﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,hr,p,blockquote,pre,a,abbr,acronym,del,cite,address,small,sub,sup,b,u,i,center,font,em,strong,dl,dt,dd,ul,ol,li,form,fieldset,legend,table,caption,thead,tbody,tfoot,tr,th,td{margin:0;padding:0;outline:none;}
html,body{font:normal 12px/1.5 'arial','simsun','宋体';color:#666666;}ul,ol{list-style-type:none}a{text-decoration:none;blr:expression(this.onFocus=this.blur());color:#666666;}
a:hover{text-decoration:none;color:#cc0000;} a:focus{outline:none;}li:focus{outline:none;}fieldset,img{border:0}q,blockquote{quotes:"" ""}q:before,q:after,blockquote:before,blockquote:after{content:""}
del{text-decoration:line-through}ins{text-decoration:underline}sup{vertical-align:super;}sub{vertical-align:sub;}cite,em,dfn{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}caption,th,td{font-weight:normal;text-align:left;}input,textarea,select,button{font-size:100%;font-family:inherit;margin:0;padding:0;}label,button{cursor:pointer}
textarea{resize:none;border:1px solid #ececec;}button,input,select,textarea{font-size:100%;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{margin:0;padding:0;display:block;border:0;font-size:100%;}
img{border:none;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
table,th,td{border-collapse:collapse;}
html,body{overflow-x: hidden;}
body{background:#fff;position: relative;min-width:320px;}

/*微软雅黑*/
body{font-family:Arial,'Microsoft YaHei','SimSun';*font-family:'Microsoft YaHei','SimSun';}

.clear{clear: both;width: 100%;font-size: 0px;height:0px;background:none;border:none;_zoom:1;}

.container{width:1140px;position:relative;margin:0 auto;}

header{position:relative;height:80px;z-index:555;}
header .logo{float: left;margin:11px 0px 0px 21px;overflow: hidden;display:block;}
header .nav-dot{display:none;}
header nav{float:right;padding-top:20px;}
header nav li{float: left;line-height:40px;padding:0px 28px;position:relative;}
header nav li a.dot{font-size:20px;color:#333;height:36px;line-height:36px;border-bottom:4px solid #fff;display:block;}
header nav li a.dot:hover{border-bottom:4px solid #b4272d;}
header nav li .menu{width:170px;position:absolute;left:50%;top:40px;margin-left:-85px;
	background:url(../images/f_06.png) repeat;display:none;}
header nav li .menu a{display:block;line-height:50px;text-align: center;font-size:14px;border-bottom:1px solid #fff;color:#000;}
header nav li .menu a:hover{background:#b4272d;color:#fff;}
header nav li .menu a.last{border-bottom:none;}
header .nav-down{display:none;}

.index-banner{position:relative;overflow: hidden;margin:0 auto;width:1140px;}
.index-banner .slides{z-index:3;}
.index-banner .slides img{display:block;width:100%;}
.index-banner .flex-control-nav{width:100%;position:absolute;left:0px;bottom:20px;text-align: center;z-index:5;}
.index-banner .flex-control-nav li{display:inline-block;*display:inline;*zoom:1;height:10px;margin:0px 6px;}
.index-banner .flex-control-nav li a{display:block;width:10px;height:10px;background:url(../images/f_05.png) no-repeat;text-indent:-99px;overflow: hidden;}
.index-banner .flex-control-nav li a.flex-active{background:url(../images/f_03.png) no-repeat;}

.index-title{height:30px;overflow: hidden;position:relative;}
.index-title span{display:block;float: left;height:30px;font-size:24px;text-indent:20px;border-left:10px solid #6387b6;line-height:30px;color:#6387b6;}

.index-state{overflow: hidden;position:relative;padding-top:62px;}
.index-state .zx{float: left;}
.index-state .xq{float: right;}
.index-state .xq .index-title span{border-left:10px solid #d68fa4;color:#d68fa4;}
.index-state .col{width:510px;position:relative;}
.index-state .cell{padding-top:20px;overflow: hidden;height:120px;position:relative;}
.index-state .cell .pic{width:160px;float: left;}
.index-state .cell .pic img{display:block;width:100%;}
.index-state .cell .param{padding-left:190px;}
.index-state .cell .title{font-size:18px;line-height:24px;overflow: hidden;}
.index-state .cell .title a{color:#333;}
.index-state .cell .title a:hover{color:#b4272d;}
.index-state .cell .time{font-size:14px;line-height:22px;padding-top:10px;}
.index-state .cell .paper{line-height:20px;font-size:14px;}

.index-state .flex-direction-nav{position:absolute;top:6px;right:0px;}
.index-state .flex-direction-nav li{width:18px;height:18px;margin-left:30px;float: left;}
.index-state .flex-direction-nav li a{display:block;width:100%;height:100%;text-indent:99px;overflow: hidden;opacity:0.8;}
.index-state .flex-direction-nav li a:hover{opacity:1;}
.index-state .zx .flex-direction-nav li .flex-prev{background:url(../images/c_11.jpg) no-repeat;}
.index-state .zx .flex-direction-nav li .flex-next{background:url(../images/c_13.jpg) no-repeat;}
.index-state .xq .flex-direction-nav li .flex-prev{background:url(../images/c_15.jpg) no-repeat;}
.index-state .xq .flex-direction-nav li .flex-next{background:url(../images/c_17.jpg) no-repeat;}

.index-lie{overflow: hidden;padding-top:62px;}
.index-lie .list{overflow: hidden;}
.index-lie .list ul{overflow: hidden;margin-right:-30px;}
.index-lie .list ul li{float: left;margin:20px 30px 0px 0px;overflow: hidden;width:360px;position:relative;}
.index-lie .list ul li .pic{position:relative;width:100%;height:160px;}
.index-lie .list ul li .pic a{display:none;width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:99;}
.index-lie .list ul li .pic p{width:100%;height:100%;background:#7B97C1;opacity:0.7;position:relative;z-index:1;filter:alpha(opacity=70);}
.index-lie .list ul li .pic span{display:block;font-size:28px;text-align: center;color:#fff;line-height:160px;position:absolute;left:0px;
	top:0px;z-index:2;width:100%;}
.index-lie .list ul li .title{line-height:20px;height:20px;overflow: hidden;margin-top:20px;}
.index-lie .list ul li .title span{height:20px;border-left:3px solid #95accd;text-indent:18px;display:block;font-size:18px;color:#333;}
.index-lie .list ul li .paper{line-height:18px;font-size:14px;padding:15px 0px 20px;}

.index-lie .list ul li.t2 .pic p{background:#905F7D;}
.index-lie .list ul li.t2 .title span{border-left:3px solid #a67f97;}

.index-lie .list ul li.t3 .pic p{background:#73CBB5;}
.index-lie .list ul li.t3 .title span{border-left:3px solid #8fd5c4;}

.index-lie .list ul li.t4 .pic p{background:#D8BDE0;}
.index-lie .list ul li.t4 .title span{border-left:3px solid #e0cae6;}

.index-lie .list ul li.t5 .pic p{background:#DB9EB0;}
.index-lie .list ul li.t5 .title span{border-left:3px solid #e2b1c0;}

.index-lie .list ul li.t6 .pic p{background:#CDB59B;}
.index-lie .list ul li.t6 .title span{border-left:3px solid #d7c4af;}

.index-biao{padding-top:50px;overflow: hidden;padding-bottom:46px;}
.index-biao .list{overflow: hidden;}
.index-biao .list ul{height:68px;border-right:1px solid #cccccc;}
.index-biao .list ul li{float: left;height:32px;border-left:1px solid #cccccc;width:283px;padding:19px 0px;}
.index-biao .list ul li img{margin-left:60px;float: left;}
.index-biao .list ul li a{float: left;line-height:32px;font-size:18px;color:#333;padding-left:18px;}
.index-biao .list ul li a:hover{color:#b4272d;}

.index-fu{position:relative;overflow:hidden;}
.index-fu .container{background:#e8ecf4;height:160px;overflow: hidden;}
.index-fu .tel{float: left;width:570px;border-right:1px solid #cccccc;margin-top:28px;height:110px;text-align: center;}
.index-fu .tel h3{font-size:20px;color:#333;line-height:28px;}
.index-fu .tel h4{font-size:38px;color:#cb758d;line-height:60px;}
.index-fu .tel p{font-size:18px;color:#808080;line-height:20px;}
.index-fu .wx{float:left;padding-left:112px;padding-top:36px;}
.index-fu .wx img{float: left;border:1px solid #9a9a9a;display:block;}
.index-fu .wx p{float: left;padding-left:30px;line-height:38px;font-size:22px;color:#333;padding-top:5px;}

footer{height:40px;text-align: center;font-size:12px;color:#888;padding:30px 0px;line-height:40px;}

.inner-guid{overflow: hidden;}
.inner-guid .container{border:1px solid #e8ecf4;border-left:none;border-right:none;height:40px;line-height:40px;}
.inner-main{overflow: hidden;}
.inner-main .container{background:url(../images/d_02.jpg) repeat-y 780px 0px;overflow: hidden;padding-bottom:50px;min-height:300px;}
.inner-left{float: left;width:720px;}
.inner-right{float:right;width:320px;}
.inner-guang{overflow: hidden;width:100%;padding:20px 0px;}
.inner-guang a{display:block;margin-top:20px;}
.inner-guang img{width:100%;display:block;}
.inner-renyuan{overflow: hidden;}
.inner-renyuan a{display:block;background:#73cbb5;height:60px;line-height:60px;color:#fff;font-size:18px;text-indent:20px;}
.inner-renyuan a:hover{background:#56b9a0;}

.inner-about{overflow: hidden;color:#333;line-height:24px;}
.inner-about .title{overflow: hidden;line-height:70px;font-size:24px;}
.inner-about .paper{overflow: hidden;font-size:14px;}
.inner-about p{line-height:24px;padding-bottom:20px;}
.inner-about .btn{overflow: hidden;padding:10px 0px 30px;}
.inner-about .btn a{display:block;width:300px;height:50px;color:#fff;text-align: center;font-size:14px;
	line-height:50px;background:#7a97c1;float: left;margin-right:30px;}
.inner-about .btn a.a1:hover{background:#54739f;}
.inner-about .btn a.a2{background:#d68fa4;}
.inner-about .btn a.a2:hover{background:#bb5d79;}

.inner-lie{position:relative;}
.inner-lie .list{overflow: hidden;}
.inner-lie .list li{padding-bottom:30px;height:160px;}
.inner-lie .title{overflow: hidden;line-height:70px;font-size:24px;color:#333;}
.inner-lie .list .pic{width:360px;float: left;}
.inner-lie .list .pic img{display:block;width:100%;}
.inner-lie .list .param{padding-left:390px;}
.inner-lie .list .tit{display:block;height:30px;font-size:22px;text-indent:20px;border-left:10px solid #6387b6;
	line-height:30px;color:#6387b6;}
.inner-lie .list .paper{line-height:20px;font-size:14px;padding-top:16px;}

.inner-lie .list .param .wen{font-size:24px;line-height:30px;color:#000;}
.inner-lie .list .param .name{font-size:18px;line-height:20px;color:#000;padding-top:7px;}

.inner-lie .list .p1 .tit{border-left:10px solid #7b97c1;}
.inner-lie .list .p1 .tit a{color:#7b97c1;}
.inner-lie .list .p2 .tit{border-left:10px solid #905f7d;}
.inner-lie .list .p2 .tit a{color:#905f7d;}
.inner-lie .list .p3 .tit{border-left:10px solid #73cbb5;}
.inner-lie .list .p3 .tit a{color:#73cbb5;}
.inner-lie .list .p4 .tit{border-left:10px solid #d8bde0;}
.inner-lie .list .p4 .tit a{color:#d8bde0;}
.inner-lie .list .p5 .tit{border-left:10px solid #db9eb0;}
.inner-lie .list .p5 .tit a{color:#db9eb0;}
.inner-lie .list .p6 .tit{border-left:10px solid #cdb59b;}
.inner-lie .list .p6 .tit a{color:#cdb59b;}
.inner-lie .list .p6 .tit{border-left:10px solid #cdb59b;}
.inner-lie .list .p6 .tit a{color:#cdb59b;}
.inner-lie .list .p7 .tit{border-left:10px solid #7b97c1;}
.inner-lie .list .p7 .tit a{color:#7b97c1;}

.inner-pai .index-title{height:30px;padding:20px 0px;}
.inner-pai .list .tit{border-left:4px solid #7b97c1;}
.inner-pai .list .tit a{color:#7b97c1;}

.inner-net{border-bottom:1px solid #e8ecf4;margin-bottom:30px;padding:15px 0px 10px;}
.inner-net h4{line-height:30px;color:#000;font-size:24px;padding:5px 0px;}
.inner-net p{line-height:20px;padding:0px;color:#666;}

.inner-wrap{overflow: hidden;position:relative;}

.inner-join{overflow: hidden;padding-bottom:30px;}
.inner-join .title{line-height:70px;font-size:24px;color:#333;overflow: hidden;}
.inner-join .list{overflow: hidden;padding-top:30px;position:relative;}
.inner-join .list ul{overflow: hidden;}
.inner-join .list ul li{width:100%;border-top:1px solid #e8ecf4;padding:10px 0px;height:40px;line-height:40px;color:#333;
	font-size:18px;overflow: hidden;}
.inner-join .list ul li a{color:#333;margin-left:5px;}
.inner-join .list ul li a:hover{color:#cc0000;}
.inner-join .page{padding:35px 0px;height:40px;overflow: hidden;}
.inner-join .page a{float: left;width:38px;width:38px;overflow: hidden;text-align: center;line-height:38px;
	border:1px solid #e8ecf4;font-size:14px;color:#333;margin-left:7px;}
.inner-join .page a:hover,.inner-join .page a.on{background:#e8ecf4;}
.join-select{width:172px;position:relative;z-index:9;}

.droplist{position:relative;width:100%;font-size:14px;border:1px solid #cccccc;}
.droplist .up{line-height:30px;padding:0px 22px 0px 8px;background:url(../images/c_60.jpg) no-repeat right center;height:30px;overflow: hidden;}
.droplist .down{position:absolute;left:-1px;top:30px;border:1px solid #cccccc;width:100%;max-height:240px;overflow:auto;}
.droplist .down a{display:block;padding:0px 8px;line-height:30px;background:#fff;}
.droplist .down a:hover{background:#eee;color:#000;}

.inner-jet{position:relative;}
.inner-jet .title{padding-top:15px;overflow: hidden;border-bottom:1px solid #e8ecf4;padding-bottom:15px;}
.inner-jet .title h3{font-size:18px;line-height:22px;color:#808080;}
.inner-jet .title h2{color:#303030;line-height:30px;font-size:24px;}
.inner-jet .paper{overflow: hidden;padding-top:20px;font-size:14px;color:#333;}
.inner-jet .paper dl{padding-bottom:20px;line-height:24px;color:#333;}
.inner-jet .paper dl dt{font-weight:bold;}

.inner-jian{padding-top:40px;overflow: hidden;}
.inner-jian .top{border:1px solid #e8ecf4;text-align: center;font-size:18px;color:#333;height:120px;}
.inner-jian .top p{padding-top:28px;font-size:18px;}
.inner-jian .top a{color:#dd433b;text-decoration:underline;}
.inner-jian .bottom{padding-top:20px;overflow: hidden;}
.inner-jian .bottom a{height:60px;line-height:320px;background:#7a97c1 url(../images/c_61.png) no-repeat right center;color:#fff;text-indent:20px;font-size:16px;line-height:60px;display:block;}
.inner-jian .bottom a:hover{background-color:#5977a3;}

.inner-hz{overflow: hidden;padding-bottom:30px;}
.inner-hz .title{line-height:70px;font-size:24px;color:#333;overflow: hidden;}
.inner-hz  .list{overflow: hidden;padding:0px 0px 30px;}
.inner-hz .list ul{margin-right:-30px;overflow: hidden;}
.inner-hz .list ul li{float: left;margin-right:30px;padding-bottom:15px;width:360px;text-align: center;}
.inner-hz .list ul li .pic a{display:block;border:1px solid #edf0f6;width:358px;}
.inner-hz .list ul li .pic a:hover{border:1px solid #ccc;}
.inner-hz .list ul li .pic img{width:350px;height:150px;}
.inner-hz .list ul li .title{line-height:44px;font-size:14px;overflow: hidden;}

.inner-xuqiu{overflow: hidden;padding-bottom:30px;}
.inner-xuqiu .title{line-height:70px;font-size:24px;color:#333;overflow: hidden;}
.inner-xuqiu .kuang{border:1px solid #e8ecf4;padding:30px;overflow: hidden;}
.inner-xuqiu .title-fw{height:30px;border-bottom:1px dashed #ccc;width:100%;margin:20px 0px;}
.inner-xuqiu .title-fw span{display:block;background:#fff;float: left;font-size:14px;line-height:30px;height:30px;position:relative;top:15px;padding-right:10px;}
.inner-form{position:relative;}
.inner-form .col{padding-top:20px;position:relative;font-size:14px;width:100%;height:32px;}
.inner-form .col .bt{width:365px;padding-right:5px;float: left;line-height:32px;text-align:right;height:32px;}
.inner-form .col .cell{float: left;width:270px;}
.inner-form .col .text{height:30px;line-height:30px;padding:0px 8px;width:254px;border:1px solid #ccc;vertical-align:middle;}
.inner-form .col  .mark{float: left;padding-left:10px;line-height:32px;font-size:13px;color:#808080;}
.inner-form .col .radio{float: left;width:90px;} /*原值80 修改原因：ask1.php中，性别Unlimited装不下 by周叠恺*/
.inner-form .col .radio input{vertical-align:middle;}
.inner-form .col .radio span{padding:0px 10px;width:40px;font-size:13px;line-height:32px;}
.inner-form .col-textarea{position:relative;height:auto;overflow: hidden;}
.inner-form .col-textarea textarea{line-height:30px;padding:0px 8px;width:434px;border:1px solid #ccc;}
.inner-form .col-btn{position:relative;}
.inner-form .col-btn .button{width:130px;color:#fff;border:none;background-color:#7a97c1;height:46px;cursor:pointer;}
.inner-form .col-btn .button:hover{background-color:#547ab0;}
.inner-form .col-select-2 .cell{width:auto;}
.inner-form .col-select-2 .droplist{width:127px;float: left;margin-right:15px;}

.inner-success{padding:128px 100px 150px 400px;overflow: hidden;}
.inner-success .biao{line-height:52px;background:url(../images/d-20.jpg) no-repeat left center;padding-left:76px;font-size:22px;color:#333;margin-bottom:5px;}
.inner-success p{padding-left:76px;line-height:24px;font-size:14px;}

.inner-fuwu{position:relative;overflow: hidden;}
.inner-fuwu .list{overflow: hidden;padding:30px 50px 50px;}
.inner-fuwu .list ul{margin-right:-40px;overflow: hidden;}
.inner-fuwu .list ul li{float: left;margin-right:40px;width:160px;overflow: hidden;text-align: center;margin-top:20px;}
.inner-fuwu .list ul li .pic{overflow: hidden;width:160px;height:160px;border-radius:80px;}
.inner-fuwu .list ul li .tit{font-size:22px;color:#333;line-height:30px;padding-top:10px;}
.inner-fuwu .list ul li .tit a{color:#000;}
.inner-fuwu .list ul li .tit a:hover{color:#cc0000;}
.inner-fuwu .list ul li .paper{line-height:20px;}
.inner-fuwu .biao{float: left;padding:40px 0px 50px 50px;}
.inner-fuwu .biao ul{margin-right:-40px;overflow: hidden;}
.inner-fuwu .biao ul li{width:160px;overflow: hidden;text-align: center;}
.inner-fuwu .biao ul li .pic{overflow: hidden;width:160px;height:160px;border-radius:80px;}
.inner-fuwu .biao ul li .tit{font-size:22px;color:#333;line-height:30px;padding-top:10px;}
.inner-fuwu .biao ul li .tit a{color:#000;}
.inner-fuwu .biao ul li .tit a:hover{color:#cc0000;}
.inner-fuwu .biao ul li .paper{line-height:20px;}
.inner-fuwu .cell{float: left;width:670px;padding-left:150px;padding-top:40px;}
.inner-fuwu .cell h3{font-size:22px;color:#333;line-height:30px;}
.inner-fuwu .cell h4{line-height:20px;padding-top:0px;}
.inner-fuwu .cell .infor{line-height:20px;font-size:14px;}
.inner-fuwu .cell .infor p{padding-top:20px;}

/*2016.6.8*/
.inner-form .col .bt i{color:#cc0000;font-style:normal;font-size:14px;padding:0px 5px;font-family:'宋体';}
.inner-form .col-test .cell{overflow: hidden;}
.inner-form .col-test .cell .text{
	float: left;
	width:112px;
}
.inner-form .col-test .cell .img{
	float: left;
	margin-left:10px;
	height:32px;
}

.inner-form-complete .col{height:auto;overflow: hidden;padding-top:6px;line-height:24px;}
.inner-form-complete .col .bt{padding-right:15px;line-height:24px;}
.inner-form-complete .col .infor{width:450px;color:#333;padding-left:380px;}
.inner-form-complete .col-btn{padding-top:20px;}

/*2016.2.16*/
.inner-zixun{overflow: hidden;color:#333;line-height:24px;}
.inner-zixun .tip{overflow: hidden;line-height:70px;font-size:24px;}
.inner-zixun .list{overflow: hidden;}
.inner-zixun .list li{overflow: hidden;padding:10px 0px;}
.inner-zixun .list li .pic{float: left;margin-right:30px;}
.inner-zixun .list li .title{font-size:18px;line-height:24px;overflow: hidden;}
.inner-zixun .list li .title a{color:#333;}
.inner-zixun .list li .title a:hover{color:#b4272d;}
.inner-zixun .list li .time{font-size:14px;line-height:26px;padding-top:5px;}
.inner-zixun .list li .paper{line-height:20px;font-size:14px;color:#666;}

/*2016.6.27*/
header{
	height:100px;
}
header .container{
	padding-top:20px;
}
header .lang{
	line-height:30px;
	overflow: hidden;
	text-align:right;
	position:absolute;
	top:0px;
	right:0px;
}