.cl{clear:both;}
.content{width:1200px; margin:0px auto; position:relative; }

.logo{width:480px; float:left;}
.phc-search {width:303px;margin-right:10px;margin-left:72px; padding-top:39px; float:left; text-align:left; position:relative; z-index:5;float:left;}
.phc-search .search-form { height:26px;background: #fff; padding:0; margin:0;border-radius: 34px; border:1px solid #fff; line-height:32px; overflow:hidden;float:left;}
.phc-search .search-form img{float:left;margin: 5px 0px 0px 10px;}
.phc-search .search-form .search-input { width:211px; *width:211px; padding-left:10px; border:0; margin:0; color:#999; font-size:12px; line-height:12px; margin-top:8px; *+margin-top:2px; _margin-top:6px; float:left; background:#fff;outline:none;}
.phc-search .search-form .submit-btn { width:51px; height:30px; margin:0; border:0; padding-top:0; padding-bottom:5px; color:#000; font-family:'宋体'; font-size:14px; background:#fff; cursor:pointer; float:right}
.phc-search .search-hot { padding-top:6px}
.phc-search .hot-item { color:#999}
.phc-search .hot-item:hover { text-decoration:underline}
.tel{width:330px; position:absolute; top:36px; left:890px;}
.tel dl{ color:#fff; height:26px; padding-bottom:5px;}
.tel dt{ width:100px;text-align:justify; text-justify:distribute-all-lines; text-align-last:justify;font-size:16px; font-weight:bold; float:left; padding-top:6px; line-height:20px;}
.tel dd{ float:left; font-size:26px; font-weight:bold; line-height:26px; }


.hzs_table_02{ width:100%;border-collapse: collapse;}
.hzs_table_02 tr{ }
.hzs_table_02 td{ border-bottom:1px dashed #ccc; table-layout: fixed;word-break: break-all; word-wrap: break-word; padding:5px 5px;}
.hzs_table_02 .hzs_td_4_2_1 { background: url(num_bg.jpg) no-repeat 5px 5px; height: 48px; width: 44px; padding-left: 4px; text-align: left; line-height: 48px; font-size: 28px; font-family: 'Microsoft YaHei'; color: #fff; font-style: italic; margin-top: 8px; vertical-align:top;}

.hzs_table{ width:100%;border-collapse: collapse;}
.hzs_table tr{ border-left:1px solid #ccc; border-top:1px solid #ccc;}
.hzs_table td{ border-bottom:1px solid #ccc; border-right:1px solid #ccc;table-layout: fixed;word-break: break-all; word-wrap: break-word; padding:2px 5px;}
.hzs_td_4_4_1,.hzs_td_4_4_2,.hzs_td_4_4_3,.hzs_td_4_4_4{ width:25%;}
.hzs_td_2_2_1{ width:150px;}


.menu_two{ background:#f2f2f2; padding:10px 0px; display:none;}
.menu_two a{ display:block; width:100%; font-size:16px!important; line-height:38px!important; height:38px!important; text-align:center; color:#333!important; }
.menu_two a:hover { color:#0088fe!important;}

.jdt_012 { position: relative; width:100%; height:460px; overflow: hidden; }
.jdt_012 .pic{ position:relative; z-index:0; }
.jdt_012 .pic img { width:1902px; height:460px; display: block; }
.jdt_012 .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.jdt_012 .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer; display:inline-block; *display:inline; zoom:1; _background: url(../images/dot8.png) no-repeat 0 -16px; }
.jdt_012 .hd .on{ background-position:0 0; }

.con-tent{width:1200px; height:auto;margin:0px auto; margin-top:30px; overflow:hidden;}
.con-tent h1{ padding:15px 0px; color:#000; font-size:20px; border-bottom:1px solid #ddd; margin-bottom:20px;}
.product{ height:46px; text-align:center;  color:#FFF; font-size:32px; line-height:56px; font-weight:bold;}
.product h4 a{ height:46px; background:#006ac4; text-align:center;  color:#FFF; font-size:22px; line-height:46px; font-weight:bold; padding:5px 20px 10px;}
.product-xl{height:365px; margin-top:50px; width:110%;}
.product-xl li{width:292px;height:413px; background:#d7dce0; float:left; margin-right:10px;color:#595757; font-size:32px;font-weight:bold; text-align:center;}

.product-xl li a{color:#727171; display:block; padding-top:48px;}
.product-xl li a:hover{ color:#fff;}
.product-xl li span{ display:block; width:155px; height:39px; background:#62b864; color:#FFF; text-align:center; line-height:39px; font-size:16px;margin-left: 65px; margin-top:34px;}
.product-xl li img{ margin-top:55px; margin-left:10px;}
.product-xl li:hover{ background:#2886d6; color:#fff;}
.product-xl li:hover .product-xl li p{display:block;}
.product-xl li p:hover{color:#FFF;}



.loucengjj{position:absolute; top:0px; left:0px; z-index:99;}
.loucengdh{position:absolute; top:0px; left:0px; z-index:98;width:597px; height:690px;}
.p1{font-size:60px; color:#fff; font-weight:bold;padding: 50px 0px 0px 30px;}
.p2{font-size:24px; color:#fff; font-weight:normal;padding:15px 0px 0px 30px;}
.p3{font-size:22px; color:#2e2e2e; font-weight:bold;padding:27px 15px 15px; text-align:center;}

.home_pro_001{width:1200px; height:690px; overflow:hidden; clear:both;}
.home_pro_001 ul { width:1200px; margin:10px 0px;}
.home_pro_001 ul li{ float:left; overflow:hidden;}
.home_pro_001 ul li img{margin-top:23px; width:100%;}
.home_pro_001 .li_01{ margin-right:10px;width:597px; height:690px; position:relative; }
.home_pro_001 .li_02{ margin-bottom:10px;margin-left:10px;width:279px; height:329px; background:#ebf0f5; border:3px solid #ebf0f5;}
.home_pro_001 .li_02:hover{ border:3px solid #507997;}
.home_pro_001 .li_02 a{ display:block; width:257px; height:80px;font-size:14px; color:#221815; padding-left:12px;}

.home_pro_002{width:1200px; height:690px; overflow:hidden; clear:both;}
.home_pro_002 ul { width:1200px; margin:10px 0px;}
.home_pro_002 ul li{ float:right; overflow:hidden;}
.home_pro_002 ul li img{margin-top:23px; width:100%;}
.home_pro_002 .li_01{ margin-left:10px;width:597px; height:690px; position:relative; }
.home_pro_002 .li_02{ margin-bottom:10px;margin-right:10px;width:279px; height:329px; background:#e7f9f2; border:3px solid #e7f9f2;}
.home_pro_002 .li_02:hover{ border:3px solid #4AAF85;}
.home_pro_002 .li_02 a{ display:block; width:257px; height:80px;font-size:14px; color:#221815; padding-left:12px;}

.home_pro_003{width:1200px; height:690px; overflow:hidden; clear:both;}
.home_pro_003 ul { width:1200px; margin:10px 0px;}
.home_pro_003 ul li{ float:left; overflow:hidden;}
.home_pro_003 ul li img{margin-top:23px; width:100%;}
.home_pro_003 .li_01{ margin-right:10px;width:597px; height:690px; position:relative;}
.home_pro_003 .li_02{ margin-bottom:10px;margin-left:10px;width:279px; height:329px; background:#ebf0f5; border:3px solid #ebf0f5;}
.home_pro_003 .li_02:hover{ border:3px solid #3E88E7;}
.home_pro_003 .li_02 a{ display:block; width:257px; height:80px;font-size:14px; color:#221815; padding-left:12px;}

.home_pro_004{width:1200px; height:690px; overflow:hidden; clear:both;}
.home_pro_004 ul { width:1200px; margin:10px 0px;}
.home_pro_004 ul li{ float:right; overflow:hidden;}
.home_pro_004 ul li img{margin-top:23px; width:100%;}
.home_pro_004 .li_01{ margin-left:10px;width:597px; height:690px; position:relative; }
.home_pro_004 .li_02{margin-bottom:10px;margin-right:10px;width:279px; height:329px; background:#e7f9f2; border:3px solid #e7f9f2;}
.home_pro_004 .li_02:hover{ border:3px solid #7AAE4C;}
.home_pro_004 .li_02 a{ display:block; width:257px; height:80px;font-size:14px; color:#221815; padding-left:12px;}


.home_pro_005{width:1200px; height:690px; overflow:hidden; clear:both;}
.home_pro_005 ul { width:1200px; margin:10px 0px;}
.home_pro_005 ul li{ float:left; overflow:hidden;}
.home_pro_005 ul li img{margin-top:23px; width:100%;}
.home_pro_005 .li_01{ margin-right:10px;width:597px; height:690px; position:relative; }
.home_pro_005 .li_02{ margin-bottom:10px;margin-left:10px;width:279px; height:329px; background:#ebf0f5; border:3px solid #ebf0f5;}
.home_pro_005 .li_02:hover{ border:3px solid #507997;}
.home_pro_005 .li_02 a{ display:block; width:257px; height:80px;font-size:14px; color:#221815; padding-left:12px;}

.home_pro_006{width:1200px; height:690px; overflow:hidden; clear:both;}
.home_pro_006 ul { width:1200px; margin:10px 0px;}
.home_pro_006 ul li{ float:right; overflow:hidden;}
.home_pro_006 ul li img{margin-top:23px; width:100%;}
.home_pro_006 .li_01{ margin-left:10px;width:597px; height:690px; position:relative; }
.home_pro_006 .li_02{ margin-bottom:10px;margin-right:10px;width:279px; height:329px; background:#e7f9f2; border:3px solid #e7f9f2;}
.home_pro_006 .li_02:hover{ border:3px solid #4AAF85;}
.home_pro_006 .li_02 a{ display:block; width:257px; height:80px;font-size:14px; color:#221815; padding-left:12px;}

.home_pro_007{width:1200px; height:690px; overflow:hidden; clear:both;}
.home_pro_007 ul { width:1200px; margin:10px 0px;}
.home_pro_007 ul li{ float:left; overflow:hidden;}
.home_pro_007 ul li img{margin-top:23px; width:100%;}
.home_pro_007 .li_01{ margin-right:10px;width:597px; height:690px; position:relative;}
.home_pro_007 .li_02{ margin-bottom:10px;margin-left:10px;width:279px; height:329px; background:#ebf0f5; border:3px solid #ebf0f5;}
.home_pro_007 .li_02:hover{ border:3px solid #3E88E7;}
.home_pro_007 .li_02 a{ display:block; width:257px; height:80px;font-size:14px; color:#221815; padding-left:12px;}

.home_pro_008{width:1200px; height:690px; overflow:hidden; clear:both;}
.home_pro_008 ul { width:1200px; margin:10px 0px;}
.home_pro_008 ul li{ float:right; overflow:hidden;}
.home_pro_008 ul li img{margin-top:23px; width:100%;}
.home_pro_008 .li_01{ margin-left:10px;width:597px; height:690px; position:relative; }
.home_pro_008 .li_02{margin-bottom:10px;margin-right:10px;width:279px; height:329px; background:#e7f9f2; border:3px solid #e7f9f2;}
.home_pro_008 .li_02:hover{ border:3px solid #7AAE4C;}
.home_pro_008 .li_02 a{ display:block; width:257px; height:80px;font-size:14px; color:#221815; padding-left:12px;}

.news{width:1200px; height:283px; margin-bottom:30px;}
.news a{color:#000;}
.zuo{ margin-right:10px;width:388px; height:283px; float:left;}
.you{width:800px; height:283px;float:left; }
.you ul{width:800px;height:388px;}
.you ul li{width:800px; height:91px;margin-bottom:5px;background:#f1f1f1; overflow:hidden; line-height:23px; }
.you ul li:hover{background:#ebf0f5;}
.you ul li p{color:#0b0b0b; font-size:14px; padding:11px 10px 0px 10px;height: 75px; overflow:hidden;}
.you ul li p span{font-size:16px; font-weight:bold; color:#000; padding-right:10px;}


.js_flash_001{position:relative;overflow:hidden; margin:0 auto;}
.js_flash_001 .flash_bd{ width:100%; height:100%;overflow:hidden;}
.js_flash_001 .flash_bd ul{width:100%; height:100%;}
.js_flash_001 .flash_bd ul,.js_flash_001 .flash_bd img,.js_flash_001 .flash_bd li{padding:0px; margin:0px;}
.js_flash_001 .flash_bd li{width:100%; height:100%;}
.js_flash_001 .flash_bd li a{display:block;background-size:auto;}
.js_flash_001 .flash_hd {position:absolute; bottom:0px; width:100%;}
.js_flash_001 .flash_hd ul {text-align:center; width:100%; padding:8px 0px;}
.js_flash_001 .flash_hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:12px;background:#ccc; float:none; display:inline-block;cursor:pointer;}
.js_flash_001 .flash_hd ul li.on{background:#DA324D;}
.js_flash_001 .flash_btn{width:100%;height:100%;position:absolute;top:50%; margin-top:-37px;}
.js_flash_001 .flash_btn a{display:block;width:35px;height:74px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.js_flash_001 .flash_btn a.flash_prev{left:0px;background:url(http://hzstools.haozs.xin/fanli/js_flash_653001_foot.png) no-repeat 0 0; display:none;} 
.js_flash_001 .flash_btn a.flash_next{right:0px;background:url(http://hzstools.haozs.xin/fanli/js_flash_653001_foot.png) no-repeat -35px 0; display:none;}

.js_flash_001_1{width:100%;height:460px;}
.js_flash_001_2{width:598px;height:688px;}

.jbc_warp{ width:1200px; overflow:hidden; margin:0 auto;}
.jbc_warp a.logo{ width:780px; height:120px; float:left; overflow:hidden;}

.jbc_rx{ width:230px; height:60px; margin:20px auto}
.jbc_ul li{ float:left; width:296px; overflow:hidden; margin-bottom:4px; }
.jbc_ul li img{width:290px; height:220px; display:block; padding:2px; border:1px solid #ddd}
.jbc_ul li span{ height:40px; line-height:40px; color:#333; font-size:16px;  font-family:"微软雅黑"; background:#f6f3f3; display:block;text-align:center; }

.jbc_one{ font-size:24px; color:#333;  font-weight: bold;  border-bottom:1px #d5d5d5 solid;  height:35px; line-height:35px;}
.jbc_one b{ background:#e61c10; height:33px; width:54px; line-height:35px; color:#fff;  display:inline-block; text-align:center; font-size:20px; font-weight:normal; margin-right:10px; border-radius:3px }

.jbc_g{ width:400px; height:330px; float:left; }
.jbc_g img{border:1px solid #ddd; padding:3px; display:block; margin-bottom:8px; width:390px; height:auto;}
.jbc_mar{ margin-top:15px;}
.jbc_f{ float:left; margin-left:20px; width:770px;  font-family:"微软雅黑";}
.jbc_f li img{border:1px solid #ddd; padding:3px; display:block; margin-bottom:8px}
.jbc_f h1{ font-size:20px; font-weight:normal;  color:#4a4a4c; margin-bottom:10px;}
.jbc_f span{ font-size:14px; color:#4a4a4c; text-indent:2em;line-height:22px; width:780px; height:100px; overflow:hidden;}
.jbc_ul_k li{ float:left; width:33%; padding:10px 1px;}
.jbc_ul_k li p{width:239px; height:20px; line-height:20px; overflow:hidden;  color:#333; font-size:14px;  font-family:"微软雅黑"; background:#fff; text-align:center;}	

.jbc_o{ background:#fff; padding-bottom:35px; overflow:hidden; }
.jbc_w{ width:380px; float:left; overflow:hidden; margin-top:15px; background:#fff;padding-left:10px;}
.jbc_w img,.jbc_w embed{max-width:320px; max-height:240px}

.jbc_sp{ background:#027fc2; height:35px; width:380px;line-height:35px; padding-left:10px; color:#fff; font-size:16px;}
.jbc_sp a{color:#fff}
.jbc_ico span,.jbc_i span{ background:url(i_co.jpg) 0 0 no-repeat; width:16px; height:13px; display:inline-block; text-align:center; line-height:13px; color:#fff; margin-right:5px; vertical-align:middle}
.jbc_ico li{ border-bottom:1px dashed #e8e8e8; margin-left:20px; height:33px; line-height:33px; width:360px;}
.jbc_ico li a,.jbc_i li a{font-size:14px;  height:33px; line-height:33px; display:inline-block}
.jbc_ico b,.jbc_i b{ background:url(b_co.jpg) 0 0 no-repeat; width:16px; height:13px; display:inline-block; text-align:center; line-height:13px; color:#fff; margin-right:5px; font-weight:normal}

.i-about-bar .index-abo {
	width:1200px;
	height:auto;
	margin:0 auto;
	padding:30px 0;
	padding-bottom:35px;
	background:url(about-bg.png) no-repeat scroll bottom center;
	margin-bottom:5px;
}
.i-about-bar .index-abo .abo-title {
	width:532px;
	height:105px;
	margin:0 auto;
	margin-top:25px;
	margin-bottom:35px;
}
.i-about-bar .index-abo .abo-left {
	width:544px;
	height:auto;
	float:left;
	position:relative;
}
.i-about-bar .index-abo .abo-left .start {
	width:78px;
	height:78px;
	position:absolute;
	left:45%;
	top:35%;
}
.i-about-bar .index-abo .abo-right {
	width:591px;
	height:auto;
	float:right;
	margin-left:15px;
	margin-top:7px;
}
.i-about-bar .index-abo .abo-right p {
	font-size:15px;
	color:#333;
	line-height:30px;
}
.i-about-bar .index-abo .abo-right p span {
	color:#f00;
}
.i-about-bar .index-abo .abo-right .abo-more {
	width:auto;
	height:auto;
	margin-top:33px;
}
.i-about-bar .index-abo .abo-right .abo-more a {
	width:105px;
	height:34px;
	display:block;
	float:left;
	background:url(right-more.png)/*tpa=http://www.csclj.com/skin/xiagongchusheng/image/right-more.png*/ no-repeat;
}
.i-about-bar .index-abo .abo-right .abo-more a.right-more {
	margin-right:20px;
	background-position:left top;
}
.i-about-bar .index-abo .abo-right .abo-more a:hover.right-more {
	background-position:left bottom
}
.i-about-bar .index-abo .abo-right .abo-more a.right-cons {
	background-position:right top;
}
.i-about-bar .index-abo .abo-right .abo-more a:hover.right-cons {
	background-position:right bottom;
}
/*首页推荐新闻*/
.i-news-bar {
	width:100%;
	height:auto;
	margin-top:20px;
	margin-bottom:30px;
}
.i-news-bar .index-news {
	width:1200px;
	height:auto;
	margin:0 auto;
}
.i-news-bar .index-news .news-l {
	width:778px;
	height:auto;
	float:left;
}
.i-news-bar .index-news .news-l .n-title {
	width:auto;
	height:auto;
	background:url(star.png) no-repeat scroll left center;
	padding-left:40px;
	margin-bottom:20px;
}
.i-news-bar .index-news .news-l .n-title h3 {
	font-size:20px;
	color:#222;
	line-height:32px;
	float:left;
}
.i-news-bar .index-news .news-l .n-title h3 a,.i-news-bar .index-news .news-r .n-title h3 a{ color:#333;}
.i-news-bar .index-news .news-l .n-title h3 span {
	font-size:16px;
	color:#222;
	line-height:30px;
	margin-left:7px;
}
.i-news-bar .index-news .news-l .n-title a.more {
	width:65px;
	height:20px;
	float:right;
	background:url(ne-more.png) no-repeat scroll top;
	display:block;
}
.i-news-bar .index-news .news-l .n-title a:hover.more {
	background-position:bottom;
}
.i-news-bar .index-news .news-l .i-newde {
	width:auto;
	height:auto;
	padding:19px;
	border:1px solid #ccc;
}
.i-news-bar .index-news .news-l .i-newde .i-new-top {
	width:auto;
	height:auto;
	padding-bottom:10px;
}
.i-news-bar .index-news .news-l .i-newde .i-new-top .top-l {
	width:354px;
	height:224px;
	float:left;
	overflow:hidden;
}
.i-news-bar .index-news .news-l .i-newde .i-new-top .top-r {
	width:365px;
	height:224px;
	float:right;
}
.i-news-bar .index-news .news-l .i-newde .i-new-top .top-r .top-r1 {
	width:auto;
	height:auto;
	padding-bottom:8px;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
}
.i-news-bar .index-news .news-l .i-newde .i-new-top .top-r .top-r1 h2 a {
	font-size:22px;
	color:#242527;
	line-height:36px;
}
.i-news-bar .index-news .news-l .i-newde .i-new-top .top-r .top-r1 h2 a:hover {
	text-decoration:underline;
}
.i-news-bar .index-news .news-l .i-newde .i-new-top .top-r .top-r1 p a {
	font-size:16px;
	color:#e21e1f;
	line-height:24px;
}
.i-news-bar .index-news .news-l .i-newde .i-new-top .top-r .top-r1 p a:hover {
	text-decoration:underline;
}
.i-news-bar .index-news .news-l .i-newde .i-new-top .top-r .top-r2 p {
	font-size:12px;
	color:#777;
	line-height:22px;
}
.i-news-bar .index-news .news-l .i-newde .i-new-top .top-r .top-r2 a.more {
	width:86px;
	height:33px;
	display:block;
	float:right;
	color:#fff;
	line-height:33px;
	background:#003466 url(more1.png) no-repeat scroll 70px 5px;
	margin-top:2px;
	padding-left:15px;
}
.i-news-bar .index-news .news-l .i-newde .i-new-top .top-r .top-r2 a:hover.more {
	text-decoration:underline;
}
.i-news-bar .index-news .news-l .i-newde .i-new-bot {
	width:auto;
	height:auto;
	margin-top:19px;
	overflow:hidden;
}
.i-news-bar .index-news .news-l .i-newde .i-new-bot ul li {
	width:188px;
	height:128px;
	margin-right:13px;
	border:3px solid #252d5c;
	float:left;
}
.i-news-bar .index-news .news-l .i-newde .i-new-bot ul li img {
	width:188px;
	height:128px;
}
.i-news-bar .index-news .news-r {
	width:380px;
	height:auto;
	float:right;
}
.i-news-bar .index-news .news-r .n-title {
	width:auto;
	height:auto;
	background:url(star.png) no-repeat scroll left center;
	padding-left:40px;
	margin-bottom:20px;
}
.i-news-bar .index-news .news-r .n-title h3 {
	font-size:20px;
	color:#222;
	line-height:32px;
	float:left;
}
.i-news-bar .index-news .news-r .n-title h3 span {
	font-size:16px;
	color:#222;
	line-height:30px;
	margin-left:7px;
}
.i-news-bar .index-news .news-r .n-title a.more {
	width:65px;
	height:20px;
	float:right;
	background:url(ne-more.png)/*tpa=http://www.csclj.com/skin/xiagongchusheng/image/ne-more.png*/ no-repeat scroll top;
	display:block;
}
.i-news-bar .index-news .news-r .n-title a:hover.more {
	background-position:bottom;
}
.i-news-bar .index-news .news-r .n-list {
	width:auto;
	height:auto;
	padding:18px 12px;
	border:1px solid #ccc;
}
.i-news-bar .index-news .news-r .n-list .h-line {
	width:auto;
	height:auto;
}
.i-news-bar .index-news .news-r .n-list .h-line .img {
	width:auto;
	height:auto;
	float:left;
	padding:6px;
	border:1px solid #ccc;
}
.i-news-bar .index-news .news-r .n-list .h-line .txt {
	width:165px;
	height:auto;
	float:left;
	margin-left:10px;
	padding:8px 0;
}
.i-news-bar .index-news .news-r .n-list .h-line .txt h3 {
	font-size:16px;
	color:#242527;
	line-height:20px;
	margin-bottom:5px;
}
.i-news-bar .index-news .news-r .n-list .h-line .txt p {
	font-size:12px;
	color:#777;
	line-height:22px;
}
.i-news-bar .index-news .news-r .new-list {
	width:auto;
	height:auto;
	margin-top:10px;
	margin-left:20px;
	
}
.i-news-bar .index-news .news-r .new-list ul li {
	width: auto;
	height: 29px;
	padding-left: 10px;
	background:url(icon-l.png) no-repeat scroll left center;
	overflow: hidden;
}
.i-news-bar .index-news .news-r .new-list ul li a {
	font-size:14px;
	color:#444;
	line-height:29px;
}
.i-news-bar .index-news .news-r .new-list ul li a:hover {
	color:#f00;
}

.DownNews {
	clear: both;
	margin-top: 13px;
}
.newsList {
	height: 40px;
	line-height: 40px;
	border-bottom: 1px dashed #bababa;
	overflow: hidden;
}
.newsList img {
	float: left;
	margin-top: 17px;
}
.newsList a { color:#333;
	display: block;
	float: left;
	line-height: 40px;
	width: 475px;
	margin-left: 10px;
	font-size:14px;
}
.newsList p {
	float: right;
	color: #9a9a9a;
	font-size:14px;
}
.newsCTE {
	display: none;
}


.hzs_dbt_01{ font-family: 'Microsoft YaHei'; color: rgb(41, 135, 217); font-size: 28px; font-weight:bold;}
.hzs_tb_01{ width:100%;border-collapse: collapse;}
.hzs_tb_01 tr{ border-left:1px solid #ccc; border-top:1px solid #ccc;}
.hzs_tb_01 td{ border-bottom:1px solid #ccc; border-right:1px solid #ccc;table-layout: fixed;word-break: break-all; word-wrap: break-word; padding:5px 10px; }
.hzs_tb_01 .hzs_td_4_1_1{line-height: 40px;background: #FFAD33; color: #fff; font-size: 24px !important; font-weight: bold; text-align: center; color: #FFF; font-size: 34px; font-weight: bold;}
.hzs_tb_01 .hzs_td_4_4_1,.hzs_tb_01 .hzs_td_4_4_3,.hzs_tb_01 .hzs_td_4_2_1{ width:20%; font-weight: 700; font-size: 15px; background:#f5f5f5;line-height:30px;}
.hzs_tb_01 .hzs_td_4_4_2,.hzs_tb_01 .hzs_td_4_4_4{ width:30%; font-size: 15px; text-align:left;line-height:30px;}
.hzs_tb_01 .hzs_td_4_2_2{ font-size: 15px; text-align:left;line-height:30px;}
.wap_img{ width:100%; height:auto; margin-bottom:10px;}
.wap_p{line-height:2;table-layout: fixed;word-break: break-all; word-wrap: break-word;}
.wap_p img,.img_slt img{width:100%; height:auto; margin-bottom:10px;}

.pro_content{ width:800px; margin:0 60px;}
.pro_content img{width:100%; height:auto;}



.List_page{ width:100%; height:25px;text-align:center; margin-top:15px;padding-top:25px; padding-bottom:25px;float:left;}
.List_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #ddd;color:#000;}
.List_page a:hover{background:#DF001F;color:#fff; margin:0px 1px;padding:4px 6px;border:1px solid #DF001F;transition:all 0.5s ease}
.List_page span{background:#DF001F;color:#fff; font-weight:700; margin:0px 1px;padding:4px 6px;border:1px solid #DF001F;cursor:pointer}


.info_next{ font-size:12px; float:left; color:#666; margin-top:10px; width:100%;}
.info_next a{color:#666}
.info_next a:hover{color:#DF001F;text-decoration:underline;transition:all 0.5s ease;}
.page_fenleiL { float:left;text-align:left;width:50%;height:35px;line-height:35px;transition:all 0.5s ease; font-size:14px;}
.page_fenleiL:hover{background:#DF001F; font-size:14px;}
.page_fenleiL:hover a{color:#fff; font-size:14px;}
.page_fenleiL:hover{color:#fff; font-size:14px;}
.page_fenleiR { float:left;text-align:left;width:50%;height:35px;line-height:35px;transition:all 0.5s ease;font-size:14px;}
.page_fenleiR:hover{background:#DF001F; font-size:14px;}
.page_fenleiR:hover a{color:#fff; font-size:14px;}
.page_fenleiR:hover{color:#fff; font-size:14px;}

.totalwidth{width:1200px;margin:0 auto;height:auto}
.hyjr_dkkd{width:100%;height:38px;background:#0067d0}
.hyjr_kz{width:1200px;margin:0 auto;height:38px}
.hyjr_zt1{font-size:12px;color:#e3f1ff;line-height:38px;float:left}
.hyjr_zt{font-size:12px;color:#e3f1ff;height:38px;line-height:38px;float:right}
.hyjr_zt a{font-size:12px;color:#cbe5ff;line-height:38px}
.hyjr_zt a:hover{font-size:12px;color:#ff0;line-height:38px}
.top_in{position:relative;min-width:100%;margin:0 auto}
.top{background:#fff;width:100%}
.top_in>.totalwidth{position:relative}
.top .fr{height:117px}
.top .logo{margin-top:28px}
.top .kds2{width:220px;padding-top:33px;padding-left:15px}
.top .totalwidth .fl{display:block}
.top .totalwidth .fl a,.top .page .fl a img{display:block}
.NavCeshi>li{float:left;width:102.8px;text-align:center;transition:.6s all ease-in-out;padding-right:0;height:117px;line-height:117px;display:block}
.NavCeshi>li>a{font-size:16px;font-weight:700;color:#454545;transition:.2s all ease-in-out;position:relative;z-index:1113}
.NavCeshi>li.navcurrent,.NavCeshi>li:hover{transition:.8s all ease-in-out;background:url(../images/navbg.png) center no-repeat;color:#0067d0}
.NavCeshi>li.navcurrent a,.NavCeshi>li:hover a{color:#0067d0}
.banner{overflow:hidden;background:#666}
.banner-box{min-width:1200px;height:560px;position:relative}
.banner-box .bd{width:100%!important}
.banner-box .bd li{width:100%!important;height:560px;background-position:center;background-repeat:no-repeat}
.banner-box .bd li a{display:block;background-size:auto}
.banner-btn{width:100%;position:absolute;top:230px;left:0;margin-left:0;height:330px;overflow:hidden}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:.3s all ease-in-out}
.banner-btn a.prev{left:-50px;background:url(../images/zy.png) no-repeat 0 0}
.banner-btn a.next{right:-50px;background:url(../images/zy.png) no-repeat -49px 0}
.banner-box .hd{position:absolute;top:275px;width:100%;display:block}
.banner-box .hd ul{text-align:center}
.banner-box .hd ul li{width:20px;height:20px;border-radius:20px;text-indent:-9999px;background:#ccc;cursor:pointer;display:inline-block;margin:0 5px;transition:.3s all ease-in-out}
.banner-box .hd ul li.on{background:#0067d0;width:32px}
.banner-box:hover .banner-btn a.prev{left:20px;filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}
.banner-box:hover .banner-btn a.next{right:20px;filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}
.mbanner{width:100%;height:360px;margin-top:0}
#search_bg{width:100%;margin:0 auto;background:#f4f4f4;height:80px;overflow:hidden;}
#search_c{width:1200px;margin:0 auto;height:auto}
#search_c_l{width:680px;float:left}
#search_c_r{width:450px;float:right}
#search_cc{width:460px;padding-top:20px}
#search_cc_l{width:390px;float:left;background:#fff;line-height:44px;height:44px}
#search_cc_r{width:69px;overflow:hidden}
#search_b{width:460px;height:42px;line-height:42px}
.head_adv{width:350px;margin-top:40px;line-height:30px;font-size:17px;color:#333}
.head_adv span{font-size:27px;color:#0067d0;font-weight:700}
.h_tel{width:600px;border-left:1px #ebebeb solid;border-right:1px #ebebeb solid;height:80px;padding-left:40px;}
.hgtbhmk{width:auto;margin:0 auto;margin-top:25px;float:left;}
.dianhtb{width:30px;height:30px;float:left}
.kehftrx{font-size:17px;color:#666;float:left;padding-top:5px;padding-left:12px}
.dianhsj{font-size:28px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#d7030c;text-align:center;padding-top:25px;float:left;}
.ghdgcpb{font-size:38px;font-weight:700;text-align:center;color:#0067d0}
.ghdgcpb span{font-size:38px;font-weight:700;color:#d7030c}
.yzswnz{font-size:20px;color:#333;text-align:center;padding-top:2px;height:40px}
.xigtnjd{width:26px;height:25px;margin:0 auto;animation:myfirst 2s infinite}

.fl{float:left;}
.fr{ float:right;}

.cpList { overflow: hidden; position: relative; border: #e6e5e5 1px solid}
.cpList .cpListt { width: 100%; height: 50px; overflow: hidden; margin-bottom: 18px; border-bottom: #e6e5e5 1px solid}
.cpList .cpListt h4 { width: 1198px; text-align:center; float: left; overflow: hidden; border-bottom: #e6e5e5 1px solid}
.cpList .cpListt h4 a { float: left; padding: 0 20px; width:1198px; height: 50px; line-height: 50px; text-align: center; font-size: 28px; color: #0269b1; text-decoration: none}
.cpList .cpListt h4 a.cur, .cpList .cpListt h4 a:hover { color: #c11820}
.cpList .cpListt .moreprod { float: right; margin: 0 10px 0 0; font: normal 12px/40px "SimSun"}
.cpList .cpListt .moreprod:hover { text-decoration: none; color: #c11820}
.cpList .cpListc { width: 100%; overflow: hidden; margin: 20px 0 10px}
.cpList ul { width: 110%; overflow: hidden}
.cpList li { width: 284px; overflow: hidden; float: left; margin: 0 8px; position: relative}
.cpList li img { border: 2px solid #e8e6e6}
.cpList li img:hover { border-color: #ff7200}
.cpList li h5 { height: 26px; font: normal 14px/26px "Microsoft yahei"}
.cpList li h5 a { width: 100%; height: 100%; display: block}
.cpList li h5 a:link, .cpList li h5 a:visited { color: #000}
.cpList li h5 a:hover { text-decoration: none; color: #ff7200}
.cpList li p { width: 100%; height: 30px; overflow: hidden; color: #333; font: normal 14px/20px "Microsoft yahei"}
.cpList li p b { margin: 0 5px 0 0; font-size: 18px; color: #ff7200; font-weight: normal;}
.cpList li .dhzx { width: 80px; height: 22px; display: block; position: absolute; right: 0; bottom: 7px; background: #e84b00; color: #fff; text-align: center; font: normal 14px/22px "Microsoft yahei"}
.cpList li .dhzx:hover { text-decoration: none}



.cpList1 { width:940px !important; float:right; overflow: hidden; border: #e6e5e5 1px solid}
.cpList1 .cpListt { width: 100%; height: 50px; overflow: hidden; margin-bottom: 18px; border-bottom: #e6e5e5 1px solid}
.cpList1 .cpListt h4 { width: 400px; float: left; overflow: hidden; border-bottom: #e6e5e5 1px solid}
.cpList1 .cpListt h4 a { float: left; padding: 0 20px; height: 50px; line-height: 50px; text-align: center; font-size: 18px; color: #0269b1; text-decoration: none}
.cpList1 .cpListt h4 a.cur, .cpList1 .cpListt h4 a:hover { color: #c11820}
.cpList1 .cpListt .moreprod { float: right; margin: 0 10px 0 0; font: normal 12px/50px "SimSun"}
.cpList1 .cpListt .moreprod:hover { text-decoration: none; color: #c11820}
.cpList1 .cpListc { width: 100%; overflow: hidden; margin: 20px 0 10px}
.cpList1 ul { width: 110%; overflow: hidden}
.cpList1 li { width: 284px; overflow: hidden; float: left; margin: 0 15px; position: relative}
.cpList1 li img { border: 2px solid #e8e6e6}
.cpList1 li img:hover { border-color: #ff7200}
.cpList1 li h5 { height: 34px; font: normal 14px/34px "Microsoft yahei"; overflow:hidden;}
.cpList1 li h5 a { width: 100%; height: 100%; display: block; font-size:16px; font-weight:700;}
.cpList1 li h5 a:link, .cpList1 li h5 a:visited { color: #000}
.cpList1 li h5 a:hover { text-decoration: none; color: #ff7200}
.cpList1 li p { width: 100%; height: 30px; overflow: hidden; color: #333; font: normal 14px/20px "Microsoft yahei"}
.cpList1 li p b { margin: 0 5px 0 0; font-size: 18px; color: #ff7200; font-weight: normal;}
.cpList1 li .dhzx { width: 80px; height: 22px; display: block; position: absolute; right: 0; bottom: 7px; background: #e84b00; color: #fff; text-align: center; font: normal 14px/22px "Microsoft yahei"}
.cpList1 li .dhzx:hover { text-decoration: none}



.footWrap{background:#0067d0;padding:40px 0 100px;overflow:hidden;clear:both;}
.footer{width:1200px;margin:0 auto;position:relative}
.f_wz{width:470px;font-family:microsoft yahei;color:#fff;font-size:14px;line-height:32px}
.f_wz h3{height:60px;margin-bottom:15px;font:bold 18px/60px "Microsoft Yahei";color:#fff;background:url(../images/h.jpg) no-repeat left bottom}
.f_wz a{color:#fff;font-size:14px}
.f_wz a:hover{color:#ff0;font-size:14px}
.bqdxtkg{float:left;height:207px;margin-top:20px;margin-right:75px;border-left:1px solid #0d74dc;border-right:1px solid #0771de}
.f_nav{width:270px}
.f_nav a{float:left;width:120px;color:#fff;font-size:14px}
.f_nav a:hover{float:left;width:120px;color:#ff0;font-size:14px}
.dbdewmk{width:300px;float:right}
.footer_r{width:134px;padding-top:10px;margin-right:20px;text-align:center;font-size:16px;line-height:16px;color:#fff}
.footer_r img{padding-bottom:15px}
.mianbxContent{margin-bottom:20px!important;height:40px!important;line-height:40px!important;font-size:16px!important;text-align:left!important;background-color:#eee;width:100%!important;text-indent:2.5em;transition:.1s all;background:url(../images/b.png) no-repeat 7px 12px;border-bottom:1px solid #eee;letter-spacing:1px;position:relative;}
.mianbxContent a{font-size:15px!important}
.mianbxContent:hover{background-position:7px -29px}
.strong_title{display:none}
.centerHeadImage{border:0;display:none}
.mianbxContent a:hover{color:#0067d0;font-size:15px!important}
.mianbxContent::after,.mianbxContent:after{content:'';position:absolute;display:block;height:40px;width:200px;top:0;right:0}

.gudingphone{WIDTH: 100%;HEIGHT: 50px;line-height:50px;display:block;overflow:hidden;margin:0 auto;background:#d7030c;FLOAT:right;RIGHT: 0px;BOTTOM: 0px;text-align:center;POSITION:fixed;_POSITION:absolute;z-index:9999999; _TOP:expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight);color:#FF0;font-size: 24px; font-weight:700;}


.section-four
{
	padding:20px 0 30px;
	background:#f5f5f5;
	border-bottom:1px solid #ddd;
	border-top:1px solid #ddd;
	overflow:hidden;
	width:100%;
	float:left;
	margin-bottom:20px;
}
.section-four>article{
	margin:0 auto;
	width:1200px;
	overflow:auto;
}
.section-four>article>aside{
	position:relative;
	width:50%;
	height:25px;
	margin:0 auto;
	border-bottom:1px solid #ccc;
}
.section-four>article>aside>h1{
	width:25%;
	position:absolute;
	left:50%;
	margin-left:-75px;
	float:left;
	height:45px;
	background:#f5f5f5;
	line-height:1.5em;
	text-align:center;
	font-size:16px;
	font-weight:700;
	color:#000;
}
.section-four>article>ul{
	margin:25px 0 0 0;
	overflow:auto;
}
.section-four>article>ul>li{
	width:100%;
	height:32px;
	overflow:hidden;
	margin-top:13px;
}
.section-four>article>ul>li>h1{
	position:relative;
	width:120px;
	height:32px;
	line-height:32px;
	background:#0084d0;
	color:#eee;
	text-align:center;
	border-radius:5px;
}
.section-four>article>ul>li>h1>a{
	color:#fff;
	font-size:14px;
}
.section-four>article>ul>li>h1::after{
	content:"";
	border:8px solid transparent;
	border-left-color:#0084d0;
	float:left;
	position:absolute;
	left:120px;
	top:8px;
}
.section-four>article>ul>li>a{
	display:inline-block;
	padding:0 13px;
	height:30px;
	line-height:30px;
	border:1px solid #ccc;
	text-align:center;
	color:#000;
	margin-left:15px;
	width:90px;
	font-size:14px;
	float:left;
	background:#fff;
}
.section-four>article>ul>li>a:hover{
	color:#F00;

}