﻿@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:#f3f3f3
 }
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
}
*{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: #005faf;
 transition:all 0.3s ease
}
.white,.white a{ color:#fff}
.text
{
  line-height: 22px;
}
#allw{ width:100%; float:left}
#warp{ width:1000px}
.cl{ clear:both}
#header{ width:100%; height:90px; padding-top:16px; background:#005faf}
#top{ width:1000px;}
#tool{ float:right; width:250px}
#jiaru{ width:100%; float:left; text-align:right; margin-top:10px; margin-bottom:10px}
#swa{ width:127px; float:right; height:22px;}
#swb{ width:29px; float:right; height:22px}
.sinput{ width:120px; background:#fff; border:none; height:20px; line-height:20px; padding-left:5px; color:#666; font-family:"Microsoft yahei"}
#topmeu{ width:100%; height:50px; background:#fff}
#menus a{ padding-left:6px; padding-right:6px; float:left; height:48px; line-height:48px; font-size:14px; border-bottom:2px solid #fff}
#menus a:hover{padding-left:6px; padding-right:6px; float:left; height:48px; line-height:48px; font-size:14px;border-bottom:2px solid #005faf}
.vline{ width:1px; float:left; height:50px}
#myFocus{ width:600px; height:340px; float:left;}
#myFocus img{ width:600px; height:340px;}
.topmar{ margin-top:10px}
#tzgg{ padding:12px 15px 0 15px; float:right; background:#fff; width:350px; height:328px}
#I_ban{ width:100%; float:left; height:22px; line-height:22px; float:left; margin-bottom:10px}
#I_ban strong{ float:left; border-left:4px solid #005faf; padding-left:6px; font-size:16px; font-weight:normal}
#I_ban span{ float:right;}
.blue,.blue a{ color:#005faf}
#gglist{ width:100%; float:left}
#gglist li{ width:100%; float:left; height:31px; line-height:31px; font-size:14px}
#gglist li span{ float:right}
#empty{ width:100%; float:left; height:20px}
#icon1 a{ background:url(index_14.jpg) top left no-repeat #fff;width:106px; height:80px; line-height:80px; float:left; padding-left:60px; font-size:18px; margin-right:1px}
#icon1 a:hover{ background:url(index1_14.jpg) top left no-repeat #005faf; color:#fff;}
#icon2 a{ background:url(index_17.jpg) top left no-repeat #fff;width:106px; height:80px; line-height:80px; float:left; padding-left:60px; font-size:18px; margin-right:1px}
#icon2 a:hover{ background:url(index1_17.jpg) top left no-repeat #005faf; color:#fff;}
#icon3 a{ background:url(index_19.jpg) top left no-repeat #fff;width:106px; height:80px; line-height:80px; float:left; padding-left:60px; font-size:18px; margin-right:1px}
#icon3 a:hover{ background:url(index1_19.jpg) top left no-repeat #005faf; color:#fff;}
#icon4 a{ background:url(index_21.jpg) top left no-repeat #fff;width:106px; height:80px; line-height:80px; float:left; padding-left:60px; font-size:18px; margin-right:1px}
#icon4 a:hover{ background:url(index1_21.jpg) top left no-repeat #005faf; color:#fff;}
#icon5 a{ background:url(index_23.jpg) top left no-repeat #fff;width:101px; height:80px; line-height:80px; float:left; padding-left:64px; font-size:18px; margin-right:1px}
#icon5 a:hover{ background:url(index1_23.jpg) top left no-repeat #005faf; color:#fff;}
#icon6 a{ background:url(index_25.jpg) top left no-repeat #fff;width:104px; height:80px; line-height:80px; float:left; padding-left:62px; font-size:18px; }
#icon6 a:hover{ background:url(index1_25.jpg) top left no-repeat #005faf; color:#fff;}
#xyxw{ padding:12px 15px 0 15px;  float:right; background:#fff; width:320px; height:553px; float:left;  margin-right:10px}
#xyxw2{ padding:12px 15px 0 15px; float:right; background:#fff; width:250px; height:553px; float:right; margin-right:10px}
#xyxwimga{ width:100%; float:left; height:25px; font-size:14px}
#xyxwimgb{ width:180px; float:left; height:120px;}
#xyxwimgb img{ width:180px; height:120px;}
#xyxwimgc{ width:131px; float:right; height:120px; line-height:24px; color:#878787}
#xyxwarea{ width:100%; height:150px; float:left}
#xyxwlist{ width:100%; float:left}
#xyxwlist li{ width:100%; float:left; height:31px; line-height:31px; font-size:14px}
#xyxwlist li span{ float:left; margin-right:8px; color:#666; font-size:12px}
#yzzc{ padding:12px 15px 0 15px; float:right; background:#fff; width:250px; height:553px;}
#yzimg{ width:100%; float:left; height:167px;}
#yzimg img{ width:230px; float:left; height:155px;}
#ztlist{ width:100%; float:left;}
#ztlist li{ width:100%; float:left; margin-bottom:2px}
#ads{ width:100%; height:120px; float:left; margin-top:20px}
#ads img{ width:1000px; height:100px;}
#tpzsarea{ width:100%; float:left; height:240px; background:#fff; border-top:4px solid #005faf;}
#xyjj{ width:100%; float:left; height:200px; background:#fff; border-top:4px solid #005faf;}
#xyjj_ban{ width:100%; float:left; height:30px; line-height:30px; text-align:center;}
#xyjj_ban strong{ border-bottom:2px solid #005faf; padding-left:15px; padding-right:15px; float:left; font-size:16px; font-weight:normal; margin-left:450px}
#xyjjarea{ width:980px; float:left; padding:10px}
#xyjjarea_a{ width:230px; height:140px; float:left}
#xyjjarea_a img{ width:230px; height:140px;}
#xyjjarea_b{ width:725px; height:140px; float:right; overflow:hidden; line-height:24px}
#tpzs{ width:200px; float:left;}
#tpzsa,#tpzsa img{ width:200px; float:left; height:150px}
#tpzsb{ width:100%; text-align:center; font-size:14px; height:36px; line-height:36px; float:left}
#yqlj_a{ width:63px; height:60px; float:left}
#yqlj_b{ width:927px; height:40px; float:left; padding:10px 0 10px 10px; background:#fff}
#links{white-space:nowrap; float:left; line-height:20px; margin-right:18px}
#foot{ width:1000px; background:url(index_54.jpg) top repeat-x #fff; padding-top:20px; padding-bottom:20px; overflow:hidden; height:44px; margin-top:20px; line-height:22px; text-align:center}
#I_left{ width:200px; float:left}
#I_left2{ width:225px; float:left}
#I_left_ban{ width:100%; float:left; height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff; background:#005faf}
#I_left_list{ width:100%; text-align:center; font-size:14px; height:36px; line-height:36px; background:#fff; border-bottom:1px solid #ccc; float:left}
#I_left_list :hover{ width:100%; text-align:center; font-size:14px; height:36px; line-height:36px; background:#005faf; border-bottom:1px solid #ccc; color:#fff; float:left}
#I_right{ width:750px; float:right; background:#fff; padding:15px}
#I_right2{ width:740px; float:right; background:#fff; padding:15px}
#news{ width:100%; float:left}
#news li{ width:99%; float:left; height:36px; line-height:36px; font-size:14px; border-bottom:1px dashed #ddd; background:url(index_64.jpg) left center no-repeat; padding-left:10px}
#news li span{ float:right; font-size:12px; color:#666}
#bodynr{ width:970px; padding:15px; overflow:hidden; background:#fff; padding:15px}