@charset "utf-8";

 
 
html{ margin:0; padding:0;}

body { color:#333333;font-family:Microsoft YaHei, SimSun, sans-serif;font-size:14px;margin:0; padding:0; min-width:1280px; background:#dedede; overflow-x:hidden;}
body,div,ul,li,ol,dt,dd,dl,p,h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-weight:normal;}
ul,li { list-style:none;}
img { border:none;margin:0;}
a { text-decoration:none; color:#2a3139;}
a:hover { color:#df1a18; border-bottom:1px solid #df1a18; text-decoration:none;}
.mt60{ margin-top:60px;}
.mt20{ margin-top:20px;}
.shadow{-moz-box-shadow:0 0 20px #cccccc; -webkit-box-shadow:0 0 20px #cccccc; box-shadow:0 0 20px #cccccc;}
.border45{border-bottom:45px solid #fcc80d;}

input::-webkit-input-placeholder{color:#333333;}
input::-moz-placeholder{color:#333333;}
input:-moz-placeholder{color:#333333;}
input:-ms-input-placeholder{color:#333333;}
::-ms-clear, ::-ms-reveal{display: none;}
button{cursor: pointer;}
em{font-style: normal;}
.fl{float: fl;}
.fr{float: fr;}

.clear { height:0px; clear:both; overflow:hidden;}
.clearfix:after{content:"";clear:both;display:block;visibility:hidden;height:0}
.lf { float:left;}
.rt { float:right;}
.wrapper,.group-cont1,.group-cont2,.wrapper2 { margin:0 auto; text-align:left; max-width: 100%;}
.wrapper,.wrapper2  { background:#FFF}
.wrapper,.group-cont2,.wrapper2   { width:1400px;}
.group-cont1{ width:949px;}
.wrapper h2 { font-weight:normal; font-size:38px; text-align:center; padding-top:30px;}
.xw-text-z { font-size:24px; color:#484848; text-align:center; margin-top:15px;}
.mr-tp30 { margin-top:30px;}
.hs-bg-txt { font-size:24px; padding:30px; background:#fffbe3; line-height:36px; margin-top:30px;}
.hs-bg-txt span { color:#f05443;}
.button-x { width:371px; height:50px; line-height:50px; color:#FFF; display:block; border-radius:5rem; text-align:center; margin:0 auto; font-size:24px; margin-top:30px;
	background: -webkit-linear-gradient(#ec4f11,#ea2413); 
    background: -o-linear-gradient(#ec4f11,#ea2413); 
    background: -moz-linear-gradient(#ec4f11,#ea2413); 
    background: linear-gradient(#ea2413,#ec4f11);}
.button-x:hover { box-shadow:0 4px 8px #b4b4b4; color:#FFF; border-bottom:none;}
.group-cont2 { background:#f8f8f8; padding-bottom:40px; margin-top:35px;}
.gkgd-ks { font-size:18px; text-align:center; color:#484848; margin-top:15px;}
.ziliao-fnj { margin: 30px 0 0 101px;}
.ziliao-fnj li { width:126px; height:126px; float:left; display:inline; cursor:pointer; font-size:24px; text-align:center; background:#ffb400; border-radius:5rem; color:#FFF; line-height:32px; box-sizing: border-box;}
.ziliao-fnj li.curr { background:#f05443;}
.ziliao-fnj .jiahao { float:left; margin:46px 28px 0;}
.jiantou-bg { width:947px; position:relative; border:1px solid #e8e8e8; border-top:none; background:#FFF; padding-bottom:30px;}
.coure-cont { margin-top:15px;}
.jiantou-bg h3 { font-weight:normal; font-size:30px; color:#f05443; text-align:center; padding-top:30px; margin-bottom:30px;}
.ysh-nl { font-size:18px; margin-top:20px; padding:0 44px; line-height:30px;}
.ysh-nl span,.red-zyw { color:#f05443;}
.button-zp { width:274px; height:47px; line-height:47px; background:#ffe030; display:block; margin: 0 auto; border-radius:5rem; font-size:24px; text-align:center; margin-top:30px;}
.button-zp:hover { border-bottom:none;}
.red-zyw { font-size:24px; text-align:center; margin-top:15px;}
.wd-u-1 td { font-size:24px; text-align:center;}
.jzwl-jz { text-align:center; font-size:18px; line-height:30px;}
.pdj-xkm { font-size:18px; line-height:30px; padding:15px 20px;}
.tab-tbzy { margin-top:30px;}
.button-fx1,.button-fx2,.button-fx3,.button-fx4,.button-fx5,.button-fx6 { width:296px; height:55px; float:left; border-radius:.5rem; font-size:24px; line-height:55px; color:#FFF; text-align:center; margin:30px 30px 0 0;}
.button-fx1 {
	background: -webkit-linear-gradient(left, #fd5d7f , #fcc958); 
    background: -o-linear-gradient(right, #fd5d7f , #fcc958); 
    background: -moz-linear-gradient(right, #fd5d7f , #fcc958); 
    background: linear-gradient(to right, #fd5d7f , #fcc958); 
	}
.button-fx2 {
	background: -webkit-linear-gradient(left, #5191f2 , #0de5ad); 
	background: -o-linear-gradient(right, #5191f2 , #0de5ad); 
	background: -moz-linear-gradient(right, #5191f2 , #0de5ad); 
	background: linear-gradient(to right, #5191f2 , #0de5ad); 
	}
.button-fx3 {
	background: -webkit-linear-gradient(left, #ed3a71 , #f8659b); 
    background: -o-linear-gradient(right, #ed3a71 , #f8659b); 
    background: -moz-linear-gradient(right, #ed3a71 , #f8659b); 
    background: linear-gradient(to right, #ed3a71 , #f8659b); 
	}
.button-fx4 {
	background: -webkit-linear-gradient(left, #8850d7 , #b977ea); 
	background: -o-linear-gradient(right, #8850d7 , #b977ea); 
	background: -moz-linear-gradient(right, #8850d7 , #b977ea); 
	background: linear-gradient(to right, #8850d7 , #b977ea); 
	}
.button-fx5 {
	background: -webkit-linear-gradient(left, #84c02d , #b8d751); 
    background: -o-linear-gradient(right, #84c02d , #b8d751); 
    background: -moz-linear-gradient(right, #84c02d , #b8d751); 
    background: linear-gradient(to right, #84c02d , #b8d751); 
	}
.button-fx6 {
	background: -webkit-linear-gradient(left, #ef690d , #fad05c); 
	background: -o-linear-gradient(right, #ef690d , #fad05c); 
	background: -moz-linear-gradient(right, #ef690d , #fad05c); 
	background: linear-gradient(to right, #ef690d , #fad05c); 
	}
.button-fx1:hover,.button-fx2:hover,.button-fx3:hover,.button-fx4:hover,.button-fx5:hover,.button-fx6:hover { border-bottom:none;}
.zx-price { 
	width:122px; 
	height:39px;
	display:block;
	font-size:18px; 
	line-height:39px;
	text-align:center; 
	color:#FFF;
	border-radius:.3rem;
	margin:0 auto;
	background: -webkit-linear-gradient(left, #fd5d7f , #fcc958); 
    background: -o-linear-gradient(right, #fd5d7f , #fcc958); 
    background: -moz-linear-gradient(right, #fd5d7f , #fcc958); 
    background: linear-gradient(to right, #fd5d7f , #fcc958); 
	}
.zx-price:hover,.button-fx1:hover,.button-fx2:hover,.button-fx3:hover,.button-fx4:hover,.button-fx5:hover,.button-fx6:hover  { border-bottom:none; color:#FFF;}
.gb-pic { width:515px;}
.name-bd { width:371px; height:50px; line-height:50px; text-align:center; border:1px solid #d3d3d3; border-radius:3rem; font-size:24px; color:#484848; margin:15px 0;}
.sjdb-cont { width:373px; margin-top:37px;}	
.button-bm { width:371px; height:50px; line-height:50px; color:#FFF; display:block; border-radius:5rem; text-align:center; font-size:24px; margin-top:15px; border:none; cursor:pointer;
	background: -webkit-linear-gradient(#ec4f11,#ea2413); 
    background: -o-linear-gradient(#ec4f11,#ea2413); 
    background: -moz-linear-gradient(#ec4f11,#ea2413); 
    background: linear-gradient(#ea2413,#ec4f11);}
.jiyu-c { width:434px; margin-top:30px;}
.jiyu-c dl { width:432px; height:395px; border:1px solid #e8e8e8; border-bottom:none; background:#f8f8f8;}
.jiyu-c dl dt { width:346px; height:55px; text-align:center; background:#ffe030; font-size:24px; line-height:55px; border-radius:5px; margin:26px auto 0; font-weight:bold;}
.jiyu-c dl dd { font-size:18px; line-height:30px; padding:0 35px; margin-top:20px;}
.jiyu-c dl dd p { margin-top:8px;}
.xz-gaoxiao { margin-top:14px;}
.xz-gaoxiao li { padding:10px; height:44px; line-height:44px; border:1px solid #dddddd; background:#FFF; float:left; font-size:18px; border-radius:5px; margin:16px 5px 0;}

.box-nr-cont {width: 1200px; margin: 0 auto;}
.huise-wzbg { width: 1200px; background: #f2f2f2; padding: 25px 0; margin-top: 25px;}
.huise-wzbg ul li { display: inline; float: left; margin-left: 43px;}
.huise-wzbg ul li a { width:116px; height: 42px; display: block; border: 1px solid #dddddd; background: #FFF; border-radius:.2rem; font-weight: bold; font-size: 18px; text-align: center;line-height: 42px;}
.huise-wzbg ul li.sy-red-zi {margin-left: 58px;}
.huise-wzbg ul li.sy-red-zi a { color:#df1a18; }
.huise-wzbg ul li a:hover {box-shadow: 0 0px 20px rgba(0,0,0,0.20);}
.link-x { margin:20px 0 0 10px;}
.link-x a { float: left; display: block; font-size: 16px; color: #666; margin-left:47px;}
 h2.xdkc-title a { width:170px;height: 44px;background:url("../image/wzdt.gif") no-repeat; font-size: 24px; font-weight: bold; text-align: center; color: #FFF;line-height: 44px;margin-top:30px; display: block;}
h2.xdkc-title a:hover{border:none;}
.x-title-2 { height: 41px; line-height: 41px; font-size:20px; font-weight: bold;background:#f2f2f2;padding-left: 24px;margin-top:25px;}
.wd-w-1 { width:485px; }
.wd-w-2 { width:630px; }
.wd-w-3 { width:1200px; }
.wd-w-1 a,.wd-w-2 a,.wd-w-3 a {font-size: 16px;}
.xxkem-kc {margin-top:25px;}
.xxkem-kc dt {font-weight: bold;float: left;}
.xxkem-kc dd {float: left;margin-left: 36px;}
.wd-w-1 dd a,.wd-w-2 dd a {margin-left:20px;}
.wd-w-3 dd a,.mm-lids a {margin-left:50px;}
.lf { float:left;}
.rt { float:right;}
.mm-lids {margin-top: 25px;}
h2.xdkc-title2 a { width:170px;height: 44px;border: 1px solid #dcdcdc; background:#f2f2f2; font-size: 24px; font-weight: bold; text-align: center;line-height: 44px;margin-top:30px; display: block;border-radius: 2rem;margin-left: 30px;}

.news-change { text-align:center;margin-top:26px;}
.news-change a{ padding-right: 20px;background-image: url(../image/homepage-news-icon-change.png);background-repeat: no-repeat;background-position: right center; cursor:pointer;}
.news-change a:before,.news-change a:hover{content: "";background-image: url(../image/homepage-news-icon-change-active.png);}
.news-change a:hover{ border-bottom:none;}



.side-rt-fl{position:fixed;width:90px;right:0;top:290px;z-index:1000;}
.sideewm{width:90px;height:136px;float:left;position:relative;color:#FFF;font-size:18px;line-height:24px;text-align:center;transition:all .3s;cursor:pointer;background:#ea2313; letter-spacing:3px; border-radius:.6rem;
box-shadow: 0 0px 20px rgba(128,128,128,0.46);}
.side-rt-fl i{height:56px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 56px;margin:12px 0 10px;transition:all .3s}
i.bgs3{background-image:url(../image/right_pic2.jpg);}
.sideewm .ewBox.son{width:160px;display:none;color:#363636;text-align:center;padding-top:160px;position:absolute;left:-170px;top:0;background-image:url(../image/leftewm.jpg);background-repeat:no-repeat;
background-position:center center;box-shadow: 0 0px 20px rgba(128,128,128,0.46);}

.sel_mask{position:relative;width:220px;height:40px;border-radius:20px; background:url(../image/arrow_bottom_x.png) no-repeat #ffffff right center; display:inline-block; text-decoration: none; color:#333333; line-height:40px; font-size:16px; border:none;}
.sel_mask:hover{background:url(../image/arrow_bottom_x.png) no-repeat #eeeeee right center; border:none;}
.sel_mask select{top:0px;left:0;position:absolute;width:100%;height:35px; line-height:35px;opacity:0;filter:alpha(opacity=0); border:1px solid #dedede;}
.sel_mask select option[selected]{font-weight:bold;}
.sel_mask select option:nth-child(even) {background-color:#eeeeee;}
.sel_mask select option{color:#333333;}
.sel_mask span{position: absolute; width:100%; height:40px; line-height:40px;top:0;left:0;display: inline-block;color:#333333;ext-overflow: ellipsis;white-space:nowrap; text-indent:15px; overflow:hidden;}

.input_text{ width:430px; color:#333333; font-size:16px; height:40px; line-height:40px; border:none; background:url(../image/input_bg.png) no-repeat 0 0; padding:0 15px; outline:none;}




.bg1{ background:#ffffff;}
.bg2{ background:#f8f8f8;}

.pagebox{ width:1400px; height:auto !important; float:left; clear:both; position:absolute; left:50%; margin-left:-700px; top:0;}
.unbox{  width:1400px; float:left; clear:both; margin-left:0;}
.uncon{ width:100%; float:left; clear:both;}
.unbox .content{ width:1200px; height:auto !important;float:left; clear:both;  margin:0 100px; position:relative;}

.tabs{ width:100%; height:48px; float:left; clear:both; text-align:center; margin-top:-15px;}
.tabs ul{ display:inline-block; margin:0; padding:0;}
.tabs ul li{ float:left; margin:0 6px; font-size:18px; color:#666666; cursor:pointer;}
.tabs ul li hr{ width:0;}
.tabs ul li:hover{ color:#df1a18;}
.tabs ul li:hover hr{ width:22px; background:#ff3300; height:2px; border:none; border-radius:4px; margin-top:5px; overflow:hidden;}
.tabs ul li.on{ color:#df1a18;}
.tabs ul li.on hr{ width:22px; background:#ff3300; height:2px; border:none; border-radius:4px; margin-top:5px; overflow:hidden;}
.tabs ul span{ float:left; margin:0 6px; font-size:18px; color:#cccccc; cursor:pointer;}

.label{ float:left; clear:both; background:url(../image/tit_bg.png) no-repeat left top; padding-left:40px; height:36px; margin-top:-18px; margin-left:8px;}
.label h4{ float:left; clear:both; background:url(../image/tit_bg.png) no-repeat right bottom; padding-right:50px; height:36px; line-height:36px; font-size:18px; color:#ffffff;}

.ribbon{ width:100%; height:30px; float:left; clear:both; text-align:center;display:inline-block; overflow:hidden;}
.ribbon .cen{display:inline-block;; margin:0; padding:0;}
.ribbon a{ float:left; background:url(../image/red_30.png) no-repeat left top; height:30px; padding-left:30px; line-height:30px; margin:0 auto; outline:none; border:none; }
.ribbon a span{ float:left;background:url(../image/red_30.png) no-repeat right bottom; padding-right:30px; height:30px;line-height:30px; font-size:14px; color:#ffffff;}
.ribbon a:hover{ opacity:.8;filter:alpha(opacity=80)}
.ribbon a:hover,.ribbon a:active,.ribbon a:visited{ color:#ffffff; text-decoration:none; border:none;}

.m24{ height:24px;}
.m24 a{background:url(../image/red_24.png) no-repeat left top; height:24px; line-height:24px;}
.m24 a span{background:url(../image/red_24.png) no-repeat right bottom; height:24px; line-height:24px;}

.ribbon .lef{ float:left; display:block;}

.page{ width:100%; text-align:center; height:24px; float:left; clear:both; margin-top:40px;}
.page a{ color:#333333; margin:0 4px; padding:0; font-size:14px; line-height:24px;}
.page a.on{ color: #df1a18;}
.page a:hover{ color: #df1a18; border:none;}
.page a.prve,.page a.next{ background:#aaaaaa; color:#ffffff; border-radius:20px; padding:2px 15px;}
.page a.prve:hover,.page a.next:hover{ background:#df1a18;}

a.more{ padding:4px 30px;background: linear-gradient(100deg, #ea2213, #f2820a);text-align:center; font-size:14px; color:#ffffff; line-height:14px; border-radius:20px; -moz-box-shadow:0 0 10px #f19a90; -webkit-box-shadow:0 0 10px #f19a90; box-shadow:0 0 10px #f19a90; float:left; clear:both; margin-top:10px;}
a.more:hover{ opacity:.8;filter:alpha(opacity=80)}
a.more:hover,a.more:active,a.more:visited{ color:#ffffff; text-decoration:none; border:none;}

.topbar{ background:#f8f8f8; height:40px;}
.topbar .content{position:relative;}
.topbar .logo{ width:255px; height:61px; position:absolute; left:-52px; top:40px; background:url(../image/logo.png) no-repeat;}
.topbar .slogan{height:20px; line-height:20px; border-left:1px solid #dedede; float:left; margin-top:8px; margin-left:100px; padding-left:10px; font-size:18px; color:#666666;}
.topbar .tel{ width:106px; height:40px; float:right; background:url(../image/tel.png) no-repeat; line-height:40px; color:#ffffff; padding-left:44px;}
.topbar .user{ width:30px; height:30px; float:right; border-radius:15px; margin-top:5px; background:url(../image/user.png) no-repeat; margin-right:12px; overflow:hidden;}
.topbar .user img{ width:30px; height:30px;}
.topbar .usertxt{ float:right; margin-right:15px;line-height:40px;}
.topbar .usertxt2018{ float:right; margin-right:15px;line-height:40px;}
.topbar .search{ width:230px; height:30px; margin-top:5px; float:right; margin-right:12px; background:url(../image/ss_bg.png) no-repeat center center; border-radius:15px; overflow:hidden; position:relative;}
.topbar .search input{ width:180px; height:30px; line-height:30px; float:left; overflow:hidden; background:none; border:none; outline:none; margin-left:15px;}
.topbar .search button{ width:30px; height:30px; position:absolute; right:5px; top:-2px; background:url(../image/icon_search.png) no-repeat; background-position:center center; border:none; outline:none; cursor:pointer;}
.topbar .search button:hover{ opacity:.8;filter:alpha(opacity=80)}
.topbar span{ float:right; line-height:40px; margin-right:12px; font-size:14px; color:#666666;}

.nav{ height:48px; padding-top:43px; border-bottom:1px solid #eeeeee;}
.nav .citys{ width:86px; height:38px; position:relative; float:left; margin-left:0px; margin-top:-78px; z-index:10000;}
.nav .citys .tog{ width:86px; height:28px; float:left; clear:both; background:url(../image/icon_coordinate_bg.png) no-repeat; line-height:28px; text-align:center; font-size:14px; cursor:pointer;}
.nav .citys .on{background:url(../image/icon_coordinate_bg_on.png) no-repeat; color:#df1a18;}
.nav .citys .city_list{ width:1096px; height:auto !important; padding:30px 18px 18px 18px; float:left; clear:both;-moz-box-shadow:0 0 10px #eeeeee; -webkit-box-shadow:0 0 10px #eeeeee; box-shadow:0 0 10px #eeeeee; position:absolute; left:0; top:38px; z-index:100000; background:#ffffff; display:none;}
.nav .citys .city_list dl{ width:456px; height:40px; float:left; margin:0 18px; position:relative; padding-left:56px;}
.nav .citys .city_list dl dt{ width:40px; height:18px; position:absolute; left:0; top:0; background:#ea2413; line-height:18px; text-align:center; color:#ffffff; border-radius:9px;}
.nav .citys .city_list dl dd{ width:456px; height:auto !important; float:left; clear:both;}
.nav .citys .city_list dl dd a{ font-size:14px; color:#333333; float:left; margin:0 5px; line-height:18px;}
.nav .citys .city_list dl dd a:hover{ color:#df1a18;}

.nav .menu{ width:auto; height:38px; float:right;}
.nav .menu ul li{ float:left; font-size:16px; margin:0 0 0 36px; line-height:28px; height:38px;position: relative;}
.nav .menu ul li .you-hot{position: absolute;right:-30px;top:-10px;width:32px;height:18px;background: url(../image/hot.png) no-repeat 0 0;}
.nav .menu ul li a{color:#333333;}
.nav .menu ul li a:hover{ color:#df1a18; border-bottom:1px solid #df1a18; text-decoration:none;}
.nav .menu ul li.on a{ color:#df1a18; border-bottom:1px solid #df1a18; text-decoration:none;}
.nav .menu ul li.zz{ background:url(../image/arrow_bottom.png) no-repeat; background-position:right 7px; padding-right:18px; position:relative;}
.nav .menu ul li.zz:hover{ color:#df1a18; background:url(../image/arrow_bottom_on.png) no-repeat; background-position:right 7px; padding-right:18px;}
.nav .menu ul li.zz:hover a.onz{ color:#df1a18; border-bottom:1px solid #df1a18; text-decoration:none; cursor:default;}
.nav .menu ul li.zz .morezz{ width:80px; height:auto !important;-moz-box-shadow:0 0 10px #eeeeee; -webkit-box-shadow:0 0 10px #eeeeee; box-shadow:0 0 10px #eeeeee; position:absolute; right:0; top:38px; background:#ffffff;z-index:99999; padding:6px 10px 10px 10px; display:none; }
.nav .menu ul li.zz .morezz a{ width:100%; height:24px; line-height:24px; text-align:center; font-size:14px; float:left; clear:both; margin-top:4px;}
.nav .menu ul li.zz .morezz a.on{ background:#df1a18; color:#ffffff; border-radius:12px; border:none;}
.nav .menu ul li.zz .morezz a:hover{ background:#df1a18; color:#ffffff; border-radius:12px; border:none;}

.nav .menu ul li.zzserver{ background:url(../image/arrow_bottom.png) no-repeat; background-position:right 7px; padding-right:18px; position:relative;}
.nav .menu ul li.zzserver:hover{ color:#df1a18; background:url(../image/arrow_bottom_on.png) no-repeat; background-position:right 7px; padding-right:18px;}
.nav .menu ul li.zzserver:hover a.onz{ color:#df1a18; border-bottom:1px solid #df1a18; text-decoration:none; cursor:default;}
.nav .menu ul li.zzserver .morezz{ width:80px; height:auto !important;-moz-box-shadow:0 0 10px #eeeeee; -webkit-box-shadow:0 0 10px #eeeeee; box-shadow:0 0 10px #eeeeee; position:absolute; right:0; top:38px; background:#ffffff;z-index:99999; padding:6px 10px 10px 10px; display:none; }
.nav .menu ul li.zzserver .morezz a{ width:100%; height:24px; line-height:24px; text-align:center; font-size:14px; float:left; clear:both; margin-top:4px;}
.nav .menu ul li.zzserver .morezz a.on{ background:#df1a18; color:#ffffff; border-radius:12px; border:none;}
.nav .menu ul li.zzserver .morezz a:hover{ background:#df1a18; color:#ffffff; border-radius:12px; border:none;}

.title{ width:100%; height:auto !important; float:left; clear:both; padding:20px 0; margin:0;text-align:center;}
.title h2{ font-size:30px; color:#333333; line-height:36px; padding:15px 0;}
.title h3{ font-size:18px; color:#aaaaaa; line-height:36px; font-weight:normal;}
.title h3 span{ color:#aaaaaa;}
.title label{ color:#aaaaaa; font-size:18px; line-height:28px;}

.botmenu{ width:100%; height:auto !important; padding:30px 0 0 0; display:inline-block; text-align:center;}
.botmenu ul{display:inline-block; margin:0; padding:0;}
.botmenu ul li{ height:36px;  text-align:center;float:left; margin:0 50px; font-size:20px; line-height:36px; color:#333333; font-weight:normal; position:relative;}
.botmenu ul li a{ float:left; clear:both;  margin:0; padding:0;}
.botmenu ul li a:hover{ border:none;}
.botmenu ul li hr{ width:50px; height:2px; background:#df1a18; border:none; float:left; position:absolute; left:50%; bottom:-14px; margin-left:-25px; display:none;}
.botmenu ul li:hover hr{ display:block;}
.botmenu ul li.on hr{ display:block;}
.botmenu ul li.on a{ color:#df1a18;}

.crumbs{ background: #ffffff; height: 20px; padding:40px 0; }
.crumbs label{ height:20px; float: left; border-left: 20px solid #df1a18; padding-left: 20px; line-height: 20px; font-size: 18px;}
.crumbs a.on{color:#df1a18;}

.searchbox{ height:42px; padding-bottom: 40px;}
.searchbox .con{ width: 1245px; margin-left: -22.5px; float: left; clear: both;}
.searchbox .con .unfm{ width:162px; height: 42px; float: left; margin:0 22.5px;}
.searchbox .con .unfm .sel_mask{ width: 160px; border: 1px solid #333333;height: 40px; line-height: 40px; background: url(../image/arrow_bottom_sj.png) no-repeat #ffffff right center;}
.searchbox .con .unfm .sel_mask:hover,.searchbox .con .unfm .on{color: #df1a18;border: 1px solid #df1a18; background: url(../image/arrow_bottom_sj_on.png) no-repeat #ffffff right center;}
.searchbox .con .unfm .sel_mask span{ width: 140px; height: 40px; line-height: 40px;text-align: center;}
.searchbox .con .unfm .sel_mask:hover span,.searchbox .con .unfm .on span{color: #df1a18; }
.searchbox .con .unfm button{width: 100%; border: 1px solid #333333;height: 40px; border-radius: 20px; line-height: 40px; margin: 0; padding: 0; outline: none; text-align: center; font-size: 18px; color: #333333; background: #ffffff;}
.searchbox .con .unfm a:hover{ text-decoration:none; border-bottom:none;}
.searchbox .con .unfm button.on,.searchbox .con .unfm button:hover{ color: #df1a18;border: 1px solid #df1a18; background:none; text-decoration:none;} 


.zixun .con { width: 1212px; margin-left: -6px;}
.zixun .con .unfm{ width:160px; margin:0 6px;}

.wenda .con { width: 1298px; margin-left: -49px;}
.wenda .con .unfm{ width:160px; margin:0 49px;}

.datalist{}
.datalist .con{ width:1240px;height:auto !important; float: left; clear: both; margin-left: -20px; margin-top: -15px;position: relative;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:3px solid #fcc80d;}
.datalist .con .con-img{position:absolute;left:0;bottom:-3px;width:222px;height:556px;background: url(../image/1.png) no-repeat 0 0;}
.datalist .con .con-img2{position:absolute;left:0;bottom:-3px;width:222px;height:556px;background: url(../image/1_1.png) no-repeat 0 0;}
.datalist .con .con-img3{position:absolute;left:0;bottom:-3px;width:222px;height:556px;background: url(../image/1_2.png) no-repeat 0 0;}
.datalist .con .con-img4{position:absolute;left:0;bottom:-3px;width:222px;height:556px;background: url(../image/1_3.png) no-repeat 0 0;}
.datalist .con .con-img5{position:absolute;left:0;bottom:-3px;width:222px;height:556px;background: url(../image/1_41.png) no-repeat 0 0;}
.datalist .con .con-img6{position:absolute;left:0;bottom:-3px;width:222px;height:556px;background: url(../image/1_1_0.png) no-repeat 0 0;}

.datalist .con .con-img-xiaoxue{position:absolute;left:0;bottom:-3px;width:222px;height:516px;background: url(../image/1_1_1.png) no-repeat 0 0;}
.datalist .con .con-img-zhongxue{position:absolute;left:0;bottom:-3px;width:222px;height:516px;background: url(../image/1_cz1.png) no-repeat 0 0;}
.datalist .con .con-img-gaozhong{position:absolute;left:0;bottom:-3px;width:222px;height:516px;background: url(../image/1_gz.png) no-repeat 0 0;}

.datalist .con .con-right{height:540px;margin-left:240px;}
.datalist .con .con-right .page{margin-top:8px;}
.datalist .con .con-cont{padding-top:18px;}
.datalist .con .con-cont li{width:398px;margin-left:28px;padding-left:42px;padding-bottom:3px;position: relative;display:inline-block;}
.datalist .con .con-cont span{position: absolute;left:0;top:6px;padding-left:4px;font-size:24px;color:#aaa;border-bottom:2px solid #aaa;}
.datalist .con .con-cont .c1{color:#df1a18;border-bottom:2px solid #df1a18;}
.datalist .con .con-cont .c2{color:#f89153;border-bottom:2px solid #f89153;}
.datalist .con .con-cont .c3{color:#fcc80d;border-bottom:2px solid #fcc80d;}
.datalist .con .con-cont .c4{color:#b9dcff;border-bottom:2px solid #b9dcff;}
.datalist .con .con-cont h3{line-height:34px;font-size:18px;}
.datalist .con .con-cont a{color:#333;}
.datalist .con .con-cont a:hover{color:#df1a18;}
.datalist .con .con-cont p{line-height:28px;font-size:16px;color: #666;}
.datalist .con .con-cont em{line-height:28px;font-size: 14px;color: #999;}


.qalist{}
.qalist .con{ width:1240px;height:auto !important; float: left; clear: both; margin-left: -20px; margin-top: -34px;}
.qalist .con ul li{ width:548px; height: 222px; float: left; margin:34px 20px 0 20px; padding:0 16px; background: #f8f8f8; position: relative;}
.qalist .con ul li i{ width:80px; height:40px; background:#df1a18; line-height:40px; color:#ffffff; font-size:18px; text-align:center; border-radius:0 0 10px 0; position:absolute; left:0; top:0; font-style:normal;}
.qalist .con ul li h4{ width:508px;height:auto !important; line-height:28px; padding-left:40px; font-size:18px; color:#333333; margin-top:60px; background:url(../image/icon_wen.png) no-repeat left top; }
.qalist .con ul li p{ width:508px; height:auto !important; float:left; clear:both;padding-left:40px;  line-height:28px;background:url(../image/icon_da.png) no-repeat left top; font-size:16px; color:#999999; margin-top:10px;}
.qalist .con ul li span{ float:left; clear:both; font-size:16px; color:#999999; margin-top:20px;padding-left:40px; }
.qalist .con ul li a h4{ color: #333333;}
.qalist .con ul li a:hover h4{ color: #df1a18;border:none;}

.cjqa{ padding-bottom:60px;}
.cjqa .con{ width:1240px;height:auto !important; float: left; clear: both; margin-left: -20px; margin-top: -34px;}
.cjqa .con ul li{ width:468px; height: 206px; float: left; margin:30px 20px 0 20px; padding:0 16px 0 96px; background: #f8f8f8; position: relative;}
.cjqa .con ul li i{ width:70px; height:70px; background:#df1a18; line-height:70px; color:#ffffff; font-size:18px; text-align:center; border-radius:0 0 10px 0; position:absolute; left:0; top:0; font-style:normal;}
.cjqa .con ul li h4{ width:428px;height:auto !important; line-height:28px; padding-left:40px; font-size:18px; color:#333333; margin-top:30px; background:url(../image/icon_wen.png) no-repeat left top; }
.cjqa .con ul li p{ width:428px; height:auto !important; float:left; clear:both;padding-left:40px;  line-height:28px;background:url(../image/icon_da.png) no-repeat left top; font-size:16px; color:#999999; margin-top:10px;}
.cjqa .con ul li a h4{ color: #333333;}
.cjqa .con ul li a:hover h4{ color: #df1a18;border:none;}


.slideBox{ width:1400px;float:left; clear:both;overflow:hidden; position:relative; }
.slideBox .hd{ height:10px;  position:absolute; right:0px; bottom:16px; z-index:1; width:100%; text-align:center;}
.slideBox .hd ul{display:inline-block; margin:0; padding:0;}
.slideBox .hd ul li{float:left; width:10px; height:10px; border-radius:5px;margin:0 3px; cursor:pointer; background: url(../image/banner_icon2.png) no-repeat 0 0;}
.slideBox .hd ul li.on{ color:#fff; width:20px; background: url(../image/banner_icon1.png) no-repeat 0 0; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1400px;  display:block;  }



.pagecount { margin-top:20px;}
.pagecount ul {text-align:center;}
.pagecount li {display: inline; margin: 5px;position:relative;top:18px;}
.pagecount li a { padding:5px;border:#e8e8e8 1px solid; height:25px;line-height:25px;}
.pagecount li a:hover,#pg_on {background:#ff6600;color:#fff;border:none;border:#ff6600 1px solid;}


.pagecountSearch { margin-top:-78px;}
.pagecountSearch ul {text-align:center;}
.pagecountSearch li {display: inline; margin: 5px;position:relative;top:18px;}
.pagecountSearch li a { padding:5px;border:#e8e8e8 1px solid; height:25px;line-height:25px;}
.pagecountSearch li a:hover,#pg_on {background:#ff6600;color:#fff;border:none;border:#ff6600 1px solid;}

.pagecountSearch2018 { margin-top:-30px;}
.pagecountSearch2018 ul {text-align:center;}
.pagecountSearch2018 li {display: inline; margin: 5px;position:relative;top:18px;}
.pagecountSearch2018 li a { padding:5px;border:#e8e8e8 1px solid; height:25px;line-height:25px;}
.pagecountSearch2018 li a:hover,#pg_on {background:#ff6600;color:#fff;border:none;border:#ff6600 1px solid;}



#indexslide .hd{ bottom:130px;}

.regbox{ width:1400px; height:auto !important; position:relative;}
.regbox .regfrom{ width:320px; height:auto !important; padding-bottom:10px; background:#ffffff; position:absolute; top:54px; right:110px;}
.regbox .regfrom .rtit{ width:100%; height:50px; float:left; clear:both; border-bottom:1px solid #eeeeee; position:relative;}
.regbox .regfrom .rtit h2{ font-size:16px; width:100%; text-align:center; line-height:36px; margin-top:14px; color:#df1a18;}
.regbox .regfrom .rtit hr{ width:40px; margin:0 140px; background:#df1a18; height:2px; float:left; clear:both; border:none; padding:0;}
.regbox .regfrom .fromlist{ width:272px; height:auto !important; float:left; clear:both; padding:10px 24px;}
.regbox .regfrom .fromlist ul li{ width:272px; height:32px; border-radius:32px; overflow:hidden; margin-top:14px; float:left; clear:both; position:relative;}
.regbox .regfrom .fromlist ul li.frombg{ background:url(../image/from_bg.png);}
.regbox .regfrom .fromlist ul li input{ width:170px; height:32px; line-height:32px; border:none; margin:0; padding:0 50px; outline:none; background:none;}
.regbox .regfrom .fromlist ul li i{ float:left;width:32px; height:32px; position:absolute; left:10px; top:0;}
.regbox .regfrom .fromlist ul li i.icon_phone{background:url(../image/icon_phone.png);}
.regbox .regfrom .fromlist ul li i.icon_key{background:url(../image/icon_key.png);}
.regbox .regfrom .fromlist ul li i.icon_lock{background:url(../image/icon_lock.png);}
.regbox .regfrom .fromlist ul li button.sendcode{ position:absolute; cursor:pointer; right:0; top:0; line-height:32px; color:#333333; border:none; margin:0; padding:0; outline:none; margin-right:20px; background:none;}
.regbox .regfrom .fromlist ul li button.sendcode:hover{ border:none; color:#df1a18;}
.regbox .regfrom .fromlist ul li button.send{ color:#999999;}
.regbox .regfrom .fromlist ul li button.send:hover{ color:#999999;}
.regbox .regfrom .fromlist ul li span{ height:32px; line-height:32px; background:#f8f8f8; position:absolute; right:0; top:0; padding-right:10px; color:#df1a18; display:none;}
.regbox .regfrom .fromlist ul li del{ width:32px; height:32px; background:url(../image/icon_del.png) no-repeat center center; position:absolute; right:10px; top:0;}
.regbox .regfrom .fromlist ul li del:hover{background:url(../image/icon_del_on.png) no-repeat center center;}
.regbox .regfrom .ribbon{ margin-top:20px; height:30px; overflow:hidden;}
.regbox .regfrom .ribbon a{ width:272px; height:30px; line-height:30px;padding-left:40px;}
.regbox .regfrom .ribbon a span{ width:192px;height:30px; line-height:30px; padding-right:40px;}
.regbox .regfrom p{margin-top:10px; text-align:center;}
.regbox .regfrom p.fl{ float:left; margin-left:30px;}
.regbox .regfrom p.fr{ float:right; margin-right:30px;}
.regbox .regfrom p.ct{ width:100%; float:left; clear:both; text-align:center;}
.regbox .regfrom a{color:#666666; font-size:12px;}
.regbox .regfrom a:hover{ color:#df1a18; border-bottom:1px solid #df1a18;}
.regbox .login{ top:100px;}

.ibox1{ height:310px;}
.ibox1 .iboxcon{ width:1200px; height:320px; padding:2px 12px; background:url(../image/dbg_1.png) no-repeat center center; top:-110px; position:absolute; left:-12px; z-index:100; }
.ibox1 .iboxcon ul{  width:1128px; margin:0 36px;margin-top:-10px; height:138px; float:left; clear:both;}
.ibox1 .iboxcon ul li{ width:160px; height:160px; float:left; margin:0 14px; border-radius:16px; }
.ibox1 .iboxcon ul li span{ width:160px; height:36px; margin-top:30px; text-align:center; float:left; clear:both;}
.ibox1 .iboxcon ul li i{ width:160px; height:36px; margin-top:40px; float:left; clear:both; overflow:hidden; background-image:url(../image/data.png);}
.ibox1 .iboxcon ul li i.d1{ background-position:0 top;}
.ibox1 .iboxcon ul li i.d2{ background-position:-160px top;}
.ibox1 .iboxcon ul li i.d3{ background-position:-320px top;}
.ibox1 .iboxcon ul li i.d4{ background-position:-480px top;}
.ibox1 .iboxcon ul li i.d5{ background-position:-640px top;}
.ibox1 .iboxcon ul li i.d6{ background-position:-800px top;}
.ibox1 .iboxcon ul li font{ width:160px; height:20px; line-height:20px; margin-top:15px; font-size:18px; float:left; clear:both; text-align:center;}

.ibox1 .iboxcon ul li:hover{ background:url(../image/it_bg.png) no-repeat center center;}
.ibox1 .iboxcon ul li:hover i.d1{ background-position:0 bottom;}
.ibox1 .iboxcon ul li:hover i.d2{ background-position:-160px bottom;}
.ibox1 .iboxcon ul li:hover i.d3{ background-position:-320px bottom;}
.ibox1 .iboxcon ul li:hover i.d4{ background-position:-480px bottom;}
.ibox1 .iboxcon ul li:hover i.d5{ background-position:-640px bottom;}
.ibox1 .iboxcon ul li:hover i.d6{ background-position:-800px bottom;}
.ibox1 .iboxcon ul li:hover font{ color:#df1a18;}

.ibox2{ height:auto !important; padding-bottom:100px; position:relative;}
.ibox2 .tabs{position:absolute; left:0; top:-48px; z-index:10001;}
.ibox2 .con{ width:100%; height:auto !important; float:left; clear:both; position:relative;}
.ibox2 .con ul.ydy{ width:1400px; height:237px; margin-left:-100px; float:left; clear:both;background:url(../image/11.png) #f8f8f8 no-repeat; position:relative; margin-top:10px;}
.ibox2 .con ul.ydy li{ width:170px; height:auto !important; float:left; position:absolute; text-align:center; }
.ibox2 .con ul.ydy li.a1{left:115px; top:56px;}
.ibox2 .con ul.ydy li.a2{left:315px; bottom:56px;}
.ibox2 .con ul.ydy li.a3{left:515px; top:56px;}
.ibox2 .con ul.ydy li.a4{left:715px; bottom:56px;}
.ibox2 .con ul.ydy li.a5{left:915px; top:56px;}
.ibox2 .con ul.ydy li.a6{left:1115px; bottom:56px;}
.ibox2 .con ul.ydy li strong{ font-size:18px; color:#333333; font-weight:normal;}
.ibox2 .con ul.ydy li p{ font-size:16px; color:#999999; margin:0; padding:0; margin-top:6px; line-height:24px;}
.ibox2 .con ul.gxh{ width:100%; height:248px; float:left; clear:both; overflow:hidden; margin-top:10px;}
.ibox2 .con ul.gxh li{float:left; height:124px; position:relative;}
.ibox2 .con ul.gxh li span{width:146px; height:48px; margin:14px 23px; padding:24px 0;color:#ffffff; text-align:center; font-size:18px; line-height:24px; float:left;}
.ibox2 .con ul.gxh li i{ width:8px; height:20px; position:absolute; right:-8px; top:52px; z-index:1;}
.ibox2 .con ul.gxh li.a1{ width:192px; background:#f89153;}
.ibox2 .con ul.gxh li.a1 span{background:#ef8241;}
.ibox2 .con ul.gxh li.a1 i{ background:url(../image/s_1.png);}
.ibox2 .con ul.gxh li.a2{ width:192px; background:#b7d052;}
.ibox2 .con ul.gxh li.a2 span{background:#a1c11e;}
.ibox2 .con ul.gxh li.a2 i{ background:url(../image/s_2.png);}
.ibox2 .con ul.gxh li.a3{ width:192px; background:#4fcfb5;}
.ibox2 .con ul.gxh li.a3 span{background:#10b593;}
.ibox2 .con ul.gxh li.a3 i{ background:url(../image/s_3.png);}
.ibox2 .con ul.gxh li.a4{ width:300px; background:#54a3e0;}
.ibox2 .con ul.gxh li.a4 span{width:230px; height:72px; margin:14px 35px; padding:12px 0;background:#348bce;}
.ibox2 .con ul.gxh li.a4 i{ background:url(../image/s_4.png);}
.ibox2 .con ul.gxh li.a5{ width:300px; background:#ab73ef;}
.ibox2 .con ul.gxh li.a5 span{width:230px; height:72px; margin:14px 35px; padding:12px 0;background:#8f49e4;}
.ibox2 .con ul.gxh li.a5 i{ background:url(../image/s_5.png);}
.ibox2 .con ul.yikao{ width:1212px; height:249px; margin-left:-6px; float:left; clear:both; margin-top:10px;}
.ibox2 .con ul.yikao li{ width:230px; height:249; float:left; margin:0 6px; background:#cccccc; position:relative;}
.ibox2 .con ul.yikao li h4{ width:230px; height:40px; text-align:center; position:absolute; left:0; top:0; background:url(../image/btm_1.png); line-height:40px; font-size:18px; color:#333333;}

.ibox2 .con .ribbon{ position:absolute; left:0; bottom:-60px;}

.ibox3{ height:695px; float:left; clear:both; background:url(../image/bg_11.jpg) no-repeat; position:relative;}
.ibox3 .con{ width:100%; height:392px; float:left; clear:both;}
.ibox3 .con .cats{ width:100%; height:30px; float:left; clear:both; text-align:center;}
.ibox3 .con .cats ul{ display:inline-block; margin:0; padding:0;}
.ibox3 .con .cats ul li{ float:left; margin:0 10px; height:30px; line-height:30px; background:url(../image/gray_30.png) no-repeat left top; padding-left:30px;font-size:16px; color:#666666; cursor:pointer;}
.ibox3 .con .cats ul li span{ float:left; clear:both; background:url(../image/gray_30.png) no-repeat right bottom; height:30px; line-height:30px; padding-right:30px;}
.ibox3 .con .cats ul li.on{background:url(../image/yel_30.png) no-repeat left top;color:#ffffff;}
.ibox3 .con .cats ul li.on span{background:url(../image/yel_30.png) no-repeat right bottom;color:#ffffff;}
.ibox3 .con .conlist{ width:100%; height:358px; float:left; clear:both;position:absolute; left:0; top:226px;}
.ibox3 .con .conlist ul{ width:100%; height:398px; float:left; clear:both; position:relative; }
.ibox3 .con .conlist ul li{ width:180px; height:auto !important; float:left; position:absolute; text-align:center; }
.ibox3 .con .conlist ul li.a1{left:120px; bottom:40px;}
.ibox3 .con .conlist ul li.a2{left:345px; bottom:40px;}
.ibox3 .con .conlist ul li.a3{left:569px; bottom:40px;}
.ibox3 .con .conlist ul li.a4{left:794px; bottom:40px;}
.ibox3 .con .conlist ul li.a5{left:1018px; bottom:40px;}
.ibox3 .con .conlist ul li p{ font-size:16px; color:#999999; margin:0; padding:0; margin-top:6px; line-height:24px;}
.ibox3 .con .conlist ul li .box{ width:150px; padding:15px; float:left; clear:both; overflow:hidden; font-size:14px; line-height:20px; color:#ffffff; text-align:justify;}
.ibox3 .con .conlist ul li.a1 .box{ height:130px;}
.ibox3 .con .conlist ul li.a2 .box{ height:170px;}
.ibox3 .con .conlist ul li.a3 .box{ height:210px;}
.ibox3 .con .conlist ul li.a4 .box{ height:250px;}
.ibox3 .con .conlist ul li.a5 .box{ height:290px;}
.ibox3 .ribbon{ position:absolute; left:0; bottom:40px;}

.ibox4{ height:615px; position:relative;}
.ibox4 hr{ background:#eeeeee; height:6px; width:100%; position:absolute; left:0; top:230px; border:none; margin:0; padding:0;}
.ibox4 .line{ width:1400px; height:116px; float:left; clear:both; position:absolute; left:0; top:174px; z-index:1;}
.ibox4 .line ul{ width:1267px; height:116px; margin:0 66.5px;}
.ibox4 .line ul li{ width:116px; height:116px; float:left; margin:0 32.5px;}
.ibox4 .line ul li img{ width:116px; height:116px;}
.ibox4 .txt{ width:1230px; height:168px; position:absolute; left:85px; bottom:100px; }
.ibox4 .txt ul li{ width:330px; height:168px; padding:0 25px; float:left; margin:0 15px; cursor:pointer;}
.ibox4 .txt ul li span{ width:80px; height:4px; float:left; clear:both; margin:0 125px; margin-top:16px;}
.ibox4 .txt ul li span.b1{background:#b7d052; }
.ibox4 .txt ul li span.b2{background:#54a3e0; }
.ibox4 .txt ul li span.b3{background:#4fcfb5; }
.ibox4 .txt ul li h4{ font-size:16px; color:#333333; width:100%; height:30px; line-height:30px; margin:0; padding:0; margin-top:30px; text-align:center;}
.ibox4 .txt ul li p{ color:#999999; font-size:14px; line-height:24px; text-align:justify; margin-top:8px;}
.ibox4 .txt ul li:hover{-moz-box-shadow:0 0 15px #eeeeee; -webkit-box-shadow:0 0 15px #eeeeee; box-shadow:0 0 15px #eeeeee;}
.ibox4 .ribbon{ position:absolute; left:0; bottom:36px;}

.ibox5{ height:1080px; float:left; clear:both; background:url(../image/map_bg.jpg) no-repeat; position:relative; overflow:hidden;}
.ibox5 .map{ width:1400px; height:1080px;  background:url(../image/chinamap.png) no-repeat; position:absolute; left:-100px; top:0;}
.ibox5 .map .tag{ width:1400px; height:1080px; float:left; clear:both; margin:0; padding:0; position:relative;}
.ibox5 .map i{ width:30px; height:30px; position:absolute; cursor:pointer;background:url(../image/tag.png) no-repeat center 10px; font-size:14px; font-style:normal; text-align:center;text-shadow: 1px 0 #ffffff, 0 1px #ffffff,0 -1px #ffffff, -1px 0 #ffffff; margin-top:-24px; margin-left:-30px; z-index:0; }
.ibox5 .map i.on{background:url(../image/tag_on.png) no-repeat center top; color:#df1a18; z-index:100;}
.ibox5 .map i span{ width:60px; height:18px; float:left; clear:both; margin-top:30px; margin-left:-15px;}
.ibox5 .citybox{ width:340px; height:406px; padding:20px 37px 20px 33px; position:absolute; left:100px; top:420px; background:url(../image/map_win_bg.png);}
.ibox5 .citybox .con{ width:340px; height:400px; position:relative; float:left; clear:both;}
.ibox5 .citybox .con h4{ width:340px; height:40px; float:left; clear:both; text-align:center; font-size:18px; color:#333333; line-height:40px;}
.ibox5 .citybox .con img{ width:340px; height:145px; float:left; clear:both; border-radius:16px; margin-top:5px;}
.ibox5 .citybox .con p{ font-size:14px; line-height:24px; color:#999999; margin:0; margin-top:20px; float:left; clear:both; padding:0; text-align:justify;}
.ibox5 .citybox .con a.btn_yel{ width:160px; height:30px; line-height:30px; text-align:center; font-size:16px; color:#ffffff;background: linear-gradient(100deg, #fcaa0d, #fcc80d);border-radius:15px; -moz-box-shadow:0 5px 10px #fad655; -webkit-box-shadow:0 5px 10px #fad655; box-shadow:0 5px 10px #fad655; float:left; position:absolute; bottom:25px; left:0;}
.ibox5 .citybox .con a.btn_red{ width:160px; height:30px; line-height:30px; text-align:center; font-size:16px; color:#ffffff;background: linear-gradient(100deg, #ea2213, #f2820a);border-radius:15px; -moz-box-shadow:0 5px 10px #f19a90; -webkit-box-shadow:0 5px 10px #f19a90; box-shadow:0 5px 10px #f19a90; float:left; position:absolute; bottom:25px; right:0;}
.ibox5 .citybox .con a:hover{ border:none; opacity:.8;filter:alpha(opacity=80)}

.ibox6{ height:600px;}
.ibox6 .con{ width:1200px; height:424px; float:left; clear:both;}
.ibox6 .con h4{ width:100%; margin:0; padding:0; font-size:18px; color:#333333; float:left; clear:both;}
.ibox6 .con hr{ width:30px; height:2px; background:#fcc80d; border:none; float:left; clear:both;}
.ibox6 .con ul{ width:100%; height:144px; float:left; clear:both; margin-top:2px; overflow:hidden;}
.ibox6 .con ul li{ float:left; width:100%; height:24px; line-height:24px; font-size:14px; color:#999999;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ibox6 .con ul li a{ color:#999999;}
.ibox6 .con ul li a:hover{ color:#df1a18; border-bottom:1px solid #df1a18; text-decoration:none;}
.ibox6 .con .lbox{ width:300px; height:424px; float:left; clear:left; overflow:hidden; background:#fafafa;}
.ibox6 .con .lbox .conbox{ width:250px; height:224px; padding:15px 25px; float:left;}
.ibox6 .con .lbox img{ width:300px; height:170px;}
.ibox6 .con .rbox{ width:872px; height:198px; float:right; overflow:hidden; background:#fafafa;}
.ibox6 .con .rbox img{ width:364px; height:198px; float:left;}
.ibox6 .con .rbox .conbox{ width:458px; height:168px; padding:15px 25px; float:left; overflow:hidden;}
.ibox6 .con .rbox .conbox ul{ width:478px; height:96px;}
.ibox6 .con .rbox .conbox ul li{ width:219px; margin:0 20px 0 0;}
.ibox6 .con .mt28{ margin-top:28px;}
.ibox6 .con .ribbon{ margin-top:10px;}


.ibox7{ height:655px;}
.ibox7 .con{ width:1220px; margin-left:-10px; height:420px; float:left; clear:both;}
.ibox7 .con .unc{ width:285px; height:420px; float:left; background:#ffffff; margin:0 10px;-moz-box-shadow:0 0 15px #eeeeee; -webkit-box-shadow:0 0 15px #eeeeee; box-shadow:0 0 15px #eeeeee; position:relative;}
.ibox7 .con .unc hr{ width:70px; margin:0 107.5px; background:#fcc80d; height:2px; float:left; clear:both; border:none; padding:0;}
.ibox7 .con .b1 hr{ background:#b7d052;}
.ibox7 .con .b2 hr{ background:#54a3e0;}
.ibox7 .con .b3 hr{ background:#4fcfb6;}
.ibox7 .con .b4 hr{ background:#f89153;}
.ibox7 .con .unc h4{ font-size:18px; color:#333333; text-align:center; width:100%; margin:0; padding:0; height:40px; line-height:40px;}
.ibox7 .con .unc img{ width:285px;}
.ibox7 .con .unc ul{ width:255px; height:auto !important; padding:15px 10px 5px 10px; float:left; clear:both; overflow:hidden;}
.ibox7 .con .unc ul li { width:240px; padding-left:15px; height:auto !important; float:left; clear:both; line-height:24px; background:url(../image/d.png) no-repeat; background-position:left 7px; overflow:hidden; cursor:pointer;}
.ibox7 .con .unc ul li strong{ width:240px; color:#666666; height:24px; line-height:24px; float:left; clear:both; font-weight:normal;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ibox7 .con .unc ul li span{ width:240px;height:54px; line-height:18px; float:left; clear:both; font-size:14px; color:#999999; display:none;}
.ibox7 .con .unc ul li.on{background:url(../image/dd.png) no-repeat; background-position:left 7px;}
.ibox7 .con .unc ul li.on span{ display:block;}
.ibox7 .con .unc ul li a:hover strong{ color:#df1a18;}
.ibox7 .con .unc h5{width:255px; padding:0 15px; margin-top:10px; line-height:24px; float:left; clear:both; text-align:center; font-size:14px; font-weight:normal; color:#333333;}
.ibox7 .con .unc p{width:255px; padding:5px 15px; margin:0; float:left; clear:both; font-size:14px; color:#666666; line-height:18px; min-height:30px; text-align:left; text-align:justify;}
.ibox7 .con .ribbon{ margin-top:10px;}
.tese1v1{ height:600px;}
.tese1v1 .con{ height:446px;}
.tese1v1 .con .unc{ height:446px;}
.tese1v1 .con .ribbon{ position:absolute; left:0; bottom:20px;}

.ibox8{ height:560px; background:url(../image/bg_6.png) #ffffff no-repeat; position:relative;}
.ibox8 .sixbox{ width:1400px; height:560px; position:absolute; left:-100px; top:0;}
.ibox8 .sixbox ul{ width:100%; height:100%; position:relative;}
.ibox8 .sixbox ul li{ width:330px; height:120px;position:absolute; text-align:center;}
.ibox8 .sixbox ul li.b1{ left:70px; top:148px;}
.ibox8 .sixbox ul li.b2{ left:438px; top:148px;}
.ibox8 .sixbox ul li.b3{ left:806px; top:148px;}
.ibox8 .sixbox ul li.b4{ left:990px; top:310px;}
.ibox8 .sixbox ul li.b5{ left:626px; top:310px;}
.ibox8 .sixbox ul li.b6{ left:254px; top:310px;}
.ibox8 .sixbox ul li h4{ width:330px; height:40px; float:left; clear:both; line-height:40px; font-size:18px; color:#333333;}
.ibox8 .sixbox ul li p{ width:330px; height:72px; float:left; clear:both; line-height:24px; margin-top:4px; font-size:16px; color:#999999;}
.ibox8  .ribbon{ position:absolute; left:0; bottom:40px;}

.ibox9{ height:530px; background:url(../image/bg_6_1.png) #f8f8f8 no-repeat; position:relative;}
.ibox9 .sixbox{ width:1400px; height:530px; position:absolute; left:-100px; top:0;}
.ibox9 .sixbox ul{ width:100%; height:100%; position:relative;}
.ibox9 .sixbox ul li{ width:134px; padding:15px; height:auto !important; position:absolute;text-align:center;}
.ibox9 .sixbox ul li.b1{ left:113px; top:263px;}
.ibox9 .sixbox ul li.b2{ left:315px; top:313px;}
.ibox9 .sixbox ul li.b3{ left:518px; top:269px;}
.ibox9 .sixbox ul li.b4{ left:719px; top:326px;}
.ibox9 .sixbox ul li.b5{ left:921px; top:273px;}
.ibox9 .sixbox ul li.b6{ left:1123px; top:330px;}
.ibox9 .sixbox ul li h4{ width:134px; height:40px; float:left; clear:both; line-height:40px; font-size:18px; color:#333333;}
.ibox9 .sixbox ul li p{ width:134px; height:auto !important; text-align:justify; float:left; clear:both; line-height:20px; margin-top:4px; font-size:16px; color:#666666;}
.ibox9 .sixbox ul li.b1 h4{ color:#f25755;}
.ibox9 .sixbox ul li.b2 h4{ color:#f89153;}
.ibox9 .sixbox ul li.b3 h4{ color:#aac637;}
.ibox9 .sixbox ul li.b4 h4{ color:#4fcfb5;}
.ibox9 .sixbox ul li.b5 h4{ color:#54a3e0;}
.ibox9 .sixbox ul li.b6 h4{ color:#ab73ef;}

.ibox10{ height:554px; position:relative;}
.ibox10 ul{ width:1248px;height:342px; float:left; clear:both; margin-left:-24px;}
.ibox10 ul li{ width:262px; height:342px; margin:0 25px; float:left; position:relative;}
.ibox10 ul li img{ width:240px; float:right;}
.ibox10 ul li span{ width:182px; height:72px; font-size:16px; line-height:20px; text-align:justify; padding:24px; left:0; bottom:10px; z-index:1; position:absolute; float:left; color:#ffffff;}
.ibox10 ul li span.t1{background:url(../image/tag_1.png) no-repeat;}
.ibox10 ul li span.t2{background:url(../image/tag_2.png) no-repeat;}
.ibox10 ul li span.t3{background:url(../image/tag_3.png) no-repeat;}
.ibox10 ul li span.t4{background:url(../image/tag_4.png) no-repeat;}
.ibox10  .ribbon{ position:absolute; left:0; bottom:40px;}

.ibox11{ height:506px; position:relative;}
.ibox11 .lbox{ width:450px; height:300px; border:4px solid #ffffff; position:relative; float:left; }
.ibox11 .lbox .video{ width:455px; height:254px; float:left; margin-left:60px; margin-top:24px; position:relative;}
.ibox11 .lbox .video .bg{ width:100%; height:254px; background:#000000; opacity:.55; filter:alpha(opacity=55); position:absolute; left:0; top:0; z-index:1;}
.ibox11 .lbox .video .player{ width:100%; height:100%; position:absolute; left:0; top:0; background:url(../image/player.png) no-repeat center center; z-index:2}
.ibox11 .lbox .video .player:hover{ border:none; opacity:.8;filter:alpha(opacity=80)}
.ibox11 .rbox{ width:480px; height:290px;padding-top:30px; float:left; margin-left:100px;}
.ibox11 .rbox h4{ color:#df1a18; width:460px; height:40px; float:left; clear:both; font-size:20px; line-height:40px; text-align:center;}
.ibox11 .rbox .frombox{ width:480px;}
.ibox11 .rbox .frombox .unfm{ float:left; margin-top:15px; margin-right:20px; height:40px;}
.ibox11 .rbox .frombox .co_12{ width:460px;}
.ibox11 .rbox .frombox .co_12 .bd-ipt{ width:100%; height:1.8rem;  border:1px solid #b7b7b7; border-radius:.2rem; background-color:#ffffff}
.ibox11 .rbox .frombox .co_12 .bd-ipt p { width:25%; text-align:center; font-size:0.91rem; color:#ff343c; line-height:1.8rem; float:left;}
.ibox11 .rbox .frombox .co_12 .bd-ipt input{ width:74%; height:1.65rem; line-height:1.8rem; border:none; float:left; background-color:#ffffff}
.ibox11 .rbox .frombox .co_12 .bd-ipt.Gradename{width:75%; height:1.8rem; line-height:1.8rem; border:none; float:left; background:none;}
.ibox11 .rbox .frombox .co_12 .bd-ipt.Provincename{width:75%; height:1.8rem; line-height:1.8rem; border:none; float:left; background:none;}
.inputText {color:#dadada;font-size:.80rem}
.inputOn {color:#330000;font-size:.80rem}

.ibox11 .rbox .frombox .co_6{ width:220px;}
.ibox11 .rbox .frombox .co_6 .sel_mask{ width:220px;}
.ibox11 .rbox .frombox .ribbon{ height:34px; margin-top:40px;}
.ibox11 .rbox .frombox .ribbon a{ height:34px; line-height:34px; background:url(../image/red_34.png) no-repeat left top; padding-left:70px;}
.ibox11 .rbox .frombox .ribbon a span{ float:left; clear:both; font-size:16px; height:34px; line-height:34px; padding-right:70px;  background:url(../image/red_34.png) no-repeat right bottom;}


.ibox12{ height:540px; position:relative;}
.ibox12 .con{ width:100%; height:380px; float:left; clear:both; position:relative;}
.ibox12 .con ul li{ width:200px; height:380px; float:left; overflow:hidden;}
.ibox12 .con ul li .txt{ width:200px; height:190px; float:left; position:relative;}
.ibox12 .con ul li .txt span{ width:160px; height:150px; margin:20px; float:left; clear:both; text-align:center; color:#ffffff; font-size:18px; line-height:30px;}
.ibox12 .con ul li .txt i{ width:20px; height:8px; position:absolute; left:90px;}
.ibox12 .con ul li.b1 .txt{ background:#f25755;}
.ibox12 .con ul li.b1 .txt span{ background:#e24442; height:60px; padding:45px 0;}
.ibox12 .con ul li.b1 .txt i{ background:url(../image/b_1.png); bottom:-8px;}
.ibox12 .con ul li.b2 .txt{ background:#f89153;}
.ibox12 .con ul li.b2 .txt span{ background:#ef8241; height:90px; padding:45px 0;}
.ibox12 .con ul li.b2 .txt i{ background:url(../image/b_2.png); top:-8px;}
.ibox12 .con ul li.b3 .txt{ background:#b7d052;}
.ibox12 .con ul li.b3 .txt span{ background:#a1c11e; height:60px; padding:45px 0;}
.ibox12 .con ul li.b3 .txt i{ background:url(../image/b_3.png); bottom:-8px;}
.ibox12 .con ul li.b4 .txt{ background:#4fcfb5;}
.ibox12 .con ul li.b4 .txt span{ background:#10b593; height:90px; padding:45px 0;}
.ibox12 .con ul li.b4 .txt i{ background:url(../image/b_4.png); top:-8px;}
.ibox12 .con ul li.b5 .txt{ background:#54a3e0;}
.ibox12 .con ul li.b5 .txt span{ background:#348bce; height:60px; padding:45px 0;}
.ibox12 .con ul li.b5 .txt i{ background:url(../image/b_5.png); bottom:-8px;}
.ibox12 .con ul li.b6 .txt{ background:#ab73ef;}
.ibox12 .con ul li.b6 .txt span{ background:#8f49e4; height:90px; padding:45px 0;}
.ibox12 .con ul li.b6 .txt i{ background:url(../image/b_6.png); top:-8px;}
.ibox12 .con ul li img{ width:200px; height:190px;}

.ibox13{ height:568px; background:url(../image/bg_3.jpg) no-repeat;}
.ibox13 .con{ width:1220px; height:auto !important; float:left; clear:both; margin-top:-30px; margin-left:-10px;}
.ibox13 .con ul li{ width:588px; height:200px; float:left; margin:24px 10px 0 10px; -moz-box-shadow:0 0 10px #eeeeee; -webkit-box-shadow:0 0 10px #eeeeee; box-shadow:0 0 10px #eeeeee; background:#ffffff; border-right:2px solid #fcc80d;}
.ibox13 .con ul li i{ width:160px; height:200px; float:left; }
.ibox13 .con ul li i.i_1{ background:url(../image/icon_1.png) #f8f8f8 no-repeat center center;}
.ibox13 .con ul li i.i_2{ background:url(../image/icon_2.png) #f8f8f8 no-repeat center center;}
.ibox13 .con ul li i.i_3{ background:url(../image/icon_3.png) #f8f8f8 no-repeat center center;}
.ibox13 .con ul li i.i_4{ background:url(../image/icon_4.png) #f8f8f8 no-repeat center center;}
.ibox13 .con ul li .text{ width:384px; height:180px; float:left; margin:10px 22px; position:relative;}
.ibox13 .con ul li .text h4{ width:100%; height:40px; text-align:center; font-size:18px; color:#333333; line-height:40px;}
.ibox13 .con ul li .text p{ width:370px; height:auto !important; float:left; clear:both; background:url(../image/s1.png) no-repeat left 5px; padding-left:14px; line-height:22px; font-size:14px; color:#999999;}
.ibox13 .con ul li .text .ribbon{ position:absolute; left:0; bottom:-20px;}

.ibox14{ height:490px; background:url(../image/bg_4.jpg) no-repeat;}
.ibox14 .con{ width:1200px; height:350px; position:absolute; left:0; top:100px;}
.ibox14 .con ul{ width:1200px; height:350px; float:left; clear:both; position:relative;}
.ibox14 .con ul li{ width:240px; height:auto !important; float:left;}
.ibox14 .con ul li.b1{ position:absolute; left:0; top:180px;}
.ibox14 .con ul li.b2{ position:absolute; left:20%; bottom:200px;}
.ibox14 .con ul li.b3{ position:absolute; left:40%; top:180px;}
.ibox14 .con ul li.b4{ position:absolute; left:60%; bottom:200px;}
.ibox14 .con ul li.b5{ position:absolute; left:80%; top:180px;}
.ibox14 .con ul li h4{ width:100%; height:40px; text-align:center; font-size:16px; color:#333333; line-height:40px;}
.ibox14 .con ul li p{ width:190px; height:auto !important; float:left; clear:both; line-height:20px; color:#666666; text-align:justify; font-size:14px; margin:0 25px;}

.ibox15{ height:527px; background:url(../image/bg_5.jpg) no-repeat;}
.ibox15 .con{ width:1200px; height:427px; position:absolute; left:0; top:100px;}
.ibox15 .con ul{ width:1200px; height:427px; float:left; clear:both; overflow:hidden; position:relative;}
.ibox15 .con ul li{ width:130px; height:130px; border-radius:65px;float:left; text-align:center; color:#ffffff;}
.ibox15 .con ul li.s1{ position:absolute; left:65px; bottom:3px; z-index:1;}
.ibox15 .con ul li.s2{ position:absolute; left:162px; bottom:142px; z-index:1;}
.ibox15 .con ul li.s3{ position:absolute; left:294px; bottom:246px; z-index:1;}
.ibox15 .con ul li.s4{ position:absolute; left:451px; top:0; z-index:1;}
.ibox15 .con ul li.s5{ position:absolute; right:450px; top:0; z-index:1;}
.ibox15 .con ul li.s6{ position:absolute; right:289px; bottom:246px; z-index:1;}
.ibox15 .con ul li.s7{ position:absolute; right:155px; bottom:142px; z-index:1;}
.ibox15 .con ul li.s8{ position:absolute; right:68px; bottom:3px; z-index:1;}
.ibox15 .con ul li h4{ font-size:16px; color:#ffffff; margin-top:42px; line-height:26px;}
.ibox15 .con ul li p{ width:120px; height:auto !important; float:left; clear:both; line-height:18px; padding:0 5px;}

.ibox16{ height:600px;}
.ibox16 .con{ width:1200px; height:440px; margin:18px 100px 0 100px; float:left; clear:both; position:relative; }
.ibox16 .con ul{ width:230px; height:auto !important; float:left; clear:both; margin:16px 80px;}
.ibox16 .con ul li { width:100%; height:18px; float:left; clear:both; line-height:18px; margin-top:18px; font-size:16px; color:#333333;}
.ibox16 .con ul li i{ width:18px; height:18px; text-align:center; background:#fcc80d; color:#ffffff; font-size:12px; font-style:normal; float:left; margin-right:18px;}
.ibox16 .con .c1{ width:290px; height:440px; padding:9px 13px 15px 11px;float:left; background:url(../image/yk_bg.png); position:absolute; left:-11px; top:-9px;}
.ibox16 .con .c2{ width:390px; height:188px; float:left; background:#f8f8f8;  position:absolute; left:307px; top:0px; }
.ibox16 .con .c3{ width:484px; height:188px; float:left; background:#f8f8f8;  position:absolute; right:0; top:0px; }
.ibox16 .con .c4{ width:892px; height:216px; float:left; background:#f8f8f8;  position:absolute; right:0; bottom:0; }
.ibox16 .con .cnbox{ width:100%; height:auto !important; float:left; clear:both;}
.ibox16 .con .c1 .tit{ width:100%; height:30px; float:left; clear:both; position:relative; background:url(../image/xline.png) center center; background-repeat:repeat-x; margin-top:15px;}
.ibox16 .con .c1 .tit span{ background:#ffffff; position:absolute; left:28px; top:0; height:30px; line-height:30px; font-size:16px; color:#333333;}
.ibox16 .con .c1 img{ width:280px; margin:15px 10px; }
.ibox16 .con .c3 ul{ width:324px;}
.ibox16 .con .c4 .cbox{ width:892px; height:198px;float:left; clear:both; background:url(../image/tag_5.png) no-repeat left 36px; position:relative;}
.ibox16 .con .c4 .cbox h4{ width:100%; height:24px; float:left; clear:both; line-height:24px; text-align:center; color:#ffffff; font-size:16px;}
.ibox16 .con .c4 .cbox p{ width:100%; height:auto !important; float:left; clear:both; color:#666666; text-align:center; font-size:14px; line-height:24px; margin-top:10px;}
.ibox16 .con .c4 .cbox .b1{ width:220px; height:100px; position:absolute; left:60px; top:58px;}
.ibox16 .con .c4 .cbox .b2{ width:220px; height:100px; position:absolute; left:333px; top:58px;}
.ibox16 .con .c4 .cbox .b3{ width:220px; height:100px; position:absolute; left:608px; top:58px;}

.ibox17{ height:670px; background:url(../image/bg_7.jpg) no-repeat;}
.ibox17 .con{ width:1200px; height:440px; float:left; clear:both;margin-top:36px; position:relative;}
.ibox17 .con p{ width:482px; height:80px; line-height:26px; font-size:16px; color:#666666;}
.ibox17 .con p.b1{ position:absolute; left:0; top:66px;}
.ibox17 .con p.b2{ position:absolute; right:0; top:164px;}
.ibox17 .con p.b3{ position:absolute; left:0; top:264px;}
.ibox17 .con p.b4{ position:absolute; right:0; top:360px;}
.ibox17 .moretel{ width:100%; height:30px; float:left; clear:both; margin-top:20px;}
.ibox17 .moretel .btns{ width:410px; height:28px; margin:0 auto;border-radius:15px;box-shadow:0 0 10px #cccccc; overflow:hidden; position:relative;}
.ibox17 .moretel .btns a{ height:28px; float:left; line-height:28px;   color:#ffffff; text-align:center; position:absolute; top:0; border:none; }
.ibox17 .moretel .btns a:hover{ opacity:.8;filter:alpha(opacity=80)}
.ibox17 .moretel .btns .tel{ width:260px;background:url(../image/tel_bar.png) no-repeat; left:0; text-indent:12px;}
.ibox17 .moretel .btns .morebar{ width:150px;background:url(../image/more_bar.png); right:0;}

.ibox18{ height:620px;}
.ibox18 .con{ width:1200px; height:auto !important; float:left; clear:both;}
.ibox18 .con li{ float:left; position:relative;}
.ibox18 .con li img{ width:100%; height:100%;}
.ibox18 .con li h4{ width:100%; height:48px; line-height:48px; font-size:18px; color:#333333; background:url(../image/btm_1.png); text-align:center; position:absolute; left:0; top:0;}
.ibox18 .con li hr{ width:60px; height:4px; background:#ff3300; border:none; position:absolute; left:50%; top:0; z-index:1; margin:0; padding:0; float:left; clear:both; margin-left:-30px;}
.ibox18 .con li.c1{ width:590px; height:227px; margin-right:10px;} 
.ibox18 .con li.c1 hr{ background:#dc4b7a;}
.ibox18 .con li.c2{ width:590px; height:227px; margin-left:10px;} 
.ibox18 .con li.c2 hr{ background:#bb24bd;}
.ibox18 .con li.c3{ width:392px; height:224px; margin-top:30px;} 
.ibox18 .con li.c3 hr{ background:#a571e4;}
.ibox18 .con li.c4{ width:392px; height:224px; margin:30px 12px 0 12px;} 
.ibox18 .con li.c4 hr{ background:#5aa5dd;}
.ibox18 .con li.c5{ width:392px; height:224px; margin-top:30px;} 
.ibox18 .con li.c5 hr{ background:#52d1b7;}

.ibox19{ min-height:350px}
.ibox19 ul li{ width:300px; height:auto !important; float:left; text-align:center;}
.ibox19 ul li a{ width:180px; height:180px; float:left; margin:0 60px; overflow:hidden;}
.ibox19 ul li a img{ width:84px; height:121px; float:left; clear:both; margin:20px 48px 0 48px;}
.ibox19 ul li a span{ font-size:18px; width:100%; text-align:center; line-height:30px;}
.ibox19 ul li a:hover{-moz-box-shadow:0 0 10px #eeeeee; -webkit-box-shadow:0 0 10px #eeeeee; box-shadow:0 0 10px #eeeeee; border:none;}

.ibox20{ min-height:390px}
.ibox20 .con{ width:100%; height:auto !important; float:left; clear:both;}
.ibox20 .con ul{ width:1230px; height:auto !important; float:left; clear:both; margin-left:-15px; }
.ibox20 .con ul li{ width:380px; height:186px; margin:15px 15px 0 15px; float:left; position:relative;}
.ibox20 .con ul li img{width:380px; height:186px;}
.ibox20 .con ul li a{width:380px; height:186px;float:left; position:absolute; left:0; top:0; z-index:1; background-color:rgba(0,0,0,0.4); color:#ffffff; line-height:186px;  text-align:center; font-size:18px;}
.ibox20 .con ul li a:hover{ border:none;background-color:rgba(0,0,0,0.2);}

.ibox21{ padding-bottom:60px;}
.ibox21 .titx{ width:100%; height:64px; line-height:64px; float:left; clear:both; text-align:center; font-size:24px; color:#df1a18; margin-top:30px; }
.ibox21 .t1{background:url(../image/no1.png) no-repeat center center; margin-top:0;}
.ibox21 .t2{background:url(../image/no2.png) no-repeat center center;}
.ibox21 .t3{background:url(../image/no3.png) no-repeat center center;}
.ibox21 .t4{background:url(../image/no4.png) no-repeat center center;}

.ibox21 .con ul.bo3{ width:1230px; height:auto !important; float:left; clear:both; margin-left:-15px; margin-top:15px; }
.ibox21 .con ul.bo3 li{ width:380px; height:310px; margin:15px 15px 0 15px; float:left; position:relative;-moz-box-shadow:0 0 10px #cccccc; -webkit-box-shadow:0 0 10px #cccccc; box-shadow:0 0 10px #cccccc;overflow:hidden;}
.ibox21 .con ul.bo3 li img{ width:380px;}
.ibox21 .con ul.bo3 li h4{ width:100%; height:40px; line-height:40px; font-size:18px; color:#333333; margin-top:5px; text-align:center;  float:left; clear:both; }
.ibox21 .con ul.bo3 li hr{ width:60px; background:#fdd855; height:2px; border:none; border-radius:4px; margin:0 160px; overflow:hidden; float:left; clear:both; }
.ibox21 .con ul.bo3 li p{ width:330px; height:auto !important; float:left; clear:both; padding:20px 25px 25px 25px; font-size:14px; line-height:18px; color:#666666; text-align:justify;}

.ibox21 .con ul.bo2{ width:1230px; height:auto !important; float:left; clear:both; margin-left:-15px; margin-top:15px; }
.ibox21 .con ul.bo2 li{ width:585px; height:238px; margin:15px 15px 0 15px; float:left; position:relative;-moz-box-shadow:0 0 10px #cccccc; -webkit-box-shadow:0 0 10px #cccccc; box-shadow:0 0 10px #cccccc;overflow:hidden;}
.ibox21 .con ul.bo2 li img{ width:266px; height:238px; float:left;}
.ibox21 .con ul.bo2 li h4{ width:319px; height:40px; line-height:40px; font-size:18px; color:#333333; margin-top:25px; text-align:center;  float:left;}
.ibox21 .con ul.bo2 li p{ width:259px; height:auto !important; float:left; padding:10px 30px 25px 30px; font-size:14px; line-height:18px; color:#666666; text-align:justify;}

.ibox21 .con ul.bo2x{ width:1200px; height:300px; background:url(../image/bg_8.jpg) no-repeat; float:left; clear:both; margin-top:30px; }
.ibox21 .con ul.bo2x li{ width:600px; height:300px; float:left;overflow:hidden;}
.ibox21 .con ul.bo2x li i{ width:82px; height:82px; margin:0 259px; float:left; border-radius:82px; margin-top:50px;}
.ibox21 .con ul.bo2x li i.i1{ background:url(../image/icon_star.png) #df1a18 center center; }
.ibox21 .con ul.bo2x li i.i2{ background:url(../image/icon_book.png) #df1a18 center center; }
.ibox21 .con ul.bo2x li h4{ width:420px; height:60px; line-height:60px; font-size:18px; color:#333333; margin:0 90px;  text-align:center;  float:left;}
.ibox21 .con ul.bo2x li p{ width:420px; height:auto !important; float:left; padding:0 90px; font-size:14px; line-height:18px; color:#666666; text-align:justify;}

.ibox21 .con ul.bo1{ width:1200px; height:305px; background:#f8f8f8; float:left; clear:both; margin-top:30px; }
.ibox21 .con ul.bo1 img{ width:380px; height:305px; float:left;}
.ibox21 .con ul.bo1 li{ width:720px; height:auto !important;margin:0 50px; float:left;overflow:hidden;}
.ibox21 .con ul.bo1 li h4{ width:720px; height:60px; line-height:60px; font-size:18px; color:#333333; margin-top:28px;  text-align:left;  float:left;}
.ibox21 .con ul.bo1 li p{ width:720px; height:auto !important; float:left;font-size:14px; line-height:18px; color:#666666; text-align:justify;}


.ibox22{ padding-bottom:60px;}
.ibox22 ul{ width:1226px; height:430px; float:left; clear:both; margin-left:-13px; margin-top:20px;}
.ibox22 ul li{ width:280px; height:430px; margin:0 13px; float:left; text-align:center; position:relative; background:#ffffff;}
.ibox22 ul li i{ width:80px; height:80px; float:left; position:absolute; left:100px; top:120px;}
.ibox22 ul li i.i1{ background:url(../image/no_s_1.png) center center; }
.ibox22 ul li i.i2{ background:url(../image/no_s_2.png) center center; }
.ibox22 ul li i.i3{ background:url(../image/no_s_3.png) center center; }
.ibox22 ul li i.i4{ background:url(../image/no_s_4.png) center center; }
.ibox22 ul li img{ width:280px; height:160px;}
.ibox22 ul li h4{ width:280px; height:60px; line-height:60px; font-size:18px; margin-top:40px; color:#333333; text-align:center;  float:left;}
.ibox22 ul li p{ width:230px; height:auto !important; padding:0 25px; float:left; font-size:14px; line-height:18px; color:#666666; text-align:justify;}

.ibox23{ width:1400px; height:586px; background:url(../image/bg_8.png) #ffffff no-repeat center 205px;}
.ibox23 .con{ width:1400px; height:586px; float:left; clear:both; position:absolute; left:-100px; top:0;}
.ibox23 .con ul{ width:1400px; height:586px;float:left; clear:both; position:relative;}
.ibox23 .con ul li{ width:162px;height:auto !important; text-align:center; font-size:18px; line-height:30px; color:#333333;}
.ibox23 .con ul li.b1{ position:absolute; bottom:390px; left:110px;}
.ibox23 .con ul li.b2{ position:absolute; top:460px; left:220px;}
.ibox23 .con ul li.b3{ position:absolute; bottom:390px; left:340px;}
.ibox23 .con ul li.b4{ position:absolute; top:460px; left:451px;}
.ibox23 .con ul li.b5{ position:absolute; bottom:390px; left:563px;}
.ibox23 .con ul li.b6{ position:absolute; top:460px; left:676px;}
.ibox23 .con ul li.b7{ position:absolute; bottom:390px; left:790px;}
.ibox23 .con ul li.b8{ width:200px; position:absolute; top:460px; left:890px;}
.ibox23 .con ul li.b9{ position:absolute; bottom:390px; left:1018px;}
.ibox23 .con ul li.b10{ position:absolute; top:460px; left:1131px;}

.ibox24{ padding-bottom:60px;}
.ibox24 .con table{ width:100%;}
.ibox24 .con table tr{ vertical-align:top;}
.ibox24 .con table tr th{width:180px;background:#f85353; color:#ffffff; text-align:center; padding:20px 10px; font-size:18px; font-weight:lighter; vertical-align:middle;}
.ibox24 .con table tr td{padding:20px; font-size:14px; line-height:24px; text-align:justify;}
.ibox24 .con table tr .bga{ background:#eeeeee;}
.ibox24 .con table tr .bgb{ background:#fc7575;}
.ibox24 .con table tr .bgc{ background:#fc8e75;}

.ibox25{ padding-bottom:60px;}
.ibox25 ul{ width:1212px; height:390px; float:left; clear:both; margin-left:-6px;}
.ibox25 ul li{ width:230px; height:390px; margin:0 6px; float:left; text-align:center; position:relative; background:#f8f8f8;}
.ibox25 ul li img{ width:230px; height:162px;}
.ibox25 ul li .bg{width:230px; height:162px; line-height:162px;  position:absolute; left:0; top:0;background:#000000; opacity:.6;filter:alpha(opacity=60); z-index:0;}
.ibox25 ul li h4{ width:230px; height:162px; line-height:162px; font-size:18px; color:#ffffff; text-align:center; z-index:1; position:absolute; left:0; top:0;}
.ibox25 ul li p{ width:206px; height:auto !important; padding:16px 12px; float:left; font-size:14px; line-height:24px; color:#666666; text-align:justify;}

.ibox26{ padding-bottom:60px;}
.ibox26 ul{ width:1226px; height:auto !important; float:left; clear:both; margin-left:-13px;}
.ibox26 ul li{ width:280px; height:380px; margin:0 13px; float:left; text-align:center; position:relative; background:#ffffff;}
.ibox26 ul li img{ width:280px; height:162px;}
.ibox26 ul li h4{ width:280px; height:60px; line-height:60px; font-size:18px; color:#333333; text-align:center; }
.ibox26 ul li p{ width:230px; height:auto !important; padding:0px 25px; float:left; font-size:14px; line-height:18px; color:#666666; text-align:justify;}
.ibox26 ul li.b1{ border-bottom:4px solid #54a3e0;}
.ibox26 ul li.b2{ border-bottom:4px solid #4fcfb5;}
.ibox26 ul li.b3{ border-bottom:4px solid #b7d052;}
.ibox26 ul li.b4{ border-bottom:4px solid #f89153;}

.ibox27{ padding-bottom:60px;}
.ibox27 .con{ width:1200px; height:338px; float:left; clear:both; margin-top:40px;}
.ibox27 .con .lb{ width:280px; height:338px; float:left; clear:left; position:relative;}
.ibox27 .con .lb h4{ width:280px; height:338px; line-height:370px; font-size:24px;text-align:center; color:#ffffff; position:absolute; left:0; top:0; overflow:hidden;}
.ibox27 .con .rb{ width:920px; height:338px; float:right; clear:right;}
.ibox27 .b1{margin-top:0px;}
.ibox27 .b1 .lb h4{ background:url(../image/no_b_1.png) no-repeat center 100px;}
.ibox27 .b2 .lb h4{ background:url(../image/no_b_2.png) no-repeat center 100px;}
.ibox27 .b3 .lb h4{ background:url(../image/no_b_3.png) no-repeat center 100px;}
.ibox27 .b4 .lb h4{ background:url(../image/no_b_4.png) no-repeat center 100px;}

.ibox27 .b1 ul{ width:918px; height:auto !important; float:left; clear:both; }
.ibox27 .b1 ul li{ width:280px; height:338px; margin-left:26px; float:left; position:relative;-moz-box-shadow:0 0 10px #cccccc; -webkit-box-shadow:0 0 10px #cccccc; box-shadow:0 0 10px #cccccc;overflow:hidden;}
.ibox27 .b1 ul li img{ width:280px; height:132px;}
.ibox27 .b1 ul li h4{ width:100%; height:40px; line-height:40px; font-size:18px; color:#333333; margin-top:5px; text-align:center;  float:left; clear:both; }
.ibox27 .b1 ul li hr{ width:60px; background:#fdd855; height:2px; border:none; border-radius:4px; margin:0 110px; overflow:hidden; float:left; clear:both; }
.ibox27 .b1 ul li p{ width:240px; height:auto !important; float:left; clear:both; padding:20px 20px 20px 20px; font-size:14px; line-height:18px; color:#666666; text-align:justify;}

.ibox27 .b2 ul{ width:800px; height:auto !important; float:left; clear:both; margin:0 60px;  }
.ibox27 .b2 ul li{ width:800px; height:auto !important; float:left;overflow:hidden; margin-top:25px;}
.ibox27 .b2 ul li h4{ width:800px; height:40px; line-height:40px; font-size:18px; color:#333333; margin-top:25px; text-align:left;  float:left;}
.ibox27 .b2 ul li p{ width:800px; height:auto !important; float:left; font-size:14px; line-height:24px; color:#666666; text-align:justify;}

.ibox27 .b3 ul{ width:920px; height:auto !important; float:left; clear:both; }
.ibox27 .b3 ul li{ width:434px; height:338px; margin-left:26px; float:left; position:relative;-moz-box-shadow:0 0 10px #cccccc; -webkit-box-shadow:0 0 10px #cccccc; box-shadow:0 0 10px #cccccc;overflow:hidden;}
.ibox27 .b3 ul li img{ width:434px; height:158px;}
.ibox27 .b3 ul li h4{ width:100%; height:40px; line-height:40px; font-size:18px; color:#333333; margin-top:20px; text-align:center;  float:left; clear:both; }
.ibox27 .b3 ul li p{ width:394px; height:auto !important; float:left; clear:both; padding:15px 20px 20px 20px; font-size:14px; line-height:18px; color:#666666; text-align:justify;}

.ibox27 .b4 ul{ width:920px; height:338px; float:left; clear:both; position:relative;}
.ibox27 .b4 ul h5{ width:100%; text-align:center; font-size:18px; color:#ffffff;}
.ibox27 .b4 ul p{ color:#ffffff; font-size:14px; line-height:18px; text-align:justify;}
.ibox27 .b4 ul li.a1{ width:246px; height:338px; left:26px; top:0; position:absolute; background:url(../image/75.jpg) no-repeat;overflow:hidden;}
.ibox27 .b4 ul li.a1 h5{ margin-top:70px;}
.ibox27 .b4 ul li.a1 p{ width:206px; padding:10px 20px;}
.ibox27 .b4 ul li.a2{ width:280px; height:158px; left:300px; top:0; position:absolute; background:url(../image/76.jpg) no-repeat;overflow:hidden;}
.ibox27 .b4 ul li.a2 h5{ margin-top:15px;}
.ibox27 .b4 ul li.a2 p{ width:240px; padding:10px 20px;}
.ibox27 .b4 ul li.a3{ width:280px; height:158px; left:300px; bottom:0; position:absolute; background:url(../image/77.jpg) no-repeat;overflow:hidden;}
.ibox27 .b4 ul li.a3 h5{ line-height:158px;}
.ibox27 .b4 ul li.a4{ width:314px; height:338px; right:0px; top:0; position:absolute; background:url(../image/78.jpg) no-repeat;overflow:hidden;}
.ibox27 .b4 ul li.a4 h5{ margin-top:24px;}
.ibox27 .b4 ul li.a4 p{ width:274px; padding:10px 20px 0 20px;}

.ibox28{ width:1400px; height:586px; background:url(../image/bg_9.png) #f8f8f8 no-repeat center 208px;}
.ibox28 .con{ width:1400px; height:586px; float:left; clear:both; position:absolute; left:-100px; top:0;}
.ibox28 .con ul{ width:1400px; height:586px;float:left; clear:both; position:relative;}
.ibox28 .con ul li{ width:162px;height:auto !important; text-align:center; font-size:18px; line-height:30px; color:#333333;}
.ibox28 .con ul li.b1{ position:absolute; bottom:390px; left:110px;}
.ibox28 .con ul li.b2{ position:absolute; top:460px; left:252px;}
.ibox28 .con ul li.b3{ position:absolute; bottom:390px; left:400px;}
.ibox28 .con ul li.b4{ position:absolute; top:460px; left:548px;}
.ibox28 .con ul li.b5{ position:absolute; bottom:390px; left:690px;}
.ibox28 .con ul li.b6{ position:absolute; top:460px; left:840px;}
.ibox28 .con ul li.b7{ position:absolute; bottom:390px; left:982px;}
.ibox28 .con ul li.b8{ width:200px; position:absolute; top:460px; left:1120px;}

.ibox29{ height:295px; padding-top:40px;}
.ibox29 .con{ width:1200px; height:295px; background:#f8f8f8; float:left; clear:both;}
.ibox29 .con img{ width:440px; height:295px; float:left;}
.ibox29 .con p{ width:680px; height:195px; float:right; padding:50px 40px; font-size:18px; color:#333333; line-height:40px; text-align:justify;}

.ibox30{ padding-bottom:60px;}
.ibox30 .con{ width:1226px; height:627px; margin-left:-13px; float:left; clear:both; position:relative;}
.ibox30 .con ul li{ width:280px; height:300px; float:left; margin:0 13px; position:relative;}
.ibox30 .con ul li h4{ width:160px; height:30px; border-radius:15px; line-height:30px; text-align:center; font-size:18px; color:#ffffff; position:absolute; left:70px; top:51px; z-index:1;}
.ibox30 .con ul li p{ color:#ffffff; padding:30px 25px 25px 25px; width:230px; font-size:14px; line-height:18px; position:absolute; left:0; top:66px; text-align:justify;}
.ibox30 .con ul li.b1{ height:627px;}
.ibox30 .con ul li.b1 h4{ background-color:rgba(242,87,85,1);top:246px;}
.ibox30 .con ul li.b1 p{ background-color:rgba(242,87,85,0.8); top:261px;}
.ibox30 .con ul li.b3 h4{ background-color:rgba(183,208,82,1);}
.ibox30 .con ul li.b3 p{ background-color:rgba(183,208,82,0.8);}
.ibox30 .con ul li.b2 h4{ background-color:rgba(248,145,83,1);}
.ibox30 .con ul li.b2 p{ background-color:rgba(248,145,83,0.8);}
.ibox30 .con ul li.b4 h4{ background-color:rgba(82,208,207,1);}
.ibox30 .con ul li.b4 p{ background-color:rgba(82,208,207,0.8);}
.ibox30 .con ul li.b5{ margin-top:27px;}
.ibox30 .con ul li.b5 h4{ background-color:rgba(237,195,27,1);top:17px;}
.ibox30 .con ul li.b5 p{ background-color:rgba(237,195,27,0.8);top:32px;}
.ibox30 .con ul li.b6{ margin-top:27px;}
.ibox30 .con ul li.b6 h4{ background-color:rgba(82,208,153,1);top:17px;}
.ibox30 .con ul li.b6 p{ background-color:rgba(82,208,153,0.8);top:32px;}
.ibox30 .con ul li.b7{ margin-top:27px;}
.ibox30 .con ul li.b7 h4{ background-color:rgba(84,163,224,1);top:17px;}
.ibox30 .con ul li.b7 p{ background-color:rgba(84,163,224,0.8);top:32px;}

.ibox31{}
.ibox31 .lbox{ width: 292px; height:460px; float: left; clear: left;}
.ibox31 .lbox .frombox{ width: 290px; height:318px;float: left; clear: both; padding: 15px 0; border: 1px solid #eeeeee; overflow: hidden;}
.ibox31 .lbox .frombox .unfm{ width: 220px; float:left; margin-top:12px; height:30px; padding:0 35px; }
.ibox31 .lbox .frombox .unfm .sel_mask{height: 30px; line-height: 30px; background: url(../image/arrow_bottom_x.png) no-repeat #f8f8f8 right center;}
.ibox31 .lbox .frombox .unfm .sel_mask span{ height: 30px; line-height: 30px;}
.ibox31 .lbox .frombox .co_12{ width:220px;}
.ibox31 .lbox .frombox .ribbon{ margin-top:20px; height:30px; overflow:hidden;}
.ibox31 .lbox .frombox .ribbon a{ width:220px; margin-left:35px; padding-left:40px;}
.ibox31 .lbox .frombox .ribbon a span{ width:140px; padding-right:40px;}
.ibox31 .lbox .frombox h4{ width: 100%; height: 40px; float: left; clear: both;font-size: 18px; margin-top: 15px; color: #333333; text-align: center;}
.ibox31 .lbox .frombox ul { width: 270px; height:auto !important; float: left; clear: both; margin: 0 6px;}
.ibox31 .lbox .frombox ul li{ width: 55px; height: 26px; font-size: 14px; line-height: 26px; text-align: center; float: left; margin: 7px 10px; color: #333333; cursor: pointer; background: url(../image/f8_26.png) no-repeat left top; padding-left:15px;}
.ibox31 .lbox .frombox ul li span{ width:40px; background: url(../image/f8_26.png) no-repeat right bottom; float:left; height:26px; line-height:26px; padding-right:15px;}
.ibox31 .lbox .frombox ul li.on,.ibox31 .lbox .frombox ul li:hover{background: url(../image/yel_26.png) no-repeat left top; }
.ibox31 .lbox .frombox ul li.on span,.ibox31 .lbox .frombox ul li:hover span{background: url(../image/yel_26.png) no-repeat right bottom; color:#ffffff; }
.ibox31 .lbox img{ width: 292px; height: 110px;}
.ibox31 .rbox{ width: 890px; height: 458px; float: right; clear: right; border: 1px solid #eeeeee;}
.ibox31 .rbox .tbox{ width: 850px; height:148px; float: left; clear: both; border-bottom: 1px solid #eeeeee; margin: 0 20px;}
.ibox31 .rbox .tbox label{ height:18px; line-height: 18px; font-size: 18px; float: left; clear: both; border-left: 2px solid #fcc80d; padding-left: 10px; color: #333333; margin-top: 20px;}
.ibox31 .rbox .tbox ul { width: 864px; height:76px; float: left; clear: both; margin-top: 15px; margin-left: -7px; overflow: hidden;}
.ibox31 .rbox .tbox ul li{ width: 75px; height: 26px; font-size: 14px; line-height: 26px; text-align: center; float: left; margin: 6px 9px; color: #333333; cursor: pointer; background: url(../image/f8_26.png) no-repeat left top; padding-left:15px;}
.ibox31 .rbox .tbox ul li span{ width:60px; background: url(../image/f8_26.png) no-repeat right bottom; float:left; height:26px; line-height:26px; padding-right:15px;}
.ibox31 .rbox .tbox ul li.on,.ibox31 .rbox .tbox ul li:hover{background: url(../image/yel_26.png) no-repeat left top; }
.ibox31 .rbox .tbox ul li.on span,.ibox31 .rbox .tbox ul li:hover span{background: url(../image/yel_26.png) no-repeat right bottom; color:#ffffff; }
.ibox31 .rbox .school{ width:850px; height:260px; float:left; clear:both; margin: 5px 20px 0  20px;  position:relative; overflow:visible; }
.ibox31 .rbox .school .hd{ height:10px;  position:absolute; right:0px; bottom:-20px; z-index:1; width:100%; text-align:center;}
.ibox31 .rbox .school .hd ul{display:inline-block; margin:0; padding:0;}
.ibox31 .rbox .school .hd ul li{float:left; width:10px; height:10px; border-radius:5px;margin:0 3px; background:#aaaaaa; cursor:pointer; opacity:.5;filter:alpha(opacity=50)}
.ibox31 .rbox .school .hd ul li.on{ background:#df1a18; color:#df1a18; width:10px; opacity:1;filter:alpha(opacity=100); }
.ibox31 .rbox .school .bd{ position:relative; height:100%; z-index:0;   }
.ibox31 .rbox .school .bd li{ width:850px; height: 260px; overflow: hidden; zoom:1; vertical-align:middle;}
.ibox31 .rbox .school .bd li .imglist{ width:865px; height: 280px; margin-left: -8px;}
.ibox31 .rbox .school .bd li .imglist .unimg{ width:157px; height:110px; margin: 20px 8px 0 8px; float: left; overflow: hidden;}
.ibox31 .rbox .school .bd li .imglist .unimg img{ width: 157px; height: 86px; border-radius: 8px; float: left; overflow: hidden;}
.ibox31 .rbox .school .bd li .imglist .unimg span{width: 157px; height: 30px;  float: left; overflow: hidden;line-height: 30px; text-align: center; font-size: 14px; color: #333333;}
#bannerPhone{position: relative;width:1200px;margin:0 auto;}
#bannerPhone span{position: absolute;top:356px;width:566px;height:50px;line-height:50px;background:url(../image/btn_red_banner.png) no-repeat 0 0;text-align: center;color:#fff;font-size:28px;}

.ibox32{ padding-bottom: 60px;}
.ibox32 .con{ width:1200px; height: 456px; float: left; clear: both; position: relative;}
.ibox32 .con ul{ width:1200px; height:456px;float: left; clear: both; position: relative; }
.ibox32 .con ul li.b1{ wdith:306px; height: 456px; left: 0; top: 0; position: absolute;}
.ibox32 .con ul li.b1 img{wdith:306px; height: 456px;}
.ibox32 .con ul li.b2{ wdith:454px; height: 230px; left: 316px; top: 0; position: absolute;}
.ibox32 .con ul li.b2 img{wdith:454px; height: 230px;}
.ibox32 .con ul li.b3{ wdith:420px; height: 230px; right: 0; top: 0; position: absolute;}
.ibox32 .con ul li.b3 img{wdith:420px; height: 230px; }
.ibox32 .con ul li.b4{ wdith:274px; height: 216px; left: 316px; bottom: 0; position: absolute;}
.ibox32 .con ul li.b4 img{wdith:274px; height: 216px; }
.ibox32 .con ul li.b5{ wdith:320px; height: 216px; left: 600px; bottom: 0; position: absolute;}
.ibox32 .con ul li.b5 img{wdith:320px; height: 216px;}
.ibox32 .con ul li.b6{ wdith:270px; height: 216px; right: 0; bottom: 0; position: absolute;}
.ibox32 .con ul li.b6 img{wdith:270px; height: 216px;}

.ibox33{ padding-bottom: 60px;}
.ibox33 .con{ width:1200px; height:auto !important; float: left; clear: both; position: relative;}
.ibox33 .con ul li a h4{ color:#666666;}
.ibox33 .con ul li a:hover h4{ color:#df1a18;}
.ibox33 .con ul.six{width:1221px; height:auto !important; float:left; clear:both; margin-left:-10.5px; margin-top:-30px;padding-bottom:20px; }
.ibox33 .con ul.six li{ width:384px; height:74px; float:left; margin:24px 10.5px 0 10.5px; border:1px solid #eeeeee; position:relative;}
.ibox33 .con ul.six li i{ width:79px; height:74px; float:left;}
.ibox33 .con ul.six li i.n1{ background:url(../image/no_sb_1.png) no-repeat center center;}
.ibox33 .con ul.six li i.n2{ background:url(../image/no_sb_2.png) no-repeat center center;}
.ibox33 .con ul.six li i.n3{ background:url(../image/no_sb_3.png) no-repeat center center;}
.ibox33 .con ul.six li i.n4{ background:url(../image/no_sb_4.png) no-repeat center center;}
.ibox33 .con ul.six li i.n5{ background:url(../image/no_sb_5.png) no-repeat center center;}
.ibox33 .con ul.six li i.n6{ background:url(../image/no_sb_6.png) no-repeat center center;}
.ibox33 .con ul.six li h4{ width:263px; color:#666666;font-size:16px; text-align:justify; line-height:24px; margin:10px 12px 0 30px; float:left; }
.ibox33 .con ul.six li span{ position:absolute; right:12px; bottom:5px; color:#999999; font-size:14px;}
.ibox33 .con ul.two{width:1240px; height:auto !important; float:left; clear:both; margin-left:-20px;padding-bottom:20px; }
.ibox33 .con ul.two li{ width:580px; height:200px; float:left; margin:0 20px; background:#f8f8f8; position:relative;}
.ibox33 .con ul.two li img{ width:240px; height:200px; float:left;}
.ibox33 .con ul.two li h4{ width:290px; height:40px; line-height:40px; font-size:18px; color:#333333; float:left; padding:0; margin:0 25px; margin-top:20px;}
.ibox33 .con ul.two li p{ width:290px; height:60px; line-height:30px; font-size:16px; color:#666666; float:left; padding:0; margin:0 25px;}
.ibox33 .con ul.two li .book{ width:290px; height:30px; float:left; padding:0; position:absolute; right:25px; bottom:30px;}
.ibox33 .con ul.two li .book a{ width:110px; height:30px; color:#ffffff; line-height:30px; padding-left:30px; font-size:16px; border-radius:15px; text-align:center; cursor:pointer;}
.ibox33 .con ul.two li .book a span{ width:80px; padding-right:30px;float:left;  height:30px; line-height:30px;}
.ibox33 .con ul.two li .book .redbtn{ background:url(../image/hong_30.png) no-repeat left top; float:left; }
.ibox33 .con ul.two li .book .redbtn span{background:url(../image/hong_30.png) no-repeat right bottom; }
.ibox33 .con ul.two li .book .yelbtn{ background:url(../image/yel_30.png) no-repeat left top; float:right; }
.ibox33 .con ul.two li .book .yelbtn span{background:url(../image/yel_30.png) no-repeat right bottom; }
.ibox33 .con ul.two li .book a:hover{ opacity:.8;filter:alpha(opacity=80); border:none; color:#ffffff;}
.ibox33 .con ul.eight{width:1240px; height:auto !important; float:left; clear:both; margin-left:-20px; margin-top:-20px; padding-bottom:20px; }
.ibox33 .con ul.eight li{ width:190px; height:150px; float:left; margin:15px 20px; padding-left:58px; padding-right:20px; background:url(../image/icon_wen.png) #f8f8f8 no-repeat 16px 20px;border-left:2px solid #fcc80d; position:relative;}
.ibox33 .con ul.eight li h4{ width:190px; height:auto !important; line-height:30px; text-align:justify; font-size:18px; color:#333333; float:left; clear:both; padding:0; margin:0; margin-top:15px;}
.ibox33 .con ul.eight li span{ float:left; clear:both; color:#999999; font-size:14px; margin-top:10px;}
.ibox33 .con ul.four{width:1212px; height:auto !important; float:left; clear:both; margin-left:-6px;padding-bottom:20px; }
.ibox33 .con ul.four li{ width:291px; height:330px; float:left; margin:0 6px; position:relative;}
.ibox33 .con ul.four li img{ width:290px; height:328px;}
.ibox33 .con ul.four li h4{ width:291px; height:55px; line-height:55px; text-align:center; font-size:18px; color:#ffffff; position:absolute; left:0; bottom:0; z-index:1;}
.ibox33 .con ul.four li h4.b1{ background:url(../image/btm_2.png);}
.ibox33 .con ul.four li h4.b2{ background:url(../image/btm_3.png);}
.ibox33 .con ul.four li h4.b3{ background:url(../image/btm_4.png);}
.ibox33 .con ul.four li h4.b4{ background:url(../image/btm_5.png);}
.ibox33 .con ul.four li a h4{ color:#ffffff;}
.ibox33 .con ul.four li a:hover h4{ color:#ffffff;}
.ibox33 .con ul.one{ width:1200px; min-height:324px;background:url(../image/bg_9.jpg)  center center; padding:40px 0 0 0;}
.ibox33 .con ul.one li{ width:1200px; height:auto !important; float:left;  position:relative; padding-bottom:15px;}
.ibox33 .con ul.one li h4{ width:108px; height:34px; font-size:18px; position:absolute; left:0; top:0; color:#ffffff; line-height:34px; text-indent:37px;}
.ibox33 .con ul.one li.b1 h4{ background:url(../image/by_1.png); }
.ibox33 .con ul.one li.b2 h4{ background:url(../image/by_2.png); }
.ibox33 .con ul.one li.b3 h4{ background:url(../image/by_3.png); }
.ibox33 .con ul.one li .list{ width:1060px; margin:0 20px; height: auto !important; float:right; clear:right;}
.ibox33 .con ul.one li a{ width:100px; height:34px; padding-bottom:5px; line-height:34px; text-align:center; color:#333333; font-size:16px; float:left; margin:0 15px;}
.ibox33 .con ul.one li a:hover{ border:none;}
.ibox33 .con ul.one li.b1 a:hover{color:#aaba68; }
.ibox33 .con ul.one li.b2 a:hover{color:#4fcfb5; }
.ibox33 .con ul.one li.b3 a:hover{color:#54a3e0; }

.ibox33 .con-links li{display: inline-block;position: relative;border:1px solid #ccc;padding:20px 0;margin-right: 52px;}
.ibox33 .con-links li.no{margin-right: -100px;}
.ibox33 .con-links .c1{width:236px;padding-left:102px;}
.ibox33 .con-links .c2{width:128px;padding-left:102px;}
.ibox33 .con-links li span{width:100px;height:34px;line-height:34px;position: absolute;left:-30px;top:20px;background:url(../image/btn100_34.png) no-repeat 0 0;text-align: center;color:#fff;font-size:18px;}
.ibox33 .con-links li .con-cont{width:92px;display: inline-block;}
.ibox33 .con-links li .con-cont a{display: block;font-size: 18px;color:#333;line-height:36px;}
.ibox33 .con-links li .con-cont a:hover{border: none;text-decoration: underline;color: #df1a18;}

.ibox33 .eight-imgs{ width:1200px; height:auto !important; float:left; clear:both;}
.ibox33 .eight-imgs ul{ width:1221px;height:200px; float:left; clear:both; margin-left:-11px;}
.ibox33 .eight-imgs ul li{ width:386px; height:200px; float:left; margin:0 11px 0 10px; position:relative;}
.ibox33 .eight-imgs ul li img{ width:386px; height:200px;}
.ibox33 .eight-imgs ul li p{ width:386px; height:200px; position:absolute; left:0; top:0; background:url(../image/tm60.png); text-align:center; line-height:200px; font-size:20px; color:#ffffff;}


.ibox33 .con-links2 li{display: inline-block;height:256px;width:144px;margin-right:30px;text-align: center;border-bottom:4px solid #fcc80d; float:left;}
.ibox33 .con-links2 li.no{margin-right: -60px;}
.ibox33 .con-links2 li h3 a{width:144px;height: 34px;line-height:34px;display: inline-block;background: url(../image/btn144_34.png) no-repeat 0 0;color:#fff;font-size:18px;}
.ibox33 .con-links2 li h3 a:hover{border: none;}
.ibox33 .con-links2 li div{padding-top:14px;}
.ibox33 .con-links2 li div p{line-height:50px;}
.ibox33 .con-links2 li div a{font-size: 18px;color:#333;}
.ibox33 .con-links2 li div a:hover{color:#df1a18;}

.ibox33 .con-links3 li{display: inline-block;width:276px;margin-right:34px;}
.ibox33 .con-links3 li.no{margin-right: -100px;}
.ibox33 .con-links3 li h3{text-align: center;}
.ibox33 .con-links3 li h3 a{width:185px;height: 35px;line-height:35px;display: inline-block;background: url(../image/btn185_35.png) no-repeat 0 0;color:#fff;font-size:18px;}
.ibox33 .con-links3 li h3 a:hover{border: none;}
.ibox33 .con-links3 li div{height:192px;padding-top:14px;position: relative;}
.ibox33 .con-links3 li div a{display:inline-block;width:89px;height:34px;line-height:34px;text-align: center;font-size: 18px;color:#333;background:url(../image/btn89_34.png) no-repeat 0 0;margin-bottom:17px;}
.ibox33 .con-links3 li div a:hover{border:none;}
.ibox33 .con-links3 li div span{position:absolute;bottom:0;left:50%;margin-left:-63px;width:126px;height: 4px;border-bottom: 4px solid #fcc80d;}

.ibox33 .blocks{width:1200px;margin:0 auto;}
.ibox33 .blocks ul{padding-top:20px;}
.ibox33 .blocks ul li{display:inline-block;width:384px;margin-bottom:30px;}
.ibox33 .blocks ul li h3{width:384px;height:74px;line-height: 74px;color:#fff;font-size:24px;}
.ibox33 .blocks ul li h3.c1{background-color:#f85353;}
.ibox33 .blocks ul li h3.c2{background-color:#f89153;}
.ibox33 .blocks ul li h3.c3{background-color:#f8d753;}
.ibox33 .blocks ul li h3.c4{background-color:#b7d052;}
.ibox33 .blocks ul li h3.c5{background-color:#52d099;}
.ibox33 .blocks ul li h3.c6{background-color:#52d0cf;}
.ibox33 .blocks ul li h3.c7{background-color:#529fd0;}
.ibox33 .blocks ul li h3.c8{background-color:#527ed0;}
.ibox33 .blocks ul li h3.c9{background-color:#646dc0;}
.ibox33 .blocks ul li h3 span{font-size: 46px;font-weight: bold;font-family: 'Arial';color:#fff;display: inline-block;margin-top:-4px;vertical-align: top;}
.ibox33 .blocks ul li p{width:362px;height:108px;line-height:108px;font-size:20px;color:#333;background-color:#fff;margin:0 auto;}
.ibox33 .blocks ul li p.c1{border-bottom: 4px solid #f85353;}
.ibox33 .blocks ul li p.c2{border-bottom: 4px solid #f89153;}
.ibox33 .blocks ul li p.c3{border-bottom: 4px solid #f8d753;}
.ibox33 .blocks ul li p.c4{border-bottom: 4px solid #b7d052;}
.ibox33 .blocks ul li p.c5{border-bottom: 4px solid #52d099;}
.ibox33 .blocks ul li p.c6{border-bottom: 4px solid #52d0cf;}
.ibox33 .blocks ul li p.c7{border-bottom: 4px solid #529fd0;}
.ibox33 .blocks ul li p.c8{border-bottom: 4px solid #527ed0;}
.ibox33 .blocks ul li p.c9{border-bottom: 4px solid #646dc0;}

.ibox34{ padding-bottom: 60px; border-top:40px solid #ffffff;}
.ibox34 .con{ width:1200px; height:auto !important;  float: left; clear: both; position: relative;}

.ibox34 .con .con-hote{width:580px;height: 420px;background-color: #fff;display: inline-block;vertical-align: top;}
.ibox34 .con .mar35{margin-left:35px;}
.ibox34 .con .con-hote ul{padding:0 34px 0;}
.ibox34 .con .con-hote ul li{padding:16px 0;border-bottom:1px solid #ccc;height:68px;}
.ibox34 .con .con-hote ul li.no{border: none;}
.ibox34 .con .con-hote ul span{float:left;width:68px;height:68px;line-height: 68px;text-align:center;font-size: 18px;color:#fff;}
.ibox34 .con .con-hote ul span.c1{background-color: #f85353;}
.ibox34 .con .con-hote ul span.c2{background-color: #f89153;}
.ibox34 .con .con-hote ul span.c3{background-color: #b7d052;}
.ibox34 .con .con-hote ul span.c4{background-color: #52d099;}
.ibox34 .con .con-hote ul span.c5{background-color: #52d0cf;}
.ibox34 .con .con-hote ul span.c6{background-color: #529fd0;}
.ibox34 .con .con-hote ul div{float:left;margin-left:30px;width:412px;}
.ibox34 .con .con-hote ul h3{height:22px;line-height: 22px;padding-bottom:4px;}
.ibox34 .con .con-hote ul a{font-size: 20px;color:#333;vertical-align: middle;float:left;}
.ibox34 .con .con-hote ul a:hover{color:#df1a18;}
.ibox34 .con .con-hote ul em{font-size:14px;color:#999;vertical-align: middle;float: right;}
.ibox34 .con .con-hote ul p{font-size:16px;color:#333;}

.ibox35{ height:316px; background:url(../image/bg_10.jpg) no-repeat center center;}
.ibox35 .con{ width:1230px; height:316px; float: left; clear: both; margin-left:-15px; margin-top:-15px;}
.ibox35 .con a{ width:123.75px; height:30px; float:left; margin:15px; background:url(../image/w_124.png) no-repeat center center;  line-height:30px; text-align:center; color:#666666; font-size:16px;}
.ibox35 .con a:hover{ background:url(../image/w_124_on.png) no-repeat center center; color:#ffffff; width:123.75px; height:30px; line-height:30px; border:none;}

.ibox36{ height:390px; padding-bottom:20px; border-top:40px solid #ffffff;}
.ibox36 .con{ width:1200px; height:auto !important; float: left; clear: both; }
.ibox36 .con .lbox{ width:306px; height:242px; float:left; clear:left; background:#ffffff; position:relative;}
.ibox36 .con .lbox img{ width:306px; height:200px;}
.ibox36 .con .lbox h4{ width:306px; height:72px; padding:64px 0; position:absolute; left:0; top:0; z-index:1; background-color:rgba(0,0,0,0.35); line-height:36px; font-size:18px; text-align:center; color:#ffffff;}
.ibox36 .con .lbox span{ float:left; line-height:42px; margin-left:10px; color:#df1a18; font-size:18px;}
.ibox36 .con .lbox s{ float:left; line-height:46px; margin-left:10px; color:#666666; font-size:14px;}
.ibox36 .con .lbox a{ width:90px; height:24px; position:absolute; right:10px; bottom:8px; border:1px solid #df1a18; line-height:24px; text-align:center; color:#df1a18; border-radius:12px;}
.ibox36 .con .lbox a:hover{ color:#ffffff; background:#df1a18;}
.ibox36 .con .rbox{ width:856px; height:242px; float:right; clear:right;}
.ibox36 .con .rbox .ss{ width:856px; height:50px; float:left; clear:both; margin-top:10px; position:relative;}
.ibox36 .con .rbox .ss input{ width:756px; height:50px; padding:0 70px 0 30px; background:#ffffff; border:none; outline:none; line-height:50px; font-size:16px; border-radius:25px;}
.ibox36 .con .rbox .ss button{ width:50px; height:50px; border:none; background:url(../image/icon_ss.png) no-repeat center center; position:absolute; right:20px; top:0; outline:none;}
.ibox36 .con .rbox .ss button:hover{background:url(../image/icon_ss_on.png) no-repeat center center;}
.ibox36 .con .rbox .ql{ width:876px; height:auto !important; float:left; clear:both; margin-left:-10px; margin-top:20px;}
.ibox36 .con .rbox .ql a{ width:124px; height:28px; float:left; border:1px solid #aaaaaa; line-height:28px; text-align:center; font-size:14px; color:#666666; margin:10px; border-radius:15px; }
.ibox36 .con .rbox .ql a:hover{ background:#df1a18; color:#ffffff; border:1px solid #df1a18;}

.ibox37{ padding:42px 0;height:576px;}
.ibox37 .con { width:1200px; height:576px; float:left; clear:both;}
.ibox37 .con ul{ width:1215px; height:576px; float:left; clear:both; margin-left:-7.5px;}
.ibox37 .con ul li{ width:390px; height:376px; float:left; background:#ffffff; border-bottom:2px solid #fcc80d; position:relative; margin:0 7.5px; margin-top:200px;}
.ibox37 .con ul li img{ width:390px; height:264px; position:absolute; left:0; top:-200px;}
.ibox37 .con ul li h4{ width:240px; height:42px; position:absolute; left:75px; top:42px; background:#fcc80d; line-height:42px; text-align:center; color:#ffffff; font-size:18px; z-index:1;}
.ibox37 .con ul li p{ width:320px; height:auto !important; float:left; clear:both; margin:0 35px; margin-top:110px; font-size:16px; color:#333333; line-height:32px; text-align:justify;}
.ibox37 .con ul li a.more{ width:160px; height:30px; line-height:30px; padding:0; margin:20px 115px; font-size:16px; }

.ibox38{ height:662px;}
.ibox38 .con{ width:1200px; height:528px; float:left; clear:both; background:url(../image/bg_111.jpg) #ffffff no-repeat center top; margin-top:-10px; position:relative;}
.ibox38 .con img{ width:550px; height:418px; position:absolute; top:48px; left:6px;}
.ibox38 .con ul{ width:558px; height:460px; position:absolute; left:580px; top:22px;}
.ibox38 .con ul li{ width:496px; padding:20px 20px 20px 42px; height:auto !important; float:left; clear:both; margin-top:12px; background:#f1f1f1; border-radius:6px; overflow:hidden; position:relative; font-size:16px; line-height:26px; color:#333333; text-align:justify;}
.ibox38 .con ul li i{ width:12px; height:24px; float:left; background:#f1f1f1; border-radius:0 0 6px 0; position:absolute; left:0; top:0;}

.ibox39{ height:664px; background:url(../image/bg_12.jpg) no-repeat center center;}
.ibox39 .con{ width:1210px; height:428px; float:left; clear:both; margin-top:50px; margin-left:-5px; background:url(../image/bg_12.png) no-repeat center center;}
.ibox39 .con ul li{ width:186px; height:428px; float:left; margin:0 28px;}
.ibox39 .con ul li h4{ width:96px; height:96px; float:left; clear:both; margin:0 45px; line-height:96px; text-align:center; color:#ffffff; font-size:18px;}
.ibox39 .con ul li p{ width:150px; height:auto !important; float:left; clear:both; margin:70px 18px 0 18px; font-size:16px; line-height:28px; color:#666666; text-align:justify;}

.ibox40{ height:700px;}
.ibox40 .con .lbox{ width:586px; height:514px; float:left; clear:left; position:relative;}
.ibox40 .con .lbox i.rt{ width:32px; height:46px; position:absolute; right:-4px; top:-4px; border-right:4px solid #f1610a; border-top:4px solid #f1610a;}
.ibox40 .con .lbox i.lb{ width:32px; height:46px; position:absolute; left:-4px; bottom:-4px; border-left:4px solid #f1610a; border-bottom:4px solid #f1610a;}
.ibox40 .con .rbox{ width:586px; height:514px; float:right; clear:right; position:relative;}
.ibox40 .con .rbox i.lt{ width:32px; height:46px; position:absolute; left:-4px; top:-4px; border-left:4px solid #f1610a; border-top:4px solid #f1610a;}
.ibox40 .con .rbox i.rb{ width:32px; height:46px; position:absolute; right:-4px; bottom:-4px; border-right:4px solid #f1610a; border-bottom:4px solid #f1610a;}
.ibox40 .con .tbox{ height:250px; width:100%; float:left; clear:both; background:#f8f8f8}
.ibox40 .con .bbox{ height:250px; width:100%; float:left; clear:both; background:#f8f8f8; margin-top:14px;}
.ibox40 .con img{ height:250px; width:293px; float:left;}
.ibox40 .con .txt{ height:250px; width:223px; padding:0 35px; float:left; overflow:hidden;}
.ibox40 .con .txt h4{ width:100%; height:40px; line-height:40px; font-size:18px; margin-top:10px; color:#333333; text-align:center;}
.ibox40 .con .txt hr{ width:43px; background:#f1610a; height:2px; border:none; border-radius:4px; margin:0 90px; overflow:hidden; float:left; clear:both; }
.ibox40 .con .txt p{ width:100%; line-height:24px; margin-top:16px;  font-size:16px; color:#333333; text-align:justify;}

.ibox41{ height:664px; background:url(../image/bg_13.jpg) no-repeat center center;}
.ibox41 ul{ margin-left:74px;}
.ibox41 ul li{ width:80px; height:220px; float:left; margin-left:-17px;  position:relative;}
.ibox41 ul li h4{ width:80px; height:38px; line-height:38px; text-align:center; font-size:18px; color:#ffffff;}
.ibox41 ul li p{ width:80px; height:auto !important; line-height:24px; text-align:center;font-size:16px; color:#666666;}
.ibox41 ul li.top{ margin-top:0px;}
.ibox41 ul li.top h4{ position:absolute; left:0; bottom:0;}
.ibox41 ul li.top p{ position:absolute; left:0; bottom:65px;}
.ibox41 ul li.bot{ margin-top:286px;}
.ibox41 ul li.bot h4{ position:absolute; left:0; top:0;}
.ibox41 ul li.bot p{ position:absolute; left:0; top:65px;}

.ibox42 { padding:40px 0 120px 0;}
.ibox42 .con ul{ width:1210px; height:auto !important; float:left; clear:both; margin-left:-5px;}
.ibox42 .con ul li{ height:285px; float:left; margin:5px; background:url(../image/bg_14.jpg) no-repeat right top; position:relative;}
.ibox42 .con ul li.b1{ width:640px;}
.ibox42 .con ul li.b2{ width:550px;}
.ibox42 .con ul li.b3{ width:550px;}
.ibox42 .con ul li.b4{ width:640px}
.ibox42 .con img{ height:100%; position:absolute; left:0; top:0;}
.ibox42 .con .txt{ height:auto !important; width:310px; padding:0 15px; float:left; overflow:hidden; position:absolute; right:0; top:0;}
.ibox42 .con .txt h4{ width:100%; height:40px; line-height:40px; font-size:18px; margin-top:20px; color:#333333; text-align:center;}
.ibox42 .con .txt hr{ width:50px; background:#f1610a; height:2px; border:none; border-radius:4px; margin:0 120px; overflow:hidden; float:left; clear:both; }
.ibox42 .con .txt p{ width:100%; line-height:32px; margin-top:16px;  font-size:16px; color:#333333; text-align:center;}
.ibox42 .con ul li a.more{ width:160px; height:30px; line-height:30px; padding:0; margin:20px 75px; font-size:16px; }
.ibox42 .con ul li.b4 .txt{ padding-right:30px;}

.ibox43{ padding:42px 0;height:auto !important;}
.ibox43 .con { width:1200px; height:auto !important; float:left; clear:both;}
.ibox43 .con .top ul{ width:1220px; height:270px; float:left; clear:both; margin-left:-10px;}
.ibox43 .con .top ul li{ width:420px; height:270px; float:left; background:#ffffff; position:relative; margin:0 10px 0 180px; }
.ibox43 .con .top ul li img{ width:210px; height:270px; position:absolute; left:-170px; top:0;}
.ibox43 .con .top ul li h4{ width:175px; height:34px; position:absolute; right:100px; top:14px; background:url(../image/tit.png); line-height:34px; text-align:center; color:#ffffff; font-size:18px; z-index:1;}
.ibox43 .con .top ul li p{ width:320px; height:auto !important; position:absolute; top:60px; right:30px; font-size:16px; color:#666666; line-height:28px; text-align:justify;}
.ibox43 .con .top ul li .ribbon{ width:160px; position:absolute; right:110px; bottom:-15px;}
.ibox43 .con .top ul li .ribbon a{ width:130px; padding-left:30px;}
.ibox43 .con .top ul li .ribbon a span{ width:100px; padding-right:30px;}
.ibox43 .con .bot{ width:1160px; height:306px; background:#ffffff;margin:30px 0 0 0; padding:0 20px;}
.ibox43 .con .bot h3{ width:220px; height:34px; float:left; clear:both; margin:15px 470px; background:url(../image/tit1.png); line-height:34px; font-size:18px; color:#ffffff; text-align:center;}
.ibox43 .con .bot p{ width:1160px; height:auto !important; float:left; clear:both; line-height:30px; font-size:16px; color:#666666; text-align:justify;}
.ibox43 .con .bot ul { width:1186px; height:150px; float:left; clear:both; margin-top:10px; margin-left:-13px;}
.ibox43 .con .bot ul li{ width:270px; height:150px; float:left; background:#f8f8f8; text-align:center; margin:0 13px;}
.ibox43 .con .bot ul li img{ width:86px; height:86px; float:left; clear:both; margin:14px 92px 0 92px;}
.ibox43 .con .bot ul li h4{ width:100%; height:40px; line-height:40px; font-size:18px; color:#333333; text-align:center;}

.ibox44{ height:702px; background:url(../image/bg_15.jpg) no-repeat center center;}
.ibox44 .con{ width:1200px; height:601px; background:url(../image/fzlc_bg.png) no-repeat center top;}
.ibox44 .con ul,.ibox44 .time-bg-cont ul{ width:1200px; height:601px; float:left; clear:both;}
.ibox44 .con ul li,.ibox44 .time-bg-cont ul li{height:auto !important; font-size:14px; color:#666666; line-height:24px; position:absolute; text-align:justify; }
.ibox44 .con ul li.b1{ left:5px; top:131px; width:104px; text-align:center;}
.ibox44 .con ul li.b2{ left:100px; top:410px; width:42px;}
.ibox44 .con ul li.b3{ left:159px; top:425px; width:42px;}
.ibox44 .con ul li.b4{ left:205px; top:100px; width:85px;}
.ibox44 .con ul li.b5{ left:300px; top:380px; width:42px;}
.ibox44 .con ul li.b6{ left:329px; top:520px; width:72px;}
.ibox44 .con ul li.b7{ left:395px; top:400px; width:42px;}
.ibox44 .con ul li.b8{ left:437px; top:78px; width:91px;}
.ibox44 .con ul li.b9{ left:523px; top:390px; width:70px;}
.ibox44 .con ul li.b10{ left:594px; top:58px; width:72px; text-align:center;}
.ibox44 .con ul li.b11{ left:653px; top:334px; width:96px;}
.ibox44 .con ul li.b12{ left:697px; top:467px; width:120px;}
.ibox44 .con ul li.b13{ left:780px; top:43px; width:94px;}
.ibox44 .con ul li.b14{ left:851px; top:330px; width:94px;}
.ibox44 .con ul li.b15{ left:937px; top:446px; width:120px;}
.ibox44 .con ul li.b16{ left:1052px; top:23px; width:92px;}
.ibox44 .con ul li.b17{ left:1095px; top:20px; width:92px;}

.jianshi { width:1200px; height:601px; overflow:hidden; position:relative;}
.licheng-content{position: absolute;width:100%;height: 100%;}
.licheng-content .swiper-wrapper,.licheng-content .swiper-slide,.licheng-content ul{width:100%;height: 100%;}
.licheng-content .right-text h3{font-size: 24px;margin-bottom: 10px;}
.lc-swiper-btn{width: 100%;position: absolute;top:218px;}
.lc-swiper-btn a{display: block;position: absolute; color:#ababab; text-decoration:none; border-bottom:none; cursor:pointer;}
.lc-swiper-btn .btn-prev{position: absolute;left:10px;top:150px;}
.lc-swiper-btn .btn-next{position: absolute;right:10px;top:150px;}
.lc-swiper-btn .iconfont{font-size:36px;}
.time-bg-cont { width:1200px; height:601px; background:url(../image/fzlc_bg2.png) no-repeat center top; position:absolute;}
.ibox44 .time-bg-cont ul li.b16a { left:120px; top:400px; width:78px;}
.ibox44 .time-bg-cont ul li.b17{ left:268px; top:96px; width:82px;}
.ibox44 .time-bg-cont ul li.b18{ left:430px; top:372px; width:76px;}
.ibox44 .time-bg-cont ul li.b19{ left:630px; top:56px; width:76px;}
.ibox44 .time-bg-cont ul li.b20{ left:795px; top:335px; width:76px; letter-spacing:-1.4px;}
.ibox44 .time-bg-cont ul li.b21{ left:1033px; top:22px; width:76px; letter-spacing:-1.4px;}





.ibox45{ height:685px;}
.ibox45 .con ul{ width:1216px; height:auto !important; float:left; clear:both; margin-left:-8px;}
.ibox45 .con ul li{ width:384px; height:518px; float:left; margin:0 8px; position:relative;}
.ibox45 .con ul li img{ width:384px; height:233px; float:left; clear:both;}
.ibox45 .con ul li p{ width:318px; height:245px; padding:24px 33px; font-size:16px; line-height:24px; color:#666666; float:left; clear:both; border-top:4px solid #fcc80d; background:url(../image/bg_16.jpg) no-repeat center center; text-align:justify;}


.ibox46 {height:654px;}
.ibox46 .con ul{width:1200px;height:654px;margin-top:40px;background: url(../image/6.png) no-repeat 0 0;}
.ibox46 .con ul li{float:left;width:600px;height:326px;text-align: center}
.ibox46 .con ul li h3{line-height:36px;padding:28px 0 8px;font-size:18px;color:#333;}
.ibox46 .con ul li h3 em{border-bottom:2px solid #df1a18;}
.ibox46 .con ul li p{line-height: 40px;font-size: 16px;color:#666;}
.ibox46 .con ul li span{display: block;line-height: 40px;font-size:16px;color:#df1a18;}
.ibox46 .con ul li a{width:156px;height:30px;line-height:30px;display: inline-block;margin-top:10px;background: url(../image/btn_red.png) no-repeat 0 0;font-size: 16px;color:#fff;}
.ibox47{padding-top:40px;}
.ibox47 .con{padding-bottom: 88px;float: left; clear: left;}
.ibox47 .con-img{padding-top: 12px;float: left; clear: left;}
.ibox47 .lfbox{ width: 512px; height:200px;border:1px solid #ccc; float: left; clear: left;}
.ibox47 .rfbox{width: 662px; height:200px;border:1px solid #ccc; float: right; clear: right;margin-left:22px;}
.ibox47 .lfbox .frombox{ width: 512px; height:170px;float: left; clear: both; padding: 15px 0; overflow: hidden;}
.ibox47 .lfbox .frombox .unfm{width: 360px; float:left; margin-top:12px; height:30px; padding:0 35px 0 80px; }
.ibox47 .lfbox .frombox .unfm .sel_mask2{width: 360px;height: 30px; line-height: 30px; background: url(../image/btn360.png) no-repeat #f8f8f8 right center;}
.ibox47 .lfbox .frombox .unfm .sel_mask2 span{ height: 30px; line-height: 30px;}
.ibox47 .lfbox .frombox .co_12{ width:320px;}
.ibox47 .lfbox .frombox .ribbon{ margin-top:20px; height:30px; overflow:hidden;}
.ibox47 .lfbox .frombox .ribbon a{ width:320px;}
.ibox47 .lfbox .frombox .ribbon a span{ width:290px; padding-right:40px;}
.ibox47 .lfbox .frombox h3,.ibox47 .rfbox h3{text-align: center;font-size: 18px;color:#333;}
.ibox47 .lfbox .sel_mask2{position:relative;width:360px;height:40px;border-radius:20px; background:url(../image/bg404.png) no-repeat #ffffff right center; display:inline-block; text-decoration: none; color:#333333; line-height:40px; font-size:16px; border:none;}
.ibox47 .lfbox .sel_mask2:hover{background:url(../image/bg404.png) no-repeat #eeeeee right center; border:none;}
.ibox47 .lfbox .sel_mask2 select{top:0px;left:0;position:absolute;width:100%;height:35px; line-height:35px;opacity:0;filter:alpha(opacity=0); border:1px solid #dedede;}
.ibox47 .lfbox .sel_mask2 select option[selected]{font-weight:bold;}
.ibox47 .lfbox .sel_mask2 select option:nth-child(even) {background-color:#eeeeee;}
.ibox47 .lfbox .sel_mask2 select option{color:#333333;}
.ibox47 .lfbox .sel_mask2 span{position: absolute; width:100%; height:40px; line-height:40px;top:0;left:0;display: inline-block;color:#333333;ext-overflow: ellipsis;white-space:nowrap; text-indent:15px; overflow:hidden;}
.ibox47 .rfbox h3{padding:15px 0 10px;}
.ibox47 .rfbox div{width:580px;margin:0 auto;}
.ibox47 .rfbox div a{text-align:center;display:inline-block;width:68px;height: 26px;line-height: 26px;background:url(../image/btn68.png) no-repeat 0 0;margin-right:20px;margin-bottom:12px;}
.ibox47 .rfbox div a:hover{border:none;}


.ibox48 .con .tops{border-bottom:1px solid #ccc;text-align:center;padding-bottom:20px;}
.ibox48 .con .tops h3{font-size: 24px;color: #333;line-height:70px;}
.ibox48 .con .tops h1{font-size: 24px;color: #333;line-height:70px;}
.ibox48 .con .tops  p{font-size: 16px;color: #999;}
.ibox48 .con .detail-cont{width:1052px;margin:0 auto;padding-top:10px;padding-left:2px;}
.ibox48 .con .detail-cont .detail-img{margin:30px auto 20px;}
.ibox48 .con .detail-cont h4{line-height: 40px;font-size: 16px;color:#666;}
.ibox48 .con .detail-cont p{line-height: 30px;font-size: 16px;color:#666;margin-bottom: 18px;}
.ibox48 .con .detail-cont div{font-size:14px;color:#999;}
.ibox48 .con .bottoms{text-align: center;padding: 50px 0 30px;border-bottom: 1px solid #ccc;font-size:16px;}
.ibox48 .con .bottoms a{font-size:16px;color:#666;margin:0 50px 0 0;}
.ibox48 .con .bottoms a:hover,.ibox48 .con .about li a:hover{color:#df1a18;}
.ibox48 .con .about{ width:1221px; height:auto !important; float:left; clear:both;}
.ibox48 .con .about li{width:386px;height:66px;line-height: 66px;position: relative;background-color:#f8f8f8;text-align: center;margin:0 21px 20px 0; float:left;}

.ibox48 .con .about li span{width:152px;height:14px;position: absolute;left:50%;top:-6px;margin-left:-76px;}
.ibox48 .con .about li .b1{background:url(../image/9_1.png) no-repeat 0 0;}
.ibox48 .con .about li .b2{background:url(../image/9_2.png) no-repeat 0 0;}
.ibox48 .con .about li .b3{background:url(../image/9_3.png) no-repeat 0 0;}
.ibox48 .con .about li .b4{background:url(../image/9_4.png) no-repeat 0 0;}
.ibox48 .con .about li .b5{background:url(../image/9_5.png) no-repeat 0 0;}
.ibox48 .con .about li .b6{background:url(../image/9_6.png) no-repeat 0 0;}
.ibox48 .con .about li a{font-size: 16px;color:#666;}
#ibox48{background:url(../image/bg_17.jpg) no-repeat 0 0 #fff;}
.ibox48 .con .hot{margin-bottom:140px;}
.ibox48 .con .hot li{width:220px;height:134px;position: relative;display: inline-block;padding-top:74px;background-color:#f8f8f8;margin-right:24px;}
.ibox48 .con .hot li.no{margin-right:-100px;}
.ibox48 .con .hot .b1{border-top:58px solid #f85353;border-bottom:6px solid #f85353;}
.ibox48 .con .hot .b2{border-top:58px solid #f89153;border-bottom:6px solid #f89153;}
.ibox48 .con .hot .b3{border-top:58px solid #f8d753;border-bottom:6px solid #f8d753;}
.ibox48 .con .hot .b4{border-top:58px solid #b7d052;border-bottom:6px solid #b7d052;}
.ibox48 .con .hot .b5{border-top:58px solid #52d099;border-bottom:6px solid #52d099;}
.ibox48 .con .hot li em{width:93px;height: 93px;position: absolute;left:50%;top:-46px;margin-left:-46px;}
.ibox48 .con .hot .b1 em{background:url(../image/10_1.png) no-repeat 0 0;}
.ibox48 .con .hot .b2 em{background:url(../image/10_2.png) no-repeat 0 0;}
.ibox48 .con .hot .b3 em{background:url(../image/10_3.png) no-repeat 0 0;}
.ibox48 .con .hot .b4 em{background:url(../image/10_4.png) no-repeat 0 0;}
.ibox48 .con .hot .b5 em{background:url(../image/10_5.png) no-repeat 0 0;}
.ibox48 .con .hot li p{width:188px;line-height: 28px;font-size:16px;margin:0 auto;}
.ibox48 .con .hot li a{color:#666;}
.ibox48 .con .hot li a:hover{border:none;color:#df1a18;}
.ibox48 .con .hot li span{position: absolute;right:16px;bottom:26px;font-size:14px;color:#999;}

.ibox49 .con ul{ width:1293px; height:auto !important; float:left; clear:both; margin-left:-47px; margin-top:-20px;}
.ibox49 .con ul li{ width:338px; height:380px; background:#f8f8f8; float:left; margin:20px 47px 0 46px; position:relative;}
.ibox49 .con ul li .player{width:338px; height:257px; position:absolute; left:0; top:0; background:url(../image/btm_hei.png); z-index:1;}
.ibox49 .con ul li .player i{width:338px; height:257px; position:absolute; left:0; top:0; background:url(../image/player_max.png) no-repeat center center; z-index:2;}
.ibox49 .con ul li .player:hover{opacity:.6;filter:alpha(opacity=60); }
.ibox49 .con ul li img{ width:338px; height:257px; float:left; clear:both;}
.ibox49 .con ul li h4{ width:294px; height:auto !important; float:left; clear:both; margin:20px 22px; font-size:18px; color:#333333;}
.ibox49 .con ul li h4:hover{color:#df1a18;}
.ibox49 .con ul li span{ font-size:16px; color:#666666;}
.ibox49 .con ul li span.ll{ position:absolute; left:22px; bottom:30px;}
.ibox49 .con ul li span.rr{ position:absolute; right:22px; bottom:30px;}

.ibox50 .con{ width:1200px; height:322px; float:left; clear:both; position:relative;}
.ibox50 .con .navs{ width:284px; height:322px; float:left; clear:left; position:relative;}
.ibox50 .con .navs ol{ width:144px; height:322px; float:left; overflow:hidden; margin:0; padding:0; position:absolute; left:0; top:-35px;}
.ibox50 .con .navs ol li{ width:144px; height:34px; float:left; clear:both; line-height:32px; background:url(../image/tag_6.png) no-repeat left bottom; font-size:18px; color:#ffffff; margin-top:35px; text-indent:24px; padding:0; cursor:pointer;}
.ibox50 .con .navs ol li.on{background:url(../image/tag_6.png) no-repeat left top; text-indent:34px; }
.ibox50 .con .navs ul{ width:140px; height:304px; float:right; clear:right; overflow:hidden; background:url(../image/bk_1.png); display:none; margin:0; padding:20px 11px; margin-top:-9px; margin-right:-10px;}
.ibox50 .con .navs ul.on{ display:block;}
.ibox50 .con .navs ul li{ width:140px; height:34px; line-height:34px; text-align:center; font-size:18px; color:#333333; cursor:pointer;}
.ibox50 .con .vlist{ width:918px; height:322px; position:absolute; right:0; top:0;}
.ibox50 .con .vlist ul li{ width:450px; height:327px;float:left; padding:9px 13px 15px 11px ; margin-top:-9px; margin-right:-16px; background:url(../image/bk_2.png); overflow:hidden; position:relative;}
.ibox50 .con .vlist ul li .player{width:450px; height:202px; position:absolute; left:11px; top:9px; background:url(../image/btm_hei.png); z-index:1;}
.ibox50 .con .vlist ul li .player i.ply{width:450px; height:202px; position:absolute; left:0; top:0; background:url(../image/player_max.png) no-repeat center center; z-index:2;}
.ibox50 .con .vlist ul li .player:hover{opacity:.6;filter:alpha(opacity=60); }
.ibox50 .con .vlist ul li img{ width:450px; height:202px; float:left; clear:both;}
.ibox50 .con .vlist ul li h4{ width:310px; height:30px;line-height:30px; overflow:hidden; float:left; clear:both; margin-left:110px; margin-top:12px; font-size:16px; color:#666666;}
.ibox50 .con .vlist ul li p{ width:310px; height:56px; overflow:hidden; text-align:justify;float:left; clear:both; margin-left:110px; margin-top:6px; line-height:28px;font-size:16px; color:#999999;}
.ibox50 .con .vlist ul li i.n1{ width:46px; height:29px; position:absolute; left:46px; top:232px; background:url(../image/n1.png);} 
.ibox50 .con .vlist ul li i.n2{ width:46px; height:29px; position:absolute; left:46px; top:232px; background:url(../image/n2.png);} 

.ibox51{}
.ibox51 .con{ width:1200px; height:488px; float:left; clear:both; position:relative; background:#272727;}
.ibox51 .con .video{ width:786px; height:488px; float:left; overflow:hidden; position:relative; text-align:center;}
.ibox51 .con .video .player{width:100%; height:100%; position:absolute; left:0; top:0; background:url(../image/btm_hei.png); z-index:1;}
.ibox51 .con .video .player i.ply{width:100%; height:100%; position:absolute; left:0; top:0; background:url(../image/player_max_m.png) no-repeat center center; z-index:2;}
.ibox51 .con .video .player:hover{opacity:.6;filter:alpha(opacity=60); }
.ibox51 .con .video i.tog{ width:20px; height:36px; position:absolute; right:0; top:226px; z-index:1; background:url(../image/arrow_b.png) no-repeat center top; cursor:pointer;}
.ibox51 .con .video i.on{ width:20px; height:36px; position:absolute; right:0; top:226px; z-index:1; background:url(../image/arrow_b.png) no-repeat center bottom; cursor:pointer;}
.ibox51 .con .video img{ width:786px; display:inherit;}
.ibox51 .con .vlist{ width:374px; height:488px; float:right; margin:0; padding:0 20px;}
.ibox51 .con .vlist h3{ color:#ffffff; font-size:18px; float:left; clear:both; margin-top:20px; width:100%;}
.ibox51 .con .vlist ul{ width:100%; height:auto !important; float:left; clear:both; padding:20px 0 30px 0; margin-top:-20px;}
.ibox51 .con .vlist ul li{ width:100%; height:132px; float:left; clear:both; margin:0; margin-top:30px; padding:0; position:relative;}
.ibox51 .con .vlist ul li .player{width:208px; height:132px; position:absolute; left:0; top:0; background:url(../image/btm_hei.png); z-index:1;}
.ibox51 .con .vlist ul li .player i{width:208px; height:132px; position:absolute; left:0; top:0; background:url(../image/player_max_s.png) no-repeat center center; z-index:2;}
.ibox51 .con .vlist ul li .player:hover{opacity:.6;filter:alpha(opacity=60); }
.ibox51 .con .vlist ul li img{ width:208px; height:132px; float:left; clear:left;}
.ibox51 .con .vlist ul li .desc{ width:140px; height:132px; position:absolute; right:0; top:0; overflow:hidden;}
.ibox51 .con .vlist ul li h4{ width:100%; height:auto !important; float:left; margin:0; margin-top:6px; padding:0; line-height:26px;  font-size:16px; color:#ffffff; text-align:justify;}
.ibox51 .con .vlist ul li span{color:#cacaca; float:left; clear:both; margin-top:14px; line-height:24px; font-size:14px;}

.ibox52{ background:url(../image/bg_18.jpg) no-repeat center center; height:442px;}
.ibox52 .con img{ width:240px; height:300px; float:left; clear:left;}
.ibox52 .con ul{ width:940px; height:300px; float:right; clear:right;}
.ibox52 .con ul li{width:360px; padding:20px 20px 20px 90px; height:59px;float:left; position:relative;}
.ibox52 .con ul li.n1{ background:url(../image/nx_1.png) #ffffff no-repeat left center; border-bottom:1px solid #f85353}
.ibox52 .con ul li.n2{ background:url(../image/nx_2.png) #ffffff no-repeat left center; border-bottom:1px solid #f89153}
.ibox52 .con ul li.n3{ background:url(../image/nx_3.png) #ffffff no-repeat left center; border-bottom:1px solid #b7d052}
.ibox52 .con ul li.n4{ background:url(../image/nx_4.png) #ffffff no-repeat left center; border-bottom:1px solid #52d099}
.ibox52 .con ul li.n5{ background:url(../image/nx_5.png) #ffffff no-repeat left center; border-bottom:1px solid #52d0cf}
.ibox52 .con ul li.n6{ background:url(../image/nx_6.png) #ffffff no-repeat left center; border-bottom:1px solid #529fd0}
.ibox52 .con ul li h4{ font-size:16px; line-height:30px; width:100%; overflow:hidden; height:30px; color:#666666;}
.ibox52 .con ul li h4:hover{ color:#f85353;}
.ibox52 .con ul li span{ font-size:14px; float:left; clear:both; margin-top:10px; color:#999999;}

.ibox53 .con .wen{ width:100%; height:48px; float:left; clear:both; border-bottom:1px solid #f0f0f0; position:relative;}
.ibox53 .con .wen h1{ height:47px; line-height:48px; font-size:18px; color:#333333; float:left; border-bottom:2px solid #df1a18; position:absolute; left:0; bottom:0;}
.ibox53 .con .des{ width:100%; height:40px; float:left; clear:both; line-height:40px; font-size:14px; color:#999999;}
.ibox53 .con .des span{ margin-right:40px;}
.ibox53 .con .da { width:1164px; height:auto !important; float:left; clear:both; background:url(../image/xd.png) no-repeat left 5px; line-height:30px; font-size:16px; color:#333333; padding-left:36px; padding-bottom:10px; border-bottom:1px solid #f0f0f0; }

.ibox54 .con ul.eight{width:1240px; height:auto !important; float:left; clear:both; margin-left:-20px; margin-top:-20px; padding-bottom:20px; }
.ibox54 .con ul.eight li{ width:270px; height:90px; float:left; background:#f8f8f8; margin:20px; position:relative;}
.ibox54 .con ul.eight li h4{ width:168px; height:auto !important; line-height:30px; font-size:18px; color:#333333; float:left; clear:both; padding:0; margin:0; margin-top:15px; background:url(../image/hd.png) no-repeat left 10px; padding-left:14px; margin-left:40px; }
.ibox54 .con ul.eight li hr{ width:100px; height:2px; background:#df1a18; border:none; float:left; position:absolute; left:50%; bottom:-8px; margin-left:-50px;}
.ibox54 .con ul.six{width:1218px; height:auto !important; float:left; clear:both; margin-left:-9px; margin-top:-10px; padding-bottom:20px; }
.ibox54 .con ul.six li{ width:388px; height:76px; float:left; background:#f8f8f8; margin:9px; position:relative;}
.ibox54 .con ul.six li h4{ width:334px; height:36px; line-height:36px; font-size:18px; color:#333333; float:left; clear:both; padding:0; margin:20px 25px; background:url(../image/hdd.png) no-repeat left center; padding-left:24px;}

.ibox55 .con h4{ height:18px; line-height:18px; margin:0; padding:0; float:left; clear:both; text-align:left; border-left:4px solid #df1a18; padding-left:8px; font-size:18px; color:#333333;}
.ibox55 .con .from_l{ width:440px; height:280px; float:left; clear:left; position:relative;}
.ibox55 .con .from_l .unfm{ width:100%; height:auto !important; float:left; clear:both; margin-top:20px;}
.ibox55 .con .from_l .unfm input{ width:408px; height:40px; float:left; background:#ffffff; border:1px solid #e5e5e5; outline:none; line-height:40px; padding:0 15px; font-size:16px;}
.ibox55 .con .from_l .unfm label{ font-size:16px; color:#666666; float:left; line-height:26px; margin-right:10px;}
.ibox55 .con .from_l .unfm font{ font-size:16px; color:#999999; float:left; line-height:26px; margin-right:20px;}
.ibox55 .con .from_l .unfm font.fm{ font-size:12px; float:right; line-height:30px; margin-right:0;}
.ibox55 .sel_mask{position:relative;width:95px;height:24px;background:url(../image/arrow_down.png) no-repeat #ffffff 74px center; display:inline-block; text-decoration: none; color:#333333; line-height:24px; font-size:14px; border:1px solid #e5e5e5; border-radius:0;}
.ibox55 .sel_mask:hover{background:url(../image/arrow_down.png) no-repeat #eeeeee 74px center; border:1px solid #e5e5e5;}
.ibox55 .sel_mask select{top:0px;left:0;position:absolute;width:100%;height:24px; line-height:24px;opacity:0;filter:alpha(opacity=0); border:1px solid #dedede;}
.ibox55 .sel_mask select option[selected]{font-weight:bold;}
.ibox55 .sel_mask select option:nth-child(even) {background-color:#eeeeee;}
.ibox55 .sel_mask select option{color:#333333;}
.ibox55 .sel_mask span{position: absolute; width:100%; height:24px; line-height:24px;top:0;left:0;display: inline-block;color:#333333;ext-overflow: ellipsis;white-space:nowrap; text-indent:10px; overflow:hidden;}
.ibox55 .con .from_l .unfm input.inputcode{ height:24px; line-height:24px; width:75px; padding:0 10px; margin-left:16px; margin-right:15px;}
.ibox55 .con .from_l .unfm a.code{ float:left; background:#eeeeee; height:26px; line-height:26px; padding:0 20px; font-size:16px; color:#333333;}
.ibox55 .con .from_l .unfm a.code:hover{ color:#333333; border:none; background:#cccccc;}
.ibox55 .con .from_l .unfm button{ width:100px; height:30px; line-height:30px; float:left; border:none; background:#fcc80d; color:#ffffff; margin:0; padding:0; outline:none;}
.ibox55 .con .from_r{ width:730px; height:280px; float:right; clear:right; position:relative;}
.ibox55 .con .from_r textarea{ width:700px; height:200px; padding:12px 14px; font-size:16px; font-family:'微软雅黑';float:left; clear:both; border:1px solid #e5e5e5; outline:none; margin-top:20px;}
.ibox55 .con .from_r a{ float:right; line-height:18px; font-size:16px; color:#666666;}
.ibox55 .con .from_r a:hover{ color:#df1a18; border:none;}
.ibox55 .ribbon{ margin-top:20px; height:34px;}
.ibox55 .ribbon a{ padding-left:50px;background: url(../image/red_34.png) no-repeat left top; height:34px; line-height:34px;}
.ibox55 .ribbon a span{ padding-right:50px;background: url(../image/red_34.png) no-repeat right bottom; height:34px; line-height:34px; font-size:16px;}

.ibox56{ padding-bottom:40px;}
.ibox56 h1{ font-size:30px; color:#333333; line-height:42px; text-align:center; margin:0; padding:0; width:100%; float:left; clear:both;}
.ibox56 .con{ width:1198px; height:auto !important; padding-bottom:20px; float:left; clear:both; border:1px solid #eeeeee; margin-top:40px; }
.ibox56 .con .detail-book{ width:270px; height:300px; float:left; clear:left;}
.ibox56 .con .detail-book .imgbox{ width:230px; height:206px; float:left; clear:both; position:relative; background:#fcc80d;}
.ibox56 .con .detail-book .imgbox img{ position:absolute; left:16px; top:6px; width:238px; height:200px;}
.ibox56 .con .detail-book .price{ width:100%; height:30px; float:left; clear:both; line-height:30px; padding:10px 0; font-size:16px; text-align:center;}
.ibox56 .con .detail-book .price span{ font-size:20px; color:#df1a18;}
.ibox56 .con .detail-book .btns{ width:100%; height:30px; float:left; clear:both; margin-left:5px; margin-top:8px;}
.ibox56 .con .detail-book .btns a{ width:105px; height:30px; line-height:30px; text-align:center; float:left; color:#ffffff; margin:0 12px;}
.ibox56 .con .detail-book .btns a.redbtn{ background:url(../image/3.png) no-repeat left top}
.ibox56 .con .detail-book .btns a.yelbtn{ background:url(../image/3.png) no-repeat left bottom}
.ibox56 .con .detail-book .btns a:hover{ border:none; text-decoration:none;opacity:.8;filter:alpha(opacity=80)}
.ibox56 .con .detail-cont{ width:920px; height:auto !important; float:right; clear:right;}
.ibox56 .con .detail-cont ul li{ width:100%; height:auto !important; float:left; line-height:24px; margin-top:15px;}
.ibox56 .con .detail-cont ul li.b50{ width:50%;}
.ibox56 .con .detail-cont ul li strong{ width:100px;font-size:18px; height:18px; line-height:18px;  float:left;margin:0; padding:0; padding-left:6px;margin-top:3px;font-weight:normal;}
.ibox56 .con .detail-cont ul li strong.r1{ border-left:4px solid #f25755;}
.ibox56 .con .detail-cont ul li strong.r2{ border-left:4px solid #f89153;}
.ibox56 .con .detail-cont ul li strong.r3{ border-left:4px solid #fcc80d;}
.ibox56 .con .detail-cont ul li strong.r4{ border-left:4px solid #b7d052;}
.ibox56 .con .detail-cont ul li strong.r5{ border-left:4px solid #54a3e0;}
.ibox56 .con .detail-cont ul li strong.r6{ border-left:4px solid #4fcfb5;}
.ibox56 .con .detail-cont ul li strong.r7{ border-left:4px solid #ab73ef;}
.ibox56 .con .detail-cont ul li p{ width:810px; margin:0; padding:0; float:left; font-size:16px; color:#666666;}
.ibox56 .con .detail-cont ul li.b50 p{ width:350px;}

.ibox57{ height:520px; background:url(../image/bg_19.jpg) no-repeat center center;}
.ibox57 .con{ width:1220px; height:auto !important; float:left; clear:both; margin-left:-10px;}
.ibox57 .con ul li{ width:484px; height:110px; float:left; margin:0 10px; padding:0; padding-left:106px;}
.ibox57 .con ul li.b1{ background:url(../image/no_f_1.png) no-repeat left top;}
.ibox57 .con ul li.b2{ background:url(../image/no_f_2.png) no-repeat left top;}
.ibox57 .con ul li.b3{ background:url(../image/no_f_3.png) no-repeat left top;}
.ibox57 .con ul li.b4{ background:url(../image/no_f_4.png) no-repeat left top;}
.ibox57 .con ul li.b5{ background:url(../image/no_f_5.png) no-repeat left top;}
.ibox57 .con ul li.b6{ background:url(../image/no_f_6.png) no-repeat left top;}
.ibox57 .con ul li h4{ width:100%; float:left; clear:both; font-size:18px;}
.ibox57 .con ul li p{ float:left; clear:left; width:100%; line-height:30px; font-size:16px; color:#666666;}

.ibox58{ height:510px;}
.ibox58 .con{ width:1200px; height:330px; float:left; clear:both; background:url(../image/bg_20.png) no-repeat center top; position:relative;}
.ibox58 .con ul li{ width:178px; height:90px; float:left; position:absolute;}
.ibox58 .con ul li h4{ width:100%; font-size:18px; height:30px; line-height:29px; text-align:center; float:left; clear:both;}
.ibox58 .con ul li p{ width:100%; height:auto !important; float:left; clear:both; text-align:center; line-height:24px; margin-top:8px; font-size:16px; color:#666666;}
.ibox58 .con ul li.b1{ left:67px; top:220px;}
.ibox58 .con ul li.b1 h4{ color:#f34240}
.ibox58 .con ul li.b2{ left:245px; top:0;}
.ibox58 .con ul li.b2 h4{ color:#f89153}
.ibox58 .con ul li.b3{ left:422px; top:220px;}
.ibox58 .con ul li.b3 h4{ color:#b7d052}
.ibox58 .con ul li.b4{ left:600px; top:0;}
.ibox58 .con ul li.b4 h4{ color:#4fcfb5}
.ibox58 .con ul li.b5{ left:778px; top:220px;}
.ibox58 .con ul li.b5 h4{ color:#429ade}
.ibox58 .con ul li.b6{ left:956px; top:0;}
.ibox58 .con ul li.b6 h4{ color:#a368ec}

.ibox59{ height:382px;}
.ibox59 .con{ width:1200px; height:auto !important;float:left; clear:both; position:relative;}
.ibox59 .con ul{ width:1238.4px; height:auto !important; float:left; clear:both; margin-left:19.2px; padding-bottom:30px;}
.ibox59 .con ul li{ width:168px; height:150px; float:left; position:relative; border-top:2px solid #ffa710; background:#ffffff; margin:30px 19.2px 0 19.2px;}
.ibox59 .con ul li h4{ width:100%; font-size:18px; height:30px; line-height:29px; margin-top:40px; text-align:center; float:left; clear:both;}
.ibox59 .con ul li p{ width:100%; height:auto !important; float:left; clear:both; text-align:center; line-height:24px; margin-top:4px; font-size:16px; color:#666666;}
.ibox59 .con ul li i{ width:60px; height:60px; position:absolute; left:50%; top:-31px; margin-left:-30px;}
.ibox59 .con ul li i.b1{ background:url(../image/icon_k_1.png);}
.ibox59 .con ul li i.b2{ background:url(../image/icon_k_2.png);}
.ibox59 .con ul li i.b3{ background:url(../image/icon_k_3.png);}
.ibox59 .con ul li i.b4{ background:url(../image/icon_k_4.png);}
.ibox59 .con ul li i.b5{ background:url(../image/icon_k_5.png);}
.ibox59 .con ul li i.b6{ background:url(../image/icon_k_6.png);}


.ibox60 .con{ width:1200px; height:auto !important;float:left; clear:both; position:relative;}
.ibox60 .con ul{ width:1218px; height:auto !important; float:left; clear:both; margin-left:9px; padding-bottom:80px; margin-top:-20px;}
.ibox60 .con ul li{ width:388px; height:66px; float:left;  position:relative; background:#f8f8f8; margin:22px 9px 0 9px;}
.ibox60 .con ul li a{ width:100%; height:66px; float:left; clear:both; text-align:center; line-height:70px; font-size:16px; color:#666666; overflow:hidden;}
.ibox60 .con ul li a:hover{ border:none; text-decoration:none; color:#f34240;} 
.ibox60 .con ul li i{ width:152px; height:14px; position:absolute; left:50%; top:-5px; margin-left:-76px;}
.ibox60 .con ul li i.b1{ background:url(../image/9_1.png);}
.ibox60 .con ul li i.b2{ background:url(../image/9_2.png);}
.ibox60 .con ul li i.b3{ background:url(../image/9_3.png);}
.ibox60 .con ul li i.b4{ background:url(../image/9_4.png);}
.ibox60 .con ul li i.b5{ background:url(../image/9_5.png);}
.ibox60 .con ul li i.b6{ background:url(../image/9_6.png);}

.ibox61{ background:url(../image/bg_18.jpg) no-repeat center center; height:442px;}
.ibox61 .con img{ width:1200px; height:120px; float:left; clear:both;}
.ibox61 .con ul{ width:1221px;  height:auto !important; margin-left:-11px; float:left; clear:both;}
.ibox61 .con ul li{width:386px; margin:15px 11px 0 10px; height:72px;float:left; background:#ffffff; position:relative;}
.ibox61 .con ul li.n1{border-bottom:4px solid #df1a18}
.ibox61 .con ul li.n2{border-bottom:4px solid #f89153}
.ibox61 .con ul li.n3{border-bottom:4px solid #fcc80d}
.ibox61 .con ul li.n4{border-bottom:4px solid #b7d052}
.ibox61 .con ul li.n5{border-bottom:4px solid #52d099}
.ibox61 .con ul li.n6{border-bottom:4px solid #529fd0}
.ibox61 .con ul li i{ width:16px; height:16px; float:left; position:absolute; left:0; top:0;}
.ibox61 .con ul li.n1 i{background:url(../image/m1.png);}
.ibox61 .con ul li.n2 i{background:url(../image/m2.png);}
.ibox61 .con ul li.n3 i{background:url(../image/m3.png);}
.ibox61 .con ul li.n4 i{background:url(../image/m4.png);}
.ibox61 .con ul li.n5 i{background:url(../image/m5.png);}
.ibox61 .con ul li.n6 i{background:url(../image/m6.png);}

.ibox61 .con ul li h4{ font-size:16px; line-height:24px; width:342px; margin:0 22px; margin-top:14px; overflow:hidden; height:24px; color:#666666;}
.ibox61 .con ul li h4:hover{ color:#f85353; border-bottom:1px solid #f85353;}
.ibox61 .con ul li span{ font-size:14px; float:left; clear:both;  color:#999999; position:absolute; left:22px; bottom:10px;}



.iboxTeacher .con .tList{padding-bottom:45px;clear:left;border-right:1px solid #f8f8f8;}
.iboxTeacher .con .tList li{float:left;width:298px;height:206px;border:1px solid #f8f8f8;border-right:0;}
.iboxTeacher .con .tList li:hover{border-top:3px solid #f89153;border-bottom:5px solid #f8f8f8;height:199px;}
.iboxTeacher .con .tList p{padding-top:150px;font-size:18px;color:#666;text-align: center;}
.iboxTeacher .con .tList .b1{background:url(../image/11_1.png) no-repeat 50% 42px;}
.iboxTeacher .con .tList .b2{background:url(../image/11_2.png) no-repeat 50% 42px;}
.iboxTeacher .con .tList .b3{background:url(../image/11_3.png) no-repeat 50% 42px;}
.iboxTeacher .con .tList .b4{background:url(../image/11_4.png) no-repeat 50% 42px;}
#bgTeacher{background:url(../image/12.png) no-repeat 0 0;}
.iboxTeacher .con .t-bg{float:left;clear:left;width:1200px;height:445px;background:url(../image/19.png) no-repeat 0 0;}
.iboxTeacher .con .con-level{padding-left:24px;}
.iboxTeacher .con .level li{float:left;position:relative;width:290px;height:262px;padding-top:20px;margin-right:142px;border:1px solid #f8f8f8;}
.iboxTeacher .con .level .no{margin-right: -142px;}
.iboxTeacher .con .level span{position: absolute;top:-1px;left:-23px;width:37px;height:100px;font-size: 20px;color: #fff;text-align: center;padding:28px 10px 0;}
.iboxTeacher .con .level .b1{border-bottom:2px solid #fcc80d;}
.iboxTeacher .con .level .b2{border-bottom:2px solid #f1610a;}
.iboxTeacher .con .level .b3{border-bottom:2px solid #df1a18;}
.iboxTeacher .con .level .b1 span{background: url(../image/13_1.png) no-repeat 0 0;}
.iboxTeacher .con .level .b2 span{background: url(../image/13_2.png) no-repeat 0 0;}
.iboxTeacher .con .level .b3 span{background: url(../image/13_3.png) no-repeat 0 0;}
.iboxTeacher .con .level li div{width:210px;margin:0 auto;}
.iboxTeacher .con .level li h4{line-height:28px;font-size: 16px;color:#666;text-align: center;}
.iboxTeacher .con .level li p{line-height:28px;font-size: 16px;color:#999;}
.iboxTeacher .con .con-exper{width:594px;float:left;}
.iboxTeacher .con .con-exper-bg{background-color:#f8f8f8;}
.iboxTeacher .con .con-exper-img,.iboxTeacher .con .con-exper-text{display: inline-block;vertical-align: top;}
.iboxTeacher .con .w240{width: 226px;padding:0 30px;}
.iboxTeacher .con .w300{width: 250px;padding:0 30px;}
.iboxTeacher .con .w234{width: 260px;padding:0 28px;}
.iboxTeacher .con .w246{width: 246px;padding:0 20px;}
.iboxTeacher .con .con-exper h3{text-align: center;font-size: 18px;color:#666;padding:22px 0 8px;line-height: 18px;}
.iboxTeacher .con .con-exper span{display: inline-block;padding-left:14px;}
.iboxTeacher .con .con-exper .b1{border-left:4px solid #df1a18;}
.iboxTeacher .con .con-exper .b2{border-left:4px solid #fcc80d;}
.iboxTeacher .con .con-exper .b3{border-left:4px solid #f1610a;}
.iboxTeacher .con .con-exper .b4{border-left:4px solid #b7d052;}
.iboxTeacher .con .con-exper p{line-height: 32px;font-size: 16px;color:#999; text-align:justify;}
.iboxTeacher .con .con-wrap{width:285px;margin-right:20px;height:436px;}
.iboxTeacher .con .con-wrap-cont{border:1px solid #f8f8f8;border-top:none;}
.iboxTeacher .con .con-wrap-no{margin-right:-100px;}
.iboxTeacher .con .con-wrap-cont span{display: block;font-size: 18px;color:#333;line-height: 38px;text-align: center;}
.iboxTeacher .con .con-wrap-cont dl{margin-bottom:16px;margin-left:12px;}
.iboxTeacher .con .con-wrap-cont dt{display:inline-block;width:82px;line-height:20px;font-size: 14px;color: #999;vertical-align: top;}
.iboxTeacher .con .con-wrap-cont dd{display:inline-block;width:180px;line-height:20px;font-size: 14px;color: #666;vertical-align: top;}
.iboxTeacher .con .con-wrap-btn{text-align: center;padding-bottom:14px;}
.iboxTeacher .con .con-wrap-btn a{display:inline-block;width:90px;height:24px;line-height: 24px;font-size:14px;margin:0 6px;}
.iboxTeacher .con .con-wrap-btn .b1{background:url(../image/btn_epty1.png) no-repeat 0 0;color:#f89600;}
.iboxTeacher .con .con-wrap-btn .b2{background:url(../image/btn_epty2.png) no-repeat 0 0;color:#df1a18;}
.iboxTeacher .swiper-button-next,.iboxTeacher .swiper-button-prev{width:44px;height:44px;display: inline-block;}
.iboxTeacher .swiper-button-next{background: url(../image/right.png) no-repeat 0 0;right:-50px;}
.iboxTeacher .swiper-button-prev{background: url(../image/left.png) no-repeat 0 0;left:-50px;}


.picScroll-left{ width:1200px; float:left; clear:both; position:relative; height:458px; }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ width:44px;height:44px; position:absolute; top:200px;}
.picScroll-left .hd .prev{background: url(../image/left.png) no-repeat 0 0;left:-50px;}
.picScroll-left .hd .next{ background: url(../image/right.png) no-repeat 0 0;right:-50px; }
.picScroll-left .hd a:hover{ border-bottom:none;}
.picScroll-left .bd{ width:1200px; height:450px; float:left; clear:both; overflow:hidden; }
.picScroll-left .bd ul{overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ height:450px; width:307px;float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li img{ width:277px; margin-right:30px;float:left; clear:both;}

.picScroll-left .bd ul li .con-wrap-cont{border:1px solid #f8f8f8;border-top:none;width:275px;  float:left; clear:both; margin-right:30px;text-align:left;}
.picScroll-left .bd ul li .con-wrap-cont span{display: block;font-size: 18px;color:#333;line-height: 38px;text-align: center;}
.picScroll-left .bd ul li .con-wrap-cont dl{margin-bottom:16px;margin-left:12px;width:285px;}
.picScroll-left .bd ul li .con-wrap-cont dt{display:inline-block;width:72px;line-height:20px;font-size: 14px;color: #999;vertical-align: top;}
.picScroll-left .bd ul li .con-wrap-cont dd{display:inline-block;width:180px;line-height:20px;font-size: 14px;color: #666;vertical-align: top;}
.picScroll-left .bd ul li .con-wrap-btn{text-align: center;padding-bottom:14px;}
.picScroll-left .bd ul li .con-wrap-btn a{display:inline-block;width:90px;height:24px;line-height: 24px;font-size:14px;margin:0 6px;border-bottom: none;}
.picScroll-left .bd ul li .con-wrap-btn .b1{background:url(../image/btn_epty1.png) no-repeat 0 0;color:#f89600;}
.picScroll-left .bd ul li .con-wrap-btn .b2{background:url(../image/btn_epty2.png) no-repeat 0 0;color:#df1a18;}



.comment{ width:100%; height:auto !important; float:left; clear:both; margin-top:20px;}
.comment h5{ float:left; clear:both; background:#df1a18; font-size:18px; height:32px; line-height:32px; color:#ffffff; padding:0 10px; margin:0; overflow:hidden;}
.comment ul li{ width:1080px; height:auto !important; float:left; clear:both; padding:15px 0 15px 120px; position:relative;  border-bottom:1px solid #f0f0f0;}
.comment ul li span{ width:100px; line-height:20px; text-align:center; float:left; position:absolute; left:0; top:30px; color:#999999; font-size:14px;}
.comment ul li p{ line-height:30px; font-size:16px; float:left; clear:both; color:#999999; text-align:justify;}
.comment ul li p.nk{ color:#666666;}



.ubox1{ margin-top:-10px;}
.ubox1 .con{ height:20px; padding:30px 0;}
.ubox1 .con span{ float:left; margin-left:35px; height:20px; line-height:20px; font-size:18px; border-left:4px solid #df1a18; padding-left:20px; color:#333333;}
.ubox1 .con label{ float:left; margin-left:35px; height:20px; line-height:20px; font-size:18px; color:#df1a18;}
.ubox1 .con a{ float:left; margin-left:20px; width:100px; height:20px; line-height:20px; color:#ffffff; font-size:14px; text-align:center;}
.ubox1 .con a.redbtn{ background:url(../image/121.png) no-repeat left top;}
.ubox1 .con a.yelbtn{ background:url(../image/121.png) no-repeat left bottom;}
.ubox1 .con a:hover{ border:none; text-decoration:none;opacity:.8;filter:alpha(opacity=80)}

.ubox2{ padding:30px 0 80px 0; width:100%; height:auto !important; float:left; clear:both;}
.ubox2 .con{ width:1200px; height:auto !important; float:left; clear:both; padding:20px 0 40px 0;}
.ubox2 h1{ width:100%; height:auto !important; float:left; clear:both; padding-bottom:20px; line-height:36px; font-size:30px; color:#333333; text-align:center;}
.ubox2 .searchtool{ width:1130px; margin:0 35px; height:40px;float: left; clear: both; position:relative; }
.ubox2 .searchtool .unfm{ width:162px; height: 40px; float: left; margin-right:50px;}
.ubox2 .searchtool .unfm button{width: 100%; border: 1px solid #333333;height: 38px; border-radius: 20px; line-height: 38px; margin: 0; padding: 0; outline: none; text-align: center; font-size: 18px; color: #333333; background: #ffffff;}
.ubox2 .searchtool .unfm a:hover{ text-decoration:none; border-bottom:none;}
.ubox2 .searchtool .unfm button:hover{ color: #df1a18; background:none;border: 1px solid #df1a18; text-decoration:none;} 
.ubox2 .searchtool .unfm button.on{ color: #ffffff; background:#df1a18;border: 1px solid #df1a18; text-decoration:none;} 
.ubox2 .searchtool .search{ width:260px; height:40px; float:right;background:url(../image/input_bg_1.png) no-repeat center center; border-radius:20px; overflow:hidden; position:relative;}
.ubox2 .searchtool .search input{ width:200px; height:40px; line-height:40px; float:left; overflow:hidden; background:none; border:none; outline:none; margin-left:15px;}
.ubox2 .searchtool .search button{ width:40px; height:40px; position:absolute; right:5px; top:0px; background:url(../image/icon_ss_22.png) no-repeat center center; border:none; outline:none; cursor:pointer;}
.ubox2 .searchtool .search button:hover{ background:url(../image/icon_ss_22_on.png) no-repeat center center; }

.ubox2 .datalist{ width:1130px; height:auto !important; float:left; clear:both; margin:0 35px; margin-top:30px;}
.ubox2 .datalist table{ width:100%; border:none;}
.ubox2 .datalist table tr th{ padding:10px; font-size:16px; color:#ffffff; background:#df1a18; font-weight:normal; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff;}
.ubox2 .datalist table tr td{ padding:10px; font-size:16px; color:#333333; text-align:center;border-left:1px solid #ffffff; border-bottom:1px solid #ffffff;}
.ubox2 .datalist table tr.odd{background: #ffffff;} 
.ubox2 .datalist a{ padding:0 6px;}
.ubox2 .datalist a.dd{ color:#cccccc;}
.ubox2 .datalist a:hover{ border:none;}
.ubox2 .datalist a.dd:hover{ color:#df1a18;}


.onselect{ width:162px; height:auto !important; float:left; border:1px solid #333333; background:#ffffff; border-radius:20px; overflow:hidden; position:relative; z-index:1000;}
.onselect h4{ width:100%; height:40px; float:left; clear:both; margin:0; padding:0; line-height:40px; text-align:center; font-size:18px;background: url(../image/arrow_bottom_sj.png) no-repeat #ffffff right center;}
.onselect ul{ width:162px; height:auto !important; float:left; clear:both; border-top:1px solid #ededed; display:none;}
.onselect ul li{ width:162px; height:38px; line-height:38px; text-align:center;  float:left; clear:both; background:url(../image/hrhr.png) no-repeat center bottom;}
.onselect ul li a{ width:162px; height:38px; line-height:38px; text-align:center;  float:left; clear:both; font-size:16px;}
.onselect ul li a:hover{ background:url(../image/ddd.png) no-repeat 40px center; color:#df1a18;}
.onselect ul li.select a{ background:url(../image/ddd.png) no-repeat 40px center; color:#df1a18; border:none;}
.onselect ul li.citysel a{ background:url(../image/ddd.png) no-repeat 40px left; color:#df1a18; border:none;}
.onselect:hover{border:1px solid #df1a18;}
.onselect:hover h4{ color:#df1a18; background:url(../image/arrow_bottom_sj_on.png) no-repeat #ffffff right center;}
.onselect:hover{border:1px solid #df1a18;}
.onselect:hover ul{ display:block;}
.selected{border:1px solid #df1a18;}
.selected h4{color:#df1a18; background:url(../image/arrow_bottom_sj_on.png) no-repeat #ffffff right center;}

.footer{ height:260px; float:left; clear:both; background:url(../image/bg_footer_min.png) no-repeat; margin-top:-10px; position:relative;}
.footer .code{ width:187px; height:187px; background:url(../image/code.png) no-repeat; position:absolute; left:0; top:50px;}
.footer .link{ width:964px; height:auto !important; float:right; clear:right;margin-top:20px; overflow:hidden;}
.footer .link .ulk{ width:100%; height:auto !important; float:left; clear:both; margin-top:12px; }
.footer .link .ulk h4{ width:100px; height:30px; float:left; clear:left; line-height:30px; margin-top:12px; font-size:16px; color:#333333;}
.footer .link .ulk .tag{ width:864px; height:auto !important; float:right; margin-right:-8px; }
.footer .link .ulk .tag a{ height:30px; float:left;  margin:12px 8px 0 8px; background:url(../image/white_30.png) no-repeat left top; padding-left:20px; text-align:center; color:#666666;}
.footer .link .ulk .tag a span{ float:left; clear:both;background:url(../image/white_30.png) no-repeat right bottom;padding-right:20px;line-height:30px;}
.footer .link .ulk .tag a.on,.footer .link .ulk .tag a:hover{ border:none;background:url(..../image/red_30.png) no-repeat left top; color:#ffffff;}
.footer .link .ulk .tag a.on span,.footer .link .ulk .tag a:hover span{background:url(..../image/red_30.png) no-repeat right bottom; color:#ffffff;}
.footer .link .ulk .autos a{ width:auto; padding:0 20px;}
.footer .link .ulk .str{ width:874px; height:auto !important; background:#ffffff; margin-right:-26px; float:right; padding:12px 0;}
.footer .link .ulk .str a{ margin-right:26px; height:30px; line-height:30px; color:#666666; float:left;}
.footer .link .ulk .str a:hover{ color:#df1a18; border:none;}

.indexfooter{height:364px; background:url(../image/bg_footer.png) no-repeat; }
.indexfooter .code{ top:152px;}

.footerbar{ height:100px; float:left; clear:both; background:#ffffff;}
.footerbar p{ width:1005; text-align:center; font-size:12px; line-height:24px; color:#666666; margin:0; padding:0;}
.footerbar p.str{ font-size:14px; color:#333333; margin-top:15px;}


.sstop{ padding:15px 0; border-bottom:1px solid #eeeeee; }
.sstop .sstype{ width:600px; height:40px; float:left; clear:left;  position:relative;}
.sstop .sstype h2{ float:left; line-height:40px; font-size:18px; color:#333333; font-weight:normal;  width:80px; height:40px; }
.sstop .sstype .ls{ width:520px; height:71px; float:left; margin-top:-16px; z-index:1;}
.sstop .sstype .ls a{ float:left; height:70px; line-height:70px;font-size:18px; margin:0 20px; color:#333333; text-decoration:none; }
.sstop .sstype .ls a:hover{ color:#df1a18; text-decoration:none; border:none;}
.sstop .sstype .ls a.on{ color:#df1a18; border-bottom:2px solid #df1a18;}
.sstop .ssfrom{ width:600px; height:40px; float:right; background:url(../image/ssinput.png) no-repeat center center; border-radius:20px; overflow:hidden; position:relative;}
.sstop .ssfrom input{ width:520px; height:40px; font-size:16px; line-height:30px; float:left; overflow:hidden; background:none; border:none; outline:none; margin-left:15px;}
.sstop .ssfrom button{ width:40px; height:40px; position:absolute; right:5px; top:0px; background:url(../image/icon_ss_22_on.png) no-repeat; background-position:center center; border:none; outline:none; cursor:pointer;}
.sstop .ssfrom button:hover{ opacity:.8;filter:alpha(opacity=80)}

.sslist{ height:auto  !important; padding:20px 0 60px 0;}
.sslist .txt{ font-size:18px; line-height:20px; color:#666666; margin-top:10px;}
.sslist ul{ width:1240px; height:auto !important; float:left; clear:both; margin-top:20px; margin-left:-20px;}
.sslist ul li{ width:576px; height:170px; float:left; background:#f8f8f8; margin:12px 20px;  border-left:4px solid #fcc80d;}
.sslist ul li a{ width:526px; height:130px; float:left; background:#f8f8f8;padding:20px 25px;}
.sslist ul li h2{ width:100%; height:auto !important; float:left; clear:both; font-size:20px; color:#333333;}
.sslist ul li p{ width:100%; float:left; clear:both; font-size:16px; line-height:28px; margin-top:10px; color:#666666; text-align:justify;}
.sslist ul li i{ font-size:16px; float:left; clear:both; color:#999999; font-style:normal; margin-top:5px;}
.sslist ul li a:hover{ border:none; background:#eeeeee;}
.sslist ul li span{ color:#df1a18;}
.sslist ul.zx li{ height:190px;}
.sslist ul.zx li a{ height:150px;}


.zhuyi{ width:100%; height:200px; font-size:16px; line-height:40px;}
.zhuyi p{ padding:0 20px;}

.paycode{ width:100%; height:100%; float:left; clear:both;}
.paycode .imgs{ width:200px; height:200px;  margin:30px auto; background:url(../image/loding.gif) no-repeat center center; }
.paycode .txt{ width:100%; height:30px; float:left; clear:both; text-align:center; font-size:18px; color:#666666; margin-top:10px;}


.looyubox{ width:558px; height:309px; background:url(../image/bg404.png); position:fixed; left:50%; top:50%; margin-top:-155px; margin-left:-279px; z-index:1800;}
.looyubox .con{ width:100%; height:100%; position:relative; float:left; clear:both;}
.looyubox .con h2{ width:100%; height:90px; line-height:90px; text-align:center; color:#ffffff; font-size:28px; font-weight:normal;}
.looyubox .con ul{ width:462px; height:auto !important; float:left; clear:both; margin:0 48px; margin-top:-20px;} 
.looyubox .con ul li{ width:136px; height:40px; float:left; margin:0 9px; margin-top:18px; background:url(../image/bg404.png); border-radius:20px; overflow:hidden;}
.looyubox .con ul li a{ width:136px; height:40px; float:left; line-height:40px; text-align:center; font-size:16px; color:#666666;}
.looyubox .con .fot{ width:100%; height:39px; position:absolute; left:0; bottom:32px;}
.looyubox .con .fot a{ width:122px; height:39px; line-height:39px; color:#ffffff; font-size:18px; text-align:center;}
.looyubox .con .fot a.ll{background:url(../image/bg404.png); float:left; margin-left:110px; }
.looyubox .con .fot a.rr{background:url(../image/bg404.png); float:right; margin-right:110px; }
.looyubox .con a.close{ width:26px; height:26px; background:url(../image/bg404.png); position:absolute; top:-26px; right:4px;}
.looyubox .con a:hover{ border:none;}

.sidebar{ width:94px; height:372px; position:fixed; right:0; top:50%; margin-top:-186px; background:url(../image/bg404.png); z-index:1800;}
.sidebar .con{ width:89px; height:362px; float:right;margin-top:5px; overflow:hidden;} 
.sidebar .con h2{ width:89px; height:38px; padding:10px 0; line-height:19px; float:left; clear:both; text-align:center; font-size:16px; color:#ffffff;}
.sidebar .con ul{ width:89px; height:303px; float:left; clear:both; overflow:hidden;}
.sidebar .con ul li{ width:89px; height:75px; float:left; clear:both; border-bottom:1px solid #e8e8e8;}
.sidebar .con ul li a{ width:89px; height:75px; float:left; clear:both;font-size:14px; line-height:24px; text-align:center; color:#999999;}
.sidebar .con ul li a:hover{ border:none;}
.sidebar .con ul li span{ width:100%; height:24px; line-height:24px; float:left; clear:both; color:#99999;}
.sidebar .con ul li i{ width:42px; height:42px; float:left; clear:both; margin:6px 23px 0 24px; background-repeat:no-repeat; background-position:center bottom;}
.sidebar .con ul li i.btn1{ background-image:url(../image/bg404.png);}
.sidebar .con ul li i.btn2{ background-image:url(../image/bg404.png);}
.sidebar .con ul li i.btn3{ background-image:url(../image/bg404.png);}
.sidebar .con ul li i.btn4{ background-image:url(../image/bg404.png);}
.sidebar .con ul li a:hover i{ background-position:center top;}
.sidebar .con ul li a:hover span{ color:#ea2313;}


.openimg{ width:100%; height:100%; position:fixed; top:0; left:0; z-index:1900; background:url(../image/btm_hei.png);}
.openimg .imgbox{ width:300px; height:390px; background:#ffffff; position:fixed; left:50%; top:50%; margin-left:-150px; margin-top:-195px; z-index:1901;}
.openimg .imgbox .imgnr{ width:300px; height:390px; float:left; clear:both; position:relative;}
.openimg .imgbox .imgnr img{ width:300px;}
.openimg .imgbox .imgnr a{ width:30px; height:30px; position:absolute; right:5px; top:5px; background:url(../image/x.png) no-repeat center center;}
.openimg .imgbox .imgnr a:hover{ border-bottom:none;}


.sr-watitle { height:1.82rem;  background:#FFF; color:#9d9d9d;  font-size:.592rem;}
.sr-watitleOn { height:1.82rem;  background:#FFF; color:#000000;  font-size:.592rem;}

.sr-waContent {background:#FFF; color:#9d9d9d;  font-size:.592rem;}
.sr-waContentOn {background:#FFF; color:#000000;  font-size:.592rem;

.sr-wendaSearch {background:#FFF; color:#9d9d9d;  font-size:.592rem;}
.sr-wendaSearchOn {background:#FFF; color:#000000;  font-size:.592rem;

.fujian-sc,.tijiao-ask { width:100px; height:35px; border-radius:1px; cursor:pointer; color:#FFF; font-size:14px;}
.fujian-sc { background:#ff6d00; border:1px solid #e66100;}
.small-pic-sl { width:180px; height:116px; padding:2px; border:1px solid #e0e0e0; float:center; margin-right:10px;}
.map{margin:15px;width:728px;height:280px}.zhuanti{width:728px;margin:15px;display:inline-block}


.pb0{ padding-bottom:0;}
.pb60{ padding-bottom:60px;}