/* 整站通用 */
html,body,form,iframe,dl,dd,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,h7{margin:0;padding:0;border:0;}
ul,ol,li{ list-style-type:none;}
a img{ border:none}
iframe{border:none;}
body{ font-size:12px; font-family:"微软雅黑"; overflow-x:hidden; background:#fff; color:#888;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
a{text-decoration:none;color:#666666;}
.dw{width:1120px;margin:0px auto;}
img{ vertical-align:middle;}
p{ margin:0; padding:0;}
.t-c{ text-align:center;}
/* 功能函数 */
.fl{float:left;_display:inline;}
.fl_margin{
	margin-right:30px;
}
.fr{float:right;_display:inline;}
.c{clear:both;font-size:0;line-height:0;height:0;visibility:visible;} 
/* 编辑器内容样式 凡是编辑器修改区域加上 */
.editor{line-height:24px;text-align:left;}
.editor p{text-indent:2em;}
.editor ol li{list-style-type:circle;margin-left:25px;}
.editor ul li{list-style-type:square;margin-left:25px;}
/*头部样式*/
.heading_con{ height:95px; background:#f6f6f6;}
.heading{padding-top:20px;}
.head_save_site{text-align:right;}
.head_save_site span{margin-right:30px;}
.head_save_site a{margin-left:7px;padding-left:20px; font-family:"宋体"; background:url(../img/top_icon01.png) no-repeat left;}
.head_save_site a:hover{color:#2985cf;}
.head_save_site .a2{background:url(../img/top_icon02.png) no-repeat left;}
.head_sear_box{ text-align:right; line-height:25px;margin-top:10px;}
.headinputbox .headinput{ float:right; border:#aaa 1px solid;width:160px; height:20px; line-height:20px;}
.headinputbox .tuxiangyu{ float:right;margin-right:15px;}
.head_sear_box a:hover{ color:#2985cf;}
/* nav css */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{  background:url(../img/nav_bg.jpg) repeat-x; position:relative; z-index:20;   color:#fff; height:40px; line-height:40px;   }
.nav{ width:1120px; margin:0 auto;}
.nav h3{ font-size:100%; font-weight:normal; font-size:16px;  }
.nav li{  position:relative; float:left; width:140px; display:inline; text-align:center;   }
.nav li h3 i{ display:inline-block; *display:inline; zoom:1; width:7px; height:4px; background:url(images/icon.png) 0 -280px no-repeat; overflow:hidden; margin:-2px 0 0 5px; 
vertical-align:middle; filter:alpha(opacity=50);opacity:0.5; }
.nav h3 a{  zoom:1; height:40px;  line-height:40px;display:block; color:#fff }
/*.nav .on h3 a{background:url(../img/navbg.png) repeat-x bottom; color:#358dd5;}*/
/*.nav a:hover{background:url(../img/navbg.png) repeat-x bottom;color:#358dd5;}*/
.nav .here a{ background:url(../img/navbg.png) repeat-x bottom;color:#358dd5;   }
.nav .current a{ background:url(../img/navbg.png) repeat-x bottom;color:#358dd5;   }


.nav .sub{ display:none; /*默认隐藏*/ width:310px; padding:12px 0; font-size:13px;position:absolute; left:0; top:40px; text-align:left; float:left; z-index:1000; line-height:26px;background:#2985CF;}
:root .nav .sub{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#002985CF', endColorstr='#002985CF');}
:root .nav .sub{filter:none;}
.nav .sub .pic{padding-left:18px;}
.nav .sub li{ text-align:center;  }
.nav .sub li a{ color:#fff; display:block; zoom:1;}
.nav .sub li a:hover{  background:#ddd; color:#c00;   }
.nav .sub dl{ display:inline-block; *display:inline; zoom:1; vertical-align:top;width:118px;background:url(../img/dl_line.jpg) repeat-y right; text-align:center;line-height:26px; min-height:110px;}
.nav .sub dl a:hover{ text-decoration:underline;}
.nav .sub dl dd a{ color:#fff; background:url(images/icon.png) 0 -332px no-repeat;}
/*底部样式*/
.footer{ margin-top:50px;}
.footer_part-one{padding:22px 0;color:#fff;background:url(../img/footbg1.jpg) repeat-x;}
.footer_part-two{ height:40px; color:#fff;line-height:40px;background:url(../img/footbg2.jpg) repeat-x;color:#fff;}
.bottomdl1{width:335px;background:url(../img/dl_line.jpg) repeat-y right;min-height:195px;}
.bottomdl1 dt{ font-size:16px; margin-bottom:20px; background:url(../img/bot_bg.png) no-repeat 70px center;}
.bottomdl1 dd{ margin-bottom:10px;}
.bottomdl1 .input,.bottomdl1 .textarea{ color:#fff;padding:0 5px;border:#7ab7e9 1px solid; background:#549fdc;}
.bottomdl1 .input{width:260px; height:22px;line-height:22px; }
.bottomdl1 .textarea{width:260px;height:37px;padding-top:3px;}
.bottomdl1 .submit{ display:inline-block; background:#60a7e1; height:25px; line-height:25px; border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;padding:0 10px; color:#fff;}
.bottomdl2{ padding:0 55px;background:url(../img/dl_line.jpg) repeat-y right; min-height:195px;}
.bottomdl2 dt,.bottomdl3 dt{font-size:16px; margin-bottom:20px;background:url(../img/bot_bg.png) no-repeat 70px center;}
.bottomdl2 dd,.bottomdl3 dd{ line-height:32px;}
.bottomdl2 dd{ text-indent:20px;background:url(../img/bot_icon.png) no-repeat 0 11px;}
.bottomdl2 .dd2{background-position:0 -20px;}
.bottomdl2 .dd3{background-position:0 -55px;}
.bottomdl2 .dd4{background-position:0 -88px;}
.erweima-wrap li{ float:left; margin-right:6px; width:80px;}
.bottomdl3{padding:0 30px 0 60px;}
.bottomdl4{ width:18px; text-align:center;}
.bottomdl4 dd{ margin-top:7px;}














