﻿@charset "utf-8";
/* CSS Document */

* {
	margin:0px;
	padding:0px;
}
body {
	font-size:12px;
	color:#666;
	font-family:"微软雅黑";
	margin:0 auto;
	background:#fff;
width:expression(document.body.clientWidth <= 1000? "1000px": "auto");
	min-width:1000px;
	-webkit-text-size-adjust: none;
	line-height:24px;
}
a {
	color:#666;
}
form, div, body, img, p, a, img, dl, dd, dt, table, tr, td, th {
	margin:0px;
	padding:0px;
	border:0;
}
a {
	text-decoration:none;
}
/*a:link {
	color:#4c4c4c;
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
a:focus {
	-moz-outline-style: none;
}
a:actived {
outline:none;
text-decoration:none;
}*/
img {
	vertical-align:middle;
}
ul, li {
	list-style:none;
	margin:0;
	padding:0;
}
input, textarea, select {
	color:#333;
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Arial;
	vertical-align:middle;
}
input:focus, textarea:focus {
	outline:0;
}

/*删除火狐下按钮默认样式*/
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
 border:none;
padding:0;
}
.float_l {
	float:left;
}
.float_r {
	float:right;
}
.clear {
	clear:both;
	height:0px;
	width:100%;
}
#rg_qk {
	margin-right:0px;
}


.top{ width:100%; background:url(../images/top_bg.jpg) repeat-x; overflow:hidden;}
.top_con{ width:1000px; margin:0 auto;}
.logo{ width:1000px; margin:10px auto auto auto; overflow:hidden;}
.gongneng{ margin-top:6px;}
.gongneng li{ float:left; line-height:38px; margin-left:20px; color:#222;}
.gongneng .erweima div{ display:none;z-index:9999;}
.gongneng .erweima:hover div{ display:block; position:absolute; left:50%; margin-left:240px; z-index:999;}

.nav{ width:1000px; margin:0 auto;}
.nav li{ float:left; height:47px; width:125px; text-align:center; line-height:20px; padding-top:10px;}
.nav li .china{ color:#222222; font-size:15px;}
.nav li p{ font-size:11px;}


.title{ background:url(../images/title_bg.png) no-repeat; overflow:hidden; line-height:20px;}
.title img{ margin-left:20px; margin-top:15px;}
.title ul { margin-top:10px; margin-left:15px;}
.title ul li a{ color:#fff;}
.title ul .name_pro a{ font-size:18px;}

.content{ width:100%; overflow:hidden;}
.pro_nav{ width:231px; overflow:hidden;}
.title{ background:url(../images/title_bg.png) no-repeat;}
.inpr_nav{ width:218px; border:5px solid #2cb0e1;  background:#fff;}
.in_con{ width:1000px; margin:10px auto; overflow:hidden;}
.con_rg{ width:745px; overflow:hidden;}
.about{ width:745px; overflow:hidden;}
.comy{ width:351px; text-align:left;}
.comy img{ margin-right:8px;}
.comy a{ float:right; color:#ff9e04;}
.news_neirong{ overflow:hidden; width:745px;}
.news_ul{ width:330px;}
.news_ul li{ clear:both;}
.news_ul li p{ font-size:11px; color:#999999; font-family:Arial, Helvetica, sans-serif;}
.news_ul li .name{ color:#545454; font-size:12px; font-family:"微软雅黑";}
.fengx{ margin:13px auto;}

.product{ width:745px;}
.pro_title{ overflow:hidden; border-bottom:5px solid #2cb0e1;}
.pro_name{ background:url(../images/pro_bg.jpg) no-repeat; width:123px; text-align:center; height:30px; line-height:30px; color:#fff; font-size:16px;}
.pro_name a{ color:#fff;}
.product ul{ margin-top:15px; overflow:hidden;}
.product ul li{ float:left; margin-right:33px; text-align:center; margin-top:10px;}
.product ul li .pro_img{ padding:2px; background:#fff; border:1px solid #d7d7d7;}
.links{ width:100%; border-top:1px solid #cacaca; border-bottom:1px solid #cacaca;}
.links_con{ width:1000px; margin:0 auto; height:35px; line-height:35px;}
.links_con a{ margin-right:10px;}
.footer{ width:100%; border-top:5px solid #24aadd; background:#717171;}
.footer_con{ width:1000px; margin:0 auto; text-align:center; color:#fff; padding:20px;}


.accordion,
.accordion ul,
.accordion li,
.accordion a,
.accordion span {
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
}
.accordion{  border:5px solid #2cb0e1;  background:#fff;-webkit-margin-before: 0em;
-webkit-margin-after: 0em;-webkit-padding-start: 0px; width:218px;}
.accordion .one,.accordion #two,.accordion #three,.accordion #four {
	list-style: none;
	 width:201px;
	 margin:10px auto;
}

/* Layout & Style */

.accordion li > a {
	display: block;
	position: relative;
	padding: 0 10px 0 40px;
	height: 32px;
	line-height:32px;

	color: #0c73b5;
	text-decoration: none;

	background:url(../images/pro_hover.png) no-repeat;


	-moz-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);

}

.accordion > li:hover > a,
.accordion > li:target > a,
.accordion > li > a.active {
	color: #0c73b5;
	
	/*background: url(../img/active.png) repeat-x;*/
	background:url(../images/pro_hover.png) no-repeat;
}

.accordion li > a span {
	display: block;
	position: absolute;
	top: 7px;
	right: 0;
	padding: 0 10px;
	margin-right: 10px;
	
	font: normal bold 12px/18px Arial, sans-serif;

	
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;

	-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0, .2), 1px 1px 1px rgba(255,255,255, .1);
	-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0, .2), 1px 1px 1px rgba(255,255,255, .1);
	box-shadow: inset 1px 1px 1px rgba(0,0,0, .2), 1px 1px 1px rgba(255,255,255, .1);
}

.accordion > li:hover > a span,
.accordion > li:target > a span,
.accordion > li > a.active span {
	color: #fdfdfd;
	text-shadow: 0px 1px 0px rgba(0,0,0, .35);
}

/* Images */

.accordion > li > a:before {
	position: absolute;
	top: 0;
	left: 0;
	content: '';
	width: 24px;
	height: 24px;
	margin: 4px 8px;

	background-repeat: no-repeat;
	background-image: url(../img/icons.png);
	background-position: 0px 0px;
}


/* Sub Menu */

.sub-menu li a {
	color: #797979;
	text-shadow: 1px 1px 0px rgba(255,255,255, .2);
	background:#fff;
	border-bottom: 1px solid #c9c9c9;

	-webkit-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);
	-moz-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);
	box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);
}


.sub-menu li:last-child a { border: none; }

.sub-menu li > a span {
	color: #797979;
	text-shadow: 1px 1px 0px rgba(255,255,255, .2);



	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

.sub-menu em {
	position: absolute;
	top: 0;
	left: 0;
	margin-left: 14px;
	color: #a6a6a6;
	font: normal 10px/32px Arial, sans-serif;
}

/* Functionality */

.accordion li > .sub-menu {
	display: none;
}

.accordion li:target > .sub-menu {
	display: block;
}

.comy_img{ margin:10px auto;}
.more{ margin-top:10px; margin-right:2px;}






.banner{ background:url(../images/banner.jpg) no-repeat center; height:440px;}
.banner1{ background:url(../images/banner_about.jpg) no-repeat center top; height:321px;}
.about_rg{ width:745px; float:right;}
.about_title{ text-align:center; height:50px; line-height:50px; border-bottom:1px solid #f8f8f8;}
.about_title span a{ font-size:14px; margin-right:20px;}
.about_title span a:hover{ color:#ed9c00;}
.about_title span .act{ color:#ed9c00;}
.lanmu{ height:46px; background:url(../images/lan_bg.jpg) bottom repeat-x; line-height:40px;}
.lanmu span{ color:#F00;}
.lanmu .tt_about{ font-size:16px; margin-right:30px; color:#2daeed; margin-left:3px;}

.case{ width:745px; float:right;}
.case ul{ width:530px; margin-left:20px;}
.case ul .case_title span{ margin-right:10px; color:#2daeed; font-size:16px;}
.case ul li{ margin-bottom:5px;}
.case a{ margin-top:25px; display:block; clear:both; overflow:hidden;}



.contact{ width:745px; float:right;}
.product_n{ width:745px; float:right;}
.product_n ul{ margin-top:20px; margin-right:20px; padding:3px; width:225px; overflow:hidden; border:1px solid #d8d8d8; float:left;}
.product_n ul .pro_name1{ height:24px; background:#ebebeb; padding:10px 0px;}
.product_n ul .pro_name1{ color:#5c5c5c;}
.product_n ul li{ width:225px;}
.product_n ul li p{ font-size:14px; text-align:center;}
.product_n ul .pro_name1 .name_p1{ color:#989898;}
.product_n ul .pro_name1 .name_p2{ color:#5c5c5c;}


.pin{ margin:15px auto; overflow:hidden}
.pin li{ float:left; display:inline; margin-right:20px; margin-left:5px; margin-top:4px; width:118px; text-align:center;}
.pin .left,.pin .right{ margin-top:30px; cursor:pointer}
.pin ul{  overflow:hidden; }
.pin p{ color:#666; padding:5px 0; font-size:16px;}

.in_con1{ width:1000px; margin:20px auto; overflow:hidden;}

.banner_qh{ background:url(../images/banner_xxk.png) no-repeat; width:1014px; height:72px; padding:0px 5px; overflow:hidden; margin:344px auto auto auto;}
.banner_qh ul li{ float:left; margin-right:4px; line-height:70px;}

.newsdetails{ padding:20px;}
.newsdetails .hd{ font-size:19px; text-align:center; font-family:微软雅黑;color:#156bb5;}
.newsdetails .inner{display: block; padding:5px 0 4px 0; margin:10px 0; border:1px dotted #e4e4e4; border-width:1px 0; color:#777;font-size: 12px;text-align: center;}
.newsdetails .innerhtml{ line-height:200%;}
.newsdetails .innerhtml img{ max-width:745px;height:100%;}
.newsdetails .prevnext{padding:0 5px; overflow:hidden;font-size:14px;font-family:微软雅黑;}
.newsdetails .prevnext p{display:block; padding:0 10px; margin:0 5px;}
.newsdetails .prevnext p a{ font-size:14px; color:#333;color:#2c9723;}
.newsdetails .prevnext .next{}
/*分页样式*/
.pager{padding-top:10px;text-align:right;clear:both;}
.pager a,.pager span{border:1px solid #ccc;display:inline-block;height:14px;line-height:14px;_line-height:16px;margin-left:1px;overflow:hidden;padding:2px 6px 1px; color:#333; text-indent:0;}
.pager span.current,.pager a:hover{background:#f9150e;border-color:#f9150e;color:#FFF;}
.pager span.no{background:#FFF;color:#333;}