@charset "utf-8";
body{
 font-size:12px;
 color:#333;
 margin:0 auto;
 padding:0px;
 font-family:"Microsoft yahei",Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 background:#e9e9e9
 }
img{ border:none}
div,ul,li
{
 color:#333;
 font-size:12px;
 font-family:"Microsoft yahei",Verdana, Arial, Helvetica, sans-serif;
 margin:0 auto; 
 padding:0;
 list-style:none
}
.show{ display:block}
*{outline:0px}
.wryh{font-family:"Microsoft yahei"}
a,a:link,a:visited,a:active {
 color: #333;
 text-decoration: none;
}
a:hover {
 text-decoration:none;
 color: #037a7a;
 transition:all 0.3s ease
}
.t12{ font-size:12px}
.white,.white a{ color:#fff}
.text
{
  line-height: 22px;
}
#allw{ width:100%; float:left}
#warp{ width:1200px; background:#fff; padding-top:14px; overflow:hidden; height:auto}
.red,.red a{ color:#c81d22}
.cl{ clear:both}
#header{ width:1200px; height:192px; background:url(index_02.jpg) center no-repeat;}
#topmeu{ width:1200px; height:43px; background:#036262;}
#menus a{float:left; height:43px; line-height:43px; font-size:16px; width:104px; text-align:center; color:#fff}
#menus a:hover{width:104px;float:left; height:43px; line-height:43px; font-size:16px;text-align:center; color:#fff; background:#037a7a; cursor:pointer}
.menubg{background:#d60e0e}
.vline{ width:2px; float:left; height:42px; background:url(index_03.jpg)}
#search{ width:218px; float:right; margin-top:8px; height:28px; background:url(index_06.jpg); margin-right:15px}
#searcha{ width:190px; float:left; height:28px;}
#searchb{ width:28px; float:left; height:28px;}
.sinput{ width:180px; padding-left:10px; height:28px; line-height:24px; color:#666; font-family:"Microsoft Yahei"; border:none; background:none}
#fad{ width:100%; float:left; height:168px}
#nrw{ padding-left:10px; padding-right:10px; width:1180px; float:left}
#zxgk{ width:230px; float:left}
#xwzx{ width:920px; float:right}
#I_ban{ width:100%; float:left; height:24px; border-bottom:1px solid #037a7a; margin-bottom:7px}
#I_ban span a{ float:right; width:52px; height:18px; line-height:18px;  background:#fff; color:#036c6c; text-align:center}
#I_ban img{ float:left; margin-right:6px}
#I_bana{width:100%;/* float:left; */height:24px;border-bottom:1px solid #037a7a;margin-bottom:7px}
#I_bana span{ float:right;height:18px; line-height:18px;}
#I_bana img{ float:left; margin-right:6px}
.btitle{ font-size:15px; float:left; margin-right:3px}
.stitle{ font-size:12px; float:left; margin-top:3px; color:#a5a4a4; margin-top:5px}
#gklist{ width:100%; float:left}
#gklist li{ width:140px; float:left; height:50px; line-height:50px; font-size:14px; padding-left:90px; margin-bottom:10px; background:url(index_19.jpg)}
#xwdtpic{ width:263px; height:170px; float:left; background:#ccc}
#xwdtr{ width:645px; float:right}
#xwlist{width:100%;float:left; }
#xwlist li{width:98%;float:left; padding-left:10px;border-bottom:1px dashed #ddd;line-height:32px;height:32px;background:url(2_30.jpg) left center no-repeat;font-size:13px;box-sizing: border-box;overflow: hidden;}
#xwlist span{ float:right; color:#7d7d7d; font-size:12px; padding-left:20px;}
#empty{ width:100%; float:left; height:25px}
#tzgg{ width:650px; float:left}
#msfcs{ width:500px; float:right}
#sad{ width:100%; float:left; padding-top:20px; height:80px}
#foot{ width:100%; float:left; height:121px; background:url(foot.jpg); margin-top:20px}
#footlist{ width:100%; float:left; margin-top:15px}
#footlist li{ width:100%; float:left; font-size:13px; text-align:center; height:30px; line-height:30px}