@charset "gbk";
/* CSS Document */

body
{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}

*
{
	padding:0;
	margin:0;
}
html { min-width:1000px;}
html, body { height:100%;}
img
{
	border:none;
	vertical-align:bottom;
	vertical-align:middle;
}
a
{
    color:#525252;
    outline: medium none;
    text-decoration: none;
}
li
{
	list-style:none;
}
a:hover
{
	color:#F00;
	text-decoration:none;
}
.clear
{
	clear: both;
    display: block;
    font-size: 0;
    height: 0;
    overflow: hidden;
}
.fl
{
	float:left;
}
.fr
{
	float:right;
}
.head_top .logo
{
	float:left;
	width:519px;
	height:101px;
	margin-top:35px;
}

.head_top .logo img
{
	width:519px;
	height:101px;
}
.tell_wexin
{
	width:295px;
	float:right;
	height:131px;
	margin-top:15px;
}
.tell_wexin .tell
{
	width:172px;
	float:left;
	height:50px;
	margin-top:50px;
}
.tell .rx
{width:172px;
	float:left;
	font-size:15px;
	font-family:"黑体";
	color:#5A5D5F;
}

.tell .hm
{
	font-size:23px;
	color:#5A5D5F;
	font-weight:bold;
}

.weixin img
{
	width:111px;
	height:131px;
}


.foot
{
	width:100%;
	background:url(../images/index_01.jpg) no-repeat center top #fff;
	height:225px;
}
.foot_er
{
	width:981px;
	margin:0 auto;
}

.foot_left
{
	width:180px;
}
.foot_ti
{
	width:180px;
}
.foot_logo
{
	width:77px;
	height:63px;
	margin-top:30px;
}
.fot_wixin
{
	width:100px;
	height:121px;
	margin-top:10px;
}
.bot_tijiao
{
	width:480px;
}
.foot_li3
{
	width:213px;
}
.foot_li3 li
{
	width:213px;
	float:left;
	height:30px;
	line-height:35px;
	border-bottom:1px solid #6B5A5C;
}
.foot_li3 li input
{
	background:none;
	border:none;
    width:213px;
	
	
}
.foot_li3 li .name
{
	color:#A6A6A6;
	
}

.foot_li4
{
    width:227px;
	height:76px;
	margin-top:20px;
	
}


.foot_li4 .liuyan
{
	width:227px;
	height:76px;
	background:none;
	border:1px solid #6B5A5C;
	color:#A6A6A6;
	font-size:13px;
	
}

input::-webkit-input-placeholder {
color:#A6A6A6;
-webkit-transition: color.5s;
}
input:focus::-webkit-input-placeholder, input:hover::-webkit-input-placeholder {
color:#A6A6A6;
-webkit-transition: color.5s;
}

.foot_li5
{
	width:480px;
	height:30px;
	text-align:center;
	margin-top:20px;
}
.fot_right
{
	width:750px;
	margin-top:10px;
	color:#A6A6A6;
}

.fot_right a
{
	color: #A6A6A6;
}

.foot_gjc
{
	width:780px;
	float:left;
}

.foot_gjc span
{
	width:68px;
	line-height:25px;
	float:left;
	height:45px;
}

.foot_gjc li
{
	float: left;
	line-height: 15px;
	height: 15px;
	margin-bottom: 10px;
	margin-top: 5px;
	border-right: 1px solid #A6A6A6;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
}
.jga2
{
	margin-top:20px;
	margin-bottom:0px;
}

.foot_span
{
	width: 981px;
	float: left;
	color: #A6A6A6;
}
.foot_span span
{
	width: 980px;
	float: left;
	line-height: 25px;
	text-align: center;
}

.ym_kywork
{
	width:800px;
	float:right;
}






/* === head === */
.fr{float:right;}
.mm{ margin-left:auto; margin-right:auto; width:1003px;}
.m10{margin-top:10px;}
.m5{margin-top:5px;}
.x5{}
.w1003{width:1153px;margin-left:auto;margin-right:auto;}
.w1023{width:1023px;margin-left:auto;margin-right:auto; background:#FFFFFF; padding-bottom:15px;}
a{color:#666666;text-decoration:none;}
a:hover{color:#f00;text-decoration:none;}
.dhbj{ background:url(../images/dh.png) no-repeat center top; position:absolute; width:100%; height:106px; top:0px; z-index:2}

.dh {width:780px; position:absolute;top:46px; z-index:2;right: 430px;}
.dh ul {padding:0;margin:0;list-style-type: none;}
.dh ul li {float:left;position:relative;}
.dh ul li a, .dh ul li a:visited {display:block;text-decoration:none;font-size:15px;overflow:hidden; float:left;color:#333333; width:100px; text-align:center; padding-top:22px; line-height:15px; height:42px;}
.dh li h1{ font-size:9px; color:#666666; font-family:Arial, Helvetica, sans-serif, Tahoma}
.dh ul li ul {display: none;}
.dh ul li ul li{text-align: left;}
.dh ul li:hover a { background:url(../images/guo.jpg) no-repeat left bottom; color:#FFFFFF}
.dh ul li:hover h1 {color:#FFFFFF}
.dh ul li:hover ul {display:block;position:absolute;top:60px;left:0;width:130px;}
.ding2{width:100px;}
.ding2 h2{ height:26px; line-height:28px; border-top:1px solid #ffffff;color:#333333; text-align:center}
.ding2 h2 a:hover{}
.dh ul li:hover ul li a {line-height: 28px;display: block;height: 28px;width: 130px;text-align: center;font-size: 14px;font-weight: normal;color:#2d2b2b; background:none;background-color:#C9C9C9; padding:0px;}
.dh ul li:hover ul li a:hover {
background:none;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color:#ffffff;
	background-color:#CF0B0F;
}

.sc{ height:46px; line-height:46px; text-align:right; padding-right:30px;}
.sc1{ height:46px; line-height:46px; text-align:right; padding-right:30px;}
.sc1 img{
	padding-top: 17px;
}

/* === Your CSS Add Underside === */
.slideshow{overflow:hidden; min-width:1000px; _width:expression(document.body.clientWidth<=1000?"1000px":"100%"); position:relative; z-index:1}
.slideshow .other_slideshow_pon{position:absolute; z-index:2; bottom:10px; width:100%; text-align:center; display:none;}
.slideshow .other_slideshow_pon .slideshow_p{cursor:pointer; display:inline-block; *display:inline; *zoom:1; width:12px; height:12px; margin:0 3px;}
.slideshow .other_slideshow_pon .slideshow_p img{
	width:12px; height:12px;
	background-image:url("../images/icon_page_default.png")!important;
	background-repeat: no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_page_default.png');
	_background-image:none;
}
.slideshow .other_slideshow_pon .over img{
	background-image:url("../images/icon_page_over.png")!important;
	background-repeat: no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon_page_over.png');
	_background-image:none;
}


.slideshow .home_slideshow_pon{bottom:90px; width:1000px; left:50%; margin-left:-500px; position:relative;}
.slideshow .home_slideshow_pon .slideshow_e{background:url("../images/home_ad_page_bg.gif") no-repeat; width:440px; height:73px; position:absolute; right:0; text-align:left;}
.slideshow .home_slideshow_pon .slideshow_p{float:left; width:82px; margin-left:10px; margin-top:11px;}
.slideshow .home_slideshow_pon .slideshow_p img{width:82px; height:50px; border:1px solid #fff;}
.slideshow .home_slideshow_pon .over img{border:1px solid #c00;}


/*在线留言*/
#messagelist{ padding:15px;}
#messagelist .metlist{ margin-bottom:10px; border:6px solid #dedede; padding:5px;}
#messagelist .metlist dt{ background:url(../images/message.gif) no-repeat left center; border-bottom:1px dotted #dedede; padding:4px 0px 4px 20px; margin-bottom:5px;}
#messagelist .metlist dt span.name{ color:#2c7199;}
#messagelist .metlist dt span.time{ padding-left:8px; color:#999;}
#messagelist .metlist dt span.tt{ float:right; padding-right:5px;}
#messagelist .metlist dd.info span.tt{ display:none; clear:both;}
#messagelist .metlist dd.info span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .metlist dd.reinfo span.tt{ background:url(../images/admin.gif) no-repeat left 3px; display:block; border-bottom:1px dotted #dedede; padding:2px 0px 2px 20px; margin:0px 0px 5px;color:#2c7199;}
#messagelist .metlist dd.reinfo span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .ctitle{
	margin: 10px 0px 10px;
	padding: 5px 20px;
*background-position:left 17px; 		font-size: 14px;
	border-bottom: 1px dotted #ccc;
	color: #00F;
	text-align: center;
}
#messagelist table{ margin:0px auto;}
#messagetable{ padding:15px;}
#messagetable table{ margin:0px auto;}
/*在线反馈*/
#feedback{ padding:15px;}
#feedback table{ margin:0px auto;}

.border {
	border-top: 1px dotted #ccc;
	height: 14px;
}