/* CSS Document */
/* ::::: http://qianyinqiao.gotoip2.com/Tpl/Public/css/base.css ::::: */

body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0px; padding: 0px; }
body { font-family: "ÐÂËÎÌå"; font-size: 12px; line-height: 1.6; }
img, feldset { border: 0px none; }
ul, ol { list-style: outside none none; }
:focus { outline: 0px none; }
a { text-decoration: none;  font-family: "ÐÂËÎÌå"; }
a:hover { text-decoration: none; }
.tc { text-align: center; }
.mc { margin: 0px auto; }
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
.cb { clear: both; }
.pr { position: relative; }
.pa { position: absolute; }
.visi_hid { visibility: hidden; }
.w1000 { width: 1200px;  }
.w { width: 100%; }
.mr0 { margin-right: 0px ! important; }
/* ::::: http://qianyinqiao.gotoip2.com/Tpl/Public/css/style.css ::::: */
.top { height: 85px; z-index: 9999; }
.t-lian{ background:url(../images/knx.png) no-repeat;background-position:880px 0; text-align:right;color:#6e6e6e; height:30px; line-height:30px;}
.t-lian a{ color:#6e6e6e; margin:0 5px;}
.t_logo { display: block; float:left; width:263px; height:49px; }
.t_nav { height: 35px; float:right; background:#5ab907; margin-top:5px;}
.tn_li1 { display: block; width: 110px; height: 35px;  float: left; color:#fff; line-height:35px; }
.tn_a1 { display: block; width: 110px; height: 35px; text-align: center; font: 14px/85px "Î¢ÈíÑÅºÚ"; color: #fff; line-height:35px; font-weight:bold; }
.tn_a1:hover { background:url(../images/li-hov.png) center; }

.tnu_div { min-width: 110px; position: absolute; display: none;background: #5ab907;  -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; z-index:999; }
.tnud_ul { display: block; float: left;min-width: 110px;  }
.tnud_ul li { display: block; min-width: 110px; height: 23px; text-align: center; line-height:23px; padding:0 10px;}
.tnud_ul li a { font: 12px/23px "Î¢ÈíÑÅºÚ"; color: #333; }
.tnud_ul li a:hover { color: rgb(255, 255, 255); }
.tnud_img { display: block; width: 66px; height: 94px; margin-left: 5px; }
.home_contaib { width: 100%; height: 680px; position: relative; }
.hc_banner { height: 756px; overflow: hidden; position: absolute; left: 0px; top: 0px; z-index: 10;}
.flexslider { position: relative; height: 756px; overflow: hidden; background:url(../images/loading.gif) no-repeat scroll 50% center transparent; }
.slides { position: relative; z-index: 1; }
.slides li { height:480px;width:1280px; }
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center; display: none; }

.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0px 5px; }
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background:url(../images/loading.gif) no-repeat scroll right 0px transparent; cursor: pointer; }
.flex-control-nav .flex-active { background-position: 0px 0px; }
.flex-direction-nav { position: absolute; z-index: 3; width: 100%; top: 310px; display: none; }
.flex-direction-nav li a { display: block; width: 28px; height: 56px; overflow: hidden; cursor: pointer; position: absolute; }
.flex-direction-nav li a.flex-prev { left: 100px; background:url(../images/banner_left.png) no-repeat scroll center center transparent; }
.flex-direction-nav li a.flex-next { right: 100px; background:url(../images/banenr_right.png) no-repeat scroll center center transparent; }
.hc_njp { height: 210px; position: absolute; z-index: 100; background:#fff; bottom: 0px; left: 0px; }
.hc_njp_con { width: 1200px; height: 185px; padding-top: 25px; }
.hc_sub { width: 27px; height: 28px; left: 50%; top: 532px; z-index: 200; }
.hc_sub a { display: block; width: 27px; height: 14px; }
.hc_njpc_about { width: 333px; height: 165px; background:url(../images/about.png) no-repeat scroll 0px 0px transparent; }
.hc_njpc_more { display: block;  left: 10px; bottom: 45px; color:#408802;font: 12px/32px "Î¢ÈíÑÅºÚ";}
.hc_njpcc_list { width: 230px; height: 140px; left: 85px; top: 12px; color:#6e6e6e; }
.hc_njpcc_list img{ width:230px; height:85px;}
.hc_njpcc_list p{ font-family: "Î¢ÈíÑÅºÚ";line-height:25px;}
.hc_njpc_news { width: 393px; height: 169px; background:url(../images/news.png) no-repeat scroll 0px 0px transparent; margin-left: 8px; }
.hc_njpc_more1{ color:#fff; left:28px;}
.news-li{ width: 255px; height: 140px; left: 125px; top: 12px; color:#6e6e6e; }
.news-li li{  width: 255px; overflow:hidden; line-height:28px; height:28px;}
.news-li li a{ color:#6e6e6e;}
.news-li li a:hover{color:#408802;}
.hc_njpc_pro { width: 457px; height: 165px; background:url(../images/prod.png)  no-repeat scroll 0px 0px transparent;  }
.hc_njpc_more3 { left:20px;}
.hc_njpc_pro_con { width: 330px; height: 156px; left: 110px; top: 5px; overflow: hidden; }
.hc_njpc_pro_con ul li { display: block; float: left;border:1px solid #408802; height:60px; width:82px; padding:3px; margin:5px 10px; }
.foot { height: 50px; background:#408802; font: 12px/32px "Î¢ÈíÑÅºÚ"; color:#fff; padding-top:5px;}
.foot p{ line-height:25px;}
/* ::::: http://qianyinqiao.gotoip2.com/Tpl/Public/css/tanchuang.css ::::: */

/*ÄÚÒ³CSS*/
.main{background:url(../images/neiye.png); width:1200px; margin:0 auto;  padding:15px 0;}
.page_contain{  position:relative; z-index:10; }
.p_left{ width:205px; margin:0 10px;}
.pl_sort{ width:205px;margin-top:20px; }
.pls_top{width:205px; height:51px; text-align:center; line-height:51px; font-size:14px; font-family:'Î¢ÈíÑÅºÚ'; color:#408802; background:url(../images/pl_top.png) 0 0 no-repeat}
.pls_middle{ min-height:50px; border:1px solid #5fad1d; margin:5px 0; width:202px; padding:5px 0; }
.pls_middle a{ display:block;  height:30px; line-height:30px; font:normal 12px/28px 'Î¢ÈíÑÅºÚ'; text-align:center; color:#408802; }
.pls_middle a:hover{ background:url(../images/pls_abghover.png) bottom center no-repeat;}
.plsNow{ background:url(../images/pls_abghover.png) bottom center no-repeat;}
.pls_bottom{height:7px;background:url(../images/pl_bottom.png) 0 0 no-repeat}
.pl_search{ width:157px; height:27px; margin-top:8px; background:url(../images/pl_search.png) 0 0 no-repeat}
.pls_input{ width:83px; height:16px; padding:1px; border:none;background:none; left:39px; top:4px;}
.pls_sub{ width:27px; height:17px; border:none;background:none; right:5px; top:5px; cursor:pointer; }
.p_right{ width:965px; height:680px; margin-top:20px;}
.pr_pos{ width:963px; height:55px;  background:url(../images/r-tit.png) no-repeat; }
.prp_title{ height:40px; padding-left:5px; top:8px; left:15px; font:normal 14px/45px 'Î¢ÈíÑÅºÚ'; color:#397a02;}
.prp_posi{ height:27px; top:9px; right:8px; font-size:12px; padding-top:15px; color:#333;}
.prp_posi a{color:#333;}
.prp_posi a:hover{ color:#fff}
.pr_about{ width:935px; height:543px; margin:20px 15px; line-height:25px; overflow:hidden;}
.pr_about p{ text-indent:24px; line-height:25px; color:#424242;}
.jscroll-c{top: 0px; z-index: 9999; position: relative; padding-right: 4px; margin-right: 5px;}
/*ÐÂÎÅÁÐ±í*/
.news-list li{ line-height:30px; line-height:30px; border-bottom:1px dashed #ccc; }
.news-list li a{color:#484848;}
.news-list li a:hover{ color:#397a02;}
/*ÐÂÎÅÏêÇé*/
.new-detail{line-height:25px; padding:10px; color:#6e6e6e; }
.new-detail h3{ text-align:center; line-height:50px; border-bottom:1px dashed #666; color:#397a02; font-size:14px;}
.chuq span{ display:block; width:50%; text-align:center; line-height:40px; height:40px;}
/*ÁôÑÔ°å*/
.message{}
.mes-tab{ color:#6e6e6e;}
.mes-tab td{ line-height:35px;}
.message input[type="text"]{ border:1px solid #ccc; height:20px; width:300px; margin:5px;}
.mes-tab td textarea{ border:1px solid #ccc; height:120px; width:300px; margin:5px;}
.mes-btn img{margin:5px 35px; }
.mes-li {}
.mes-p{ color:#6e6e6e; line-height:20px;}
.mes-li li{padding:10px 0; }
.mes-li li p{ line-height:25px; height:25px; background:#f7f7f7; margin-bottom:2px; color:#6e6e6e;}
.mes-li li p a{ color:#397a02;}
.tj{ background:url(../images/tj.png) no-repeat; padding:0; border:0; width:60px; height:22px; margin: 0 35px;}
.cz{ background:url(../images/coz.png) no-repeat; padding:0; border:0; width:60px; height:22px;}

/*²úÆ·Õ¹Ê¾*/
.s-pro{ float:left; margin:6px; width:218px; height:148px; overflow:hidden;}
.pro-img{ background:#fff; padding:5px; text-align:center;}
.pro-img img{ max-height:113px; max-width:208px;}
/*²úÆ·ÏêÇé*/
.rollBox { clear: both; height: 345px; width:750px; margin: auto; position:relative; }
.rollBox .LeftBotton { width: 17px;  cursor: pointer; position:absolute; left:0; top:40%; }
.rollBox .RightBotton { width:17px;  cursor: pointer;position:absolute; right:0; top:40%;}
.rollBox .Cont { width:706px; overflow: hidden; margin:0 auto; overflow:hidden; height:325px;}
.rollBox .ScrCont {width: 1e+7px;  }
.rollBox .Cont .pic { width:706px; height:325px; float: left; text-align: center; }
.rollBox .Cont .pic img { display: block; margin: 0px auto; max-width:716px; max-height:325px;}
.rollBox .Cont .pic p { color: rgb(80, 80, 80); font-size: 12px; width: 257px; margin: 0px auto; padding-top: 5px; }
#fore-three-back { background:url(../images/phone222.jpg); width: 226px; height: 120px; }
.rollBox .Cont a:link, .rollBox .Cont a:visited { color: rgb(98, 100, 102); text-decoration: none; }
.rollBox .Cont a:hover { text-decoration: underline; }
.rollBox #List1, .rollBox #List2 { float: left; }



/*2015.3.26*/
.lianxi{ position:relative; background:url(../images/phone2.png) no-repeat; width:203px; height:100px;}
.lianxi_a{ position:absolute; top:76px; left:43px; color:#FFF; font-family:'Î¢ÈíÑÅºÚ';}
.lianxi_b{ position:absolute; top:76px; left:143px; color:#FFF; font-family:'Î¢ÈíÑÅºÚ';}