@charset "utf-8";
/*==========@@HTML默认 开始@@==========*/
/*基本*/
*{ font-size:14px;padding:0px; margin:0px }
body{color:#000;background-color: #FFF;	padding:0px; margin:0px auto;overflow-x:hidden !important;font-family: Verdana,Times,Georgia;font-size:16px; max-width:640px;}
div{ margin:0; padding:0; border:0; color:#333333; }
img{ margin:0; padding:0; border:0; }
p{ margin: 0px;padding: 0}
b,strong {font-weight: bold;}
li{ list-style: none outside none;}
/*链接*/
a{ text-decoration:none; color:#000; background: transparent;  outline:none}
a:visited {color:#999; }
a:focus { outline:none; }
a:hover, a:active{ color:#fecc09; outline:none;}
/*标题*/
h1 { font-size: 1.3em;margin:  0;}
h2 {font-size: 1.2em; margin: 0;}
h3 { font-size: 1.17em;margin: 0;}
h4 {font-size: 1em;margin:0;}
h5 {font-size: 0.83em;margin: 0;}
h6 { font-size: 0.67em;margin: 0;}
/*其它*/
blockquote {margin: 1em 40px;}
dfn {font-style: italic;}
hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}
code, kbd, pre, samp {font-size: 1em;}
pre {margin: 1em 0; white-space: pre;white-space: pre-wrap;word-wrap: break-word; }
small {font-size: 80%;}
sub,sup {font-size: 75%;line-height: 0; position: relative;vertical-align: baseline; /* Prevent `sub` and `sup` affecting `line-height` in all browsers.*/}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
dl{margin: 1em 0;}
dd {margin: 0 0 0 40px;}
audio:not([controls]) {display: none; height: 0;}
/*==========@@HTML默认  结束@@==========*/
/*==========@@通用 开始@@==========*/
/*常用颜色*/
.blue {color: #00F !important;}
.green {color: #0F0 !important;}
.red {color: #F00 !important;}
.black {color: #000000 !important;}
.white {color: #FFFFFF !important;}
.gray { color:gray; !important; }
.purple { color:purple;  !important;}
/*清除浮动*/
.clear { display:block; clear:both;}
.float_left { float:left; }
.float_right { float:right; }
/*对齐方式*/
.left { text-align: left}
.right {text-align: right}
.center{ text-align: center}
/*其它*/
.hide { display:none; }  /*隐藏*/
.more{ float: right; } /*more链接*/
.more a{ color:#167312}
.code_image{ cursor: pointer; padding-bottom:6px;} /*验证码图片样式*/
/*箭头*/
.arrow{ background:url(../images/arrow1.png) center center no-repeat; 	background-size:14px;width:30px; height:30px; display:block; float:right;vertical-align:middle;}
/*==========@@通用 结束@@==========*/
/*==========@@布局  开始@@==========*/
.body_index, .body_single, .body_article, .body_picture, .body_download, .body_video, .body_product,  .body_job, .body_guestbook, .body_feedback{}
.index, .single, .article, .picture, .download, .video, .product, .job, .guestbook, .feedback{ width:99%; margin:0px auto }
#top, #logo, #navigation, #banner,  #announcement, #link, #copyright { width: 100%;  margin: 0px auto;}
.left_title{ border:0px solid red; clear:both; }
.left_title h2 { line-height:60px; text-align:center; overflow:hidden;text-transform: uppercase; }
.left_title h2 a {  color:#000; padding:6px 35px; background:url(../images/subchannellist_li_1.png) no-repeat center center; font-size:18px; background-size:100%; }
.left_body{ padding:3px 5px;}
.left_bottom { clear:both; height:5px; }
.left_title1{ border:0px solid red; clear:both; height:27px; }
.left_title1 h2 {  color:#3d8a32; text-align:left; margin-left:8px; overflow:hidden; }
.left_title1 h2 a {   background: url(../images/navigation.png) no-repeat center center; color:#fff; padding:3px 20px; background-size:100%;}
.left_body1{ overflow:hidden; margin-top:5px; background:url(../images/left_body1.png) no-repeat center center; padding:5px 3px; border:2px solid #fecc09; }
.left_bottom1 { clear:both; height:5px; }
#floor_2{border:2px solid #ddd; overflow:hidden; padding:5px 5px; margin-top:10px;}
.left_title2{ padding:5px 0px;}
.left_title2 a{font-size: 20px;font-weight: bold;color: #333;padding-right: 5px;text-transform:uppercase;}
.left_title2 h2 {display:inline; padding-right:30px;}
.left_title2 img{ width:53px; margin-top:4px;}
.left_text2{width: 100%;margin-top: 10px;height: 380px;}
.iaboutt{font-size: 26px;text-align: right;line-height: 48px;color: #03CC32;margin-top: 50px;padding-right: 10px;}
#floor_2a{overflow:hidden;background: url(../images/aboutimg.jpg) no-repeat center center; padding-bottom: 55px;}
#floor_2a .i{font-size: 16px;color: #eee;line-height:40px;text-align: right;font-weight: bold;padding-right: 10px;}
#floor_2a .miaoshu{font-size: 14px;color: #eee;line-height:26px;text-align: right;padding-right: 10px;}
.rmore_a{width: 130px;height: 32px;line-height: 32px;border: 1px solid #eee;border-radius: 8px;text-align: center;float: right;margin-top: 25px;margin-right: 10px;}
.rmore_a a{font-size: 16px;color: #fff;display: block;}
.left_body2 img{width:100%;}
.left_bottom2{}
.left_title3{ border:0px solid red; clear:both; background:url(../images/left_title3.jpg) no-repeat center center; height:80px; line-height:80px; position:relative; margin-top:10px;}
.left_title3 h2 {display:inline; padding-left:15px;}
.left_title3 span{ width:45px; height:45px; position:absolute; top:18px; right:5px; background:url(../images/left_title3_span.png) no-repeat center center;}
.left_title3 h2 a {font-size: 20px;font-weight: bold;color: #1d612d;padding-right: 12px;}
.left_body3{ padding:5px 0px;}
.left_bottom3 { clear:both; height:5px; }
/*Logo部分*/
#logo{ background:url(../images/logo_001.png) no-repeat bottom #eee; margin-bottom:5px;}
#logo .WebLogo{ text-align:center;}
#logo .WebLogo img{ max-width:90%; display:block;padding:10px 0;margin: 0 auto}
/*导航*/
#navigation { padding:0px; border: 0px solid red;  clear:both; overflow:hidden; width:100%;}
#navigation ul{/*边框颜色*/width:100%;border-spacing:1px;margin-right:10px; margin-bottom:8px;text-align: center;}
#navigation li{ border-bottom:1px solid #333;overflow: hidden;}
#navigation td{  /*单元格底色*/}
#navigation a{line-height:2.3em;font-size:1.2em;color:#222;overflow:hidden;display:block;text-align:center;float: left;width: 33%;text-transform:uppercase;}
#navigation a.current{color:#1d612d; background:url(../images/navigation.png) no-repeat center center;}
/*===FlexSlider幻灯片  开始===*/
#banner { margin-bottom:6px;}
/*幻灯片标题*/
**.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;}
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}
.no-js .slides > li:first-child {display: block;}
.flexslider { margin: 0px; background: #fff; border: 0px solid #fff; position: relative;  zoom: 1; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; }
.carousel li { margin-right: 5px; }
.flex-direction-nav {*height: 0;}
.flex-direction-nav a  { display: block; width: 35px; height: 20px; margin: -15px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; cursor: pointer; color: rgba(255,255,255,0.8); text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; background: rgba(0,0,0,0.6);line-height: 20px;padding: 4px;font-size: 14px;text-align: center;}
.flex-direction-nav .flex-prev { left: 5px; }
.flex-direction-nav .flex-next { right: 5px; }
.flexslider:hover .flex-prev { opacity: 0.7; left: 10px; }
.flexslider:hover .flex-next { opacity: 0.7; right: 10px; }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flex-control-nav{ width: 100%;position:absolute; bottom:10px;  margin:0px; text-align: center; border:0px dashed red}
.flex-control-nav li {margin: 0 4px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 13px; height: 13px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); box-shadow: inset 0 0 3px rgba(0,0,0,0.3); }
.flex-control-paging li a:hover {background: rgba(254,240,9,0.9); }
.flex-control-paging li a.flex-active {background: rgba(254,240,9,0.9); cursor: default; }
.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}
/*===FlexSlider幻灯片  结束===*/

/*分页条*/
.page{width:98%;padding:0 1%;margin-bottom:5px;position:relative; height:auto;COLOR:#333;FONT-SIZE:14px;overflow: hidden;margin-top:15px;}
.page A:hover{background:#DDD;COLOR:#467fb4}
.page ul{float:left;margin-top: 30px;}
.page dd{position: absolute;left:0.2%;top:2px;margin: 0}
.page ul span{float:left;border:1px solid #DDD;margin-left:2px;FONT-WEIGHT:bold;margin-bottom:5px;}
.page ul span a{padding:3px 10px;display: block;color: #333}
#current{padding:3px 10px;float:left;border:1px solid #DDD; background:#eee}

/*版权信息*/
#copyright{ padding:3px 0px; text-align:center; font-size:14px;margin-bottom:48px; background:#f7f7f7;padding-bottom: 12px}
#copyright a{color:#A91B19; font-size:16px;}
#copyright .bottom_copyright{ padding:3px 0px; font-size:14px; color:#1d612d;line-height: 20px}
#copyright .bottom_navigation{ text-align:center; height:35px; line-height:35px; background:#71C6A0; font-size:14px; display:none}
#copyright .bottom_navigation a{ font-weight:normal; color:#000}
#copyright .Mobile{text-align:center; height:35px; line-height:35px;border-bottom: 2px solid #ccc}
#copyright .Mobile a{ font-weight:normal; color:#fff; font-weight:bold;color:#1d612d;}
#copyright .Language{padding:0px 0px 0px 0px;  color:#666; text-align:center;}
/*底部固定工具条*/
#tool { position: fixed; bottom: 0; left: 0; right: 0; z-index: 900; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
ul.toollist { position: fixed; z-index: 900; bottom: 0; left: 0; right: 0;margin: auto; display: block; height: 48px;background:#1d612d}
.toollist li{ float:left;width: auto;  height: 100%;width:25%;position: static!important;  margin: 0;
border-radius: 0!important;border-right: 1px solid rgba(255, 255, 255, 0.7); -webkit-box-sizing: border-box;box-sizing: border-box; -webkit-box-flex: 1; box-flex: 1;
-webkit-box-sizing: border-box; box-shadow: none!important; background: none;
}
.toollist li a {font-size: 20px;line-height: 20px;color: #f4f4f4;text-align: center;display: block;text-decoration: none;padding-top: 2px;position:relative;}
.toollist li a img{width:24px;height:24px;}
.toollist li a p{margin: 1px 0 1px 0;font-size: 14px;display: block !important;line-height: 18px;text-align: center;text-transform: capitalize;}
/*绿色主题*/
/*===公共字段 开始===*/
.ChannelContent{ clear:both;width: 97%;margin: 0 auto; padding:25px 0; line-height:1.8em}
.ChannelContent p{font-size: 1.05em !important;line-height:1.8em !important}
.ChannelContent p span{font-size: 1.05em !important;line-height:1.8em !important}
.ChannelContent img{width: 96% !important;height: auto !important;}
.ChannelContent td img{margin: 5px 0;padding: 1px;border: 1px solid #ccc}
.ChannelContent h1{line-height: 2em;text-align: center;font-size: 1.2em}
.ChannelContent center{display: block;width: 96%;line-height: 1.8em;font-size: 0.8em;margin: 0 auto}
.neirong{margin-top: 10px}
.neirong img{margin:8px 0;padding: 2px;border: 1px solid #ccc}
.fanyet{width: 100%;margin: 20px auto 5px auto;background: #f4f4f4;height: auto;line-height: 2.3em;font-size: 1em;text-indent: 10px}
.fanyeb{width: 100%;margin: 5px auto 10px auto;background: #f4f4f4;height: auto;line-height: 2.3em;font-size: 1em;text-indent: 10px}
.fanyet a,.fanyeb a{font-size: 1em}
.InfoTitle, .ChannelName{ font-size:18px; line-height: 1.5em; vertical-align:middle; font-weight:bold;}
.InfoTime{color:#999; text-align:left; float: right;font-size:12px; padding:2px 0px; height:25px}
.InfoContent{ font-size:17px; line-height:1.8em}
.InfoContent p{ font-size:17px}
.InfoPicture{ text-align: center;}
.InfoPicture img{width:100%;}
.ShowInfo{ height: 30px; line-height: 1.5em; font-size:18px; border-top: 1px solid #bdbec1; vertical-align:middle; padding-top:5px; color:#000000;}
#ReadLevelTip{ font-weight:bold; color:red;}
.Tag{ text-align: left; font-weight:bold; }
.Tag a{ padding:0 3px; font-weight:normal; text-decoration:none;}
.InfoContent img, .ChannelContent img{max-width:100%; }

.float_right{ width:26%; font-size:14px;}
/*橱窗列表*/
.gridlist{overflow:hidden; width:100%;}
.gridlist li{width:49%;overflow:hidden;float:left; line-height:1em;margin-bottom:5px; text-align:center;background-color: #eee;margin: 8px 0.5%;padding-top: 5px}
.gridlist li .InfoTitle{ height: 35px; line-height:35px; overflow: hidden; font-size:0.8em; padding:0px 5px; text-align:center;}
.gridlist li .InfoPicture img{ border:1px solid #D6D6D6;}
.gridlist li a img{ width:95%;}
.gridlist1{overflow:hidden; width:100%;}
.gridlist1 li{width:98%;overflow:hidden;line-height:1em;margin:0 1%;text-align:center;padding: 10px 0;background: #f4f4f4}
.gridlist1 li:nth-child(2n){background: none}
.gridlist1 li .InfoTitle{ overflow: hidden; padding:5px 8px; font-weight: normal;}
.gridlist1 li .InfoTitle_p2{line-height:35px; font-size:18px;text-align:center;width: 100%;color: #333;margin: 6px 0}
.gridlist1 li .InfoTitle .InfoTitle_p1{line-height:20px; font-size:12px;text-align: left;}
.gridlist1 li .InfoPicture img{ border:1px solid #fff;width:98%;margin:0 auto;max-width: 600px;height: auto !important;}
.gridlist1 li .InfoPicture{width: 90%;margin: 0 auto;height: auto;}
.rmore{width: 130px;height: 32px;line-height: 32px;margin: 15px auto;border: 1px solid #333;border-radius: 8px;text-align: center;background: #fff}
.rmore a{font-size: 16px;color: #333;display: block;}
.gridlist2{overflow:hidden; width:100%;}
.gridlist2 li{width:48%;overflow:hidden;float:left; line-height:1em;margin: 0 1%;margin-bottom:5px; text-align:center;}
.gridlist2 li .InfoTitle{ height: 30px; line-height:30px; overflow: hidden; font-size:14px;text-align:center;}
.gridlist2 li .InfoPicture img{ border:1px solid #B7C235;}
.gridlist2 li a img{ width:96%;}
/*频道列表*/
.subchannellist{ width:99%;border:0px solid red; margin:0px auto;}
.subchannellist li{float:left;text-align: center; border:0px dashed blue; width:33%;}
.subchannellist li a{display:block; margin:5px 0px;  padding:16px 1px;
	color:#666;background:url(../images/subchannellist_li.png) no-repeat center center; background-size:100%;
}
/*==========@@通用列表 结束@@==========*/
.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:70px;right:10px;box-shadow:0 0 10px rgba(0,0,0,0.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(232,98,86,0.8) url(../images/cd-top-arrow.png) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.cd-top.cd-is-visible{visibility:visible;opacity:1;}
.cd-top.cd-fade-out{opacity:.5;}
.no-touch .cd-top:hover{background-color:#e86256;opacity:1;}
@media only screen and (min-width: 768px) {.cd-top{right:20px;bottom:20px;}}
@media only screen and (min-width: 1024px) {.cd-top{height:60px;width:60px;right:30px;bottom:30px;}
}


/*当前位置*/
.loca1{ padding:3px 0px;margin: 0; border-bottom: 1px solid #167312;color:#000;height:auto;line-height:1.5em;clear:both;text-indent:3px;font-size: 14px}
.loca1 a{color:#000;font-size: 14px}

.diqua{padding: 3px 4px;line-height: 24px}
.diqua1{padding: 3px 4px;line-height: 24px;color: #666}

/*首页联系我们*/
#floor_2c{overflow: hidden;margin: 20px 0}
.left_title4{line-height: 50px;text-transform:uppercase;padding-left: 10px;}
.left_title4 a{font-size: 20px;color: #555}
.left_title4 i{display: block;width: 50px;height: 2px;background: #555}

.left_title4_1{line-height: 50px;text-transform:uppercase;padding: 10px 0;text-align: center;}
.left_title4_1 a{font-size: 20px;color: #555}
.left_title4_1 i{display: block;width: 50px;height: 2px;background: #555;margin: 0 auto}

.left_bodyc{width: 97%;margin: 15px auto;overflow: hidden;}
.left_bodyc p{font-size: 14px;color: #555;line-height: 28px}
/*首页新闻*/
#floor_2n{overflow: hidden;margin:20px 0;}
.left_bodyn{padding:0 5px;overflow: hidden;}
.textlist li, .gridlist li{ font-size:16px; line-height:1.5em; vertical-align:middle;  overflow:hidden;}
.textlist li:hover, .gridlist li:hover{cursor:pointer;}
.textlist li{width: 100%;overflow: hidden;padding: 10px 0;border-bottom: 1px dashed #ccc}
.textlist li .shijain{width: 17%;height: 50px;border: 1px solid #ccc;float: left;font-size: 14px;line-height: 24px;text-align: center;padding: 5px;margin-top: 4px}
.textlist li .biaoti{width: 77%;margin-left: 1.5%;float: left;}
.textlist li .biaoti a{font-size: 14px;color: #333;line-height: 26px;display: block;height: 26px;overflow: hidden;}
.textlist li .biaoti span{width: 100%;font-size: 14px;line-height: 20px;padding: 2px 0;height: 40px;overflow: hidden;display: block;color: #777}
/*首页优势*/
#floor_2y{overflow: hidden;margin:20px 0;}
.iyoushi1{width: 100%;border-top: 2px solid #ccc;background: #f4f4f4;height: auto;overflow: hidden;padding: 20px 0;text-align: center;margin: 12px 0}
.iyoushi1 img{width: 80px;height: auto;margin:0 auto;display: block;}
.iyoushi1 .dabiaoti{font-size: 18px;text-transform: uppercase;line-height: 30px;padding: 15px 0;font-weight: bold;}
.iyoushi1 .xiaobiaoti{font-size: 14px;color: #333;line-height: 22px;margin: 10px 0; padding: 0 10px;}
/**/
.cont-h3{width: 75px;height: 32px;line-height: 32px;padding: 5px 15px;background: #1d612d;border-radius: 8px;margin-top: 5px}
.cont-h3 a{color: #ffffff}
/*联系我们*/
.lianxi01{width: 100%;overflow: hidden;}
.lianxi01 li{line-height: 38px;border-bottom: 1px dashed #ddd;list-style: none;text-indent: 30px;font-family: 'Verdana';margin-bottom: 5px;font-size: 14px}
.lianxi01 li.li_e{background: url(../images/icon2.png) no-repeat 8px 10px;background-size: 15px}
.lianxi01 li.li_t{background: url(../images/icon4.png) no-repeat 8px 10px;background-size: 15px}
.lianxi01 li.li_w{background: url(../images/icon7.png) no-repeat 8px 10px;background-size: 15px}
.lianxi01 li.li_p{background: url(../images/icon1.png) no-repeat 8px 10px;background-size: 15px}
.lianxi01 li.li_f{background: url(../images/contact-us-4.png) no-repeat 8px 10px;background-size: 15px}
.lianxi01 li.li_tw{background: url(../images/contact-us-6.png) no-repeat 8px 10px;background-size: 15px}
.lianxi01 li.li_in{background: url(../images/contact-us-9.png) no-repeat 8px 10px;background-size: 15px}
.lianxi01 li.li_alibaba{background: url(../images/icon8.png) no-repeat 8px 10px;background-size: 15px}
.li_a{background: url(../images/icon3.png) no-repeat 6px 2px;line-height: 24px;border-bottom: 1px dashed #ddd;list-style: none;text-indent: 31px;font-family: 'Verdana';margin-bottom: 15px}
