/*
* @Description: common css
* @Author: Sophia
* @Update: Sophia (2013-3-2 17:24)
*/
@charset "utf-8";
/* CSS Document */
body{background:#ffffff;font-size:14px;font-family:"Microsoft YaHei",微软雅黑,Tahoma,Arial,SimSun,宋体;color:#4d4d4d;}
.clear{clear:both;}
#header{}
#main{width:960px;margin:0 auto 10px;padding:18px 10px;overflow:hidden;}
#footer{background-color:#eeeeee;}
a{text-decoration:none;}
/*============================header start=================================*/
.header_top{width:100%;border-bottom:3px solid #eee;}
	.nav_top{overflow:hidden;position:relative;margin: 30px auto 20px;width:960px;padding:0 10px;}
		.logo{float:left;width:297px;height:84px;}
		.sepecial{float:left;font-size:12px;margin:7px 0 0 32px;width:270px;}
		.sepecial li{height:21px;line-height:21px;text-align:left;}
		.sepecial li span {display: block;float: left;width: 18px;}
		.telphone{float:right; margin: 5px 2px 0 172px;}
		.search_ft{background:url(../../images/single/search.png) no-repeat;width:250px;height:28px;position:absolute;right:10px;bottom: 10px;line-height:28px;overflow:hidden;}
		.search_ft .button{background:none;border:0;cursor:pointer;float:right;height:28px;padding:0;width:32px;text-indent:-999px;}
		
		/**+html .search_ft .txt {height:28px;line-height:26px;}  */
		.search_ft .txt {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #707070;
    height: 28px;
    padding: 0 0 0 10px;
    width: 200px;line-height:28px;
}
.nav{background:url(../../images/single/nav_bg.jpg) repeat-x;height:44px;z-index:100;position:relative;}
#navigation{z-index:88;}
.nav_con{width:1010px;margin:0 auto;height:44px;position:relative;padding:0 0 0 10px;}
	#nav_main{ /*width:786px;*/ width:1000px;height:47px;float:left;position:absolute;left:10px;top:0;overflow:visible;}
	#nav_main li {float: left;height: 44px;line-height: 44px;text-align: center;margin:0 9px 0 0;position:relative;}
	#nav_main .hover{background-color:#A30E28;font-weight:700;border-bottom:4px solid #850C21;}
	#nav_main li a{text-decoration:none;color:#fff;font-size:16px;width: 72px;display:block;padding:0 15px;}
	.choice{background:#A30E28;}
	#nav_main li .nav_in{position:absolute;left:0;top:44px;z-index:9999;display:none;}
	#nav_main li .nav_in li{background:#A30E28 url(../../images/sprit/nav_inbg.jpg) 23px center no-repeat;}
	#nav_main li .nav_in li a{font-size:14px;}
    /*#nav_main li a:hover{background-color:#A30E28;font-weight:700;border-bottom:4px solid #850C21;}*/
	
	.nav_hover {border: 0 none;height: 4px;width: 120px;background:#850C21;position:absolute;left:0;bottom:-4px;_bottom:0;}
	
	/*.store{float:right;height:44px;overflow:hidden;}
	.store li{width:26px;float:left;height: 25px;padding: 10px 12px 9px 0;vertical-align:middle;}
	.store .app {background: url(../../images/single/app_right.jpg) no-repeat scroll right 0 transparent;margin: 0;padding-right: 0;text-align: left;width: 50px;}*/
	
.language {background: url(../../images/single/app_right.jpg) no-repeat scroll right 0 transparent;float: right;padding:10px 24px;position: absolute;right: 0px;width: 58px;height:26px;overflow:hidden;}
	#zh_click_t {background: url(../../images/sprit/language.png) no-repeat scroll 0 -27px transparent;display: block;float: left;height: 26px;line-height: 999px;margin: 0 6px 0 0;overflow: hidden;width: 26px;cursor:pointer;}
	#zh_click_s {background: url(../../images/sprit/language.png) no-repeat scroll 0 0 transparent;display: block;float: left;height: 26px;line-height: 999px;overflow: hidden;width: 26px;cursor:pointer;}

/*PJ20140515ADD*/
#nav_main li.lm5{display:none;}
.pjImgBut{position:absolute; width:300px; height:10px; left:50%; bottom:30px; margin-left:300px; z-index:999999;}
.pjImgBut span{ float:left; height:8px; width:20px; line-height:20px; background:#D3D3D3; cursor:pointer; margin-right:5px;}
.pjImgBut span.on{ background:#B40000; width:40px;}
/*============================header end=================================*/


/*==============================foot_inner start=================================================*/

.lead{width:100%;background-color:#DEDBD7;padding:30px 0 40px 0;height:142px;}
.lead a{text-decoration:none;color:#9A8C7A;font-size:12px;}
.lead .lead_title{color:#333333;font-weight:700;font-size:14px;}
.lead ul{float:left;padding:0 0 0 18px;width:118px;background:url(../../images/upload/lead_bg.png) no-repeat right center;}
.lead ul li{padding:8px 0;line-height:14px;height:14px;_list-style-position:outside;}
.lead .all_last{background:none;}
.lead .com{background-position:right 12px;}
.lead .lead_con{width:980px;margin:0 auto;position:relative;overflow:hidden;zoom:1;}
		/*.lead .fir{_margin:0 0 0 -8px;}*/
.lead .letter{background:url(../../images/index/letter.png) no-repeat;width:128px;height:120px;margin:7px 0 0;line-height:27px;padding:20px 14px 0 108px;position:absolute;top:0;right:0;}
	  .letter_title{color:#333333;}
	  .letter_text{color:#9A8C7A;}
	  
.copyright{background:#9A8D7C;width:100%;}
	       .copy_title{height:9px;width:980px;border-bottom:1px solid #8A7F6F;margin:0 auto;}
		   
		   .copy_text{width:980px;border-top:1px solid #A49989;height:49px;margin:0 auto;line-height:49px;}
		   		      .cop_main,.tel{color:#EBE8E5;float:left;}
					  .cop_num{color:#D7D1CB;}
					  .tel{float:right;}
					  .tel_num{color:#ffffff;font-size:19px;font-family:Arial;}
 .cop_main img{ padding-top:7px; padding-left:20px;}
 
 
 .subnav{height:32px;background-color:#CC234C;overflow:hidden;line-height:32px;color:#FFF;font-size:14px; font-family: "微软雅黑", Arial, Helvetica, sans-serif;}
.subnav div{width:980px;margin:0 auto;}
.footwrap {background:#e3e1de; font-family: "微软雅黑", Arial, Helvetica, sans-serif;}
.foot {padding:20px 0;border-top:0px;background-color:transparent;font-size:12px;}
.foot li{float:left; text-align:center; line-height:25px; height:132px;font-size:12px;}
.foot li.about{width:143px; border-right:1px dotted #bebebe;}
.foot li.about strong{display:block; font-size:14px; font-family:"微软雅黑"; color:#5d4b3d;}
.foot li.about a{display:block;color:#3d3d3d;}
.foot li.tell{width:340px; border-right:1px dotted #bebebe; text-align:left; padding-left:25px;}
.foot li.tell strong{display:block; font-size:14px; font-family:"微软雅黑"; color:#5d4b3d;}
.foot li.tell a{display:block; color:#3d3d3d;}
.foot li a:hover{text-decoration:none;}
.foot li.answer a:hover{ text-decoration:underline;}
.foot li.answer{width:120px;}

.foot li.tells{width:200px; text-align:left; padding-left:25px;}
.foot li.tells strong{display:block; font-size:14px; font-family:"微软雅黑"; color:#5d4b3d;}
.foot li.tells a{display:block; color:#3d3d3d;}
.foot li.tells img{float:left; margin-right:15px; display:inline;}
.foot li.tells p{margin-top:5px;font-size:12px;}
.foot li.tells p span{line-height:22px; margin-top:0; float:left; display:inline;width:98px;padding-left:0px;text-indent:0px;}
.linewrap1 {width:978px; margin:auto; position:relative; clear:both; overflow:hidden;}


/*.foot_inner{width:980px;margin:0 auto;padding:0 0 13px 0;border-bottom:1px solid #d6d6d6;}
	.guide{height:135px;padding:30px 0 24px 0;background:url(../../images/sprit/guide_bg.png) center 22px no-repeat;}
		.tel,.qq{float:left;width:198px;height:45px;text-align:center;padding:60px 0 0;}
		.tel p,.qq p{color:#9F9F9F;}
		
		.tel{background:url(../../images/sprit/tel.png) center 10px no-repeat;}
		.tel .serve,.qq .serve{height:21px;line-height:21px;font-family:Microsoft Yahei;}
		.tel .hour,.qq .hour{height:19px;line-height:19px;font-size:12px;font-family:Microsoft Yahei;}
		.tel .number,.qq .number{height:28px;line-height:28px;font-size:23px;}
		
		.qq{float:right;background:url(../../images/sprit/qq.png) center 10px no-repeat;}
		
		.intro{float:left;width:140px;}
		.intro li{height:30px;line-height:30px;padding:0 0 0 39px;}
		.intro li a{text-decoration:none;font-size:12px;color:#666666;}
		.intro .til a{font-weight:700;font-size:14px;}
		
	.hos_show{background:#ffffff;width:980px;;overflow:hidden;position:relative;height:60px;}
	.hos_show .wrap{overflow:hidden;border: 1px solid #DBDBDB;height: 58px;width: 978px;}
	.hos_show ul{overflow:hidden;}
	.hos_show li{overflow:hidden;height:58px;}
	.hos_show li a{display:block;float:left;height:48px;margin:5px 4px;position:relative;}
	.hos_show li a .dec{position:absolute;left:0;top:0;height:48px;width:100%;overflow:hidden;}
			       .dec .dec_bg{position:absolute;background:#000;height:100%;width:100%;filter:alpha(opacity=50);opacity:0.5;_zoom:1;}
				   .dec .dec_info{color:#fff;font-size:12px;position:absolute;left:10px;bottom:5px;}
	.arrow_up {cursor: pointer;height: 5px;padding: 10px 2px 0 2px;position: absolute;right: 20px;top: 15px;width: 10px;}
	.arrow_up img,.arrow_down img{*vertical-align:top;}
	.arrow_down{cursor: pointer;position:absolute;top:30px;right:20px;width:10px;height:5px;padding:0 2px 10px 2px;}
	
	.copyright{border-top:1px solid #ffffff;width:980px;margin:0 auto;height:46px;line-height:46px;}
		.cop_china{color:#515151;}
		.cop_num{color:#797979;font-size:12px;}*/
/*==============================foot_inner end=================================================*/


/* new footer */
/* HTML5 display-role reset for older browsers
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}

#newfooter{ background:#DEDEDE; line-height:27px; font-size:14px; text-decoration:none; margin:0px auto; padding:0px; height:640px;}


.fl{ float:left;}
.footnr{ width:960px; height:350px; margin:0px auto; font-size:12px;}
.footnews{ background:url(/images/footbg_1.jpg) no-repeat; height:270px; width:670px; padding:60px 20px 20px 20px; text-align:left;}



.footweibo{ background:url(/images/footbg_2.jpg) no-repeat; height:305px; width:230px; float:right; padding:45px 10px 0px 10px;}

.newspic{ margin-right:15px; width:220px; height:270px;}


.w420{ width:420px;}
.w960{ width:960px;}

.went1{ width:310px; }
.went2{ width:370px; margin-top:18px;}


.wentbt{ font-size:18px; color:#000000; font-family:"Microsoft YaHei"; text-align:center; line-height:35px;}
.newstitle{ text-indent:26px; margin:0px; font-size:12px; color:#666666; line-height:21px;}

.morego{margin-left:8px; margin-bottom:-6px;}

.wtlb{padding:22px 0px 0px 14px;}
.wtlb li{ float:left; width:210px; list-style-image:url(/images/li.jpg);}
.footnews a:link,.footnews a:active,.footnews a:visited{ color:#333333; text-decoration:none;}
.wtlb li a:hover{ text-decoration:underline;}

.huodong{background:#ffffff; margin:22px auto;  height:240px;}
.huodong ul{ margin-left:10px;}
.huodong ul li{ list-style-type:none; margin:5px; float:left; width:225px; height:150px; text-align:left;}
.huodong ul li img{ padding:3px; width:219px; height:110px; display:block;}
.huodong ul li a:link, .huodong ul li a:active, .huodong ul li a:visited{ background:#85C0C7;width:225px; height:150px; display:block;}
.huodong ul li a:hover{ background:#CD3C54;width:225px; height:150px; display:block;}
.huodongtitle{color:#ffffff; text-align:left; padding-left:10px;}





.copyright{background:#9A8D7C;width:100%;}
.copy_title{height:9px;width:960px;border-bottom:1px solid #8A7F6F;margin:0 auto; line-height:9px;}
.copy_text p{ line-height:49px; font-size:14px;}
.copy_text{width:960px;border-top:1px solid #A49989;height:49px;margin:0 auto;line-height:49px; height:49px; zoom:1}
.cop_main,.tel{color:#EBE8E5;float:left;}
.cop_num{color:#D7D1B4;}
.tel{float:right;}
.tel_num{color:#FFFFFF;font-size:19px;font-family:Arial;} */