@charset "utf-8";
/* CSS Document */
#example { 
width: 100px !important; /* IE7+FF */ 
width: 200px; /* IE6 */ 
}
*{margin: 0 auto; padding: 0;}
body{font-size: 12px;color: #121212;font-family:  Microsoft YaHei, 宋体, Arial, Helvetica, sans-serif;background:none;}
ul,li{list-style-type: none;}
img,ul,li,button{margin: 0px;}
img,button{border: none;}
a{color: #000;text-decoration: none;}
a:hover{text-decoration: none;}
a:active{text-decoration: none;}
img{border:0;}
input{}

/*banner*/
.banner{ width:100%;}
.slideBox{ width:100%; height:500px; overflow:hidden; position:relative; margin:auto;}
		.slideBox .hd{ width:100%;  position:absolute; left:0; bottom:20px; z-index:1;  }
		.slideBox .hd ul{zoom:1;  text-align:center; width:100%;}
		.slideBox .hd ul li{ display:inline; margin-right:10px;   border-radius:50%; padding:0 8px;text-align:center; background:#fff; cursor:pointer; margin-left:15px; }
		.slideBox .hd ul li.on{ background:#cc0000; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:1920px; height:500px; display:block; margin:auto; }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat;filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }

/*search*/
.search_all{width:100%; height:120px; margin-top:30px;}
.search{width:1080px; margin:auto; overflow:hidden;}
.search p{ float:left; font-size:14px; color:#444; line-height:30px; width:720px;}
.search_ny{ float:right; width:200px; height:28px; line-height:28px; overflow:hidden;margin-right:68px; background:url(../images/search_03.jpg) no-repeat center center; margin-top:14px; margin-top:30px;}
.search_ny input{width:153px;height:28px; border:none;background:none; margin-left:15px; font-size:14px; color:#666666; }
.search_ny button{float:right;width:32px;height:28px; border:none; background:none}

/*四大体系*/
.tx_all{width:100%;}
.tx{width:1080px; margin:auto;}
.tx_bt{ text-align:center;}
.tx_bt1{ font-size:18px; color:#444;}
.tx_bt2{font-size:24px; color:#444; font-weight:bold; margin-top:5px; border-left:5px solid #cc0000;border-right:5px solid #cc0000; width:500px;}
.tx_bt2 span{ color:#cc0000;}
.tx_bt3{ font-size:12px; color:#aaa;  font-weight:normal;margin-top:5px; text-transform:uppercase;}
.tx_t{ overflow:hidden; margin-top:32px;}
.tx_t li{ float:left; width:270px; height:300px; margin:auto;}
.tx_t li img{ width:240px; height:270px; display:block;margin:auto;}
.tx_t li p{ height:30px; background:#e5e9f3; text-align:center; line-height:30px; color:#444444;width:240px;}
.tx_k{overflow:hidden; margin-top:32px;}
.tx_k li{float:left; float:left; width:270px; margin:auto;}
.tx_k li p{ font-size:18px; color:#333; text-align:center; margin-top:120px;}
.tx_k li div{ text-align:center; width:270px; margin-top:30px;}
.tx_k li div a{font-size:14px; color:#333;}
.tx_k1{ background:url(../images/txk1.png) center no-repeat; width:260px; height:260px;}
.tx_k2{ background:url(../images/txk2.png) center no-repeat; width:260px; height:260px;}
.tx_k3{ background:url(../images/txk3.png) center no-repeat; width:260px; height:260px;}
.tx_k4{ background:url(../images/txk4.png) center no-repeat; width:260px; height:260px;}
.tx_k1:hover{ background:url(../images/txk5.png) center no-repeat;}
.tx_k2:hover{ background:url(../images/txk6.png) center no-repeat; }
.tx_k3:hover{ background:url(../images/txk7.png) center no-repeat;}
.tx_k4:hover{ background:url(../images/txk8.png) center no-repeat;}
.tx_k li:hover p{ color:#cc0000;}
.tx_k li:hover a{ color:#cc0000;}

/*pro*/
.pro_all{width:100%; margin-top:25px;}
.pro{ width:1080px; margin:auto; overflow:hidden;}
.pro_left{ float:left; width:220px;}
.pro_right{ float:left;  width:825px;}
.pro_left h2{ background:url(../images/pro_dbt_bk.jpg) no-repeat center; height:80px; width:220px; text-align:center; line-height:50px;}
.pro_left h2 a{ font-size:24px; color:#fff; font-weight:bold;}
.pro_left h3{ background:url(../images/pro_xbt_bk.jpg) no-repeat center; height:50px;width:220px;text-align:center; line-height:50px; margin-top:20px;}
.pro_left h3 a{ font-size:18px; color:#fff; font-weight:bold;} 
.pro_left ul{background:#f3f3f3;}
.pro_left ul li{ height:40px;  background:url(../images/pro_tb.png) no-repeat 20px; line-height:40px; cursor:pointer;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pro_left ul li a{ margin-left:50px;}
.pro_left ul li:hover{background:url(../images/pro_tbr.png) no-repeat 20px;}
.pro_left ul li:hover a{ color:#cc0000;}
.c_ab{ margin-bottom:20px;}
.c_ab p{  background:url(../images/pro_xbt_bk.jpg) no-repeat center; height:50px;width:220px;text-align:center; line-height:50px; margin-top:20px;}
.c_ab p a{font-size:18px; color:#fff;}
.c_ab ul{ background:#f3f3f3;}
.c_ab ul li{ width:179px; height:30px; border:1px #dbdbdb solid; text-align:center; line-height:30px; margin:auto; margin-top:15px; margin-bottom:15px;cursor:pointer;}
.c_ab ul li a{ font-size:14px; color:#777;}
.c_ab ul li:hover{border:1px #66d0fa solid;}
.c_ab ul li:hover a{color:#66d0fa;}
.c_lx_all{border:1px #dbdbdb solid;}
.c_lx{ overflow:hidden; }
.c_lx img{ width:56px; height:56px; float:left; margin:10px;}
.c_lx_c{ float:left; font-size:14px;margin-top:15px; margin-left:15px;}
.c_lx_c span{ font-size:16px; color:#cc0000; display:block; font-weight:bold; line-height:30px;}
.c_lx_ny{ line-height:22px; color:#555; width:180px; margin-left:10px; margin-bottom:15px;}


.rxcp{ overflow:hidden; height:60px;}
.rxcp h3{ float:left; background:url(../images/pro_r.jpg) no-repeat 20px;}
.rxcp_dbt{ font-size:24px; color:#444444; font-weight:bold; margin-left:40px;}  
.rxcp_xbt{ color:#8b8b8b; font-weight:normal;margin-left:40px;}
.rxcp_line{ width:800px; height:1px; background:#d6dcec; margin-left:20px;}
.rxcp_m{ float:right; margin-top:20px;}
.rxcp_m a{ font-size:14px; color:#cc0000;}
.pro_right ul{ overflow:hidden;}
.pro_right ul li{ float:left; margin-left:15px; margin-top:18px; width:260px;}
.pro_tu a img{ width:256px; height:176px; border:2px #e6e6e6 solid;}
.pro_w{ overflow:hidden; margin-top:5px;}
.pro_tu_w1{ float:left; width:150px; height:24px; border:#bbbbbb 1px solid; text-align:center; line-height:24px;cursor:pointer;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pro_tu_w1 a{ font-size:14px; color:#666;}
.pro_tu_w2{ float:right; width:100px; height:24px; background:#dddddd; text-align:center; line-height:24px; cursor:pointer;}
.pro_tu_w2 a{ font-size:14px; color:#666;}
.pro_tu_w1:hover{background:#cc0000;}
.pro_tu_w2:hover{background:#cc0000;}
.pro_tu_w1:hover a{color:#fff;}
.pro_tu_w2:hover a{color:#fff;}

/*phone1*/
.phone1_all{ width:100%; height:160px; }
.phone1{ width:1080px; margin:auto; position:relative;}
.phone1_w1{ font-size:24px; color:#fff; font-weight:bold;  position:absolute; top:30px;}
.phone1_w2{ font-size:14px; color:#fff;  position:absolute; top:85px; line-height:24px;}
.phone1_w3{ font-size:14px; color:#fff;  position:absolute; top:30px; line-height:24px; left:800px;}
.phone1_w4{ font-size:24px; color:#fff;  position:absolute; top:60px; line-height:24px; left:800px; font-weight:bold;}
.phone1_w5{ width:100px; height:26px; background:#cc0000; border:1px solid #fff; position:absolute; top:100px; left:800px; text-align:center; line-height:26px;}
.phone1_w5 a{ font-size:14px; color:#fff;}

/*pk*/
.pk_all{ width:100%;  background:url(../images/pk_bk.jpg) no-repeat center top 150px; }
.pk{width:1080px; margin:auto; margin-top:30px; }
.pk ul{ overflow:hidden; margin-top:30px;}
.pk ul li{ width:500px; float:left; margin-left:20px; margin-right:20px; margin-top:20px; margin-bottom:20px;}
.pk ul li img{ width:465px; height:228px; margin-left:15px;}
.pk_w{ overflow:hidden; margin-left:15px;}
.pk_w1{ font-size:18px; font-weight:bold; color:#cc0000; float:left; line-height:70px;}
.pk_w2{ font-size:36px;font-weight:bold; color:#cc0000; float:left; width:70px; height:70px; text-align:center; line-height:70px; border-radius:70px; border:1px solid #cc0000; margin-left:20px; margin-right:20px;}
.pk_w3{ font-size:18px; font-weight:bold; color:#555; float:left;line-height:70px;}
.pk_k{ overflow:hidden;}
.pk_k1{border:1px solid #cc0000;  border-radius:4px; width:200px; height:100px; margin:15px 0 15px 0; color:#666666; line-height:20px; float:left; margin-left:20px; text-align:center;line-height:24px; height:94px; overflow:hidden;} 
.pk_k2{ width:200px; height:100px; border-radius:4px; border:1px solid #b7b7b7; margin:15px 0 15px 0; color:#666666; line-height:20px; float:left;margin-left:40px; text-align:center; line-height:24px;height:94px; overflow:hidden;}

/*ys*/
.ys_all{ width:100%; background:url(../images/ys_bk.jpg) center no-repeat; height:1090px;}
.ys{ width:1080px; margin:auto; position:relative;}
.ys h3{ text-align:center; padding-top:20px;}
.ys h3 span{ width:50px; height:50px; background:#cc0000; padding:10px 20px 10px 20px; color:#fff; text-align:center; line-height:50px; border-radius:50%; font-size:36px;}
.ys h3 a{ color:#353535; font-size:24px; font-weight:bold; }
.ys1{ position:absolute; width:430px; left:110px; top:130px;}
.ys1_dbt{ font-size:24px; font-weight:bold; color:#252525;}
.ys1_xbt{ color:#727272; font-size:12px; text-transform:uppercase;}
.ys1 ul{ margin-top:16px;}
.ys1 ul li{ line-height:24px; color:#444444;}
.ys1 ul li img{ margin-right:5px;}
.ys2{ position:absolute; width:430px; left:110px; top:315px;}
.ys2_dbt{ font-size:24px; font-weight:bold; color:#252525;}
.ys2_xbt{ color:#727272; font-size:12px; text-transform:uppercase;}
.ys2 ul{ margin-top:16px;}
.ys2 ul li{ line-height:24px; color:#444444;}
.ys2 ul li img{ margin-right:5px;}
.yst2{ margin-left:25px; margin-top:5px;}
.ys5{ position:absolute; width:430px; left:110px; top:765px;}
.ys5_dbt{ font-size:24px; font-weight:bold; color:#252525;}
.ys5_xbt{ color:#727272; font-size:12px; text-transform:uppercase;}
.ys5 ul{ margin-top:16px;}
.ys5 ul li{ line-height:24px; color:#444444;}
.ys5 ul li img{ margin-right:5px;}
.ys6{ position:absolute; width:430px; left:110px; top:955px;}
.ys6_dbt{ font-size:24px; font-weight:bold; color:#252525;}
.ys6_xbt{ color:#727272; font-size:12px; text-transform:uppercase;}
.ys6 ul{ margin-top:16px;}
.ys6 ul li{ line-height:24px; color:#444444;}
.ys6 ul li img{ margin-right:5px;}
.yst1{ position:absolute; left:650px; top:110px;}
.ys3{ position:absolute; width:430px; left:650px; top:445px;}
.ys3_dbt{ font-size:24px; font-weight:bold; color:#252525;}
.ys3_xbt{ color:#727272; font-size:12px; text-transform:uppercase;}
.ys3 ul{ margin-top:16px;}
.ys3 ul li{ line-height:24px; color:#444444;}
.ys3 ul li img{ margin-right:5px;}
.ys4{ position:absolute; width:430px; left:650px; top:635px;}
.ys4_dbt{ font-size:24px; font-weight:bold; color:#252525;}
.ys4_xbt{ color:#727272; font-size:12px; text-transform:uppercase;}
.ys4 ul{ margin-top:16px;}
.ys4 ul li{ line-height:24px; color:#444444;}
.ys4 ul li img{ margin-right:5px;}
.yst3{position:absolute; left:635px; top:760px;}

/*phone2*/
.phone2_all{ width:100%; height:160px; }
.phone2{ width:1080px; margin:auto; position:relative;}
.phone2_w1{ font-size:24px; color:#fff; font-weight:bold;  position:absolute; top:30px;}
.phone2_w2{ font-size:14px; color:#fff;  position:absolute; top:85px; line-height:24px;}
.phone2_w3{ font-size:14px; color:#fff;  position:absolute; top:30px; line-height:24px; left:800px;}
.phone2_w4{ font-size:24px; color:#fff;  position:absolute; top:60px; line-height:24px; left:800px; font-weight:bold;}
.phone2_w5{ width:100px; height:26px; background:#cc0000; border:1px solid #fff; position:absolute; top:100px; left:800px; text-align:center; line-height:26px;}
.phone2_w5 a{ font-size:14px; color:#fff;}

/*gsjj*/
.zj_all{ width:100%; background:#f0f0f0;}
.zj{ width:1080px; margin:auto; padding-top:30px;}
.zj h3{ background:url(../images/zj.jpg) center no-repeat; text-align:center; line-height:30px;}
.zj h3 a{ font-size:24px; color:#cc0000; font-weight:bold;}
.zj h3 a span{ font-size:18px; color:#555; font-weight:normal;}
.zj_ny{ overflow:hidden;}
.zj_ny img{ float:left; width:395px; height:275px; margin-top:70px; margin-bottom:70px; margin-left:100px;}
.zj_w{ width:470px; height:370px; border:#d6dcec 2px solid; float:left; margin-left:10px; margin-top:25px;}
.zj_w b{ margin-left:20px; margin-top:30px; font-size:18px; color:#cc0000; display:block;}
.zj_w p{ color:#666666; font-size:14px; line-height:24px; width:430px; margin:auto; margin-top:30px; overflow:hidden; height:168px;}
.zj_m{ width:100px; height:28px; text-align:center; line-height:28px; background:#cc0000; margin-left:20px; margin-top:30px;}
.zj_m a{ font-size:14px; color:#fff;}

/*ry*/
.ry_all{width:100%; background:#f0f0f0;}
.ry{ width:1080px; margin:auto; padding-top:30px;}
.rybt{ overflow:hidden;}
.ry h3{background:url(../images/pro_r.jpg) no-repeat; float:left;}
.ry_dbt{ font-size:24px; color:#444444; font-weight:bold; margin-left:0; margin-left:15px;}  
.ry_xbt{ color:#8b8b8b; font-weight:normal;margin-left:0px; text-transform:uppercase; margin-left:15px;}
.ry_line{ width:1080px; height:1px; background:#d6dcec; margin-top:5px;}
.ry_m{ float:right; margin-top:15px;}
.ry_m a{ font-size:14px; color:#cc0000;}
/*向左滚动*/
.picScroll-left{ width:1080px;  overflow:hidden; position:relative;  }
		.picScroll-left .hd{ overflow:hidden;  }
		.picScroll-left .hd .prev{ display:block;  width:20px; height:48px; float:right;  overflow:hidden;cursor:pointer; background: url(../images/t_lll.png) no-repeat; position:absolute; top:70px; left:0px;}
		.picScroll-left .hd .next{ display:block;  width:20px; height:40px; float:right;  overflow:hidden;cursor:pointer; background:url(../images/t_rrr.png) no-repeat;position:absolute; top:70px; left:1050px; }
		
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:0px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ padding:10px;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 15px; float:left; _display:inline; overflow:hidden; text-align:center; width:230px;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:218px; height:138px; display:block; border:2px solid #bababa; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:30px; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;   }
        .picScroll-left .bd ul li .title a{color:#666;}

/*khjz*/
.kh_all{ width:100%;background:#f0f0f0;}
.kh{width:1080px; margin:auto; padding-top:30px;}
.kh h3{ background:url(../images/zj.jpg) center no-repeat; text-align:center; line-height:30px;}
.kh h3 a{ font-size:24px; color:#cc0000; font-weight:bold;}
.kh h3 a span{ font-size:18px; color:#555; font-weight:normal; text-transform:uppercase;}
.kh ul{ overflow:hidden; margin-top:20px;}
.kh ul li{ width:540px; float:left; overflow:hidden; margin-top:10px; margin-bottom:15px;}
.kh ul li img{ width:238px; height:198px; border:#d6dcec 1px solid; float:left;}
.kh_ny{ margin-left:15px; width:265px; height:200px; float:left;border:#d6dcec 1px solid;}
.kh_ny1{ font-size:14px; color:#cc0000; font-weight:bold;  margin:10px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.kh_ny2{ color:#666666; font-size:12px; margin:10px;}
.kh_ny3{ width:245px; margin:auto; line-height:24px; color:#666; height:96px; overflow:hidden;}
.kh_ny4{ width:80px; height:24px; text-align:center; line-height:24px; background:#cc0000; margin:10px;}
.kh_ny4 a{ font-size:14px; color:#fff;}

/*phone3*/
.phone3_all{ width:100%;height:220px; background:url(../images/phone3_bk.jpg) center no-repeat;}
.phone3{width:1080px; margin:auto; position:relative; }
.phone3_1{ position:absolute; font-size:26px; color:#fff; font-weight:bold; top:60px; left:700px;}
.phone3_2{ position:absolute; font-size:24px; color:#fff; font-weight:bold; top:130px; left:700px;}
.phone3_2 span{ font-weight:normal; font-size:18px;}
.phone3_3{ width:100px; height:26px; background:#cc0000; text-align:center; line-height:26px; position:absolute; top:132px; left:980px;}
.phone3_3 a{ color:#fff; font-size:14px;}



/*xw*/
.xw_all{width:100%; height:320px; height:615px; background:url(../images/xw_bk.jpg) no-repeat center;}
.xw{ width:1080px; margin:auto; overflow:hidden;}
.xwdt{ width:355px; float:left;}
.xwdt_bt{ overflow:hidden; margin-top:30px;}
.xwdt_bt h3{ float:left; background:url(../images/pro_r.jpg) no-repeat;}
.xwdt_bt h3 a{ font-size:18px; color:#444; font-weight:bold; margin-left:15px;}
.xwdt_bt h3 a span{ font-size:12px; color:#bbbbbb; font-weight:normal; margin-left:10px;}
.xwdt_bt p{ float:right; margin-top:10px;}
.xwdt_bt p a{ color:#ff871a;}
.xw_line{ width:350px; height:1px; background:#e6e6e6; margin:10px 0px;}
.xw_dtw{ }
.xw_dtw img{ width:350px; height:160px;}
.xwdt_tw ul{ margin-top:15px;}
.xwdt_tw ul li{ line-height:34px; border-bottom:1px dashed #e7e7e7;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; cursor:pointer;}
.xwdt_tw ul li a{ color:#777; }
.xwdt_tw ul li  span{ float:right;color:#777;}
.xwdt_tw ul li:hover a{color:#cc0000;}

.xw_2{ float:left; margin-left:35px;}

.cjwt{ float:right; width:300px;}
.wd{ }
.wd li{ margin-top:16px;}
.wen img{ padding-right:8px;}
.wen{ margin-top:5px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.wen a{ font-size:14px; font-weight:bold; color:#323232;}
.da img{padding-right:13px; padding-top:10px;}
.da{ font-size:12px; color:#646464; line-height:24px; height:82px; overflow:hidden;}
.txtMarquee-top{padding-top:15px; overflow:hidden; height:500px;}

/*link*/
.link_all{ width:100%;background:url(../images/link_bk.jpg) center no-repeat; height:140px; margin-top:-20px;}
.link{ width:1080px; margin:auto;}
.link h3{ text-align:center; padding-top:20px;}
.link h3 a{ font-size:18px; color:#cc0000;}
.link h3 a span{ color:#919191; font-weight:normal; margin-right:3px;}
.link ul{ overflow:hidden; border:2px solid #cc0000; height:56px; margin-top:20px;}
.link ul li{ float:left; width:120px; line-height:56px; text-align:center;}
.link ul li a{ font-size:14px; color:#444; font-weight:bold;}
.link ul li a:hover{ color:#cc0000;}
