@charset "gb2312";
/* CSS Document */


*{padding:0;margin:0;}
body{ font-size:12px; font-family:"宋体";  color:#333; min-width:1000px;}
img{ border:none;}
a{ text-decoration:none; color:#333;}
a:hover{color:#014bb6;}
li{list-style-type:none;}
.clear{clear:both;}
.fl{float:left;}
.fr{ float:right;}

.fc{ zoom:1;}
.fc:after{ display:block; clear:both; content:"."; height:0; overflow:hidden; visibility:hidden;}
table{border-collapse:collapse;}
#MyContent th,#MyContent td{border: 1px solid #DDD;}
/*.pagec th,.pagec td{border: 1px solid #DDD;}*/
.center{ width:1000px; height:100%; margin:0 auto;}

h3{ font-family:"宋体";}


/*头部*/
.header{}
.header .center{ position:relative;}
.header .swf{ height:151px; background:url(../images/top.jpg) no-repeat;}

.header .nav{ height:37px; line-height:37px; background:url(../images/navbg.gif) repeat-x; border-radius:0 0 5px 5px;}
.header .nav ul{ height:100%; }
.header .nav li{ float:left; width:109px; height:100%; text-align:center; position:relative; background:url(../images/navlibg.gif) no-repeat left center; padding-left:2px;}
.header .nav li:first-child{ background:none;padding-left:0;}
.header .nav li span{ display:block; height:100%; }
.header .nav li span a{display:block; width:90px; margin:auto; font-size:14px; font-weight:bold; height:100%; color:#fff;}
.header .nav li span a:hover{ background:url(../images/navabg.png) no-repeat center bottom; color:#0457e2;}
.header .nav li dl{ position:absolute; width:81px; background:#0267cc; font-size:14px; line-height:27px; left:50%; margin-left:-41px; top:50px; padding:6px 0; display:none;}
.header .nav li dl dd{ padding-bottom::3px;}
.header .nav li dl dd a{ display:block; color:#fff;}
.header .nav li dl dd a:hover{ background:#fdfdfd; color:#024a94;}

.header .zidao{ height:27px; background:url(../images/zidaobg.gif) repeat-x;}
.header .zidao p{ line-height:27px;padding-left:17px; float:left; display:none;}
.header .zidao p a{ background:url(../images/zidaoabf.gif) no-repeat left center; padding-left:7px; font-weight:bold; margin-left:16px; }
.header .zidao .search{ float:right; margin-right:58px; padding-top:4px;}
.header .zidao .search input[type="text"]{ height:17px; width:174px; text-indent:4px; color:#c9c9c9; border:1px solid #dcdcdc; border-radius:3px; line-height:17px; float:left; margin-right:6px;}
.header .zidao .search input[type="submit"]{ height:19px; width:45px; border:none; color:#fff; font-weight:bold; border-radius:2px; background:#0457e1; float:left; cursor:pointer;}

/*底部*/
.footer{ height:112px; font-size:14px; color:#000;}
.footer .center{ padding-top:10px;}
.footer p{padding:2px 0; text-align:center; line-height:22px;}


/*首页*/
.inmain{ padding-top:20px; padding-bottom:18px;}

.tpxw{ width:348px; height:290px; border:1px solid #abbdd5; float:left; margin-bottom:20px;}
.tpxw .tit{ width:14px; height:100%; float:left; background:url(../images/tpxwtitbg.jpg) no-repeat; padding-bottom:1px; position:relative; left:-1px; top:-1px;}
.tpxw .tit h3{ font-size:12px; color:#fff; text-align:center; padding-top:16px; font-weight:normal;}
.tpxw .box { width:325px; float:right; margin-right:5px; margin-top:7px;}

.tpxw .box .mF_classicHC .pic{border:none; width:100%;}
.tpxw .box .mF_classicHC .pic li{width:100%;}
.tpxw .box .mF_classicHC .pic img{min-width:100%;}
.tpxw .box .mF_classicHC .txt li{ background:none;}
.tpxw .box .mF_classicHC .txt li a{ font-size:14px; line-height:38px;}

.gzdt{ width:395px; height:290px; border:1px solid #abbdd5; float:left; margin-left:15px; margin-bottom:20px;}
.gzdt .tit{ background:url(../images/gzdttitbg.gif); height:38px; margin:13px 10px 0;}
.gzdt .tit h3{ line-height:31px; font-size:14px; color:#fff;margin-left:38px;}
.gzdt .box{ padding:0 17px;}
.gzdt .box ul{}
.gzdt .box li{ line-height:24px; border-bottom:1px dotted #a0a0a0; background:url(../images/chengjiao.gif) no-repeat 1px center; padding-left:10px; position:relative;}
.gzdt .box li a{ font-size:14px;}
.gzdt .box li a:hover{ color:#ef0003;}
.gzdt .box li .date{ position:absolute; right:1px; color:#9e9e9e;}
.gzdt .box li:first-child{ background:none; padding-bottom:6px; padding-top:5px;}
.gzdt .box li:first-child a{color:#ef0003; font-weight:bold;}
.gzdt .box li:first-child p{ line-height:14px; color:#aeaeae;}

.tzgg{ width:228px; height:290px; float:left; margin-left:10px; margin-bottom:20px;}
.tzgg .tit{ background:url(../images/tzgg.gif) no-repeat; height:35px; line-height:35px;}
.tzgg .tit h3{ font-size:14px; color:#fff; float:left; margin-left:22px;}
.tzgg .tit a{ float:right; margin-right:10px; color:#939393;}
.tzgg .box{ border:1px solid #b7c4d5; border-top:none; height:235px; padding:10px 10px; line-height:25px;}
.tzgg .box ul{}
.tzgg .box li{ border-bottom:1px dotted #464646;}
#Rollbox1{overflow:hidden; height:100%;}

.innews{ width:321px; height:238px; border:1px solid #a9bdd5; float:left; margin-bottom:15px;}
.innews .tit{ background:url(../images/titbg.gif) no-repeat; height:44px; line-height:35px;}
.innews .tit h3{ font-size:14px; color:#fff; float:left; margin-left:33px; margin-top:5px;}
.innews .tit a{ float:right; color:#a2b4cc; font-family:Arial; margin-right:8px;}
.innews .box{ padding:0 9px;}
.innews .box ul{ padding-top:6px;}
.innews .box li{ line-height:25px; background:url(../images/lanjiao.gif) no-repeat 1px center; padding-left:10px; position:relative;}
.innews .box li a{ font-size:14px;}
.innews .box li a:hover{}
.innews .box li .date{ position:absolute; right:1px; color:#9e9e9e;}

.xgyw{ margin-left:16px;}
.zjkt{ margin-left:15px;}

.ggtp{ width:100%; float:left; margin-bottom:20px;}
.ggtp img{width:100%; display:block;}

.innews2{ width:240px; height:238px; border:1px solid #a9bdd5; float:left; margin-bottom:15px;}
.innews2 .tit{ background:url(../images/titbg.gif) no-repeat; height:44px; line-height:35px;}
.innews2 .tit h3{ font-size:14px; color:#fff; float:left; margin-left:33px; margin-top:5px;}
.innews2 .tit a{ float:right; color:#a4a4a4; margin-right:8px;}
.innews2 .box{ padding:0 9px;}
.innews2 .box ul{ padding-top:6px;}
.innews2 .box li{ line-height:25px; background:url(../images/lanjiao.gif) no-repeat 1px center; padding-left:10px; position:relative;}
.innews2 .box li a{ font-size:14px;}
.innews2 .box li a:hover{}
.innews2 .box li .date{ position:absolute; right:1px; color:#9e9e9e;}

.jszl,.whyd{ margin-left:10px;}
.xxh,.rcjs,.kjcx,.zzzs{ margin-left:11px;}


.fxxx{ height:90px; width:100%; background:url(../images/fxxxbg.gif) no-repeat; float:left; margin-bottom:22px;}
.fxxx .tit{ width:28px; float:left; margin-left:1px; text-align:center;}
.fxxx .tit h3{ color:#fff; font-size:14px; padding-top:12px;}
.fxxx .box{ float:left;}
.fxxx .box ul{ padding-top:12px;}
.fxxx .box li{ float:left; margin-left:36px;}
.fxxx .box li img{ display:block;}

.links{ height:53px; background:url(../images/linksbg.gif) no-repeat; float:left; width:100%;}
.links .tit{ float:left; margin-left:14px; text-align:center;}
.links .tit h3{ color:#fff; font-size:14px; padding-top:18px; line-height:16px;}
.links .box{ float:left; padding-top:16px;}
.links .box select{ height:22px; width:152px; border-radius:3px; margin-right:25px; line-height:22px;}


/*内页*/
.main{padding-top:10px; padding-bottom:18px;}



.main .main-l{ float:left; width:200px;}
.main .main-l .slist{ padding-bottom:10px; background:#f2f2f2;}
.main .main-l .slist .slist-top{ height:56px; text-align:center; line-height:52px; font-size:18px; text-transform:uppercase; color:#fff; background:url(../images/slist-top.gif); font-family:"微软雅黑";}
.main .main-l .slist ul{}
.main .main-l .slist ul li{ height:32px; background:url(../images/slist-liabg.gif) no-repeat; margin-top:6px;}
.main .main-l .slist ul li a{ font-size:14px; display:block; line-height:32px; padding-left:30px;}
.main .main-l .slist ul li:hover,.main .main-l .slist ul li.currclass{ background:url(../images/slist-libbg.gif);}
.main .main-l .slist ul li:hover a,.main .main-l .slist ul li.currclass a{ color:#fff;}


.main .main-r{ float:right; width:788px; min-height:520px; border:1px solid #cecece; padding-bottom:16px;}
.main .main-r .position{ height:30px; background:url(../images/positionbg.gif) repeat-x; border-bottom:1px solid #cecece; font-size:14px; font-weight:bold; line-height:30px; padding-left:6px;color:#656565; }
.position a{ display:inline-block; background:url(../images/positionjian.gif) no-repeat right center; padding-right:16px; color:#656565;}
.position a:hover{color:#0060bd;}


/*栏目单页*/
.pagec{ font-size:14px; line-height:2em; padding:20px 16px 0;}
.pagec img{ max-width:100%;}

/*文章列表*/
.newslist{ padding:20px 20px 0;}
.newslist ul{}
.newslist ul li{ line-height:29px; border-bottom:1px dotted #dcdcdc; padding-left:14px; padding-right:62px; background:url(../images/newslibg.jpg) no-repeat 3px center; position:relative;}
.newslist ul li a{ font-size:14px;}
.newslist ul li .date{ position:absolute; right:0; top:0; color:#b0b0b0;}



/*内容页*/
.con_c{}
.con_c .title{ font-size:14px; line-height:2em; padding-top:16px; text-align:center; padding-bottom:1px; background:url(../images/titlebg.gif) no-repeat center bottom;}
.con_c .date{ color:#777777; line-height:22px; text-align:center; padding-bottom:10px;}
.con_c .content{font-size:14px; line-height:1.8em; padding:16px 20px 30px;}
.con_c .content img{ max-width:100%;}

.updown{ padding-left:20px; line-height:20px; padding-bottom:16px; margin-bottom:10px;color:#666;font-size:14px;}

/*分页*/
#fenye{clear:both; margin:10px 20px 0 0;}
#fenye a{text-decoration:none; display:inline;border-radius: 3px;line-height:25px;}
#fenye .prev,#fenye .next{width:52px; text-align:center;  line-height:25px;}
#fenye a.curr{width:22px;background:#0C9AD8; border:1px solid #0C9AD8; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{color:#333333;background:#fff; margin:0px 5px; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#1f3a87;} 
#fenye a:hover{ float:left;}
#fenye span{line-height:30px; font-size:13px; height:30px;}




/*联系我们*/
.lxwm{ min-height:65px; padding:10px 13px 16px 20px; font-size:14px; line-height:2em;}
.lxwm img{ max-width:926px; margin-top:5px;}

.lxwm .lxfs{ width:385px; float:left; line-height:22px;}
.lxwm .lxfs td{ padding-top:10px; padding-bottom:5px;}
.lxwm .lxfs img{float:left; margin-right:10px;}
.lxwm .lxfs strong{ line-height:34px; color:#f6721f;}

.lxwm .map{ float:right; width:356px; height:348px;border:#ccc solid 1px;}

























