.head{ width:100%;height:64px;background-image:url(../images/d_head_bj.jpg);}
.head_qb{ width:980px; margin:0 auto;}
/*.head_1{ width:278px; height:26px; margin-top:27px; margin-left:249px; background-image:url(../images/d_logo.jpg); float:left; overflow:hidden;}*/
.head_1{ width:278px; height:26px; margin-left:18px; margin-top:27px; float:left; overflow:hidden;}
.head_2{ margin-top:30px; float:left; margin-left:290px; overflow:hidden;}
.head_2 a{ color:#0265cd; float:left; margin-left:24px; font-weight:bold;}
.head_2 span{ float:left; margin-left:25px;font-size:17px;color:#0256b9}.head_3{ float:right; margin-left:5px; margin-top:30px; overflow:hidden;}.main_w>div{width:980px;margin:0 auto;float:none !important}.clearfix::after {	content: '.';	display: block;	clear: both;	height: 0;	visibility: hidden;	line-height: 0;	overflow: hidden;}.clear{clear: both;}.fl{ float: left; }.fr{float: right;}.w980{width:980px;margin:0 auto;}
.w980 .prolist *{box-sizing: border-box;}.w980 .title{font-size:16px;font-weight:400;text-align:left;border-bottom:1px solid rgba(0,0,0,0.3);line-height:40px;}.w980 .prolist ul li{float:left;width:163px;border:3px solid rgba(0,0,0,0);height:110px;position:relative;margin-bottom:15px;border-bottom:none;z-index:99}.w980 .prolist{margin:25px auto;}.w980 .prolist ul li img{max-width:100%;height:108px}.w980 .prolist ul li .img{height:109px;overflow:hidden;width: 100%;}.w980 .prolist ul li p{background:rgba(0,0,0,0.8);color:#fff;position:absolute;bottom:0;left:0;width:100%;line-height:30px;font-size:13px;text-align:center;padding-left:10px;padding-right:10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;z-index:100;display:block;}.w980 .prolist ul li a:hover p{background:rgba(19,24,223,0.85);}.w980 .prolist ul li a:hover img{opacity:0.8}.w980 .prolist ul li:nth-child(6n){border-right:none;}.mListImg ul li{margin-right:20px !important;}.mListImg ul li:last-of-type{margin-right:0 !important}.header ul li a{font-size:16px;}.dhover7_1 p{font-size:13px;}
.cw{width:980px;margin:0 auto;}
.header ul{height:34px; position:relative; z-index:9998;}
.header ul li{float:left;width:auto;line-height:34px;}
.header ul li a{color:#666;display:block;float:left;height:34px;padding:0 48px;font-weight:700;}
.header ul li em{float:left;}
.header ul li a:hover{background-color:#999;color:#fff;}
.header ul li a.cur{background-color:#666;color:#fff;}
.header ul li em{color:#fff;}

.header ul li .subNav{position:absolute;width:912px;height:230px;background:#fff url(../images/common/subNavBg.jpg) repeat-x;display:none;
	top:34px;left:0;padding:16px 0 0 32px;border:1px solid #ccc;border-top:0; }
/*.navList{width:560px;height:210px;overflow:hidden; float:left;position:relative;}
.navList .style_1{width:9999em;position:absolute;top:0;left:0;}
.navList .style_1 dd{width:560px;height:210px;overflow:hidden;float:left;}
.navList .style_1 dd a{display:block;border-bottom:1px solid #ccc;height:34px;line-height:34px;
	color:#666;width:210px;margin-right:48px;padding:0 0 0 20px;font-weight:100;float:left;
	background:url(../images/common/navIco.jpg) 8px center no-repeat;overflow:hidden;}
.navList .style_1 dd a:hover , .navList .style_1 dd a.cur{background:url(../images/common/navIco.jpg) 8px center no-repeat;
	color:#666;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}*/


.navList{width:560px;height:210px;overflow:hidden; float:left;position:relative;}
.navList .style_1{width:9999em;position:absolute;top:0;left:0;}
.navList .style_1 dd{width:560px;height:210px;overflow:hidden;float:left;}
.navList .style_1 dd a{display:block;height:34px;line-height:34px;
	color:#5c5c5c;width:200px;padding:0 0 0 20px;font-weight:100;float:left;
	background:url(../images/common/navIco.jpg) 8px center no-repeat;overflow:hidden;}
.navList .style_1 dd a:hover , .navList .style_1 dd a.cur{background:url(../images/common/navIco.jpg) 8px center no-repeat;
	color:#666;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}

.dhdh_11{margin-right:48px; float:left;border-bottom:1px solid #ccc;}
.dhdh_11 img{ float:left; width:4px; height:9px; margin-left:7px; margin-top:13px;}



.navList .style_2{width:550px;}
.navList .style_2 dd{float:left;width:220px;line-height:38px;margin-right:50px;}
.navList .style_2 dd a{font-size:12px;font-weight:100;margin-left:15px;display:inline;padding:0;}
.navList .style_2 dd a:hover{background:none;color:#666;}
.navList .style_2 dd.s_1{background:url(../images/common/ss_1.jpg) left center no-repeat;
	border-bottom:1px solid #919CCA;}
.navList .style_2 dd.s_2{background:url(../images/common/ss_2.jpg) left center no-repeat;
	border-bottom:1px solid #C397CA;}
.navList .style_2 dd.s_3{background:url(../images/common/ss_3.jpg) left center no-repeat;
	border-bottom:1px solid #ECDF76;}
.navList .style_2 dd.s_4{background:url(../images/common/ss_4.jpg) left center no-repeat;
	border-bottom:1px solid #DE8575;}
.navList .style_2 dd.s_5{background:url(../images/common/ss_5.jpg) left center no-repeat;
	border-bottom:1px solid #E6A259;}
.navList .style_2 dd.s_6{background:url(../images/common/ss_6.jpg) left center no-repeat;
	border-bottom:1px solid #A7CD76;}
.navList .style_2 dd.s_7{background:url(../images/common/ss_7.jpg) left center no-repeat;
	border-bottom:1px solid #C8CE64;}
.navList .style_2 dd.s_8{background:url(../images/common/ss_8.jpg) left center no-repeat;
	border-bottom:1px solid #BEBEBE;}
.navList .style_2 dd.s_9{background:url(../images/common/ss_9.jpg) left center no-repeat;
	border-bottom:1px solid #d8bfbf;}
.navList .style_2 dd.s_10{background:url(../images/common/ss_10.jpg) left center no-repeat;
	border-bottom:1px solid #cbcbcb;}
	
.header ul li .navBody{width:275px;border-left:1px solid #ccc;padding-left:55px;height:210px; float:left;}
.header ul li .navBody h3{font-family:simsun;font-size:15px;color:#06c;height:16px;line-height:16px;}
.header ul li .navBody h3 a.fr{font-size:10px;color:#666;display:inline;height:auto;width:auto;border:0;margin-right:35px;
	font-weight:700;}
.header ul li .navBody h3 a.fr em{font-family:"simsun";padding-left:5px;color:#666;font-weight:700;}
.header ul li .navBody h3 img{vertical-align:middle; padding-right:10px;}
.header ul li .navBody a{display:block;line-height:27px;border-bottom:1px solid #ccc;padding:0;margin:0;
	font-weight:100;color:#06c;height:27px;width:239px;}
.navBody_cg{ width:100%; float:left; margin-top:15px;}
.header ul li .navBody a.bb_no{border:0;}
.header ul li .navBody a:hover , nav ul li .navBody a.cur{background:none;font-weight:700;}

.header ul li .navBody .newsSel{margin-top:20px; width:100%; float:left;}
.header ul li .navBody .newsSel a{display:inline-block;width:100%; color:#0258bb; margin-right:12px;font-size:12px; overflow:hidden;}
.header ul li .navBody .newsSel a:hover{font-weight:100;color:#666;}

.header ul li .navBody .serviceSub{ width:100%; float:left; overflow:hidden;}
.header ul li .navBody .serviceSub p{ float:left; width:100%;color:#0258bb; height:27px; line-height:27px; margin-top:5px; border-bottom:1px solid #cccccc; overflow:hidden;}
.header ul li .navBody .serviceSub .mt30{ float:left; width:100%;color:#0258bb; height:27px; margin-top:5px; border-bottom:1px solid #cccccc;line-height:27px; overflow:hidden;}
.margin_top{ width:100%; float:left; margin-top:13px;}
.header ul li .navBody .serviceSub .mt30 span{ float:left; width:55px;}
.header ul li .navBody .serviceSub .mt30 a{ color:#4b4b4c; margin-left:9px; width:72px; float:left;}
.header ul li .navBody .serviceSub .mt30 a:hover{ color:#4b4b4c; text-decoration:underline; font-weight:normal; width:72px; float:left;}
.header ul li .navBody .serviceSub .mt30 p{ color:#4b4b4c; width:70px; line-height:27px; height:27px; margin-left:25px; float:left;}

.header ul li .navBody .serviceSub p strong{font-size:12px;font-weight:100;}
.header ul li .navBody .serviceSub p h2{color:#5c5c5c;font-size:12px; line-height:12px; width:120px; float:left; border:1px solid red;}
.header ul li .navBody .serviceSub h5{line-height:25px;width:239px;}
.header ul li .navBody .serviceSub h5 a{text-decoration:none;color:#666;border:0;height:25px;line-height:25px;}
.header ul li .navBody .serviceSub h5 a:hover{font-weight:100;text-decoration:underline;}


