*, ::after, ::before {
-webkit-text-size-adjust:none;
-moz-text-size-adjust:none;
-o-text-size-adjust:none;
text-size-adjust:none
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block
}
body, h1, h2, h3, h4, h5, h6, p, div, ul, ol, li, dl, dt, dd, h1 {
	margin:0;
	padding:0
}
@media screen and (max-width: 320px) { 
.product img { height:85px;} 
} 
@media screen and (max-width: 480px) { 
.product img { height:100px;} 
} 
@media screen and (max-width: 640px) { 
.product img { height:115px;} 
} 

html {
	background:#fff;
	font:12px/1.5 "microsoft yahei", arial, \5b8b\4f53
}
input, textarea {
	-webkit-appearance:none;
	font-size:12px
}
li {
	list-style:none
}
img {
	border:0;
	margin:0;
	padding:0
}
a {
	text-decoration:none
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal
}
body {
	min-width:320px
}
.lazy {
	display:none
}
/*start  */
header {
	
}
#header_top {
	width:100%;
	margin:0px;
	height:65px;
	padding-top:5px;
	-webkit-box-shadow:0 1px 0 #6f96c1;
	position:relative;
	text-align:center;
}
#header_top_logo {
	width:100%;
	height:45px;
	margin:0px;
	font-family:"黑体";
	font-size:1.6em;
	color: #fff;
	line-height:45px;
	text-align:center;
	font-weight: bold;
	overflow:hidden
}
#xt{
  width:98%;
	height:1px;
	margin:0px auto;
	}
.red_zhuse2{background:#9f0100;}
mainContent {
	border-top: 5px solid #fff;
	border-bottom: 5px solid #fff;
}
.header_nav {
	
}

#globalHeader_ad{
	padding:0px;
	margin:2px auto;
	display:block;
}
.hide{
	display:none;}

#header_nav_list{
	overflow:hidden;
	padding:8px 10px 8px 10px;
	margin:3px auto;
	background:#efefef;
}
#header_nav_list li {
	width:33.3333%;
	float:left;
	margin:5px auto 3px auto;
}
#header_nav_list li a{
	width:96%;
	margin:0px auto;
	line-height:25px;
	font-size:14px;
	color: #898989;
	font-weight: bold;
	text-align:center;
	border-radius:2px;
	display:block;
}
#header_nav_list li:first-child a{
	color: #898989;
}

#header_nav_list li a:hover{
	color: #f60;
	background:#fff;
	border-radius:2px;
	display:block;
}

.module i {
	font-style:normal
}
.module{
	width:99%;
	margin:6px auto 5px auto;
	background:#fff;
}
.cmtNum {
	width:50px;
	display:block;
	float:right;
	line-height:16px;
	height:16px;
	margin-right:15px;
	margin-top:3px;
	font-size:10px;
	color:#b9b9b9;
	background-image:url("tou.png");
	background-repeat:no-repeat;
	background-position:right bottom;
	background-size:auto 14px
}
.about{
	min-height:115px;
	_height:115px;
    overflow:visible;
	margin:0 auto;
    font-size:12px;
	color:#cfcfcf;
	line-height:20px;
}
.about p{
	margin:0 auto;
	padding:8px;
    font-size:12px;
	color:#878282;
	line-height:20px;
}
.about img{
	width:100%;
	height:118px;
	margin:0px auto;
	display:block;
}
.about a {
	color:#cfcfcf;
	line-height:20px;
}

#module_header {
	width:100%;
	height:35px;
	margin:30px auto 20px auto;
	padding:0px;
	background:#e5e5e5;
}
#module_header h2{
	width:120px;
	height:35px;
	padding:0px;
	float:left;
	margin:0px 0px 0px 5px;
	border:none;
	font-family:"微软雅黑";
	font-size: 16px;
	line-height: 35px;
	color: #fff;
	font-weight: 600;
	text-align:center;
	background:#1fc21f;
	border-radius:6px;
}

#module_header span{
	height:30px;
	float:right;
	line-height:30px;
	padding:0 10px 0 0px;
	margin:0px;
	display:block;
}
#module_header span a{
	font-size:8px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4f4f4f;
	height:30px;
	text-transform:uppercase;
}
#module_header span a:hover{
	color:#f60
}
#product_title{
	width:100%;
	margin:30px auto 20px auto;
	padding:0px 0px 10px 0px;
	background:url("index_title_bg2.jpg") repeat-x center;
}
#product_title h2{
	width:150px;
	height:35px;
	padding:0px;
	margin:0px auto;
	border:none;
	font-family:"宋体";
	font-size: 25px;
	line-height: 35px;
	color: #fff;
	font-weight: 700;
	text-align:center;
	background:#901010;
}
#product_title h3{
	width:150px;
	height:20px;
	padding:0px;
	margin:0px auto;
	border:none;
	font-family:"微软雅黑";
	font-size: 15px;
	line-height: 20px;
	color: #8a8680;
	font-weight: 300;
	text-align:center;
	background:#901010;
}
#product_title span{
	height:30px;
	float:right;
	line-height:30px;
	padding:0 10px 0 0px;
	margin:0px;
	display:block;
}
#product_title span a{
	font-size:8px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4f4f4f;
	height:30px;
	text-transform:uppercase;
}
#product_title span a:hover{
	color:#f60
}
.index_more{
	width:120px;
	height:30px;
	padding:0px;
	margin:10px auto 0px auto;
	font-family:"微软雅黑";
	font-size: 13px;
	line-height: 30px;
	color: #b4aea4;
	font-weight: 300;
	text-align:center;
	background:#fff;
	border: 2px solid #e7e2da;
	border-radius:4px;
}
.index_more a{
	font-family:"微软雅黑";
	font-size: 13px;
	line-height: 30px;
	color: #b4aea4;
	font-weight: 300;
	text-align:center;

}
.index_more a:hover{
	font-family:"微软雅黑";
	font-size: 13px;
	line-height: 30px;
	color: #f60;
	font-weight: 300;
	text-align:center;

}
.xiangmu{
	width:99%;
	min-width:320px;
	_width:320px;
    overflow:visible;
	margin:0px auto;
	padding:0px;
	}
.xiangmu li{
	width:99%;
	padding:0px;
	margin:5px auto;
	font-size: 12px;
	line-height: 20px;
	color:#686868;
	text-align: left;
	display:block;
	border-bottom: 1px dashed #bfbfbf;
	overflow:hidden;
	}
.xiangmu li img{
	width:87px;
	height:62px;
	float:left;
	margin-right:10px;
	}
.xiangmu li span{
	margin:0px auto;
	display:block;
	
	}
.xiangmu li span a{
	font-size: 12px;
	line-height: 22px;
	color:#343434;
	text-align: left;
	}
.xiangmu li span a:hover{
	font-size: 12px;
	line-height: 22px;
	color:#f60;
	}
.xiangmus{
	width:99%;
	margin:0px auto;
	padding:0px;
	}
.xiangmus li{
	clear:both;
	width:100%;
	min-height:60px;
	_height:60px;
       overflow:visible;
	padding:5px 0px 5px 0px;
	margin:5px 0px 5px 0px;
	font-size: 12px;
	line-height: 20px;
	color:#9b9b9b;
	text-align: left;
	display:block;
	border-bottom: 1px solid #f0f0f0;
	overflow:hidden;
	}
.xiangmus li img{
	width:72px;
	height:55px;
	float:left;
	margin:3px 8px 0px 0px;
	}
.xiangmus li span{
	width:100%;
	margin:0px auto;
	display:block;
	}
.xiangmus li span a{
	font-size: 13px;
	line-height: 20px;
	color:#6d6d6d;
	font-weight: bold;
	text-align: left;
	}
.xiangmus li span a:hover{
	font-size: 13px;
	line-height: 20px;
	color:#f60;
	font-weight: bold;
	text-align: left;
	}

.product {
	width:99%;
	margin:0px auto;
}
.product li{
	width:50%;
	float:left;
	line-height:28px;
	font-size:13px;
	text-align:center;
	margin-bottom:10px;
}
.product li a {
	position:relative;
	display:inline-block;
	color:#565555;
	vertical-align:top;
	overflow:hidden;
	margin:0 2px;
	font-size:0
}
.product li a:hover{
	color:#f60
}
.product li img {
	width:150px;
	height:120px;
	display:block;
}
.product li p {
	width:100%;
	height:25px;
	line-height:25px;
	font-size:14px;
	text-align:center;
	overflow:hidden
}
.contact_us{
	width:100%;
	padding:0px;
	text-align:left;
	background:#f7f6f2;
   overflow:hidden
}
.contact_us p{
	padding:20px 10px 20px 20px;
	line-height:28px;
	font-size:14px;
	color:#9c9c9c;
	text-align:left;
}
.module_slider {
	width:100%;
	overflow:hidden
}

.module_list li {
	width:99%;
	margin:3px auto;
	font-size:13px;
	height:28px;
	line-height:28px;
	height:30px;
	border-radius: 0px;
	border-bottom: 1px solid #f0f0f0;
	overflow:hidden
}
.module_list li a {
	font-size:13px;
	color:#6c6c6c;
	text-align:left;
	text-indent:18px;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	background: url(xd.jpg) no-repeat 5px 10px;
	
	overflow:hidden;
}
.module_list li:hover{
	font-size:13px;
	color:#f60;
	height:28px;
	line-height:28px;
	background: #fef7f3;
	overflow:hidden
}
.module_list .channel {
	padding-right:4px
}
.module_button {
	padding:8px 10px
}
.module_button a {
	display:block;
	color:#666
}
.module_button a:visited {
	color:#656565
}
.module_button>a {
	background-color:#e0f4fd;
	line-height:36px;
	height:36px;
	border:1px solid #a0d0e4;
	text-align:center;
	font-size:16px
}
.module_button td {
	height:36px;
	line-height:36px;
	overflow:hidden;
	font-size:15px;
	background-color:#c1f4cd
}
.title_more{width:50%; height:35px; margin:0px auto; line-height:35px; text-align:center;display:block;}
.title_more a{min-width:150px;	_width:150px;  overflow:visible; height:35px; margin:0px auto;font-size: 14px;line-height: 35px;color:#515151;text-align:center;  background:#e6e6e6; border-radius:15px;display:block;}
.title_more a:hover{font-size: 14px;line-height: 35px;color: #f60;text-align:center;}
footer {
	text-align:center;
	height:170px;
}
.footer_top {
	height:50px;
	margin-top:10px;
	background-color:#d7d7d7;
	border-bottom:1px solid #f7f7f7
}
.footer_top>a {
	display:block;
	margin:9px 10px 0;
	border:1px solid #fff;
	line-height:30px;
	height:30px;
	color:#fefab5;
	background-repeat:no-repeat
}
.footer_top>a:visited {
	color:#fefefe
}
.footer_top_mBtn {
	float:left;
	font-size:14px;
	width:44px;
	padding-left:24px;
	background-image:url("nav.png");
	background-position:8px 50%;
	background-size:15px auto
}
.footer_top_rightBtn {
	float:right;
	width:30px;
	background-image:url("top.png");
	background-position:50% 50%;
	background-size:auto 18px;
	text-indent:-9999px
}
.footer_top_leftBtn {
	float:left;
	width:30px;
	background-image:url("home.png");
	background-position:50% 50%;
	background-size:auto 18px;
	text-indent:-9999px
}
.footer_top_backBtn {
	float:left;
	width:30px;
	background-image:url("left.png");
	background-position:50% 50%;
	background-size:auto 18px;
	text-indent:-9999px
}
#footer_version {
   text-align:center;
   width:100%; 
   margin:auto 0px;
   position:fixed; 
   bottom:0; 
   left:0;
   z-index:9;
}

#footer_version a{
	color:#fff;
	font-size:13px;
	text-align:center;
	font-weight:300;
	
}
#footer_version a, #footer_version .tell, #footer_version .mail, #footer_version .map, #footer_version .message{
	width:25%;
	float:left;
    margin:0px;
	color:#fff;
	font-size:13px;
	text-align:center;
	font-weight:300;
	overflow:hidden;
}

#footer_version .mass{
	width:25%;
	margin:0px;
	padding:38px 0px 0px 0px;
	background: url("text.png") no-repeat 8px;
	overflow:hidden;
}
#footer_version .fenxiang{
	width:25%;
	margin:0px;
	padding:38px 0px 0px 0px;
	background: url("fengxiang.png") no-repeat center 8px;
	overflow:hidden;
}
#footer_version .message{
	width:25%;
	margin:0px;
	padding:38px 0px 0px 0px;
	background: url("message.png") no-repeat center 8px;

	overflow:hidden;
}
#footer_version .tell{
	width:25%;
	margin:0px;
	padding:38px 0px 0px 0px;
	background: url("tell.png") no-repeat center 8px;
	overflow:hidden;
}
#footer_version .mail{
	width:25%;
	margin:0px;
	padding:38px 0px 0px 0px;
	background: url("text.png") no-repeat center 8px;
	overflow:hidden;
}
#footer_version .map{
	width:25%;
	margin:0px;
	padding:38px 0px 0px 0px;
	background: url("map.png") no-repeat center 8px;
	overflow:hidden;
}
#footer_version a:visited {
	color:#fff
}
.footer_bottom {
	font-size:12px;
	color:#828282;
	padding-bottom:10px
}
.footer_bottom a {
	color:#828282
}
.footer_bottom a:hover{
	color:#f60
}
.footer_bottom>div {
	line-height:20px
}
.sliderImgNews{
	width:100%;
	margin:0 auto;
	overflow:hidden;

}

.sliderImgNews_block {
	position:relative;
	text-align:center;
	-webkit-backface-visibility:hidden;
	-webkit-transform-style:preserve-3d
}
.sliderImgNews_block img{
	float:left;
	width:110px;
	height:92px;
}
.sliderImgNews_block li {
	float:left;
}

.float_right {
	float:right;
}

#include_product_son_txtli{
	width:99%;
	margin:6px auto 0px auto;
	display:block;
	}
#include_product_son_txtli li{
	width:33.33%;
	float:left;
	padding:0px;
	margin:5px 0px 3px 0px;
	border-radius: 0px;
	}
#include_product_son_txtli li a{
	width:96%;
	margin:0px auto;
	font-size:14px;
	color:#87673b;
	line-height:30px;
	text-align:center;
	border: 1px solid #bea883;
	display:block;
	}
#include_product_son_txtli li a:hover{
	font-size:14px;
	color:#fff;
	line-height:30px;
	text-align:center;
	background:#f1b053;
	border: 1px solid #bea883;
	display:block;
	
	}
/*#include_product_son_txtli li:nth-child(1){ background:#9f0100} */
/*-----------------------------------------------ziye------------------------------------------*/
a {
	text-decoration:none;
	color:#333
}
a:hover, a:active, a:focus {
	color:#990000;
	text-decoration: none;
	cursor:pointer;
}
a:active {
	color:#9e9e9e;
}
button, input, select, textarea {
	font-size:100%;
	vertical-align:middle;
	outline:none;
}
table {
	border-collapse:collapse;
	border-spacing:0
}
textarea {
	resize:none
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.hid {
	display:none;
}
body .show {
	display:block;
}
header, footer, article, section, nav, menu, hgroup {
	display: block;
	clear:all;
}
.in, .out, .rin, .rout, .picani {
	-webkit-animation-timing-function: ease-in-out;
	-webkit-animation-duration: 500ms;
}
/*
 * 【公共正文head、导航】
 */ 
 
.articleHead {
}
.gIcon {
	background:url(header_icon_v3.png) no-repeat 0px 0px;
	background-size:60px auto;
}
.articleHead #mainNav {
	position:relative;
	height:43px;
	line-height:43px;
	border-bottom:1px solid #fff;
	clear:both;
}
.articleHead .Logo {
	float:left;
	width:35px;
	height:24px;
	margin:12px 0 0 12px;
	display:inline-block;
    background: url(home.png) no-repeat;
	background-size: 25px auto;
}


#mainNav {
	line-height:43px;
}
#mainNav .navLine {
	display:inline-block;
	float:left;
	height:43px;
	line-height:43px;
	width:1px;
	overflow:hidden;
	border-left:1px solid #fff;
}
#mainNav .levelOne {
	padding:0 18px 0 12px;
	background-position:right -212px;
	float:left;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}
#mainNav .navBtn {
	width:55px;
	height:44px;
	position:absolute;
	top:0px;
	right:0px;
	background-position:5px -58px;
	outline:none;
}
.articleHead .navGroup {
	display:none;
	border-top:1px solid #efecea;
	border-bottom:1px solid #efecea;
	clear:both;
	overflow:hidden;
*zoom:1;
	background:#e69810;
	width:100%;
}
.articleHead .navGroup a {
	display:inline-block;
	float:left;
	width:33.33%;
	height:39px;
	line-height:39px;
	font-size:16px;
	text-align:center;
	color:#ffffff;
	border:none;
	margin:0px;
	padding:0px;
}
.articleHead .bottomShadow {
	height:35px;
	line-height:50px;
	background-position:0 -199px;
	background-repeat:repeat-x;
}


/*
 * 【相关阅读】
 */
.articleRelated { padding:1px 8px;
}
.articleRelated .title {
	padding:0px 0px 10px 13px;
	background: url(article_icon.png) no-repeat;
	background-position:0 -64px;
	margin-top:10px;
	text-align:left;
	font-size:17px;
	color:#2c2c2c;
	font-weight:bold;
	border-bottom:1px dashed #dedede;
}
.articleRelated .relatedInfo {
	list-style:none;
	padding:8px 0 0;
	marging:0;
}
.articleRelated .relatedInfo li {
	color:#2c2c2c;
	font-size:15px;
	background: url(article_icon.png) no-repeat;
	line-height:22px;
	padding-left:13px;
	margin-bottom:10px;
	background-position:0px -320px;
}

/*
 * 【正文内容】
 */ 
 .line{ clear:both;border-top:#e4e4e4 1px dashed;}
 .articleTitle{ text-align:center;}
.articleContent{font-size: 18px;line-height: 30px;margin-bottom:10px; padding:0 8px;padding-top:10px;color: #2C2C2C;word-wrap:break-word;overflow:hidden;text-align: justify;}
.articleContent img{margin:5px auto; display:block;}
.articleContent a, .nav a{ color:#4E7EBD}
.articleContent br { margin-bottom:10px !important; content:"" !important; display:block !important}
.articleContent p { margin-bottom:15px}
.articleContent .img_span{text-align:left;color:#787878;font-size:13px;line-height:25px;}
.articleContent img{max-width: 100%;padding: 0px;vertical-align:middle;border:none;}
.articleContent .video{text-align:center;}
.articleContent video{width:290px;margin:0 auto;}
.articleContent .videoMessage{text-align:center;padding-top:1px;font-size:13px;padding-bottom:5px;}
.articleContent .imgMessage{display:block;padding-top:10px;color:#787878;font-size:13px;line-height:16px;text-align:center;}
.articleContent button, .articleContent input, .articleContent select, .articleContent textarea{margin-right:5px;}
/*产品样式*/
.productContent{}
.productContent_child{}

.module_imgNewsTwoCol {
	text-align:center;
	padding:7px 0 0 0;
	overflow:hidden
}
.module_slider {
	width:100%;
	overflow:hidden
}
.module_slider_cont {
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-webkit-transform-style:preserve-3d
}
.module_slider_cont>li {
	float:left;
	width:100%
}
.pages{ text-align:center; padding:5px 2px;}
.pages {
	text-align:center;
	font-size:small;
}
.pages a {
	background-color:#F3F3F5;
	display:inline-block;
	padding:2px 6px;
}
.pages a:hover {
	border:1px solid #666;
	padding:1px 5px;
	text-decoration:none;
}
.pages strong {
	font-weight:bold;
	background-color:#F3F3F5;
	display:inline-block;
	padding:2px 6px;
	color:#1176BB;
}
.pages .current {
	background-color:#333;
	display:inline-block;
	padding:2px 6px;
	color:#FFFFFF;
}
.pagehead{ position:relative;}
	 /*选颜色的盒子*/#orige{font-size:12px;}#orige span{ background-color:#007CB2;height:24px; line-height:24px !important ;}#orige span:hover{ background-color:#035074 }
.corlorbox{
	 position:absolute;top:50px; right:0px; z-index:99; background-color:#FFF; height:160px; width:0px; border:3px solid #00A0E9;
	 cursor:pointer;
	 }
.corlorbox a{ 
display:block; height:20px; width:20px; text-indent:-9999px; float:left;
}
.shi_tit{
	text-align:center;
	color:#FFF;
	font-size:18px;
	font-weight:500;
	 position:absolute; top:50%; margin-top:-59px; left:-27px;
	  height:119px; width:27px; background-color:#00A0E9;
	  background: url(lookpic_03.png) no-repeat left top;
	  overflow:hidden;
	  }
.corlorbox a.showon{ border:3px solid  #FFF !important; width:14px; height:14px;}
.corlorshow{ display:none;}



/*所用颜色*/

.chosecolor{
	background:#1fc21f;
	}
.huise{
	background:#cbcbcb;
	}