@charset "utf-8";

/* CSS Document */



/* 通用属性 */

*{margin:0;padding:0;list-style:none;}

body{font:12px/1.231 arial,helvetica,clean,sans-serif;}

body {color:#666;font-size:12px;font-family:Microsoft YaHei,"宋体",sans-serif;background:#fff;position:relative;}

img{border:0;vertical-align:top;}

html {width:100%;max-width:100%;min-width:1320px;min-height:100%;height:auto;}

address, caption, cite, code, dfn, em, th, dt, var {font-style:normal;font-weight:normal;}



.gsjjhead{width:100%;height:530px;}



.head_banner {width:100%;height:500px;}
.fullSlide {width:100%;position:relative;height:500px;}
.fullSlide .bd {margin:0 auto;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100%!important;position:inherit!important;}
.fullSlide .bd li {width:100%!important;height:500px;overflow:hidden;text-align:center;background-repeat:no-repeat;background-position:top center;}
.fullSlide .bd li a {display:block;height:500px;}
.fullSlide .hd {width:120px;position:absolute;z-index:1;bottom:10px;left:44%;height:25px;line-height:25px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:12px;height:12px;margin:5px;overflow:hidden;background:#fff;border:1px #98b16d solid;line-height:999px;border-radius:12px;}
.fullSlide .hd ul .on {background:#98b16d;border:1px #98b16d solid;}
.fullSlide .prev, .fullSlide .next {display:block;position:absolute;z-index:1;top:38%;left:5%;z-index:1;width:93px;height:93px;background:url(../images/index_03.png) center center no-repeat;}
.fullSlide .prev a{width:93px;height:93px;float:left;}
.fullSlide .next {left:auto;right:5%;background:url(../images/index_04.png) center center no-repeat;}
.fullSlide .next a{width:93px;height:93px;float:left;}



/***************新闻中心******************/
.xwzxtop{width:100%;height:530px;}


.xwzxtop1{width:100%;height:500px;overflow:hidden;}
.banner {width:100%;height:500px;position:relative;}
.main_visual {height:500px;overflow:hidden;position:relative;}
.main_image {height:500px;overflow:hidden;position:relative;}
.main_image ul {width:99999px;height:500px;overflow:hidden;position:absolute;top:0;left:0;}
.main_image li {float:left;width:100%;height:500px;}
.main_image li span {display:block;width:100%;height:500px;}
.main_image li a {display:block;width:100%;height:500px;}
div.flicking_con {position:absolute;bottom:10px;left:47%;z-index:999;width:170px;height:15px;}
div.flicking_con a {float:left;width:12px;height:12px;background:#fff;display:block;text-indent:-1200px;margin-right:15px;border-radius:12px;border:1px #98b16d solid;}
div.flicking_con a.on {background:#98b16d;border:1px #98b16d solid;}
#btn_prev, #btn_next {z-index:11111;position:absolute;display:block;width:93px!important;height:93px!important;top:125px;}
#btn_prev {background:url(../images/ind1ex_03.png) no-repeat left top;left:50px;}
#btn_next {background:url(../images/inde1x_04.png) no-repeat right top;right:50px;}

/* a */

a{color:#666;text-decoration:none;}

a:visited{}

a:active, a:hover{text-decoration:none;}

a:focus{outline:none;text-decoration:none;}
 
h1,h2,h3,h4,h5,h6{font-weight:normal;}

h1,h2,h3,h4,h5,h6,p,ol,ul{padding:0;margin:0;}

.dhwz{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.mar0a{margin:0 auto;}

.con-fff{width:100%;height:100%;}

.fl {float:left;}

.fr {float:right;}

input{border-radius:0;-webkit-appearance:none;appearance:none;background:none;border:0;box-shadow:0 0 0;font-size:14px;}

textarea{border-radius:0;-webkit-appearance:none;appearance:none;background:none;border:0;box-shadow:0 0 0;font-size:14px;}

.clear{clear:both;height:0;line-height:0;font-size:0;}

table {border-collapse:collapse;border-spacing:0;}

table td, table th{padding:5px 10px;border:1px solid #ddd;}

.container{width:1200px;margin:0 auto;}







/* @media (min-width:1440px){

 .container{width:1440px;margin:0 auto;}

} */

.top30{margin-top:30px;}

.top50{margin-top:50px;}

.top60{margin-top:60px;}

.w1000 {width:1200px;margin:0 auto;overflow:hidden;}



#roll{display:block;width:15px;margin-right:-620px;position:fixed;right:50%;top:50%;_margin-right:-525px;_position:absolute;_margin-top:300px;_top:expression(eval(document.documentElement.scrollTop));}

#roll_top, #fall, #ct{position:relative;cursor:pointer;height:43px;width:43px;}

#roll_top{background:url(../images/top.png) no-repeat;}

#fall{background:url(../images/top.png) no-repeat 0 -80px;}

/*箭头*/

/*.pbot{display:block;width:50px;height:50px;position:absolute;}

.pbot1{background:url(../images/pbot1.png) no-repeat center;left:0;}

.pbot2{background:url(../images/pbot2.png) no-repeat center;right:0;}*/

/* 头部 */

.header{width:100%;overflow:hidden;background:#fff;}

.htop{border-bottom:1px solid #e5e5e5;}

.htop .container{height:33px;line-height:33px;overflow:hidden;}

.htop em{float:left;font-size:12px;color:#888;}

.htop span{float:right;height:33px;}

.htop span a{font-size:12px;color:#888;text-decoration:none;}

/*logo、tel*/

.hcont{height:100px;}


.hcont .dlogo{float:left;}

.hcont .dlogo dl{overflow:hidden;}

.hcont .dlogo dt{float:left;}


.hcont .dphone{float:right;width:200px;height:100px;background:url(../images/htphone.png) left center no-repeat;padding-left:70px;}

.hcont .dphone dl{padding-left:70px;height:95px;background:url(../images/htphone.png) no-repeat left 26px;}

.hcont .dphone .dphone1{font-size:14px;padding-top:20px;}

.hcont .dphone .dphone2{font-size:28px;color:#98b16d;font-weight:bold;}


.navBox{background:#98b16d;position:relative;height:45px;}

.navBox ul{height:45px;}

.navBox ul li{float:left;position:relative;height:45px;line-height:45px;text-align:center;}

.navBox ul li a {display:block;height:45px;line-height:45px;font-size:15px;color:#fff;text-decoration:none;}



.nvajg{width:1px;height:45px;color:#fff;}
.nvali1{width:149px;height:45px;}
.nvali1:hover{background:#fac77d;}





/*关于我们*/

 /*产品*/

.product{padding:46px 0;padding-top:0px;}

.product,.product .container{overflow:hidden;}

.product .pro_nav{float:left;width:265px;}

.pro_nav h4{background:url(../images/aside_h3.jpg);height:104px;font-weight:bold;}

.pro_nav h4 a{display:block;height:104px;line-height:104px;text-decoration:none;color:#fff;font-size:30px;text-align:center;}

.pro_nav ul{background:url(../images/aside_bg.gif);border-top:none;overflow:hidden;}

.pro_nav ul li{margin:0 10px;border-bottom:1px solid #ccc;}

.pro_nav li a{ color:#888;text-decoration:none;}

.pro_nav li a h5{padding-left:65px;background:url(../images/pro_li_bg.jpg) no-repeat 30px center;height:72px;line-height:72px;overflow:hidden;font-size:15px;font-weight:bold;}

.pro_nav li a h5:hover{background:url(../images/pro_li_bg1.jpg) no-repeat 30px center;color:#1579c6;}

.product .pro_nav .email_{background:url(../images/email_bg.jpg);height:95px;line-height:98px;font-size:17px;color:#fff;padding-left:68px;}

.pro_list{width:915px;overflow:hidden;padding-left:20px;}

.pro_list h2{height:42px;line-height:42px;font-size:18px;background:url(../images/line1.gif) repeat-x 0 bottom;margin-bottom:24px;font-weight:bold;}

.pro_list h2 p{background:url(../images/ico03.gif) no-repeat 2px 9px;height:41px;border-bottom:solid 1px #ff6f00;padding:0 0 0 37px;float:left;width:235px;}

.pro_list h2 p a{color:#026eca;display:block;text-decoration:none;}

.more01{display:block;font-size:14px;text-transform:uppercase;font-weight:normal;}

.more01 a{display:block;color:#999;}

.pro_c ul{width:960px;overflow:hidden;}
.pro_c li{width:287px;height:260px;position:relative;float:left;text-align:center;margin-left:10px;_margin-left:5px;margin-right:11px;}
.pro_c li img{width:285px;height:218px;display:block;overflow:hidden;transition:0.3s;}

.cpzslist{width:1200px;height:530px; padding-top:20px;}
.cpzslist ul{width:1200px;overflow:hidden;}
.cpzslist ul li{width:232px;height:260px;position:relative;float:left;text-align:center;margin-left:4px;_margin-left:3px;margin-right:4px;}

.hcpimg{width:230px;height:218px;float:left;border:1px solid #ccc;overflow:hidden;}
.hcpimg img{max-width:230px;height:218px;overflow:hidden;transition:0.3s;}
.hcpimg:hover img{transform:scale(1.2);}

.hcpti{width:232px;height:30px;float:left;line-height:30px;font-size:14px;}
.hcpti a{text-decoration:none;}

.pr1o_c li p{display:block;float:left;width:300px;line-height:50px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:absolute;left:0;bottom:0;text-align:center;}
.pr1o_c li p a{color:#fff;display:block;background:rgba(0 , 110 ,202 , 0.7);}






/*底部通用*/
.footer{width:100%;}

.footer .ftbot{background-color:#98b16d;height:50px;line-height:50px;text-align:center;}

.footer .ftbot ul{overflow:hidden;}
 
.footer .ftbot ul li{float:left;width:133px;}

.footer .ftbot a{font-size:16px;color:#fff;text-decoration:none;}


.footer .ftcon{width:1200px;height:110px;font-size:14px;color:#333;line-height:30px;text-align:center;padding-top:10px;}
.footer .ftcon a{color:#333;}
.footer .ftcon img{ margin-top:7px;}



/*友情链接*/

/* .link{padding:35px 0;overflow:hidden;}

.link h4{float:left;}

.link ul{width:900px;overflow:hidden;}

.link ul li{float:left;height:32px;line-height:32px;margin:0 15px;display:inline;}

.link ul li a{font-size:14px;}

.link ul li a:hover{text-decoration:underline;} */

.link{width:100%;margin-top:30px;margin-bottom:20px;}

.link li{float:left;padding-left:10px;}

.link_nr{width:1200px;margin:0 auto;background:url(../images/linktit.jpg)no-repeat;height:35px;line-height:30px;}

.link_nr span{font-size:18px;color:#4b4b4b;line-height:30px;}

.link_nr span em{font-size:13px;color:#999;line-height:30px;margin-left:5px;}

.link_nr1 {overflow:hidden;width:1200px;line-height:40px;margin:0 auto;}

.link_nr1 a{font-size:14px;}

.link_nr1 a:hover{text-decoration:underline;}











/*title*/

.title1{text-align:center;margin-top:40px;}

.title1 h2{color:#333;font-size:27px;line-height:40px;font-weight:bold;}

.title1 p{color:#666;font-size:16px;line-height:40px;position:relative;border-bottom:1px #ccc solid;width:300px;margin:auto;}

.title1 p::after{content:"";width:100px;height:3px;position:absolute;left:99px;bottom:-2px;border-bottom:3px #333 solid;}

/* .title{text-align:center;margin-top:40px;}

.title h2{color:#333;font-size:27px;line-height:40px;font-weight:bold;position:relative;border-bottom:1px #ccc solid;width:230px;text-align:center;display:block;margin:auto;}

.title h2::before{content:"";width:100px;height:3px;color:#333;position:absolute;left:63px;bottom:-2px;border-bottom:#333 3px solid} 

.title p{color:#666;font-size:12px;line-height:14px;padding-top:10px;text-transform: uppercase;} */

.clearfix {zoom:1;}

.w800{width:630px;margin:auto;line-height:28px;color:#FFF;margin-top:26px;}

.w800 a{color:#FFF;}

.sd{float:left;padding-top:26px;padding-right:27px;padding-bottom:12px;}



