@charset "utf-8";
/*==========@@HTML默认 开始@@==========*/
/*基本*/
*{ font-size:14px;padding:0px; margin:0px }
body{color:#000;background:url(../images/body.jpg);	padding:0px; margin:0px auto;overflow:scroll;
	overflow-x:hidden;overflow-y:auto;
	font-family: "Microsoft YaHei",Helvitica,Verdana,Tohoma,Arial,san-serif;
	font-size:16px;}
div{ margin:0; padding:0; border:0; color:#333333; }
img{ margin:0; padding:0; border:0; }
p{ margin: 0px 0px 0 0;}
b,strong {font-weight: bold;}
table { border-collapse: collapse; border-spacing: 0;/* Remove most spacing between table cells.*/}
li{ list-style: none outside none;}

/*链接*/
a{ text-decoration:none; color:#000; background: transparent;  outline:none}
a:hover, a:active{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;}

/*==========@@HTML默认  结束@@==========*/

/*清除浮动*/
.clear { display:block; clear:both;}
.float_left { float:left; }
.float_right { float:right; }

/*==========@@布局  开始@@==========*/
.conter{ width:100%;margin:0px auto; background:url(../images/left_body.png);padding-top: 10px;}
.index{ width:100%; margin:0px auto;}
#top, #logo, #navigation, #banner, #location, #announcement, #link, #copyright { width: 100%;  margin: 0px auto;}
.left_title h2 { text-align:center;}
.left_title h2 a { color:#dc8a0a; padding:7px 10px 8px 10px; background:url(../images/left_title_h2.png); line-height:60px;font-size: 16px;}
.left_title span{text-align:center;display:block;font-size: 12px;}
.left_body { padding:0px 10px;}

.left_body1_1{width:60%; float:left;margin:35px 0px 10px 0px; padding-bottom:20px; line-height:25px;background:url(../images/left_body1.png) no-repeat center bottom;}
.left_body1_2{width:39%; float:right;}
.left_body1_2 img{ width:99%;}

.left_title1{background:url(../images/left_title.png) no-repeat center top,url(../images/left_body.png); background-size:100% auto;}
.left_title1 h2 { text-align:center; overflow:hidden;padding-top:10px;}
.left_title1 h2 a { color:#7C0404; padding:0px 3px; padding:8px 9px 12px 9px; line-height:55px;border-top: 2px solid #CEB38C;border-bottom: 2px solid #CEB38C; font-size:18px;}
.left_body1{background:url(../images/left_body.png); padding:15px 10px 0px 10px;}
.left_bottom1 { clear:both;background:url(../images/left_bottom.png) no-repeat center bottom,url(../images/left_body.png); height:68px; margin-bottom:10px;background-size:100% auto; }

/*Logo部分*/
#logo{ background:url(../images/logo.jpg);}
#logo .WebLogo{ text-align:center;  }
#logo .WebLogo a{ display:block;padding:15px 0;width:100%;font-size:24px;color:#7c0404;}
/*导航*/
#navigation {clear:both; overflow:hidden;}
#navigation table{width:100%; margin:0px auto; border-spacing:1px;}
#navigation td{border:1px solid #c96b0a;}
#navigation a{line-height:35px;font-size:16px;color:#4a0207;overflow:hidden;display:block;text-align:center;}
#navigation a.current{color:#FFF;}

/*===FlexSlider幻灯片  开始===*/
#banner { margin-bottom:6px;}
/*幻灯片标题*/
 .flex-caption { width:100%; padding:3px 0px; position: absolute; bottom: 3px;color: #fff;text-align: right;font-size: 14px;line-height: 22px;height:22px;}
/* FlexSlider Necessary Styles*/
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.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 JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}

/* FlexSlider Default Theme
*********************************/
.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-control-nav{ width: 100%;position:absolute; bottom:10px;  margin:0px; text-align: center; border:0px dashed red}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 11px; height: 11px; 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: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }

/*当前位置*/
#location{ padding:5px 0px;margin: 0; border-bottom: 0px solid #167312;color:#000;  height:1.5em; line-height:1.5em; clear:both; text-indent:3px;}
#location a{color:#dc8a0a;}
#location span{ color:#dc8a0a;}

/*版权信息*/
#copyright{text-align:center;border:0px solid red; margin-bottom:48px; background:url(../images/copyright.jpg);}
#copyright .bottom_copyright{ padding:14px 0px 0px;color:#dc8a0a;line-height: 24px;}
#copyright .bottom_copyright span{font-size:20px;}

/*底部固定工具条*/
#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: 58px;background:#FF9D02;}
.toollist li{ float:left;width: auto;  height: 100%;width:25%;position: static!important;  margin: 0;
border-radius: 0!important; -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;border-right: 1px solid rgba(255, 255, 255, 0.7);}
.toollist li a {font-size: 20px;line-height: 20px;text-align: center;display: block;text-decoration: none;padding-top:5px;position:relative;color: #fff;}
.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;}
.toollist .li4{ border-right:none;}

/*==========@@通用列表 开始@@==========*/
/*列表全局样式*/
.textlist li,.textlist1 li, .gridlist li, .wxlist li, .thumblist li{ font-size:16px; line-height:1.5em; vertical-align:middle;overflow:hidden;}
.textlist li:hover, .thumblist li:hover, .gridlist li:hover{cursor:pointer;}

/*新闻-list*/
.textlist li{background:url(../images/textlist.gif) left center no-repeat; text-indent:12px;padding: 5px 0px;text-overflow:ellipsis;border-bottom:1px dotted #999999;height:25px;}
.textlist li.first{ background:none; padding-left:3px;}
.textlist li a{width:70%;display: block;overflow:hidden;}
.textlist li .InfoTime{float:right;}
.textlist li .InfoContent{ font-size:14px; color:#CCCCCC; white-space:normal}
.textlist li img{ float:left; width:85px; margin-right:5px; border:1px solid #167312; }

/*首页新闻*/
.textlist1{ width:97%; margin:0px auto;}
.textlist1 li a{ padding-bottom:5px;color: #7c0404;font-weight: bold;display:block;height:26px;overflow:hidden;}
.textlist1 li{padding: 5px 0px;border-bottom:1px dotted #7c0404; width:100%;}
.textlist1 li.first{ background:none; padding-left:3px;}
.textlist1 li .InfoTime{ display: none;}
.textlist1 li .InfoContent{ font-size:14px; color:#CCCCCC; white-space:normal}
.textlist1 li img{ float:left; width:85px; margin-right:5px; border:1px solid #167312; }
.textlist1 li p{overflow: hidden;color: #7c0404;height:50px;}

/*产品展示*/
.gridlist {margin-top:10px;}
.gridlist li{width:50%;overflow:hidden;float:left; line-height:0em;}
.gridlist li .InfoTitle{ height: 30px; line-height:30px; overflow: hidden; font-size:14px; padding:0px 5px; text-align:center;}
.gridlist li .InfoPicture { padding:0px 5px;}
.gridlist li .InfoPicture img{width:100%;}

/*小导航*/
.subchannellist{ width:100%;border:0px solid red; margin:0px auto;}
.subchannellist li{float:left;text-align: center; border:0px dashed blue; width:33%;background:url(../images/left-title1_h2.png) no-repeat center center; background-size:95% 60%;padding:25px 0;}
.subchannellist li a{color:#7C0404;}
.subchannellist #current a {font-weight: bold;color:#FF6600;}
/*翻页*/
.fanye{margin:15px auto 0;padding-bottom:10px;}
.fanye span{display:block;width:100%;height:26px;line-height:26px;overflow:hidden;}
.fanye span a{color:#7C0404;}
/*page*/
.Page{width:100%; text-align:center; padding:30px 0px;}
.Page a{display:inline-block;height:18px; vertical-align:middle; line-height:18px; font-size:14px; margin-left:2px; float:left;text-decoration:none; color:#333; outline:none;padding:2px;}
.Page span{display:inline-block;height:18px; vertical-align:middle; line-height:18px; font-size:14px;margin-left:2px;float:left;padding:2px;}
.Page span.current{ background:#ff9d02; color:#FFF}

#imgs{margin:15px auto;width:98%;display:block;}