@charset "utf-8";
/* CSS Document */
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote,a,big, em,font,strong,tt, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, img{ border:0px; }


ul{list-style:none;}
li{ list-style:none; color:#454545; font-family:Microsoft YaHei; font-size:12px;}
hr{ color:#FFFFFF;}
body,td,th,select,input,textareak,ul,li { font-family:Microsoft YaHei; font-size: 12px; color:#0b0b0b; margin:0px; padding:0px; } 
p{ color:#000000;}
img{ border:none;}
a:link{color:#3b3b3b;text-decoration: none;}
a:visited{color:#3b3b3b; text-decoration: none;}
a:hover {color:#f00; text-decoration: underline;}



.logo {width:100%; margin:auto; height:auto;overflow:hidden; border-top:1px solid #e44e8e; position:relative; z-index:2; background-color:#1fd17f; }
.logoR {width:50%; float:right; text-align:right; position:absolute; z-index:2;top:30%; left:50%;}
.logoR1 { width:30%; height:auto; overflow:hidden; margin:auto; float:right; margin-right:2%;}
 
.banner {width:100%; height:auto; overflow:hidden;margin:auto;}
 
.product { width:100%; height:auto; overflow:hidden; margin:auto; background-color:#EEEEEE; padding-top:2%;}
.product1{ width:99%; height:auto; overflow:hidden; margin:auto;}
.product1 ul li { width:33%; height: auto;margin:auto; float:left; text-align:center; margin-bottom:2%;}

.product1 ul li span { width:100%; height:auto; overflow:hidden; line-height:40px; font-size:16px; color:#5A5657; margin:auto; display:block;}
.product1 ul li:hover { background-color:#E5E5E5;}

.sclo { width:100%; height:auto; overflow:hidden; margin:auto; background-color:#EEEEEE; padding-top:2%;}
 
.sclo ul li { width:50%; height: auto;margin:auto; float:left; text-align:center; margin-bottom:2%;}

.sclo ul li span { width:100%; height:auto; overflow:hidden; line-height:40px; font-size:16px; color:#5A5657; margin:auto; display:block;}
.sclo ul li:hover { background-color:#E5E5E5;}


.news { width:100%; height:auto; overflow:hidden; line-height:35px; margin:auto; background-color:#1fd17f;}
.newsL { line-height:35px; font-size:18px; color:#fff; float:left; padding-left:2%;}
.newsR { line-height:35px; font-size:14px; color:#fff; float: right; padding-right:2%;}
.newsR a:link{color:#fff;text-decoration: none;}
.newsR a:visited{color:#fff; text-decoration: none;}
.newsR a:hover {color:#fff; text-decoration: underline;}


.news1 { width:100%; height:auto; overflow: hidden; margin:auto; margin-bottom:2%;}
.news1 ul li { width:100%; height:auto; overflow:hidden; line-height:35px; margin:auto; border-bottom:1px dashed #ccc;}
.news1 ul li span { width:60%; height:auto; float:left; background: url(../images/news.jpg) no-repeat 4%; padding-left:7%; font-size:16px;}
.news1 ul li span1 { width:30%; height:auto; float:right; text-align:center; font-size:16px; margin:auto;}


.new3 {width:98%; height:auto; overflow:hidden; padding-top:5px; padding-bottom:10px; margin:auto;}
.new3 li {width:99%; height:35px; margin:auto; line-height:35px; border-bottom:1px dashed #CCCCCC;font-size:16px; word-wrap:break-word; text-overflow:ellipsis; white-space:nowrap;}
.new3 a { display:inline; font-size:16px; display:inline-block; text-decoration: none; line-height:35px; height:35px;}

.foot { width:100%; height:auto; overflow:hidden; background-color:#1fd17f;  text-align:center; font-size:16px; color:#fff;border-top:1px solid #f58220;}
.foot p { color:#fff;}


.about { width:100%; height:auto;   margin:auto; line-height:40px; font-size:18px; color:#333333; text-align:center;}

.aboutc { width:100%; height:auto; margin:auto; background-color:#fff;}
.aboutc1 { width:96%; height:auto;   margin:auto; line-height:30px; color:#585858; font-size:16px; margin-bottom:2%;}
.aboutc1 img{width: 100%!important;; margin:auto;}
.aboutc1 span{font-size:16px !important;}
.aboutc1 table{width: 100% !important; }
.aboutc1 p{width: 100%!important; margin:0px; padding:0px; text-indent:0!important;}

.top {width:99%; margin:auto; padding-left:1%; height:auto; overflow:hidden; padding-bottom:5px; background-color:#1fd17f;} 
.top table{width: 98%!important;  }
.top1 { width:99%; height:auto; margin:auto;}
.top1 ul li { width:32%; float:left; margin:auto; margin-right:1%; margin-top:1%; margin-left:0.2%;}
.top1 ul li a{border-radius:5px; width:100%; line-height:35px; float:left; display:block; font-size:15px; background:rgba(255,255,255,0.8); }
 
.cname{width:100%; text-align:center; background-color:#eee; font-size:22px; color:#333;margin-top:1%;} 

.pro3 {width:100%; height:auto; margin-top:5px;  margin:auto; }
.pro3 li{ display:block; color:#000; height:auto;  font-size:16px;display:inline-block; text-decoration:none; width:48%; margin-top:6px;} 
.pro3 img {border:1px solid #B5B5B5;padding:2px;}
.pro3 span{ height:26px; line-height:26px; text-align:justify;text-align:center; display:block;   }
.pro3 table{width: 98% !important; }

.pro4 {width:100%; height:auto; margin-top:5px;  margin:auto; }
.pro4 li{ display:block; color:#000; height:auto;  font-size:16px;display:inline-block; text-decoration:none; width:48%; margin-top:6px;} 
.pro4 img {border:1px solid #B5B5B5;padding:2px; width:98%!important; height:auto; padding-right:2px!important}
.pro4 span{ height:26px; line-height:26px; text-align:justify; }
.pro4 table{width: 98% !important; } 
.pro4 p { width:98%; margin:auto; text-align:left;}

.foot p { line-height:25px;}



.page_info{ width:100%; text-align: center; font-size:12px;}
.page_list a{ display:inline-block; width:auto; height:25px; line-height:25px; padding-left:5px; padding-right:5px; background:#eeeeee; border:1px solid #dddddd; margin-left:5px; margin-right:5px; text-align:center; font-size:12px}

.page_info{ width:100%; text-align: center; font-size:12px;}
.page_info a{ display:inline-block; width:auto; height:25px; line-height:25px; padding-left:5px; padding-right:5px; background:#eeeeee; border:1px solid #dddddd; margin-left:5px; margin-right:5px; text-align:center; font-size:12px;}

.new-del-title{ height:auto; margin-bottom:10px; text-align:center}
.hit{ width:100%; margin:0 auto; height:40px; line-height:40px; margin-top:10px; border-bottom:1px solid #ccc;  }
.hit span{ margin-right:5px;}

.conte { font-size:14px !important ; line-height:40px !important; color:#444;}
.conte img { width:100%;}

/* flexslider */
.flexslider{position:relative;height:200px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:200px;}
.flex-control-nav{bottom:28px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:26px;height:8px; margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:26px;height:8px;line-height:40px;overflow:hidden;background:url(images/dot2.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}


.lanmu_list {display: none;position: absolute;right: 0;width: 100%;z-index:999;border-top: 1px solid #e1e1e1;}
.clearfix:after {display: block;content: ".";height: 0;visibility: hidden;clear: both;font-size: 0;line-height: 0;}
.lanmu_t {padding: 5px 0;background:rgba(2,153,119,0.8);border-right: 5px solid #029977;border-left: 5px solid #029977;}
.lanmu_list ul li {width: 33%;float: left;line-height: 30px;text-align: center; margin-left:0.2%;}
.lanmu_list ul li a {margin: 5px 8px;font-size: 16px;display: block;height: 30px;background-color:#1fd17f;color:#fff;-moz-border-radius:5px; 
-webkit-border-radius:5px;border-radius:5px;}
.lanmu_close {width: 100%;height: 25px;line-height: 25px;background: url(../images/close1.png) no-repeat center center rgba(0,0,0,.4);cursor: pointer;}


.g-btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding-left:10px;padding-right:10px;line-height:2.142857;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:0;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none; background-color:#df6d15; color:#fff; font-family:Microsoft Yahei;}
.g-btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px; background-color:#4A7C6C;}
.g-btn:hover,.g-btn:active,.g-btn:focus{text-decoration:none; background-color:#df6d15;}
.g-btn:active,.g-btn.g-btn-active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.g-btn.g-btn-disabled,.g-btn[disabled],fieldset[disabled] .g-btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}


.g-btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding-left:10px;padding-right:10px;line-height:2.142857;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:0;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.g-btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.g-btn:hover,.g-btn:active,.g-btn:focus{text-decoration:none}.g-btn:active,.g-btn.g-btn-active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.g-btn.g-btn-disabled,.g-btn[disabled],fieldset[disabled] .g-btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none} 

.g-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:30px;margin:0;padding:4px 6px;color:#454545;background-color:#fff;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.15);box-shadow:inset 0 1px 1px rgba(0,0,0,0.15);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s; font-family:Microsoft Yahei; font-size:14px; transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;*height:20px;_margin:-1px 0}.g-input:-moz-placeholder{color:#999; }.g-input::-moz-placeholder{color:#999}.g-input:-ms-input-placeholder{color:#999}.g-input::-webkit-input-placeholder{color:#999}.g-input:focus{border-color:#f8b500;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(248, 181, 0, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(248, 181, 0, 0.6)}.g-input[disabled],.g-input[readonly],fieldset[disabled] .g-input{cursor:not-allowed;background-color:#eee}textarea.g-input{height:auto}
