﻿@charset "utf-8";
* {
	padding: 0;
	margin: 0
}
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:#FFF;
}
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
}
.hk2_2 {
	height: 25px
}
.hk3 {
	height: 30px
}
.hk8 {
	height: 85px
}
.hk4 {
	height: 40px
}
.hk5 {
	height: 50px
}
.w {
	width: 980px;
	margin: 0 auto;
}
#banner {
	width: 100%;
	height: 538px;
	background:#c5c5c6;
}
.b1, .b2, .b3, .b4,.b5, .b6 {
	width: 100%
}
.b1 {
	background: url(../images/ba1.jpg) center no-repeat;
	height: 41px
}
.b2 {
	background: url(../images/ba2.jpg) center no-repeat;
	height: 130px
}
.b3 {
	background: url(../images/ba3.jpg) center no-repeat;
	height: 125px
}
.b4 {
	background: url(../images/ba4.jpg) center no-repeat;
	height:107px
}
.b5 {
	background: url(../images/ba5.jpg) center no-repeat;
	height:90px
}
.b6 {
	background: url(../images/ba6.jpg) center no-repeat;
	height:45px
}
#banner .b5 span {
	margin: 0 auto;
	display: block;
	width: 280px;
	height: 140px;
}
#banner .b5 span a{ display:block; height:90px;}


#box1,#box3,#box5,#box6,#box7,#box8,#box9{ background:#FFF;}
.tit1,.box1img,.tit2{ padding-top:25px;}
.box1img p{ text-align:center;}
.bilist{ background:#FFF; width:905px;height: 100px; margin:20px auto 20px;}
.bilist ul li{ float:left; width:75px; height:100px; text-align:center;}
.bilist ul li p{ padding-top:10px;}
.bilist ul li a{ display:block;}


#box3L{ display: inline; margin-left: 10px; float:left; width:520px;}
#tit_1{ float:left; width: 269px; }
#tit_1 h3,#tit_2 h3{height:25px; font-weight:normal; line-height:25px; color:#FFF; font-size:12px; padding-left:15px;}
#tit_1 h3{background:url(../images/tit_1.jpg) no-repeat;}
#tit_2{ float:right; width:243px;}
#tit_2 h3{background:url(../images/tit_2.jpg) no-repeat;}
#tit_1 div,#tit_2 div{ padding:5px 15px 0 5px;}
#tit_1 div p strong,#tit_2 div p strong{ color:#4077ad;}
#tit_1 div p,#tit_2 div p{line-height:22px;}
.linea{ border-bottom:1px solid #ccc; height:2px; width: 262px; margin-top: 7px;}
.lineb{height: 235px;border-left:1px solid #ccc; float:left; width:2px;}
.tuita{ text-align:center;margin-top: 12px; display:block;}
.tit_2s{height: 198px;}
#anniu{ height:50px;}
.anniu1{ width:269px;}
.anniu2{ width:}
.linec{ margin-top: 16px; width:2px; border-left:1px solid #ccc; height: 50px;}
.lined{margin-top: 7px;margin-left: 5px;border-bottom:1px solid #ccc; height:2px;width: 237px;}
#box3R{ display: inline; float:left; width:411px; background:#f7f7f7;padding: 10px; margin-left: 10px; margin-top:5px;}


/* caselist */
.caselist {
	width:980px;
	margin-top:25px
}
.caselist li {
	width: 177px;
	height: 177px;
	float:left;
	margin: 0 4px 4px 50px;
	position:relative;
	overflow:hidden;
}
.tagImg1 {
	width: 177px;
	height: 177px;
	display:block;
	position:absolute;
	left:0px;
	top:0px;
}
.tagImg1 img {
	width: 177px;
	height: 177px;
}
.tagImg2 {
	width: 177px;
	height: 177px;
	display:block;
	float:left;
}
.tagImg2 img {
	width: 177px;
	height: 177px;
}
.tagDiv1 {
	width: 177px;
	height: 177px;
	position:absolute;
	left:0px;
	top:177px;
	z-index: 6;
	background: #ccc;
	/*filter: alpha(opacity=80);
	-moz-opacity: .8;
	-khtml-opacity: .8;
	opacity: .8;*/
}
.tagDiv1 a{text-decoration:none;}

.hhang{ width: 748px; margin:25px auto 0;}
.hhang ul li{ float:left;border: 1px solid #FFF;}

.lyimg{}

.xuanze ul li{ margin: 25px 2px 0 15px; display: inline; float:left; width:120px;height: 185px;}
.xuanze ul li p{ text-align:center; line-height:20px;}
.xuanze ul li p b{ font-size:14px; color:#4077ad; padding-top:10px; display:block;}


.youl{ width:802px;margin-left: 12px;display: inline;}
.youy1{ width:400px; border-right:1px  solid #ccc;}
.youy2{ width:375px;}
.youy1 h3,.youy2 h3{ color:#4077ad; padding-top:10px;}
.youy1 p,.youy2 p{ line-height:20px; padding-right:20px;}

.your{ background:#558cc2; padding:35px 15px;}
.your a{ display:block;}

.zunxxx{ background:#f9f9f9; height:285px; margin:20px auto 0; width:956px;}
.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:15px; padding-top:20px;}
.hottxt p{ line-height:20px;padding-bottom:15px;}


#ztimg ul li{ float:left;margin-left: 10px;}
#ztimg ul li p{ text-align:center; padding-top:8px;}

/*星级*/
.w_rollxj,.w_rollry,.w_rollsb,.w_rollex{ width: 885px; 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:225px;height:170px;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:24px; font-size:14px;}
.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: 10px;}
.rollxj .right-btn,.rollry .right-btn,.rollsb .right-btn,.rollex .right-btn{background: url(../images/r_btn.jpg) center no-repeat;right: 10px;}
/*荣誉*/

.w_rollxj li{width:235px;}
.w_rollry li{width:158px;}
.w_rollsb,.w_rollex{height: 160px;}
.w_rollsb li{width:225px;height: 145px;}
.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:0px;}
.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; }