@charset "utf-8";

body{width:100%; font-size:14px; margin:0px; margin:0 auto; color:#000000; -webkit-text-size-adjust:none; margin:0 autofont-size:14px; font-family: "微软雅黑";}
img{border:0px;max-width:100%;}
form{margin:0; padding:0;}
div{margin:0px; padding:0px; display:block; overflow:hidden;border:0px solid #FF0000;}
p{margin:0px; padding:0px; display:block; overflow:hidden;}
ul{margin:0px; padding:0px; display:block; list-style-type:none; overflow:hidden;}
li{margin:0px; padding:0px; display:block; list-style-type:none; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
a{text-decoration:none; color:#000000; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14pxpx;}
a:hover{text-decoration:none; color:#C00;}

.topbar{width:100%; height:2px; background-color:#86C226;}
.top{width:1100px; height:65px;  margin:20px auto; margin-top:10px; padding-bottom:0px;text-align:center;}
.top .logo{height:75px; float:left; margin:0 auto;}
.top .dh{height:75px; float:left; margin-top:50px; margin-left:80px;}
.nav{ width:600px;float:right;height:65px; margin-top:20px;margin-bootom:-4px; text-align:center;}
.nav11 a{padding:0px 34px;  color:#fff; font-size:16px; font-weight:bolder;background:url(../../web/images/nav_jg.jpg) no-repeat right center;}
.nav11 a:hover{color:#fff;}
.banner {background-color:#fff; width:1100px; height:200px; margin:0px auto;}
.inbanner {background-image:url(../../web/images/bg.jpg); width:100%; height:150px; text-align:center;}
.inbanner .bg2{background-image:url(../../web/images/bg2.jpg); margin:0 auto;width:1121px; padding-left:130px;padding-top:80px; height:150px; text-align:left; font-size:36px; color:#DDDDDD;}
.main{width:1100px; padding:9px 7px;  margin:0 auto;text-align:center;}

.main .jjfa {text-align:center; margin:15px auto; float:none;}
.main .jjfa p{font-size:14px; line-height:20px; color:#666666;}

.main .hxcp { text-align:center; width:985px; margin:45px auto;}
.main .hxcp .cp{width:220px; padding:0px; text-align:center; float:left; overflow:hidden; margin:0 12px;}

.main .hxcp .cp span{width:220px; display:block; text-align:center; margin:15px 0; padding:0px; line-height:22px; font-size:14px; color:#FF6600; font-weight:300;}
.main .hxcp .cp p{width:220px;text-align:left; padding:0px; margin-top:10px; line-height:28px; font-size:14px;color:#333333;}

.main .zdcp {text-align:center; margin:0 auto;width:100%; padding-bottom:30px; text-align:center;}
.main .zdcp img{ float:left; max-height:130px; max-width:500px; padding:0 25px;}
.main .zdcp li{width:300px;; height:150px; float:left; margin:32px; text-align:center; line-height:20px;}
.main .zdcp span{ width:100%;line-height:20px; height:20px; display:block; float:left; text-align:center;}

.main .gywm {text-align:center; margin:20px auto;width:100%; padding-bottom:30px;}
.main .gywm p{width:650px; margin:0 7px; padding:0px; text-align:left; float:left; font-size:14px; line-height:28px; padding-left:30px;}
.main .gywm span{width:350px; margin:0 7px; padding:0px; text-align:center; float:right;}

.main .news{width:265px; height:200px;}
.main .news .igs{width:265px; height:45px; padding:1px 0px;}
.main .news .igs img{width:265px; height:45px;}
.main .news .list{width:245px; padding:10px;}
.main .news .list li{width:225px; height:21px; line-height:21px; float:left; padding-left:20px; background:url(../../web/images/land.jpg) no-repeat left center;}
.main .news .list li span{display:block; float:right; width:40px; text-align:right;}
.main .news .list li a{width:180px; float:left;}
.main .about{width:545px; height:200px; float:left; padding-left:10px;}
.main .about .igs{width:132px; height:165px; padding-top:1px; position:relative; float:left;}
.main .about .igs img{width:126px; height:159px; position:absolute; left:0px; top:1px; z-index:2;}
.main .about .igs span{display:block; width:126px; height:159px; background-color:#580000; position:absolute; right:0px; bottom:0px;}
.main .about .wenz{width:386px; height:154px; line-height:22px; float:right; padding-right:6px; padding-top:10px;}
.main .about .wenz p{margin:0px; width:376px; height:154px; overflow:hidden;}
.main .about .wenz p a{white-space:normal; color:#000000;}
.main .zs{float:right;}
.main .ad{width:1080px; float:left; border:7px solid #360000;}
.main .ad img{float:left; width:972px;}
.main .speak{width:289px; height:215px;}
.main .speak .title{margin-bottom:12px;}
.main .speak .igs{width:96px; height:137px; border:1px solid #464545; padding:4px; background-color:#FFF; float:left;}
.main .speak .igs img{width:96px; height:137px;}
.main .speak .wenz{float:right; width:156px; height:132px; line-height:22px; padding:5px;}
.main .speak .wenz p{margin:0px; width:156px; height:132px; overflow:hidden;}
.main .speak .wenz p a{white-space:normal; color:#000000;}
.main .team{width:790px; float:right; height:215px;}
.main .team .list{width:790px; height:175px; white-space:nowrap; padding-top:12px;}
.main .team .list span{display:inline-block; width:154px; height:175px; margin-right:20px;}
.main .team .list span a{display:block; text-align:center; line-height:40px;}
.main .team .list span .igs{width:152px; height:133px; border:1px solid #484848; background-color:#000;}
.main .team .list span .igs img{width:152px; height:133px;}
.main .team .list span .wenz{width:154px; color:#9e9e9e;}

.main .contact{width:289px; height:210px;}
.main .contact .title{margin-bottom:12px;}
.main .contact .list{width:245px; float:right;  padding:0px 17px; line-height:22px;}
.main .contact .list strong{color:#f5da8c;}
.main .contact .list a{color:#fff;}
.main .site{width:790px; float:right; height:200px;}
.main .site .list{width:790px; height:188px; white-space:nowrap; padding-top:12px;}
.main .site .list span{display:inline-block; width:131px; height:175px; margin-right:2px;}
.main .site .list span a{display:block; text-align:center; line-height:24px; overflow:hidden;}
.main .site .list span .igs{width:115px; height:118px; border:8px solid #fff; background-color:#fff;}
.main .site .list span .igs img{width:115px; height:118px;}
.main .site .list span .wenz{width:131px; color:#000000;}

.main .left{width:217px; float:left; padding-top:10px;}
.main .menu{width:217px; height:16px; line-height:16px; padding-bottom:4px;}
.main .innav li strong{display:block; font-size:14px; color:#666666;}
.main .tigs{width:217px; height:45px; padding:1px 0px;}
.main .innav{width:210px;border-right:1px solid #999999;}
.main .innav li{width:217px; height:28px; line-height:28px; float:left; border:1px solid #999999; margin:1px;}
.main .innav li a{display:block; width:217px; height:29px; background:url(../../web/images/inav.jpg) no-repeat #F2F2F2; color:#000000; font-weight:bold;}
.main .innav li a:hover{background:url(../../web/images/inavin.jpg) no-repeat #2A4E97; color:#FFFFFF;}
.main .innav .in a{background:url(../../web/images/inavin.jpg) no-repeat #2A4E97; color:#FFFFFF;}
.main .innav .small{height:auto; background:none; padding-top:5px;}
.main .innav .small a{background:none; height:25px; line-height:20px;}
.main .innav .small a:hover{background:none; color:#C90;}
.main .innav .small .in{background:none; color:#C90;}
.main .icontact{width:187px; float:right; background:url(../../web/images/contactbg.jpg); padding:0px 15px; line-height:22px; margin-top:12px;}
.main .icontact strong{color:#f5da8c; padding-top:12px;}
.main .icontact a{color:#fff;}
.main .right{width:848px; float:right; padding-top:10px;}
.main .loc{width:848px; height:16px; line-height:16px; padding-bottom:4px; background:url(../../web/images/lantbg.jpg) repeat-x left bottom;}
.main .loc p{float:right;}
.main .loc span{float:left;}
.main .loc .list{color:#000000; padding-left:22px; background:url(../../web/images/locbg.jpg) no-repeat left center;}
.main .loc .list a{color:#000000;}

.bodym {margin:0 auto; width:1100px;padding-left:10px; border:1px solid #DDDDDD; border-top:0px;}

.body .title{width:96%; height:36px; line-height:36px; background-image:url(../../web/images/bg_bt_center.jpg); margin:5px auto; margin-bottom:15px;}
.body .title strong{float:left; padding-left:50px; font-family:Microsoft YaHei, SimSun; font-weight:normal; font-size:14px; background:url(../../web/images/bg_bt_left.jpg) no-repeat;}
.body .title span{float:right; padding-left:60px; padding-right:15px; background:url(../../web/images/bg_bt_right.jpg) no-repeat right 0;}
.body .title span img{margin-top:15px;}

.body .left{width:210px; float:right; padding:10px 20px;}
.body .left .title{width:100%; height:48px; line-height:48px; font-size:16px; margin:0px; text-align:center; color:#fff; font-family:Microsoft YaHei, SimSun; background-image:url(../../web/images/bg_left_top.jpg); float:left;}
.body .left .box{width:210px; background:url(../../web/images/bg_left_bottom.jpg) no-repeat 0 bottom; float:left; margin-bottom:15px; padding-bottom:15px;}
.body .left .box .list{width:190px; padding:10px 10px 0 10px; line-height:25px; background-image:url(../../web/images/bg_left_middle.jpg); float:left;}
.body .left .box .list li{width:100%; height:30px; line-height:30px; border-bottom:1px dashed #ccc; background:url(../../web/images/ico1.jpg) no-repeat 5px center; text-indent:20px;}
.body .left .box .list .in a{color:#f00;}

.body .right{width:790px; float:left; margin-left:30px;}
.body .right .about{width:460px; float:left;}
.body .right .about .list{width:440px; height:212px; line-height:22px; margin:10px; display:inline; float:left;}
.body .right .about .list img{width:100%; height:86px; padding:7px 8px 9px 9px; margin-right:5px; display:inline; background-image:url(../../web/images/bg_about.jpg); float:left;}
.body .right .news{width:300px; float:left;}
.body .right .news .list{width:280px; height:212px; margin:10px; display:inline; float:left;}
.body .right .news .list li{width:100%; height:25px; line-height:25px; margin-top:10px; float:left;}
.body .right .pro{width:100%; float:left; margin-top:10px;}
.body .right .pro .list{width:740px; height:150px; margin:10px; display:inline; float:left; white-space:nowrap;}
.body .right .pro .list a{width:180px; height:150px; line-height:20px; display:inline-block; text-align:center; margin:0 5px;}
.body .right .pro .list img{height:120px; border:1px solid #ccc; padding:1px;}
.body .right .pro .list a:hover img{border-color:#F63;}
.body_bottom{width:100%; height:30px; float:left;}
.links{width:960px; height:30px; line-height:30px; float:left; padding:14px 20px; background-image:url(../../web/images/bg_links.jpg); margin:5px 0;}
.links strong{width:70px; float:left; color:#fff;}
.links span{width:890px; float:left; overflow:hidden;}
.links span a{color:#fff; margin-right:20px;}
.bottom{width:100%; line-height:25px; padding:5px 0; float:left; text-align:center;}

.content{width:780px; line-height:25px; padding:10px; float:left;}
.content div{float:none;}
.content .xinwen{width:100%;}
.content .xinwen li{width:100%; height:25px; line-height:25px; border-bottom:1px dashed #ccc; float:left;}
.content .xinwen a{float:left; background:url(../../web/images/ico2.jpg) no-repeat 0 center; padding-left:20px;}
.content .xinwen span{float:right; color:#999;}
.content .anli{width:100%;}
.content .anli li{width:185px; text-align:center; float:left; line-height:20px; padding-bottom:10px;}
.content .anli li img{width:170px; height:140px; border:1px solid #ccc;}
.content .page{width:100%; height:22px; text-align:right; font-family:Verdana; margin-top:10px;}
.content .page a{height:20px; line-height:20px; border:1px solid #ddd; background-color:#e9f2f7; display:inline-block; margin:0 2px; padding:0 5px;}
.content .page .in{background-color:#b5cdda;}


.ass{width:818px; height:33px; text-align:right; margin:0 auto;}
.ass a{display:block; height:33px; line-height:33px; color:#000000;;}
.ass a:hover{color:#000000;}
.ass a span{color:#8d7223;}
.ass .prev{float:left;}
.ass .next{float:right;}

.pro .title{width:100%; height:36px; line-height:36px; background-image:url(../../web/images/bg_bt_center.jpg); float:left; color:#00004D;font-size:14px; }
.pro .title strong{float:left; padding-left:25px; font-family:Microsoft YaHei, SimSun; font-weight:normal; font-size:15px;font-weight:bolder; background:url(../../web/images/bg_bt_left.jpg) no-repeat;}
.pro .title span{float:right; padding-left:60px; padding-right:15px; background:url(../../web/images/bg_bt_right.jpg) no-repeat right 0;}
.pro .title span img{margin-top:15px;}
.pro{width:1100px; float:left; margin-top:10px;margin-left:0px;}
.pro .list{width:1100px; height:150px; margin:10px; display:inline; float:left; white-space:nowrap;}
.pro .list a{width:180px; height:150px; line-height:15px; display:inline-block; text-align:center; margin:0 1px;}
.pro .list img{width:160px; height:120px; border:1px solid #ccc; padding:1px;}
.pro .list a:hover img{border-color:#F63;}

.bottom{width:100%; line-height:20px; padding:17px 0px; text-align:center; background-color:#9DCDEE; margin-bottom:40px; font-size:14px;}
.contentWrap{width:100%; margin:auto; }
.contentWrap ul{ -webkit-transition:left 800ms ease-in 0; -moz-transition:left 800ms ease-in 0; -o-transition:left 800ms ease-in 0; -ms-transition:left 800ms ease-in 0; transition:left 800ms ease-in 0;}
.contentWrap #pagenavi{position:absolute;left:0; bottom:10px;text-align:center;width:100%;}
.contentWrap #pagenavi a{width:13px; height:13px; line-height:99em; background:url(../../web/images/li_num.png); margin:0 1px; overflow:hidden;cursor:pointer; display:inline-block; *display:inline;*zoom:1;}
.contentWrap #pagenavi a.active{background:url(../../web/images/li_on.png);}

