@charset "utf-8";
/* CSS Document */
/*
color:red !important;/* Firefox、IE7支持 
_color:red;  IE6支持 
*color:red;  IE6、IE7支持 
*+color:red; IE7支持/
color:red\9; IE6、IE7、IE8支持 
color:red\0; IE8支持
@media screen and(-webkit-min-device-pixel-ratio:0){} chrome
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000');
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templets/ftwcm/images/bg_index.body1.png');_background:none;
background:linear-gradient(#e99c40,#d35224);-webkit-background:linear-gradient(#e99c40,#d35224);
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*0.3));
-moz-appearance:none;
-webkit-appearance:none;
appearance:none;}
select::-ms-expand{display:none;}
input::-moz-placeholder{opacity:1;}
input::-webkit-placeholder{opacity:1;}
input::-ms-placeholder{opacity:1;}
.gray{-webkit-filter: grayscale(100%);filter:grayscale(100%);filter:gray;}
@media screen and (min-width:540px){
body{width:540px;}
header{width:540px;}
}
@media screen and (max-width:320px){
body{width:320px;}
header{width:320px;}
}
@-webkit-keyframes a1{}

white-space:nowrap;不换行
*/

/* css reset */
html, body, h1, h2, h3, h4, h5, h6, div, ol, ul, li, dl, dt, dd, table, caption, tr, th, td, span, p, a, b, u, i, em, img, iframe, fieldset, form, label, legend, input, button, select, textarea { margin: 0; padding: 0; }
body { font: 14px/1.5 "Microsoft YaHei", Arial, Tahoma, Helvetica, sans-serif; -webkit-text-size-adjust: 100%; -webkit-font-smoothing: antialiased !important;  margin: 0 auto; color:#707070; font-family:微软雅黑,'Heiti SC',黑体,Arial;position:relative;}
input, button, textarea, select { font: 14px/100% "Microsoft YaHei", Arial, Tahoma, Helvetica, sans-serif; outline: 0; border: 0; background: none; color:#707070; }
input:focus, textarea:focus { color:#474747; }
input::-ms-clear{display:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;color:#ffffff;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;}
ol, ul, li { list-style: none; }
select { appearance: none; -moz-appearance: none; -webkit-appearance: none; }
textarea { overflow:auto; resize:none; }
table { border-collapse: collapse; border: 0; }
caption, th { font-weight:normal; }
img { border: 0; outline:0; vertical-align: middle;  }
i,em,b,strong{font-style:normal;font-weight:normal;}
a{text-decoration:none;color:inherit;}
a:focus{outline:0;}

input::-moz-placeholder{opacity:1;}
input::-webkit-placeholder{opacity:1;}
input::-ms-placeholder{opacity:1;}
textarea::-moz-placeholder{opacity:1;}
textarea::-webkit-placeholder{opacity:1;}
textarea::-ms-placeholder{opacity:1;}
::-webkit-input-placeholder{color:inherit;}

@font-face{
    font-family:icon;
    src: url('/skin/new/fonts/iconfont.eot');
    src: url('/skin/new//skin/new/fonts/iconfont.eot@') format('embedded-opentype'),url('/skin/new/fonts/iconfont.woff') format('woff'),url('/skin/new/fonts/iconfont.ttf') format('truetype'),url('/skin/new/fonts/iconfont.svg') format('svg');
}
/* 通用 */
.wrap{width:1258px; height:100%; margin:0 auto; position:relative;}
.clearfix:after{content:"";display:block;clear:both;}
.header,.body,.footer{ min-width:1258px;}


.navbar{ position:fixed; top:0; left:0; right:0; display:none;width:100%;height:100%;z-index:999;}
.navbar .layer{ position:relative; margin:0 auto; text-align:center; background:url(/skin/image/nav_bg.jpg) center top repeat;}
.navbar .close{ position:absolute; right:50px; top:50px; background:url(/skin/image/navbar_close.png) no-repeat; width:50px; height:50px;
	transition:all 1s linear;-webkit-transition:all 1s linear;
}
.navbar .close:hover{
	transform:rotate(180deg);-webkit-transform:rotate(180deg);
}
.navbar .logo{ padding-top:125px; margin-bottom:82px;}
.navbar .list{ overflow:hidden; display:inline-block;}
.navbar .item{ float:left; min-width:160px; color:#fff; text-align:center;}
.navbar .item h1{ font-family:fzfysjt; font-size:26px; padding-bottom:26px; background:url(/skin/image/nav_liststyle.png) center bottom no-repeat; margin-bottom:12px; color:inherit;}
.navbar .item dl{ background:url(/skin/image/nav_dot.png) center top no-repeat; padding-top:18px; margin-bottom:14px;}
.navbar .item h1+dl{ background:none; padding:0;}
.navbar .item dt{ font-size:16px; margin-bottom:2px;}
.navbar .item dd{ font-size:16px; padding:4px 0;}
.navbar .item a{ color:#eaa1a1;}
.navbar .item a:hover{ color:#fff;}
.children.navbar .layer{height: 100%;}
.children.navbar .list{padding-top: 150px;}








.header .loginbox{display:none;background:url(/skin/image/login-box1.png) no-repeat 0 bottom;width:80px;height:70px;position:absolute;top:0;padding-top:37px;left:-2px;}
.header .loginbox .a{ cursor: pointer;display:block;height:34px;line-height:34px;font-size:14px;color:#fff;padding:0;color:#474747;text-align:center;}
.header .loginbox .a:hover{color:#c2a680;}
.header .language .a:hover{color:#c2a680;}

.footer{background:#272727;padding:30px 0 27px;}
.footer .share{text-align:center;}
.footer .share a{background:#404040;display:inline-block; width:20px; height:20px; padding:9px; margin-right:10px;border-radius:50%;}
.footer .share a img{vertical-align:top;width: 20px;}
/*.footer .share .wb{background:#404040 url(../image/footer_sinawb.png) center center no-repeat;background-size:60%;}
.footer .share .wx{background:#404040 url(../image/footer_wx.png) center center no-repeat;background-size:60%;}
.footer .share .qq{background:#404040 url(../image/footer_qq.png) center center no-repeat;background-size:60%;}*/
.footer .share a:hover{background-color:#505050;}
.footer .nav_foot{color:#fff;margin-top:20px;text-align:center;}
.footer .copyright{color:#fff;margin-top:5px;text-align:center;text-transform:uppercase;}
.footer .btns{margin-top:15px;text-align:center;}
.footer .btns a{display:inline-block;height:28px;line-height:26px;border:1px solid #ddd;padding:0 10px;color:#fff;}
.footer .num{text-align: center;color: #fff;}
.footer .num .inner{display:inline-block;vertical-align: middle;margin-left:10px;}
.footer .num .inner i{display:inline-block;width:20px;height:28px;line-height:28px;text-align:center;background:#404040;margin:0 3px;}
.footer .code2d{position:absolute;left:50%;top:35px;margin-left:360px;z-index: 110;}
.footer .code2d a{display:block;background:url(/skin/image/ico_hand.png) center center no-repeat;width:38px;height:38px;cursor: pointer;}
.footer .code2d a:after{content:"";position: absolute;left:55%;top:55%;background:url(/skin/image/ico_hand2.png) center center no-repeat;width:26px;height:26px;cursor: pointer;
animation:chand 3s linear 0s infinite;-webkit-animation:chand 3s linear 0s infinite;}
.footer .code2d img{position:absolute;left:50%;bottom:100%;width:282px;margin-left:-141px;display:none;max-width:none;max-height:none;margin-bottom:20px;}
.footer .code2d:hover img{display:block;}
@-webkit-keyframes chand{
0%{-webkit-transform:translate(0,0);}
10%{-webkit-transform:translate(5px,5px);}
20%{-webkit-transform:translate(0,0);}
30%{-webkit-transform:translate(5px,5px);}
40%{-webkit-transform:translate(0,0);}
100%{-webkit-transform:translate(0,0);}
}
@keyframes chand{
0%{transform:translate(0,0);}
10%{transform:translate(5px,5px);}
20%{transform:translate(0,0);}
30%{transform:translate(5px,5px);}
40%{transform:translate(0,0);}
100%{transform:translate(0,0);}
}

.position{height:70px;line-height:50px;}
.position a{margin:0 10px;}
.position a:first-child{margin-left:0;}
.pages{padding:35px 0;text-align:center;}
.pages a{display:inline-block;width:30px;height:30px;line-height:30px;margin:0 5px;font-size:18px;font-family:Arial;vertical-align:middle;}
.pages a.now{background:url(/skin/image/page_a.png) center center no-repeat;color:#fff;}
.pages a.prev{background:url(/skin/image/page_prev.png) center center no-repeat;margin-right:15px;}
.pages a.next{background:url(/skin/image/page_next.png) center center no-repeat;margin-left:15px;}

.spl_line{background:url(/skin/image/line1.png) center center no-repeat;height:6px;padding:30px 0;}

.tabar{text-align:center;height:25px;line-height:25px;}
.tabar a{background:url(/skin/image/xf/list_dragon4.png) left -7px no-repeat;padding-left:35px;display:inline-block;height:100%;margin:0 35px;font-size:20px;color:#474747;}
.tabar a.now{background-position:left -45px;}

.nav_bottom{padding-bottom:45px;}
.nav_bottom h1{text-align:center;height:auto;line-height:normal;font-size:26px;}
.nav_bottom .title1 span{/*height:34px;line-height:28px;*/display:inline-block;}
.nav_bottom .list{margin-top:15px;}
.nav_bottom .item{width:25%;float:left;height:225px;display:table;}
.nav_bottom.s5 .item{width:20%;}
.nav_bottom .item a{display:table-cell;height:100%;vertical-align:middle;text-align:center;}
.nav_bottom .d1{background:url(/skin/image/home_block4_bg1.jpg);}
.nav_bottom .d2{background:url(/skin/image/home_block4_bg2.jpg);}
.nav_bottom .d3{background:url(/skin/image/home_block4_bg3.jpg);}
.nav_bottom .d4{background:url(/skin/image/home_block4_bg4.jpg);}
.nav_bottom .d5{background:url(/skin/image/home_block4_bg5.jpg);}
.nav_bottom .item span{text-align:center;display:inline-block;color:#fff;
transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out 0s;}
.nav_bottom .item span img{width: 126px;}
.nav_bottom .item span strong{font-weight:normal;font-size:18px;display:block;margin-top:5px;}
.nav_bottom .item:hover span{margin-top:-10px;}


/* 滚动条 dark-thin */
.mCustomScrollBox{ position: relative; overflow: hidden; height: 100%; max-width: 100%; outline: none; direction: ltr; }
.mCSB_container{ overflow: hidden; width: auto; height: auto; }
.mCSB_scrollTools{ position: absolute; width: 16px; height: auto; left: auto; top: 0; right: 0; bottom: 0; }
.mCSB_scrollTools .mCSB_draggerContainer{ position: absolute; top: 0; left: 0; bottom: 0; right: 0; height: auto; }
.mCSB_scrollTools .mCSB_dragger{ cursor: pointer; width: 100%; height: 30px; z-index: 1; }
.mCSB_scrollTools .mCSB_draggerRail{ width: 2px; height: 100%; margin: 0 auto;
	-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ position: relative; width: 4px; height: 100%; margin: 0 auto;	text-align: center;
	-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.75); filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }
.mCSB_scrollTools, 
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight{
	-webkit-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
	-moz-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
	-o-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
	transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
}
.mCSB_scrollTools{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }
.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 0; filter: "alpha(opacity=0)"; -ms-filter: "alpha(opacity=0)"; }
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, /* auto-expanded scrollbar */
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, 
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, 
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{
	-webkit-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
				margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
				margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
				opacity .2s ease-in-out, background-color .2s ease-in-out; 
	-moz-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
				margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
				margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
				opacity .2s ease-in-out, background-color .2s ease-in-out; 
	-o-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
				margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
				margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
				opacity .2s ease-in-out, background-color .2s ease-in-out; 
	transition: width .2s ease-out .2s, height .2s ease-out .2s, 
				margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
				margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
				opacity .2s ease-in-out, background-color .2s ease-in-out; 
}
.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.4); filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; }

.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 2px; }
.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{	background-position: -80px 0; }
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{ width: 6px; /* auto-expanded scrollbar */ }
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 8px; /* auto-expanded scrollbar */ }
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
	height: 12px; /* auto-expanded scrollbar */
	margin: 2px auto;
}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
	height: 8px; /* auto-expanded scrollbar */
	margin: 4px 0;
}
.mCustomScrollBox:hover > .mCSB_scrollTools,
.mCustomScrollBox:hover ~ .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 0.5; filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)"; }
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background-color: #fff; background-color: rgba(255,255,255,0.85);
	filter: "alpha(opacity=85)"; -ms-filter: "alpha(opacity=85)"; 
}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
	background-color: #fff; background-color: rgba(255,255,255,0.9);
	filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; 
}
.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }

.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active{ opacity: 0.9; filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; }

/***/

/*==================================baiy================================*/
.title1{text-align:center;height:65px;line-height:65px;font-size:26px;}
/*改*/.btn1{cursor:pointer;min-width:80px;text-align:center;height:37px;line-height:37px;padding:0 20px;position:relative;display:inline-block;/*background:url(/skin/image/btn1.png) center center no-repeat;*/color:#474747;}
	  /*.btn1:before{background:url(/skin/image/btn1.png) left center no-repeat;width:6px;height:100%;content:"";position:absolute;left:0;top:0;}
	  .btn1:after{background:url(/skin/image/btn1.png) right center no-repeat;width:6px;height:100%;content:"";position:absolute;right:0;top:0;}*/
/*改*/.btn2{min-width:80px;text-align:center;height:37px;line-height:37px;/*padding-right:6px;*/position:relative;display:inline-block;color:#fff;}
	  /*.btn2 span{background:url(/skin/image/btn2.png) left center no-repeat;padding:0 24px 0 30px;display:block;}
	  .btn2:after{content:"";width:6px;height:100%;position:absolute;right:0;top:0;height:100%;background:url(/skin/image/btn2.png) right center no-repeat;}*/

.red{color:#761e1d;}
.checkbox1{cursor:pointer;}
.checkbox1:before{content:"";display:inline-block;background:url(/skin/image/checkbox1.png) left top no-repeat;width:16px;height:16px;vertical-align:sub;margin-right:5px;}
.checkbox1.ckd:before{background-position:left bottom;}

.more1{background:url(/skin/image/ico_more.png) center center no-repeat;width:45px;height:45px;display:inline-block;}
.more1 b{background:url(/skin/image/ico_more1.png) center center no-repeat;height:100%;width:100%;display:inline-block;}
.more1:hover b{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);
transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}



/*==================================bo=================================*/
/*改*/.btn3{min-width:80px;text-align:center;height:37px;line-height:37px;padding:0 14px;position:relative;display:inline-block;/*background:url(/skin/image/bo/btn1.png) center center no-repeat;*/color:#fff;}
	  /*.btn3:before{background:url(/skin/image/bo/btn1.png) left center no-repeat;width:6px;height:100%;content:"";position:absolute;left:-6px;top:0;}
	  .btn3:after{background:url(/skin/image/bo/btn1.png) right center no-repeat;width:6px;height:100%;content:"";position:absolute;right:-6px;top:0;}*/
b.dld{background:url(/skin/image/ico_dld.png) center top no-repeat;width:16px;height:16px;display:inline-block;vertical-align:sub;margin-right:5px;}

.body{/*overflow:hidden;*/}
.title2{text-align:center;font-size:26px;color:#474747;line-height:1.2;}
.clear{clear:both;}

.jspScrollable {outline:none;}
.jspContainer{overflow:hidden;position:relative;outline:none;}
.jspPane{position:absolute;}
.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{background:#dde;position:relative;}
.jspDrag{background:#ddd;position:relative;top:0;left:0;cursor:pointer;}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}
.jspArrow.jspDisabled{cursor:default;background:#80808d;}
.jspVerticalBar .jspArrow{height:16px;}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4;float:left;height:100%;}
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner{margin:0 -3px 0 0;}
.jspVerticalBar{width:5px;}
.jspDrag{background:#caa36f;}
.jspTrack{background:url(/skin/image/bo/line3.png) center center repeat-y;}


/*=====================================xf========================================*/
/*.clear:after{ content:''; display:block; height:0; visibility:hidden; clear:both;}
.clear{ *zoom:1; }*/
.middle{ font-size:0; letter-spacing:-1.5em;}
.middle:after{ content:''; display:inline-block; vertical-align:middle; width:0; height:100%; overflow:hidden;}
.justify{ text-align:justify;}
.justify:after{ content:''; padding-left:100%;}

/*改*/.btn4{min-width:80px;text-align:center;height:37px;line-height:37px;padding:0 20px;position:relative;display:inline-block;/*background:url(/skin/image/btn1.png) center center no-repeat;*/color:#474747;}
	  /*.btn4:before{background:url(/skin/image/btn1.png) left center no-repeat;width:6px;height:100%;content:"";position:absolute;left:0;top:0;}
	  .btn4:after{background:url(/skin/image/btn1.png) right center no-repeat;width:6px;height:100%;content:"";position:absolute;right:0;top:0;}*/

.btn4{ position:relative; z-index:1;}
/*改*/.btn4 .code{ position:absolute; left:50%; /*top:100%;*/ margin-top:36px; /*margin-left:-81px;*/ background:url(/skin/image/xf/btn_code_bg.png) no-repeat; width:140px; height:140px; padding:20px 11px 12px 12px; display:none;}
.btn4:hover .code{ display:block;}
#footer .proposal{text-align:center;font-size:16px;padding:15px 0;background:#474747;border-top:1px solid #474747;position:fixed;width:100%;left:0;bottom:-60px;z-index:9999;}


.sidebar{ position:fixed; left:50%; bottom:20%; z-index:999; display:none;}
.sidebar a{ min-width:42px; height:42px; display:block; margin-bottom:1px; overflow:hidden;}
.sidebar ul{}
.sidebar li{ position:relative; min-width:42px; height:42px; background:url(/skin/image/sidebar_bg.png) no-repeat; margin-bottom:1px; text-align:center;}
.sidebar li a{ position:absolute; right:0; top:0; /*font-family:fzfysjt;*/ font-size:24px; color:#fff; border-radius:21px; white-space:nowrap;display:block;width:100%;}
.sidebar li a span{ display:none; padding:3px 20px;}
.sidebar li a span:first-child{ display:block; padding:3px;}
.sidebar li a:hover{ background-color:#977343;width:auto;}
.sidebar li a:hover span{ display:block;}
.sidebar li a:hover span:first-child{ display:none;}
.sidebar li.share i{margin: 0 10px; display: inline-block;width: 30px;height: 22px;vertical-align: middle;}
.sidebar li.share i img{vertical-align: top;}
.sidebar li.share span{padding:0 10px;height: 42px;}
.sidebar li.share .i1{background-position: 0px 0px;}
.sidebar li.share .i2{background-position: -52px 0;}
.sidebar li.share .i3{background-position: -103px 0px;}
.sidebar .gotop{ background:url(/skin/image/sidebar_gotop.png) no-repeat;}
.sidebar .close{ background:url(/skin/image/sidebar_close.png) no-repeat;}
.sidebar .close.up{ background-image:url(/skin/image/sidebar_up.png);}
.sidebar.s1 ul li span:first-child{padding: 0;}
.sidebar.s1 ul li{background: none;}
.sidebar.s1 ul li .now .i1{display:none;}
.sidebar.s1 .gotop{background: none;}
.sidebar.s1 .close{background: none;}
.tit-span + span{ display: inline-block;vertical-align: middle; line-height:1;margin-top:-1px;}
.tit-span{display: inline-block;vertical-align: middle;margin: 0 10px; line-height:1;}
.tit-span img{height: 32px; width:22px; max-width:100px;}
.tit-span{ padding:0 !important; background:none !important; }

.tit-span{ position: relative; /*top:-5px;*/  }
.tit-span img{}
.h1{ color:#fff; font-size:26px; }
.home h1 .tit-span{ position: relative; }
.font_26{ font-size:26px; }
.page-result  .t_head h1 .tit-span,
.page-journal .t_head h1 .tit-span,.page-leader .t_head h1 .tit-span,.imglist .t_head h1 .tit-span,.page-organization .t_head h1 .tit-span,.page-overview .t_head h1 .tit-span{ position: relative; /*top:-5px;*/  }

.page-journal2 .tit-span,.learning1  .tit-span{ }
.subject1 .right .inner h1{ margin-left:-12px;  }
.map1 .box .text .h1{ padding-top:66px; margin-left:-12px; }
.subject2 h1,.subject3 h1,.subject4 h1,.subject5 h1{ text-align: center; }











.page-opentime .block7{/* padding-bottom:105px; background:url(/skin/image/bo/line4.png) center bottom no-repeat;*/margin-bottom:66px;}
/* .page-opentime .block7 .box{height:340px;background:#f4f4f4;margin-top:30px;width:1260px;margin-left:-1px;} */
/* .page-opentime .block7 .box .b1{height:220px;background:url(/skin/image/line1.png) left bottom repeat-x;} */
/* .page-opentime .block7 .box .b1 .div{float:left;width:210px;height:213px;border-top:solid 1px #f4f4f4;text-align:center;} */
/* .page-opentime .block7 .box .b1 .div.bg{background:#fff;} */
/* .page-opentime .block7 .box .b1 .div img{margin-top:45px;} */
/* .page-opentime .block7 .box .b1 .div h3{font-size:20px;color:#474747;line-height:1.3;margin-top:3px;} */
/* .page-opentime .block7 .box .b1 .div h4{font-size:14px;color:#474747;line-height:1.3;} */
/* .page-opentime .block7 .box .b2{padding:28px 0 0 35px;position:relative;} */
/* .page-opentime .block7 .box .b2 h3{font-size:20px;color:#474747;line-height:1.3; text-indent:-9px;} */
/* .page-opentime .block7 .box .b2 p{font-size:14px;color:#707070;line-height:1.5;margin-top:10px;} */
/* .page-opentime .block7 .box .b2 p span{color:#474747;font-size:16px;} */
/* .page-opentime .block7 .box .b2 .notice{position:absolute;top:28px;right:33px;color:#474747;font-size:14px;background:url(/skin/image/bo/img32.png) left center no-repeat;line-height:19px;padding-left:20px;} */
.page-opentime .block7{overflow:hidden;}
.page-opentime .block7 .title2{line-height:1;}
.page-opentime .block7 .box1 {margin-top:23px;}
.page-opentime .block7 .box1 .iconlist{display:table;float:left;background:url(/skin/image/lyc/page-opentime-pic1.jpg) no-repeat;width:838px;height:482px;}
.page-opentime .block7 .box1 .iconlist .table-cell{display:table-cell;vertical-align:middle;height:100%;padding:0 86px;}
.page-opentime .block7 .box1 .iconlist .item{display:inline-block;padding:24px 0;text-align:center;width:214px;overflow:hidden;}
.page-opentime .block7 .box1 .iconlist .item:hover{opacity: 0.8;}
.page-opentime .block7 .box1 .iconlist .item img{width:86px;}
.page-opentime .block7 .box1 .iconlist .item h2{font-size:24px;color:#474747;padding-top:10px;}
.page-opentime .block7 .box1 .iconlist .item p{font-size:14px;color:#474747;padding-top:5px;}
.page-opentime .block7 .textlist .list{padding:40px 30px;padding-bottom:0;height:641px;}
.page-opentime .block7 .textlist{background:#5a3933;float:right;width:524px;}
.page-opentime .block7 .textlist .h2{font-size:26px;color:#fff;/*text-indent:40px;*/text-align: center;margin-bottom:40px;}
.page-opentime .block7 .textlist .list{}
.page-opentime .block7 .textlist .item{padding:40px 12px;border-top:1px solid #b85f51;}
.page-opentime .block7 .textlist .item.first{border:0;}
.page-opentime .block7 .textlist .item h2{margin-bottom:10px;font-size:18px;color:#fff;background:url(/skin/image/lyc/page-opentime-icon2.png) no-repeat left center;padding-left:20px;text-align:left;}
.page-opentime .block7 .textlist .item h2:hover{opacity:0.8;}
.page-opentime .block7 .textlist .item p{font-size:14px;color:#fff;line-height:24px;padding-left:20px;opacity:0.8;}



.header{left:0;right:0;z-index:4;height: 52px;line-height: 52px;border-bottom:1px solid #ddd;position: relative;
transition:all 0.8s ease-out 0s;-webkit-transition:all 0.8s ease-out 0s;}
.header.v1{opacity: 0;/*position:absolute;*/border-bottom: none;
transform:translateY(-105px);-webkit-transform:translateY(-105px);}
.header.show{transform:none;-webkit-transform:none;opacity: 1;}
.header .bg{background:url(/skin/image/black50.png);position: absolute;left:0;top:0;right:0;height:0;opacity: 0;z-index: 1;
transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.header.s .bg{height:450px;opacity: 1;}
.header .block{position:relative;}
.header .logo{float: left;height:100%;position: relative;}
.header .logo a{display:block;height:100%;}
.header .logo a:after{content:"";vertical-align: middle;display: inline-block;height:100%;}
.header .nav_main{position: relative;margin: 0 auto;text-align: center;font-size:18px;z-index: 1;}
.header.s .nav_main{color:#fff;}
.header.v1 .nav_main{color: #fff;}
.header .nav_main .item{display: inline-block;position: relative;padding-bottom:5px;text-align: left;vertical-align: top;margin:0 30px;}
.header .nav_main .item a{transition:all 0.15s ease-out 0s;-webkit-transition:all 0.15s ease-out 0s;}
.header .nav_main .item a.now{color:#1ea999;}
.header .nav_main .item a:hover{color:#1ea999;}
.header .nav_main .item ul{font-size:20px;opacity: 0;height: 0;position: absolute;left:0;top:100%;margin:0;white-space:nowrap;overflow: hidden;}
.header .nav_main .item:hover ul{height:auto;padding-top:10px;
transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s;opacity:1;}
.header .nav_main .item li{/*padding:5px 0;*/}
/*.header .nav_main .item:nth-child(2) ul{transition-delay:0.05s;-webkit-transition-delay:0.05s;}
.header .nav_main .item:nth-child(3) ul{transition-delay:0.1s;-webkit-transition-delay:0.1s;}
.header .nav_main .item:nth-child(4) ul{transition-delay:0.15s;-webkit-transition-delay:0.15s;}
.header .nav_main .item:nth-child(5) ul{transition-delay:0.2s;-webkit-transition-delay:0.2s;}
.header .nav_main .item:nth-child(6) ul{transition-delay:0.25s;-webkit-transition-delay:0.25s;}*/
.header .tools{float: right;margin-top:40px;color: #aaa;z-index:1;position: relative;}
.header.s .tools{color:#fff;}
.header.v1 .tools{color: #fff;}
.header .tools .a{float: left;width:36px;height:36px;position: relative;margin-left:10px;}
.header .tools .a i{display:block;width:34px;height:34px;text-align: center;line-height:36px;cursor: pointer;border:1px solid #ccc;border-radius:100%;
transition:all 0.1s ease-out 0s;-webkit-transition:all 0.1s ease-out 0s;}
.header.s .tools .a i{border-color: #fff;}
.header .tools .a:hover i{background:#1ea999;color: #fff;border-color: #1ea999;}
.header .tools .a .code2d{background:#fff;border:1px solid #ddd;width:130px;height:130px;position: absolute;left:50%;top:100%;margin-top:20px;margin-left:-66px;text-align: center;display: none;border-radius:8px;}
.header .tools .a .code2d:before{position:absolute;content:"";left:50%;top:-8px;border-bottom: 8px solid #ddd;border-left:8px solid transparent;border-right:8px solid transparent;width:0;height:0;background:none;margin-left:-8px;}
.header .tools .a .code2d:after{position:absolute;content:"";left:50%;top:-7px;border-bottom: 7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;width:0;height:0;background:none;margin-left:-7px;}
.header .tools .a .code2d img{width:112px;height:112px;margin-top:10px;}
.header .tools .a:hover .code2d{display:block;}
.header .tools .wx i:after{content:"\e602";font-size:22px;font-family:icon;}
.header .tools .wb i:after{content:"\e605";font-size:24px;font-family:icon;}
.header .tools .sc i:after{content:"\e854";font-size:20px;font-family:icon;}
.header .tools .search{background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.15);width:250px;height:42px;position: absolute;right:0;top:100%;margin-top:17px;display: none;color: #333;}
.header .tools .search.s{display:block;}
.header .tools .search .kw{display:block;float: left;height:20px;line-height:20px;width:190px;margin:11px 0 0 12px;font-size:16px;}
.header .tools .search .ok{float: right;width:42px;height:42px;cursor: pointer;font-family:icon;font-size:26px;font-family:icon;}
.header .tools .lang{font-size:18px;font-family:Arial;text-align: center;}
.header .tools .lang i{line-height:33px;}











.nav_float{position:fixed;right:-53px;top:50%;width:100px;font-size:16px;text-align: center;z-index:4;
transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.nav_float:hover{right:0;}
.nav_float li{margin:10px 0;background:rgba(255,255,255,0.8);box-shadow:0 0 10px rgba(0,0,0,0.15);}
.nav_float li:first-child{padding:16px 0px 16px 0px;}
.nav_float li:first-child span{display:block;}
.nav_float li a{display:block;padding:12px 0px;
transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out 0s;}
.nav_float li:hover{background:url(/skin/image/png14.png);}
.nav_float li a:hover{color:#fff;}
.nav_float li:first-child:hover{background:rgba(255,255,255,0.8);}
















.deantoptb {
	border-bottom: 1px solid #f3f3f3;
	line-height: 36px;
	background: #f8f8f8;
	color: #888;
	font-size: 12px;
	width: 100%;
}

.deantoptb .z a {
	height: 36px;
	line-height: 36px;
	color: #888;
	padding-right: 10px;
}

.deantoptb .y a {
	height: 36px;
	line-height: 36px;
	color: #888;
}

.deany1 {
	float: left;
	font-size: 12px;
	color: #888;
	height: 36px;
	line-height: 36px;
	margin-right: 20px;
}

.deany1 b {
	float: left;
	font-weight: normal;
}

.deany1 i {
	float: left;
	display: block;
	width: 15px;
	height: 36px;
	margin-top: 5px;
	margin-right: 5px;
	background: url(/template/dean_worker_161101/deancss/common/tel1.png) 0 3px no-repeat;
	-webkit-transition: all 0.1s;
	-moz-transition: all 0.1s;
	transition: all 0.1s;
}

.deany2 {
	float: left;
	font-size: 12px;
	color: #888;
	height: 36px;
	line-height: 36px;
	margin-right: 20px;
}

.deany2 i {
	float: left;
	display: block;
	width: 14px;
	height: 36px;
	margin-right: 5px;
	background: url(/template/dean_worker_161101/deancss/common/house.png) 0 12px no-repeat;
	-webkit-transition: all 0.1s;
	-moz-transition: all 0.1s;
	transition: all 0.1s;
}

.deany2 a {
	float: left;
	color: #888;
}

.deany2 a:hover {
	color: #ED0626;
}

.deany3 {
	float: left;
	font-size: 12px;
	color: #888;
	height: 36px;
	line-height: 36px;
	margin-right: 20px;
	position: relative;
}

.deany3 img {
	position: absolute;
	left: -35px;
	top: 35px;
	z-index: 300;
	display: none;
}

.deany3 a {
	float: left;
	color: #888;
}

.deany3 a:hover {
	color: #ED0626;
}

.deany3:hover i {
	background-position: -88px -90px;
}

.deany4 {
	float: left;
	font-size: 12px;
	color: #888;
	height: 36px;
	line-height: 36px;
}

.deany4 a {
	color: #888;
}

.deany4 a:hover {
	color: #ED0626;
}

.deany5 {
	float: left;
}

.deany5 a {
	padding-left: 10px;
}

.deany5 a:hover {
	color: #ED0626;
}

.deantip {
	width: 100%;
	background: #fff;
	padding: 16px 0;
}

.deantip .deanw1180 {
	width: 1180px;
	margin: 0 auto;
}

.deanw1180 {
	width: 1180px;
	margin: 0 auto;
}

.clear {
	clear: both;
}

.ct2_a .mn {
	width: 1010px;
}

a:hover {
	text-decoration: none;
}

.deanxz img {
	transition: All 0.4s ease-in-out;
	-webkit-transition: All 0.4s ease-in-out;
	-moz-transition: All 0.4s ease-in-out;
	-o-transition: All 0.4s ease-in-out;
}

.deanxz a:hover img {
	transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
}

.deanmove {
	transition: All 0.4s ease-in-out;
	-webkit-transition: All 0.4s ease-in-out;
	-moz-transition: All 0.4s ease-in-out;
	-o-transition: All 0.4s ease-in-out;
}

.deanmove:hover {
	transform: translate(0px,-5px);
	-webkit-transform: translate(0px,-5px);
	-moz-transform: translate(0px,-5px);
	-o-transform: translate(0px,-5px);
	-ms-transform: translate(0px,-5px);
}

.deanlarge a img {
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}

.deanlarge a:hover img {
	transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
}

.deanzhendong:hover {
	-webkit-animation: icon-bounce 0.7s alternate;
	-moz-animation: icon-bounce 0.7s alternate;
	-o-animation: icon-bounce 0.7s alternate;
	animation: icon-bounce 0.7s alternate;
}

.deanxx:hover {
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}

.deancoverimgact {
	position: absolute;
	left: -360px;
	top: 0;
	width: 210px;
	height: 639px;
	background-image: linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));
	background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));
	background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));
	background-image: -o-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));
	background-image: -ms-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));
	transform: skewx(-25deg);
	-o-transform: skewx(-25deg);
	-moz-transform: skewx(-25deg);
	-webkit-transform: skewx(-25deg);
	-moz-transition: 0s;
	-o-transition: 0s;
	-webkit-transition: 0s;
	transition: 0s;
	cursor: pointer;
}

.deansameboxl:hover .deancoverimgact {
	left: 360px;
	transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	-webkit-transition: 0.5s;
}
.z {
	float: left;
}

.y {
	float: right;
}













.deannavwrap {
	background: #904a00;
	border-bottom: #ff9d00 2px solid;
	width: 100%;
}

.deanheader {
	width: 100%;
	padding: 20px 0;
	background: #fff;
}

.deanheader .dean1180 {
	width: 1180px;
	margin: 0 auto;
}

.deanlogo {
	float: left;
}

.deannav {
	float: left;
	height: 40px;
	width: 930px;
	overflow: hidden;
}

.deannav ul {
	height: 40px;
	line-height: 40px;
	width: 930px;
	overflow: hidden;
}

.deannav ul li {
	float: left;
	position: relative;
}

.deannav ul li a {
	color: #fff;
	font-size: 18px;
	display: block;
	padding: 0 23px;
	transition: all 0.2s linear;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
}

.deannav ul li span {
	display: none;
}

.deannav ul li.a a,.deannav ul li a:hover {
	color: #fff;
	background: #ff9d00;
}

.deandenglu {
	float: right;
}

#mn_userapp_menu {
	display: none;
}

#mn_userapp .icon_down {
	display: none!important;
}

.deanadright {
	float: right;
	margin-top: 20px;
}

.deansearch {
	float: left;
	margin-left: 60px;
	margin-top: 20px;
}

#scbar_type_menu {
	margin-left: 0!important;
}

#scbar {
	border: 0;
	height: 30px;
	line-height: 30px;
	background: none;
	border: 2px solid #ff9d00;
}

#scbar_txt {
	font-family: microsoft yahei;
	font-size: 13px;
	width: 330px!important;
	background: none;
	border: 0;
	height: 30px;
	line-height: 30px;
	text-indent: 10px;
}

#scbar_btn {
	height: 32px;
	width: 70px;
	border-right: 0;
	display: block;
	text-align: center;
	line-height: 30px;
	color: #fff;
	background: #ff9d00;
	font-size: 16px;
	font-family: microsoft yahei;
}

#scbar_btn:hover {
}

#scbar_type {
	height: 32px;
	line-height: 32px;
	border-right: 0;
	background: none;
	text-align: center;
	padding-right: 10px;
	color: #959595!important;
	font-size: 13px;
}

#scbar_type_menu {
	margin-top: 2px;
}

#scbar_type_menu {
	box-shadow: 0 3px 0 #e6e6e6;
	border: 1px solid #f0f0f0;
	padding: 0;
	border-radius: 0 0 2px 2px;
}

#scbar_type_menu li a {
	padding: 5px 10px;
	font-size: 13px;
	border-bottom: 1px solid #f2f2f2;
}

#scbar_type_menu li a:hover {
	background: #f2f2f2;
	color: #333;
}

#scbar_hot {
	margin-top: 7px;
	height: 25px;
	padding-left: 0;
}

#scbar_hot strong {
	font-weight: normal;
	font-size: 12px;
	color: #c9c9c9;
	margin-left: 0;
}

#scbar_hot a {
	font-size: 12px;
	color: #aaa;
	mrgin-right: 12px;
}

#scbar_hot a:hover {
	text-decoration: underline;
}

.izl-rmenu {
	position: fixed;
	right: 0px;
	bottom: 100px;
	padding-bottom: 20px;
	z-index: 999;
}

.izl-rmenu .btn {
	width: 60px;
	height: 60px;
	border: 1px solid #eee;
	cursor: pointer;
	position: relative;
}

.izl-rmenu .btn-qq {
	background: url(/template/dean_worker_161101/deancss/img/qq.png) center center no-repeat;
	background: #fff;
	border-bottom: 0;
	padding: 0!important;
}

.izl-rmenu .btn-qq:hover {
	background-color: #f0f0f0;
}

.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited {
	background: url(/template/dean_worker_161101/deancss/img/qq.png) center center no-repeat;
	background-color: #fff;
	text-decoration: none;
	display: block;
}

.izl-rmenu .btn-wx {
	background: url(/template/dean_worker_161101/deancss/img/wechat.png) center center no-repeat;
	background-color: #fff;
	border-bottom: 0;
}

.izl-rmenu .btn-wx:hover {
	background-color: #f0f0f0;
}

.izl-rmenu .btn-wx .pic {
	position: absolute;
	left: -122px;
	bottom: 0px;
	display: none;
	width: 120px;
	height: 120px;
	border: 1px solid #eee;
}

.izl-rmenu .btn-phone {
	background: url(/template/dean_worker_161101/deancss/img/phone.gif) center center no-repeat;
	background-color: #fff;
}

.izl-rmenu .btn-phone:hover {
	background-color: #f0f0f0;
}

.izl-rmenu .btn-phone .phone {
	background-color: #f0f0f0;
	position: absolute;
	width: 170px;
	left: -170px;
	top: -1px;
	line-height: 60px;
	border: 1px solid #eee;
	border-right: 0;
	height: 60px;
	overflow: hidden;
	color: #333;
	font-size: 18px;
	text-align: center;
	display: none;
}

.izl-rmenu .btn-top {
	border-top: 0;
	background: url(/template/dean_worker_161101/deancss/img/top.gif) center center no-repeat;
	background-color: #fff;
	display: none;
}

.izl-rmenu .btn-top:hover {
	background-color: #f0f0f0;
}

.deanfooter {
}

