
/* CSS Document */
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select { margin: 0;padding: 0;font-family: 'Microsoft YaHei','微软雅黑';}
img,a{border:0;}
ul, li {list-style: none outside none;}
body { background: none repeat scroll 0 0 #FFFFFF;font: 12px "宋体","Arial Narrow",HELVETICA;color:#404040;min-width:1200px;}
.webscreen{width:100%;margin:auto;}
.webwidth{width:1200px;margin:auto;}
.otherscreen{width:1600px;margin:auto;}
.webleft {float:left}
.webright {float:right;position:relative; display:inherit;width:280px;height:110px;word-spacing: -1.5px;}
.toptel01 {left:0px;top:28px;position:absolute;}
.toptel02 {left:60px;top:27px;position:absolute;font-size: 16px;color: #333333;}
.toptel03 {left:58px;top:46px;position:absolute;display: block;font-size: 22px; color: #be2c24;}


A:link	  { color: #000000; TEXT-DECORATION: none; }
A:visited { COLOR: #000000; TEXT-DECORATION: none; }
A:active  { COLOR: #0048FF; TEXT-DECORATION: none; }
A:hover   { COLOR: #0048FF; TEXT-DECORATION:underline; }

.headtop{width:100%;display:table;background:#eeeeee;border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;height:36px;line-height:36px;font-size:14px}
.headtop_left{float:left;}
.headtop_right{float:right;word-spacing: -1.5px;}
.headtop_right a{text-align:center;padding: 0 8px;display: inline-block; color: #333333;}
.weblogoimg{height:120px}

.menu{background:#403e3f;height:68px;font-size:16px;margin:0px;padding:0px}
.menu ul{width:1200px;margin:auto;height:68px;}
.menu ul li{width:171px;height:68px;line-height:68px;text-align:center;float:left;position: relative;}

.menu ul li a{color:#ffffff;display:block;TEXT-DECORATION: none;}
.menubluebg {background:#be2c24;}
.menuorentgebg {background:#be2c24;}

#head .hd{}
#head .hd li{width:130px;height:68px;line-height:68px;text-align:center;float:left;display:inline}
#head .hd ul li.on{width:130px;height:68px;line-height:68px;text-align:center;float:left;background:#be2c24}



.menu .sub {display: none; width: 150px; left: 0; top: 68px; position: absolute; z-index: 999;background: #be2c24; line-height: 26px; padding: 5px 0;}
.menu .sub li {  zoom: 1; background: #be2c24;}
.menu .sub a {display: block;padding: 0 10px;}
.menu .sub a:hover { background: #6d6d6d; color: #fff; }



.webtitle{position:relative;display:block;width:489px;}
.webtitle .title01{position:absolute;font-size:20px;left:260px;top:30px; z-index:99;width:100%;}
.webtitle .title02{position:absolute;font-size:15px;left:260px;top:64px;z-index:99;width:100%;color:#444343;}

  /*右边菜单*/
.adfix{ width:46px; position:fixed; right:0; top:50%;margin-top:-122px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop) + 400); z-index:100000; display:none;}
.adfix a:hover {color:#b2000c;text-decoration:none}
.returntop{ display:block; width:46px; height:46px; padding-top:10px; line-height:46px; text-align:center; color:#fff; background:url(../image/ab8.png) no-repeat 0 0;}
.adfix a{ color:#ffffff}
.adfix a:hover{ color:#ffffff}
.adfix li{ width:100%; position:relative; padding-bottom:1px; zoom:1;}
.aqq{ display:block; height:46px; width:46px; background:url(../image/tb6.png) no-repeat right 0;}
.awx{ display:block; width:46px; height:46px; background:url(../image/tb7.png) no-repeat 0 0;}
.ewm{ display:block; width:46px; height:46px; background:url(../image/tb7.png) no-repeat 0 bottom;}
.aqq2{ width:0; height:46px; background:url(../image/tb6.png) no-repeat 0 bottom; position:absolute; right:0; top:0; overflow:hidden;}
.secdiv{ width:97px; height:99px; position:absolute; right:48px; bottom:0; display:none;}
.dragme{ position:absolute; left:0; top:0; cursor:pointer; }
.index_case{ width:100%; position:relative;zoom:1;}
.index_case_focus{ width:100%;}
.popup{ width:100%; position:absolute; left:0; top:0; overflow:auto; z-index:10000; background:#000 url(/images/load.gif) center no-repeat;}
.acrj{ width:831px; overflow:hidden; position:relative; float:right;}

.wxa {position:relative}
.wximg {width:97px; height:99px; position:absolute; right:-105px; bottom:-25px; display:none;}



/*友情链接*/
.g-link {background: #f6f6f6;display: block; overflow: hidden;}
.g-link em a {
    font: 16px "Microsoft YaHei";
    color: #333333;
    font-weight: bold;
    display: block;
    float: left;
    width: 80px;
    padding-left: 50px;
    background: url(../image/linkbg.jpg) no-repeat left center;
    line-height: 40px;
}

.g-link span a {
    display: block;
    font: 14px "Microsoft YaHei";
    color: #333333;
    padding-left: 10px;
    line-height: 40px;
    float: left;
}
/*底部*/

.g-bottom {
    background: url(../image/bottombg.jpg) repeat-x center -18px;
    height: 244px;
    overflow: hidden;   
}

.bo-t {
    height: 52px;
    color: #fff;
    margin: 0 auto;
    overflow: hidden;
    text-align: justify;
	text-align-last: justify;
}
.bo-t:after {
    content: " ";
    display: inline-block;
    width: 100%;
}

.bo-t a {
    line-height: 52px;
    color: #fff;
    font-size: 14px;
    font-family: 'Microsoft YaHei';
   
    display: inline-block;
    padding: 0 22px;
}

.footer-b {
    width: 1200px;
    height: 210px;
    position: relative;
    text-align:center;
    padding:0 0 0 130px
}
.footer-b em {
    float: left;
    display: inline-block;
    margin-top: 42px;
}

.footer-b p {
    color: #fff;
    float: left;
    width: 460px;
    padding-left: 65px;
    height: 100px;
    display: inline;
    margin-top: 37px;
}

.footer-b p span {
    display: block;
    padding-bottom: 17px;
    color: #fff;
    font-family: 'Microsoft YaHei';
    font-size: 14px;
    text-align:left
}
.footer-b p i a {
    color: #fff;
}

.footer-b p i {
    font-style: normal;
    display: inline-block;
    padding-left: 30px;
    font-family: 'Microsoft YaHei';
}

.erm {
    float:left;   
    width: 320px;
    padding: 30px 0 0 0 ;
}
.erm span {
    display: block;
    width: 114px;
    height: 118px;
    text-align: center;
    float: left;
    margin-left: 28px;
    display: inline;
}
.erm img {
    display: block;
    margin: 0 auto;
    padding: 3px 5px;
    background: #fff;
    width: 114px;
    height: 114px;
}
.erm span i {
    display: block;
    font-style: normal;
    font: 14px "Microsoft YaHei";
    color: #fff;
    padding-top: 5px;
}




#pagination{height:30px;text-align:center;width:100%;margin:25px 0px 25px 0px;display:table;}
#pagination div{float:none;}
#edPage{float:right;padding-top:2px;}
#pagination .paginator a{text-decoration:none;padding:1px 5px 1px;color:#ddd;border:solid 1px #ddd;display:inline-block;}
#pagination a.paginator{color:#0061de;background:#fff;text-decoration:none;margin-right:2px;padding:1px 5px 1px;display:inline-block;}
#pagination .paginator .cpb{text-decoration:none;padding:1px 5px 1px;color:#ff0084;border:solid 1px #ddd;display:inline-block;}
#pagination a.paginator:hover{color:#fff;background:#17A7EE;border-color:#17A7EE;text-decoration:none;}



#toTop {display: none;text-decoration: none;position: fixed;bottom: 10px;right: 10px;overflow: hidden;width: 40px;height: 40px;border: none;text-indent: 100%;background: url(../image/backtop.png) no-repeat;text-align: center;}



/*gg方案*/
.fangan{padding:50px 0 35px;background: url(/Css/Img/Index/fangan_bg.jpg) no-repeat center 162px;border-bottom: 1px solid #dcdcdc;}
.fangan h3{margin-bottom: 24px;}
.fangan h3 a{ color:#333;}
.fangan ul{border-left:1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;background-color: #fff; height:120px;}
.fangan ul li{float:left;width:148.8px; height: 59px;line-height: 59px;text-align:center;font-size: 16px;border-top: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;}
.fangan ul li.al_last{*width:154px;}
.fangan ul li:hover,.fangan ul li.cur{background-color: #1757b5;}
.fangan ul li:hover a,.fangan ul li.cur a{color: #fff;}
.fangan dl{background: #fff; display:block; height:472px;}
.fangan dl dt img{display: block;width: 837px;height: 472px;}
.fangan dl dd{float: left;width: 294px;padding-left: 42px;}
.fangan dl dd em{display: block;font-size: 18px;margin: 35px 0 10px;position: relative;}
.fangan dl dd em:after{position: absolute;left:-9px;top:6px;width: 3px;height: 14px;background-color: #0249a1;content:"";}
.fangan dl dd p{color: #666;font-size: 14px;line-height: 26px;}
.fangan dl dd i{display: block;height: 30px;margin-top: 28px;}
.fangan dl dd i a{width: 120px;padding-left:20px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;color: #414141;}
.fangan dl dd i .more{background: url(/Css/Img/Index/more.png) no-repeat;}
.fangan dl dd i .zx{background: url(/Css/Img/Index/zx.png) no-repeat;}
.fangan dl dd span{display: block;margin-top: 41px;}
.fangan dl dd span img{display: block;width: 294px;height: 169px;}
.fangan .btn{height: 42px;text-align: center;margin-top: 39px;background: url(/Css/Img/Index/btn_bg.png) no-repeat center;}
.fangan .btn .prev{display: inline-block;width: 43px;height: 42px;background: url(/Css/Img/Index/prev.png) no-repeat;margin: 0 100px;cursor: pointer;}
.fangan .btn .next{display: inline-block;width: 43px;height: 42px;background: url(/Css/Img/Index/next.png) no-repeat;margin: 0 100px;cursor: pointer;}
.fangan .btn .prev:hover{background: url(/Css/Img/Index/prev_h.png) no-repeat;}
.fangan .btn .next:hover{background: url(/Css/Img/Index/next_h.png) no-repeat;}






.linkdiv {
    background: #222222;
    display: block;
    overflow: hidden;
}
.linkleft {float:left;background: url(/images/newimage/link.png) no-repeat left 40px;width:160px;height:100px}
.linkleft01{margin:40px 0px 0px 50px;}
.linkleft a{color:#ffffff;font-size:18px;}
.linkright {float: left;width:1000px;padding:20px 0 0 0;}
.linkright a {
    font: 14px "Microsoft YaHei";
    color: #a9a9a9;    
    display: block;
    float: left;    
    padding-left: 10px;
    line-height: 30px;
}


.pagebottom{background:#222222;width:100%;display:table;padding:60px 0px;border-top:1px solid #333333;color:#ffffff;color:#a9a9a9;font-size:16px}
.pbleft{width:390px;float:left}
.pbmiddle{width:610px;float:left}
.pbright{width:195px;float:left;padding:50px 0 0 0;position:relative}
.wxtxt{position:absolute;left:10px;bottom:-30px;font-size:14px;color:#ffffff;}

.linktitle {
    background: url(/images/newimage/link01.png) no-repeat left 4px;
    font-size: 18px;
    padding: 0px 0px 30px 10px
}
.pbleft li{background: url(/images/newimage/link02.png) no-repeat left 7px;width:137px;float:left;font-size:16px;padding:0px 0px 30px 20px}
.pbleft li a{color:#a9a9a9}

.pbmiddle .pbaddr{background: url(/images/newimage/linkaddr.png) no-repeat left 2px;padding:0px 0px 30px 30px}
.pbmiddle .pbmobile{background: url(/images/newimage/linkmobile.png) no-repeat left 2px;padding:0px 0px 30px 30px}
.pbmiddle .pbtel{background: url(/images/newimage/linktel.png) no-repeat left 2px;padding:0px 0px 30px 30px}

.bottomline{background:#000000;height:50px;text-align:center;line-height:50px;font-size:14px;color:#777777}
.bottomline a{color:#777777}