@charset "utf-8";

/* CSS Document */

*{

	margin: 0px;

	padding: 0px;

	FONT-FAMILY: "宋体", Verdana, Arial, Sans-Serif;

	TEXT-ALIGN:left;

}

BODY {

	text-align:left;

	padding:0;

	margin:0;

	background-image: url(../images/bg.jpg);

	background-repeat: repeat-x;

	background-color:#FFF;



}

img {border:0 none;}

UL {

	LIST-STYLE-TYPE: none

}

LI {

	LIST-STYLE-TYPE: none

}

UL {

	LINE-HEIGHT: 20px

}

P {

	LINE-HEIGHT: 20px;

	text-align:left;

}

OL {

	LINE-HEIGHT: 20px

}



A {

	 COLOR:#000;TEXT-DECORATION: none

}

A:hover {

	 COLOR:#000;TEXT-DECORATION:underline;

}

#mian

{

	text-align: center;

	float: left;

	height:auto;

	width: 100%;

}

.mian1

{

	text-align: center;

	margin:0 auto;

	height:auto;

	width:1028px;

	background-image:url(../images/bg2.jpg);

	background-position:center top;

	background-repeat:repeat-y;

}

.mian1_bg

{

	text-align: center;

	float:left;

	height:auto;

	width:1028px;

	background-image:url(../images/bg2.jpg);

	background-position:center top;

	background-repeat:repeat-y;

	padding-bottom:15px;

}

.mian2

{

	text-align: center;

	margin:0 auto;

	height:auto;

	width:1000px;



}

.mian3

{

	text-align: center;

	margin:0 auto;

	height:420px;

	width:100%;

	background-image:url(../images/dt_bg.jpg);

	background-position:top center;

	background-repeat:no-repeat;



}

/**/

.top_title{ width:1000px; height:30px; line-height:30px; margin:0 auto;}

.top_title ul{float:right;}

.top_title ul li{text-align:center; display:inline; color:#FFF;line-height:30px;}

.top_title ul li a,.top ul li a:visited,.top ul li a:link{ font-size:12px; color:#ffffff;line-height:30px;}

.top_title ul li a:hover{ text-decoration:underline;line-height:30px;}

.top_title span{display:block; color:#FFF;font-size:12px;}

/**/

/**/

.head_logo {

	text-align: center;

	float:left;

	height:auto;

	width:1000px;	

	overflow:hidden;

}

/**/

.mian_menu {

	line-height: 42px;

	text-align:center;

	height: 42px;

	width:100%;

	margin:0 auto;

	

}



.mian_menu ul{

	line-height: 42px;

	text-align:center;

	height: 42px;

	width: 990px;

	margin:0 auto;

	

}

.mian_menu ul li{

	line-height: 42px;

	text-align: left;

	float: left;

	height: 42px;

	width: 110px;

	color:#000;

	



}

.mian_menu ul li a{

	line-height: 42px;

	text-align: center;

	float: left;

	height: 42px;

	width: 110px;

	font-size:15px;

	color:#000;

	font-family:"微软雅黑", "宋体";

	font-weight: normal;



}

.mian_menu ul li a:hover{

	line-height: 42px;

	text-align:center;

	float: left;

	height: 42px;

	width: 110px;

	font-size:15px;

	color:#000;

	text-decoration:underline;

	font-family:"微软雅黑", "宋体";

	font-weight: normal;



}



.mian_flash {

	text-align:center;

	margin:0 auto;

	height:auto;

	width: 1000px;



}

/**/

.index_hang

{

	width:1000px;

	height:257px;

	overflow:hidden;

	float:left;

	text-align:left;

	background-image:url(../images/title4.jpg);

}

.index_hang2

{

	width:1000px;

	height:auto;

	overflow:hidden;

	float:left;

	text-align:left;

	padding-bottom:15px;

}

/***/
.chanpintu img{ margin:0 auto; text-align:center;}
/**/

.title_name0 b

{

	text-align:center;

	padding-left:10px;

	float:left;

	width:190px;

	height:42px;

	line-height:42px;

	color:#fff;

	font-size:16px;

	font-family:"微软雅黑", "宋体";

	font-weight: normal;

	

}

.title_name b

{

	text-align:center;

	float:left;

	width:200px;

	height:45px;

	line-height:45px;

	color:#fff;

	font-size:16px;

	font-family:"微软雅黑", "宋体";

	font-weight: normal;

	

}

.title_name1 b

{

	text-align:center;

	padding-left:40px;

	float:left;

	width:auto;

	height:45px;

	line-height:45px;

	color:#fff;

	font-size:14px;

	font-family:"微软雅黑", "宋体";

	font-weight: normal;

	

}

.title_name2 b

{

	text-align:center;

	padding-left:25px;

	float:left;

	widthL:auto;

	height:25px;

	line-height:25px;

	color:#000;

	font-size:16px;

	font-family:"微软雅黑", "宋体";

	font-weight: normal;

	

}

.more a

{

	text-align:left;

	padding-right:30px;

	float:right;

	width:auto;

	height:45px;

	line-height:45px;

	color:#000;

	font-size:12px;

	

}

.more1 a

{

	text-align:left;

	padding-right:15px;

	float:right;

	width:auto;

	height:32px;

	line-height:32px;

	color:#000;

	font-size:12px;





}

.more2 a

{

	text-align:left;

	padding-right:15px;

	float:right;

	width:auto;

	height:32px;

	line-height:32px;

	color:#fff;

	font-size:12px;

}

/**/

.index_new {

	text-align: left;

	float: left;

	height: 35px;

	width: 850px;

	background-image:url(../images/title1.jpg);

	line-height:35px;

	padding-left:150px;

	padding-top:15px;

	margin-top:15px;

	font-size:12px;

}

.index_new a{

	font-size:12px;

	color:#FFF;

}

.index_new a:hover{

	font-size:12px;

	color:#FFF;

	text-decoration:underline;

}

/**/

/**/

.include_left {

	text-align: left;

	float: left;

	height: auto;

	width: 212px;



	padding-top:15px;

	overflow:hidden;	

}

/**/

.include_right {

	text-align: left;

	float: right;

	height: auto;

	width: 770px;



	padding-top:15px;

	overflow:hidden;

	

}

/**/

/**/

.left_con1 {

	text-align: left;

	float: left;

	height: auto;

	width: 100%;

	overflow:hidden;

	background:url(../images/title2_bg.jpg) top left repeat-y;

	margin-bottom:15px;

}

.left_con2 {

	text-align: left;

	float: left;

	height: auto;

	width: 212px;

	overflow:hidden;

	margin-bottom:10px;

	clear:both;

}

/**/

.clear{ clear:both} 

/**/

.left_tou{

	text-align: left;

	float: left;

	height: 60px;

	width: 100%;

	background:url(../images/title2_top.jpg) top left no-repeat;

	overflow:hidden;

}

.left_tou1{

	text-align: left;

	float: left;

	height: 45px;

	width: 212px;

	background-image:url(../images/title2_top.jpg);

	overflow:hidden;

}

/**/

.left_p_ul0 {

	text-align: left;

	float: left;

	height: auto;

	width: 100%;

	padding-bottom:5px;

	background-image:url(../images/title2_bottom.jpg);

	background-position:bottom;

	background-repeat:no-repeat;

}

.left_p_ul {

	text-align: left;

	float: left;

	height: auto;

	width: 100%;

	padding-bottom:15px;

	background-image:url(../images/title2_bottom.jpg);

	background-position:bottom;

	background-repeat:no-repeat;

}

.left_p_ul li

{

	text-align: left;

	float: left;

	height:32px;

	width: 100%;

	line-height:32px;

	margin-bottom:6px;

	font-size:12px;

	BACKGROUND: url(../images/title2_li.jpg) top center no-repeat;

}

.left_p_ul li a{

	text-align: left;

	float: left;

	font-size:12px;

	color:#fff;

	padding-left:50px;

}



.left_p_ul li a:hover{

	text-align: left;

	float: left;

	font-size:12px;

	color:#fff;

	padding-left:50px;

	text-decoration:underline

}

/**/

.lxwm

{

	text-align: left;

	float: left;

	height:auto;

	width: 200px;

	padding-top:15px;

	padding-bottom:13px;

	padding-left:10px;

	padding-right:5px;

	line-height:20px;

	font-size:12px;

	

	

}

.lxwm p

{

	line-height:20px;

	font-size:12px;

}

/**/

/**/

.right_content

{

	text-align: left;

	float: left;

	width: 420px;

	height:260px;

	overflow:hidden;

	

}

/**/

.hang_tou1{

	text-align: left;

	float: left;

	height: 45px;

	width:100%;

	overflow:hidden;

	background-image:url(../images/title3.jpg);

	

}

.right_bg{

	text-align: left;

	float: left;

	height:auto;

	width: 100%;

	overflow:hidden;

	font-size:12px;

	padding-top:3px;

}

.margin_5 p

{

	padding:10px;

	line-height:20px;

}

.floatL {

	float:left;

	padding:5px;

	margin:5px;

	border:1px solid  #E4E4E4;

	display:inline;

}

/**/

.index_about_video

{

	float:right;

	text-align:left;

	width:327px;

	height:auto;

	overflow:hidden;

}

.index_product

{

	float:left;

	text-align:left;

	width:770px;

	height:auto;

	overflow:hidden;

	padding-top:20px;

}

.content1

{

	float:left;

	text-align:center;

	width:770px;

	height:auto;

}

.content1 p

{

	text-align:center;

}

/**/

/***/

.index_news

{

	float:left;

	text-align:left;

	width:550px;

	height:auto;

	margin-bottom:10px;

	padding-left:40px;

	padding-top:15px;

}

.right_tou2{

	text-align: left;

	float: left;

	height: 25px;

	width: 100%;

	background-image:url(../images/title6.jpg);

	background-position:left center;

	background-repeat:no-repeat;



	overflow:hidden;

}

/**/

.right_news {

	text-align: left;

	float: left;

	height: auto;

	width: 530px;

	padding-top:20px;

	padding-bottom:13px;

}

.right_news li{

	text-align: left;

	float: left;

	height:30px;

	width: 500px;

	line-height:30px;

	padding-left:20px;

	font-size:12px;

	BACKGROUND: url(../images/li.jpg) no-repeat 0px 10px;

	color:#000;

}

.right_news li a{

	text-align: left;

	float: left;

	color:#000;

}

.right_news1 li a:hover{

	text-align: left;

	float: left;

	COLOR:#F33;



}

.right_news li span{

	text-align: left;

	float:right;

	color:#000;

	padding-right:8px;

}

/**/

.index_lxwm

{

	text-align: left;

	float:right;

	height:auto;

	width: 380px;

	padding-top:15px;

	overflow:hidden;

}

/**/

.lxwm

{

	text-align: left;

	float: left;

	height:auto;

	width: 300px;

	padding-top:15px;

	padding-bottom:13px;

	padding-left:10px;

	padding-right:5px;

	line-height:20px;

	font-size:12px;

	

	

}

.lxwm p

{

	line-height:20px;

	font-size:12px;

}

/**/

.include_foot {

	text-align:center;

	float: left;

	height:117px;

	width: 100%;

	background-image: url(../images/foot_bg.jpg);

	background-repeat: repeat-x;

	font-size:12px;

	margin-top:10px;

}

.include_foot a

{

	color:#FFF;

	text-align:left;



}

.include_foot a:hover

{

	color:#FFF;

	text-align:left;

	text-decoration:underline;

	

}

.include_foot1 {

	text-align: left;

	margin:0 auto;

	height:117px;

	width: 1000px;

	background-image: url(../images/foot.jpg);

	background-repeat:no-repeat;

}

.include_foot3

{

	text-align:center;

	float:right;

	width:680px;

	line-height:25px;

	height:auto;

	color:#FFF;

	padding-top:20px;

	padding-bottom:20px;

	

}

.include_foot4

{

	text-align:center;

	float:right;

	width:680px;

	line-height:25px;

	height:auto;

	

}

/**/

/*当前位置*/

.place{

	width:auto;

	height:40px;

	line-height:40px;

	text-indent:12px;

	color:#000;

	overflow:hidden;

	text-align:left;

	float:right;

	padding-right:20px;

	font-size:12px;



}

.place strong{

	color:#000;

	font-weight:bold;

	letter-spacing:1px;

	text-align:left;

}

.place a{

	color:#000;

	margin:0px 2px;

	text-align:left;

}

.place a:hover{

	color:#000;

	text-decoration:none;

	text-align:left;

}

/**/

/*分页*/

.list_page

{

	text-align:right;

	float: left;

	width:600px;

	margin-top:20px;

	margin-bottom:10px;

	line-height:25px;

	color:#000;

	font-size:12px;

	

}



.list_page a

{

	text-align:center;



	background-color:#CCC;

	padding:3px 8px 3px 8px;

	line-height:25px;

	margin-right:5px;

	color:#000;

}

.list_page a:hover{



	text-align:center;

	background-color:#666;

	padding:3px 8px 3px 8px;

	line-height:25px;

	margin-right:5px;

	color:#000;

}

.current

{

	text-align:center;

	background-color:#666;

	padding:3px 8px 3px 8px;

	line-height:25px;

	margin-right:5px;

	color:#000;

}

/**/

/*上下文章*/

.list_pagenews 

{

	float: left; 

	text-align: center;

	 width: 633px; 

	 margin-top: 30px;

	 padding-bottom:30px;

	 font-size:12px;

}

.list_pagenews a

{

	text-align:center;

	

	padding:3px 8px 3px 8px;

	line-height:25px;

	margin-right:5px;

	color:#000;

}

.list_pagenews a:hover

{

	text-align:center;

	

	padding:3px 8px 3px 8px;

	line-height:25px;

	margin-right:5px;

	color:#000;

}

/**/

.index_list

{

	float:left;

	text-align:left;

	width:770px;

	height:auto;

	overflow:hidden;

}

/**/

.lxwm1

{

	text-align: left;

	float: left;

	height:auto;

	width: 190px;

	padding-top:15px;

	padding-bottom:13px;

	padding-left:10px;

	padding-right:5px;

	line-height:20px;

	font-size:12px;

	

	

}

.lxwm1 p

{

	line-height:20px;

	font-size:12px;

}

/**/

.index_pro{

	text-align:center;

	float: left;

	height: auto;

	width: 100%;

	padding-top:10px;

	font-size:12px;

	overflow:hidden;

	

}

.index_pro li

{

	text-align:center;

	float:left;

	width:220px;

	height:200px;

	padding-right:15px;

	padding-left:15px;

	line-height:25px;

	padding-bottom:10px;

	overflow:hidden;

}

.index_pro_img {

	text-align:center;

	float:left;

	width:220px;

	height:165px;

	border:1px solid #CCC;

	padding:4px;

}

.index_pro_title{

	text-align:center;

	float:left;

	width:220px;

	height:25px;

	line-height:25px;

}

/***/

.list

{

	width:750px;

	height:auto;

	text-align:left;

	float:left;

	padding-top:15px;

	padding-left:10px;

	font-size:12px;

}

.list li

{

	width:100%;

	height:31px;

	line-height:31px;

	text-align:left;

	float:left;

	BACKGROUND: url(../images/line.jpg);



}

.title

{ 

	width:400px;

	height:31px;

	text-align:left;

	float:left;

	line-height:31px;

	padding-left:35px;

}

.time

{

	width:100px;

	height:31px;

	text-align:left;

	float:right;

	line-height:31px;

}

/**文章**/

.newsquery

{

	text-align:left;

	float:left;

	width:100%;

	height:auto;

	overflow:hidden;

}

.newstitle

{

	width:100%;

	height:auto;

	text-align:center;

	float:left;

	font-size:22px;

    font-weight: bold;

	line-height:70px;

}

.info{

width:730px;

height:28px;

line-height:28px;

border:1px #e8e8e8 solid;

text-align:center;

float:left;

background-color:#f7f7f7;

padding-left:10px;

margin-top:10px;

margin-left:15px;

font-size:12px;

}

.con{

text-align: left;

float:left;



width:720px;

height:auto;

line-height:25px;

margin-top:20px;

overflow:hidden;

margin-left:25px;

}

.con1{

text-align:center;

float:left;

width:720px;

height:auto;

overflow:hidden;

margin-left:25px;

}

.title_left

{

	text-align:left;

	font-weight:bold;

	

}