@charset "utf-8";
/***
 *	Dzs v5.7 Style (Dzs Style)
 *	jian33.com  Author Jeffrey  2013.01.21
 **/
 
 /* ==================== base ==================== */
*{padding:0; margin:0;}
html{}
body{font-size:12px; font-family:"Microsoft Yahe",Arial,Verdana; line-height:150%;color:#7D7D7D;}
div{margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{margin:0; padding:0; border:none; list-style-type:none;}
.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
a{blr:expression(this.onFocus=this.close());} /* 只支持IE，过多使用效率低 */
　a{blr:expression(this.onFocus=this.blur());} /* 只支持IE，过多使用效率低 */
　a:focus { -moz-outline-style: none; } /* IE不支持 */
a{color:#707070;text-decoration:none;}
a:hover{ color:#0f63b0;text-decoration:underline;}
.mt1{margin-top:5px;}
.mt2{margin-top:10px;}
.mr1{margin-right:76px;}
.mb10{margin-bottom:10px;}
.lh200{line-height:200%;}
.center{margin:0 auto;}
.tc{text-align:center;}
.place{height:32px; line-height:32px; padding:0 10px;background:url(../images/bg_inthis.jpg) left center no-repeat; padding:5px 0 5px 20px;}
.place span.f_l{font-weight:bold; background:url(../images/ico1.jpg) left center no-repeat; padding-left:20px; font-size:14px;}
.place a{color:#999; margin:0 9px;}
.place a span{display:none;}
.content{ padding:20px 0; line-height:220%; font-size:16px; color:#444;}
.content h1{padding-bottom:20px; font-size:30px;}
.content h2.title{font-size:18px; text-align:center; border-bottom:5px solid #E8E8E8; padding-bottom:10px; margin-bottom:10px;}

/*==========分页=========*/
#pages{float:right;}
.listpage{clear: both; font-size: 12px; height: 50px; line-height: 30px;padding-top: 10px;text-align:center;}
.listpage a{background-color: #FFFFFF; border-color: #ccc; border-style: solid; border-width: 1px; color: #666666; display: block; float: left; font-size: 12px; height: 26px; line-height: 26px; margin: 5px 2px; padding-left: 10px; padding-right: 10px;}
.listpage a.total{display:none;}
.listpage span{background-color: #f00; border-color: #ccc; border-style: solid; border-width: 1px; color: #fff; display: block; float: left; font-size: 12px; height: 26px; line-height: 26px; margin: 5px 2px; padding-left: 10px; padding-right: 10px;}
.context{border-top:1px solid #D6D6D6; padding-top:10px;}
.context li{line-height:30px;}
/*==========layout=========*/
.f_l{float:left;}
.f_r{float:right;}
.pLeft{width:750px; padding-bottom:20px;}
.pRight{width:210px; padding-bottom:20px;}
.hLeft{width:750px; border-right:1px solid #EBEBEB; padding-right:15px;}
.hRight{width:210px;}
.block{width:1000px; margin:0 auto; overflow:hidden;}
/*==========header=========*/
#header{/*height:123px;*/ background:url(top-tel.jpg) right bottom no-repeat;}
#headeren{/*height:123px;*/ background:url(top-tel-en.jpg) right bottom no-repeat;}
#header .header-left,#headeren .header-left{margin:20px auto;}
#header .header-right ul,#headeren .header-right ul{clear:both; text-align:right;}
#header .header-right ul li,#headeren .header-right ul li{display:inline-block;*display:inline;}
#header .header-right ul.top-lang,#headeren .header-right ul.top-lang{margin-top:10px;}
#header .header-right ul.top-lang li,#headeren .header-right ul.top-lang li{padding-left:20px; margin-left:20px;}
#header .header-right ul.top-lang li.cn,#headeren .header-right ul.top-lang li.cn{background:url(../images/cn.jpg) left center no-repeat;}
#header .header-right ul.top-lang li.en,#headeren .header-right ul.top-lang li.en{background:url(../images/en.jpg) left center no-repeat;}

#mainNav{background:url(nav-bg.jpg) left top repeat-x; height:36px; line-height:36px; margin-top:10px;}
#mainNav li{float:left; background:url(nav-line.jpg) left top no-repeat; width:130px; text-align:center; font-family:"Microsoft YaHei","Arial",'宋体';}
#mainNav li.first{background:url(nav-left.jpg) left top no-repeat;}
#mainNav li.last{background:url(nav-right.jpg) right top no-repeat; width:5px; height:36px; float:right;}
#mainNav li a{color:#fff; font-size:14px;}


/*==========home=========*/
.blist{background:url(ico_line_xu.gif) left bottom repeat-x; margin-top:20px;}
.blist dl{float:left; width:210px; margin:0 53px 20px 0;}
.blist dl.h4{margin-right:0;}
.blist dt{font-weight:bold; font-size:14px; margin:5px auto;}


.homeabout,.homenews{margin-top:17px;}
.homeabout h2,.homenews h2{font-size:14px; padding-bottom:5px;}
.homeabout h2 img,.homenews h2 img{margin-left:15px;}
.homeabout p{line-height:200%; padding:10px 0;}
.homeabout p img{float:left; padding:0 10px 5px 0;}

.homenews ul{padding:10px 0;}
.homenews li{background:url(../images/109.gif) left center no-repeat; padding:3px 0 3px 10px;}
.homenews li a{color:#747576;}
/*==========body=========*/
#page{background:#fff url(../images/bg_main.jpg) 790px top repeat-y;}

.prolist li{float:left; width:170px; margin:5px 10px 5px 5px; text-align:center;}
.prolist li.last{margin-right:0;}
.prolist li img{width:170px; height:170px; border:2px solid #fff;}
.prolist li span{display:block;}

.newslist{display:block;}
.newslist dl{background:url(../images/ico_line_xu.gif) left bottom repeat-x; padding:30px 0 31px;}
.newslist dt{margin-bottom:15px; height:20px; line-height:20px;}
.newslist dt a{color:#444; font-weight:bold; font-size:14px; float:left;}
.newslist dt span{float:right; font-size:12px;}
.newslist dd{font-size:12px; line-height:26px; word-wrap:break-word;}

.bizlist dl{width:325px; padding:23px 0 20px; margin:0 45px 0 14px; float:left;}
.bizlist dl.last2,.bizlist dl.last4{margin-right:0;}
.bizlist dt{font-weight:bold; font-size:16px; background:url(../images/bg_service_li_tit.jpg) left center no-repeat; padding-left:30px;}
.bizlist dt a{color:#656565;}
.bizlist dd.info{color:#666666; font-size:12px; line-height:180%; margin:5px auto 10px auto;}
.bizlist dd.more{background:url(../images/ico_service_more.jpg) no-repeat; width:57px; height:24px;}
.bizlist dd.more a{width:57px; height:24px; display:block;}
.bizlist dd.more a span{display:none;}
/*==========right=========*/
.rightcontent,.catelist{line-height:200%; color:#444;}
.rightcontent h2,.catelist h2{border-bottom:1px solid #ccc; margin:0 0 15px 31px; padding:35px 0 10px 13px; background:url(../images/bg_service_li_tit.jpg) 100px 42px no-repeat;}
.rightcontent p{padding:10px 0 0 40px;}
.catelist li{margin:5px auto; background:url(../images/109.gif) 50px 8px no-repeat;}
.catelist li ul li{background:none;}
.catelist li ul li a{padding-left:80px; font-weight:normal;}
.catelist a{display:block;font-size:12px; padding-left:60px; line-height:25px; font-weight:bold;}
.catelist a:hover{background:#005aab url(../images/bg_rtnav.jpg) right top no-repeat; color:#fff; text-decoration:none;}
/*==========table=========*/
#message table{display:block; width:100%; padding:0 20px;}
#message table td{padding:5px;}
#message table td .intxt{width:500px;border:1px solid #cfcfd0; background:none; height:25px;}
#message table textarea{width:500px; height:150px;border:1px solid #cfcfd0; background:none}
/*==========footer=========*/
.footer-links{border-top:1px solid #EBEBEB; border-bottom:1px solid #EBEBEB; padding:5px 0;}
.footer-links li{display:inline-block; *display:inline; color:#8E8E8E; font-weight:bold;}
.footer-links li a{color:#8E8E8E; border-right:1px solid #8E8E8E; padding:0 10px;}
#footer{text-align:left; color:#666; background:url(../images/footlogo.gif) 30PX center no-repeat; line-height:200%; padding:20px 0;}
#footer .copyright{margin-left:180px;}
/* 首页幻灯片 */
		.slideBox{overflow:hidden; position:relative; width:1000px; height:312px;}
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:1000px; height:312px; display:block;  }