﻿ @charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table { margin:0; padding:0; border:0; list-style:none;}
body{ background:#f9f9f9; font-family:"微软雅黑";}
input { margin:0; padding:0; }
a,area{blr:expression(this.onFocus=this.blur())}
a { text-decoration:none; color:#333; font-size:16px;}
a:hover,a:focus{color:#af1e25; text-decoration:none; font-family:"微软雅黑";}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.mt20{ margin-top:20px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.ml30{ margin-left:30px;}
.ml20{ margin-left:20px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}


.bg{ background:url(bg.jpg) no-repeat center top; min-width:1200px;}
.w1200{ width:1200px; margin:0 auto;}


.topmain{ height:316px;}
.ban{ padding:75px 0 0 20px; height:160px;}
.nav{ height:64px; background:url(dh_home_03a.png) no-repeat;}
.nav ul li{ float:left; width:170px; text-align:center;}
.nav ul li a{ color:#fff; font-size:20px;}
.pt14_L48{ padding-top:14px; line-height:48px;}
.pl30{ padding-left:30px;}
.L60{ line-height:60px;}
.nav ul li i{ background:#fff; color:#fff; border-radius:50%; font-size:20px; padding:3px; color:#0565bc; margin-right:20px;}
.search{ width:280px; padding:110px 10px 0 0; height:29px;}
.search_text input{ width:235px; height:29px; line-height:29px; border:0; background:#e4ebed; outline:none;}


.footmain{ height:178px; background:#0652ac;}
.banquan_zi{ width:600px; margin-left:200px; text-align:center; color:#fff; line-height:26px; padding-top:20px;}
.banquan_icon{ width:345px; padding-top:50px;}
.banquan_icon img{ padding-right:40px;}

.p22_15{ padding:22px 15px;}
.bg_white{ background:#fff;}
.tianqi{ height:50px;}
.tianqi_left{ width:640px;}
.tianqi_left p{ float:left;}
.zi_tq{ background:#145db3; width:130px; height:45px; line-height:45px; text-align:center; color:#fff; vertical-align:middle;}
.zi_tq a{ color:#fff !important;}
.zi_tq i{ padding-right:6px;}


.tianqi_right{ width:380px;}
.tianqi_right p{ float:left;}

.gonggao{ height:46px; line-height:46px; border:#d9d9d9 1px solid; overflow:hidden;}
.zi_tt{ background:#f5f5f5; width:130px; text-align:center; font-size:18px; color:#145db3; font-weight:bold;}
.zi_tt a{ font-size:18px; color:#145db3; font-weight:bold;}
.gglist{}
.gglist li{ float:left; padding-left:30px;}

.toutiao{ height:78px; line-height:78px; text-align:center;}
.toutiao a{ font-size:35px; color:#145db3; font-weight:bold;}



.h350{ height:350px;}
.bor4{ border:#d9d9d9 1px solid;}
.w567{ width:567px;}
.w590{ width:586px;}

.yw_tit_list{ height:50px; width:94%; margin:0 auto; border-bottom:#cfd0d1 2px solid;}
.yw_tit_list ul li{ float:left; padding:0 14px; line-height:48px;}
.xtmenu{ border-bottom:#0566be 4px solid; font-size:18px;}
.xtmenu a{ color:#0566be; font-size:18px;}
.tzmenu{ font-size:18px;}
.tzmenu a{ color:#333; font-size:18px;}


.list_one{ padding:10px 12px;}
.list_one li{ line-height:32px; background:url(dian.jpg) no-repeat left; padding-left:15px; color:#5b5b5b; font-size:14px;}


.xx_tit{  border-bottom:#cfd0d1 2px solid; font-size:18px; height:50px; width:95%; margin:0 auto;}
.xx_tit a{ border-bottom:#0566be 4px solid; font-size:18px; font-weight:bold; color:#0566be; padding:0 14px; line-height:48px; height:48px; float:left;}
.gknb_list{ margin:10px 0 0 15px;}
.gknb_list li{ float:left; margin-right:10px; width:125px; height:55px; line-height:55px; text-align:center; border:#d9d9d9 1px solid; margin-bottom:16px;}

.h230{ height:230px;}
.banshi_list{ margin:26px 0 0 16px; height:130px;}
.banshi_list li{ float:left; padding-right:20px;}

.zt{ padding:20px 0 11px 12px;}
.piclist{ padding-top:18px;}

.h150{ height:150px;}
.six_list{ margin:10px 0 0 10px;}
.six_list li{ width:190px; float:left; height:40px; line-height:40px;}






.ewm dl{ width:115px; height:auto; overflow:hidden; margin-bottom:10px;}
.ewm dd{ overflow:hidden; text-align:center; color:#df9500; padding:10px;  background-color:#699bd1; border:#3183cb 1px solid; border-radius:5px;}
.ewm dt{ padding:8px 0; line-height:30px; font-size:14px; color:#333;}
.ewm dd img{ display:block; margin-bottom:5px; width:80px; height:80px; border:#fff 7px solid; }
.ewm p{ margin-top:6px; _margin:0; padding:0 5%; width:90%; height:24px; overflow:hidden;background-color:#fff; }
.ewm p a{ color:#b5b5b5; line-height:24px;  }

.ewm2 {position: absolute;overflow: hidden;width;86px;height:220px;border:0px;background-color:#f2f2f2;}
.ewm2 p{ margin-top:6px; _margin:0; padding:0 5%; width:90%; height:24px; overflow:hidden;background-color:#fff; }
.ewm2 p a{ color:#b5b5b5; line-height:24px;  }


@media screen and (max-width:1600px){
.ewm{ width: 0; height: 0; overflow: hidden; z-index: 2147483647; position: absolute; top: 3px; left: 0;}
}
@media screen and (min-width:1601px){
.ewm{
	position:absolute;
	width:153px;
	height:510px;
	overflow:hidden;
	top: 3px;
	padding-right:20px;
}

}
@media screen and (max-width:1353px){
.ewm{ width: 0; height: 0; overflow: hidden; z-index: 2147483647; position: absolute; top: 3px; left: 0;}
}