@charset "utf-8";
/* CSS Document */

body{background:url(bj01.jpg) no-repeat top center;background-attachment: fixed;}

.top{ width:100%; margin:0 auto; overflow:hidden;}
.top .toplm{ width:1200px; margin:30px auto; overflow:hidden;}
.top .toplm .topzb{ width:252px; height:68px;}
.top .toplm .topzb img{width:252px; height:68px;}
.top .toplm .topyb{  overflow:hidden;}
.top .toplm .topyb .up01{ overflow:hidden;}
.top .toplm .topyb .up01 ul li{ float:left;font-size:14px; color:#333; line-height:28px;}
.top .toplm .topyb .up01 ul li a{ font-size:14px; color:#333; line-height:28px; margin:0 10px;}
.top .toplm .topyb .up01 ul li a:hover{ color:#025193;}
.down01{ float:right; overflow:hidden; width:370px; height:30px; position:relative; margin-right:10px; margin-top:10px;}
.down01 input{ width:350px; width:100%; height:28px; border:1px solid #dfdfdf; background:#fff; font-size:14px; color:#333; padding-left:20px;}
.down01 input.btn01{ width:60px; height:30px; background:url(../images/icon01.jpg) no-repeat top center; position:absolute; right:0; top:0; z-index:2; cursor:pointer;}


.main{ width:100%; margin:0 auto; overflow:hidden;}
.main .main_lm{ width:1236px; margin:0 auto; overflow:hidden; background:url(bj02.png) repeat-y;}
.nav{ overflow:hidden; width:1204px; margin:0 auto;}
.nav ul { overflow:hidden;}
.nav ul li{ float:left; width:172px; line-height:30px;  text-align:center; background:#0078d7;}
.nav ul li a{ font-size:14px; line-height:30px; color:#fff;  text-align:center; display:inline-block; width:100%; background:url(../images/icon02.png) no-repeat center right;}
.nav ul li:first-child+li+li+li+li+li+li a{ background:none;}
.nav ul li:hover,.nav ul li.on01{ background:#025193;} 
.main .main_lm .main02{ width:1174px; margin:0 auto; overflow:hidden; padding:10px 15px;}
.up02{ overflow:hidden; width:100%;}
.main .main_lm .main02 .mainzb{ width:775px; overflow:hidden;}
.mainzb .con01{ width:360px; overflow:hidden; margin:0 5px; height:317px;}
.mainzb .con01 .slideTxtBox{ overflow:hidden; border-top:2px solid #025193; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
 .mainzb .con01 .slideTxtBox .hd{ height:36px; overflow:hidden; padding:0 10px;}
.mainzb .con01 .slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer;font-size:14px; color:#333; line-height:36px; background:url(../images/icon03.png) no-repeat center right;}
.mainzb .con01 .slideTxtBox .hd ul li.on{ text-decoration:underline; color:#025193; }
.mainzb .con01 .slideTxtBox .hd ul li:first-child+li{ background:none;}

.conlm{ overflow:hidden;}
.conlm h3{ font-size:16px; color:#333; line-height:40px; font-weight:normal; text-align:center;}
.conlm .gard{ width:100%; height:278px; overflow:hidden; position:relative;}
.conlm .gard .gard_img{ width:360px; height:278px; overflow:hidden;}
.conlm .gard .gard_img img{width:360px; height:238px; overflow:hidden;transition: all .3s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -webkit-transition: all .3s ease-out;}
.gard_zi{ width:100%; height:40px; background:url(../images/bj03.png) repeat-x; position:absolute; bottom:0; left:0;}
.gard_zi p{ padding:0 10px; font-size:14px; line-height:25px; color:#fff; text-align:center;}
.conlm .gard:hover img{transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2);}

.mainzb .con02{ width:395px; overflow:hidden; margin:0 5px; height:317px;}
.mainzb .con02 .con02_lm01{ border:1px solid #dfdfdf; padding:10px 10px 0 10px;}
.mainzb .con02 .con02_lm01 .tit01{ height:28px; border-bottom:1px solid #dfdfdf;}
.mainzb .con02 .con02_lm01 .tit01 p{ font-size:14px; color:#025193; line-height:28px; text-align:center;}
.con02_lm{ overflow:hidden; width:100%; margin:0 auto; }
.con02_lm .tt{ text-align:center; margin:8px auto 0 auto;width:368px; height:44px;}
.con02_lm .tt img{ width:368px; height:44px; text-align:center; margin:0 auto;}
.con02_lm .down02{ overflow:hidden;}
.con02_lm .down02 .zt{ width:78px; height:60px; overflow:hidden;}
.con02_lm .down02 .zt img{width:78px; height:60px; overflow:hidden;}
.con02_lm .down02 .yw{ width:285px;}
.con02_lm .down02 .yw h3{font-size:14px; color:#025193; line-height:18px;}
.con02_lm .down02 .yw p{ font-size:12px; color:#666666; line-height:12px;}
.kz{ overflow:hidden;}
.kz ul li{border-bottom:1px dotted #dfdfdf; padding:7px 0;}
.kz ul li:first-child+li+li{ border:none;}

.down03{ width:765px; overflow:hidden; margin:10px 5px 0 5px;}
.down03 .slideTxtBox02{ border:1px solid #dfdfdf; overflow:hidden;}
.down03 .slideTxtBox02 .hd{ height:60px; background:#f7f7f7;}
.down03 .slideTxtBox02 .hd ul{}
.down03 .slideTxtBox02 .hd ul li{ float:left; width:117px; padding:10px 5px; text-align:center;  font-size:14px; line-height:20px; color:#025193; height:40px; cursor:pointer;}
.down03 .slideTxtBox02 .hd ul li.on{ background:#fff; font-weight:bold;}
.down03 .slideTxtBox02 .bd{ padding:20px 10px;}
.down03 .nei01{ overflow:hidden;}
.down03 .nei01 .nei01zb{ width:101px; height:97px; overflow:hidden;}
.down03 .nei01 .nei01zb img{ width:101px; height:97px; overflow:hidden;}
.down03 .nei01 .nei01yb{ width:620px;}
.down03 .nei01 .nei01yb p{ font-size:14px; color:#666; line-height:20px;}
.down03 .nei01 .nei01yb a{ color:#025193;}

.mainyb{ width:389px; overflow:hidden; margin:0 5px;}
.mainyb .yb_lm{ border:1px solid #dfdfdf; height:527px;}
.mainyb .yb_lm ul li{ background:#f7f7f7; padding:11px 10px; margin-bottom:12px;}
.gard02{ overflow:hidden;}
.gard02 .gard01zb{ width:180px; height:100px; overflow:hidden;}
.gard02 .gard01zb img{ width:180px; height:100px; overflow:hidden;}
.gard02 .gard02yb{ width:178px;}
.gard02 .gard02yb h3{ font-size:16px; line-height:20px; color:#025193; border-bottom:1px solid #dfdfdf;}
.gard02 .gard02yb p{ font-size:12px; line-height:20px; color:#666; padding-left:10px; background:url(../images/icon04.png) no-repeat center left;}

.foot{ width:1174px; margin:20px auto 0 auto; overflow:hidden; border-top:1px solid #dfdfdf; padding:30px 0;display: none;}
.foot .footzb{ overflow:hidden;}
.foot .footzb ul li{ width:220px; height:34px; margin:0 10px; float:left;}
.foot .footzb ul li select{ width:100%;border:1px solid #dfdfdf; background:#fff; color:#333; height:34px; padding:0 15px;}
.foot .footyb{ width:360px;}
.foot .footyb img{ width:131px; height:32px;}


.main .main_lm .main03{ width:1174px; margin:0 auto; overflow:hidden; padding:10px 15px;}
.main .main_lm .main03 .tit02{ overflow:hidden;}
.main .main_lm .main03 .tit02 ul li{ float:left; font-size:14px; line-height:32px; color:#333; margin:0 5px;}
.main .main_lm .main03 .tit02 ul li a{font-size:14px; line-height:32px; color:#333;}
.con03{ overflow:hidden; }
.con03 .con03zb{ width:230px;}
.con03 .con03yb{ width:890px; background:#f7f7f7; padding:20px;}
.con03 .con03zb .tit03{ width:100%; background:#025193; height:60px;}
.con03 .con03zb .tit03 p{ font-size:20px; color:#fff; line-height:60px; text-align:center;}
.con03 .con03zb .list01{ width:210px; margin:0 auto;}
.con03 .con03zb .list01 ul li{ height:60px; border-bottom:1px solid #666; background:url(../images/icon08.png) no-repeat center right;}
.con03 .con03zb .list01 ul li a{ font-size:16px; line-height:60px; text-align:center; width:100%; display:inline-block; background:url(../images/icon06.png) no-repeat center left;}
.con03 .con03zb .list01 ul li a:hover{ background:url(../images/icon05.png) no-repeat center left; color:#025193; text-decoration:none;}
.con03 .con03zb .list01 ul li:hover{ background:url(../images/icon07.png) no-repeat center right;}
.con03 .con03yb .tit04{ width:100%; height:40px; background:#e5e5e5;}
.con03 .con03yb .tit04 p{ color:#fff; background:#025193; display:inline-block; line-height:40px; font-size:16px; padding:0 30px;}
.con03 .con03yb .con04{ padding:0 10px; overflow:hidden; margin-top:20px;}
.con03 .con03yb .con04 ul li{ height:50px; overflow:hidden;}
.con03 .con03yb .con04 ul li a{ font-size:16px; line-height:50px; color:#333; background:url(../images/icon09.png) no-repeat left center; padding-left:20px;}
.con03 .con03yb .con04 ul li span{ color:#666; line-height:50px; float:right;}
.con03 .con03yb .con04 ul li a:hover,.ym02 a:hover{color:#025193; text-decoration:none;}

.ym02{ height:40px; background:#e5e5e5; width:100%; margin:10px auto 0 auto; text-align:center; font-size:14px; color:#333; line-height:40px;}
.ym02 a{font-size:14px; color:#333; line-height:40px;}
.ym02 input{ width:60px; height:26px; line-height:40px; border:1px solid #333; background:#fff;}

.main03 .zlm_con03{ border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; padding:0 40px;}
.main03 .zlm_con03 .wz_tit{ margin:10px auto; overflow:hidden; text-align:center;}
.main03 .zlm_con03 .wz_tit h3{ font-size:20px; line-height:44px; color:#333;}
.main03 .zlm_con03 .wz_tit p{ font-size:18px; line-height:32px; color:#333;}
.main03 .zlm_con03 .wz_con{ font-size:14px; color:#333; line-height:28px;}
.main03 .zlm_con03 .wz_con p{font-size:14px; color:#333; line-height:28px; text-indent:2em;word-break: keep-all;}


