@charset "gb2312";
/****reset***/
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin:0px;	padding:0px;font-size:12px;	font-family:"宋体",Arial, Helvetica, sans-serif;color:#4c4c4c;}
table {border-collapse:collapse;}
a img {border:0px;}
address, caption, cite, code, dfn, em, th, var {font-style:normal;font-weight:normal;}
ul, li {list-style:none;}
h1, h2, h3, h4, h5, h6 {font-size:100%;	font-weight:normal;}
input, button, textarea, select {font-family:inherit;font-size:12px;vertical-align:middle;}
a {text-decoration:none;color:#fff;}/*outline:none;*/
a:hover {text-decoration:none;}
/****resetend***/
/*.news_title_bg123{ background:url(../images/titleys.jpg) repeat-x top left; float:left; width:302px; margin:10px 0;}*/
/*.news_title123{ margin: 0 auto;width:302px; height:30px; line-height:30px; text-align:center;}*/
.news_title_bg123{ background:url(../images/titleys.jpg) repeat-x top left; float:left; width:280px; margin-left:15px;}
.news_title123{ margin: 0 auto;width:280px; height:30px; line-height:30px; text-align:center;}

.logo{ text-align:center; background:url(../images/logo.jpg) no-repeat top left;margin:0 auto; width:300px; height:50px; line-height:50px; font-size:20px; color:#fff; font-family:"微软雅黑"; }
.logo a{  color:#fff;}
.logo a:hover{ text-decoration:none;  color:#fff;}

.top{ width:100%; height:auto;margin:0px auto; padding:0px;}
.banner{margin:0px auto; padding:0px; width:300px; height:104px;}
.fengxiang{ width:320px; margin:0 auto;}
.fengxiang ul li{ width:130px; padding:4px 3px; float:left; margin:4px 0px 4px 10px; background:#c5c5c4; border: solid 1px #afafae;}

.fengxiang ul li a.bshare-sinaminiblog{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-qzone{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-renren{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-qqmb { float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-neteasemb{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-sohuminiblog{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-tianya{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-baiduhi{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-itieba{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-kaixin001{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-facebook{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-msn{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-fanfou{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-feixin{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-twitter{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-peoplemb{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-douban{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-xinhuamb{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fxmc{ float:left;width:70px; font-size:14px; margin-left:5px; line-height:30px;}

/*公共样式部分*/
.clear {font-size: 0px;line-height: 0px;margin: 0px;padding: 0px;height: 0px;clear:both;visibility:hidden;}
.fl {float:left;}
.fr {float:right;}
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix{*zoom:1;}
body{ background:#FFF;overflow-x:hidden;overflow-y:auto;}
/**** homepage begin *****/
.logo{background:#fff;text-align:center;padding:0 0 6px 0;border-bottom:1px solid #255772;}
.do{margin:0px auto; padding:0px; width:320px; height:104px;}

#nav_title{ background:url(../images/titlebg.jpg); width:300px; margin:0px auto;}
.cbox .nav_title{background:#3B67AE;height:35px;position:relative;}
.cbox .nav_title em{position:absolute;left:10px;bottom:0;display:block;width:81px;height:30px; background:url(../images/tab_on.jpg) 0 0 no-repeat;line-height:35px;color:#fff;text-align:center;font-size:14px;font-weight:bold;overflow:hidden;}
.cbox .content{padding:10px;min-height:100px;line-height:22px;}

/* menu */
.menu{ margin:0px auto; width:300px;height:92px;background:url(../images/menu-bg.jpg) 0 top repeat-x; margin:0px auto;}
.items_web{padding-left:16px; padding-top:18px;}
.ul.items_web{ padding-top:8px;}
ul.items_web li{ display:block; height:45px; width:60px; float:left; margin-bottom:35px; margin-right:10px;}
ul.items_web li a img{  padding:1px; width:45px; height:42px;}
ul.items_web li span{ float:left; width:60px; height:20px; line-height:20px; display:block; text-align:center; overflow:hidden;}
ul.items_web li a span { color:#000; height:20px; line-height:20px;}
ul.items_web li a span a:hover{ color:#000;}

.cbox .nav_title em{
	position:absolute;
	left:12px;
	bottom:0;
	display:block;
	width:81px;
	height:30px;
	background:url(../images/tab_on.jpg) 0 0 no-repeat;
	line-height:35px;
	color:#f00;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
}
.cbox .content{padding:10px;min-height:100px;line-height:22px;}

.common_nav{background:#3B67AE;height:38px;position:relative;}
.common_nav ul{margin:0;position:absolute;left:10px;bottom:0;}
.common_nav ul li,.common_nav ul li.on{float:left;display:inline;margin-right:6px;width:81px;height:30px;line-height:30px;text-align:center; background:url(../images/tab_on.jpg) 0 center no-repeat;}
.common_nav ul li.off{background:url(../images/tab_off.jpg) 0 center no-repeat;}
.common_nav ul li a,.common_nav ul li.on a{font-weight:bold;text-decoration:none;color:red;}
.common_nav ul li.off a{color:#fff;}

ul.prolist{}
ul.prolist li{ display:inline; height:120px; width:120px; float:left;margin:10px 15px;}
ul.prolist li a img{ border:1px solid #CCC; padding:1px;}
ul.prolist li a:hover img{ border:1px solid #CCC;}
ul.prolist li span{ display:block; text-align:center; }
ul.prolist li span a{color:#666; }
ul.prolist li span a:hover{ color:#fff;}

/*产品详细页 */
.prok{ border:1px dashed #ccc; background:#f3f3f3; height:25px; padding-left:20px; line-height:25px; font-weight:bold; margin-bottom:10px;}
.propic{ text-align:left; margin-bottom:10px;}
.propic img{ max-width:280px; height:220px; padding:4px; border:1px dashed #ddd;}
.protitle{ height:50px; line-height:50px; font-size:15px; font-weight:bold; color:#fff;}

#pross{}
#pross li{float:left;width:155px;margin:10px 0 10px 5px;padding:0;}

.content{ width:300px; margin:0px auto;}
.content .c_title{text-align:center;font-size:11pt;font-weight:bold;color:#fff;}
.content .c_pic{text-align:center;margin:10px auto;overflow:hidden;}

.c_home{}
.c_home .c_title{background:url(../images/titlebg.jpg) 0 0 repeat-x;height:35px; line-height:35px; width:100%; float:left;}
.c_home .c_title em{display:block;width:100px;height:35px; background:#3B67AE; float:left; line-height:35px;color:#fff;text-align:center;font-size:14px;font-weight:bold;overflow:hidden;}
.c_home .c_demo{padding:10px;line-height:25px;}

.prolist{}
.prolist li{float:left;display:inline;text-align:left;margin:5px 10px 10px 15px;}
.prolist li p{border:1px solid #ccc;width:120px;height:120px;}

.c_content{}
.c_content .c_title{background:url(../images/title2.jpg) 0 0 repeat-x;height:36px;}
.c_content .c_title em{display:block;width:110px;height:36px;line-height:36px;color:#fff;text-align:center;font-size:14px;font-weight:bold;overflow:hidden;}
.c_content .c_demo{padding:10px;line-height:25px;}


#foot{background:url(../images/foot.jpg) repeat-x left center; width:100%; height:126px;}
.foot{ width:300px; margin:0px auto; color:#FFF; text-align:center;}
.foot-menu{ width:300px; margin:0px auto; padding-top:14px; line-height:25px;color:#FFF}
.foot-line{}
.foot-menu a{ color:#FFF; text-decoration:none}
.address{ line-height:20px;color:#FFF; padding-left:18px;}
.address a{color:#FFF;}


/* about */


/* info */


.mainbox {
	overflow:hidden;
	position:relative;
}
.flashbox {
	overflow:hidden;
	position:relative;
}
.imagebox {
	text-align:right;
	position:relative;
	z-index:999;
}
.bitdiv {
	display:inline-block;
	width:18px;
	height:18px;
	margin:0 10px 10px 0px;
	cursor:pointer;
	float:right;
}
.defimg {
	background-image:url(../images/02.png)
}
.curimg {
	background-image:url(../images/01.png)
}.bottomqq {position:fixed;   bottom:0;   left:0;   z-index:2000;right:0px;width:100%; height:49px;overflow:hidden;cursor:default; padding-top:-61px; background:#3b67ae; }
.bottom1 {width:320px;margin: 0 auto;}
.bottom1 a {float:left;	width:97px;text-align:center;padding:5px 0 0 8px;color:#fff;height:44px;border-right: solid 1px #3d71c6;font-size:15px;}
.bottom1 a img{ float:left; margin:0 3px;}
.bottom1 a span{ float:left; line-height:44px;}
.bottom1 a:hover {float:left;	width:97px;text-align:center; padding:5px 0 0 8px;color:#fff;height:44px;background:#3d71c6; font-size:15px;}
.grkai{ float:left; width:100%; height:49px;}
.product_list121 {
	width:300px;
	margin:15px auto 0 auto;
}
.product_list121 img {
	width:300px;
	height:200px;
	float:left;
}
.product_list121_text {
	width:300px;
	float:left;
	margin-top:15px;
}
.cpfenlei {
	width:300px;
	margin:0 auto;
	background:none;
	display:block;
}
.cpfenlei ul {
	width:300px;
	float:left;
}
.cpfenlei ul li {
	width:93px;
	height:33px;
	float:left;
	margin:3px 2px;
	background:#C0C0C0;
	padding:1px 1px;
	line-height:33px;
	text-align:center;
}
.cpfenlei ul li a {
	width:91px;
	border:solid 1px #fff;
	float:left;
	height:31px;
	color:#fff;
}
.cpfenlei ul li a:hover {
	background:#5B8F00;
	color:#fff;
}
.shangxiayiye {
	float:right;
	width:300px;
	margin-top:15px;
	margin-bottom:5px;
}
.shangxiayiye a {
	padding:2px 0;
	float:right;
	text-align:center;
	background:#a9a9a9;
	border: solid 1px #8d8d8d;
	margin-left:15px;
	width:65px;
	text-decoration:none;
	color:#FFF;
	line-height:20px;
	height:18px;
}
.neiye_text333 {
	margin: 15px auto 0 auto;
	font-size:12px;
	font-weight:normal;
	color:#FFF;
	width:300px;
}
.neiye_text333 a {
	float:left;
	width:300px;
	font-size:12px;
	font-weight:normal;
	color:#FFF;
	border-bottom: dashed 1px #FFF;
	line-height:33px;
}
.news_sj111 {
	float:left;
	width:300px;
	margin:5px 0;
	text-align:center;
	display:inline;
	font-weight:normal;
	font-size:12px;
}
.w_newslist{width:280px; float:left; padding:0 auto;margin:0 auto;}
.w_newslist li{ line-height:30px; border-bottom:solid 1px #e6e5e5; height:30px;  width:280px; float:left;}
.ly {
	width:100%;
	height:200px;
	margin: 0 auto;
}