*, ::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) { 

.module_imgNewsTwoCol_col img { height:85px;} 

} 

@media screen and (max-width: 480px) { 

.module_imgNewsTwoCol_col img { height:100px;} 

} 

@media screen and (max-width: 640px) { 

.module_imgNewsTwoCol_col 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 {

	background-color:#fff

}

.header_top {

	margin:0px;

	-webkit-box-shadow:0 1px 0 #6f96c1;

	position:relative;



	text-align:center;

}

#header_top_logo {

	width:100%;

	height:50px;

	margin:0px auto;

	font-family:"黑体";

	font-size:1.6em;

	color: #fff;

	line-height:45px;

	text-align:center;

	font-weight: bold;

	overflow:hidden

}

.top_tell{

	width:90%;

	height:32px;

	margin:10px auto 0px auto;

	font-family:"微软雅黑";

	font-size:15px;

	color: #fff;

	line-height:32px;

	text-align:left;

	text-indent:50px;

	font-weight: bold;

	background: #f76466 url(index3_03.png) no-repeat 25px center;

	border-radius: 20px;

	overflow:hidden

}

.ui-mainContent {

	border-top: 5px solid #fff;

	border-bottom: 5px solid #fff;

}

.header_nav {

	

}

.view{

	padding:15px 30px 15px 30px;

	margin:0px auto;

	display:block;

	background:-webkit-linear-gradient(top, #d1e7fb, #7ca3c9); /* Chrome */

	background:-webkit-gradient(linear, left top, left bottom, from(#d1e7fb), to(#7ca3c9)); /* for older webkit (android2.3-, ios4-) */

	background:-moz-linear-gradient(top, #d1e7fb, #7ca3c9); /* FF */

	background:-ms-linear-gradient(top, #d1e7fb, #7ca3c9); /* IE10 */

	background:linear-gradient(top, #d1e7fb, #7ca3c9);/* 全部 */

    border-bottom: 1px solid #c9c9c9;

}

.view .content{

	width:100%;

	margin:0px auto;

	display:block;

    border: 1px solid #fff;

}

#globalHeader_ad{

	padding:0px;

	margin:0px auto;

	display:block;

    border-bottom: 2px solid #c9c9c9;

}

.header_nav_list {

	overflow:hidden;

	padding:3px 0px 3px 10px;

	margin:5px auto 0px auto;

}

.header_nav_list li {

	width:33.333%;

	float:left;

	margin:5px 0px 5px 0px;

}

.header_nav_list li img{

	margin:0px auto;

	display:block;

}

.header_nav_list li.one a{

	width:93%;

	height:80px;

	padding-top:10px;

	padding-bottom:6px;

	line-height:25px;

	font-size:13px;

	color: #fff;

	text-align:center;

	font-weight: bold;

	background:#CC1215;

	border-radius:6px;

	display:block;

}

.header_nav_list li.two a{

	width:93%;

	height:80px;

	padding-top:10px;

	padding-bottom:6px;

	line-height:25px;

	font-size:13px;

	color: #fff;

	text-align:center;

	font-weight: bold;

	background:#f76466;

	border-radius:6px;

	display:block;

}

.header_nav_list li a {

	display:block;

	color: #fff;

	font-size:13px;

	font-weight: bold;

}

.header_nav_list li a:hover{

	color: #bc6a00;

}

.search{

	width:98%;

	height:35px;

	padding:5px 0px 5px 0px;

	margin:5px auto 0px auto;

	font-family:"黑体";

	font-size:18px;

	color: #fff;

	line-height:40px;

	text-align:center;

	font-weight: bold;

	overflow:hidden

}

#frm_search{}

.anniu{ background:#ec6941; height:30px; width:20%;

float:left;

	 margin:0px;

	 font-family:"黑体";

	font-size:18px;

	color: #fff;

	line-height:30px;

	 border-radius: 8px;

}

.ge{ float:left; width:2%; height:28px; margin:0px ;}

.shuru{ float:left; width:70%; height:28px; margin:0px ; border-radius: 10px;

     border: 1px solid #cccccc;

	 font-size:14px;

	 padding-left:10px;

	 color:#707070;

}

.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

}

.module_header {

	width:100%;

	margin:10px auto 0px auto;

	background:#efefef;

	height:20px;

}

.module_header h1{

	width:6px;

	height:20px;

	padding:0px;

	float:left;

}

.module_header h2{

	width:90px;

	height:20px;

	padding:0px;

	float:left;

	color:#333333;

	font-size:16px;

	line-height:20px;

	font-weight: bold;

	text-align:center;

	background: #fff;

}

.module_header span{

	width:40px;

	height:30px;

	float:right;

	line-height:25px;

	padding:0 10px 0 0px;

	margin:0px;

	font-size:13px;

	display:block;

}

.module_header span a {

	color:#404040;

	height:30px;

}

.module_header span a:hover{

	color:#404040

}

.module_imgNewsTwoCol {

	text-align:center;

	padding:7px 0 0 0;

	overflow:hidden

}

.module_imgNewsTwoCol_col {

	width:33.3%;

	float:left;

	margin-bottom:10px;

}

.module_imgNewsTwoCol_col a {

	position:relative;

	display:inline-block;

	color:#333;

	vertical-align:top;

	overflow:hidden;

	margin:0 10px;

	font-size:0

}

.module_imgNewsTwoCol_col a:hover{

	color:#f60

}

.module_imgNewsTwoCol_col img {

	width:100%;

	display:block;

}

.module_imgNewsTwoCol_col p {

	width:100%;

	height:28px;

	line-height:28px;

	font-size:14px;

	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 {

	width:100%

}

.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:#000000;

	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:120px;

}

.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:99999;

}

#footer_version a{

	color:#fff;

	font-size:13px;

	text-align:center;

	font-weight:600;

	

}

#footer_version a, #footer_version .tell, #footer_version .mail, #footer_version .map, #footer_version .message{

	width:24%;

	float:left;

    margin:0px;

	color:#fff;

	font-size:13px;

	text-align:center;

	font-weight:600;

	overflow:hidden;

}



#footer_version .mass{

	width:24%;

	margin:0px;

	padding:38px 0px 0px 0px;

	background: url("text.png") no-repeat 8px;

	border-right: 1px solid #efecea;

	overflow:hidden;

}

#footer_version .fenxiang{

	width:24%;

	margin:0px;

	padding:38px 0px 0px 0px;

	background: url("fengxiang.png") no-repeat center 8px;

	overflow:hidden;

	border-right: 1px solid #efecea;

}

#footer_version .message{

	width:24%;

	margin:0px;

	padding:38px 0px 0px 0px;

	background: url("message.png") no-repeat center 8px;



	overflow:hidden;

}

#footer_version .tell{

	width:24%;

	margin:0px;

	padding:38px 0px 0px 0px;

	background: url("tell.png") no-repeat center 8px;

	border-right: 1px solid #efecea;

	overflow:hidden;

}

#footer_version .mail{

	width:24%;

	margin:0px;

	padding:38px 0px 0px 0px;

	background: url("text.png") no-repeat center 8px;

	border-right: 1px solid #efecea;

	overflow:hidden;

}

#footer_version .map{

	width:24%;

	margin:0px;

	padding:38px 0px 0px 0px;

	background: url("map.png") no-repeat center 8px;

	border-right: 1px solid #efecea;



	overflow:hidden;

}

#footer_version a:visited {

	color:#fff

}

.footer_bottom {

	color:#bbbbbb;

	padding-bottom:60px

}

.footer_bottom a {

	color:#bbbbbb

}

.footer_bottom a:hover{

	color:#f60

}

.footer_bottom>div {

	line-height:20px

}

.sliderImgNews{

	width:100%;

	margin:0 auto;

	overflow:hidden;



}

.about{

	width:99%;

	min-height:50px;

	_height:50px;

       overflow:visible;

	margin:0 auto;

	padding:0px 6px 50px 6px;

}



.sliderImgNews_block {

	position:relative;

	text-align:center;

	-webkit-backface-visibility:hidden;

	-webkit-transform-style:preserve-3d

}

.sliderImgNews_block img{

	float:left;

	width:100px;

	height:110px;

}

.sliderImgNews_block li {

	float:left;

}

.about p {

	text-indent:2em;

	padding:5px;

	font-size:13px;

}

.about a {

	color:#333333;

	line-height:25px;

}

.float_right {

	float:right;

}



#include_product_son_txtli{

	width:99%;

	margin:6px auto 0px auto;

	display:block;

	}

#include_product_son_txtli li{

	width:25%;

	float:left;

	padding:0px;

	margin:2px 0px 3px 0px;

	}

#include_product_son_txtli li a{

	width:99%;

	font-size:14px;

	color:#fff;

	background:#ffc15f;

	line-height:30px;

	text-align:center;

	border-radius: 2px;

	display:block;

	}

#include_product_son_txtli li a:hover{

	font-size:14px;

	color:#f60;

	line-height:30px;

	text-align:center;

	}

/*内页样式*/

a {

	text-decoration:none;

	color:#333

}

a:hover, a:active, a:focus {

	color:#990000;

	text-decoration: none;

	cursor:pointer;

}

a:active {

	color:#9e9e9e;

}

img {

	border:noen;

	padding:0px;

	margin:0px;

}

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 #j_navGroup {

	display:none;

	border-top:1px solid #efecea;

	border-bottom:1px solid #efecea;

	clear:both;

	overflow:hidden;

*zoom:1;

	width:100%;

}

.articleHead #j_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{ 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 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: 290px;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_imgNewsTwoCol_col {

	width:50%;

	float:left;

	margin-bottom:10px;

}

.module_imgNewsTwoCol_col a {

	position:relative;

	display:inline-block;

	color:#4e4e4e;

	vertical-align:top;

	overflow:hidden;

	margin:0 10px;

	width:140px;

	font-size:0;

	border:#e4e4e4 1px solid;

	padding:3px;

}

.module_imgNewsTwoCol_col a:visited {

	color:#4e4e4e

}

.module_imgNewsTwoCol_col img {

	width:140px;

	height:105px

}

.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;}

#j_artcileMain #j_navGroup{ background-color:#959595;}



/*选颜色的盒子*/

#orige{font-size:12px;}

#orige span{ background-color:#007CB2;height:24px; line-height:24px !important ;cursor:pointer;}#orige span:hover{ background-color:#035074 }

.pagehead{ position:relative;}

.corlorbox{ position:absolute;top:50px; right:0px; z-index:99; background-color:#FFF; height:160px; width:0px; border:3px solid #00A0E9;}

.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;}







/*可选颜色*/

/*红色*/

.dan_lan{ background-color:#CC1215;}

.header_nav_box > .dan_lan{ background:none !important; border-bottom:1px solid #CC1215;}

