@charset "gb2312";
/* CSS Document */


.fl{float:left;}
.fr{float:right;}


/**顶部样式开始与其他页面公用**/
.index_video_player {width: 100%;position: absolute;z-index: 9999;top: 0;}	
.index_video_player .inner {position: relative;height: 450px;width: 980px;background: #fff;margin: 0 auto;}	
.index_video_player .inner .title {position: absolute;height: 30px;left: 30px;right: 30px;z-index: 100;}	
.index_video_player .inner .title h1 {font-size: 22px;font-family: Microsoft YaHei,SimHei,Arial, Helvetica, sans-serif;font-weight: lighter;line-height: 30px;color: #666;padding: 0 16px;float: left;width: 600px;}	
.index_video_player .inner .title a {margin-right: 6px;margin-top: 6px;font-size: 16px;background-repeat: no-repeat;padding-left: 17px;height: 17px;line-height: 17px;cursor: pointer;display: block;float: right;text-decoration: none;color: #666;}
.index_video_player .inner .player {height: 448px; width: 790px; margin: 0 auto;}

	#dooya_top_search {
		background-color:#fff;
		position: relative;
		border-bottom: 1px solid #e1e1e1;
		z-index: 2000;
	}
	.sw_container{width:1000px;margin:0 auto}
	#dooya_top_search .inner {
	position:relative;
		height: 34px; 
		padding: 12px 0;
		display: none;
	}
	
	button.search::-moz-focus-inner { padding:0; border:0; } /* FF Fix */
	button.search { -webkit-border-fit:lines;  } /* <- Safari & Google Chrome Fix */
	button.search { 
		vertical-align: middle;
		overflow:hidden; 
		border:0;
		margin: 0;
		padding: 0;
		background:transparent; 
		cursor:pointer; 
		height:34px;
		width:36px;
		position:absolute;
		top:12px;
		left:922px;
	}
	button.search span { 
		display: inline-block; 
		background-repeat: no-repeat; 
		background-image: url(../images/btn-search.gif);
		background-position: top-left; 
		height:34px;
		width:36px;  
	}
	button.search:hover span {background-position: bottom left;}
	
		#topsectionbutton { 
		background: transparent url(../images/search-icon.png) no-repeat top left;
		position: absolute;
		width: 43px;
		height: 43px;
		right: 0px;
		z-index: 998;
	}
	input.search-text {
		vertical-align: middle;
		display: inline-block;
		border-top: 1px solid #ccc;
		border-left: 1px solid #eaeaea;
		border-right: 1px solid #eaeaea;
		border-bottom: 1px solid #eaeaea;
		border-radius: 8px 0 0 8px;
		height: 32px;
		line-height: 32px;
		padding: 0 10px;
		color: #666;
		width: 900px;
		font-size: 13px;
	}
	#topsectionbutton:hover {  
		background-position: top right;
	}
	#topsectionbutton.active {  
		background-position: bottom left;	
	}
	#topsectionbutton.active:hover {  
		background-position: bottom right; 
	}
	
/*头部样式*/
#header{ background:url(../images/navbg.png) repeat-x;height:108px;position:relative;}
.head{width:1200px;margin:0 auto;}
.k2{color:#cacaca;line-height:28px;text-align:right;}
.k2 a{color:#cacaca;}
.top{}
.logo{padding-top:15px;}

/*热门搜索*/
.topLink{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;height:50px;}
.toplinks{width:1200px;margin:0 auto;}
.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}
.topLink .k1{line-height:48px;}
.search{text-align:left;padding:10px 0;float:left;width:760px;}
#formsearch{width:222px;float:left;}
#formsearch input{height:24px;line-height:24px;background:#fff;border:1px solid #cdcdcd;line-height:22px;}
#formsearch input#keyword{width:160px;padding-left:6px;color:#666;}
#formsearch input#s_btn{width:46px;height:24px;line-height:24px;text-align:center;background-color:#1b1b1b;color:#fff;border:none;cursor:pointer;}
.hotSearch{width:520px;float:right;height:24px;line-height:24px;font-weight:normal;}
.hotSearch a{margin-right:6px;color:#4c4c4c}

/*主体样式*/
#container{width:1200px;margin:0 auto;margin-top:24px;}
.mid{background:url(../images/midbg.jpg) repeat-x;border-top:1px solid #aeaeae;padding:30px 0}
.n_mid{width:1200px;margin:0 auto;}
.about{width:304px;}
.about_title{font:bold 18px/32px "microsoft yahei";}
.about_title span{font:400 14px/32px "Arial";padding-left:10px;}
.about .content{padding:5px;padding-bottom:12px;}

.navigation{float:right;width:100px;}

/*产品推荐*/
.recommend_product{margin-top:10px;width:1200px;}
.product_title{font:bold 18px/32px "Arial";}
.product_title span{font:bold 18px/32px "microsoft yahei";padding-left:10px;}
.recommend_product .content{padding-top:30px;padding-bottom:14px;}
.roll_product li{padding-bottom:0px;}
.product_table{width:320px;padding-top:10px;}
.left_title{font:400 16px/28px "microsoft yahei";padding-right:10px;}
.left_btn{background:url(../images/seach.jpg) no-repeat;width:238px;height:28px;padding-top:30px;}

/*Ӧð*/
.lan_box{width:100%;background:url("../images/ysBg.gif");}
	.lan_content{width:1200px;margin:0 auto;}

/*首页左侧联系我们*/
.contact{width:638px;}
.contact_title{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.contact .content{padding:5px 0;}

.news2_company{margin-top:10px;}

/*首页区域*/
.region{width:1000px;margin:0 auto;border:1px solid #aeaeae;padding:4px;margin-top:20px;color:#333;}
.region h3{line-height:30px;height:30px;line-height:30px;padding-left:10px;position:relative;font-family:"微软雅黑";
border-bottom:2px solid #aeaeae;font-size:14px;}
.more_region{position:absolute;right:10px;line-height:30px;top:0;font-weight:normal;font-size:12px;}
.region .item{padding:10px;padding-bottom:0;color:#666;}
.region .item a{color:#666;padding-left:12px;padding-right:12px;line-height:26px;margin-bottom:6px;}
.region .item a:hover{text-decoration:underline;color:#df2525;}
.city h2{line-height:30px;border-bottom:1px solid #c9c9c9;padding-left:5px;}
.city .item{line-height:28px;padding:10px;}

/*友情链接*/
.f_link{width:1200px;margin:0 auto;line-height:38px;}

.dfoot{background:url(../images/footbg.jpg) repeat-x #e6e6e6;}
.nfoot{width:1200px;height:154px;margin:0 auto;padding-top:2px;}

/*页面底部*/
#footer{ background:url(../images/linkbg.jpg) #e3e3e3 repeat-x;min-height:138px;}
.foot{width:1200px;margin:0 auto;}
.d_link{line-height:48px;height:48px;}
.nav_foot{text-align:left;line-height:24px;padding-top:24px;}
.copyright{text-align:left;line-height:24px;font-family:"arial";}

/*------------内页-------------------*/
.topleft{border-bottom:1px solid #b1b1b1}
.sitemp{width:1000px;margin:0 auto;}
.sitemp h2{width:340px;float:left;text-align:left;font:400 14px/50px "microsoft yahei";color:#000}
.sitemp .site{width:380px;float:right;text-align:right;line-height:50px;}

.left{width:160px;float:left;}
.left .box{margin-bottom:10px;}
.left .box h3{line-height:32px;font:400 14px/32px "microsoft yahei";color:#000;border-bottom:2px solid #000}
.left .box .content{padding:5px;}

.n_contact{margin-top:10px;}
.n_contact .content{padding:5px;}

.right{width:820px;float:right;border:1px solid #c9c9c9;padding-bottom:10px; border-radius:5px;margin-bottom:20px;}
.right .content{padding:10px;padding-top:15px;overflow:hidden;}