﻿@charset "utf-8";
* {
	padding: 0;
	margin: 0
}

.jia2ta { width:1020px; height:274px; margin:0 auto; }
html {
	overflow-y: scroll
}
body, ul, ol, li, p, div, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, dl, dt, dd, img {
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none
}
body {
	font-family: "宋体";
	font-size: 12px;
	color: #666;
	background:#fdfdfd;
}
h1, h2, h3, h4, h5, h6 {
	font-family: 宋体, Microsoft YaHei, Arial, Verdana, Helvetica, sans-serif
}
input, select {
	font-size: 12px;
	vertical-align: middle
}
a {
	text-decoration: none;
	color: #515151
}
a:link, a:visited {
	text-decoration: none
}
a:hover {
	color: #515151;
	text-decoration: none
}
.pointer {
	cursor: pointer
}
.t-l {
	text-align: left
}
.t-c {
	text-align: center
}
.t-r {
	text-align: right
}
.FL {
	float: left
}
.FR {
	float: right
}
.clear {
	clear: both;
	font-size: 1px;
	height: 0;
	visibility: hidden;
	line-height: 0
}
.clearfix:after {
	content: "";
	display: block;
	clear: both
}
.clearfix {
	zoom: 1
}
img, li {
	vertical-align: top
}
.hk1 {
	height: 10px
}
.hk1_1 {
	height: 15px
}
.hk2 {
	height: 20px
}
.hk3 {
	height: 30px
}
.hk8 {
	height: 85px
}
.hk4 {
	height: 40px
}
.hk5 {
	height: 50px
}
.w {
	width: 980px;
	margin: 0 auto;
}
#banner {
	width: 100%;
	height: 683px;
	background:url(../images/ba1.jpg) center no-repeat #000; overflow:hidden;
}

#banner .b1{width: 980px; margin: 0 auto;}
#banner .b1 span {
	margin: 0 auto;
	display: block;
	width:150px;
	height:40px;
        margin-top:522px;
        margin-left:50px;
}
#banner .b1 span a{ width:150px; height:40px; float:left;}
.b8 {
	background: url(../images/ba8.jpg) center no-repeat;
	height: 40px
}

#banner .b6 span a{ display:block; height:109px;}

#box3,#box7,#box8,#box11,#box12,#jia2{ background:#f5f5f5;}
.jia2t{ text-align:center;}
#zmzj{ width:905px; margin:0 auto;} 
#zmzj ul li{ width:300px; float:left; color:#333;}
.zname{ width:248px;padding-top: 18px;}
.zname strong{ color:#6d205e; font-size:18px;}
.zname,.zmtxt,.zmbtn{ padding-left:25px;}
.zname p{ border-bottom:1px dashed #000; padding-bottom:20px;}
.zmtxt{ padding-top:15px;}
.zmtxt p{ line-height:22px;}
.zmbtn{padding-top: 8px;}
.zmbtn span{ padding-right:15px;}
.focus{height: 325px;width:980px;overflow:hidden;margin:0 auto;}
.turn{height: 359px;float:left;overflow:hidden;position:relative;}
.turn #adpica{width:960px;height: 359px;overflow:hidden;}
.turn #adpica b{ width: 502px; height:324px; float:left;overflow:hidden}
.turn #adtipa{bottom: 35px;width: 460px;height: 163px;position:absolute; left: 526px;}
.turn #adtipa ul li{margin-right: 7px;width: 146px;height: 125px; float:left;/* text-align:center; */ /* margin-bottom:7px; */cursor:pointer;color:#333;}
.turn #adtipa ul li b{ padding-top: 5px; font-weight:normal; display:block; text-align:center;}
.turn #adtipa ul li.current{color:#333;}
.turn .hidden{display:none;}
.turn .show{display:block!important;}
#adpica span{position:absolute;top:0; right:0;color:#000;font-size:12px;height:252px;width:435px;text-indent:-9999em}
.turn #rentxt{position:absolute;top:0; right:0;color:#000;font-size:12px;height: 142px;width: 435px;}
.turn #rentxt p{ line-height: 20px; font-size: 14px;}
.turn #rentxt p strong,.turn #rentxt div strong{ font-size: 14px; color: #333;}.turn #rentxt div strong{ font-size:16px;}
.turn #rentxt p span{ color:#cb6900;}
.turn #rentxt .mingz{ padding-left:50px;}
.turn #rentxt .mingz span{ padding-right:35px;}
.anlibtnc{ padding-left: 12px; padding-top: 19px; margin-top: 15px; border-top:1px dashed #b8a698;}
#adpica p{position:absolute;top:0;right:0;width:616px;color:#000;font-size:12px;line-height:20px;}


.topbz{ height:220px; padding-top:20px;}
.topbz span{ display:block;  float:left; width:518px;}
.topbz p{ float:left; width:448px; font-size:14px; line-height:24px; text-indent:25px; color:#38322e; padding-top:20px;}
.btnbz ul li{ float:left; width:137px;padding-top:10px;}
.btnbz ul li p{ line-height:20px;color:#38322e; }

.xiufu{ height:150px;}
.xiufu ul{ float:left; width:640px;}
.xiufu ul li{ float:left; width:315px;line-height: 22px;}
.xiufu span{ display:block; float:left;}
.tis{ background:url(../images/tis.jpg) left no-repeat; height:20px; padding-left:100px; line-height:20px; color:#e51c48;}

.txt-l,.txt-r{ width:300px; float:left;}
.txt-l{}
.txt1{ background:#e3e3e3; margin-bottom:10px; height:139px;}
.txt2{ background:#7e7e7e; margin-bottom:10px;height:139px;}
.txt1 p,.txt2 p{ line-height:20px; color:#38322e;padding-right: 25px;padding-left: 20px;}
.txt1 strong,.txt2 span{ font-size:14px;}   
.txt2 p{ color:#FFF;}
.txt2 span{ color:#FFF; font-weight:bold;}
.txt-r{}
.img-z{ width:360px; float:left;}

.jsctxt div{ padding-left:45px;}

.anli{ height:245px;}
.anli ul li{ float:left; width:325px;}

.corb{ border-bottom:1px solid #c4c4c4;}

.txt-tab,.txt-tab1,.txt-tab2{ width:625px; float:left; padding-left:10px;}
.txt-tab1{ width:558px;}
.txt-tab2{ width:522px;}
.txt-tab span,.txt_tab_r span,.txt-tab1 span,.txt-tab2 span{padding:3px 10px; background:#494949; font-weight:bold; font-size:14px; color:#FFF;}
.txt-tab p,.txt-tab1 p,.txt-tab2 p{ line-height:24px; color:#000; text-indent:25px;}
.txt-tab p strong{ font-size:14px;}
.txt-tab2 p strong{ font-size:14px;}
.zixunbi{color:#000;line-height: 26px;}
.zixunbi img{ padding:0 5px;}
.txt_img2{float:right;width:445px;}
.txt_img1{float:right;width:373px;}
.txt_img{ float:right; width:330px;}
.txt_img ul li{ float:left;  margin:0 0 15px 20px;}
.txt_img ul li img{border:1px solid #c9becf;}
.txt_img ul li p{ padding-top:10px; text-align:center;}

.txt_img_l{ width:390px; float:left; text-align:center;}
.txt_tab_r{ float:right; width:585px;}
.pat p{ line-height:28px; text-indent:25px; color:#000;}

















.zunxxx{ background:#e8e8e8; height:285px;}
.zunx-l{ float:left; background:url(../images/bg-r.jpg) top right no-repeat; width:478px;}
.zunx-l li{ line-height:25px; padding-left:35px;}
.zunx-r{ float:left;width:478px;}
.hottxt{ margin-left:35px; border-bottom:1px dashed #666; width:445px;}
.hottxt h3{ font-weight:normal; font-size:12px; color:#000; padding-bottom:10px; padding-top:18px;}
.hottxt p{ line-height:20px;padding-bottom:15px;}

.xcont{ height:235px; overflow:hidden;}
.titxx{ background:#494949; height:40px;}
.titxx ul li{
	float: left;
	width: 175px;
	margin-left: 53px;
	display:inline;
}
.titxx li a {
	font-weight: bold;
	display: block;
	color: #FFF;
	text-align: center;
	height: 40px;
	font: 16px/40px "microsoft yahei", "\5b8b\4f53";
}
.titxx li.hov_er_bg a {
	width: 175px;
	display: block;
	background:#e51c48;
	text-decoration: none;
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
	cursor: pointer;
}
.titxx li b a:hover {
	text-decoration: underline
}
/*星级*/
.w_rollxj,.w_rollry,.w_rollsb,.w_rollex{ width:912px; height:180px; overflow:hidden; position:relative; margin:0 auto;}
.w_rollxj ul,.w_rollry ul,.w_rollsb ul,.w_rollex ul{ position:absolute; top:0; left:0;}
.w_rollxj li,.w_rollry li,.w_rollsb li,.w_rollex li{ float:left;width:218px;height:170px;margin-right:15px;margin-top: 10px;text-align:center; overflow:hidden;}
.w_rollxj li p,.w_rollry li p,.w_rollsb li p,.w_rollex li p{ line-height:20px;}
.rollxj,.rollry,.rollsb,.rollex{ width:980px; position:relative; height:180px;}
.rollxj .left-btn,.rollxj .right-btn,.rollry .left-btn,.rollry .right-btn,.rollsb .left-btn,.rollsb .right-btn,.rollex .left-btn,.rollex .right-btn{display:block;position:absolute;z-index:0;height:146px;width:25px;top:12px;}
.rollxj .left-btn,.rollry .left-btn,.rollsb .left-btn,.rollex .left-btn{ background:url(../images/l_btn.jpg) center no-repeat;left:0px;}
.rollxj .right-btn,.rollry .right-btn,.rollsb .right-btn,.rollex .right-btn{background: url(../images/r_btn.jpg) center no-repeat;right:0px;}
/*荣誉*/

.w_rollxj li{width:218px;}
.w_rollry li{width:158px;}
.w_rollsb,.w_rollex{height:225px;}
.w_rollsb li{width:155px;height:225px;}
.w_rollex li{width:160px;height:225px;margin-right:20px;}
.w_rollex li p a{ background:#32164e; padding:5px; color:#FFF; margin-left:5px;}
.w_rollex li p{ padding-top:7px;}
.rollry .left-btn,.rollry .right-btn{top:53px;}
.rollsb .left-btn,.rollsb .right-btn,.rollex .left-btn,.rollex .right-btn{top:38px;}
.xcont .coop span{ display:block; padding-top:38px;}
.xcont .coop span.coo1{ padding-left:45px;}
.xcont .coop span.coo2{ padding-left:38px;}

#ztimg ul li{ float:left;margin-left: 10px;}
#ztimg ul li p{ text-align:center; padding-top:8px;}




/*投放需求——专题底部问答*/
.foot_zzx_wr{ background:#FFFFFF; overflow:hidden; text-align:center; font-family:"微软雅黑"; }
.foot_zzx_m{ width:1050px; margin:0 auto; text-align:left;}
.foot_zzx_m h3{ width:1050px; text-align:center; float:left; border-bottom:2px solid #999999; margin-bottom:25px; font-size:48px; line-height:100px; color:#333333;}
.foot_zzx_m dl{ width:1000px; padding-left:25px; padding-right:25px; float:left; padding-bottom:25px;}
.foot_zzx_m dl dd{ width:145px; height:145px; float:left;}
.foot_zzx_m dl dd img{ width:145px; height:145px;}
.foot_zzx_m dl dt{ width:830px; float:right; color:#000000;}
.foot_zzx_m dl dt p.foot_zzx_title{ font-size:28px; line-height:52px; padding-top:5px;}
.foot_zzx_m dl dt p.foot_zzx_title a{ color:#000000; }
.foot_zzx_m dl dt p.foot_zzx_txt{ font-size:18px; line-height:32px; color:#666666;}
.foot_zzx_m dl dt p.foot_zzx_txt a{ color:#FF6633; }