/* CSS Document */
@charset "utf-8";
*{margin:0px;padding:0px;}
body,div,li,ul,ol,dl,dd,dt,span,b,strong,p,h1,h2,h3,h4,h5{margin:0;padding:0;}
ul,li,dl,dt,dd,ol{list-style:none;list-style-type:none;}
a img,a{border:none;text-decoration:none;}
body{font-size:14px; margin:0px; padding:0px;font-family:"微软雅黑";}
input{margin:0px;:0px; outline:none;}
input:focus{outline:none;}
a:hover,a:active,a:visited{ text-decoration:none;}
.cscreen{position:absolute;top:50px;left:0;z-index:120;background:#000;opacity:0.70;filter:alpha(opacity=70);-moz-opacity:0.70;}
/*图片放大*/
.i-showpicture{width:100%; height:100%; overflow:hidden; display:none;}
.i-showpic-picbox{ position:fixed; top:0; left:0; overflow:hidden; z-index:133;}
.i-showpic-div{ position:absolute; overflow:hidden; width:auto;}
.i-showpic-pic { float:left;}
.i-showpic-pic img{ display:block; margin:0px auto; overflow:hidden; cursor:pointer;}
.i-showpic-arrowleft{ width:60px; height:60px; position:fixed; left:0; top:50%; margin-top:-30px; cursor:pointer; display:block; z-index:133;}
.i-showpic-arrowright{ width:60px; height:60px; position:fixed; right:0; top:50%; margin-top:-30px;cursor:pointer; display:block; z-index:133;}
.i-showpic-close{ width:60px; height:60px; position:fixed; right:15px; top:15px;background:url(../images/close.png) no-repeat center center; background-size:70%; cursor:pointer; display:block; z-index:143;}

.topDiv{ width:1200px; height:50px; line-height:50px;overflow: hidden;position:absolute;top: 0;left:50%;margin-left: -600px;z-index: 101;}
.topDiv .right{float: right;overflow: hidden;}
.topDiv .right a{display: block;float: left;margin-right:10px;margin-top:15px;}
.topDiv .right .telDiv{float: left;display: block;color: #fff;font-size: 13px;line-height:50px;margin-left:10px;}
.topDiv .telDiv span{color: #fff;font-size: 22px;font-family: "Impact";}

.codes{position:fixed;left:50%;top:50%;z-index:132;width:240px;height:240px;overflow:hidden;margin: -120px 0 0 -120px;background: #fff;border-radius: 10px;display: none;}
.codes img{margin: 10px 10px;}

.bottomDiv{width: 100%;min-width: 1200px;height: 55px;overflow: hidden;clear: both;background: #1a1e20;}
.bottomDiv .bottom{ width: 1200px;height: 55px;line-height: 55px;overflow: hidden;margin: 0px auto;color: #666;}

.footer_div{width: 100%;height: 322px;background: #222 url(../images/bg-foot2.jpg) repeat-x left bottom;min-width: 1200px;overflow: hidden;clear: both;}
.footer_div .footer{width: 1200px;height: 345px;margin:0 auto;overflow: hidden;}
.footer_div .foot_list{float: left;width: 190px;height: 230px;border-right: 1px solid #3f4656;overflow: hidden;margin-top: 55px;margin-left: 55px;}
.footer_div .foot_list .ctag{color: #fff;font-size: 16px;margin-bottom: 15px;}
.footer_div .foot_list .txt{font-size: 14px;line-height: 28px;width: 245px;height: 28px;overflow: hidden;}
.footer_div .foot_list .txt a{color: #8b8b8b;}
.footer_div .foot_list .txt a:hover{color: #fd8700;}
.footer_div .foot-1{width: 122px;margin-left: 5px;}
.footer_div .foot-1{width: 140px;}
.footer_div .foot-3,.footer_div .foot-4{width: 150px;}
.footer_div .foot-4{border-right: none;}
.footer_div .right{float: right; height: 345px; width: 310px; background: url(../images/opac-purple.png);overflow: hidden;}
.footer_div .right .num{color: #fff;font-size: 25px;font-family: "Impact";margin:62px 0 0px 0;text-align: center;width: 310px;overflow: hidden;height: 35px;}
.footer_div .right .num img{position: relative;top:4px;margin-right:5px;}
.footer_div .right .share{margin:15px auto;height: 33px;width: 210px;}
.footer_div .right .share span{float: left;color: #8b8b8b;line-height: 33px;}
.footer_div .right .share a{float: left;display: block;width: 33px;height: 33px;margin-left: 5px;}
.footer_div .right .weixin{background: url(../images/rightnav/share-1.png);}
.footer_div .right .weibo{background: url(../images/rightnav/share-2.png);}
.footer_div .right .tenx{background: url(../images/rightnav/share-3.png);}
.footer_div .right .qq{background: url(../images/rightnav/share-4.png);}
.footer_div .right .code{float: right;}
.footer_div .share-weixin{ width:310px; height:auto;overflow:hidden;text-align:center;}
.footer_div .share-weixin .list{display: inline-block;margin:0 5px;text-align: center;}
.footer_div .share-weixin .list span{display: block;color: #8b8b8b;font-size:12px;margin-top:8px;}

.navDiv{ width:100%; height:95px; min-width:1200px; clear:both;background: url(../images/opac-blue.png); position:absolute; top:50px; z-index:121;}
.navDiv .twoDiv{ width:1200px; height:95px; margin:0px auto;}
.navDiv .twoDiv .logo{float: left;display: block;margin-top: 14px;}
.navDiv .navUl{ width:725px; height:95px;float: left;margin-left: 155px;}
.navDiv .navUl .type{ display:block; float:left; height:95px; line-height:95px; overflow:hidden; color:#fff; font-size:17px; margin-left:60px; position:relative;}
.navDiv .type .line{ position:absolute; bottom:0; left:50%; margin-left:-35px; width:70px; height:5px; background:#efa82b; display:none;}
.navDiv .navUl .home{ margin-left:15px;}
.navDiv .type:hover .line{ display:block;}
.navDiv .smallDiv{ display:none; position:absolute; left:0; top:95px; width:100%; height:335px; min-width:1200px; overflow:hidden; background:url(../images/opac-black.png);z-index:122;}
.navDiv .smallDiv .small{ width:1200px; height:200px; margin:50px auto 0 auto; overflow:hidden;}
.navDiv .smallDiv .left{ float:left; width:441px; height:200px; overflow:hidden;background: url(../images/nav-line.png) no-repeat right top;position: relative;}
.navDiv .left .topic{ color:#fff; font-size:18px; width:375px; height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.navDiv .left .intro{ color:#fff; font-size:13px; line-height:28px; width:375px; height:84px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical; margin-top:20px;}
.navDiv .left .iclose{ display:block;position: absolute;left: 0;bottom: 0;}
.navDiv .smallDiv .right{ float:right; width:740px; height:200px; overflow:hidden;}
.navDiv .right .ctag{ height:200px;width:310px; margin-left:65px; overflow:hidden; float:left;}
.navDiv .right .ctag a{ display:block;width:130px;height:25px; line-height:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; color:#fff; font-size:13px;text-align: center;float: left;margin:0 10px 10px 10px;}
.navDiv .right .ctag a:hover{ color:#00723c;}
.navDiv .right .pic{float: right;width: 305px;height: 200px;overflow: hidden;}
.navDiv .searchDiv{float: right;width: 80px;height: 95px;overflow: hidden;background: #efa82b url(../images/head-search.png) no-repeat center;}

.fix-online{width:56px; height:284px;position:fixed; right:10px; top:50%; margin-top:-142px;z-index: 15;}
.fix-online li{display: block;width: 56px;height: 56px;overflow: hidden;margin-bottom: 20px;cursor: pointer;}
.fix-online li a{display: block;width: 56px;height: 56px;}
.fix-online .item-1{background: url(../images/rg-1.png) no-repeat center;}
.fix-online .item-1:hover{background: url(../images/rg-1-h.png) no-repeat center;}
.fix-online .item-2{background: url(../images/rg-2.png) no-repeat center;}
.fix-online .item-2:hover{background: url(../images/rg-2-h.png) no-repeat center;}
.fix-online .item-3{background: url(../images/rg-3.png) no-repeat center;}
.fix-online .item-3:hover{background: url(../images/rg-3-h.png) no-repeat center;}
.fix-online .item-4{background: url(../images/rg-4.png) no-repeat center;display: none;}
.fix-online .item-4:hover{background: url(../images/rg-4-h.png) no-repeat center;}

.footerDiv{width: 100%;min-width: 1200px;height: 322px;clear: both;background: url(../images/bg-foot2.jpg) no-repeat top center;overflow: hidden;}
.footerDiv .footer{width: 1200px;height:322px;margin: 0px auto;}
.footerDiv .middleBoxs{width: 1200px;height: 205px;margin-top:40px;}
.footerDiv .middleBoxs .foot_list{float: left;width: 150px;height: 205px;overflow: hidden;margin-left:30px;}
.footerDiv .foot_list .ctag{color: #fff;font-size: 16px;margin-bottom: 15px;}
.footerDiv .foot_list .txt{font-size: 14px;line-height: 28px;width: 245px;height: 28px;overflow: hidden;}
.footerDiv .foot_list .txt a{color: #fff;}
.footerDiv .foot_list .txt a:hover{color: #fd8700;}
.footerDiv .foot-1{margin-left: 5px;}
.footerDiv .piccodeDiv{width:224px;height: 200px;float: left;overflow: hidden;}
.footerDiv .piccodeDiv .code{width:94px;height: 125px;overflow: hidden;float: left;text-align: center;margin-right: 12px;margin-top:8px;}
.footerDiv .piccodeDiv .code .txt{color: #fff;font-size:12 px;margin-top: 10px;}
.footerDiv .share{height:60px;width: 210px;overflow: hidden;clear: both;}
.footerDiv .share span{float:left;color:#fff;line-height: 60px;display: block;margin-top:8px;}
.footerDiv .share a{float: left;display: block;width: 33px;height: 33px;margin-left: 5px;margin-top:22px;}
.footerDiv .share .weixin{background: url(../images/rightnav/share-1.png);}
.footerDiv .share .weibo{background: url(../images/rightnav/share-2.png);}
.footerDiv .share .tenx{background: url(../images/rightnav/share-3.png);}
.footerDiv .share .qq{background: url(../images/rightnav/share-4.png);}
.footerDiv .floight{float:right;width:245px;height:145px;margin-right: 43px;}
.footerDiv .floight .falist{width:245px;height:120px;overflow: hidden;margin-top:5px;}
.footerDiv .floight .falist li{display: block;width:245px;height:40px;line-height: 40px;overflow: hidden;color: #fff;font-size:14px;}
.footerDiv .floight .falist img{display: block;float: left;margin-top:8px;margin-right:10px;}
.footerDiv .floight .falist .tel{font-size: 25px;font-family: "Impact";}
.footerDiv .floight .falist .email img{margin-top:13px;}
.footerDiv .floight .linksBox{width: 245px;height:80px;margin-top:15px;position:relative;}
.footerDiv .linksBox .txts{color: #fff;font-size: 16px;}
.footerDiv .linksBox .linkbox{width: 235px;height:34px;line-height: 34px;border: 1px solid #fff;overflow: hidden;margin-top: 15px;padding-left:10px;color: #fff;font-size: 14px;cursor: pointer;}
.footerDiv .linksBox .linkbox span{display: block;float: right;width: 40px;height: 34px;background: #f8b62b url(../images/arrow-down-3.png) no-repeat center;overflow: hidden;}
.footerDiv .linksBox .linkDs{position: absolute;bottom:44px;left: 0;width: 245px;height: auto;max-height:230px;overflow-y:auto;overflow-x:hidden;background: #fff;border: 1px solid #fff;padding: 5px 0;display: none;}
.footerDiv .linksBox .linkDs a{display: block;width: 225px;height: 30px;line-height: 30px;font-size: 13px;color: #333;margin:0 auto; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.footerDiv .linksBox .linkDs a:hover{color: #fd8700;}
.footerDiv .copyRight{width: 1200px;height:45px;line-height:45px;border-top: 1px solid #fff;color: #fff;overflow: hidden;font-size: 14px;margin-top:25px;}
