﻿/* CSS Document */
* {margin:0;padding:0;}
body {font-family:microsoft yahei;font-size:14px;color:#000;text-decoration:none;}
button,input,select,textarea{vertical-align:middle}
input,textarea{font-family:"microsoft yahei";vertical-align:middle}
.input{width:80%;border:1px solid #dedbd7;padding:1em .4em;font-size:12px;color:#666;}
a {color:#000;text-decoration:none;}
ul,li,ol {list-style-type:none;}
h1,h2,h3,h4,h5,h6,dl,dt,p,b,i,span {font-weight:normal;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.w1200{width:1200px;height:auto;margin:0 auto;}
.mt30{margin-top:30px;}
.mt20{margin-top:20px;}
.bgn{background:none !important;}
.ov{overflow:hidden;}
.col1{color:#e6b06c;}

.top{height:40px;line-height:40px;background:#069740;color:#fff;}
.top a{color:#fff;padding:0 10px;} 
.header{position:relative;box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1);height:118px;z-index:30;margin-top:10px;}	
.header .header-inner{z-index:30;width:1200px;margin:0 auto;position:relative;}
.ewm{width:90px;height:90px;position:absolute;top:-3px;right:10px;}
.ewm img{width:90px;height:90px;}
.ewm p{text-align:center;color:#000;}

#topNav{width:100%;height:60px;background:#069740;}
.nav{width:100%;height:60px;background:url(../images/nav_bj.jpg) repeat-x;}
.nav ul.menu{height:60px;width:1200px;margin:0 auto;}
.nav ul li{height:60px;float:left;width:150px;position:relative;z-index:1000;}
.nav ul li a{display:block;width:150px;height:60px;text-align:center;line-height:60px;color:#fff;font-size:16px;font-weight:bold;}
.nav ul li a:hover,.nav ul li a.current{}
/* background:#fae00b;color:#069740; */

.nav ul li ul{display:none;}
.nav ul li ul li{width:150px;height:45px;margin-top:5px;}
.nav ul li ul li:first-child{margin-top:0px;}
.nav ul li ul li a{margin-top:0px;height:45px;}
.nav ul li:hover a{}
.nav ul li:hover ul{display:block;position:absolute;top:60px;left:0;width:150px;}
.nav ul li:hover ul li a{display:block;color:#fff;margin-top:0px;height:45px;overflow:hidden;line-height:45px;}
.nav ul li:hover ul li a:hover{}

.banner{margin:0;position:relative;z-index:20;}
.picBox{overflow:hidden;font-size:0;position:relative;z-index:90;transition:all 0.2s linear 0s;background:#fff;}
.picBox .bd{position:relative;}
.picBox a{transition:all 0.2s linear 0s;}
.picBox .hd{ position:absolute;bottom:25px;left:0;width:100%;height:14px;z-index:99;text-align:center}
.picBox .bd ul,.picBox .bd ul li{width:100%!important}
.picBox .hd ul{margin:0;padding:0}
.picBox .hd li{background:#069740;display:inline-block;*display:inline;zoom:1;width:22px;height:22px;line-height:22px;text-align:center;color:#fff;cursor:pointer;font-size:12px;margin:0 2px 0 0}
.picBox .hd li.on{ background:#eea800;color:#fff}
.picBox .next,.picBox .prev{background:url(../images/icon_arr.png) no-repeat;width:60px;height:80px;zoom:.75;overflow:hidden;position:absolute;top:50%;z-index:10;font-size:0;line-height:0;text-indent:-999em;margin-top:-45px;cursor:pointer;display:block;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}
.picBox .prev{left:30%;margin-left:-660px;}
.picBox .next{right:30%;margin-right:-660px;background-position:right top;}
.picBox:hover .prev{background-position:left top;margin-left:-640px;opacity:1;filter:alpha(opacity=100);}
.picBox:hover .next{background-position:right top;margin-right:-640px;opacity:1;filter:alpha(opacity=100);}

.hot-keys{width:100%;height:46px;margin:0px auto;border-bottom:1px solid #e1e1e1;}
.keyleft{width:1200px;margin:0 auto;line-height:46px;}
.keyleft .title{float:left;width:80px;height:46px;font-weight:bold;color:#069740;}
.hot-keys .keyleft a{color:#069740;font-weight:bold;}
.hot-keys .keyleft a:hover{color:#eea800;}
.searchformbox{margin:0 auto;width:1200px;position:relative;}
.searchformbox form{position:absolute;right:15px;top:-42px;}
.searchformbox .btn_serach{background:url(../images/btn.jpg) no-repeat;width:30px;height:29px;border:0;cursor:pointer;margin-left:-4px;}
.searchformbox .serach_input{border:1px solid #e1e1e1;padding:5px 10px;font-size:12px;width:170px;}

.wrap1{width:1200px;margin:35px auto;}
.wrap1 .lwrap1{float:left;width:820px;height:auto;}
.news{width:100%;}
.news_tit{border-bottom:solid 1px #069740;padding-top:10px;position:relative;font-size:18px;}
.news_tit span{display:inline-block;color:#069740;font-weight:bold;border-bottom:solid 6px #069740;padding-bottom:10px;}
.news_tit a{display:inline-block;width:55px;height:30px;background:#069740;color:#fff;float:right;font-size:16px;text-align:center;line-height:28px;}
.news_com{margin-top:25px;}
.news_com .pic{float:left;width:284px;}
.news_com .pic img{width:284px;height:191px;}
.news_com .com{float:right;width:505px;margin-top:-2px;}
.tj{position:relative;}
.tj .tt{font-weight:bold;color:#069740;font-size:16px;}
.tj p{color:#999;width:410px;line-height:25px;}
.tj .mm{display:inline-block;position:absolute;right:0px;top:50px;width:50px;height:20px;background:#eea800;color:#fff;text-align:center;line-height:18px;}
.com ul{width:505px;}
.com ul li{width:100%;height:30px;line-height:30px;border-bottom:dashed 1px #069740;}
.com ul li a:hover{color:#eea800;}

.wrap1 .rwrap1{float:right;width:354px;height:auto;}
.brand,.video{width:100%;}
.video{margin-top:25px;}
.brand_tit,.video_tit{width:100%;height:38px;background:url(../images/bg1.jpg) no-repeat;line-height:38px;}
.brand_tit span,.video_tit span{display:inline-block;margin-left:50px;font-weight:bold;color:#fff;font-size:18px;}
.brand_tit a,.video_tit a{display:inline-block;margin-left:170px;font-size:15px;width:50px;height:20px;background:#fff;color:#069740;text-align:center;line-height:20px;}
.layer{width:339px;height:220px;border:solid 7px #069740;position:relative;overflow:hidden;}
.cover{width:2060px;height:220px;}
.layer .img{display:inline-block;width:335px;height:220px;text-align:center;}
.layer .img img{width:198px;height:170px;}
.layer .menu{width:210px;height:30px;position:absolute;right:10px;bottom:10px;}
.layer .menu ul li{width:30px;height:30px;float:left;margin-left:5px;border-radius:50%;background:#069740;color:#fff;text-align:center;line-height:30px;cursor:pointer;}
.layer .menu ul li:hover{background:#085c26;}

.video_com{border:solid 7px #069740;height:220px;width:339px;}

.jj{width:100%;height:490px;background:url(../images/com_bg.jpg) no-repeat;margin-top:30px;}
.jj_tit{width:100%;border-bottom:solid 1px #fff;padding-top:50px;font-size:18px;text-align:center;}
.jj_tit span{color:#fff;font-size:22px;display:inline-block;border-bottom:solid 6px #fff;padding-bottom:10px;}
.about{width:100%;margin-top:40px;position:relative;}
.jj_pic{width:410px;}
.jj_com{width:750px;color:#fff;}
.jj_com p{text-indent:2em;line-height:30px;}
.jj a{width:100px;height:40px;position:absolute;top:280px;right:10px;background:#eea800;color:#fff;line-height:40px;text-align:center;font-size:17px;transition:all 0.3s;}

.wrap2{width:1200px;height:auto;margin:35px auto;}
.wrap2 .lwrap2{float:left;width:740px;}
.case_tit{border-bottom:solid 1px #069740;padding-top:10px;position:relative;font-size:18px;}
.case_tit span{display:inline-block;color:#069740;font-weight:bold;border-bottom:solid 6px #069740;padding-bottom:10px;}
.case_tit a{display:inline-block;width:55px;height:30px;background:#069740;color:#fff;float:right;font-size:16px;text-align:center;line-height:28px;}
.case_com{width:100%;margin-top:25px;}
.case_com a{display:inline-block;float:left;width:198px;height:210px;text-align:center;border:solid 1px #d9d9d9;margin-right:65px;}
.case_com a:nth-child(3n){margin-right:0px;}
.case_com a:nth-child(4),.case_com a:nth-child(5),.case_com a:nth-child(6){margin-top:30px;}
.case_com a img{width:198px;height:170px;transition:all 0.4s;}
.case_com a img:hover{opacity:0.7;}
.case_com a p{margin-top:5px;}

.wrap2 .rwrap2{float:right;width:390px;height:auto;}
.js_tit{border-bottom:solid 1px #069740;padding-top:10px;position:relative;font-size:18px;}
.js_tit span{display:inline-block;color:#069740;font-weight:bold;border-bottom:solid 6px #069740;padding-bottom:10px;}
.js_tit a{display:inline-block;width:55px;height:30px;background:#069740;color:#fff;float:right;font-size:16px;text-align:center;line-height:28px;}
.js_tit a:hover{color:;}
.js_com{margin-top:25px;}
.js{position:relative;}
.js .tt{font-weight:bold;color:#069740;font-size:16px;}
.js p{color:#999;width:100%;line-height:25px;text-indent:2em;}
.js .mm{display:inline-block;position:absolute;right:0px;top:85px;width:50px;height:20px;background:#eea800;color:#fff;text-align:center;line-height:18px;}
.js_com ul{width:100%;margin-top:20px;}
.js_com ul li{width:100%;height:40px;line-height:40px;border-bottom:dashed 1px #069740;}
.js_com ul li a:hover{color:#eea800;}

.link{width:100%;line-height:40px;padding: 0 0 13px 0;color:#fff;text-align:center;}
.link strong{font-weight:bold;}
.link a{color:#fff;padding:0 10px;}
.foot{width:100%;height:auto;padding:20px 0;background:#069740;color:#fff;margin-top:40px;}
.f_nav{width:1200px;margin:0 auto;background:#215934;padding:15px 10px;text-align:center;}
.f_nav a{padding:0 20px;color:#fff;font-size:15px;}
.f_nav a:hover{color:#eea800;}
.w_650{width:650px;margin:0 auto;}
.copy{line-height:26px;padding:30px 0;margin-left:30px;}
.copy p span{padding:0 8px;}
.wj_hfaic{margin-left:130px;margin-top:28px;}
/*内页样式*/
.inner{width:1200px;margin:0 auto;padding:20px 0;background-image:none;}
.mainbg{position:relative;overflow:inherit;}	
.mainbg:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.mainbg{display:inline-table;}
*html .mainbg{height:1%;}
.mainbg{display:block;}		
.location{border:1px solid #d9d9d9;padding:8px 12px 8px 38px;margin:0 0 15px;background:url(../images/icon-home.png) no-repeat 10px 50%;}

#leftObj{width:240px;float:left;}
#leftObj .Pro_sort .title,#leftObj .pro_sort_box .title{text-align:center;background:#069740;height:45px;line-height:45px;font-size:16px;color:#fff;text-shadow:-1px -1px 2px rgba(0, 0, 0, 0.2);font-weight:bold;padding:0 20px;}
#leftObj .pro_sort{padding:10px 0 15px 0;margin-bottom:15px;position:relative;border:solid 1px #d9d9d9;}
#leftObj .pro_sort .each_li .name{cursor:pointer;}
#leftObj .pro_sort .each_li .name a{display:block;width:179px;line-height:35px;height:35px;margin:9px 0 0 15px;padding-left:30px;border:solid 1px #e3e3e3;}
#leftObj .pro_sort .each_li .name a:hover,#leftObj .pro_sort .each_li .name a.current{color:#fff;background:#069740;}

.B-BOX{border:1px solid #d9d9d9;margin:15px 0 0;}
.B-BOX .title{background:#069740;line-height:36px;font-size:14px;font-weight:bold;color:#fff;padding:0 15px;border-bottom:1px solid #d9d9d9;border-bottom:0;}
.B-BOX .list_news2{padding:0 16px 16px;}
.list_news2 li a{padding-left:10px;}
.list_news2 li a:hover{color:#eea800;}
.B-BOX .XW_LIST{padding:0;}
.XW_LIST li .wrap{border-bottom:1px dotted #b2b2b2;margin:0;}
.XW_LIST li .wrap .topic{padding:12px 0px;display:block;background:url(../images/icon_lead.jpg) no-repeat 0 50%;}
.newsbox .title{height:auto;padding: 3.5em 10px;}
.B-BOX .TPLB_LIST{padding:16px 8px 0;overflow:hidden;zoom:1;}
.B-BOX .TPLB_LIST .memo{display:none;}
.B-BOX .TPLB_LIST li .txt{margin:10px;}
.pic_list_1{width:100%;}

.TPLB_LIST li .pic{position:relative;padding:0;text-align:center;font-size:0;}
.TPLB_LIST li .pic:hover{border-color:#e25051;}
.TPLB_LIST li .pic_list_li{margin:0 8px 0px;position:relative;}
.TPLB_LIST li .pic_list_li img{border:1px solid #d9d9d9;padding:2px;}
.TPLB_LIST li .txt{text-align:center;line-height:40px;}

#rightObj{float:right;width:940px;padding-bottom:20px;border:1px solid #d9d9d9;box-shadow:0 0 4px rgba(0, 0, 0, 0.1);}
.pos{width:910px;height:40px;line-height:40px;background:#069740;padding-left:30px;color:#fff;margin-bottom:20px;}
#rightObj h2.title{display:none;}
#rightObj .intro{padding:0 20px;font-size:14px;}
#rightObj .TW_CONTENT .intro .v{color:#444;font-size:14px;line-height:2;}
#rightObj .TW_CONTENT .intro .v p{text-indent:2em;line-height:25px;}
 
#rightObj .TTXW_LIST li .wrap{margin:0 20px;border-bottom:1px dotted #b2b2b2;}
#rightObj .TTXW_LIST li .wrap .topic{padding:13px;display:block;background:url(../images/icon_lead.jpg) no-repeat 0 50%;}
#rightObj .TTXW_LIST li .wrap .topic b{font-weight:normal;}
.date{float:right;padding:10px 0;}

#rightObj .TPLB_LIST{padding:0 10px;overflow:hidden;}
.TPLB_LIST li{float:left;}

.display_title{padding:0 0 20px;text-align:center;color:#999;}
.display_title h1{margin:0 0 20px;padding:0 0 20px;border-bottom:1px dotted #ccc;color:#333;}
.display_article{padding:0 20px;}
.display_article p{text-indent:2em;}
.display_article b{font-weight:bold;}
.display_article b span{font-weight:bold;}
.display_article strong{font-weight:bold;}
.display_article strong span{font-weight:bold;}
.display_article,.ke-content{font-size:14px;line-height:25px;color:#444;}
.page_up_dn{padding:20px;overflow:hidden;zoom:1;}
.page_up_dn li{float:left;width:50%;}

#rightObj.diyForm{padding:0 0 30px;}
#rightObj.diyForm h2.title{font-size:16px;display:block;background:#f1f1f1;color:#333;text-align:center;padding:15px;margin:0 0 20px;}
.module_form_box{padding:0 20px;}
.module_form_box .module_form_topic{font-size:14px;font-weight:normal;}
.tips{line-height:22px;color:#3492c4;padding:10px;margin:0 0 0 55px;}
.module_field{overflow:hidden;zoom:1;padding:10px 0;}
.module_field .c_left{width:160px;text-align:right;float:left;line-height:40px;}
.module_field .middle{padding:0 8px;}
.btn-area{padding:0 161px;}
.btn-submit,.display_content .btn-area .btn-submit{color:#fff;padding:8px 20px;border:0;background:#069740;cursor:pointer;}
.reset,.display_content .btn-area .reset{background:#eea800;color:#fff;padding:8px 20px;border:0;cursor:pointer;}

.ckly{display:inline-block;margin:20px 0 0 165px;color:#f00;}
.ckly:hover{text-decoration:underline;}
.tipss a{display:inline-block;color:#f00;font-size:17px;margin:5px 0 30px 0;}
.tipss a:hover{text-decoration:underline;}
.mz{display:inline-block;margin:0 0 0 -90px;}

.inputbox{margin:15px;overflow:hidden;zoom:1;}
.inputbox p{padding:.5em 0;}
.inputbox .ibl{float:left;width:15%;text-align:right;display:block;padding-top:.4em;}
.inputbox .ibr{margin:0 0 0 15%;display:block;padding-left:.3em;}

/* 页数 */
.page{margin:20px auto;overflow:hidden;padding:20px;}
.page .pageinfo {line-height:17px;padding:12px 10px 12px 16px;color: #555;}
.page .pageinfo strong{color:#069740;margin:0 5px;}
.thisclass{background-color:#069740;color:#ffffff;}
.page .thisclass a{color:#ffffff;}
.page li {float:left;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;padding:2px 4px 2px;}
.page li a {float:left;color: #555;display:block;}
.page li a:hover{background-color: #069740;font-weight:bold;color:#fff;}

/* suspend */
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
.suspend{width:120px;height:112px;position:fixed;top:200px;right:0;z-index:9999;}
.suspend dl{width:120px;height:112px;border-radius:25px 0 0 25px;box-shadow:0 0 5px #e4e8ec;}

.suspend dl dd.suspendQQ{width:120px;height:85px;background:#ffffff;}
.suspend dl dd.suspendQQ a{width:120px;height:85px;display:block;background:url(../images/suspend.png) 0px 0px;}
.suspend dl dd.suspendTel{width:120px;height:112px;background:#ffffff;border-top:1px solid #e4e8ec;}
.suspend dl dd.suspendTel a{width:120px;height:112px;display:block;background:url(../images/suspend.png) 0px -85px;}
* html .suspend{position:absolute;left:expression(eval(document.documentElement.scrollRight));top:expression(eval(document.documentElement.scrollTop+200))}