@charset "utf-8";

.blue {
	padding:0px;
	margin:0px;
	font-size: 13px;
	line-height: 25px;
	color:#2f2f2f;
	text-align: left;
}
.blue #main_box{
	width:100%;
	margin:0px auto;
	padding:0px;
	}
.blue .neirong, .blue #head{
	margin:0px;
	padding:0px;
	border:none;
}
.blue #globalHeader{
	width:100%;
	height:90px;
	padding:0px;
	border:none;
	margin:0px auto;
	background: url(images/bg.png) repeat;
	position:absolute;
	z-index:100;
}
.blue #globalHeader_logo{
	width:500px;
	height:70px;
	padding:10px 0px;
	float:left;
	margin:0px;
	border:none;
}
.blue #globalHeader_ad{
	width:1200px;
	height:360px;
	margin:0px auto;
	}
.blue #head_content{
	width:1200px;
	height:90px;
	padding:0px;
	margin:0px auto;
	border:none;
	position: relative;
z-index: 99999;
overflow: visible;
}
.blue #xt{
	width:100%;
	height:6px;
	padding:0px;
	margin:0px auto;
	border:none;
}
.blue .jieshao{
	width:610px;
	margin:20px 0px 0px 0px;
	float:left;
	padding:0px;
	border:none;
}
.blue .jieshao .GSJJ{
	margin:0px;
	padding:0px;
}
.blue .jieshao .content{
	height:260px;
	margin:0px auto;
	padding:15px 0px 5px 0px;
	border:none;
	text-align:left;
	overflow:hidden;
}
.blue .jieshao .content img{
	width:138px;
	height:195px;
	float:left;
	margin:5px 6px 0px 5px;
	display:inline;
}
.blue .jieshao .content p{
	font-size: 14px;
	line-height: 30px;
	color:#2f2f2f;
	text-align: left;
	text-indent:2em;
}
.blue .tu{
	width:375px;
	padding:0px;
	float:right;
	margin:12px 0px 0px 0px;
	border:none;
}
.blue .tu li{
	width:170px;
	height:160px;
	padding:0px;
	float:left;
	margin:5px 3px 0px 5px;
	display:inline;
}
.blue .tu li img{
	width:170px;
	height:160px;
}
.blue #news_bg{
	width:100%;
	padding:30px 0px 30px 0px;
	margin:50px 0px 0px 0px;
	border:none;
}
.blue .news{
	width:1000px;
	padding:0px;
	margin:0px auto;
	border:none;
}
.blue .news .content{
	width:620px;
	padding:20px 0px 0px 0px;
	float:left;
	margin:0px;
	border:none;
}
.blue .news ul{
	width:620px;
	padding:20px 0px 0px 0px;
	display:block;
}
.blue .news li{
	width:100%;
	height:42px;
	margin:0px;
	padding:0px;
	border:none;
	background: url(images/bsxd.jpg) no-repeat left;
	display:block;
}
.blue .news li a{
	padding:0px 0px 0px 20px;
	float:left;
	font-size: 13px;
	line-height:42px;
	color:#fff;
	text-align:left;
}
.blue .news li a:hover{
	line-height:42px;
	color:#f60;
}
.blue .news li span{
	float:right;
	font-size: 13px;
	line-height: 28px;
	color: #fff;
	text-align:left;
}
.blue .view{
	width:328px;
	padding:15px 0px 0px 0px;
	margin:0px;
	float:right;
	border:none;
}
.blue .view .content{
	width:328px;
	height:268px;
	padding:0px 0px 20px 0px;
	margin:0px;
	border:none;
}
.blue .W30 {
	width:235px;
	padding:0px;
	float:left;
	margin:0px;
}
.blue .W70{
	width:750px;
	padding:0px;
	float:right;
	margin:0px;
	border:none;
}
.blue .product{
	width:1000px;
	padding:0px;
	margin:0px auto;
	border:none;
}
.blue .product .content{
	height:290px;
	padding:20px 0px 0px 0px;
	margin:0px;
	border:none;
}
.blue .product .content li{
	width:235px;
	float:left;
	margin:8px 5px 2px 10px;
	display:inline;
	font-size: 13px;
	line-height: 25px;
	color:#2f2f2f;
	text-align:center;
	overflow:hidden;
}
.blue .product .content li a{
	width:235px;
	height:200px;
	font-size: 13px;
	line-height: 25px;
	color:#2f2f2f;
	text-align:center;
	border-bottom: 5px solid #d3d3d3;
	display:block;
}
.blue .product .content li a:hover{
	width:235px;
	height:200px;
	font-size: 13px;
	line-height: 25px;
	color:#2f2f2f;
	text-align:center;
	border-bottom: 5px solid #79c91a;
	display:block;
}
.blue .product li img{
	width:235px;
	height:162px;
	margin-bottom:5px;
	display:block;
}
.blue .W70 .products{
	padding:0px;
	margin:0px;
	border:none;
}
.blue .W70 .products .content{
	padding:0px;
	margin:0px auto;
	border:none;
}
.blue .W70 .products .content li{
	width:235px;
	float:left;
	margin:10px 5px 5px 6px;
	display:inline;
	font-size: 13px;
	line-height: 25px;
	color:#2f2f2f;
	text-align:center;
	overflow:hidden;
}
.blue .W70 .products .content li a{
	width:235px;
	height:200px;
	font-size: 13px;
	line-height: 25px;
	color:#2f2f2f;
	text-align:center;
	border-bottom: 5px solid #d3d3d3;
	display:block;
}
.blue .W70 .products .content li a:hover{
	width:235px;
	height:200px;
	font-size: 13px;
	line-height: 25px;
	color:#2f2f2f;
	text-align:center;
	border-bottom: 5px solid #79c91a;
	display:block;
}
.blue .products li img{
	width:235px;
	height:162px;
	margin-bottom:5px;
	display:block;
}
.blue a {
	color:#2f2f2f;
	font-size:13px;
	text-decoration: none;
}
.blue a:hover {
	color:#f60;
}
.blue span a{
	color:#2f2f2f;
	font-size:13px;
	text-decoration: none;
	}
.blue span a:hover{
	color:#f60;
	font-size:13px;
	text-decoration: none;
	}
.blue .main{
	width:1000px;
	padding:0px;
	margin:20px auto 0px auto;
	border:none;
}
.blue #title_more{
	clear:both;
	width:158px;
	height:38px;
	padding:0px;
	margin:10px auto 0px auto;
	border:none;
	font-size: 16px;
	line-height:38px;
	color: #fff;
	text-align: center;
	font-weight:bold;
	background: url(images/more_bg.png) no-repeat;
}
.blue #title_more a{
	font-size: 16px;
	line-height:38px;
	color: #fff;
	text-align: center;
	font-weight:bold;
}
.blue #title_more a:hover{
	line-height:38px;
	color: #f60;
	text-align: center;
	font-weight:bold;
}
.blue #small_title, .blue .W30 #title{
	width:100%;
	height:38px;
	margin:0px auto;
	padding:0px;
	border:none;
	font-size: 14px;
	line-height: 38px;
	color: #fff;
	font-weight: bold;
	overflow:hidden;
}
.blue #small_title h2, .blue .W30 #title h2{
	height:38px;
	padding:0px 0px 0px 30px;
	float:left;
	margin:0px;
	border:none;
	font-size: 14px;
	line-height: 38px;
	color: #fff;
	font-weight: bold;
	text-align:left;
	overflow:hidden;
}
.blue #small_title span, .blue .W30 #title span{
	height:38px;
	padding:0px 10px 0px 0px;
	float:right;
	margin:0px;
	text-align:right;
}
.blue .W70 #title, .blue #big_title{
	width:98%;
	height:50px;
	margin:0px auto;
	padding:0px;
	border:none;
	overflow:hidden;
}
.blue .W70 #title h1, .blue #big_title h1{
	width:120px;
	height:30px;
	padding:0px 0px 10px 0px;
	margin:0px auto;
	border:none;
	font-family:"微软雅黑";
	font-size: 22px;
	line-height: 35px;
	color: #333333;
	font-weight: bold;
	text-align:center;
	border-bottom: 4px solid #7bc71d;
}
.blue .W70 #title h2, .blue #big_title h2{
	height:30px;
	padding:0px 0px 10px 0px;
	float:left;
	margin:0px;
	border:none;
	font-family:"微软雅黑";
	font-size: 22px;
	line-height: 35px;
	color: #333333;
	font-weight: bold;
	text-align:center;
	border-bottom: 4px solid #7bc71d;
}
.blue .W70 #title h3, .blue #big_title h3{
	height:30px;
	padding:0px 0px 10px 0px;
	float:left;
	margin:0px;
	border:none;
	font-family:"微软雅黑";
	font-size: 22px;
	line-height: 35px;
	color: #fff;
	font-weight: bold;
	text-align:center;
	border-bottom: 4px solid #7bc71d;
}
.blue .W70 #title span, .blue #big_title span{
	height:36px;
	padding:0px 10px 0px 0px;
	float:right;
	margin:0px;
	text-align:right;
}
.blue .W70 #title span a, .blue #big_title span a{
	font-size: 13px;
	line-height: 36px;
	color: #fff;
	text-align:right;
}
.blue .W70 #title span a:hover, .blue #big_title span a:hover{
	font-size: 13px;
	line-height: 36px;
	color: #f60;
	text-align:right;
}
.blue .blocks{
	padding:0px;
	margin:0px;
	border: none;
	background:none;
}
.blue .skins {
	padding:0px;
	margin:0px;
	background:none;
}
.blue .titles {
	width:100%;
	margin:15px 0px 10px 0px;
	padding:0px;
	border:none;
	text-align:center;
}
.blue .titles h1{
	width:100%;
	margin:0px;
	padding:0px;
	border:none;
	font-size: 18px;
	color:#2f2f2f;
	line-height: 30px;
	font-weight: bold;
	text-align:center;
}
.blue .titles h3{
	min-width:50px;
	_width:50px;
	height:31px;
	float:right;
}
.blue .skins .titles span {
}
.blue .skins .contents {
	width:95%;
	padding:0px;
	margin:0px auto;
	background: none;
	color:#2f2f2f;
	border:none;
}
.blue #sidebar {
	border: none;
}
.blue #globalFooter {
	width:100%;
	margin:45px auto 10px auto;
	padding:0px;
	border:none;
}
.blue #globalFooter_copyright{
	width:1000px;
	margin:0px auto;
	border:none;
	padding:20px 0px 20px 0px;
	font-size: 12px;
	line-height:23px;
	color: #fff;
	text-align: center;
}
.blue #globalFooter_copyright .left{
	width:730px;
	float:left;
	margin:0px;
	border:none;
	padding:0px;
	font-size: 12px;
	line-height:23px;
	color: #fff;
	text-align: left;
}
.blue #globalFooter_copyright a{
	font-size: 12px;
	line-height:23px;
	color: #fff;
	text-align: center;
}
.blue #globalFooter_copyright a:hover{
	font-size: 12px;
	line-height:23px;
	color: #f60;
}
.blue #globalFooter_copyright .right{
	width:135px;
	height:105px;
	padding:50px 125px 0px 0px;
	float:right;
	margin:0px;
	border:none;
	font-size: 13px;
	line-height:50px;
	color: #fff;
	text-align: right;
	background: url(images/ewm.png) no-repeat right;
}
.blue #inlcude_contact_p{
	width:100%;
	margin:12px auto 0px auto;
	padding:0px;
	border:none;
	}
.blue #inlcude_contact_p .content{
	min-height:160px;
	_height:160px;
    overflow:visible;
	padding:6px 0px 0px 0px;
	margin:0px auto;
	font-size: 12px;
	line-height: 23px;
	color:#2f2f2f;
	text-align: left;
	border: none;
}
.blue #inlcude_contact_p .content p{
	font-size: 12px;
	line-height: 23px;
	color:#2f2f2f;
	text-align: left;
}
.blue #include_product_son_txtli{
	margin:0px;
	padding:0px;
	border:none;
	background: url(images/index_38-16.jpg) repeat-x bottom;
}
.blue #include_product_son_txtli .content{
	margin:0px;
	padding:6px 0px 15px 0px;
	border: 1px solid #e4e4e4;
	border-top:none;
	overflow:hidden;
}
.blue #include_product_son_txtli .hide, .blue #include_product_son_txtli .hideI{
	display:block;
}
.blue #include_product_son_txtli .content .column{
	width:257px;
	margin:3px auto;
	padding:0px;
	overflow:hidden;
}
.blue #include_product_son_txtli li span{
	width:210px;
	margin:3px auto;
	padding:0px;
	background: url(images/index2_49.jpg) no-repeat top;
	overflow:hidden;
	display:block;
}
.blue #include_product_son_txtli .content .column a, .blue #include_product_son_txtli li span a{
	padding-left:45px;
	font-size:14px;
	text-align:left;
	color:#31322d;
	line-height:28px;
	font-weight: bold;
}
.blue #include_product_son_txtli .content .column a:hover, .blue #include_product_son_txtli li span a:hover{
	font-size:14px;
	text-align:left;
	color:#f60;
	line-height:30px;
}
.blue #include_product_son_txtli li p a{
	width:200px;
	height:28px;
	margin:0px auto;
	line-height:28px;
	font-weight:300;
	padding:0px 0px 0px 25px;
	font-size:13px;
	color:#31322d;
	text-align:left;
	display:block;
}
.blue #include_product_son_txtli li p a:hover{
	font-size:13px;
	color:#f60;
}
.blue #include_article_son_txtli{
	width:100%;
	padding:0px;
	border:none;
}
.blue #include_article_son_txtli .content{
	margin:0px auto;
	padding:0px;
	border: none;
}
.blue #include_article_son_txtli .content li{
	width:235px;
	height:30px;
	padding:0px;
	margin:4px auto;
	background: url(images/list.jpg) no-repeat left;
	overflow:hidden;
}
.blue #include_article_son_txtli .content li a{
	padding-left:38px;
	font-size: 13px;
	line-height:29px;
	color:#2f2f2f;
	text-align:left;
	}
.blue #include_article_son_txtli .content li a:hover{
	font-size: 13px;
	line-height:29px;
	color:#f60;
}
.blue .W70 .news_box{
	margin:0px;
	padding:0px;
	border:none;
}
.blue .W70 .news_box .content{
	margin:0px;
	padding:0px;
	border: none;
}
.blue .W70 .news_box .content ul{
	width:100%;
	margin:10px auto;
}
.blue .W70 .news_box .content li{
	width:100%;
	height:28px;
	text-align: left;
}
.blue .W70 .news_box .content li a{
	float:left;
	font-size: 13px;
	line-height: 28px;
	color:#2f2f2f;
	text-align:left;
	text-indent:15px;
	background: url(images/xd.jpg) no-repeat left;
}
.blue .W70 .news_box .content li span{
	float:right;
	font-size: 13px;
	line-height: 28px;
	color:#2f2f2f;
	text-align:right;
}
.blue .W70 .news_box .content li a:hover{
	line-height: 28px;
	color: #f60;
}
.blue .btn_order {
	padding:10px;
	display:block;
	font-size:16px;
	font-weight:bold;
	letter-spacing: 1em;
	text-align: center;
	text-decoration: none;
	color: #fff;
}
.blue #ArticleContent_body, .blue . imgtxt{
	width:96%;
	margin:10px auto;
	font-size: 13px;
	line-height: 25px;
	color: #fff;
	text-align: left;
	text-indent:22px;
	font-weight:normal;
	}
.blue .crumbNav{
	width:90%;
	padding:0px;
	margin:0px auto;
	border:none;
}
.blue .table, .blue .table .bg2, .blue .pages, .blue table td{
	background:none;
	color: #333;
}
.blue table th{
	background:none;
	color: #333;
}
.blue .skins .pubdate{
	width:90%;
	height:25px;
	padding:0px;
	margin:5px auto 5px auto;
	border:none;
	font-size: 12px;
	line-height: 25px;
	color: #828282;
	text-align: center;
	background: #d5d5d5;
	display:block;
}
.blue .fenlei{ width:1000px; }
.blue .fenlei li{width:310px; height:135px; float:left; font-size:12px; line-height:22px; color:#fff;text-align:left;}
.blue .fenlei li img{width:155px; height:120px; float:left; margin-right:6px;}
.blue .fenlei li span{ font-size:14px; display:block; text-align:left; color:#fff;line-height:30px; }
.blue .fenlei li span a{font-size:14px; color:#fff; font-weight:bold;}
.blue .fenlei li span a:hover{ color:#f60;}
.blue .fenlei li p{ font-size:12px; height:85px; overflow:hidden;}

.blk_18 {WIDTH: 1000px; height:278px; ZOOM: 1; float:left;}
.blk_18 .pcont {
FLOAT: left; OVERFLOW: hidden; WIDTH:900px; margin-left:5px;
}
.blk_18 .ScrCont {
WIDTH: 32766px; ZOOM: 1
}
.blk_18 #List1_1 {
	width:3200px;
FLOAT: left
}
.blk_18 #List2_1 {
	width:3200px;
FLOAT: left
}
.blk_18 .LeftBotton {FLOAT: left; margin-top:50px;}
.blk_18 .RightBotton { float:right; margin-top:50px;}

/*----------------------------------------变色-----------------------------------------*/
		 /*选颜色的盒子*/
#orige span{ background-color:#007CB2 }#orige span:hover{ background-color:#035074 }
.peise_box{ display:none;}

.corlorbox{ overflow:visible!important; cursor:pointer; position:fixed;top:50px; right:0px; z-index:2147483647; background-color:#FFF !important; height:160px; width:0px; border:3px solid #00A0E9 !important;}

.corlorbox a{ 

display:block; height:20px; width:20px; text-indent:-9999px; float:left;

}

.corlorbox .shi_tit{

	cursor:pointer;

	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 !important;

	  overflow:hidden;

	  }

.corlorshow{ display:none;}

.corlorbox a.showon{ border:3px solid  #FFF !important; width:14px; height:14px;}

/*= 清除浮动=*/

.clear{clear: both;}

.clearfix:after { content: "."; display: block; height: 0;  clear: both; visibility: hidden;}

/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

/* End hide from IE-mac */

*+html .clearfix {min-height: 1%;}

*html{zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}(this))}



/*颜色*/
.blue .zhuse{background:#010005;}

.blue .peise{background:#7ac920;}






