@charset "utf-8";
/*
Design by Free terry
QQ:261441584  E-mail:fuyu302terry@163.com
*/

body {
	margin: 0;
	padding: 0;
	background: #FFFFFF url(../images/menu_bg.gif) repeat-x 20px 74px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #737373;
}

form {
	margin: 0;
	padding: 0;
}

input, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000; border:#809EBA solid 1px;
}

h1, h2, h3 {
	font-family: Arial, Helvetica, sans-serif;
}

h1 {
	font-size: 3em;
}

h2 {
	font-size: 2em;
}

h3 {
	font-size: 1em;
}

p, ul, ol {
	margin-bottom: 1.8em;
	line-height: 160%;
}

ul, ol {
}

blockquote {
}

A {
	COLOR: #303030
}
A:link {
	COLOR: #303030; TEXT-DECORATION: none
}
A:visited {
	COLOR: #303030; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline; color: #FF6600;
}
A:active {
	TEXT-DECORATION: none;COLOR: #303030;
}

p{ 
text-indent: 2em; /*em是相对单位，2em即现在一个字大小的两倍*/ 
} 

hr {
	display: none;
}


#wrapper{width: 970px; margin: 0 auto;}/*整体大框架*/

/* Menu */

#menu {
	width: 970px;
	height: 35px;
	padding-left: 2px; float:left
	
}

#menu ul {
	height: 35px; 
	padding: 0; margin:0px;
	background: url(../images/img03.gif) no-repeat;
	list-style: none; 
}

#menu li {
	float: left;
	height: 35px ; width:121px;
	background: url(../images/img03.gif) no-repeat right top; 
}

#menu a {
	float: left;
	height: 35px;
	margin: 0px; 
	text-decoration: none; line-height:35px; 
	font-weight: bold; padding-left:40px;
	color: #fff;width: 80px;
}

#menu a:hover {
	color: #FFFFFF;
	height: 35px;
	background-repeat: no-repeat;
	background-image: url(../images/3.jpg);
	background-position: center;
	width: 80px;
}


#menu .current_page_item a {
	height: 35px;
	color: #FFFFFF; 
}

/* Splash */

#splash {
	width: 970px;
	height: 225px;
	margin: 1px auto; float:left; display:inline;
}
#sp {
	width: 200px;
	height: 82px;
	float:left;
	display:inline;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 1px;
	margin-left: auto;
	padding-left: 12px;
	padding-top: 12px;
}


/* Logo */

#logo {
	width: 970px;
	height: 74px;
	margin: 0 auto;
	color: #414141; float:left;
}

#logo h1, #logo h2 {
	margin: 0;
	padding: 0 20px;
}

#logo h1 {
	float: left;
	letter-spacing: -3px;
	text-transform: uppercase;
	font-size: 3em;
}

#logo h2 {
	float: right;
	padding-top: 29px;
	letter-spacing: 2px;
	text-transform: uppercase;
	font-size: 12px; font-weight:normal;
}

#logo a{ color:#454545}
/* Page */

#page {
	width: 970px;
	margin: 0 auto;
	padding: 0px;  float:left;
}

/* Content */

#content {
	float: right;
	width: 743px; padding-top:10px;
}



#mid_box {
	float: left;
	width: 500px; padding-left:12px;
}

#mid_box ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#mid_box li {
	margin-bottom: 10px;
}

#mid_box li ul {
	padding: 10px;
}

#mid_box li li {
	margin: 0;
	padding-left: 10px;
	padding-bottom: 5px;
	background: url(../images/img04.gif) no-repeat left 50%;
}

#mid_box p {
	padding: 0 20px;
}

#mid_box h2 {
	height: 20px;
	margin: 0;
	padding: 6px 0 0 20px;
	background: url(../images/img08.gif) no-repeat bottom;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	color: #F7540F;
}
#mid_box span { float:right; padding-right:15px; }


#right_box {
	float: left;
	width: 200px;
}

#right_box ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#right_box li {
	margin-bottom: 10px;
}

#right_box li ul {
	padding: 10px;
}

#right_box li li {
	margin: 0;
	padding-left: 10px;
	padding-bottom: 5px;
}

#right_box p {
	padding: 0 5px;
}

#right_box h2 {
	height: 20px;
	margin: 0;
	padding: 6px 0 0 20px;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	color: #F7540F;
}
#right_box span { float:right; padding-right:15px; }



#mid_box2 {
	width: 970px; padding:0px; margin:0px auto; float:left;
}



#mid_box2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#mid_box2 li {
	margin-bottom: 10px;
}

#mid_box2 li ul {
	padding: 10px;
}

#mid_box2 li li {
	margin: 0;
	padding-left: 10px;
	padding-bottom: 5px;
}

#mid_box2 p {
	padding: 0 20px;
}

#mid_box2 h2 {
	height: 20px;
	margin: 0;
	padding: 6px 0 0 20px;
	background: url(../images/img09.gif) no-repeat bottom;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	color: #F7540F;
}
#mid_box2 span { float:right; padding-right:15px; }


#right_box2 {
	float: left;
	width: 728px; padding-left:12px;
}

#right_box2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#right_box2 li {
	margin-bottom: 10px;
}

#right_box2 li ul {
	padding: 10px;
}

#right_box2 li li {
	margin: 0;
	padding-left: 10px;
	padding-bottom: 5px;
	background: url(../images/img04.gif) no-repeat left 50%;
}

#right_box2 p { line-height:28px;}

#right_box2 h2 {
	height: 20px;
	margin: 0;
	padding: 6px 0 0 20px;
	background: url(../images/img10.gif) no-repeat bottom;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	color: #F7540F;
}
#right_box2 span {
	float:right;
	padding-right:125px;
	text-decoration: none;
}

.nav{ float:left; padding-left:22px; line-height:35px; font-weight:bold; width:690px;}
/* 产品 */
.product{
	float:left;
	width:710px;
	padding-left:10px;
	margin-bottom:10px;
	text-align:left;
	padding-top: 5px;
}
.product .photo{ float:left; width:118px; border:#D2D2D2 solid 1px; padding:2px;}
.product .info{ float:left; width:555px; padding-left:10px; text-align:left;}
.product .title{
	float:left;
	line-height:30px;
	color:#FF6600;
	font-weight:bold;
	width:555px;
	font-size: 14px;
}
.product .introduce{ float:left; line-height:25px;width:555px;}
.pages{ width:550px; margin:0px auto; line-height:25px; text-align:center}

.contact_bg{background:url(../images/contact_bg.jpg) no-repeat right;}
.faq_bg{background:url(../images/faq_bg.jpg) no-repeat right bottom; height:460px;}
.down_bg{background:url(../images/down_bg.jpg) no-repeat right bottom; height:460px;}
.p14_bg{background:url(../images/p14.jpg) no-repeat right bottom; height:460px;}
.hezuo_bg{background:url(../images/hezuo.jpg) no-repeat right bottom;height:460px;}
.conews_bg{background:url(../images/conews.jpg) no-repeat right bottom;height:460px;}
.hezuo1_bg{background:url(../images/hezuo1.jpg) no-repeat right bottom;height:460px;}
.zc_bg{background:url(../images/zc.jpg) no-repeat right bottom;height:460px;}
.zx_bg{background:url(../images/zx.jpg) no-repeat right bottom;height:1260px;}
.zx1_bg{background:url(../images/zx1.jpg) no-repeat right bottom;height:1260px;}



.post {
	padding-bottom: 20px;
}

.post .title {
	margin: 0;
	padding: 5px 20px;
	letter-spacing: -2px;
	border-bottom: 1px dashed #B9B9B9;
	text-transform: uppercase;
	font-size: 24px;
}

.post .title a {
	text-decoration: none;
}

.post .entry {
	padding: 10px 20px;
}

.post .meta {
	height: 26px;
	background: #F5F5F5;
	border-top: 1px solid #E9E9E9;
	text-decoration: none;
	text-transform: uppercase;
	font-size: smaller;
}

.post .posted {
	float: left;
	height: 16px;
	padding: 5px 20px;
}

.post .permalink, .post .comments {
	float: right;
	height: 16px;
	padding: 5px 20px;
}

.post .permalink {
}

/* Sidebar */

#sidebar {
	float: left;
	width: 222px;
	padding-top:10px;
	text-decoration: none;
}
#sidebar photo{ float:left; width:118px; border:#D2D2D2 solid 1px; padding:2px;}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar li {
	margin-bottom: 2px;
}

#sidebar li ul {
	padding: 10px;
}

#sidebar li li {
	margin: 0;
	padding-left: 10px;
	padding-bottom: 5px;
	background: url(../images/img04.gif) no-repeat left 50%;
}

#sidebar p {
	padding: 0 20px;
}

#sidebar h2 {
	height: 20px;
	margin: 0;
	padding: 6px 0 0 20px;
	background: url(../images/img07.jpg) no-repeat bottom;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	color: #F7540F;
}
#sidebar span { float:right; padding-right:10px; margin-bottom:10px; margin-left:5px; display:inline;}

/* box_background  */
.bg_left{
	background:url(../images/bg_left.jpg) repeat-y left top;
}


/* Search */

#search form {
	padding: 20px;
}

#search br {
	display: none;
}

#search #s {
	width: 135px;
}

/* Footer */

#footer {
	clear: both;
	width: 970px;
	height: 73px;
	margin: 0 auto;
	padding-top: 20px;
	font-size: smaller; background:url(../images/foot_bg.gif) no-repeat;
}

#footer p {
	margin: 0;
	text-align: center;
	line-height: normal; font-size:12px; line-height:25px;
}


/*-----图片循环样式1----*/
.picTit {
	FLOAT: left; margin-left:8px; display:inline; WIDTH: 110px; COLOR: #333; LINE-HEIGHT: 22px; text-align:center}
.picTit IMG {
	BORDER-RIGHT: #CBCBCB 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #CBCBCB 1px solid; PADDING-LEFT: 1px;  PADDING-BOTTOM: 1px; BORDER-LEFT: #CBCBCB 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #CBCBCB 1px solid
}
.picTit A:link {
	COLOR: #333; TEXT-DECORATION: none
}
.picTit A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
.picTit A:hover {
	COLOR: #FF6600 ; TEXT-DECORATION: underline
}
.picTit H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; text-align:left; padding-left:38px;
}
.picTit H4 A:link {
	COLOR: #333;
}
.picTit H4 A:visited {
	COLOR: #333;
}
.picTit H4 A:hover {
	COLOR: #FF6600  ; TEXT-DECORATION: underline
}
.new{
	background-image: url(../images/gif-0249.gif);
	background-repeat: no-repeat;
	background-position: left;
}



/*-----图片循环样式2----*/
.picTit2 {
	FLOAT: left; margin-left:8px; display:inline; WIDTH: 180px; COLOR: #333; LINE-HEIGHT: 22px; text-align:center}
.picTit2 IMG { border:#D2D2D2 solid 1px; padding:4px;}


/*-----图片循环样式2----*/
.picTit3 {
	FLOAT: left; margin-left:3px; display:inline; WIDTH: 170px; COLOR: #333; LINE-HEIGHT: 22px; text-align:center}
.picTit3 IMG { border:#D2D2D2 solid 1px; padding:2px;}
.cp{
	float:left;
	width:710px;
	padding-left:10px;
	margin-bottom:10px;
	text-align:left;
	padding-top: 5px;
}
.cp .photo{ float:left; width:630px; border:#D2D2D2 solid 1px; padding:2px;}
.cp .info{ float:left; width:555px; padding-left:10px; text-align:left;}
.cp .title{ float:left; line-height:30px; color:#FF6600; font-weight:bold; width:555px;}
.cp .introduce{
	float:left;
	line-height:25px;
	width:630px;
	padding-bottom: 15px;
}
.pages{ width:550px; margin:0px auto; line-height:25px; text-align:center}

.contact_bg{background:url(../images/contact_bg.jpg) no-repeat right;}
.faq_bg{background:url(../images/faq_bg.jpg) no-repeat right bottom; height:460px;}
.down_bg{background:url(../images/down_bg.jpg) no-repeat right bottom; height:460px;}
.p14_bg{background:url(../images/p14.jpg) no-repeat right bottom; height:460px;}
.hezuo_bg{background:url(../images/hezuo.jpg) no-repeat right bottom;height:460px;}
.conews_bg{background:url(../images/conews.jpg) no-repeat right bottom;height:460px;}

#left_1 {
	float: left;
	width: 222px;
	padding-top:0px;
	text-decoration: none;
	padding-bottom: 10px;
}

#left_1 ul {
	margin: 0;
	list-style: none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 12;
	padding-left: 10;
}

#left_1 li {
	margin-bottom: 0px;
	padding-left: 14px;
	padding-top: 8px;
	padding-bottom: 6px;
}

#left_1 li ul {
	padding: 10px;
}

#left_1 li li {
	margin: 0;
	padding-left: 10px;
	padding-bottom: 5px;
}

#left_1 p {
	padding: 0 5px;
}

#left_1 h2 {
	height: 20px;
	margin: 0;
	padding: 6px 0 0 20px;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	color: #F7540F;
}
#left_1 photo{ float:left; width:118px; border:#D2D2D2 solid 1px; padding:2px;}
.bk {
	border: 1px solid #CCCCCC;
}
#left_2 {
	float: left;
	width: 222px;
	padding-top:0px;
	text-decoration: none;
	padding-bottom: 10px;
}

#left_2 ul {
	margin: 0;
	list-style: none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

#left_2 li {
	margin-bottom: 0px;
	padding-left: 12px;
	padding-top: 0px;
	padding-bottom: 10px;
}

.STYLE2 {
	color: #FF0000;
	font-weight: bold;
}
.STYLE3{
	color: #737373;
	font-weight: bold;
}
.STYLE3{
	color: #737373;
	font-weight: bold;
}
.c1{
	color: #333333;
	font-size: 12px;
	line-height: 22px;
}
.c2{
	color: #FF5B5B;
}

