body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, select, input, textarea, button, p, blockquote, th, td, img ,iframe { margin: 0; padding: 0; }
table{ border-collapse: collapse; border-spacing: 0; }
input,button,textarea,option { font: 12px "\5b8b\4f53", Arial, Helvetica, sans-serif; }
ul, li, div{ list-style: none; border: 0px; }
img{ border: 0px; }
.clear{ font: 0px/0px serif; display: block; clear: both; }
html{ -webkit-text-size-adjust: none; }
input{ outline: none; }
button{ border:none; }
textarea{ resize: none; }
a{ text-decoration: none; }
body:nth-of-type(1) input:focus,textarea:focus{ outline: none;}
body{ font: 12px "\5b8b\4f53","Tahoma","Arial","Microsoft Yahei"; color: #333; background: #fff; position: relative;}


.left {
	float: left;
}
.right {
	float: right;
}
.weixin {
	width: 1190px;
	margin: 0 auto;
	position: relative;
	z-index: 99999;
}
.weixinTop {
	position: absolute;
	padding: 0 0 0 28px;
	top: -39px;
	right: 26px;
	cursor: pointer;
	color: #666;
	line-height: 38px;
	background: url(../images/product/bg.png) 0 -24px no-repeat
}
.weixinBot {
	position: absolute;
	right: 10px;
	top: -1px;
	display: none;
	border: 1px solid #d1d1d1;
}
.headerNav {
    width: 1190px;
    margin: 0 auto;}
.headerNav p {
    color: #888;
    line-height: 12px;
    height: 12px;
    width: 1190px;
    overflow: hidden;
    margin-top: 10px;
    font-family: "microsoft yahei";
}
.headerNav p a {
    color: #888;
    margin: 0 4px;
}

.banneradv{width: 1190px;margin: 10px auto 0;}



.selectbox-wrapper{ width:72px; border:1px solid #cdcdcd; border-top:0; background:#fff; text-align:center; position:absolute; top:55px; left:400px; z-index:9999; }
.selectbox-wrapper ul li.selected,.selectbox-wrapper ul li.current{ background:#129fec; color:#fff; }
.selectbox-wrapper ul li { padding-bottom:3px; width:72px; cursor:pointer; font-size:14px; line-height:18px; padding-top:3px; text-indent:20px; text-align:left; }



ul.subMore{position: absolute;right: 0;top: 0;width: 95px;height: 50px;}
ul.subMore li{width: 95px;height: 50px;display: block;position: relative;}
.subMoreTop{text-align: center; width: 95px; height: 50px; position: absolute; z-index: 9; font: normal 16px/50px "Microsoft Yahei","simhei"; color: #fff;  cursor: pointer; }
.subMoreBot{ width: 105px; padding-bottom: 5px; position: absolute; z-index: 1; font: normal 16px/26px "Microsoft Yahei","simhei"; text-indent: 10px; color: #fff; top:50px; right: -10px;background: #129fec; }
.subMoreBot p{ width:86px; float: left;padding: 10px; }
.subMoreBot p a{ width:76px;height: 26px; float: left; color: #fff; font-size: 16px;}
.subMoreBot p a:hover{ text-decoration: underline; color: #ff6600; }


.banner{width: 1190px;margin: 15px auto 0;}
.bannerLeft{float: left;width: 770px;}
.flashTop{width: 860px;height: 350px;position: relative;}
.flashTop img{width: 860px;height: 350px;position: absolute;top: 0;left: 0;z-index: 1;}
.flashTop b{width: 860px;height: 58px;position: absolute;left: 0;bottom: 0; background: #464646; z-index: 2; filter: alpha(opacity=80); opacity: 0.80;}
.flashTop p{text-align: center; overflow: hidden; width: 770px;height: 58px;position: absolute;left: 0; bottom: 0; border: 0;font: 24px/58px "Microsoft Yahei";;display: block;z-index: 3;}
.flashTop p a{color: #fff; }
.flashTop p a:hover,.smallimg ul li p a:hover{color: #f60; text-decoration: underline;}
.smallimg{width: 860px;overflow: hidden;padding-top: 10px;height:100px;position:relative;}
.smallimg em{width:35px;height: 100px;display: block;cursor: pointer;position:absolute;z-index:999}
.smallimg em.leftsmall{ background:url(../images/leftsmall.jpg);float: left;padding-right: 5px;left:0px;}
.smallimg em.rightsmall{background:url(../images/rightsmall.jpg) no-repeat;float: right;right:0px;}
.smallimg ul{float: left;}
.smallimg ul li{float: left;padding: 0 3px;position: relative;width: 132px;height: 100px;left:42px}
.smallimg ul li img{width: 130px;height: 98px;border: 1px solid #ebebeb;z-index: 1;}
.smallimg ul li.focus img{border: 1px solid #129fec;}
.smallimg ul li b{width: 130px;height: 25px;position: absolute;bottom: 1px;left: 4px;background: #000; z-index: 2; filter: alpha(opacity=50); opacity: 0.50;}
.smallimg ul li p{width: 130px;height: 25px;position: absolute;bottom: 1px;left: 4px; z-index: 3;text-align: center;overflow: hidden;}
.smallimg ul li p a{color: #fff; font: normal 12px/25px "Microsoft Yahei";}

.bennerRight{width: 310px;float: right;}
.adbannertit{width: 310px;float: left;height: 60px;}
.adbannertit img{width: 310px;height: 60px;float: left;}
.appoint{width: 310px;height: 210px;float: left;background:url("../images/talk-bg.jpg") no-repeat;padding-top: 20px;}
.appoint h3{height: 16px;width: 310px;float: left;text-indent: 15px;border-left: 5px solid #ffba00;font: bold 16px/16px "Microsoft Yahei","simhei";color: #333;}
.appoint span{width: 290px;float: left; height: 60px;overflow: hidden;padding-top: 15px; padding-left: 20px;color: #666;font: normal 14px/20px "Tahoma","\5b8b\4f53";}
.appoint p{width: 250px; height: 90px;margin-top: 15px; float: left;font:italic 18px/32px "Tahoma","Microsoft Yahei";margin-left: 20px;background:url("../images/bannerR-icon.png") no-repeat;padding-left: 40px;color: #ffba00;}
.appoint p em{ font:italic 25px/25px "Tahoma","\5b8b\4f53";}
.appoint p strong{padding: 0 10px;}

.bennerRightab{width: 310px;float: left;height: 160px;margin-top: 10px;}
.bennerRightab img{width: 310px;float: left;height: 160px;}



.mian{width: 1190px;margin: 12px auto 0;}
.sole{width: 860px;float: left;margin-bottom: 10px;}
.boxTit{width: 860px;height: 38px;float: left;position: relative;border-bottom: 2px solid #d7d7d7;}
.boxTit h3{border-bottom: 3px solid #129fec;position: absolute;left: 0;bottom: -2px;padding-bottom: 10px;}
.boxTit h3 a{font: 22px/31px "Microsoft Yahei";color: #333;}
.boxTit h3 a em{font-style: normal;color: #129fec;}
.boxTit a.more{font: 12px/31px "\5b8b\4f53","Tahoma";color: #777;position: absolute;right: 0;top: 0;}
.boxTit a.more:hover{color: #f60;}

ul.soleList{ width:860px; float:left; }
ul.soleList li{ width:860px; height:84px; float:left; padding:20px 0; border-bottom:1px dashed #dbdbdb;}
ul.soleList li.hover{ background:#f7f7f7;}
ul.soleList li img{ width:132px; height:98px; float:left; margin-right:14px;}
ul.soleList li span{ width:598px; height:36px; float:left; font:normal 20px/28px "Microsoft Yahei","\5b8b\4f53"; overflow:hidden;margin-top:8px;}
ul.soleList li span a{ color:#333;}
ul.soleList li span a:hover{ color:#f60;text-decoration: underline;}
ul.soleList li p{ width:700px; height:44px; float:left; line-height:24px; color:#666;font-size: 14px;}
ul.soleList li p a{ color:#f60;}
ul.soleList li p a:hover{ color:#f60; text-decoration:underline;}

.video{width: 310px;float: right;margin-bottom: 10px;}
.video .boxTit{width:310px;height: 38px;float: left;position: relative;border-bottom: 2px solid #d7d7d7;}
.video .boxTit h3{border-bottom: 3px solid #129fec;position: absolute;left: 0;bottom: -2px;}
.video .boxTit h3 a{font: 22px/31px "Microsoft Yahei";color: #333;}
.video .boxTit h3 a em{font-style: normal;color: #129fec;}
.video .boxTit a.more{font: 12px/31px "\5b8b\4f53","Tahoma";color: #777;position: absolute;right: 0;top: 0;}
.video .boxTit a.more:hover{color: #f60;}

.topbox{width:270px;float: left;background: #f2f2f2;margin-top: 10px;padding: 10px 20px 0;}
.topbox span{width: 270px;height: 30px;float: left;overflow: hidden;}
.topbox span a{font: 14px/30px "\5b8b\4f53","Tahoma";color: #333;}
.topbox span a:hover{color: #f60;text-decoration: underline;}
.imgbox{width: 268px;height: 90px;border: 1px solid #e5e5e5;float: left;margin-top: 4px;background: #fff;}
.imgbox img{width: 120px;height: 90px;float: left;margin-right: 10px;}
.imgbox p{width: 138px;float: left;height: 80px;overflow: hidden;font: 12px/20px "\5b8b\4f53","Tahoma";color: #888;margin-top: 6px;}
.imgbox p a{color: #f60;}

ul.videoList{width: 270px;float: left;padding: 3px 0 4px;}
ul.videoList li{width: 270px;height: 29px;overflow: hidden;float: left;text-indent: 15px; background: url(../images/interview2016.png) no-repeat -95px -23px; }
ul.videoList li a{font: 14px/28px "\5b8b\4f53","Tahoma";color: #545454;}
ul.videoList li a:hover{text-decoration: underline;color: #f60;}


ul.w750 li span{width: 750px;margin-top: 0;}
ul.w750 li p{width: 750px;}


ul.people{width: 770px;float: left;}
ul.people li{width: 384px;float: left; height: 114px; border-right: 1px dashed #d5d5d5;border-bottom: 1px dashed #d5d5d5;padding: 20px 0 13px;}
ul.people li.border0{border-right: 0;width: 365px;padding-left: 20px;}
ul.people li.border0 p{width: 180px;}
ul.people li.border0 span{width: 180px;}
ul.people li.borbot{border-bottom: 0;}
ul.people li img{width: 150px;height: 110px;float: left;border: 1px solid #f8f8f8;margin-right: 20px;}
ul.people li p{ width: 200px;height: 48px;float: left;overflow: hidden;font: normal 16px/24px "Microsoft Yahei","\5b8b\4f53";}
ul.people li p a{color: #333;}
ul.people li p a:hover{color: #f60;text-decoration: underline;}
ul.people li span{width: 200px;float: left;font: 14px/24px "\5b8b\4f53","Tahoma";color: #666;margin-top: 15px;}

#footer {
	width: 1190px;
	margin: 0 auto;
	text-align: center;
	color: #818181;
	line-height: 24px;
	padding-bottom: 15px;
}
#footer .footNav {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	background-color: #129fec;
	color: #fff;
	text-align: center;
}
#footer .footNav a {
	color: #fff;
	margin: 0 10px;
}
#footer span {
	display: inline-block;
	color: #333333;
	font: normal 14px/60px \5b8b\4f53;
}
#footer strong {
	font-weight: normal;
	margin: 0 30px 0 0;
	font-family: tahoma, "\5b8b\4f53";
}
#footer strong img {
	vertical-align: middle;
	margin-left: 3px;
}
#footer a:hover {
	text-decoration: underline;
	color: #ff6600;
}
#footer ul {
	width: 450px;
	display: block;
	margin: 15px auto 0;
}
#footer ul li {
	display: block;
	float: left;
	padding: 0px 4px;
}
#footer ul li a {
	width: 112px;
	height: 47px;
	display: block;
	float: left;
	background: #fff url(../images/channel/footer.png) no-repeat -1px 0px;
}
#footer ul li a.bg1 {
	background: #fff url(../images/channel/footer.png) no-repeat -122px 0px;
}
#footer ul li a.bg2 {
	background: #fff url(../images/channel/footer.png) no-repeat -243px 0px;
}
#footer ul li a.bg3 {
	background: #fff url(../images/channel/footer.png) no-repeat -364px 0px;
}
#footer ul li a.bg4 {
	background: #fff url(../images/channel/footer.png) no-repeat -483px 0px;
}

.backHome{ width:54px; position: relative;}
.backHome a{ width:54px; height:19px; display:block; float:left; background:#5b7648; text-align:center; font:normal 11px "Microsoft Yahei","simhei"; color:#fff; padding:35px 0px 0 0px; margin:2px 0; opacity:0.7; filter:alpha(opacity=70); background:url(../images/index/rightBar.png) no-repeat 0 0; overflow: hidden; text-decoration: none; }
.backHome a:hover{ opacity:1; filter:alpha(opacity=100); }
.backHome a.guest,.backHome a.guest:hover{ background:url(../images/index/rightBar.png) no-repeat 0 -114px; opacity: 0.7; filter:alpha(opacity=70); }
.backHome a.price{ background:url(../images/index/rightBar.png) no-repeat 0px -57px; }
.backHome a.rightWx{ background:url(../images/index/rightBar.png) no-repeat 0px -228px; }
.backHome img{
    position: absolute;
    right: 65px;
    top: 130px;
    display: none;
}
.toTop{ width:54px; height:54px; position:fixed; _position:absolute; top:494px; _top:expression(eval(document.documentElement.scrollTop+321)); display:none;font:normal 11px "Microsoft Yahei","simhei"; }
.toTop a,.toTop a:hover{ display:block; width:54px; height: 19px; padding:35px 0px 0 0px; background:url(../images/index/rightBar.png) no-repeat 0px -171px; opacity: 0.6; filter:alpha(opacity=60); color: #fff; text-decoration: none; text-align: center; }
.toTop a:hover{ opacity:1; filter:alpha(opacity=100); }
#goTop { position:fixed; _position:absolute; top:260px; display:block; right:10px; z-index: 99999; }
*html, * html body { background-attachment:fixed; }
*html #goTop { position:absolute; right:expression(eval(document.documentElement.scrollLeft+10)); top:expression(eval(document.documentElement.scrollTop+145)); }
