@charset "utf-8";
/* CSS Document */
body {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(images/bg_body.jpg) repeat top left;
	text-align:center;
}
* {
	margin:0;
	padding:0;
}
.page {
	width:940px;
	margin:auto;
	text-align:left;
	padding-top:10px;
	background:url(images/bg_page.jpg) no-repeat top left;
}
.page a {text-decoration:none;cursor:pointer;}
.page ul {list-style:none;vertical-align:middle;}
.page li {list-style-type:none;}
.top {
	width:940px;
	height:380px;
	float:left;
	display:inline;
}
.menu_top {
width:940px;
height:37px;
float:left;
display:inline;
margin-top:20px;}
.logo {width:185px;
height:37px;
float:left;
display:inline;}
.menu {
width:385px;
height:27px;
float:left;
display:inline;
margin-left:370px;
background-color:#dddddd;}
.menu ul {
width:385px;
height:27px;
float:left;
display:inline;
color:#999999;
font-weight:bold;
text-transform:uppercase;
}
.menu ul li {
width:95px;
height:27px;
float:left;
display:inline;
text-align:center;
}
.menu ul li p {
width:80px;
line-height:27px;
padding-left:15px;
}
.menu ul li p {
color:#999999;
}
.menu ul li a {
color:#999999;
}
.menu ul li.act {
width:96px;
height:27px;
float:left;
display:inline;
}
.menu ul li.act a {
color:#000;
}
.menu ul li a:hover {
color:#000;
}
.banner {
width:940px;
float:left;
display:inline;
margin-top:23px;
_margin-top:21px;
height:290px;
color:#fff;
background:url(images/bg_banner.jpg) no-repeat top left;}
.banner a {color:#fff;}
.banner img {
width:940px;
height:290px;
}
.banner_new {
width:440px;
height:190px;
float:left;
display:inline;
margin-top:60px;
margin-left:110px;
overflow:hidden;}
.banner_new img {
width:440px;
height:85px;
float:left;
display:inline;
}
.banner_new p {
width:440px;
float:left;
display:inline;
margin-top:40px;
text-align:justify;
}
.banner_img {
width:225px;
height:215px;
float:left;
display:inline;
margin-top:35px;
margin-left:110px;}
.banner_img img {
width:225px;
height:145px;
float:left;
display:inline;
}
.banner_img p {
width:165px;
line-height:40px;
float:left;
display:inline;
margin-top:30px;
text-align:right;
padding-right:60px;
background:url(images/bg_bn_img.jpg)
}
.center {
	width:940px;
	float:left;
	display:inline;
	margin-top:16px;
}
.category {
width:940px;
height:30px;
float:left;
display:inline;
}
.clear {width:940px;
height:15px; float:left;
display:inline;
background:url(images/clear.jpg) no-repeat bottom left;}
.main {width:940px;
float:left;
display:inline;
background-color:#fff;
margin-top:10px;}
.left {width:265px;
float:left;
display:inline;
margin-left:20px;
margin-top:20px;
font-family:Tahoma;}
.menu_left {
width:265px;
float:left;
display:inline;
padding-bottom:20px;
border-bottom:2px solid	#d1d1d1;}
.menu_left ul {
width:265px;
float:left;
display:inline;}
.menu_left ul li {
width:265px;
height:20px;
float:left;
display:inline;
margin-top:10px;
background:url(images/icon_menu_left.jpg) no-repeat 0px 6px;}
.menu_left ul li.li_act {
width:265px;
float:left;
display:inline;
margin-top:10px;
background:url(images/icon_menu_left_act.jpg) no-repeat 0px 6px;}
.menu_left ul li.li_act p {
width:185px;
line-height:20px;
padding-left:15px;
font-weight:bold;
color:#000;}
.menu_left ul li.li_act a {
color:#000;}
.menu_left ul li.li_act em a {
color:#999999;}
.menu_left ul li p {
width:185px;
line-height:20px;
padding-left:15px;
font-weight:bold;
float:left;
display:inline;
color:#999999;}
.menu_left ul li em {
width:65px;
line-height:20px;
float:right;
display:inline;
color:#999999;}
.menu_left ul li a {
color:#999999;}
.menu_left ul li em a:hover {
color:#000;}


.menu_other {
width:265px;
float:left;
display:inline;
}
.menu_other ul {
width:265px;
float:left;
display:inline;}
.menu_other ul li.li_other {
width:250px;
float:left;
display:inline;
margin-top:10px;
padding-bottom:15px;
background:url(images/icon_menu_left_act.jpg) no-repeat 0px 3px;}
.menu_other ul li.li_other p {
width:250px;
padding-left:15px;
font-weight:bold;
color:#000;}
.menu_other ul li {
width:265px;
float:left;
display:inline;
margin-top:10px;
}
.menu_other ul li a {
width:250px;
padding-left:15px;
float:left;
display:inline;
color:#999999;
background:url(images/menu_other.jpg) no-repeat 0px 5px;}
.menu_other ul li a:hover {
width:250px;
padding-left:15px;
float:left;
display:inline;
text-decoration:underline;
color:#000;
background:url(images/menu_other_act.jpg) no-repeat 0px 5px;}
.menu_other ul li a.other_act {
width:250px;
padding-left:15px;
float:left;
display:inline;
text-decoration:underline;
color:#000;
background:url(images/menu_other_act.jpg) no-repeat 0px 6px;}
.menu_other  p.p_all {
width:250px;
line-height:50px;
padding-left:15px;
font-weight:bold;
color:#000;}
.menu_other  p.p_all a {
color:#000;}

.video {
width:265px;
height:225px;
padding-bottom:20px;
float:left;
display:inline;}
.content {
width:625px;
float:left;
display:inline;
margin-top:30px;
margin-left:30px;}
.title {
width:625px;
height:35px;
float:left;
display:inline;}
.new_detail {
width:565px;
float:left;
display:inline;
}
.new_detail p.dcr {
float:left;
width:565px;
display:inline;
padding-top:20px;
text-align:justify;
clear:both;
color:#000;}


.new_detail img {


display:inline;
padding-top:20px;
}
.solid {width:865px;
float:left;
display:inline;
height:39px;
margin-top:40px;
margin-left:20px;
border-top:1px solid #dddddd;}
.end {
	width:940px;
	height:490px;
	float:left;
	display:inline;
	margin-top:23px;
}
.slide {
width:940px;
height:70px;
float:left;
display:inline;
}
.slide img {
width:156px;
height:66px;
float:left;
display:inline;
margin-right:35px;
border:2px solid #dddddd;
}
.end_list {
width:940px;
float:left;
display:inline;
padding-bottom:15px;
background-color:#fff;}
.end_list ul {
width:390px;
height:90px;
float:left;
display:inline;
margin:15px 50px 0px 30px;}
.end_list ul li {
width:390px;
float:left;
margin-top:3px;
display:inline;
}
.end_list ul li.li_tit {
width:390px;
float:left;
display:inline;
font-weight:bold;
margin-top:3px;
color:#000;
}
.end_list ul li.li_tit a {
color:#000;
width:390px;
}
.end_list ul li a {
color:#999999;
width:390px;
}
.end_list ul li a:hover {
color:#000;
text-decoration:underline;
}
.end_list ul li a em {
color:#000;
width:390px;
}










.end_list_blog {
width:940px;
float:left;
display:inline;
padding-bottom:15px;
background-color:#fff;}
.end_list_blog ul {
width:390px;

float:left;
display:inline;
margin:15px 50px 0px 30px;}
.end_list_blog ul li {
width:390px;
float:left;
margin-top:3px;
display:inline;
}
.follow_us {

font-weight:bold;

color:#000;
}

.end_list_blog ul li a {
color:#999999;
width:390px;
}
.end_list_blog ul li a:hover {
color:#000;
text-decoration:underline;
}
.end_list_blog ul li a em {
color:#000;
width:390px;
}

















.footer {
width:940px;
float:left;
display:inline;
height:35px;
color:#000;
background-color:#fff;}
.footer a {
color:#000;
}
.footer p {
width:400px;
float:left;
display:inline;
line-height:30px;
padding-left:15px;
}
.footer ul {
width:500px;
float:right;
display:inline;
height:30px;
}
.footer ul li {
padding-right:15px;
display:inline;
float:right;
padding-top:10px;
}
.clear_end {width:940px;
float:left;
display:inline;
height:15px;}
/*-----------------------------------------------------NEW LIST-------------------------------------*/
.new_list {
width:565px;
float:left;
display:inline;
border-bottom:1px solid #999999;
padding-bottom:15px;
}
.new_list p {
padding-top:15px;
text-align:justify;
color:#000;}
.new_list a {
color:#000;}
.new_list img {
width:225px;
float:left;
display:inline;
margin-right:15px;
margin-top:15px;
padding-bottom:15px;
}
.page_site {
width:565px;
height:20px;
margin-left:300px;
float:left;
display:inline;
margin-top:10px;}
.page_site a {
color:#ff0000;}
.page_site a.a_act {
color:#000;}
.page_site p.prev {
width:90px;
height:20px;
line-height:20px;
float:left;
display:inline;
text-align:left;}
.page_site p.p_site {
width:375px;
line-height:20px;
height:20px;
float:left;
display:inline;
text-align:center;}

.page_site p a {
padding-right:5px;
}
.page_site p.next {
width:90px;
line-height:20px;
height:20px;
float:left;
display:inline;
text-align:right;}
/*-------------------------------------------TK-------------------------------------*/
.menu_left_tk {
width:265px;
float:left;
display:inline;
}
.menu_left_tk ul {
width:265px;
float:left;
display:inline;}
.menu_left_tk ul li.li_act {
width:265px;
float:left;
display:inline;
margin-top:10px;
background:url(images/icon_menu_left_act.jpg) no-repeat 0px 6px;}
.menu_left_tk ul li.li_act p {
width:250px;
line-height:20px;
padding-left:15px;
font-weight:bold;
color:#000;}
.menu_left_tk ul li.li_act a {
color:#000;}
.menu_left_tk ul li em {
width:250px;
line-height:20px;
padding-left:15px;
float:left;
display:inline;
color:#000;}
.menu_left_tk ul li.li_act em a:hover {
color:#000;
text-decoration:underline;}
/*--------------------TC-------------------------*/
.tc {
width:850px;
float:left;
display:inline;
margin-left:30px;
color:#000;}
.tc p {
width:850px;
float:left;
display:inline;
text-align:justify;
line-height:17px;
margin-top:30px;
color:#000;}
/*--------------------------------------------------------QUESTION---------------------------------------*/
.question_center {
width:980px;
float:left;
display:inline;
margin-top:10px;
padding-bottom:30px;}
.ques_left {
width:460px;
float:left;
display:inline;
}
.ques_intr {
width:460px;
float:left;
display:inline;
background-color:#fff;
padding-bottom:20px;
}
.ques_intr p {
width:420px;
padding-top:15px;
line-height:17px;
text-align:justify;
padding-left:20px;
color:#000;
}
.hotline {
width:460px;
height:50px;
float:left;
display:inline;
border-bottom:1px solid #dddddd;}
.ques_intr ul {
width:375px;
float:left;
display:inline;
margin-left:85px;
}
.ques_intr ul li.hot1 {
width:330px;
height:37px;
float:left;
display:inline;
background:url(images/icon_mobile.jpg) no-repeat top left;
}
.ques_intr ul li.hot2 {
width:330px;
height:37px;
float:left;
display:inline;
background:url(images/icon_phone.jpg) no-repeat top left;
}
.ques_intr ul li.hot3 {
width:330px;
height:37px;
float:left;
display:inline;
background:url(images/icon_mail.jpg) no-repeat top left;
}
.ques_intr ul li{
margin-top:15px;
}
.ques_intr ul li img {
width:210px;
height:25px;
float:left;
display:inline;
margin-left:45px;
margin-top:5px;
}
.contact {
width:330px;
float:left;
display:inline;
margin-left:75px;}
.ip {
width:330px;
float:left;
display:inline;
margin-top:15px;}
.ip p {
width:330px;
float:left;
display:inline;
color:#000;
text-align:justify;}
.ip input {
width:330px;
float:left;
display:inline;
color:#000;}
.ip input {
width:330px;
float:left;
display:inline;
color:#000;
font-size:11px;
height:20px;
padding-left:10px;
border:none;
margin-top:10px;
padding-top:5px;
vertical-align:middle;
}
.ip img {
width:116px;
float:right;
display:inline;
height:30px;
border:none;
margin-top:10px;
vertical-align:middle;
margin-left:20px;
}
.ip textarea {
width:330px;
float:left;
display:inline;
color:#000;
font-size:11px;
height:100px;
padding-left:10px;
margin-top:10px;
border:none;
}
.ip_submit {
width:330px;
float:left;
display:inline;
margin-top:20px;
display:inline;}
.ip_submit input {
width:330px;
float:left;
display:inline;
margin-top:10px;
display:inline;
height:25px;
}
/*-------------------------------------------------INDEX-------------------------------------------*/
.main_index {
width:940px;
float:left;
display:inline;
padding-bottom:25px;
background:#fff url(images/clear1.jpg) no-repeat bottom left;}
.tit_index {width:940px;
height:30px;
float:left;
display:inline;}
.index_new {
width:850px;
float:left;
display:inline;
margin-left:30px;}
.index_new img {
width:480px;
float:left;
display:inline;
margin-right:30px;}
.index_new p {
color:#000;
text-align:justify;
margin-top:30px;}
.index_new a {
color:#000;
}