
.leader {
	width: 1200px; float: left;
}
.leader li {
	margin: 8px 30px; width: 509px; height: 475px; overflow: hidden; float: left; display: inline; position: relative;
}
.detail008 {
	background: url("pic036.jpg") no-repeat; left: 0px; top: 0px; width: 492px; height: 459px; padding-top: 26px; padding-left: 17px; float: left; position: absolute; z-index: 9;
}
.detail008 img {
	width: 470px; height: 343px; float: left;
}
.detail008 p {
	width: 470px; height: 60px; color: rgb(69, 69, 69); line-height: 24px; overflow: hidden; float: left;
}
.photo006 {
	width: 509px; height: 475px; float: left; display: none; position: absolute; z-index: 10;
}





/* 首页 */
.wtop{ float:left; width:100%;}
.wtop_nr{ margin:0 auto; width:100%; max-width:640px; height:70px; position:relative; background:#ffffff;}
.wtop_logo{ float:left; width:100%; height:70px; text-align:center; display:table-cell; vertical-align:middle; margin-top:5px;}
.wtop_logo img{ float:left; max-width:100%;vertical-align:middle; width:60%;} 
.wtop_cla{ position:absolute; top:27px; right:3%; width:33px; max-width:33px; min-width:33px;}
.wtop_cla img{ width:100%;}
.wtop_con{ position:absolute; right:0px; top:35px; width:160px;}
.wtop_tel_tb{ float:left; width:32px;}
.wtop_tel_tb img{ width:100%;}
.wtop_tel_name{ float:left; width:128px; height:30%; color:#fc6510; font-size:0.8em; line-height:1.2em;}
.wtop_tel_nr{ float:left; width:128px; height:70%; color:#0e6bae; font-size:1.2em; font-family:Impact; line-height:1.4em;}
.cla_tb{ position:absolute;right:12px; top:23px;}

.wap_banner{ float:left; width:100%;}
.wap_banner_nr{ margin:0 auto; width:100%; max-width:640px; height:auto;}
.wap_banner_nr img{width:100%;}

.wap_banner_nr .roll_img_mb_01{overflow:hidden;position:relative;}
.wap_banner_nr .roll_img_mb_01 .img_box{overflow:hidden;text-align:center;}
.wap_banner_nr .roll_img_mb_01 .img_box img{vertical-align:middle;min-height:100px; height:auto !important; width:100% !important;}
.wap_banner_nr .roll_img_mb_01 .nav_box{overflow:hidden;height:20px;position:absolute;right:10px;bottom:0px;}
.wap_banner_nr .roll_img_mb_01 .nav_box ul li{width:10px;height:10px;font-size:1px;overflow:hidden;background:#ddd;border-radius:50px;float:left;margin:4px;}
.wap_banner_nr .roll_img_mb_01 .nav_box ul li.li_on{background:#e60012;}

/* 底部菜单 */
.bottom_menu{ position:fixed; width:100%; height:49px; background:url(bottom_bg.jpg) repeat-x; left:0px; bottom:0px;}
.bottom_menu_list{ margin:0 auto;width:100%; max-width:640px; height:49px; }
.bottom_menu_list ul{ float:left; widtH:100%;}
.bottom_menu_list ul li{ float:left; width:25%; height:49px; text-align:center; position:relative;}
.bottom_menu_list ul li a{ color: #fff; font-size:1.2em; line-height:49px; font-weight:100;}
.bottom_menu_list ul li .xian{ position:absolute; right:0px; top:21px; width:1px; height:49px; background:#c0c0c0;}

.main_tb{ float:left; width:100%; margin-bottom:70px; background:#ffffff;}
.main_tb_nr{ margin: auto; width:100%; max-width:640px;}
.main_tb_list{ float:left; width:100%;}
.main_tb_list ul{float:left; width:100%;margin-top:16px;}
.main_tb_list ul li{ float:left; width:50%; margin-bottom:12px;}
.main_tb_list ul li .tb_img{ float:left; width:100%; text-align:center;}
.main_tb_list ul li .tb_img img{ width:90%;}
.main_tb_list ul li .tb_title{ float:left; width:100%; text-align:center; height:35px; line-height:35px; font-size:1.2em; font-weight:bold;}

.main_menu{ float:left; width:100%; height:40px; background:#1C7DDC;}
.main_menu ul{ float:left; width:100%; height:40px; line-height:40px;}
.main_menu ul li{ float:left; width:20%; height:40px; text-align:center;}
.main_menu ul li a{ font-size:0.8em; color:#ffffff;}

/* slidemain */
#newsdata{display:none; }
#slidefront{font-size:12px; overflow:hidden; z-index:999; width:50%; float:left; color:#000; line-height:18px; position:absolute; right:0px!important; top:-200px;}
#slidefront a{color:#FFF;}
#slidefront a:hover{color:#ffffff;}
.slideclose{display:block; right:0px; padding-left:10px; width:100%; background:#e60012; cursor:pointer; position:relative; line-height:40px; margin:0px; height:40px;}

.slidetitle{font-weight:bold; font-size:14px; color:#cfa924; line-height:24px;padding-top:10px;height:24px;text-align:center;}
.slidemain{margin:00px;}
#slideshadow{z-index:998; width:50%; position:absolute; top:0; right:0px;}
.slideshadow p{ width:40%; height:40px; line-height:40px}

.af{width:50%; float:left;; height:40px;}
.af a{ color:#000 !important; display:block; width:100%; float:left; background:#e8e8e8; text-align:center; border-left:1px solid #c7c7c7; line-height:40px; height:40px;FILTER: alpha(opacity=100); -moz-opacity: 1;opacity:1; border-right:1px solid #FFF;}
.af a:hover{ display:block; width:100%; height:40px; background:#333; color:#FFF !important;}

.af0{width:100%; float:left; font-size:14px; font-weight:bold; background:#c9c9c9; color:#333; padding-left:10px; line-height:40px;  height:40px;}
.af1{width:100%; float:left; font-size:14px; line-height:40px; height:40px;}
.af1 a{ height:40px;  color:#000000 !important;  background:#e8e8e8; display:block; font-weight:normal;padding-left:10px;}
.af1 a:hover{ display:block; width:100%; height:40px; color:#FFF !important; background:#333; }


.ny_title{ float:left; width:100%;}
.ny_title_nr{ margin:0 auto; width:100%; max-width:640px; height:40px; background:#1C7DDC; line-height:40px; font-size:1.2em; color:#FFFFFF; text-indent:20px;}
.pro_menu{ float:left; width:100%; height:auto;}
.pro_menu_nr{ margin:0 auto; width:100%; max-width:640px; height:auto;}
.pro_menu_list{ float:left; width:94%; margin-left:3%;height:auto; margin-top:12px;}
.pro_menu_list ul{ float:left; widtH:100%; height:auto;}
.pro_menu_list ul li{ float:left; width:100%;}
.pro_menu_list ul li .f_title{ float:left; height:33px; border: 1px #f88790 solid; width:100%; text-indent:12px; background: #ededed;}
.pro_menu_list ul li .f_title a{ font-size:1.0em; line-height:33px; color:#000000;}
.pro_menu_list ul li .z_menu{ float:left; width:96%; height:auto; margin-left:2%; margin-top:6px; margin-bottom:6px;}
.pro_menu_list ul li .z_menu a{ font-size:0.8em; line-height:26px;}

.pro_list{ float:left; width:100%; height:auto; margin-bottom:60px;}
.pro_list_nr{ margin:0 auto; width:100%; max-width:640px; height:auto}
.main_pro_list{ float: left; width:100%; height:auto; background:#ffffff; padding-top:8px; padding-bottom:8px;}
.main_pro_list ul{float: left; width:94%; margin-left:3%;}
.main_pro_list ul li{ float:left; width:33.3%;}
.main_pro_list ul li .pro_img{ widtH:94%; margin-left:3%; border:1px #d3d3d3 solid;}
.main_pro_list ul li .pro_img img{ width:100%;}
.main_pro_list ul li .pro_title{ float:left; width:94%; text-align:center; margin-left:3%; font-weight:bold; font-size:1.0em; height:40px; line-height:20px; padding-top:5px; padding-bottom:5px;}

.main_pro_list2{ float: left; width:100%; height:auto; background:#ffffff; padding-top:8px; padding-bottom:8px;}
.main_pro_list2 ul{float: left; width:94%; margin-left:3%;}
.main_pro_list2 ul li{ float:left; width:100%;}
.main_pro_list2 ul li .pro_img{ widtH:94%; margin-left:3%; }
.main_pro_list2 ul li .pro_img img{ width:100%;}
.main_pro_list2 ul li .pro_title{ float:left; width:94%; text-align:center; margin-left:3%; font-weight:bold; font-size:1.2em; height:40px; line-height:20px; padding-top:5px; padding-bottom:5px;}

.pro_show{float:left; width:100%; height:auto; margin-bottom:60px;}
.pro_show_nr{ margin:0 auto; width:100%; max-width:640px;}
.pro_show_back{ float:left; width:97%; line-height:35px; text-align:right; padding-right:3%;}
.pro_show_back a{ font-size:0.8em;}
.pro_show_big_img{ float:left; width:94%; margin-left:3%;}
.pro_show_big_img img{ widtH:100%;}
.show-zixun { float:lefT; width:94%; margin-left:3%; text-align:right; margin-top:12px; position:relative;}
.show-zixun_tel{ position:absolute; left:0px; top:0px;}
.show-txts{float:lefT; width:94%; margin-left:3%; text-align:left; margin-top:12px;}
.show-txts img{ width:100%;}

.neiye_menu_list{ float:left; width:100%;}
.neiye_menu_list ul{ float:left; width:100%;}
.neiye_menu_list ul li{ width:46%; margin-left:2%; margin-right:2%; float:left; margin-top:5px; background:#CCCCCC; height:30px; text-align:center;}
.neiye_menu_list ul li a{ color:#333; line-height:30px; font-size:1.0em;}

.neiye{float:left; width:100%; height:auto; margin-bottom:60px;}
.neiye_nr{margin:0 auto; width:100%; max-width:640px;}
.neiye_nr_con{ float:left; width:94%; margin-left:3%; font-size:1.2em; line-height:24px;}
.neiye_nr img{ max-width:100%; margin-left:0%; margin-top:10px; margin-bottom:8px;}

.newlist ul li{ border-bottom: 1px #CCCCCC dashed; height:30px;line-height:30px;}
.newlist ul li a{ font-size:1.0em; line-height:30px;}

.pro_show_fenxiang{ float:left; width:94%; margin-left:3%; margin-top:8px; text-align:right;}