/* CSS reset */

html{-webkit-text-size-adjust:none;}

*,body{ margin:0; padding:0; font-family:"Microsoft YaHei"; font-weight:100;-webkit-font-smoothing:antialiased;}

* {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}

body{ font-size:100%;background:#fff;}

table{border-collapse:collapse;border-spacing:0;empty-cells:show;}

th,td{border-collapse:collapse;}

img,a img,a:hover img{ border:0; vertical-align: bottom; }

th,optgroup{font-style:inherit;}

ol,ul,dl,li,dt,dd{list-style:none;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}

input{-webkit-appearance:none;}

::-moz-placeholder {color:#999;font-size:14px; }

::-webkit-input-placeholder{color:#999;font-size:14px;}

:-ms-input-placeholder{color:#999;font-size:14px;}



input[ii=ii]::-moz-placeholder {color:#666;font-size:14px; font-weight:normal;}

input[ii=ii]::-webkit-input-placeholder{color:#666;font-size:14px;font-weight:normal;}

input[ii=ii]:-ms-input-placeholder{color:#666;font-size:14px;font-weight:normal;}



:focus{outline:0;}

a{text-decoration:none;vertical-align:middle;}

a:hover{text-decoration:underline;}

a,a:hover{transition:all 500ms ease; -webkit-transition:all 500ms ease;-moz-transition:all 500ms ease; -o-transition:all 500ms ease;  text-decoration:none;}

*:hover{transition:all 500ms ease; -webkit-transition:all 500ms ease;-moz-transition:all 500ms ease; -o-transition:all 500ms ease;}

a[name]{width:0;height:0;overflow:hidden;display:block;}

input,select,button{vertical-align:middle;/*-webkit-appearance:none;*/}

button{cursor:pointer;}

center{text-align:center;}

div,p,a,h1,h2,h3,h4,h5,h6,ol,ul,li{border:0;text-align:left;}

fieldset{border-width: 0px; border-style: none;margin:0;padding:0}

legend{display:none;}

hr{border:none;height:1px;}

.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}

.clearfix{display:inline-block;}

* html .clearfix{height:1%;}

.clearfix{display:block;}

.cb{height:0;font-size:0px;overflow:hidden;clear:both;float:none;}

input:-webkit-autofill {

background-color: #FAFFBD;

background-image: none;

color: #000;

}







/*layout && background*/

.layout_fb{width:100%; position:relative;}

.layout_ab{width:1200px;position:relative;margin-left:auto;margin-right:auto;}



/*prev && next*/

.prev_text,.next_text{font-size:16px;line-height:32px; color: #dc0000; vertical-align: bottom;}

.prev_text a,.next_text a{color:#dc0000;text-decoration:none;vertical-align:bottom; font-weight: bold;}

.prev_text a:hover,.next_text a:hover{ text-decoration: underline; }



/*crumbs*/

.crumbs-txt{color:#fff;vertical-align: bottom; font-size:14px;line-height:24px; position:absolute; bottom:15px;}

.crumbs-txt a{text-decoration: none;color:#fff;vertical-align:bottom;}

.crumbs-txt a:hover{text-decoration:underline;}



/*xpage*/

.xpage span,.xpage a{display:inline-block;*zoom:1;*display:inline;vertical-align:top;height:28px;line-height:28px;padding:0px 14px;border:1px solid #e5e5e5;border-width:1px 1px 1px 0;color:#2953A6;font-size:14px;background:#fff;}

.xpage a{cursor:pointer;}

.xpage span{color:#999;background:#efefef;}

.xpage span.pp{border:none;padding:0;vertical-align:top;}

.xpage span.iselect{ border:none; padding:0; vertical-align:top; width:90px; line-height: 39px;position:relative;display:none;}

.xpage span.iselect .page{ font-size:16px; line-height: 39px; border:none; padding:0; vertical-align:top;text-align: left; text-indent:22px; }

.xpage span.iselect b{width:10px;height:10px;position: absolute;top:10px;right:18px;content: '';border-right: 2px solid #797979;border-bottom: 2px solid #797979;-webkit-transform: rotate(45deg);z-index:6;}

.xpage span.iselect .page-select{position:absolute;top:0px;left:1px;z-index:9;width:90px;height:39px;opacity:0;}

.xpage .rate-page-prev{border-width:1px;}

.xpage .rate-page-break{border-top:1px solid #fff;border-bottom:1px solid #fff;line-height:20px;}

.xpage a:hover{ background:#efefef; text-decoration: underline; }

span.rate-page-prev{ margin-right:2px;}

a.rate-page-next{ margin-left:2px;border-left: 1px solid #e5e5e5;}



.xpage2 span,.xpage2 a{display:inline-block;*zoom:1;*display:inline;vertical-align:top;height:28px;line-height:28px;padding:0px 14px;border:1px solid #e5e5e5;border-width:1px 1px 1px 0;color:#2953A6;font-size:14px;background:#fff;}

.xpage2 a{cursor:pointer;}

.xpage2 span{color:#999;background:#fff;}

.xpage2 span.pp{border:none;padding:0;vertical-align:top;}

.xpage2 span.iselect{ border:none; padding:0; vertical-align:top; width:90px; line-height: 39px;position:relative;display:none;}

.xpage2 span.iselect .page{ font-size:16px; line-height: 39px; border:none; padding:0; vertical-align:top;text-align: left; text-indent:22px; }

.xpage2 span.iselect b{width:10px;height:10px;position: absolute;top:10px;right:18px;content: '';border-right: 2px solid #797979;border-bottom: 2px solid #797979;-webkit-transform: rotate(45deg);z-index:6;}

.xpage2 span.iselect .page-select{position:absolute;top:0px;left:1px;z-index:9;width:90px;height:39px;opacity:0;}

.xpage2 .rate-page-prev{border-width:1px;}

.xpage2 .rate-page-break{border-top:1px solid #fff;border-bottom:1px solid #fff;line-height:20px;}

.xpage2 a:hover{ background:#efefef; text-decoration: underline; }

span.rate-page-prev{ margin-right:2px;}

a.rate-page-next{ margin-left:2px;border-left: 1px solid #e5e5e5;}



/*edit*/

.edit-block-1{font-family: "Microsoft YaHei"; padding:0 50px; }

.edit-block-1 .txt{font-size:18px;line-height:32px;color:#444;vertical-align:bottom;}

.edit-block-1 .txt p{padding: 0 0 20px 0;}

.edit-block-1 .txt h2{font-weight:bold;padding: 0 0 20px 0;}

.edit-block-1 .txt ul{margin-bottom:20px;zoom:1;overflow:hidden;}

.edit-block-1 .txt ul li{background:url(edit-block-1-listlit.jpg) no-repeat left 14px;background-size:5px 5px;-webkit-background-size:5px 5px;-moz-background-size:5px 5px;-ms-background-size:5px 5px;padding-left:25px;margin-bottom:20px;}

.edit-block-1 .txt ul li:last-child{margin-bottom:0;}

.edit-block-1 .txt ul li p{padding-bottom:0px;}

.edit-block-1 .txt ol{ margin-bottom:20px; zoom:1;padding-left:25px;}

.edit-block-1 .txt ol li{margin-bottom:20px;list-style: decimal;}

.edit-block-1 .txt ol li:last-child{margin-bottom:0;}

.edit-block-1 .txt ol li p{padding-bottom:0px;}

.edit-block-1 .txt blockquote{ display:inline-block; *zoom:1;*display:inline;background:url(icon-quote-left1.png) no-repeat left top;padding-left:45px; font-style:italic;margin-bottom:30px;margin-right:50px;}

.edit-block-1 .txt blockquote p{ display:inline-block; *zoom:1;*display:inline;background:url(icon-quote-right1.png) no-repeat right bottom; padding-right:45px; padding-bottom:0; margin-bottom:0;font-size:16px;padding-top:10px;padding-bottom:10px;}

.edit-block-1 a,.edit-block-1 p a{ vertical-align:bottom; color:#136ec2; text-decoration: none; }

.edit-block-1 a:hover{ text-decoration: underline; }

.edit-block-1 strong{ font-weight:700;}

.edit-block-1 img{max-width:100%;*width:800px;_width:800px;width:800px\9;}

.edit-block-1 table{width:100%;margin:0px 0 20px 0;overflow:hidden;}

.edit-block-1 .video{width:800px;height:490px;margin:0px auto}

.edit-block-1 embed{width:800px;height:490px;margin:0px auto;}

.edit-block-1 iframe{width:800px;height:490px;margin:0px auto;}

.edit-block-1 .video iframe{width:100%;height:100%}

.edit-block-1 .title{ text-align: center; font-size:32px; line-height:42px; font-weight: bold;margin-bottom:20px;}

.edit-block-1 .context-tools{font-size:14px;line-height:18px;color:#bababa;text-align:center;}

.edit-block-1 .context-tools p{ display:inline-block;*zoom:1;*display:inline;white-space: nowrap; margin-left:10px; margin-right:10px; vertical-align: bottom; }

.edit-block-1 .context-tools div{display:inline-block;*zoom:1;*display:inline;white-space: nowrap;vertical-align: bottom; }

.edit-block-1 .context-tools span{line-height:18px;}

.edit-block-1 .context-tools p a,.edit-block-1 .context-tools .share a{color:#bababa;vertical-align: bottom;}

.edit-block-1 .context-tools p a:hover,.edit-block-1 .context-tools a:hover{color:#084d95;}

.edit-block-1 .download{color:#e50202;border:1px solid #ccc;background:#feffbd; padding:20px;}

.edit-block-1 .download p a{ color:#e50202; text-decoration: underline; line-height:24px; vertical-align:top;}

.edit-block-1 .line-4{height:1px;overflow:hidden;background:#ddd;line-height:0;margin-top:20px;margin-bottom:30px;}

.edit-block-1 .title_1{ font-size:24px; color:#333; font-weight:bold; text-align:center;} 

.edit-block-1 .title_2{ font-size:16px; color:#666; text-align:center;}

.edit-block-1 .data{ font-size:14px; text-align:center;}



/*padding&margin*/

.pt20{ padding-top:20px;}.pt30{ padding-top:30px;}.pt40{ padding-top:40px;}.pt50{ padding-top:50px;}

.pb30{ padding-bottom:30px;}.pb40{ padding-bottom:40px;}.pb50{ padding-bottom:50px;}.pb80{ padding-bottom:80px;}.pt120{ padding-top:120px;}.pb120{ padding-bottom:120px;} 

.mb10{ margin-bottom:10px;}

.mt20{ margin-top:20px;}.mb20{ margin-bottom:20px;}.mt30{ margin-top:30px;}.mb30{ margin-bottom:30px;}.mb40{ margin-bottom:40px;}.mt50{ margin-top:50px;}.mb50{ margin-bottom:50px;}

.mb0{ margin-bottom:0;}.mt80{ margin-top:80px;}

.mr110{ margin-right:110px;}

.pr50{ padding-right:50px;}.pl50{ padding-left:50px;}

/*bg*/

.bg{ background:#fff;}

.bg1{ background:url(bg1.jpg) no-repeat;}

.bg2{ background:url(bg2.jpg) no-repeat;}

.bg3{ background:url(bg3.jpg) no-repeat;}

.bg4{ background:url(bg4.jpg) bottom no-repeat; padding-bottom:190px;}

.bg5{ background:#eee;}



/*public*/

.h2title-1{ position:relative; z-index:99;}

.h2title-1 a{ display:block; color:#000;font-size:24px; font-weight:bold;text-align:center;}

.h2title-1 a:after{ content:"";  width:40px; height:3px; background:#ff0000; display:block; margin:20px auto 0 auto;}

.h2title-1 .text_left{ text-align:left;}

.h2title-1 .text_left:after{ margin:20px 0 0 0;}

.h2title-1 .color_fff{ color:#fff;}

.h2title-3{ text-align:center; font-size:24px; color:#000; font-weight:bold;}

.p_tion{ position:absolute; top:60px; left:40px;}

.h2title-2 a{ display:block;font-size:20px; font-weight:bold; color:#000;}

.h2title-4{ display:block; color:#000; font-weight:bold; font-size:24px;} 

.layout_960fl{ width:50%; float:left; position:relative;} 

.layout_960fr{ width:50%; float:right; position:relative;} 

.layout_960fl .warp{ float:right;width:560px; height:580px; padding-right:40px; padding-top:60px; }

.layout_960fl .warp_2{ float:right;width:560px; height:440px; padding-right:40px; padding-top:60px; }

.layout_960fl .h3title{ color:#fff; font-size:20px; margin-bottom:20px; opacity:0;}

.layout_960fl .txt_1{ font-size:16px; line-height:36px; color:#fff;opacity:0;}

.layout_960fl .warp .back{ margin-top:30px;}

.layout_960fl .warp .back{ background:#fff; height:180px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px; text-align:center; padding-top:20px;}

.layout_960fl .warp .back .pic_1{ margin-right:60px;}

.layout_960fr .warp{ height:640px; position:relative;width:560px; height:580px; padding-left:40px; padding-top:60px;}

.layout_960fr .txt_1{ font-size:16px; line-height:36px; color:#fff;opacity:0;}

.layout_960fr .warp_2{width:560px; height:440px; padding-left:40px; padding-top:60px; }

.more_btn{ display:block; width:98px; height:48px; border:1px solid #ddd; color:#999; font-size:16px; text-align:center; line-height:48px; margin:0 auto;}

.line-1{ height:1px;overflow:hidden; *zoom:1; width:100%; background:#ddd;}

.layout_960fr .opca,.layout_960fl .opca{ opacity:1;}{ opacity:1;}

/*header*/

.header{ position:absolute; left:0; top:20px; z-index:9;}

.header.t_50{ top:50px;}

.nav{ height:60px; padding:20px; background:#cda56a;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;}

.logo{ float:left;}

.logo .tit{ width:177px; height:60px; background:url(logo.png) no-repeat; text-indent:-100000px;display:inline-block;*zoom:1;*display:inline;}

.logo span{display:inline-block;*zoom:1;*display:inline; vertical-align:middle;}

.logo .tit3{ margin-left:30px;}

.logo .height-line{display:inline-block;*zoom:1;*display:inline; height:60px; width:1px; background:#fff; vertical-align:middle; margin:0 20px;}

.nav-list{ float:right; margin-top:15px;}

.nav-list>li{ float:left; width:80px; text-align:center;}

.nav-list>li>a{display:inline-block;*zoom:1;*display:inline;color:#fff; font-size:18px; padding-bottom:10px;border-bottom:3px solid #cda56a;}

.nav-list .on{ border-bottom:3px solid #fff;}

.nav-list li .san{ vertical-align:middle; margin-left:5px;}

.header .country{ float:right; margin-top:15px;}

.header .country a{display:inline-block;*zoom:1;*display:inline;}

.header .country .ch{ margin-right:5px;}

.header_50{ top:50px;}

.yun{ width:100%; position:absolute; top:-163px; z-index:99;}

.banner{ background:url(banner_img1.jpg) no-repeat; width:100%; height:210px; position:relative;}

.bread{ bottom:0; height:100%;} 



.nav-list2{ margin-top:28px; display:none; width:150px; position:relative; left:50%; margin-left:-75px;}

.nav-list2 li a{ display:block; text-align:center; color:#fff; height:40px; line-height:40px; background:#b48b4b;}

.nav-list2 li{ border-bottom:1px solid #cba365;}

.nav-toggle-1 { float:right; margin-top:12px; margin-right:10px;width: 32px; height: 32px;background: url(icon.png) no-repeat center center;display: block;-webkit-background-size: cover;-moz-background-size: cover; background-size: cover; display:none;}

/*footer*/

.footer{ padding:30px 0; background:#cda56a;}

.footer .tell{ display:block; width:230px; margin:0 auto;}

.footer_2{ padding-top:20px; position:relative; background:url(footer_bg.jpg) no-repeat;}

.footer_logo{ padding-bottom:20px; float:left; margin-right:10px;}

.footer_logo a{display:block; width:196px;}

.footer_erweima{ float:left;}

.footer_erweima img{ margin-left:20px; width:100px; height:100px;}

.footer_2 .line{ background:#297ea1; height:3px; float:left; width:100%;overflow:hidden; *zoom:1;}

.footer_2 .line_2{ background:#297ea1; height:1px; float:left; width:100%;overflow:hidden; *zoom:1;}

.search{ position:absolute; top:20px; right:0;}

.search .sea_inp{width:230px; padding:10px 15px; height:16px; border:none;}

.search .sea_tj{ height:36px; width:36px; border:none; background-image:url(fangdajing.png); background-position:center; background-repeat:no-repeat; background-color:#fff;}

.search_2{ position:absolute; top:0; right:0; background:#000; width:27.5%;}

.search_2 .sea_inp{width:216px; padding:10px 20px; height:16px; border:none; background:#000; color:#fff;}

.search_2 .sea_tj{ height:80px; width:80px; border:none; background-image:url(fangdajing2.png); background-position:center; background-repeat:no-repeat; background-color:#000;}



.footer_2 .banquan{ font-size:14px; color:#fff; margin-bottom:20px; float:left;}

.footer_2 .banquan span{ margin-right:20px;}

.flink p {

	float:left;

    font-size: 12px;

    color: #fff;

	padding:10px 0;

}

.flink p a {

    vertical-align: top;

    font-size: 12px;

    margin-right: 5px;

    color: #fff;

    margin-left: 5px;

}

.footer_2 .winn {

    font-size: 12px;

    line-height: 18px;

    color: #fff;

    float: right;

	margin-top:10px;

}

.footer_2 .winn a {

    color: #fff;

    vertical-align: top;

    font-weight: bold;

}



/*formblock*/

.lianxi{ color:#666;font-size: 16px;line-height: 32px;position: relative;margin-bottom: 30px;}

.formblock1{ margin-top:20px;}

.formblock1 .warp{ width:288px; height:38px; border:1px solid #ddd; padding-left:10px; margin-bottom:30px; background:#fff;}

.formblock1 .warp input{ border:none; width:100%; height:38px; line-height:38px;}

.formblock1 .warp2{width:140px; height:38px; border:1px solid #ddd; padding-left:10px; margin-bottom:30px;display:inline-block;*zoom:1;*display:inline; background:#fff;}

.formblock1 .warp2 input{ border:none; width:100%; height:38px; line-height:38px;display:inline-block;*zoom:1;*display:inline;}

.formblock1 .huan{display:inline-block;*zoom:1;*display:inline; color:#f3ca00; display:none;}

.formblock1 textarea{ width:98%; height:100px;max-width:100%; padding:10px;}

.formblock1 .yanzheng{ margin-top:20px;}

.formblock1 .red_boder{border: 1px solid #ff3405;transition:all 600ms ease; -webkit-transition:all 600ms ease;-moz-transition:all 600ms ease; -o-transition:all 600ms ease;}

.formblock1 .submit{ border:none; height:50px; width: 140px; cursor:pointer; display:block;background: #b89d59; font-size: 16px; line-height:50px; text-align: center; color: #FFF; } 

.icode{display:inline-block; vertical-align:middle;}



.win_warp{ position:fixed;  background:rgba(0,0,0,0.7); width:100%; height:100%; top:0 ; left:0; z-index:9999; display:none;}

.win_warp .tanchuang{ width:400px; height:400px; background:#eeeeee; position:absolute; left:50%; margin-left:-200px; margin-top:50%; margin-top:200px;}

.win_warp .off{ position:absolute; top:0; right:0; cursor:pointer;}

.win_warp .shibai{ display:none;}

.win_warp .shibai .lose{ background:url(img_messagetip1.jpg) no-repeat; width:80px; height:80px; margin-top:100px; margin-left:auto; margin-right:auto;}

.win_warp .tishi{ text-align:center; margin-top:20px; margin-bottom:20px;}

.win_warp .again{ width:170px; height:50px; text-align:center; color:#fff; background:#8bae5a; display:block; line-height:50px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px; margin:0 auto;}

.win_warp .chenggong .lose{background:url(img_messagetip1.jpg) no-repeat; background-position:0 -80px; width:80px; height:80px; margin-top:100px; margin-left:auto; margin-right:auto;}

.win_warp .chenggong{ display:none;}



/*badiu map*/

.baidumap{ width:100%;height:500px;border:2px solid #ddd;}

.baidumap img{max-width:none;}

.baidumap .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}

.baidumap .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}



/*search*/

.search-list li{margin-bottom:20px;border-bottom:1px solid #ddd;padding-bottom:20px;}

.search-list .title{display:block;color:#333;font-weight:bold;font-size:16px;margin-bottom:5px;}

.search-list .txt{ display: block; color: #666; font-size: 14px; line-height: 20px; overflow: hidden;}

.search-list h3 .title em,.list-12 .txt em{color:#c00;font-style: normal;}

.search-list .txt em {color: #c00;font-style: normal;}



.search-color{ overflow:hidden;}

.search-color li{ float:left; margin-right:20px;}

.search-color li a{ display:block; color:#333; font-size:16px; padding-bottom:10px; border-bottom:2px solid rgba(0,0,0,0);}

.search-color li .on{ font-weight:bold; border-bottom:2px solid #153975;}



.textlist1260-4{ font-size: 16px;list-style: inherit;}

.textlist1260-4 li{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;line-height:36px;overflow:hidden;}

.textlist1260-4 li p{background:url(textlist1260-4icon.png) no-repeat 0px center;background: url(textlist1260-4icon-ie.png) no-repeat 0px center\9; background-size:6px 6px;-webkit-background-size:6px 6px;-moz-background-size:6px 6px;-o-background-size:6px 6px; padding-left: 15px; padding-right:10px;}

.textlist1260-4 li a{color: #333;line-height:38px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}



/*list*/

.list-1block{ overflow:hidden; position:relative; z-index:999;}

.list-1 li{ float:left; width:25%;}

.list-1 li .mr0{ margin-right:130px;}

.list-1 li .title{ text-align:center; margin-top:15px; color:#333; font-size:16px; font-weight:bold;}



.list-1 li.lit1{

	opacity:0;

	-webkit-opacity:0;

	-moz-opacity:0;

	filter:alpha(opacity=0);

	transform: rotateY(90deg);

	-webkit-transform: rotateY(90deg);

	-moz-transform: rotateY(90deg);

	-ms-transform: rotateY(90deg);

	transition: all .6s linear 0s;

	-webkit-transition: all .6s linear 0s;

	-moz-transition: all .6s linear 0s;

	-ms-transition: all .6s linear 0s;

 }

.list-1 li.lit2{

	opacity:0;

	-webkit-opacity:0;

	-moz-opacity:0;

	filter:alpha(opacity=0);

	transform: rotateY(90deg);

	-webkit-transform: rotateY(90deg);

	-moz-transform: rotateY(90deg);

	-ms-transform: rotateY(90deg);

	transition: all .6s linear .2s;

	-webkit-transition: all .6s linear .2s;

	-moz-transition: all .6s linear .2s;

	-ms-transition: all .6s linear .2s;

 }



.list-1 li.lit3{

	opacity:0;

	-webkit-opacity:0;

	-moz-opacity:0;

	filter:alpha(opacity=0);

	transform: rotateY(90deg);

	-webkit-transform: rotateY(90deg);

	-moz-transform: rotateY(90deg);

	-ms-transform: rotateY(90deg);

	transition: all .6s linear .4s;

	-webkit-transition: all .6s linear .4s;

	-moz-transition: all .6s linear .4s;

	-ms-transition: all .6s linear .4s;

 }

 .list-1 li.lit4{

	opacity:0;

	-webkit-opacity:0;

	-moz-opacity:0;

	filter:alpha(opacity=0);

	transform: rotateY(90deg);

	-webkit-transform: rotateY(90deg);

	-moz-transform: rotateY(90deg);

	-ms-transform: rotateY(90deg);

	transition: all .6s linear .4s;

	-webkit-transition: all .6s linear .4s;

	-moz-transition: all .6s linear .4s;

	-ms-transition: all .6s linear .4s;

 }

.list-1 li.act{

	opacity:1;

	-webkit-opacity:1;

	-moz-opacity:1;

	filter:alpha(opacity=100);

	transform: rotateY(0deg);

	-webkit-transform: rotateY(0deg);

	-moz-transform: rotateY(0deg);

	-ms-transform: rotateY(0deg); 

}



.list-2block{ overflow:hidden; position:relative;}

.list-2>li{ float:left; width:25%;display:none;}

.list-2 .active{ display:block;}

.list-2 li .mr0{ margin-right:30px; overflow:hidden;}

.list-2 li .pic{ display:block; overflow:hidden; width:275px; height:180px;}

.list-2 li .pic img{ width:100%; height:100%;-webkit-transition:all 1s; -moz-transition:all 1s; -o-transition:all 1s;}

.list-2 li .pic:hover img{-webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);}

.list-2 li .xx{ display:block; font-size:16px; color:#666; text-align:center; width:98px; height:48px;line-height:48px; border:1px solid #ddd; }

.list-2 li .title{ display:block;margin-top:10px; margin-bottom:10px; color:#333; font-size:16px; padding:0 5px; font-weight:bold; height:40px; line-height:20px;overflow:hidden;}

.list-2 li .title:hover{ color:#eb484b;}

.list-2 li .txt{ color:#666; font-size:14px;height:60px; line-height:20px; overflow:hidden;}

.list-2 li .line{ margin:20px 0; height:1px;overflow:hidden; *zoom:1; background:#ddd;}

.list-3 li{ margin-bottom:10px;}

.list-3 li a{ display:block; font-size:14px; color:#999; background:url(dian.png) 0 center no-repeat; text-indent:10px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-decoration:none;}

.list-3 li a:hover{ color:#eb484b;}

.list-4{ overflow:hidden; padding:20px 0 40px 0; float:left; width:100%;}

.list-4 .mr0{ margin-right:0;}

.list-4 li{ float:left; width:12.5%;}

.list-4 li a{ display:block; text-decoration:none; color:#fff;}

.list-5block{ text-align:center;}

.list-5{display:inline-block;*zoom:1;*display:inline; text-align:center;}

.list-5 li{margin-bottom:10px;display:inline-block;*zoom:1;*display:inline;}

.list-5 li .mr0{margin-right:10px;}

.list-5 li a{ display:block; font-size:16px; color:#fff; background:#acacac; width:200px; height:50px; text-align:center; line-height:50px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;}

.list-5 li .on{ background:#666;}

.list-6block{ overflow:hidden;}

.list-6 li{ float:left; width:25%; margin-bottom:25px;}

.list-6 li .mr0{ margin-right:25px;background:#fff; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;}

.list-6 li .top{ padding:20px 20px 0 20px;}

.list-6 li a{ display:block;}

.list-6 li .title:hover{ color:#eb484b;}

.list-6 li .pic { width:240px; height:240px;}

.list-6 li .pic img{ width:100%; height:100%;}

.list-6 li .title{ color:#333; font-size:16px; font-weight:bold; line-height:20px; height:40px; overflow:hidden; margin:10px 0;}

.list-6 li .bot{ border-top:1px solid #ddd; padding:15px 20px; position:relative; height:20px; display:none;}

.list-6 li .money{ font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#eb484b; display:none;}

.list-6 li i{ font-style:normal;}

.list-6 li .see{ position:absolute; right:20px; bottom:0; color:#fff; background:#eb484b; width:70px; height:40px; text-align:center; line-height:40px;}



.list-7{ padding-left:50px; padding-right:50px;}

.list-7 li{ position:relative;}

.list-7 .pic{ display:block; width:230px; height:230px; position:absolute; left:0; top:0; display:none;}

.list-7 .pic img{ width:100%; height:100%;}

.list-7 .warp{}

.list-7 .title{ display:block;font-size:24px; color:#172c45; margin-bottom:20px; line-height:30px; height:60px; overflow:hidden; text-align:center;}

.list-7 .money{ font-size:18px; color:#666; display:none;}

.list-7 .money2{ font-size:18px; color:#666; margin-bottom:25px; display:none;}

.list-7 .money2 i{ font-size:24px; color:#cf0202; font-style:normal; font-weight:bold;}

.list-7 .money2 span{ font-size:24px; color:#cf0202; font-style:normal;font-weight:bold;}

.list-7 .go{ display:block; width:250px; height:50px; text-align:center; line-height:50px; font-size:20px; background:#e84c3d; color:#fff; display:none;}



.list-8block{ overflow:hidden; position:relative;}

.list-8>li{ float:left; width:25%; margin-bottom:50px;}

.list-8 li .mr0{ margin-right:30px; background:#fff; padding-bottom:20px;}

.list-8 li .pic{ display:block;}

.list-8 li .pic img{ width:100%; height:185px;}

.list-8 li .title{ display:block;margin-top:10px; margin-bottom:10px; color:#333; font-size:16px; padding:0 5px; font-weight:bold; height:40px; line-height:20px;padding:0 10px;}

.list-8 li .title:hover{ color:#eb484b;}

.list-8 li .txt{ color:#666; font-size:14px;height:60px; line-height:20px; padding:0 10px;}



.list-10blcok .top{ height:40px; background:#ccc; position:relative;}

.list-10blcok .top .recruit{ font-size:16px; color:#333; font-weight:bold; height:40px; line-height:40px; text-indent:10px;}

.list-10blcok .top .data_r{ position:absolute; right:10px; height:40px; line-height:40px; top:0;}

.list-10{ overflow:hidden;}

.list-10 li{ position:relative;border-bottom:1px solid #ddd;}

.list-10 a{ display:block; color:#333; height:48px; line-height:48px; margin-right:84px;font-size:16px; font-weight:bold; text-indent:10px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-decoration:none;}

.list-10 .data{ position:absolute; right:0; top:0; line-height:48px; font-size:14px; color:#666; font-family:Arial, Helvetica, sans-serif; padding-right:10px;}

.mobilefix-nav{height:54px;border-top:1px solid #dfdfdf;background:#fff;position:fixed;bottom:0;left:0;width:100%;display:none;z-index:999;}

.mobilefix-nav li{width:20%;float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;overflow: hidden;}

.mobilefix-nav li a{display:block;width:100%;padding-top:5px;}

.mobilefix-nav li a span.i{display:block;margin-left:auto;margin-right:auto;width:24px;height:24px;}

.mobilefix-nav li a span.i1{background: url(mobile-fixnav-1.png) no-repeat center center;-webkit-background-size:24px 24px;-o-background-size:24px 24px;background-size:24px 24px;}

.mobilefix-nav li a span.i2{background: url(mobile-fixnav-2.png) no-repeat center center;-webkit-background-size:24px 24px;-o-background-size:24px 24px;background-size:24px 24px;}

.mobilefix-nav li a span.i3{background: url(mobile-fixnav-3.png) no-repeat center center;-webkit-background-size:24px 24px;-o-background-size:24px 24px;background-size:24px 24px;}

.mobilefix-nav li a span.i4{background: url(mobile-fixnav-4.png) no-repeat center center;-webkit-background-size:24px 24px;-o-background-size:24px 24px;background-size:24px 24px;}

.mobilefix-nav li a span.i5{background: url(mobile-fixnav-5.png) no-repeat center center;-webkit-background-size:24px 24px;-o-background-size:24px 24px;background-size:24px 24px;}

.mobilefix-nav li a span.t{display:block;font-size:12px; line-height:20px; text-align:center;color:#989898;}

.mobilefix-nav li a:hover,.mobilefix-nav li a:hover span.t{ text-decoration: none; }

/*sharetools1*/
.sharetools1{width:50px;position:fixed;left:50%;margin-left:600px;bottom:10px;z-index:101;}
.sharetools1 li{ width:50px; height:50px;margin-bottom:2px; background: #bfa461 url(sharetools1-icon.png) no-repeat;position:relative;}
.sharetools1 li a{display:block;width:50px; height:41px;background:#bfa461;font-size: 12px; line-height: 16px; color: #FFF; text-align: center; padding-top: 9px; text-decoration: none;opacity:0;progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.sharetools1 li.share{background-position:0px -250px;}
.sharetools1 li.hover a.v,.sharetools1 li a.v:hover{opacity:1;progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.sharetools1 li.qq{background-position:0px -350px;}
.sharetools1 li.tel{background-position:0px -400px;}
.sharetools1 li.tel img{position:absolute;top:0;right:50px;z-index:3;width:0;}
.sharetools1 li.wxm{background-position:0px -300px;}
.sharetools1 li.wxm a .erweima{ width:120px; height:140px; padding:10px; position:absolute; left:-160px;bottom:-52px; display:none; background:#bfa461; text-align:center; color: #FFF;}
.sharetools1 li.wxm a:hover .erweima{display:block;}
.sharetools1 li.wxm a .erweima i{ width:12px; height:26px; display:block; background: url(sharetools1-jian.png) no-repeat 0px 0px;position:absolute;right:-12px;top:70px;}
.sharetools1 li.returntop{background-position:0px -450px;}
.sharetools1 .sharemore{position:absolute;bottom:50px;left:0;height:0px;overflow:hidden;}
.sharetools1 .sharemore li{margin-bottom:0px; background: #bfa461 url(sharetools1-icon.png) no-repeat;position:relative;border-bottom:1px solid #eee;}
.sharetools1 .sharemore li.sinaweibo{background-position:0px 0px;}
.sharetools1 .sharemore li.qqweibo{background-position:0px -50px;}
.sharetools1 .sharemore li.qzone{background-position:0px -100px;}
.sharetools1 .sharemore li.weixin{background-position:0px -150px;}
.sharetools1 .sharemore li.all{background-position:0px -200px;}
.sharetools1 .sharemore li a{background:#bfa461;}
.sharetools1 .sharemore li a:hover{opacity:1;progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.sharetools1 .sharemore li div.bshare-custom{width:50px;height:41px;}
.sharetools1 .sharemore li div.bshare-custom .bsPromo.bsPromo2{background:none;}
.sharetools1 .sharemore li div.bshare-custom .bshare-sinaminiblog
,.sharetools1 .sharemore li div.bshare-custom .bshare-qqmb
,.sharetools1 .sharemore li div.bshare-custom .bshare-qzone
,.sharetools1 .sharemore li div.bshare-custom .bshare-weixin
.sharetools1 ,.sharemore li div.bshare-custom .bshare-bsharesync{background: #bfa461;display:block;}
.sharetools1 .sharemore li div.bshare-custom a{padding-left:0px;height:41px;_height:41px;margin-right:0px;text-decoration: none;display:block;zoom: 1;vertical-align: middle;cursor: pointer;color: #fff;margin-right:0px;}

/*responsive 1280 == ml mr 50*/

@media (max-width: 1300px){

.layout_ab{width:auto;margin-left:50px;margin-right:50px;}



.yun{ top:-100px;}

.list-6 li .pic{ width:100%;}  

}



/*responsive 1024 || 1136 == ml mr 50*/

@media (max-width:1190px){

.layout_ab{width:auto;margin-left:10px;margin-right:10px;}

.banner{display:none;}

 

.list-1 li .mr0{ margin-right:50px;}

.list-1 li img{ width:100%;}

.yun{ display:none;}



.layout_960fl .warp{ width:auto; padding-left:40px;}

.layout_960fl .warp_2{width:auto; padding-left:40px;}

.layout_960fr .warp_2{width:auto;}

.layout_960fl .txt_1,.layout_960fr .txt_1{ font-size:14px;}

.layout_960fl .h3title{ font-size:18px;}



.header{ position:static; background:#cda56a;}

.nav-toggle-1{ display:block;}

.nav-list{ top:20px; width:100%; display:none;}

.nav-list li{ float:none; width:100%;}

.nav-list .on{ border:none;border-bottom:1px solid #b38b4d;}

.nav-list li .san{ display:none;}

.nav-list > li > a{ padding-bottom:0; height:49px; line-height:49px; border-bottom:1px solid #b38b4d; display:block; text-align:center;}

.list-6 li{ width:33.3%;}

}



/*responsive 960 == ml mr 50*/

@media (max-width:999px){

.layout_ab{width:auto;margin-left:10px;margin-right:10px;}



.layout_960fl,.layout_960fr{ width:100%; float:none;}

.layout_960fl .warp_2,.layout_960fr .warp_2{ height:auto; padding-bottom:40px;}

.layout_960fr .warp_2{ padding-right:40px;}

.banner{ display:none;}

}



/*responsive 800 == ml mr 50*/

@media (max-width:950px){

.layout_ab{width:auto;margin-left:10px;margin-right:10px;}



.list-6 li{ width:50%;}

.list-8 li{ width:50%;}

}



/*responsive 768 == ml mr 50*/

@media (max-width:790px){

.layout_ab{width:auto;margin-left:10px;margin-right:10px;}





.edit-block-1{padding:20px;}

.edit-block-1 .txt{font-size:16px;line-height:28px;}

.edit-block-1 .txt p{padding: 0 0 10px 0;}

.edit-block-1 .txt h2{padding: 0 0 10px 0;}

.edit-block-1 .txt blockquote{ display:inline-block; *zoom:1;*display:inline;background:url(icon-quote-left1.png) no-repeat left top; background-size:12px 12px; -webkit-background-size:12px 12px; -moz-background-size:12px 12px; -ms-background-size:12px 12px; padding-left:30px; font-style:italic;margin-bottom:30px;}

.edit-block-1 .txt blockquote p{ display:inline-block; *zoom:1;*display:inline;background:url(icon-quote-right1.png) no-repeat right bottom; background-size:16px 16px; -webkit-background-size:16px 16px; -moz-background-size:16px 16px; -ms-background-size:16px 16px; padding-right:30px; padding-bottom:0; margin-bottom:0; font-size:20px;}

.edit-block-1 .txt blockquote{background:url(icon-quote-left1.png) no-repeat left 5px;background-size:16px 16px; -webkit-background-size:16px 16px; -moz-background-size:16px 16px; -ms-background-size:16px 16px;padding-left:25px;margin-bottom:20px;margin-right:0px;}

.edit-block-1 .txt blockquote p{background:url(icon-quote-right1.png) no-repeat right bottom; padding-right:25px; padding-bottom:0; margin-bottom:0;font-size:14px;padding-top:5px;padding-bottom:0px;background-size:16px 16px; -webkit-background-size:16px 16px;-moz-background-size:16px 16px;-ms-background-size:16px 16px;}

.edit-block-1 .video{width:100%;height:280px;margin:0px auto}

.edit-block-1 .context-tools p.date,.edit-block-1 .context-tools p.show{display:none;}

.edit-block-1 .line-4{margin-top:10px;margin-bottom:15px;}

.edit-block-1 embed{width:100%;height:280px;margin:0px auto;}

.edit-block-1 iframe{width:100%;height:280px;margin:0px auto;}

.edit-block-1 .title{font-size:20px;line-height:32px;margin-bottom:5px;}

.edit-block-1 .txt ul li{background:url(edit-block-1-listlit.jpg) no-repeat left 12px;background-size:5px 5px;-webkit-background-size:5px 5px;-moz-background-size:5px 5px;-ms-background-size:5px 5px;padding-left:15px;margin-bottom:10px;}

.edit-block-1 .txt ol{padding-left:25px;}

.edit-block-1 .txt ol li{margin-bottom:10px;}



.list-1 li .title{ font-size:14px;}

.pb80{ padding-bottom:40px;}

.list-1 li .mr0{ margin-right:25px;}

.search{ display:none;}

.list-4{ display:none;}

.footer_2 .banquan{ margin-top:20px;}

.list-5 li{ width:25%; float:left;}

.list-5 li a{ width:100%;}

.list-2>li{ width:50%; margin-bottom:20px;} 

}



/*responsive 640 == ml mr 30*/

@media (max-width:758px){

.layout_ab{width:auto;margin-left:10px;margin-right:10px;}

.banner{display:none;}







.footer_2 .banquan,.flink,.footer_2 .winn{ display:none;}

.list-5 li{ margin-bottom:10px;}

}



/*responsive 600 == ml mr 30*/

@media (max-width:630px){

.layout_ab{width:auto;margin-left:10px;margin-right:10px;}

.banner{display:none;}

.list-7 .go{ width:200px;}



}



/*responsive 569 == ml mr 30*/

@media (max-width:590px){

.layout_ab{width:auto;margin-left:10px;margin-right:10px;}

.banner{display:none;}



}



/*responsive 320 == ml mr 10*/

@media (max-width:480px){

.layout_ab{width:auto;margin-left:10px;margin-right:10px;}

.banner{display:none;}



.xpage{ text-align:center;}

.xpage span.pp{display:none;}

.xpage span.iselect{display:none; text-align:left;}

.xpage .rate-page-next{border-left: 1px solid #e5e5e5;}

.xpage span, .xpage a{ padding:0 8px;}



.xpage2{ text-align:center;}

.xpage2 span.pp{display:none;}

.xpage2 span.iselect{display:none; text-align:left;}

.xpage2 .rate-page-next{border-left: 1px solid #e5e5e5;}

.xpage2 span, .xpage a{ padding:0 8px;}

.edit-block-1 .title_1{ font-size:22px;}

.pb30{ padding-bottom:10px;}

.pt50{ padding-top:20px;}

.pb50{ padding-bottom:20px;}

.pb40{ padding-bottom:20px;}

.pt40{ padding-top:20px;}

.mb30{ margin-bottom:15px;}

.mb20{ margin-bottom:10px;}

.mt20{ margin-top:10px;}

.pb80{ padding-bottom:10px;}

.list-1 li{ width:50%; min-height:285px; margin-bottom:10px;}

.layout_960fl .warp,.layout_960fl .warp_2, .layout_960fr .warp_2{ height:auto; padding-bottom:20px; padding-top:20px;}

.bg1,.bg2{ background-repeat:repeat-y;}

.layout_960fl .warp .back{ height:auto; padding-bottom:20px;}

.layout_960fl .warp .back .pic_1{ margin-right:0;}

.p_tion{ top:20px;}

.bg4{ padding-bottom:50px;}

.footer_logo{ margin:0 auto; width:100%;}

.footer_erweima{ display:none;}

.footer_logo a{ margin:0 auto;}

.list-2 li .xx{ width:60px; height:30px; line-height:30px; font-size:14px;}

.list-7{ padding-left:20px; padding-right:20px;}

.list-7 .pic{ position:static; margin:0 auto; width:100%; height:auto;}

.list-7 .warp{ margin-left:0;}

.list-7 .title{ font-size:18px;}

.list-7 .money{ font-size:16px;}

.list-7 .money2{ font-size:16px;}

.list-7 .money2 span{ font-size:20px;}

.list-6 li{ width:100%;}

.list-8 li{ width:100%;}

.textlist1260-4 li{ width:100%;}

.logo .tit3,.logo .tit2{ display:none;}

.logo .height-line{ display:none;}

.list-5 li{ width:50%;}

.list-2>li{ width:100%; margin-bottom:10px;} 

.formblock1 .warp{ width:auto;}

.list-7 .go{ margin:0 auto;}

.mobilefix-nav{display:block;}
.sharetools1{display:none;}

body{ padding-bottom:54px;}

}

@media (max-width:350px){

.list-1 li{  min-height:250px;}	

}



@media only screen

and (min-device-width : 768px) 

and (max-device-width : 1024px) 

and (orientation : landscape) 

{

.nav-right{ display:none;}

.nav-position{ display:none;}}