/* ÕûÕ¾Í¨ÓÃ */
html,body,form,iframe,dl,dd,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,h7{margin:0;padding:0;border:0;}

body,div, ul{
	padding: 0;
	margin: 0;
}
body {font-family:'Î¢ÈíÑÅºÚ',YaHei,"Microsoft YaHei",tahoma,arial,"Hiragino Sans GB",ËÎÌå; color:#666;}
ul,ol,li{ list-style-type:none;}
a img{ border:none}
iframe{border:none;}
body{ font-size:12px; font-family:'Î¢ÈíÑÅºÚ',YaHei,"Microsoft YaHei";}
a:link{ color:#666; text-decoration:none;}
a:visited{ color:#666; text-decoration:none;}
a:hover{ color:#0064af; text-decoration:underline;}
a:active{ color:#666; text-decoration:none;}
.dw{width:1196px;margin:0px auto;}
.hide{display: none;}
.nav li a::visited  {color:#ff5c1b;} 
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}
.h{display:none;visibility:visible;}
.c{clear:both;font-size:0;line-height:0;height:0;visibility:visible;}
.b{font-weight:bold;}
.line-through{text-decoration:line-through;}
.under{text-decoration:underline;}
.break{word-break:break-all;}
.topbg {
	height: 108px;
	overflow: hidden;
	background-image: url(topbg.jpg);
	background-repeat: repeat-x;
}
.topk {
	width: 1200px;
	margin: auto;
	height: 108px;
	overflow: hidden;
	position: relative;
}
.logo {
	height: 85px;
	width: 246px;
	position: absolute;
	top: 11px;
}
.tp{
	display: block;
	width: 208px;
	height: 56px;
	background: url(tel.png) no-repeat;
	position: absolute;
	top: 39px;
	right: 0px;
}
.qitalink {
	position: absolute;
	right: 16px;
	top: 40px;
}
.qitalink div:first-child a{margin:0 10px; color:#999}
.qitalink div:nth-child(2) a{margin-top:-7px;}
.qitalink div:nth-child(2){margin-left:15px;}
.qitalink em{font-style:normal; color:#bbb}
.qitalink div{float:left;}

.nav{ width:100%; margin:0 auto; clear:both; display:block; background:url(nav_1.png) repeat-x left top; position:relative; z-index:10;}
.nav_c{ width:1200px; height:46px; line-height:46px; margin:0 auto; clear:both; }
.nav_c ul li{
	float: left;
	background: url(nav_line.jpg) no-repeat right top;
	width: 133px;
}
.nav_c ul li a:link,.nav_c ul li a:visited,.nav_c ul li a:active{
	display: block;
	font-size: 16px;
	color: #fff;
	height: 46px;
	line-height: 46px;
	_padding: 0 30px;
	text-align: center;
	padding-top: 0;
	padding-bottom: 0;
}
.nav_c ul li a:hover{ display:block; font-size:16px; color:#fff; height:46px; line-height:46px; padding:0 0 0 0; background:url(nav_3.jpg) repeat-x left top; text-decoration:none;}
.nav .nav_c .nav_hover a{ display:block; font-size:16px; color:#fff; height:46px; line-height:46px; padding:0 34px 0 33px; background:url(nav_3.jpg) repeat-x left top; text-decoration:none;}
/* flexslider */
.flexslider {
	position: relative;
	height: 400px;
	overflow: hidden;
	background: url(loading.gif) 50% no-repeat;
}
.slides {
	position: relative;
	z-index: 1;
}
.slides li {
	height: 400px;
}
.flex-control-nav {
	position: absolute;
	bottom: 10px;
	z-index: 2;
	width: 100%;
	text-align: center;
}
.flex-control-nav li {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin: 0 5px;
*display:inline;
	zoom: 1;
}
.flex-control-nav a {
	display: inline-block;
	width: 14px;
	height: 14px;
	line-height: 40px;
	overflow: hidden;
	background: url(dot.png) right 0 no-repeat;
	cursor: pointer;
}
.flex-control-nav .flex-active {
	background-position: 0 0;
}
.flex-direction-nav {
	position: absolute;
	z-index: 3;
	width: 100%;
	top: 40%;
}
.flex-direction-nav li a {
	display: block;
	width: 50px;
	height: 50px;
	overflow: hidden;
	cursor: pointer;
	position: absolute;
}
.flex-direction-nav li a.flex-prev {
	left: 40px;
	background: url(prev.png) center center no-repeat;
}
.flex-direction-nav li a.flex-next {
	right: 40px;
	background: url(next.png) center center no-repeat;
}
.main {
	width: 1200px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	overflow: hidden;
}
.left {
	width: 375px;
	float: left;
	height: 235px;
}
.mid {
	width: 490px;
	float: left;
	height: 235px;
	padding-left: 20px;
	padding-right: 20px;
}
.right {
	height: 235px;
	width: 290px;
	float: right;
}
.news_list{width:362px; overflow:hidden;}
.news_title{width:362px; height:26px; line-height:26px; color:#010101; font-weight:bold; background:url(lm_title.jpg) no-repeat bottom left; margin-bottom:20px; overflow:hidden;}
.news_list li{background:url(news_li_icon.jpg) no-repeat left center; padding-left:10px; height:25px; line-height:25px; color:#666; overflow:hidden;}
.tunews {
	height: 95px;
	padding-bottom: 5px;
	width: 362px;
}
.dt {
	height: 73px;
	width: 100px;
	float: left;
}
.dtwz {
	width: 250px;
	float: right;
	height: 73px;
}
.dtwz h3{
	color: #666;
	line-height: 19px;
	font-family:'Î¢ÈíÑÅºÚ',YaHei,"Microsoft YaHei";
	font-size: 12px;
}
.dtwz h3 a{color:#666;}
.dtwz h5{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	line-height: 18px;
	color: #666;
}
.dtwz a:hover,.news_con h3 a:hover{color:#df0802;}
.news_list li a{color:#666; }
.news_list li a:hover{color:#df0802;}
.about_title{width:290px; height:26px; line-height:26px; color:#010101; font-weight:bold; background:url(lm_title.jpg) no-repeat bottom left; margin-bottom:20px; overflow:hidden;}
.lm_more{color:#666; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.lm_title_icon{
	background: url(lm_title_icon.jpg) no-repeat left center;
	padding-left: 20px;
	font-size: 12px;
	font-weight: bold;
	font-family:'Î¢ÈíÑÅºÚ',YaHei,"Microsoft YaHei";
}
.cp_title{
	width: 490px;
	height: 26px;
	line-height: 26px;
	color: #010101;
	font-weight: bold;
	background: url(lm_title1.jpg) no-repeat bottom left;
	margin-bottom: 20px;
	overflow: hidden;
}
.nr {
	width:490px;
	height: 178px;
	font-size: 12px;
	line-height: 22px;
	color: #666;
	font-family:'Î¢ÈíÑÅºÚ',YaHei,"Microsoft YaHei";
	word-break:break-all;text-align:justify;text-justify:inter-ideograph;
}
.nr img {
	height: 130px;
	width: 230px;
	float: left;
	margin-right: 5px;
}
.flash {
	width: 290px;
	height: 180px;
}
.gd {
	width: 1200px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	height: 240px;
}


.cp_gd{
	width: 1200px;
	height: 26px;
	line-height: 26px;
	color: #010101;
	font-weight: bold;
	background: url(ddt2.jpg) no-repeat bottom left;
	margin-bottom: 10px;
	overflow: hidden;
}
#demo {
	overflow: hidden;
	width: 1200px;
	height: 200px;
}
#demo img {
	border: 1px solid #CCC;
	height: 140px;
	margin-right: 3px;
	margin-left: 3px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
/*bottom*/
.bbt {
	overflow: hidden;
	background: #fff;
	border-top: 1px solid #d4d4d3;
}
.bbt .ccw {
	height: 80px;
	width: 1200px;
	margin: 0px auto;
	color: #787878;
	line-height: 30px;
	padding-top: 25px;
}
.bbt .ccw .l {
	float: left;
	overflow: hidden
}
.bbt .ccw .r {
	float: right;
	overflow: hidden;
	text-align: right;
}
.bbt .ccw span {
	color: #005A9E;
}
.bbt a.a:link, .bottom a.a:visited {
	color: #005a9e;
}
.bbt a.a:hover {
	color: #005a9e;
	text-decoration: underline
}
.bbt a:link, .bottom a:visited {
	color: #787878;
}
.bbt a:hover {
	color: #005a9e;
	text-decoration: underline
}
.bbt font {
	color: #9ab7cf;
}
.neiyebanner {
	height: 300px;
	background-image: url(t.jpg);
	background-position: center top;
}
.td_cont_main{
	margin: auto;
	width: 1003px;
	padding-top: 30px;
	overflow: hidden;
}
.td_cont_main3{
   text-align: left;
    width: 250px;
    float: left;
    height: auto;
}
.td_left_nav{
   width: 250px;
    height: auto;
}
.td_left_nav_tit{
   padding-bottom: 5px;
    width: 250px;
    background: url(left_top.png) no-repeat 0px 0px;
    height: 48px;
}
#box_left_nav{
   padding-bottom: 25px;
    width: 250px;
    height: auto;
}
.td_cont_right{
   position: relative;
    width: 700px;
    background: url(/images/add/left_nav_bot.gif) repeat-x 0px 50px;
    float: right;
}
.td_cont_right1{
   position: relative;
    width: 700px;
    background: none transparent scroll repeat 0% 0%;
    float: right;
}
.td_cont_right_m{
   position: relative;
    width: 1000px;
    background: url(left_nav_bot.gif) repeat-x 0px 50px;
}
.td_right_link{
   z-index: 999999999;
    position: absolute;
    width: 80px;
    height: 30px;
    top: 21px;
    left: 620px;
}.nyleft {
	float: left;
	width: 250px;
	overflow: hidden;
}
.nylefttop {
	height: 48px;
	width: 248px;
}
.list li {
	height: 40px;
	width: 250px;
	line-height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	text-align: center;
}
.list li a {
	font-size: 14px;
	font-family: 'Î¢ÈíÑÅºÚ',YaHei,"Microsoft YaHei";
	font-weight: bold;
	color: #666;
	height: 40px;
	width: 250px;
	display: block;
}
.list li a:hover {
	font-size: 14px;
	font-family: 'Î¢ÈíÑÅºÚ',YaHei,"Microsoft YaHei";
	font-weight: bold;
	color: #0093DD;
	height: 40px;
	width: 250px;
	display: block;
	text-decoration: none;
}
.list li A.current {
	font-size: 14px;
	font-family: 'Î¢ÈíÑÅºÚ',YaHei,"Microsoft YaHei";
	font-weight: bold;
	color: #0093DD;
	height: 40px;
	width: 250px;
	text-decoration: none;
}
.td_a_tit{
   text-align: left;
    line-height: 30px;
    width: 100%;
    height: 30px;
}
.td_a_tit1{
	font-family: Arial;
	color: #0093DD;
	font-size: 16px;
	font-weight: bold;
}
.td_a_tit2{
   font-family: "Î¢ÈíÑÅºÚ" , "ºÚÌå" , "ËÎÌå";
    color: #070707;
    font-size: 12px;
}.columnSpace {
	width: 250px;
	padding-top: 15px;
}
.nright {
	width: 730px;
	float: right;
	overflow: hidden;
}
.rightit {
	background-image: url(title-2j_05.jpg);
	height: 36px;
	position: relative;
	background-position: left bottom;
}
.rtnr {
	width: 710px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	font-family:'Î¢ÈíÑÅºÚ',YaHei,"Microsoft YaHei";
	font-size: 14px;
	line-height: 30px;
	color: #333;
}

.bt {
	font-size: 18px;
	font-family:'Î¢ÈíÑÅºÚ',YaHei,"Microsoft YaHei";
	color: #0093DD;
	position: absolute;
	left: 33px;
	top: 4px;
	font-weight: bold;
	font-style: normal;
}
.weizhi {
	font-size: 12px;
	color: #666;
	font-family:'Î¢ÈíÑÅºÚ',YaHei,"Microsoft YaHei";
	line-height: 25px;
	height: 25px;
	width: 423px;
	text-align: right;
	position: absolute;
	top: 4px;
	right: 0px;
}

.rnr {
	width: 720px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}
.cp20blue {
	font-family:'Î¢ÈíÑÅºÚ',YaHei,"Microsoft YaHei";
	font-size: 20px;
	color: #0093DD;
	line-height: 40px;
	padding-left: 27px;
	font-weight: bold;
}
.cpbt16 {
	font-family: 'Î¢ÈíÑÅºÚ', YaHei, "Microsoft YaHei";
	font-size: 16px;
	line-height: 50px;
	font-weight: bold;
	color: #0093DD;
}
.cp14b {
	font-family: 'Î¢ÈíÑÅºÚ',YaHei,"Microsoft YaHei";
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
}
.cp14bai {
	color: #FFF;
}
.jianju20 {
	font-size: 12px;
	line-height: 20px;
	padding: 10px;
}


.ttk img {
	float: left;
	height: 212px;
	width: 300px;
	padding-right: 10px;
}
.ttk {
	width: 710px;
	overflow: hidden;
	padding-bottom: 15px;
}

.ttkwenzi {
	width: 395px;
	float: right;
	font-size: 12px;
	line-height: 27px;
	height: 212px;
}
.ttkwenzi3 {
	width: 395px;
	float: right;
	font-size: 14px;
	line-height: 35px;
	height: 212px;
}
.cp14blue {
	font-size: 14px;
	font-weight: bold;
	color: #0093DD;
}
.ttkwenzi2 {
	width: 395px;
	float: right;
	font-size: 12px;
	line-height: 24px;
	height: 212px;
}
.rtnr ol li {
	margin-left: 30px;
	list-style-type: decimal;
}
.newsk li {
	height: 35px;
	background-image: url(small_11.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	line-height: 35px;
}
.newsk li a {
	font-family: 'Î¢ÈíÑÅºÚ',YaHei,"Microsoft YaHei";
	font-size: 14px;
	font-weight: normal;
	color: #666;
}
.newsk li a:hover {	
	color: #CF2331;
}
.newsk span {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}
.newstitle {
	font-size: 16px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
	font-weight: bold;
	color: #1A3668;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
.neirong {
	width: 800px;
	margin: auto;
}
.prodh {
	margin: auto;
	width: 250px;
}
.prokuangw {
	height: 20px;
	width: 50px;
	text-align: center;
	line-height: 21px;
	font-size: 12px;
	background-color: #0093DD;
	float: left;
	color: #FFF;
	margin-right: 5px;
	margin-left: 5px;
}
.prokuang {
	height: 20px;
	width: 50px;
	text-align: center;
	line-height: 22px;
	font-size: 12px;
	background-color: #006DA2;
	float: left;
	margin-bottom: 10px;
	margin-right: 5px;
	margin-left: 5px;
}
.prokuang:hover {
	background-color: #000000;
}
.prokuang a {
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}
.prokuang a:visited {
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}
.ptitle {
	font-size: 16px;
	font-weight: bold;
	color: #000;
	line-height: 25px;
	height: 25px;
	text-align: center;
	font-family: 'Î¢ÈíÑÅºÚ',YaHei,"Microsoft YaHei";
	margin-top: 5px;
}
.laiyuan {
	line-height: 25px;
	height: 25px;
	text-align: center;
	font-size: 12px;
	color: #000;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}

.pneirong {
	font-size: 14px;
	line-height: 22px;
	color: #666;
	padding-top: 10px;
	font-family: 'Î¢ÈíÑÅºÚ',YaHei,"Microsoft YaHei";
}
.lxwmwenzi {
	width: 710px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 16px;
	line-height: 30px;
	color: #666;
	background-image: url(20110718143245449.jpg);
	background-repeat: no-repeat;
	background-position: 300px 30px;
}
.px20tit {
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 20px;
	font-weight: normal;
	color: #0093DD;
	line-height: 35px;
}
.ditu {
	width: 710px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	height: 350px;
	border: 1px solid #CCC;
}
.p_name {
	text-align: center;
	font-size: 18px;
	line-height: 35px;
	height: 35px;
	width: 710px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	font-weight: bold;
	color: #0093DD;
}

.nav_c div{position: absolute; visibility: hidden; background: #0374BC; border-left:1px solid #1A80C2 ;border-right:1px solid #1A80C2; border-bottom:1px solid #1A80C2; min-width:129px; z-index:30; margin-left:0px;}

.nav_c ul li div a:link,.nav_c ul li div a:visited,.nav_c ul li div a:hover{font-size:14px; color:#f00; text-align: left; font-size:14px;}
.nav_c ul li div a:hover{color:#FFF;padding: 0 5px;}
.nav_c ul li div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 5px;
		width: auto;
		white-space: nowrap;
		text-decoration: none;
		background: #f7f7f7;
		border-bottom:1px solid #ccc}
.nav_c div p{line-height:22px; background:#F7F7F7; margin:0; padding:0}
.nav_c div p span{margin-left:10px; cursor:pointer;}
.nav_c div p span:hover{color:#F00;}
.nav_c div .gsjj:link,.nav_c div .gsjj:visited{color:#333; text-align:center;}
.nav_c div .gsjj:hover{color:#fff; text-align:center;}

.pro_list{border:1px solid #DBDBDB;}
.pro_list{background:#fafafa;}
.pro_list tr{cursor:pointer;}
.pro_list tr:hover{background:#2F72BE; color:#FFF;}

.wlist{color:#999999;}
.wlist li{line-height:40px;background:url(x1.gif) repeat-x bottom;}
.wlist li span{color:#FF7200;}
.wlist a{background:url(46.jpg) no-repeat center left; padding-left:20px; font-size:14px;}

.td1{font-family:'Î¢ÈíÑÅºÚ'; font-size:16px; padding-left:10px; border-bottom:1px solid #E8ECF1;}
.td2{font-family:'Î¢ÈíÑÅºÚ'; font-size:16px; padding-left:10px; border-bottom:1px solid #E8ECF1; background:#2F72BE; color:#FFF;}

.td3{font-size:12px; padding-left:20px; border-bottom:1px solid #E8ECF1;}
.td4{border-bottom:0; font-size:12px; padding-left:20px;}
.current a:link,.current a:visited{color:#666;}
.pimg{margin-bottom:15px;}
.pimg img{width: expression(this.width > 210 ? 210: true); max-width: 210px; height: expression(this.height > 135 ? 135: true); max-height: 135px;}
#newscontent img{width: expression(this.width > 850 ? 850: true); max-width: 850px;}

.service{ width:980px; height:418px; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:10px; border:1px solid #CCC; margin:0 auto; background:#FFF}
.s_top{ width:240px; height:40px; border-bottom:1px solid #0092DD; background:url(../images/mainbg.gif) 0 0 no-repeat;}
.s_title{ font-size:16px; line-height:45px; font-family:"ËÎÌå"; padding-left:170px; color:#000; font-weight:bold;}
.s_main{ width:958px; height:258px; padding-top:15px; }
.s_main ul{ width:1003px; height:258px;}
.s_main ul li{ width:231px; height:150x; float:left; margin-left:7px; margin-right:4px; display:inline; border:1px solid #ccc; font-family:"ËÎÌå"}
.s_pic_title{ width:100%; height:40px; background-color:#666; text-align:center; font:16px/40px "Î¢ÈíÑÅºÚ"; color:#fff;}
.s_pic_title a{ color:#FFF}
.s_pic_title a:hover{ text-decoration:underline;}
.s_description{ width:178px; height:98px; padding-top:8px;}
.s_description ul{ width:178px; height:100px;}
.s_description ul li{ height:25px; line-height:25px;border:0px; font-size:12px; color:#666; margin:0px;}



.side{ width:248px; float:left;border:1px solid #dfdfdf;margin-bottom:10px;}
.side2{ width:190px; float:left;border:1px solid #dfdfdf; background:#FFF;}
.leftnav_title{padding-left:10px; display:block; height:46px; line-height:42px;font-size:18px;color:#fff;background:#236CB9;}
.side-nav{ width:248px;font-size:14px;}
.side-nav ul li{ width:149px;; font-size:14px;}

.side-nav li .dot{margin:0 3px 0 0;font-family:sans-serif}
.side-nav2{ width:190px;font-size:14px;}

.side-nav2 ul li{line-height:42px;padding:0 20px;border-bottom:1px solid #dfdfdf; text-decoration:none;}
.side-nav2 ul li:hover{background:#eee;border-left:3px solid #c00;}
.side-nav2 ul li.curr{background:#eee;border-left:3px solid #c00;}
.side-nav2 ul li a{text-decoration:none;}
.side-nav2 li .dot{margin:0 3px 0 0;font-family:sans-serif}
#kefu1{position:fixed; right:0px; top:125px; z-index:10008; width: 132px; padding: 10px; background: #fff; border: 1px solid #ddd; box-shadow: 1px 1px 1px #d4d4d4; font-size: 12px;}
#kefu{margin:20px auto;width:132px;padding: 10px; background: #fff; font-size: 12px;}
.cs_tel{height:25px; background: url(../images/bg.png) no-repeat 0px -155px;}
.cs_tel_ct{color: #666; line-height: 150%;line-height:25px;}
.cs_tel_num{color: #c00; font-size: 18px; font-family: Arial,Verdana; font-style: italic; font-weight: bold; display: block; padding: 5px 0px;}
.cs_online{height:30px; }
.cs_online_qq{height: 25px;margin-bottom:25px}
.cs_online_qq a:link, .cs_online_qq a:active, .cs_online_qq a:visited, .cs_online_qq a:hover{text-decoration: none; color: #666;font-size:16px}
.cs_qcode{padding: 10px 0px 0px 0px;}
.cs_spr{border-bottom: 1px dashed #c0c0c0; margin: 8px 0px;}
.cs_space{clear:both; overflow:hidden; height:8px;}
.cs_close{position: absolute; right: 5px; top: 5px; width: 12px; height: 12px; background: url(../images/bg.png) no-repeat -217px -155px;}
.cs_close a{display: block; height: 10px;}
.cs_close a span{display: none;}


#footer{ height:316px; background:url(footbg.png)  repeat-x;color:#FFF;}
#footer a:hover{color:#b72880;}
.foot-top{ height:45px; line-height:45px;  text-align:center;}
.foot-top a{color:#FFF; margin:0 12px;}

.foot-down{ margin-top:25px;}
.foot-down a{color:#8e8e8e; }
.footdn-fl{ width:315px; line-height:22px}
.footdn-fl h2{ font-size:17px; font-weight:bold; margin-bottom:10px;}
.footdn-fl p{color:#8e8e8e; margin-top:10px;}
.footdn-cot1{ margin-left:60px; width:440px;}
.footdn-cot1 h4{ font-size:15px; font-weight:bold; height:30px; line-height:30px;}
.footdn-cot1 li{ width:133px; height:32px; float:left; border:1px solid  #999; margin: 0 10px 10px 0; text-align:center; line-height:32px;}

.footdn-cot1 li a{ display:inline-block;width:133px; height:32px;}
.footdn-cot1 li a:hover{ color:#8e8e8e !important}
.linksd{ margin-top:10px;color:#8e8e8e;}
.linksd a{ color:#8e8e8e; margin-left:10px;}
.page{ width:1002px; margin:0 auto;}

.footmenu a{margin:0 27px}
.clink{padding:10px 20px 0 0; color:#999}
.clink a{display:block; width:82px; height:30px; float:left; margin-right:15px;}