@charset "utf-8";
/* CSS Document */

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,table,td,img,div,dl,dt,dd{
	margin:0; padding:0; border:none;
}
body{
	font-size:14px; color:#757475; text-align:left; font-family:'微软雅黑','宋体'; table-layout:fixed; word-wrap:break-word; word-break:break-all;
}
ul,ol,li,dl,dt,dd{list-style-type:none; float:left; overflow:hidden;}
select,input,img,select{vertical-align:middle;}
a{color:#757475; text-decoration:none;}
a:hover{color:#F00; text-decoration:none;}
.clear{clear:both;}
.fhdb{width:85px; height:47px; margin:30px auto 0; overflow:hidden;}
.fhdb1{width:85px; height:47px; margin:0 auto; overflow:hidden;}

#top{width:100%; height:576px; overflow:hidden; background:url(../images/banner.jpg) repeat top center;}
.dhdjs{width:1100px; height:105px; margin:8px auto;}
.dhdjsinfo{width:424px; height:105px; float:right;}
.dhdjstitle{width:424px; height:50px; line-height:50px; text-align:center; font-size:28px; color:#FFF;}
.dhdjsnr{width:424px; height:115px; overflow:hidden; color:#fff;}
.dhdjsnr li{width:98px; height:95px; margin-right:8px; display:inline; padding-top:20px; text-align:center; background:url(../images/djs.png) no-repeat; line-height:35px; font-size:20px;} 
.dhdjsnr li strong{ font-size:24px;}

.sylxtab{width:100%; height:25px; line-height:25px; background-color:#1b2f47;}
.sylx{width:1100px; height:25px; line-height:25px; margin:0 auto; position:relative;}
.sytop{width:240px; height:25px; line-height:25px;margin:0 auto; background:url(../images/croll.jpg) no-repeat 0 3px;}
.sytop a{ display:block; width:240px; height:25px;line-height:25px;}

.sylxwm{width:auto; height:25px; position:absolute; right:0; top:0; font-size:14px;}
.sylxwm a{color:#fff; float:left; margin:0px 20px; display:inline;}

#nav{width:100%; height:85px; background-color:#035193; z-index:10000;}
.nav{width:1100px; height:60px; margin:0 auto; overflow:hidden;}
.navlogo{width:190px; height:50px; float:left; margin-top:5px; background:url(../images/shutiao.png) right center no-repeat;}
.navinfo{float:left; width:900px; height:37px; line-height:37px; margin-top:12px;}
.navinfo li{width:146px; height:37px; background:url(../images/shutiao.png) right center no-repeat; padding-right:4px; text-align:center; font-size:22px;}
.navinfo li a{color:#fff;}

#gydh{width:1100px; height:auto; overflow:hidden; margin:40px auto 0;}
.gydhhead{width:1100px; height:68px; overflow:hidden;}
.gydhtitle{width:175px; height:60px; line-height:60px; border-bottom:8px solid #035193; padding-left:10px; color:#115b99; font-size:32px; float:left;}
.gydhheadinfo{width:915px; height:65px; line-height:70px; overflow:hidden; border-bottom:3px solid #b6b6b7; float:left;}
.gydhheadnav{float:right; font-size:20px;}
.gydhheadnav li{padding:0px 15px;}
.gydhheadnav li a{color:#5f5d5d;}
.gydhtab{width:1100px; height:auto; overflow:hidden;}
.gydhjj{width:490px; height:auto; overflow:hidden; padding-left:10px; line-height:24px; margin-top:30px; float:left;}
.gydhjjinfo{width:490px; height:auto; overflow:hidden;font-size: 16px;line-height: 25px;}
.gydhjjmore{width:490px; height:30px; line-height:30px; margin-top:15px;}
.zzjg{width:480px; height:auto; overflow:hidden; float:right; margin-top:25px;}
.zzjgtitle{width:480px; height:35px; line-height:35px; font-size:26px; color:#72b8e6; margin-bottom:10px;}
.zzjg dt{width:100%; height:30px; line-height:30px; font-weight:bold; font-size:16px; margin-bottom:6px;}
.zzjg dd{width:140px; height:63px; overflow:hidden; margin:0 5px; display:inline; margin-bottom:10px;}
.zzjgmore{width:490px; height:30px; line-height:30px; clear:both;}

#zljj{width:100%; height:369px; overflow:hidden; background:url(../images/zljj.png) no-repeat top center;}
.zljjtab{width:1100px; height:369px; margin:0 auto;}
.zljjtr{width:450px; height:369px; line-height:25px; color:#fff;}
.zljjtitle{width:450px; height:50px; line-height:50px; font-size:28px; margin:25px 0 15px;}
.zljjinfo{width:450px; height:200px; font-size:16px; text-indent:2em; overflow:hidden;}
.zljjmore{width:64px; height:30px; margin-top:15px;}

#ztlt{width:1100px; height:auto; overflow:hidden; margin:40px auto 0;}
.ztltnav{width:1100px; height:68px; overflow:hidden;}
.ztltnavtitle{width:175px; height:60px; line-height:60px; border-bottom:8px solid #035193; padding-left:10px; color:#115b99; font-size:32px; float:left;}
.ztltnavtab{width:915px; height:65px; line-height:70px; overflow:hidden; border-bottom:3px solid #b6b6b7; float:left;}
.ztltnavinfo{float:right; font-size:20px;}
.ztltnavinfo li{padding:0px 15px;}
.ztltnavinfo li a{color:#5f5d5d;}
.ztlttab{width:1100px; height:auto; overflow:hidden; margin-top:20px;}
.ztlttitle{width:1090px; height:35px; line-height:35px; font-size:28px; color:#72b8e6; padding-left:10px;}
.ztltinfo{width:1100px; height:auto; overflow:hidden; margin-top:20px;}
.ltyj{width:202px; height:310px; float:left; border:2px solid #9cccee;}
.ltyjtitle{width:202px; height:42px; line-height:40px; text-align:center; font-size:22px; color:#fff; background-color:#96c9ed;}
.ltyjinfo{width:162px; height:228px; line-height:25px; font-size:14px; padding:20px;}
.ltyjinfo li{width:162px; height:25px;}
/*.ltjs{width:640px; height:310px; float:left; border:2px solid #9cccee; margin-left:15px; display:inline;}*/
.ltjs{width:846px; height:210px; float:left; border:2px solid #9cccee; margin-left:15px; display:inline;}
.ltjstitle{width:620px; height:42px; line-height:40px; font-size:22px; color:#fff; background-color:#96c9ed; padding-left:20px;}
/*
.ltjsinfo{width:600px; height:228px; line-height:25px; font-size:14px; padding:20px;}
.ltjsinfo li{width:600px; height:25px;}
*/
.ltjsinfo{width:806px; height:135px; line-height:25px; font-size:14px; padding:20px; overflow:hidden;}
.ltjsinfo li{width:806px; height:32px; font-size:18px; line-height:30px;}

.jsno1{width:190px; height:25px; float:left; margin-right:10px; display:inline;}
.jsno2{width:190px; height:25px; float:left; margin-right:10px; display:inline;}
.jsno3{width:200px; height:25px; float:left;}
.ztltflinfo{width:350px;/*height:214px;*/ height:auto; float:right; text-align:right; font-size:18px; line-height:22px;}
.ztltflinfo li{width:350px; height:32px;line-height: 32px;}
.ztltflinfo li a{color:#0d5897;}
#yjjb{width:1100px; height:auto; overflow:hidden; margin-top:20px;}
.yjjbtitle{width:1100px; height:40px; line-height:40px; text-align:center; font-size:28px; color:#72b8e6; background:url(../images/3.png) no-repeat;}
.yjjbinfo{width:1096px; height:auto; overflow:hidden; margin-top:20px; padding:0 2px;}
.yjjbinfo li{width:250px; height:360px; margin:0px 12px 10px; display:inline;}
.yjjbimg{width:250px; height:285px; position:relative;}
.yjjbimg a{width:250px; height:285px; position:absolute; display:block; top:0; left:0; background:url(../images/photo1.png) no-repeat;}
.yjjbname{width:250px; height:65px; line-height:32px; padding-top:10px; font-size:16px; text-align:center;}
.yjjbname span{width:250px; height:32px; display:block; font-size:18px; overflow:hidden;}
.yjjbmore{width:1085px; height:30px; line-height:30px; margin-top:15px; padding-left:15px;}

.qdjj{background:#035193 url(../images/banner1.jpg) no-repeat top center; width:100%; height:369px; overflow:hidden;}

#zl{width:1100px; height:auto; overflow:hidden; margin:40px auto 0;}
.zxzs{width:1100px; height:auto; overflow:hidden; margin-top:20px;}
.zxzstitle{width:1090px; height:35px; line-height:35px; font-size:28px; color:#72b8e6; padding-left:10px;}
.zxzsinfo{width:1092px; height:auto; overflow:hidden; margin-top:20px; padding:0 4px 10px;}
.zxzscd{width:100%; height:20px;}
.zxzsinfo li{width:168px; height:185px; margin:-20px 7px 0px; display:inline; position:relative; z-index:1000;}
.zxzsinfo li img{margin:14px 12px; display:inline;}
.zxzsinfo li a{width:168px; height:185px; position:absolute; display:block; top:0; left:0; background:url(../images/zxzs.png) center center no-repeat;}
.zxzsinfo li.zsgd{width:168px; height:185px; margin:-20px 7px 0px; display:inline; margin-left:95px; position:relative; z-index:1000;}
.zxzsmore{width:1085px; height:30px; line-height:30px; margin-top:15px; padding-left:15px;}

#zlysm{width:100%; height:369px; overflow:hidden; background:#6db6e5;}
.zltsmtab{width:1100px; height:369px; margin:0 auto; color:#fff;}
.zlysmtitle{width:1100px; height:40px; line-height:40px; font-size:28px; margin:20px 0;}
.zlysminfo{width:1100px; height:auto; overflow:hidden; margin-top:25px;}
.zlysminfo li{width:335px; height:auto; line-height:22px; background:url(../images/ysm1.png) no-repeat; padding-left:75px; margin:0px 70px 20px; display:inline; font-size:16px;}
.zlysminfo li span{width:335px; height:35px; line-height:30px; margin-top:10px; display:block; font-size:26px;}
.zlysminfo li.no2{background:url(../images/ysm2.png) no-repeat;}
.zlysminfo li.no3{background:url(../images/ysm3.png) no-repeat;}
.zlysminfo li.no4{background:url(../images/ysm4.png) no-repeat;}

#zzhz{width:100%; height:auto; overflow:hidden; margin:0 auto; background-color:#f5f8fa; padding-top:40px;}
.zzhznav{width:1100px; height:68px; overflow:hidden; margin:0 auto;}
.zzhztab{width:1100px; height:auto; overflow:hidden; margin:0 auto;}
.zzhzleft{width:430px; height:590px; padding-left:10px; border-right:4px solid #fff; float:left; margin-top:115px;}
.zzhzright{width:630px; height:auto; overflow:hidden; float:right;}
.zzhzzs{width:630px; height:50px; line-height:50px; font-size:28px; color:#72b8e6; margin:50px 0px 15px;}
.zzhzzsinfo{width:630px; height:auto; overflow:hidden;}
.zzhzzsinfo li{width:190px; height:75px; margin:0px 10px 10px; display:inline;}
.zzhzyjinfo{width:630px; height:170px; margin-top:20px;}
.zzhzyjinfo li{width:190px; height:170px; margin:0px 10px 10px; display:inline;}

#news{width:1100px; height:auto; overflow:hidden; margin:40px auto 0;}
.newsnav{width:1100px; height:68px; overflow:hidden;}
.newstab{width:1100px; height:360px; overflow:hidden; margin-top:30px;}
.newsleft{width:480px; height:360px; overflow:hidden; float:left;}
.newshead{width:480px; height:200px; overflow:hidden;}
.newsheadtitle{width:480px; height:75px; line-height:36px; font-size:24px; overflow:hidden;}
.newsheadtitle a{color:#115b99;}
.newsheadinfo{width:480px; height:125px; line-height:25px; font-size:16px; overflow:hidden;}
.newsheadmore{width:480px; height:30px; margin-top:25px; overflow:hidden;}
.newsinfo{width:480px; height:90px; line-height:30px; margin-top:15px; color:#085495; font-size:16px;}
.newsinfo li{width:480px; height:30px;}
.newsinfo li span{float:right; margin-left:10px; display:inline;}
.newsinfo li a{color:#085495;}
#newsslide{width:570px; height:360px; float:right;}

#zzmt{width:1100px; height:auto; overflow:hidden; margin-top:30px;}
.hzmttitle{width:1100px; height:40px; line-height:40px; text-align:center; font-size:28px; color:#72b8e6; background:url(../images/3.png) no-repeat;}
.zzmtinfo{width:1096px; height:auto; overflow:hidden; padding:0px 2px; margin-top:20px;}
/* .zzmtinfo li{width:200px; height:100px; margin:0px 36px 20px; display:inline;} */
.zzmtinfo li{width:115px; height:55px; margin:0px 10px 15px;}
.hzmtmore{width:1100px; height:30px; margin-top:10px; overflow:hidden;}

#wjhg{width:1100px; height:235px; margin-top:30px;}
.wjhgtitle{width:1100px; height:40px; line-height:40px; text-align:center; font-size:28px; color:#72b8e6; background:url(../images/3.png) no-repeat;}
.wjhginfo{width:1100px; height:140px; overflow:hidden; margin-top:20px;}
.wjhginfo li a{width:200px; height:125px; margin:20px 10px; display:inline; float:left;}
.wjhginfo li img{width:200px; height:125px;}
.wjhginfo li a:hover{width:220px; height:138px; margin:7px 0px;} 
.wjhginfo li a:hover img{ width:220px; height:138px;}
.ScrCont {width: 10000000px;}
#List1, #List2 {float:left;}

#cxlx{width:100%; height:368px; background:url(../images/bule-six-boider.png) repeat-x;}
.cxlxtab{width:1100px; height:368px; overflow:hidden; margin:0 auto;}
.jscx{width:480px; height:368px; float:left;}
.jscxtitle{width:480px; height:77px; overflow:hidden; margin:40px 0 20px;}
.jscxinfo{width:480px; height:150px; line-height:25px; color:#fff; text-indent:2em; font-size:16px;}
.jscxmore{width:64px; height:30px; margin-top:15px;}
.lxwm{width:330px; height:auto; overflow:hidden; float:left; margin-left:100px; display:inline; color:#fff;}
.lxwmtitle{width:330px; height:40px; line-height:40px; font-size:28px; margin:77px 0 20px;}
.lxwminfo{width:330px; height:auto; overflow:hidden; line-height:25px; font-size:16px;}

#gzfw{width:1100px; height:auto; overflow:hidden; margin:40px auto 0px;}
.gzfwnav{width:1100px; height:68px; overflow:hidden;}
.gzfwnavtitle{width:175px; height:60px; line-height:60px; border-bottom:8px solid #035193; padding-left:10px; color:#115b99; font-size:32px; float:left;}
.gzfwnavright{width:915px; height:65px; line-height:70px; overflow:hidden; border-bottom:3px solid #b6b6b7; float:left;}
.gzfwtab{width:1100px; height:auto; overflow:hidden; margin-top:40px;}
.gzfwlogo{width:1100px; height:90px; text-align:center; margin-bottom:15px;}
.gzfwinfo{width:1100px; height:536px; background:url(../images/shu.png) no-repeat top center; margin-bottom:15px;}
.gzfwleft{width:505px; height:487px; float:left; text-align:right;}
.pwzx{width:505px; height:50px; line-height:50px; color:#33f58b; font-size:32px; margin-top:45px;}
.jdxxinfo{width:260px; height:60px; margin-left:110px; background:url(../images/bed.png) no-repeat; padding-left:135px; padding-top:10px; font-size:16px; line-height:25px; color:#0d5897; margin-top:47px;}
.jtzx{width:505px; height:50px; line-height:50px; color:#33f58b; font-size:32px; margin-top:63px;}
.gzfwrx{width:260px; height:60px; margin-left:110px; background:url(../images/phone.png) no-repeat; padding-left:135px; padding-top:30px; font-size:16px; line-height:25px; color:#0d5897; margin-top:55px;}
.gzfwrx span{color:#33f58b; font-size:32px; display:block; margin-top:10px;}
.gzfwright{width:505px; height:487px; float:right;}
.pwzxinfo{width:385px; height:81px; background:url(../images/card.png) right no-repeat; font-size:16px; line-height:25px; color:#0d5897; margin-top:30px;}
.jdxx{width:505px; height:50px; line-height:50px; color:#33f58b; font-size:32px; margin-top:40px;}
.jtzxinfo{width:385px; height:81px; background:url(../images/taxi.png) right no-repeat; font-size:16px; line-height:25px; color:#0d5897; margin-top:60px;}
.gzlxwm{width:505px; height:50px; line-height:50px; color:#33f58b; font-size:32px; margin-top:70px;}
.gzfwwx{width:1100px; height:141px; text-align:center; margin-bottom:15px;}

#bottom{width:100%; height:115px; background-color:#035193;}
.bottominfo{width:1100px; height:115px; line-height:75px; color:#fff; margin:0 auto; font-size:16px; overflow:hidden;}
.bottominfo a{color:#fff;}
.wych{width:150px; height:190px; overflow:hidden; position:fixed; top:195px; right:0px; z-index:10000;}