﻿@charset "utf-8"; 
@import url(csscw.css);
/* 以下是本站自定义 */

/* 网站主色调fix[分页选中色/主字色/主背景色] */
.buts,#cmspage a:hover,#wappage a:hover{color:#fff;background:#005EB2;}
.benzi,.benzi a,.benzi a:hover,a.benzi,a:hover.benzi{color:#005EB2;}
.benbg{background:#005EB2;}

body{ min-width:1200px;height:100%; background:url(bg.png) no-repeat top center;}

#listpic li{float:left;padding:0 10px 10px 10px;line-height:160%;}
#listpic li img{width:100px;height:70px;margin-bottom:5px;vertical-align:top;}
#listpic.p1 li img{width:200px;height:160px;}
#list1 li{padding-left:12px;height:25px;line-height:25px;background:url(dot1.gif) no-repeat 0px 6px;}
.all{width:1200px;margin:auto;}.copy{padding:20px 0;}

.top{ height:263px;}
.top1{ height:527px; background:url(2.jpg) no-repeat top center;}
.nn{ height:800px; background:url(nn1.jpg) no-repeat top center;}


.ll h1{ margin-top:20px;}
.ll h1 img{margin:100px 25px 0 0;}
.lm{ width:1080px;border-left:solid 1px #CCC}

.x1{ width:132px; height:120px; float:left;  margin:10px 11px; position:relative; text-align:center;}
.x1 span a{ font-size:16px;color:#005eb2;}
.f30{font-size:30px;}
.xx a{background:#f0f0f0;width:80px; height:80px; border-radius:50%;display:inline-block;-webkit-box-flex:1;font-family:"微软雅黑";font-size:16px; line-height:100%;-moz-box-flex:1;text-align:center;color:#2a5fc9;}
.xx a:hover{text-decoration:none;color:#fff;background:#2a5fc9}
.xx a i{display:block;font-size:42px; line-height:80px;}

.lc1{background:#32659c;}
.lc2{background:#cc0224;}
.lc3{background:#eba13a;}

.tbox { width:1200px; height:100px; background:url(tt.png) no-repeat center;}
.tbox h1{line-height:60px;}.tbox h1 a{color:#1561af}
.search{margin-top:20px;}
.inp{width:300px;height:38px; border:0; border-spacing:0;background:rgba(255,255,255,0.9); padding-left:10px;}
.but{border:0; width:50px; height:40px; background:url(ss.jpg) no-repeat center; cursor:pointer;}

.navbox{height:50px; line-height:50px; background:#005eb2;}
.nav{ overflow:hidden}
.nav li{float:left; font-size:20px; margin:0 57px; font-family:"微软雅黑";}
.nav li a{color:#fff;}

.lbox{ width:360px;}
.lbox1{ width:560px;}
.lnav{ background:#fafafa; padding:15px;height:275px;}
.mleft1{margin-left:30px;}

.ks_dh ul{border-bottom:solid 1px #CCC}
.ks_dh li{text-align:center;float:left;padding:0 10px;height:36px;line-height:36px;font-size:18px; font-family:"微软雅黑";cursor:pointer;margin-right:2px; color:#005eb2; font-family:"微软雅黑";}

.ks_dh li.on{background:#005eb2;color:#fff;}
.ks_dh li.on a{color:#fff;}
.ks_dhlines{height:2px;overflow:hidden;background:#005eb2;margin-bottom:10px;}
#m1_more,#m2_more,#m3_more,#m4_more,#m5_more,#m6_more,#m7_more,#m8_more,#m9_more,#m10_more,#m11_more{ float:right; font-size:16px; color:#999}
#m12_more,#m13_more{ float:right; font-size:16px; color:#999}
.n1 li{ line-height:32px; font-size:16px; padding-left:25px; background:url(icon2.png) no-repeat 10px center;}
.n1 li span{ margin-right:3px;}
.n2 table{ text-align:center; font-size:16px; line-height:32px;}

		.slideBox{width:580px; height:390px; overflow:hidden; position:relative;}
		.slideBox .hd{height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{overflow:hidden; zoom:1; float:left;}
		.slideBox .hd ul li{float:left;margin-right:2px;width:15px;height:15px;line-height:14px;text-align:center;background:#fff;cursor:pointer;}
		.slideBox .hd ul li.on{background:#f00; color:#fff;}
		.slideBox .bd{position:relative; height:100%; z-index:0;}
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{width:760px; height:370px; display:block;}
		
.ntext{ width:580px;}
.ntext h1{ border-bottom:solid 1px #e5e5e5;line-height:36px;}
.ntext h1 span{ display:block; width:120px; height:36px; padding-left:10px; line-height:36px; background:#de2425; color:#fff; font-size:18px;}
.ntext h1 span img{ margin-right:5px;}
.ntext h1 a{float:right; font-size:16px;}
.n3 li{line-height:42px; padding-left:20px; background:url(icon2.png) no-repeat 8px center; font-size:16px;}
.n3 li span{ float:right;font-size:14px;}


#nav {position:relative;z-index:1;width:220px;}
#nav .mainCate {position:relative;margin-top:5px; zoom:1;}
#nav h3{height:120px;font-size:24px; font-family:"微软雅黑";overflow:hidden; border-radius:10px;text-align:center;background:#f0f0f0; color:#005eb2}
#nav h3 i{ line-height:60px;}
#nav h3 span{line-height:30px;}
#nav .subCate { display:none;position:absolute;left:220px;top:5px;width:950px;padding:0 0 20px 20px;}
#nav .on {background:#005eb2;color:#fff;height:120px; border-radius:10px;}
#nav .on h3 {background:#005eb2;color:#fff;}
#nav .on h3 a,#nav .on p a {color:#fff;}
#nav .on .subCate {display:block !important;}
#mainCate-2 .subCate {top:-120px}
#mainCate-3 .subCate {top:-245px;}

.xxgk{ width:450px}
.xxgk h1{ border-bottom:1px solid #dcdcdc;height:40px;line-height:40px;font-family:"微软雅黑";}
.xxgk h1 span{display:block;font-size:18px;line-height:40px; width:100px;background:#005eb2; color:#fff; text-align:center; font-family:"微软雅黑";}
.xxgk h1 a{ float:right; font-size:16px;color:#999;}
.xxgk ul{ padding:10px 0 0 0;}
.xxgk li{line-height:38px; padding-left:20px; background:url(icon2.png) no-repeat 8px center; font-size:16px;}
.xxgk li span{float:right; color:#999; font-size:14px;  }
.xqdt{ width:300px;}
.xqdt h1{ border-bottom:solid 1px #e5e5e5; height:40px;line-height:40px; margin-top:10px;}
.xqdt h1 span{ display:block; width:120px; padding-left:10px; background:#de2425; color:#fff; font-size:18px;}
.xqdt h1 span img{ margin-right:5px;}
.xqdt h1 a{float:right; font-size:16px;}
.xqdt li{ line-height:40px; padding-left:20px; background:url(icon2.png) no-repeat 8px center; font-size:16px;}
.xqdt li span{ float:right;font-size:14px;}

#nav .xxgk1{width:450px}
#nav .xxgk1 .ks_dh li{text-align:center;float:left;padding:0 10px;height:36px;line-height:36px;font-size:18px; font-family:"微软雅黑";cursor:pointer;margin-right:2px; color:#005eb2; font-family:"微软雅黑";}
#nav .xxgk1 .ks_dh li.on{ border-radius:0;background:#005eb2;color:#fff;}
#nav .xxgk1 .ks_dh li.on a{color:#fff;}
#nav .xxgk1 .ks_dhlines{height:2px;overflow:hidden;background:#005eb2;margin-bottom:10px;}
#nav .xxgk1 #m13_more{ float:right; font-size:16px; color:#999}
.n4 li{line-height:40px; padding-left:20px; background:url(icon2.png) no-repeat 8px center; font-size:16px;}
.n4 li span{ float:right;color:#999; font-size:14px;}



.fkbox{ width:930px; margin:auto}
.fkbox li{position:relative; width:250px;float:left; height:80px; line-height:80px; background:#ececec;margin:0 30px;font-family:"微软雅黑";}
.fkbox li .dd{ width:150px; margin:auto}
.fkbox li a{ display:block;-moz-box-flex:1;-webkit-box-flex:1; color:#005eb2; margin-bottom:35px;text-align:center}
.fkbox li a i{margin-right:10px;font-size:36px;float:left}
.fkbox li a span{margin-right:10px;font-size:20px;float:left}
.fkbox li a:hover{text-decoration:none; background:#005eb2; color:#fff;}



.xq1{ width:550px;}
.xq1 li{line-height:35px; padding-left:20px; background:url(icon2.png) no-repeat 8px center; font-size:16px;}
.xq1 li span{float:right; color:#999; font-size:14px;}




.linkbox{ height:40px; line-height:40px;background:#e5e5e5;}
.linkbox select{ width:175px; height1:25px; line-height1:25px; padding-left:10px; margin:0 60px;}

.dbox{background:#f5f5f5; padding:30px 0;}.dbox p{text-align:center; line-height:36px; font-size:18px;}

.map{ width:470px;border-left:solid 1px #CCC; padding-left:5px;}
.xq1 h1{ margin-top:20px;}
.xq1 h1 img{ margin-right:32px;}

.x2{ width:100px; float:left;  margin:16px 8px; position:relative; text-align:center;}
.x2 span a{ font-size:16px;color:#005eb2;}
.xx1 a{background:#f0f0f0;width:75px; height:75px; border-radius:50%;display:inline-block;-webkit-box-flex:1;font-family:"微软雅黑";font-size:12px; line-height:100%;-moz-box-flex:1;text-align:center;color:#2a5fc9;}
.xx1 a:hover{text-decoration:none;color:#fff;background:#2a5fc9}
.xx1 a i{display:block;font-size:36px; line-height:75px;}

.nodh{}
.nodh h1{ border-bottom:solid 1px #e5e5e5; height:40px;line-height:40px;}
.nodh h1 span{ display:block; float:left; padding:0 15px; background:#005EB2; color:#fff; font-size:18px;}
.nodh h1 span img{ margin-right:5px;}

/* 公共样式_文章列表 */
.list_news li{height:40px;line-height:40px;border-bottom:1px dashed #ccc;background:url(dot1.gif) no-repeat 0px 15px;padding-left:14px;}
.list_news li,.list_news li a,.list_news li a:hover{font-size:14px;}
.list_pic li{width:25%;float:left;text-align:center;padding-bottom:15px;}

.ks1_dh li{text-align:center;float:left;width:25%;height:36px;line-height:36px;font-size:14px;cursor:pointer;border-bottom:2px solid #ccc;}
.ks1_dh li.on{border-bottom:2px solid #C81A1B;color:#C81A1B;}
.ks2_dh li{text-align:center;float:left;width:33.33%;height:36px;line-height:36px;font-size:14px;cursor:pointer;border-bottom:2px solid #ccc;}
.ks2_dh li.on{border-bottom:2px solid #C81A1B;color:#C81A1B;}
.ks3_dh li{text-align:center;float:left;width:16.66%;height:36px;line-height:36px;font-size:14px;cursor:pointer;border-bottom:2px solid #ccc;}
.ks3_dh li.on{border-bottom:2px solid #C81A1B;color:#C81A1B;}

.listzt{}
.listzt li{border:1px solid #ccc;font-size:16px;padding:10px 20px;margin-bottom:10px;}
.listzt li a{display:block;}

/* 通用表单提交 */
#tabbox{padding:10px 0 0 10px;}
#tabbox ul li{float:left;}
#tabbox ul li.li1,#tabbox ul li.li1fix{width:100px;font-size:14px;}
#tabbox ul li.li2{width:880px;}
#tabbox ul li.li3{width:150px;padding-left:10px;color:#bbb;float:right;}
#tabbox ul li.li1,#tabbox ul li.li1fix,#tabbox ul li.li3{height:40px;line-height:33px;}
#tabbox ul li.li2 div{border:1px solid #bbb;padding:6px 10px;border-radius:8px;}
#tabbox ul li.li2 div.bghui{background:#f4f4f4;}
#tabbox ul li.li2 div input.inps{border:0;height:25px;line-height:25px;width:100%;font-size:14px;font-family:"microsoft yahei";}
#tabbox ul li.li2 div textarea.inps{border:0;width:100%;font-size:14px;font-family:"microsoft yahei";}
#tabbox ul li .sel,#tabbox ul li .sel2{width:100%;border:0;padding:5px;font-size:14px;background:url(sel.png) no-repeat center right #f4f4f4;margin-top:5px;}
#tabbox ul li .sel2{width:100px;margin-right:5px;}
#tabbox ul .yzmfix {position: relative;}#tabbox ul .yzmbt {position: absolute;right:5px;top:5px;z-index:100;display:inline-block;width:120px;border-radius:8px;}
#tabbox ul li .bt{height:40px;line-height:40px;background:#005EB2;border:0;cursor:pointer;width:100%;border-radius:8px;}
#tabbox ul .clear{margin-bottom:10px;}

.w1{width:220px;}
.w2{width:950px;}

.listdh li{border-bottom:1px solid #ccc;font-size:16px;padding:10px 20px;margin-bottom:10px;}
.listdh li a{display:block;}
.listdhnews li{background:url(dot1.gif) no-repeat 0px 3px;padding-left:14px;margin-bottom:10px;}
.listdhnews li,.list_news li a,.list_news li a:hover{font-size:14px;}