.whaaa{ width:1100px; margin:auto;}
#head{ height:80px; border-bottom:#e86805 solid 1px; position:fixed; width:100%; background-color:rgba(255,255,255,1); z-index:999;}
#headlogo{ width:350px; float:left; height:75px; background:url(images/logot.jpg) no-repeat center;}
#headmenu{ height:80px; float:left; width:60%;}
#headmenu a{ float:left; height:80px; line-height:100px; font-size:18px; width:20%; text-align:center; cursor:pointer;}
#headmenu a:hover{font-weight:bold;}
#headmenu .on{ color:#e86805; font-weight:bold;}
#headright{ background:url(images/navBtn1.png) no-repeat center center; float:right; width:100px; height:80px; background-size:40% auto; cursor:pointer;}
#headright:hover{ background-size:50%;}

#headsmallmenu{ background-color:#e86805; position:absolute; width:100%; display:none;}
.headsmallmenu{ height:50px; line-height:50px; width:80%; margin:auto; font-size:16px; display:none;}
#huandeng{ width:100%; height:100%;}
.headsmallmenu a{ cursor:pointer;}
.headsmallmenu span{ margin-left:20px; margin-right:25px;}
#huandengwz{text-align:center; color:#fff; font-size:50px; font-weight:bold;}

#bot{ position:fixed; background:rgba(220,220,220,1); width:100%; bottom:0; color:#3f3f3f; height:120px; overflow:hidden; z-index:9999;}
.botleft{ padding-top:10px; padding-bottom:15px; float:left; padding-right:10px;}
.botleft p{height:45px; text-align:left; font-weight:bold; line-height:45px;}

.h90{ height:90px;}
.nymain{overflow:auto;}
.maintitle{text-align:center; padding-bottom:20px; padding-top:30px;  border-bottom:1px solid #ccc; line-height:40px;}
.maintitle h1{font-size:30px; }
.maintitle span{ font-size:20px; color:#e86805;}
.maincontent{ width:80%; margin:auto; padding-top:30px; line-height:26px;}


#bakico{ background:url(images/fanhui1.jpg) no-repeat; background-size:100%; width:40px; height:40px; cursor:pointer; display:block; position:fixed; right:5%; top:120px;}
#bakico:hover{background:url(images/fanhui2.jpg) no-repeat; background-size:100%;}


.symain{ padding-top:80px; padding-bottom:120px; overflow:hidden;}
.symaintitle{ text-align:center; padding-bottom:20px; padding-top:30px;}
.symaintitle h1{ font-size:24px; height:25px;}
.symaintitle span{border-bottom:#e86805 solid 3px; font-size:12px; height:5px; overflow:hidden; display:block; width:30px; margin:auto;}
.symaintitle font{ font-size:20px;border-bottom:#ccc solid 2px; height:25px; line-height:30px; padding-bottom:5px;}

.symaincontent{ width:100%; margin:auto;}

.picnews1{ width:80%; margin:auto; text-align:center;}
.picnews1 a{ display:block; margin:auto; color:#e60012; background:url(images/moreico1.jpg) no-repeat 160px center; background-color:#fff; padding-right:35px; border:#e60012 solid 1px; height:35px; line-height:35px; padding-left:20px; width:150px;}
.picnews1 a:hover{color:#fff; background:url(images/moreico2.jpg) no-repeat 160px center; background-color:#e60012;}

.picnews2{ width:80%; margin:auto;}
.picnews2 li{ width:48%; float:left; height:100%; margin:1%;}
.picnews2k{ display:block; background-color:rgba(0,0,0,0.6); color:#fff; overflow:hidden; display:none; height:100%; z-index:999; position:absolute;}
.picnews2k a{ color:#fff;}
.picnews2 h1{ margin:10%; margin-bottom:20px; font-size:20px; border-bottom:1px solid #eee; padding-bottom:10px;}
.picnews2 span{ margin:0 10%; display:block;}
.picnews2 img{ width:100%;}

.picnews3{ width:90%; margin:auto;}
.picnews3 li{ width:31%; float:left; height:100%; margin:1%; text-align:center;}
.picnews3 li img{ width:100%;}
.picnews3 li .picaa2{ display:none;}
.picnews3 li p{ font-size:18px; padding-top:10px;}

.picnews4{ width:90%; margin:auto;}
.picnews4 li{ width:24%; float:left; margin:1% 1% 0 0; text-align:center;}
.picnews4 li span{ display:block; width:100%;}
.picnews4 li p{ font-size:18px; height:40px; line-height:40px;}
.picnews4 img{ width:100%;}

.picnews4_2{ width:90%; margin:auto;}
.picnews4_2 li{ width:23%; float:left; height:100%; margin:1%; text-align:center;}
.picnews4_2 li img{ width:100%;}
.picnews4_2 li .picaa2{ display:none;}
.picnews4_2 li p{ font-size:18px; padding-top:10px;}

.picnews5{ width:90%; margin:auto;}
.picnews5 li{ width:18%; float:left; height:100%; margin:1%; text-align:center;}
.picnews5 li img{ width:100%;}
.picnews5 li .picaa2{ display:none;}
.picnews5 li p{ font-size:18px; padding-top:10px;}

.picnews6{ width:80%; margin:auto;}
.picnews6 li{ width:30%; float:left; height:50%; margin:1%; text-align:center;}
.picnews6 li span{ display:block; width:100%; height:80%;}
.picnews6 li p{ font-size:18px; height:40px; line-height:40px;}
.picnews6 img{ width:100%;}

.picnews8{ width:80%; margin:auto;}
.picnews8 li{ width:23%; float:left; height:50%; margin:1%; text-align:center;}
.picnews8 li span{ display:block; width:100%; height:80%;}
.picnews8 li p{ font-size:18px; height:40px; line-height:40px;}
.picnews8 img{ width:100%;}

.picnews10{ width:80%; margin:auto;}
.picnews10 li{ width:18%; float:left; height:50%; margin:1%; text-align:center;}
.picnews10 li span{ display:block; width:100%; height:80%;}
.picnews10 li p{ font-size:18px; height:40px; line-height:40px;}
.picnews10 img{ width:100%;}


.picnews12{ width:80%; margin:auto; overflow:hidden;}
.picnews12 ul{ float:left;}
.picnews12 li{ width:21%; float:left; height:50%; margin:1% 2% 0 2%; text-align:center;}
.picnews12 li span{ display:block; width:100%; height:80%;}
.picnews12 li p{ font-size:18px; height:40px; line-height:40px;}
.picnews12 img{ width:100%;}

.picnews12_LR{width:100%; position:relative; top:-250px;}
.picnews12_L{background:url(images/goleft.jpg) no-repeat; width:45px; height:70px; float:left; margin-left:4%; cursor:pointer;}
.picnews12_R{background:url(images/goright.jpg) no-repeat; width:45px; height:70px; float:right; margin-right:7%; cursor:pointer;}

.picnews4 img:hover,.picnews6 img:hover,.picnews8 img:hover,.picnews12 img:hover{opacity:0.7;filter(alpha=60);}

.newsclass{ padding-top:50px; height:50px; margin:auto;}
.newsclass a{ height:35px; line-height:35px; text-align:center; margin-right:10px; float:left; border:#ccc solid 1px; width:150px;}
.newsclass .on{ border:#F60 solid 1px; background:#F60; color:#fff;}

#rightan{ position:fixed; right:3%; top:30%; width:20px; height:60%;}
#rightan li{ width:15px; height:15px; background-color:#dcdcdc; border-radius:50%; margin-bottom:100%; cursor:pointer;}
#rightan .on{background-color:#e86805; }

.list{ position:fixed; top:0; background-color:#fff; width:100%; display:none; z-index:99999;}
#listCloseBtn{ position:absolute; right:20px; top:20px; cursor:pointer;}
.list .container{ width:970px; margin:50px auto;}
.list .left{ width:500px; float:left;}
.list .right{ width:410px; float:right;}
.list .left .redTitle{ color:#e86805; border-bottom:#e86805 solid 2px; font-size:40px; line-height:45px; padding-bottom:10px;}
.list .left .title{ font-size:40px; line-height:45px; border-bottom:1px solid #ccc; padding-bottom:10px; padding-top:20px;margin-bottom:10px;}
.list .left .info{ color:#333; line-height:28px;}
.list .right .line{ padding:10px;}

.footTitle{ padding-top:10px;}
.footTitle .titleB{ font-size:18px; font-weight:bold; line-height:30px;}
.right .title{ font-size:18px; }
.right .inputText,.right .textArea{ background-color:#eee; border:none; padding:15px; width:400px; outline:none;}
.right .inputBtn{ border:#e86805 solid 1px; width:430px; background-color:#fff; height:50px; color:#e86805; font-size:16px;}
.right .inputBtn:hover{ background:#e86805; color:#fff; cursor:pointer;}


.newslist{ margin-top:50px; height:255px;}
.newslist1{ float:left; width:340px; height:255px; overflow:hidden;}
.newslist1 img{ width:330px; height:250px;}
.newslist2{ float:right; width:720px;}
.newstime{ color:#9D9D9D; font-size:26px; font-family:"MyriadPro-LightCond"; line-height:50px; height:50px;}
.newstitle{ height:160px;}
.newstitle h1{ font-size:18px; line-height:50px;}
.newstitle span{color:#9D9D9D;}

.newslist2 a{ display:block; color:#e60012; background:url(images/moreico1.jpg) no-repeat 100px center; background-color:#fff; padding-right:35px; border:#e60012 solid 1px; height:35px; line-height:35px; padding-left:20px; width:100px;}
.newslist2 a:hover{color:#fff; background:url(images/moreico2.jpg) no-repeat 100px center; background-color:#e60012;}

#fanye{ height:100px; background-color:#fff;}
#fanyek{ margin:auto; text-align:center; padding-top:20px;}
#fanyek a,#fanyek span,#fanyek input{ padding:10px; border:#ddd solid 1px; margin-right:5px; margin-left:5px;}
#fanyek font{ padding:10px;}

#fanyek a:hover{ background-color:#e60012; color:#fff;}
#fanyek .goon{ background-color:#e60012; color:#fff;}

.piclist{ width:25%; float:left;}
.piclist1{ width:100%; background:rgba(255,102,0,0.8); color:#fff; display:none; cursor:pointer;}
.piclist1 h1{ font-size:18px;text-align:center;}
.piclist1 span, .piclist1 font{ display:none;}

#videok{ position:fixed; top:80px; bottom:120px; width:100%; text-align:center; background-color:rgba(0,0,0,0.8); display:none; z-index:999999;}
#videoclose{ background:url(images/closeIcon.png) no-repeat 20px center; background-size:auto 50%; width:120px; height:30px; padding-left:25px; margin:auto; line-height:30px; background-color:#fff; border-radius:30px; cursor:pointer;}
#videoinfo{ margin:auto; width:680px;}