/** 清除内外边距 **/
body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote, /* structural elements 结构元素 */
dl,
dt,
dd,
ul,
ol,
li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form,
fieldset,
legend,
button,
input,
textarea, /* form elements 表单元素 */
th,
td, /* table elements 表格元素 */
img/* img elements 图片元素 */ { border:medium none; margin: 0; padding: 0; }
/** 设置默认字体 **/
body,
button,
input,
select,
textarea { font:normal 12px "微软雅黑"; }
input,
select,
form img,
button { vertical-align:middle; }
h1,
h2,
h3,
h4,
h5,
h6 { font-size: 100%;  }
em { font-style:normal; }
/** 重置列表元素 **/
ul,
ol { list-style: none; }
/** 重置超链接元素 **/
a { text-decoration: none; color:#333333; }
a:hover { text-decoration: none; color:#0069b3;}
/** 重置图片元素 **/
img { border:none; }
/** 重置表格元素 **/
/** 清楚浮动 **/
body{ background-color:#ffffff}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
textarea, input{resize:none}
a, textarea, input, button{outline:none}
.clear { clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
.coz{ clear:both; overflow:hidden; zoom:1}
.fr{ float:right;}
.fl{ float:left;}
/*-- .banner --*/
#in_banner {display:none;position: relative;font-size: 18px;line-height: 24px;text-align: center;padding-bottom: 10px;margin-top: 2px;}
#in_banner .swiper-slide {background-color: #eee;background-repeat: no-repeat;background-size: auto 100%;background-position: 50% 50%;/* padding-top: 29%; */}
#in_banner .swiper-slide a {display: block;/*height: 550px;*/}
#in_banner .swiper-button-prev, #in_banner .swiper-button-next {position: absolute;top: 43%;background-color: #eee;background-color: rgba(0,0,0,.2);background-repeat: no-repeat;background-size: 66% 73%;color: transparent;width: 40px;height: 76px;cursor: pointer;z-index: 1;}
#in_banner .swiper-button-prev {left: 3%;background-image: url("../images/arrowL1.png");background-position: 49% 50%;}
#in_banner .swiper-button-next {right: 3%;background-image: url("../images/arrowR1.png");background-position: 60% 50%;}
/**字体颜色**/
.White{color:#FFF}
.Hui{ color:#666666}
.hei{ color:#000000}
.red{ color:#E3250F}
.cheng{ color:#FE7E01}
/**字体大小**/
.fon-12{ font-size:12px;}
.fon-14{ font-size:14px;}
.fon-18{ font-size:18px;}
/**字体**/
.yahei{ font-family:"微软雅黑";}
.Farial{ font-family:Arial, Helvetica, sans-serif}
.cu{ font-weight:bold;}
/**重置结束***/
/*=======头部样式=========*/
.top_head{height:32px; background:#262626;}
.top_1200{width:1150px; line-height:32px; margin:auto; color:#f0f0f0;}
.top_1200 a{color:#b0b0b0;}
.top_1200 a:hover{color:#fff;}
.search_head{height:32px; background:#f5f5f5; border-bottom:1px solid #dedede;}
.search_1200{width:1150px; line-height:32px; margin:auto;}
.search_1200 a{color:#616161; display:inline-block; padding-right:10px; font-size:14px;}

.indexBanner{ width:100%; height:500px; min-width:1200px;  overflow:hidden; position:relative; z-index:1; }
.indexBanner .hd{width:100%; text-align: center; height: 20px;  overflow:hidden; position:absolute; right:0px; bottom:0px; z-index:10000; }
.indexBanner .hd ul{ float:right; overflow:hidden;  padding-right: 40px; }
.indexBanner .hd ul li{width:15px; height:5px; background: #fff; line-height: 5px; border-radius: 5px; font-size:0px; padding:0 20px;	 float:left; margin-right:10px;  text-align:center; background:#fff; cursor:pointer; }
.indexBanner .hd ul li.on{ background:#006a92; color:#fff; }

.indexBanner .bd{ position:relative; height:100%; z-index:0; }
.indexBanner .bd li{width:100%; overflow:hidden; text-align:center; height:500px; text-align: center; overflow: hidden; zoom:1; vertical-align:middle; }



.top_1200 span{ display:inline-block; padding:0 10px; color:#b0b0b0;}
.top_1200 strong{float:right; display:inline-block;font-weight:normal;}
.top-wap{height:500px; background:url("../images/index_banner.jpg") no-repeat center top;}
.headBox{width: 100%;    margin-bottom: 3px; background:#fff; min-width: 1200px; height: 54px; box-shadow:0px 1px 3px #cccccc;}
.headMain{width:1150px; margin:auto;}
.logo{float:left; display:inline-block; margin-top:12px;}
.zn8{ display:inline-block; float:left; margin:20px 0 0 20px;}
.headRight{ display: inline-block;float:left; }
.nav{float:left; margin-left:30px;}
.nav ul{float:right;	}
.nav li{float:left;  height:56px; padding:0 20px; position: relative;}
.dqli{color:#0069b3 !important; font-weight:bold; border-bottom:2px solid #0069b3;}
.nav > ul > li > a{font-size:13px; color:#000;  line-height:54px; padding:5px 0;}
.nav > ul > li > a:hover {color:#0069b3; font-weight:bold; border-bottom:2px solid #0069b3;}
.nav > ul > li:hover dl{ display: block; }
.nav > ul > li > dl{width:100%;  display: none; background: #fff;  position: absolute; z-index: 100000000000000;left:0; top:52px; border-top:2px solid #004964;}
.nav > ul > li > dl > dd > a { line-height: 48px; text-indent: 10px; display: block; font-size:16px; color:#000;} 
.nav > ul > li > dl > dd > a:hover{color: #0069b3;  text-decoration: none; }
.nav > ul > li > dl span{width: 13px;height:6px; display: block;  background: url("../images/nva_sj.png") no-repeat; margin-top: -6px; margin-left: 48px;}
.topSearch{width:250px; height:28px; border-radius:4px;  position:relative; border:1px solid #dfdfdf; float:right; margin-top:12px;}
/*.topSearch select{border: none;outline: none; width: 100%;height: 32px;line-height: 32px;appearance: none;-webkit-appearance: none;-moz-appearance: none; padding-left: 18px;}
.topSearch option { padding:5px !important;}*/
.topSearch dl{width:60px; position:absolute; z-index:10; left:-1px; top:-1px; background:#fff; /*border:1px solid #dfdfdf;*/}
.topSearch dl dt{width:60px; line-height:28px; text-indent:10px; border-right:1px solid #dfdfdf}
.topSearch dl dd{width:60px; line-height:30px; font-size:14px; text-indent:10px; cursor:pointer;}
.topSearch dl dd:hover{ background:#0069b3; color:#fff;}
.topSearch input{width:130px;height:28px; float:right;}
.topSearch .sarchBnt{ display:block; float:right; overflow:hidden; text-indent:-9999px; width:31px; line-height:28px; background:url("../images/search_Bnt.png") no-repeat center center/*,#0069b3*/; cursor:pointer}

/*新闻资讯*/
.newBox{width:1200px; height:320px; margin:auto;  background: #ffffff;}
.newBox h1{ font-size:26px;color:#262626; margin: auto; text-align:center; margin-top: 20px; font-weight:bold; }
.newBox h2{ position:relative; height:1px; background:#999999;  font-size:16px; font-weight:200; margin:0 400px; margin-top:12px;}
.newBox h2 span{width:160px; background:#fff; position:absolute; left:50%; margin-left:-80px; top:-10px; text-align:center; display:block; z-index:10;} 
.newBoxPic{ margin-top:40px;}
.newPicLeft{width:480px;height:360px; overflow:hidden; position:relative; float:left;}
.newPicLeft strong{ position:absolute; z-index:10;font-weight:normal; font-size:14px; left:30px; text-indent:10px; bottom:80px; display:block; width:90%; line-height:40px; color:#fff;  background-color:rgba(0,0,0,0.5);}
.newPicLeft span{position:absolute; z-index:10; font-size:12px; left:30px; padding:10px 1%;  bottom:10px; display:block; width:88%;  color:#fff; background-color:rgba(0,0,0,0.5);}
.newPicLeft span a{color:#fff;}
.newPicRight{width:720px;float:left;}
.newPicRight li{width:230px;height:175px; overflow:hidden; float:left; margin:0px 0 10px 10px; position:relative;}
.newPicRight strong{font-weight:normal; position:absolute; z-index:10; font-size:12px; left:10px; text-indent:10px; bottom:20px; display:block; width:90%; padding-left:2px; line-height:25px; color:#fff;  background-color:rgba(0,0,0,0.5);}
.newPicRight span{position:absolute; z-index:10; font-size:12px; left:0;  line-height:30px;  bottom:0px; display:block; width:100%; text-indent:10px;  color:#fff; background:#000;}
.newPicRight span a{color:#fff;}
.newPicLeft img{transition: all ease-out .3s;}
.newPicLeft:hover img { transform: scale(1.1, 1.1) } 
.newPicRight li img{transition: all ease-out .3s;}
.newPicRight li:hover img{ transform: scale(1.1, 1.1)}
/*专家*/
.zhuanjia{background:url("../images/zjBcg.jpg") no-repeat center center,#076db6;height:450px; margin-top:10px; overflow:hidden;}
.zhuanjia h1{ font-size:26px;color:#fff; margin: auto; text-align:center; margin-top: 20px; font-weight:bold; }
.zhuanjia h2{ position:relative; height:1px; width:300px; background:#fff;  font-size:16px; font-weight:200; margin:0 auto; margin-top:12px;}
.zhuanjia h2 span{width:160px; background:#076db5; position:absolute; left:50%; margin-left:-80px; top:-10px; text-align:center; display:block; color:#fff; z-index:10;} 
.zhuanjia .renList{width:1200px; margin:auto;  margin-top:80px;}
/*.zhuanjia .renList ul{overflow:hidden; height:285px;    padding-top: 50px;}*/
.zhuanjia .renList li{width:280px;height:230px; position:relative; margin-right:20px; border:2px solid #e7e7e7; float:left;}
.zhuanjia .renList li strong{ font-weight:normal;display:block; width:38px; line-height:40px; float:left; font-size:38px; font-weight:bold; color:#e7e7e7; margin:20px 0 0 20px;}
.zhuanjia .renList li span{width:15px; padding:5px; display:block; float:left; text-align:center; font-size:12px; font-weight:bold; color:#016ab0; background:#e7e7e7; margin-top:50px; margin-left:10px;float:left;}
.zhuanjia .renList li img{ position:absolute; z-index:10;left:120px; bottom:0;}
.zhuanjia .renList li.active{width:560px;}
.zhuanjia .renList li.active div{ display:block;}
.zhuanjia .renList li div{width:270px;float:right; display:none; margin-right:20px;}
.zhuanjia .renList li div h4{font-size:24px; color:#e7e7e7; text-align:center; padding-bottom:10px; margin-top:10px; border-bottom:1px solid #ffffff;}
.zhuanjia .renList li div h5{font-size:12px; color:#c1c1c1; text-align:center; margin-top:10px; font-weight:normal;}
.zhuanjia .renList li div p{font-size:12px; color:#c1c1c1; margin-top:10px; line-height:22px;}
.centerBox{width:1200px; margin:auto; overflow:hidden; padding-bottom:100px;}
.center_left{width:840px;float:left;}
/*名人*/
.mingrenBox{width:100%; margin-top:20px;}
.mingrenBox h2{width:100%;float:left; border-bottom:1px solid #0668ae; overflow:hidden; padding-bottom:10px;}
.mingrenBox h2 strong{float:left; font-size:30px;color:#333333;font-weight:normal;}
.mingrenBox h2 a{float:right; font-size:14px; margin-top:10px; font-weight:normal; padding-top: 4px;padding-right: 15px; color:#999999; background:url("../images/gd.png")  no-repeat right 7px;}
.mingrenBox h2 a:hover{ color:#0069b3;background:url("../images/gd_hover.png")  no-repeat right 7px;}

.mingrenList{width:100%; float:left; margin-top:20px;}
.mingrenList ul{}
.mingrenList ul li{width:200px;height:250px;float:left; background:#fff; overflow:hidden; border-radius:4px;box-shadow:0 1px 4px #b2b2b2; margin-right:12px;}
.mingrenList ul li:last-child{margin-right:0;}
.mingrenList ul li img{width:200px;height:200px;transition: all ease-out .3s;/* margin-left:10px; margin-top:10px;*/}
/*.mingrenList ul li:hover img{ transform: scale(1.1, 1.1)}*/
.mingrenList ul li strong{ display:block; text-align:center;font-weight:normal; font-size:16px; color:#333}
.mingrenList ul li span{ display:block;text-align:center; color:#666}
.center_right{width:320px;float:right;}
/*名店*/
.mingdianBox{width:100%;float:left; margin-top:30px;}
.mingdianBox h2{width:100%;float:left; border-bottom:1px solid #0668ae; overflow:hidden; padding-bottom:10px; }
.mingdianBox h2 strong{float:left; font-size:30px;color:#333333;font-weight:normal;}
.mingdianBox h2 a{float:right; font-size:14px; margin-top:10px; font-weight:normal; padding-top: 4px;padding-right: 15px; color:#999999;background:url("../images/gd.png")  no-repeat right 7px;}

.mingdianBox h2 a:hover{ color:#0069b3;background:url("../images/gd_hover.png")  no-repeat right 7px;}
.mingdianBox h2 span{float:left; margin-top:5px; margin-left:10px;}
.mingdianBox h2 span i{float:left; font-style:normal; margin:10px 10px;}
.mingdianBox h2 span a{float:left; line-height:normal;}
.mingdianList{width:100%; float:left; }
.mingdianList ul{}
.mingdianList ul li{width:270px;height:250px;float:left; background:#ffffff; overflow:hidden; margin-top:20px; border-radius:4px;box-shadow:0 1px 4px #b2b2b2; margin-right:12px;}
.mingdianList ul li:last-child{margin-right:0;}
.mingdianList ul li:nth-child(3){margin-right:0; }
.mingdianList ul li img{width:270px;transition: all ease-out .3s; }
/*.mingdianList ul li:hover img{ transform: scale(1.1, 1.1)}*/
.mingdianList ul li strong{ display:block; line-height:40px; text-align:center; font-size:16px;font-weight:normal;}
.mingdianList ul li span{ display:block;text-align:center; color:#999999;}

/*推荐*/
.tuijianBox{width:100%;float:left; margin-top:30px;}
.tuijianBox h2{width:100%;float:left; border-bottom:1px solid #0668ae; overflow:hidden; padding-bottom:10px; }
.tuijianBox h2 strong{float:left; font-size:30px;color:#333333;font-weight:normal;}
.tuijianBox h2 a{float:right; font-size:14px; margin-top:10px; color:#999999;font-weight:normal;padding-top: 4px;padding-right: 15px;background:url("../images/gd.png")  no-repeat right 7px;}

.tuijianBox h2 a:hover{ color:#0069b3;background:url("../images/gd_hover.png")  no-repeat right 7px;}
.tuijianBox h2 span{float:left; margin-top:5px; margin-left:10px;}
.tuijianBox h2 span i{float:left; font-style:normal; margin:10px 10px;}
.tuijianBox h2 span a{float:left; line-height:normal;}
.tuijianList{width:100%; float:left; }
.tuijianList ul{}
.tuijianList ul li{width:125px;height:125px;float:left;position:relative; background:#fff;  margin-top:20px; border-radius:4px;box-shadow:0 1px 4px #b2b2b2; margin-right:20px; padding:10px; margin-left:3px;}
.tuijianList ul li:last-child{margin-right:0;}
.tuijianList ul li img{ display:block; border-radius:4px;}
.tuijianList ul li span{ display:block;width:25px;height:25px; background:url("../images/icons.png"); position:absolute; z-index:1; right:0; bottom:-15px;}
/*热搜文章*/
.hotsearch{width:100%;float:left; margin-top:20px;}
.hotsearch h2{width:100%;float:left; border-bottom:1px solid #0668ae; overflow:hidden; padding-bottom:10px;}
.hotsearch h2 strong{float:left; font-size:30px;color:#333333;font-weight:normal;}
.hotsearch h2 a{float:right; font-size:14px; margin-top:10px; font-weight:normal; padding-top: 4px;padding-right: 15px; color:#999999; background:url("../images/gd.png")  no-repeat right 7px;}

.hotsearch h2 a:hover{ color:#0069b3;background:url("../images/gd_hover.png")  no-repeat right 7px;}

.hot1{width:100%;height:180px; border-radius:5px; overflow:hidden; margin-top:20px; float:left; position:relative;}
.hot1 span{ display:block;width:100%; position:absolute; z-index:1; left:0; bottom:0; line-height:40px; background:rgba(0,0,0,0.5); text-align:center; color:#fff;}
.hot1 span a{color:#fff; font-size:16px;}
.hot1 strong{width:40px;font-weight:normal; display:block;  position:absolute; z-index:10; top:0; left:12px; line-height:40px; font-size:30px; color:#fff; text-align:center;}
.hotList{width:100%; overflow:hidden;}
.hotList li{width:100%; margin-top:20px; overflow:hidden;}
.hotList li .picBox{width:101px;height:71px;float:left; position:relative;}

.hotList li .picBox img{border-top-left-radius: 5px;}

.hotList li .picBox span{ position:absolute; z-index:10; left:0; top:0; display:block;width:30px;height:30px; background:rgba(0,0,0,0.5); color:#fff; text-align:center; line-height:30px;font-size:16px;border-top-left-radius: 5px;}
.hotList li .rightcong{width:210px;float:right;}
.hotList li .rightcong h3 a{ font-size:14px;color:#333; font-weight:normal;}
.hotList li .rightcong h3 a:hover{color:#096eb6;}
.hotList li .rightcong p{ color:#999; margin-top:10px;}
/*footer*/
.footerMain{min-width: 1200px; background:#f5f5f5; padding:40px 0 0 0;margin-top: 20px; }
.footer{width:1200px; margin:auto; overflow: hidden;	}
.footer dl{width:190px; height:205px; float:left; margin-left:10px;}   
.footer dl dt{font-size:14px; color:#666666; font-weight: bold; margin-bottom: 5px; line-height:40px;}
.footer dl dd{ line-height: 30px; }
.footer dl dd img{ width:114px}
.footer dl dd a{font-size:14px;color:#666666;}
.FriendshipLink{width:1200px; margin:auto; border-top:1px solid #d1d2d4; border-bottom:1px solid  #d1d2d4; padding:20px 0; font-size:16px;color:#000;}
.FriendshipLink a{color:#666666; font-size:14px; line-height:30px; display:inline-block; padding:0 30px;}
.FriendshipLink a:hover{ color:#0a69b0;}
.f{text-align: center; font-size:16px;color:#000; background: #f5f5f5; line-height: 26px; padding:20px 0;}
.page{width:100%;text-align: center; margin-top: 40px; float:left;}
ul.pagination {
    display: inline-block;
    padding: 0;
    margin: 0;
	font-size:14px !important;
}

ul.pagination a {
    display: inline-block;
				margin: 0 1px;
				border: 1px solid #e8e8e8;
				-webkit-border-radius: 3px;
				-moz-border-radius: 3px;
				border-radius: 3px;
				    background: #fff;
					padding:7px 10px;
					text-align:center;
}
ul.pagination span {
    display: inline-block;
				margin: 0 1px;
				border: 1px solid #f0f0f0;
				-webkit-border-radius: 3px;
				-moz-border-radius: 3px;
				border-radius: 3px;
				padding:7px 10px;
}

ul.pagination span.current {
				background: #0068b7;
				color: #FFF;
				font-weight: 700;
				border-color: #0068b7;
				
			}
			
ul.pagination li a:hover:not(.active) {background-color: #ddd;}
/*新闻资讯*/
.listCenterBox{width:1150px; margin:auto; overflow:hidden; margin-top:15px;}
.mianbao{width:100%; height:50px; line-height:50px; background:#FFF;}
.mianbao-warp{width:1150px; font-size:14px;  overflow:hidden; margin:auto; text-align:left;}
.mianbao-warp em{float:left;}
.mianbao-warp a{float:left;}
.mianbao-warp span{float:left; padding:0 10px;}
.mianbao-warp strong{float:left; font-weight:normal}
.new_banner{height:305px; background:url("../images/newbanner.jpg") no-repeat center top;}

.List_newList{width:100%; overflow:hidden;}
.List_newList li{ overflow:hidden; background:#fff; border:1px solid #d7d6d6; margin-top:20px;}
.List_newList li:hover{ border:1px solid #0069b3; }
.List_newList li .picBox{width:306px;height:230px; position:relative; float:left;}
.List_newList li .rightc{    width: 790px;
    float: right;
    padding-right: 14px; position:relative;}
.List_newList li .rightc .t{ margin-top:10px; overflow:hidden;}
.List_newList li .rightc .t strong{ background:#0069b3; font-size:15px;font-weight:normal; display:inline-block; color:#fff; float:left; padding:2px 5px;}
.List_newList li .rightc .t span{font-size:14px;color:#999; float:left; margin:2px 0 0 20px;}
.List_newList li .rightc h2{font-size:22px; padding:10px 0; color:#141414; overflow:hidden;}
.List_newList li .rightc h2 a{font-size:22px; color:#141414;}
.List_newList li .rightc h2 a:hover{ color:#0069b3;}
.List_newList li .rightc p{font-size:16px; line-height:28px; color:#999999; height:105px; overflow:hidden;}
.List_newList li .rightc p a{ color:#999999; height:105px; overflow:hidden;}
.List_newList li .rightc p a:hover{ color:#999999;}
.List_newList li .rightc .czBox{ overflow:hidden; margin-top:10px; position:absolute;    right: 0px;}
.List_newList li .rightc .czBox span{float:right; font-size:16px;color:#999; margin-right:20px;}
.List_newList li .rightc .czBox span i.zIcon{width:16px; height:17px; margin-top:2px; margin-right:5px; display:block; background:url("../images/z_icon.png"); float:left;}
.List_newList li .rightc .czBox span i.pIcon{width:22px; height:20px; margin-top:2px; margin-right:5px; display:block; background:url("../images/p_icon.png"); float:left;}
.List_newList li .rightc .czBox span i.lIcon{width:21px; height:15px; margin-top:2px; margin-right:5px; display:block; background:url("../images/l_icon.png"); float:left;}
.List_newList li .rightc .czBox span em{float:right; margin-left:10px;}
.List_more{ text-align:center; overflow:hidden; padding:40px 0;}
.List_more a{ text-align:center; font-size:16px; background:#0068b7; color:#fff; border-radius:30px; padding:15px 50px;}
.listPage{width:100%; text-align:center; margin:50px; overflow:hidden;}

/*资讯详情*/
.zx_detail_left{width:810px;float:left;}
.zx_detail_right{width:285px; border:1px solid #dedede; ;float:right; margin-top:10px;padding-bottom: 20px;}
.zx_tags{ overflow:hidden;}
.zx_tags span{ background:#0069b3;color:#fff; display:inline-block; padding:4px 10px; font-size:14px;}
.detal_title{ padding:40px 0 20px 0; font-size:24px; color:#141414;}
.detal_time{ overflow:hidden; border-bottom:1px solid #dedede; padding-bottom:30px;}
.detal_time strong{ color:#666666;font-weight:normal; font-size:12px;}
.detal_time span{ color:#438ff2; font-size:12px;display:inline-block; padding-left:10px;}
.deetal_zy{ background:url("../images/zy_icon.png") no-repeat left top; margin-top:50px; border-bottom:1px solid #dedede;}
.deetal_zy h4{font-size:14px;color:#666; padding-left:20px;}
.deetal_zy p{ line-height:30px; font-size:14px; padding:30px;}
.detal_cont{ font-size:15px;color:#333; line-height:30px; margin-top:40px;} 
.detal_cont img{ max-width:810px !important; height:auto}
.detal_cont p img{ max-width:810px !important; height:auto}
.detal_sc{ text-align:center; margin-top:50px;}
.detal_pl_title{border-left:3px solid #0068b7; font-size:15px; padding-left:10px; margin-top:40px;}
.detal_textarea{ background:#fff; border:1px solid #e1e3e5; height:200px; margin-top:30px;}
.detal_textarea textarea{width:100%; height:200px;}
.faBnt{ text-align:right; margin-top:20px; overflow:hidden;}
.faBnt a{float:right; background:#333333; color:#fff; font-size:14px; border-radius:5px; padding:10px 20px; display:inline-block;}

.plList{overflow:hidden; margin-top:40px;}
.plList .touIcon{width:41px; height:41px; float:left;}
.plList .RightCon{width:750px;float:right;}
.plList .RightCon h4{width:100%;overflow:hidden; float:right;}
.plList .RightCon h4 strong{ font-size:14px; color:#000;font-weight:normal;}
.plList .RightCon h4 span{ font-size:12px; font-weight:normal; padding-bottom:10px; display:inline-block; padding-left:30px; color:#666;}
.plList .RightCon .font{ font-size:12px; font-weight:normal; padding-bottom:10px; display:inline-block; padding-left:30px; color:#666;background: url("../images/z_icon.png") no-repeat 10px 0px; float:right}
.plList .RightCon .ne{ font-size:12px; font-weight:normal; padding-bottom:10px; display:inline-block; padding-left:30px; color:#666;background: url("../images/cai.png") no-repeat 15px 5px; float:right}
.plList .RightCon p{width:100%; overflow:hidden; font-size:14px;color:#333;}


.zx_detail_right h2{font-size:22px; font-weight:bold; color:#141414; padding:20px;}
.zx_detail_right div{padding:20px 20px 0px 20px; position:relative;}
.zx_detail_right div h4{ font-size:15px; color:#666; margin-top:13px;}
.zx_detail_right div h4 a{color:#666; font-weight:normal;}
.zx_detail_right div h4 a:hover{color:#0068b7;}
.zx_detail_right div span{ background:#000; font-size:15px;color:#fff; padding:2px 5px; left:20px; top:20px;  position:absolute; z-index:10; }
/*活动*/
.hd_banner{height:392px; background:url("../images/hd_banner.jpg") no-repeat center top;}
.sen_box{width:900px; margin:auto; padding:20px 0 0 0;}
.sen_box ul li{border-bottom:1px solid #e2e2e2; overflow:hidden; line-height:60px; font-size:15px; color:#999999;}
.sen_box ul li strong{width:100px;display:block;float:left;font-weight:normal;}
.sen_box ul li span{width:750px;display:block;float:left;}
.sen_box ul li span a{font-size:15px; color:#333333; display:inline-block; padding:0 15px;}
.sen_box ul li span a:hover{color:#0068b7;}

.hdList{width:100%; overflow:hidden;}
.hdList li{width:320px; height:314px; float:left; overflow:hidden; margin-left:45px;margin-top:40px;}
.hdList li .picBox{ position:relative;border:1px solid #d9d9d9; }
.hdList li h2{width:100%; margin-top:10px; overflow:hidden;  float:left;}
.hdList li h2 a{font-size:20px; color:#222222; font-weight:normal;}
.hdList li h3{width:100%;font-size:12px; padding-top:10px; color:#666666;  float:left; font-weight:normal; padding:8px 0;}
.hdList li h4{width:100%;font-size:12px; color:#666666; font-weight:normal; float:left;}
.hdList li h3 img{float:left; margin-right:10px;}
.hdList li h4 img{float:left; margin-right:10px;}

/*名人堂*/

.Ming_newList{width:100%; overflow:hidden;}
.Ming_newList li{width:560px; overflow:hidden; border:1px solid #fff; background:#fff; border:1px solid #d7d6d6; /*box-shadow:0 0px 4px #cccccc;*/ float:left; margin-top:20px;}
.Ming_newList li:hover{border:1px solid #0069b3;}
.Ming_newList li:nth-child(even){float:right;}
.Ming_newList li .picBox{width:182px;height:195px; position:relative; float:left;}
.Ming_newList li .picBox img{width:100%;}
.Ming_newList li .rightc{width:345px;float:right; margin-right:10px;}
.Ming_newList li .rightc h2{font-size:22px; padding:10px 0; color:#141414; overflow:hidden;}
.Ming_newList li .rightc p{font-size:14px; padding-bottom:10px; border-bottom:1px solid #ebebeb; line-height:24px; color:#666666;}
.Ming_newList li .rightc div{font-size:14px; line-height:20px; color:#999999; margin-top:10px;}

.Ming_detal_Name{font-size:24px; font-weight:normal; color:#333333; margin-top:30px;}

.Ming_detal_zl{width:100%; overflow:hidden; margin-top:30px;}
.Ming_detal_zl img{float:left;}
.Ming_detal_zl .ren_rightcon{width:860px;float:right;}
.ren_rightcon h3{font-size:24px; color:#333333;}
.ren_rightcon p{ font-size:15px;color:#555; border-bottom:1px solid #999999; padding-bottom:20px; margin-top:10px;}
.ren_rightcon .jianjie{ margin-top:10px; font-size:14px;color:#666666; line-height:25px;}
.ren_rightcon .jianjie h4{ font-size:14px;color:#333333; font-size:16px; padding-bottom:20px;}
.MinJian_t{width:100%;font-size:24px; color:#333333; overflow:hidden; margin-top:40px; }
.MinJIanCont{width:100%; overflow:hidden; font-size:14px; line-height:24px; margin-top:20px; margin-bottom:30px;}
/*机构*/
.slideBox1{ width:100%; height:324px; min-width:1200px;  overflow:hidden; position:relative; z-index:1; }
.slideBox1 .hd{width:100%; text-align: center; height: 20px;  overflow:hidden; position:absolute; right:0px; bottom:0px; z-index:10000; }
.slideBox1 .hd ul{display:inline-block; *zoom:1;*display:inline;-webkit-appearance:none; -moz-appearance: none; appearance:none; }
.slideBox1 .hd ul li{width:10px; height:10px; background: #bfbbba; border-radius:100%; line-height: 5px; font-size:0px; 	 float:left; margin-right:10px;  cursor:pointer; }
.slideBox1 .hd ul li.on{border:1px solid #006a92; background:#fff; color:#fff; }
.slideBox1 .bd{ position:relative; height:100%; z-index:0; }
.slideBox1 .bd li{width:100%; height:618px; text-align: center; overflow: hidden; zoom:1; vertical-align:middle; }
.ji_Seen{width:1150px; margin:auto; background:#fff; margin-top:10px;}
.ji_Seen ul{ padding:0 40px;}
.ji_Seen ul li{border-bottom:1px dashed #dedede; overflow:hidden; line-height:56px;}
.ji_Seen ul li strong{width:50px;font-weight:normal; display:block;float:left; font-size:14px; color:#666;}
.ji_Seen ul li span{ display:block;width:930px;float:left;}
.ji_Seen ul li span a{color:#333333; display:inline-block; padding:0 10px; font-size:14px;}
.ji_Seen ul li span a:hover{color:#0069b3;}
.ji_Seen ul li:last-child{border-bottom:0px solid #fff}

.JGList{width:100%; overflow:hidden;}
.JGList li{width:275px; height:365px; overflow:hidden; border:1px solid #fff; background:#fff; border:1px solid #d7d6d6;  float:left; margin:0px 14px 14px 0px;}
.JGList li:hover{border:1px solid #0069b3;}
.JGList li .picBox{width:250px;height:250px; margin:12px 0 0 12px; position:relative; float:left;}
.JGList li .picBox img{width:100%;}
.JGList li .rightc{ padding:12px;}
.JGList li .rightc h2{ text-align:center;     height: 265px;}
.JGList li .rightc h2 strong{ background:#f28f2d; color:#fff; padding:2px 10px;font-weight:normal;}
.JGList li .rightc h2 span{ background:#0069b3; color:#fff; padding:2px 10px; margin-left:10px;}
.JGList li .rightc p{font-size:14px; text-align:center; padding:10px 0; border-bottom:1px solid #ebebeb; line-height:24px; color:#666666;}
.JGList li .rightc div{font-size:14px; line-height:20px; color:#999999; margin-top:10px;}
.JGList li .rightc div strong{ background:url("../images/z_icon.png") no-repeat left center; padding-left:20px; display:inline-block;float:left;font-weight:normal;}
.JGList li .rightc div span{ display:inline-block;float:right;}

/*机构详情*/
.jg_Detal{width:100%; overflow:hidden;}
.jg_Detal .Left_JG{width:520px;float:left;}
.jg_Detal .jgPicBox{width:428px;height:428px; float:left;}
.jg_Detal .jgPicsell{width:80px;height:428px; float:right;}
.jg_Detal .jgPicsell li{border:2px solid #fff; margin-bottom:6px; cursor:pointer;}
.jg_Detal .jgPicsell li.active{border:2px solid #0069b3;}
.jg_Detal .jgPicsell li img{ display:block;}
.jg_Detal .jgPicsell li:hover{border:2px solid #0069b3;}
.jg_Detal .jgRight{width:560px;float:right;}
.jg_Detal .jgRight h2{ font-size:24px; color:#333; font-weight:normal;}
.jg_Detal .jgRight p{ padding:10px 0px;display:block; height:20px; font-size:14px; color:#666666;}
.jg_Detal .jgRight p span{ display:block; width:80px;float:left;}
.jg_Detal .jgRight .digs{ padding:20px 0; font-size:14px; color:#666;}
.jg_Detal .jgRight .tabs{ padding-bottom:20px;}
.jg_Detal .jgRight .tabs strong{background:#f28f2d;font-weight:normal; color:#fff; font-size:12px; display:inline-block; padding:0px 3px;}
.jg_Detal .jgRight .tabs span{ background:#0069b3;color:#fff; font-size:12px; display:inline-block; padding:5px 10px; margin-left:10px;}
.jgTabs{width:100%; margin-top:50px; overflow:hidden;}
.slideTxtBox{ width:780px; background:#fff; float:left; border:1px solid #ddd; text-align:left;  }
.slideTxtBox .hd{ height:40px; line-height:40px; background:#f4f4f4; padding:0 10px 0 0px;   border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:-1px; top:-1px; height:32px;   }
.slideTxtBox .hd ul li{ width:90px; text-align:center; float:left; padding:0 15px; font-size:15px; cursor:pointer; }
.slideTxtBox .hd ul li.on{ height:40px; color:#0069b3;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff;border-top: 2px solid #0069b3; }
.slideTxtBox .bd ul{ padding-bottom:20px; overflow:hidden;}



.slideTxtBox .bd ul li{width:248px; height:355px; overflow:hidden; border:1px solid #fff; background:#fff; border:1px solid #d7d6d6;  float:left; margin:20px 5px 0 5px;}
.slideTxtBox .bd ul li:hover{border:1px solid #0069b3;}
.slideTxtBox .bd ul li .picBox{width:238px;height:250px; margin:5px 0 0 5px; position:relative; float:left;}
.slideTxtBox .bd ul li .picBox img{width:100%;}
.slideTxtBox .bd ul li .rightc{ padding:12px;}
.slideTxtBox .bd ul li .rightc h2{ text-align:center; }
.slideTxtBox .bd ul li .rightc h2 strong{ background:#f28f2d;font-weight:normal; color:#fff; padding:2px 10px;}
.slideTxtBox .bd ul li .rightc h2 span{ background:#0069b3; color:#fff; padding:2px 10px; margin-left:10px;}
.slideTxtBox .bd ul li .rightc p{font-size:14px; text-align:center; padding:10px 0; border-bottom:1px solid #ebebeb; line-height:24px; color:#666666;}
.slideTxtBox .bd ul li .rightc div{font-size:14px; line-height:20px; color:#999999; margin-top:10px;}
.slideTxtBox .bd ul li .rightc div strong{font-weight:normal; background:url("../images/z_icon.png") no-repeat left center; padding-left:20px; display:inline-block;float:left;}
.slideTxtBox .bd ul li .rightc div span{ display:inline-block;float:right;}
.slideTxtBox .bd ul .congs{ font-size:15px; line-height:26px; padding:30px;}
.slideTxtBox .bd ul .congs img{ max-width:720px; height:auto;}
.jg_Detal_right{width:328px; float:right;}
.jg_Detal_right .maps{border:1px solid #dddddd;}
.jg_Detal_right .maps h2{text-align:center; font-size:18px;  line-height:40px;}

.jg_Detal_right{width:328px; float:right;}
.jg_Detal_right .zbjg{border:1px solid #dddddd; margin-top:20px; background:#fff;}
.jg_Detal_right .zbjg h2{text-align:center; background:#f5f5f5; font-size:18px; border-bottom:1px solid #dddddd;  line-height:40px;}
.jg_Detal_right .zbjg .listd{}
.jg_Detal_right .zbjg .listd ul{padding:10px;}
.jg_Detal_right .zbjg .listd ul li a{ font-size:14px; line-height:30px;}


.jg_Detal_right .phBox{border:1px solid #dddddd; margin-top:20px; background:#fff;}
.jg_Detal_right .phBox h2{text-align:center; background:#f5f5f5; font-size:18px; border-bottom:1px solid #dddddd;  line-height:40px;}
.jg_Detal_right .phBox .listd{}
.jg_Detal_right .phBox .listd ul{padding:10px;}
.jg_Detal_right .phBox .listd ul li a{ font-size:14px; line-height:40px;}
.jg_Detal_right .phBox .listd ul li span{float:left; font-size:16px;  line-height:40px;  margin-right:10px;}
.jg_Detal_right .phBox .listd ul li strong{font-weight:normal; float:left; display:block; width:30px; margin-top:7px;}
.jg_Detal_right .phBox .listd ul li:nth-child(1){color:#fa980c;}
.jg_Detal_right .phBox .listd ul li:nth-child(1) a{color:#fa980c;}
.jg_Detal_right .phBox .listd ul li:nth-child(2){color:#e2c781;}
.jg_Detal_right .phBox .listd ul li:nth-child(2) a{color:#e2c781;}
.jg_Detal_right .phBox .listd ul li:nth-child(3){color:#91d4bb;}
.jg_Detal_right .phBox .listd ul li:nth-child(3) a{color:#91d4bb;}
/*品牌*/
.PingPaiList{width:1150px; overflow:hidden;}
.PingPaiList ul{width:1200px; display:block;}
.PingPaiList li{width:215px; height:275px; overflow:hidden; border:1px solid #fff; background:#fff; border:1px solid #d7d6d6;  float:left; margin:0px 16px 16px 0;}
.PingPaiList li:hover{border:1px solid #0069b3;}
.PingPaiList li .picBox{width:215px;height:215px; position:relative; float:left;}
.PingPaiList li .picBox img{width:100%;}
.PingPaiList li .rightc{ padding:12px;}
.PingPaiList li .rightc h2{ text-align:center; font-weight:normal; font-size:18px;color:#333333;}
.PingPaiList li .rightc p{font-size:18px; text-align:center; padding:5px 0;  line-height:24px; color:#333333;}
.sortBox{border:1px solid #dddddd; height:38px; width:1148px; margin:auto; background:#fff; margin-top:15px;}
.sortBox a{ display:block; line-height:38px; padding:0 15px; font-size:14px; border-right:1px solid #dddddd; float:left;}
.sortBox a:hover{ background:#0069b3; color:#fff;}
.sortBox a.active{ background:#0069b3; color:#fff;}
.sortBox span{float:left; margin:0 10px; line-height:38px; font-size:14px;}
.sortBox select{width:200px;height:22px; float:left; border:1px solid #dddddd; margin:8px 0 0 0;}
.sortBox strong{float:right;font-weight:normal; line-height:38px; font-size:16px;  margin-right:10px;}
.sortBox strong em{color:#0069b3;}


/*专家*/

.ZhuanJiaList{width:1150px; overflow:hidden;}
.ZhuanJiaList ul{width:1200px; display:block;}
.ZhuanJiaList li{width:222px; height:296px; overflow:hidden; border:1px solid #fff; background:#fff; position:relative; border:1px solid #d7d6d6; float:left; margin:20px 7px 0 0;}
.ZhuanJiaList li:hover{border:1px solid #0069b3;}
.ZhuanJiaList li div{width:100%; height:90px; background:rgba(0,42,74,0.4); position:absolute; z-index:1;left:0; bottom:0;}
.ZhuanJiaList li div h3{ text-align:center; font-size:16px; margin-top:15px; font-weight:normal; color:#fff;}
.ZhuanJiaList li div p{ text-align:center; color:#fff; font-size:14px;}

/*服务*/
.FuwuList{width:100%; overflow:hidden;}
.FuwuList li{width:560px; padding:20px 0; height:175px; overflow:hidden; border:1px solid #fff;  border:1px solid #d7d6d6; float:left; margin-top:20px;}
.FuwuList li:hover{border:1px solid #0069b3;}
.FuwuList li:nth-child(even){float:right;}
.FuwuList li .picBox{width:194px;height:173px; position:relative; float:left; margin-left:20px;}
.FuwuList li .picBox img{width:100%;}
.FuwuList li .rightc{width:315px;float:right; margin-right:10px;}
.FuwuList li .rightc h2{font-size:20px; padding:5px 0 10px 0; color:#141414; overflow:hidden;}
.FuwuList li .rightc p{font-size:14px; padding-bottom:10px; border-bottom:1px solid #ebebeb; line-height:24px; color:#666666;}
.FuwuList li .rightc div{font-size:14px; line-height:20px; color:#999999; margin-top:10px; height:120px; overflow:hidden;}




/*搜索*/
.search-warp{width:700px; margin:auto; overflow:hidden; padding-bottom:100px;}
.sarch_logo{ text-align:center; padding:130px 0 50px 0 ;}
.Search{width:698px; height:48px; float:left; position:relative; border:1px solid #0069b3; float:right; margin-top:12px;}
.Search dl{width:120px; position:absolute; z-index:10; left:-1px; top:-1px;  border:1px solid #0069b3;}
.Search dl dt{width:119px; line-height:48px; text-indent:10px; background:url("../images/select_icon.png") no-repeat 90px center; font-size:14px; cursor:pointer; }
.Search dl dd{width:119px; display:none; line-height:48px; font-size:14px; text-indent:10px; cursor:pointer;}
.Search dl dd:hover{ background:#0069b3; color:#fff;}
.Search input{width:460px;height:48px; background:none; font-size:15px; float:right;}
.Search .sarchBnt{ display:block; float:right; overflow:hidden; width:100px; line-height:48px; background:url("../images/search_Bnt.png") no-repeat 20px center,#0069b3; text-indent:45px; font-size:15px; color:#fff;}
.SearchTab{width:100%;float:left;margin-top:30px;}
.SearchTab h2{width:100%;float:left;font-size:16px;color:#666666; font-weight:normal}
.SearchTab h2 i{ display:inline-block; float:left; width:4px; height:22px;background:#f9878a; border-radius:4px; margin-right:10px;}
.SearchTab .tabs_sarch{width:100%;float:left; margin-top:40px;}
.SearchTab .tabs_sarch a{border-radius:20px; color:#f9878a;border:1px solid #f9878a; font-size:14px; padding:5px 20px; margin-left:10px;}

.SearchTab2{width:100%;float:left;margin-top:30px;}
.SearchTab2 h2{width:100%;float:left;font-size:16px;color:#666666; font-weight:normal}
.SearchTab2 h2 i{ display:inline-block; float:left; width:4px; height:22px;background:#80a4d7; border-radius:4px; margin-right:10px;}
.SearchTab2 .tabs_sarch{width:100%;float:left; margin-top:40px;}
.SearchTab2 .tabs_sarch a{border-radius:20px; color:#80a4d7;border:1px solid #80a4d7; font-size:14px; padding:5px 20px; margin-left:10px;}

.SearchTab3{width:100%;float:left;margin-top:30px;}
.SearchTab3 h2{width:100%;float:left;font-size:16px;color:#666666; font-weight:normal}
.SearchTab3 h2 i{ display:inline-block; float:left; width:4px; height:22px;background:#fca355; border-radius:4px; margin-right:10px;}
.SearchTab3 .tabs_sarch{width:100%;float:left; margin-top:40px;}
.SearchTab3 .tabs_sarch a{border-radius:20px; color:#fca355;border:1px solid #fca355; font-size:14px; padding:5px 20px; margin-left:10px;}


/*荣誉查询*/
.sarchBanner{height:180px; text-align:center; overflow:hidden;}
.sarc_left{width:260px; float:left; margin-top:30px;}
.sarc_left h2{width:100%;float:left; font-weight:normal;}
.sarc_left h2 strong{ display:block; font-size:22px; color:#666666;font-weight:normal;}
.sarc_left h2 span{display:block; background:url("../images/title_x.jpg") no-repeat left bottom; font-size:28px; padding-bottom:10px; color:#eaba40;}
.sarc_left .rili{width:258px;float:left; overflow:hidden; margin-top:30px;}
.sarc_left .rili h3{ background:url("../images/rongyu_03.jpg") no-repeat center center; font-size:16px; font-weight:normal; text-indent:15px; line-height:40px; color:#fff;}
.sarc_left .rili .h3xg{ background:url("../images/rongyu_04.jpg") no-repeat center center;  color:#666;border:none; margin-top:10px;}
.sarc_left .rili .h3xg:hover{background:url("../images/rongyu_04.jpg") no-repeat center center;  color:#666;border:none; margin-top:10px;}
.sarc_left .rili .dayBox{ padding:10px 13px; line-height:40px;border: 1px solid #eaba40;}
.sarc_left .rili .dayBox a{color:#999999; font-size:16px; display:inline-block; padding:0 9px 0 10px;}
.sarc_left .rili .dayBox a:hover{color:#eaba40;}
.sarch_right{width:838px;float:right; background:#fff; border:1px solid #d5d5d5; border-top:4px solid #eaba40;  margin-top:30px;}
.sarch_right h2{ font-size:14px;color:#999999; font-weight:normal; border-bottom:1px solid #dddddd; margin:20px; padding-bottom:10px;}
.sarch_right h1{ text-align:center; font-size:18px;color:#eaba40; font-weight:bold; line-height:65px; height:65px; width:100%;background:url("../images/rongyubg.png") no-repeat center center;}
.sarch_right .s_list{padding:30px; line-height:28px; color:#666; font-size:14px;}


/*关于我们*/
.guanYuBox{width:100%; float:left; margin-top:30px;}
.guanYuBox li{ display:block; height:45px; font-size:16px; margin-top:10px; color:#666666; border-left:3px solid #0069b3; line-height:45px; background:#eeeeee;}
.guanYuBox li:hover{ background:#0069b3; color:#fff;}
.guanYuBox .liac{ background:#0069b3; color:#fff;}
.guanYuBox .liac a{ color:#fff;}
.guanYuBox li i{float:right; display:inline-block; font-size:16px; font-family:"宋体"; margin-right:10px; font-style:normal;}
.guanYuBox li a{width:200px;float:left; text-indent:10px; color:#666666; display:block;}
.guanYuBox li:hover a{color:#fff;}

/*个人资料*/
.usarBox{width:980px; margin:auto; overflow:hidden;}
.usarBox .suerPic{width:180px;height:180px;  border-radius:100%; overflow:hidden; border-right:100%; margin:auto; margin-top:100px;}
.usarBox .userName{ text-align:center; overflow:hidden; font-size:16px; padding:10px 0;}
.usarBox .userInfo{ background:#f5f5f5;margin-top: 54px; margin-bottom:50px; padding:30px; overflow:hidden; border-radius:10px;}
.usarBox .userInfo h2{ overflow:hidden;}
.usarBox .userInfo h2 strong{ display:inline-block;font-weight:normal; float:left; font-size:16px; color:#333333;}
.usarBox .userInfo h2 a{float:right; background:#3475bc; color:#fff; font-size:14px; border-radius:5px; padding:5px 10px;}
.usarBox .userInfo h2 input{float:right; background:#3475bc; color:#fff; font-size:14px; border-radius:5px; padding:5px 10px;}
.usarBox .userInfo .userList{ margin-top:30px;}
.usarBox .userInfo .userList li{width:100%; line-height:30px; float:left; padding:15px 0;}
.usarBox .userInfo .userList li strong{width:100px; color:#999999;text-align:right; display:block;float:left; margin-right:50px;font-weight:normal;}
.usarBox .userInfo .userList li span{float:left; font-size:14px; color:#333333;}
.usarBox .userInfo .userList li a.editBnt{float:left; font-size:14px; margin-left:10px;}
.usarBox .userInfo .userList li a.addBnt{float:left; display:none; color:#3475bc; font-size:14px; margin-left:10px;}
.usarBox .userInfo .userList li label{float:left; font-size:14px; margin-right:30px;}
.usarBox .userInfo .userList li label input{float:left; width:15px;height:15px; margin:3px 5px 0 0;}
.usarBox .userInfo .userList li input.eidtStyle{ background:#e2e2e2; border-radius:3px; height:30px; text-align:center; float:left;}


/*登录*/
.loginBody{ z-index:9999;width:100%;height:100%; z-index:100; background:rgba(0,0,0,0.5); left:0; top:0; position:fixed; display:none;}
.loginBody .login{width:600px;height:425px; background:#fff; border-radius:10px; position:absolute; z-index:10000; left:50%; margin-left:-300px; top:50%; margin-top:-212px;}
.loginBody .login .login_title{ text-align:center; margin-top:35px;}
.loginBody .login .login_title ul{width:100%;display:inline-block; *zoom:1;*display:inline;-webkit-appearance:none; -moz-appearance: none; appearance:none; }
.loginBody .login .login_title ul li{float:left;}
.loginBody .login .login_title ul li:nth-child(1){width:40%; height:1px; background:#999999; margin-top:10px;}
.loginBody .login .login_title ul li:nth-child(2){width:20%; font-size:18px;color:#333;  text-align:center;}
.loginBody .login .login_title ul li:nth-child(3){width:40%; height:1px; background:#999999;margin-top:10px;}
.loginBody .login .loginInputBox{width:350px;margin:auto;}
.loginInputBox .user{height:36px; border:1px solid #dcdcdc; border-radius:5px; background:url("../images/loginUserIcon.png") no-repeat 10px center; margin-top:50px;}
.loginInputBox .user input{height:34px; width:300px; border:0; float:right; font-size:14px;}
.loginInputBox .pass{height:36px; border:1px solid #dcdcdc; border-radius:5px; background:url("../images/loginPassIcon.png") no-repeat 10px center; margin-top:30px;}
.loginInputBox .pass input{height:34px; width:300px; border:0; float:right; font-size:14px;}
.loginInputBox .loginBnt{width:100%; display:block; line-height:38px; background:#3475bc; text-align:center; color:#fff; border-radius:5px; margin-top:30px; font-size:14px;}
.loginClos{width:100%; overflow:hidden;}
.loginClos a{float:right; margin:15px 15px 0 0;}
.notpass{width:100%; text-align:right; font-size:14px; margin-top:10px;}
.passbottom{border-top:1px solid #e1e1e1; line-height:60px; margin-top:24px; padding-left:20px;}
.passbottom a{font-size:14px;color:#3475bc;}
.disanBox{text-align:center; overflow:hidden; margin-top:50px;}
.disanBox a{ display:inline-block; margin:0 20px;}
.disanFang_font{text-align:center; font-size:16px;color:#666666; padding:30px 0 10px 0;}
.disanFang_font_s{text-align:center; font-size:14px;color:#666666;}
/*登录end*/

/*注册*/
.regBody{ z-index:9999;width:100%;height:100%; z-index:100; background:rgba(0,0,0,0.5); left:0; top:0; position:fixed; display:none;}
.regBody .reg{width:600px;height:560px; background:#fff; border-radius:10px; position:absolute; z-index:10000; left:50%; margin-left:-300px; top:50%; margin-top:-280px;}
.regBody .reg .login_title{ text-align:center; margin-top:35px;}
.regBody .reg .login_title ul{width:100%;display:inline-block; *zoom:1;*display:inline;-webkit-appearance:none; -moz-appearance: none; appearance:none; }
.regBody .reg .login_title ul li{float:left;}
.regBody .reg .login_title ul li:nth-child(1){width:40%; height:1px; background:#999999; margin-top:10px;}
.regBody .reg .login_title ul li:nth-child(2){width:20%; font-size:18px;color:#333;  text-align:center;}
.regBody .reg .login_title ul li:nth-child(3){width:40%; height:1px; background:#999999;margin-top:10px;}
.regBody .reg .loginInputBox{width:350px;margin:auto;}
.loginInputBox .user{height:36px; border:1px solid #dcdcdc; border-radius:5px; background:url("../images/loginUserIcon.png") no-repeat 10px center; margin-top:50px;}
.loginInputBox .user input{height:34px; width:300px; border:0; float:right; font-size:14px;}
.loginInputBox .pass{height:36px; border:1px solid #dcdcdc; border-radius:5px; background:url("../images/loginPassIcon.png") no-repeat 10px center; margin-top:30px;}
.loginInputBox .pass input{height:34px; width:300px; border:0; float:right; font-size:14px;}
.loginInputBox .yzm{height:36px; border:1px solid #dcdcdc; border-radius:5px; background:url("../images/loginYzmIcon.png") no-repeat 10px center; margin-top:30px;}

.loginInputBox .yzm input{height:34px; width:200px; border:0; float:right; font-size:14px;}
.loginInputBox .yzm a{height:36px; display:block;width:100px;float:right; color:#fff; line-height:36px; text-align:center; background:#999; color:#000;}
.loginInputBox .tel{height:36px; border:1px solid #dcdcdc; border-radius:5px; background:url("../images/loginTelIcon.png") no-repeat 10px center; margin-top:30px;}
.loginInputBox .tel input{height:34px; width:300px; border:0; float:right; font-size:14px;}


.loginInputBox .loginBnt{width:100%; display:block; line-height:38px; background:#3475bc; text-align:center; color:#fff; border-radius:5px; margin-top:30px; font-size:14px;}
.loginClos{width:100%; overflow:hidden;}
.loginClos a{float:right; margin:15px 15px 0 0;}
.notpass{width:100%; text-align:right; font-size:14px; margin-top:10px;}
.passbottom{border-top:1px solid #e1e1e1; line-height:60px; margin-top:24px; padding-left:20px;}
.passbottom a{font-size:14px;color:#3475bc;}
.disanBox{text-align:center; overflow:hidden; margin-top:50px;}
.disanBox a{ display:inline-block; margin:0 20px;}
.disanFang_font{text-align:center; font-size:16px;color:#666666; padding:30px 0 10px 0;}
.disanFang_font_s{text-align:center; font-size:14px;color:#666666;}
/*注册end*/

.flash{width:100%; height:500px; margin:0 auto;overflow:hidden;}
.banner{height:500px;overflow:hidden; position:relative;}

.banner .d1{width:100%;height:500px;display:block;position:absolute;left:0px;top:0px;background-size: cover;background-attachment: fixed;}

.banner .d2{width:100%;height:158px;clear:both;position:absolute;z-index:2;left:0px;top:475px;}

.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -97px;display:inline;}

.banner .d2 li{width:15px; height:5px; background: #fff; line-height: 5px; border-radius: 5px; font-size:0px; padding:0 20px;	 float:left; margin-right:10px;  text-align:center; background:#fff; cursor:pointer;opacity:0.7;}

.banner .d2 li.nuw{background:#0069b3 ; color:#0069b3 ;opacity:1;}
#moquu_top,#moquu_wxin,#moquu_wshare,#moquu_wmaps {
	z-index:2;
	width:50px;
	height:50px;
	right:10px;
	position:fixed;
	cursor:pointer;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}

#moquu_wxin {
	top:360px;
	_margin-top:360px
}
#moquu_wxin a {
	background:url(../images/sbtn.png) 0 -0px;
	right:0;
	float:left;
	width:50px;
	height:50px;
	text-indent:-9999px
}
#moquu_wxin a:hover {
	background:url(../images/sbtn.png) -50px -0px
}
#moquu_wshare {
	top:412px;
	_margin-top:412px
}
#moquu_wshare a {
	background:url(../images/sbtn.png) 0 -50px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_wshare a:hover {
	background:url(../images/sbtn.png) -50px -50px
}
#moquu_wmaps {
	top:464px;
	_margin-top:464px
}
#moquu_wmaps a {
	background:url(../images/sbtn.png) 0 -150px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_wmaps a:hover {
	background:url(../images/sbtn.png) -50px -150px
}
#moquu_top {
	top:516px;
	_margin-top:516px;
	background:url(../images/sbtn.png) 0 -101px;
	width:50px;
	height:50px
}
#moquu_top:hover {
	background:url(../images/sbtn.png) -50px -101px
}
.moquu_wxin,.moquu_wshare {
	position:relative;
	z-index:2
}
.moquu_wxin a:hover .moquu_wxinh,.moquu_wshare a:hover .moquu_wshareh {
	display:block
}
.moquu_wxin .moquu_wxinh {
	position:absolute;
	display:none;
	left:-280px;
	top:-200px;
	width:275px;
	height:355px;
	background:url(../images/moquu_ico.png) 0 -2px no-repeat
}
.moquu_wshare .moquu_wshareh {
	position:absolute;
	display:none;
	left:-280px;
	top:-200px;
	width:275px;
	height:360px;
	background:url(../images/moquu_wshare.png) no-repeat
}

.rili li{ display:block; height:45px; font-size:16px; margin-top:10px; color:#666666; border-left:3px solid #eaba40; line-height:45px; background:#eeeeee;}
.rili li:hover{ background:#eaba40; color:#fff;}
.rili .liac{ background:#eaba40; color:#fff;}
.rili .liac a{ color:#fff;}
.rili li i{float:right; display:inline-block; font-size:16px; margin-right:10px; font-style:normal;}
.rili li a{width:200px;float:left; text-indent:10px; color:#666666; display:block;}
.rili li:hover a{color:#fff;}

/* main_image */
.main_visual{height:422px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;}
.main_image{height:422px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:422px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:422px;}
.main_image li span{display:block;width:100%;height:422px}
.main_image li a{display:block;width:100%;height:422px}


div.flicking_con{position:absolute;top:360px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}