/*Ê×Ò³*/

.banner{position:relative;width:100%;height:550px;background:url(/Specials/ztzuozhe/banner_bg2.jpg) no-repeat top center;/*background-size:100%;*/}
.fr{float: right;}
.fl{float: left;}

ul, dl, ol {
    list-style: none;
    margin: 0;
    padding: 0;
}
.h100{height:100px;}
.banner .banner-cir{max-width:1610px;margin:0 auto;background:url(/Specials/ztzuozhe/banner_circle.png)bottom center no-repeat;background-position:100px 0;background-size:1603px 386px;} 
.banner .banner-cont{text-align: center;width:550px;height:550px;margin:0 auto;overflow:hidden;position:relative;} 
.banner .banner-cont .banT{display:inline-block;width:562px;margin:117px 0 31px 0;position:relative;}
.banner h2{display:inline-block;height:63px;line-height:63px;font-size: 65px;color: #000;font-weight: bold;}
.banner i{position:absolute;top:9px;font-size: 15.91px;color: #FFFFFF;text-align:center;width:64px;line-height:25px;background: #1184E1;border-radius:14px 14px 14px 0 ;}
.banner p{font-weight: bold;font-size: 20px;color: #e7081a;line-height: 32px;margin:0;}
.banner span{
	color: #fff;
	margin: 30px auto 10px auto;
	display: block;
	font-size: 16px;
	background: #000;
	opacity: 0.5;
    padding: 10px 0;
    border-radius: 20px;
}
.a_btn {
    width: 240px;
    height: 60px;
    line-height: 60px;
    font-size: 30px;
    margin-top: 515px;
}
/*°´Å¥*/
.a_btn{width: 331px;font-size: 22px;color: #fff;background: #e7081a;display: block;height: 60px;line-height: 60px;text-align: center;margin: 50px auto 0;border-radius: 30px;}
.a_btn:hover{position: relative;top: 4px; text-decoration:none;color: #fff;}

.banner p em{font-size:22px;font-weight:normal;color: #545D6C;padding:0 5px;}
.banner .bannerA{height:60px;margin:50px 0 28px 0;}
.banner .bannerA .start-access{display:inline-block;width:250px;height:60px;line-height:60px;margin-right:20px;font-size:18px;color:#fff;text-align:center;background:#5d80e5;box-shadow: 0 2px 4px 0 rgba(17,132,225,0.40);border-radius: 4px;}
.banner .bannerA .start-access:hover{background:#0F76CA;}
.banner .bannerA .history-export{display:inline-block;width:250px;height:60px;line-height:60px;font-size:18px;color: #fff;text-align:center;background: #ff7d33;box-sizing:border-box;border: 1px solid #ff7d33;box-shadow: 0 2px 4px 0 rgba(17,132,225,0.40);border-radius: 4px;}
.banner .bannerA .history-export:hover{color:#0F76CA;border-color:#0F76CA;}
.banner .my-case{position:relative;overflow: hidden;}
.banner .my-case a{float:left;font-size: 16px;color: #fff;line-height:22px;}
.banner .my-case>img{position:absolute;top:2px;left:140px;float:left;width:16px;height:16px;}
.banner img{position:absolute;bottom:0;left:814px;width:290px;height:494px;}
.banner .banner-cir{animation:circle 5s linear infinite;-webkit-animation:circle 5s linear infinite;-ms-animation:circle 5s linear infinite;-moz-animation:circle 5s linear infinite;}

/* ×¨ÌâÒ³ÃæÒýÓÃÍ·²¿ */
.head{width:100%; height:50px; background:#444; overflow:hidden;}
.head .inner{width:1200px; margin:0 auto; overflow:hidden;}
.head h1{float:left;}
.head ul{float:right; overflow:hidden; overflow:hidden;}
.head ul li{float:left; margin-left:20px; font-size:14px; line-height:50px;}
.head ul li a{color:#bbb; text-decoration:none;}
.head ul li a:hover{color:#0099E5;}
.head p{
	float: left;
    margin-left: 20px;
    font-size: 16px;
    line-height: 50px;
}   
.head p a{color: #fff;}

/*¼ò½é*/
.after .fl {
	width: 240px;
    text-align: center;
    color: #fff;
    background-color: #ffae00;
}
.after .fl h2 {
	font-size: 34px;
    line-height: 32px;
    padding: 40px 20px 0px 20px;
}
.after p {
	width:879px;
	line-height:32px;
	font-size:14px;
	margin-top:40px
}
.after h3 {
	font-size: 16px;
    color: #fff;
    padding: 0 20px;
}
.after h2{margin-top: 0}

.title {
    text-align: center;
    font-size: 40px;
    color: #333333;
    font-weight: bold;
    padding: 50px 0px;
}
.title .s1 {
    color: #e7081a;
    font-size: 40px;
    font-weight: bold;
}

/*·þÎñ*/
.fuwu{
	width: 100%;
    background: url(/Specials/ztzuozhe/bg1.jpg) no-repeat;
    clear: both;
    background-size: 100% 100%;
    padding-bottom: 50px;
}
.main6_li1 {
    background: url(/Specials/ztzuozhe/main6_1_69_70.jpg) no-repeat center;
    width: 24%;
    height: 374px;
}

.main6_li2 {
    background: url(/Specials/ztzuozhe/main6_2_71.jpg) no-repeat center;
    width: 24%;
    height: 374px;
    margin-left: 16px;
    margin-right: 16px;
}

.main6_li3 {
    background: url(/Specials/ztzuozhe/main6_3_73.jpg) no-repeat center;
    width: 24%;
    height: 374px;
}

.main6_li4 {
    background: url(/Specials/ztzuozhe/main6_4_75.jpg) no-repeat center;
    width: 24%;
    height: 374px;
}

.main6_li1 h3 {
    font: bold 24px/30px 'Î¢ÈíÑÅºÚ';
    color: #fff;
    text-align: center;
    margin-top: 90px;
}

.main6_li1 h4 {
    font: bold 18px/33px 'Î¢ÈíÑÅºÚ';
    color: #fff;
    text-align: center;
}

.main6_li1 p {
    margin: 50px 40px 0px 40px;
    font: 16px/36px 'Î¢ÈíÑÅºÚ';
}

.main6_li2 h3 {
    font: bold 24px/30px 'Î¢ÈíÑÅºÚ';
    color: #fff;
    text-align: center;
    margin-top: 90px;
}

.main6_li2 h4 {
    font: bold 18px/33px 'Î¢ÈíÑÅºÚ';
    color: #fff;
    text-align: center;
}

.main6_li2 p {
    margin: 50px 40px 0px 40px;
    font: 16px/36px 'Î¢ÈíÑÅºÚ';
}

.main6_li3 h3 {
    font: bold 24px/30px 'Î¢ÈíÑÅºÚ';
    color: #fff;
    text-align: center;
    margin-top: 90px;
}

.main6_li3 h4 {
    font: bold 18px/33px 'Î¢ÈíÑÅºÚ';
    color: #fff;
    text-align: center;
}

.main6_li3 p {
    margin: 50px 40px 0px 40px;
    font: 16px/36px 'Î¢ÈíÑÅºÚ';
}

.main6_li4 h3 {
    font: bold 24px/30px 'Î¢ÈíÑÅºÚ';
    color: #fff;
    text-align: center;
    margin-top: 90px;
}

.main6_li4 h4 {
    font: bold 18px/33px 'Î¢ÈíÑÅºÚ';
    color: #fff;
    text-align: center;
}

.main6_li4 p {
    margin: 50px 40px 0px 40px;
    font: 16px/36px 'Î¢ÈíÑÅºÚ';
}

/*³£Ê¶*/
.section3 {
	width:100%;
	height:510px;
	position:relative;
	/*background-image:url("/Specials/ztzuozhe/jiej_02.jpg");*/
	background-position:50% 0;
	transition:background-position .3s linear 0s
}
.section3 .ywbt {
	font-size:45px;
	/*color:#fff;*/
	line-height:60px;
	padding-top:70px
}
.section3 .miaoshu{
	font-size:20px;
	color:#fff;
	padding-top: 20px;
}
.section3 .xian {
	width:90px;
	height:8px;
	background-color:#ffae00;
	margin-top:5px
}
.section3 h1 {
	padding-top:0;
	color:#fff
}
.section3 h3 {
	color:#fff
}
.section3 .after {
	margin-top:80px
}
.IS-bg-black {
	position:absolute;
	height:244px;
	bottom:0;
	width:50%;
	zoom:1;
	filter:alpha(opacity=80);
	-webkit-opacity:.80;
	-moz-opacity:.80;
	opacity:.80;
	z-index:3;
	background:#000
}
.IS-bg-red {
	position:absolute;
	height:244px;
	bottom:0;
	right:0;
	width:50%;
	filter:alpha(opacity=80);
	-webkit-opacity:.80;
	-moz-opacity:.80;
	opacity:.80;
	z-index:3;
	background:#ffae00
}
.section3 .after .fr {
	width:50%;
	padding-left:50px;
	box-sizing:border-box;
	color:#fff;
	position:relative;
	z-index:10;
	padding-top: 23px;
}
.section3 .after .fl {
	background: none;
	width:50%;
	box-sizing:border-box;
	color:#fff;
	position:relative;
	z-index:10;
	padding-top: 23px;
}
.section3 .after .fl a{
	margin-right: 5%;
	color: #fff;
	width: 45%;
	display: block;
	line-height: 30px;
	float: left;
	text-align: left;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.section3 .after .fr h2 {
	font-size:24px;
	line-height:38px
}
.section3 .after .fr a {
	margin-right: 5%;
	display: block;
	width:45%;
	float: left;
	line-height:30px;
	color: #fff;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/*ÆÚ¿¯*/
.apply_array{
	height: 385px;
    border: 2px solid #efefef;
    margin-bottom: 20px;
    position: relative; overflow: hidden; width:23%;float:left;margin-right:20px;
}
.apply_array .vote{position:absolute;line-height:26px;margin-top:10px;padding-left:29px;width:83px;display:block;height:26px;color:#282828;margin-left:-6px;text-decoration:none;}
.apply_last{margin-right:0px}
.apply_img{text-align:center;width:100px;display:table-cell;background:#e2e2e2;height:100px;font-size:95px;vertical-align:middle}
.apply_array a:hover{color:#e01111}
.apply_info{text-align:center;padding:15px;}
.apply_comment{text-align:center}
.apply_info a{line-height:17px;font-weight:700}
.apply_nav{overflow:hidden;padding-bottom: 50px;}
.apply .img_l{padding:0px 0px 0 12px;float:right;cursor:pointer; margin-bottom:10px;}
.apply .img_r{padding:0px 5px 0 12px;float:right;cursor:pointer;}

.ku_border3 img{width: 100%}
.ku_border3 {
    height: 380px;
    position: absolute;
    float: left;
    overflow: hidden;
    transition: all .1s;
}
.zhazhao{background:#fff;position: absolute; bottom:0; top:260px;filter:alpha(opacity=95); -moz-opacity:0.95; -khtml-opacity:0.95; opacity:0.95}
.zhazhao_radius{   width: 21%;
    height: 16px;
    line-height: 20px;
	padding:2px 7px;
    margin-right: 2%;
    border-radius: 18px;
    text-align: center;
    border: 1px solid #ccc;}	
.ku_border3_tit{ font-size:18px;  padding-left: 10px;}
.ku_border3_tit a{color: #333;font-weight: bold;}
.zhazhao p{width: 49%;float: left;  height:auto; text-align:left; color:#333; text-indent:5px;}
.zhazhao p span{color: #ff4400;}
.ku_10{ margin-top:10px;}
.span_xianshi{ font-size:10px; background:#ff9429; color:#FFF; padding:2px 5px; margin-left:6px; border-top-left-radius:8px;
border-top-right-radius:8px;
border-bottom-right-radius:8px;
border-bottom-left-radius:0;}
.span_xianshi a{ color:#FFF;}
.span_renqi{ float:right; line-height:30px; margin-right:10px; font-size:16px;}
.Journal_right{ width:285px; height:auto; float:left; margin-left:20px; overflow:hidden;}
.apply_nav ul{overflow: hidden;}
.apply_array:hover {
    border: 2px solid #fbbe0f;
    box-shadow: 0 4px 7.6px rgba(26, 26, 26, 0.2);
}

/*ÓÅÊÆ*/
.reason{
    background: url("/Specials/ztzuozhe/reason-bg.jpg") no-repeat center 0;
    padding-bottom: 80px;
}

.reason-tit{
    background: url("/Specials/ztzuozhe/reason-tit.png") no-repeat center;
    height:100px;
    text-indent:-9999px;
}

.reason-con{
    background: url("/Specials/ztzuozhe/reason-pic.png") no-repeat center;
    width: 1000px;
    height: 440px;
    margin: 0px auto 0;
}

.reason-t{
    width: 863px;
    margin-left: 105px;
}

.reason-box1{
    width: 260px;
    float: left;
}

.reason-h3{
    font-size: 18px;
    color: #fff;
    line-height: 1;
    font-weight: bold;
    padding:4px 0 0 28px;
    margin: 0 auto;
}

.reason-p{
    border: #e7081a8c 1px dashed;
    margin: 17px 0 0 0;
    font-size: 16px;
    color: #fff;
    line-height: 28px;
    padding: 7px 10px 7px 10px;
}
.ml15{
    margin-left: 15px;
}

.reason-btn{
    background: #e7081a;
    width: 148px;
    height: 40px;
    border: none;
    border-radius: 4px;
    font-size: 16px;
    color: #fff;
    display: block;
    margin: 12px auto 0;
}

.reason-btn span{
    margin-left: 4px;
}

.reason-btn:hover{
    opacity: 0.8;
    filter:alpha(opacity=80);
}

.reason-box3{
    width: 260px;
    float: right;
}

.reason-d{
    width: 917px;
    margin:114px 0 0 11px;
}

.reason-box2{
    width: 260px;
    float: left;
}

.reason-box4{
    width: 282px;
    float: right;
}

/*ÂÛÎÄ·¶ÎÄ*/
.news-paper{width: 1200px;margin:  0 auto;}
.news-paper-top{width: 650px;font-size: 22px; float:right;}
.news-paper-top-left{width: 45%;}
.news-top-s1{font-size: 22px;color: #D11535;}
.news-paper-top-right{width: 100%;align-items: center;padding-bottom: 28px;}
.news-top-s2{width: 80%;text-align: center;font-size: 16px;color: #fff;cursor: pointer; background:#656d78; padding:10px 5px; margin-right:15px;}
.sel-news-active{background-color: #f79a32;color: #fff;padding: 10px 5px;}
.news-paper-bottom{width: 100%;justify-content: space-between;margin: 20px 0;}
.news-paper-bottom-left{width: 42%;padding: 20px;background-color: #F9F9F9;justify-content: center; float:left; margin-bottom:30px;}
.news-paper-bottom-right{width: 52%;float:left; margin-left:40px;}
.news-paper-bottom-left-date{text-align:left;color: #949494;font-size: 24px;padding-bottom: 20px;margin-left: 40px;}
.news-paper-bottom-left-title{font-size: 16px;color: #212121;text-align: center;line-height:40px;}
.news-paper-bottom-left-info{font-size: 14px;line-height:24px;color: #888;}
.news-paper-bottom-left-img{width: 465px;height: 270px;overflow: hidden;}
.news-paper-bottom-left-img img{width: 100%;}
.news-paper-bottom-left-more{background-color: #DE1100;color: #fff;padding: 5px 15px;border-radius: 18px;width: 20%;margin: 10px 0 10px 40px;text-align: center;}
.news-paper-bottom-right-box{width: 100%; }
.news-paper-bottom-right-box-list{justify-content: space-between;align-items: center;margin: 15px 0}
.news-paper-bottom-i{width: 5px;height: 5px;display: inline-block; background-color: #999999;}
.news-paper-bottom-right-box-list-title{    
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden; color: #333; width: 75%;font-size: 14px;margin-left:20px;}
.news-paper-bottom-right-box-list-date{width: 15%;color: #888;font-size: 14px; text-align:right;}
.news-paper-bottom-right-intro-box{width: 100%;align-items: center;margin: 5px 0;justify-content: space-between;}
.news-paper-bottom-right-intro{margin-left:20px;width: 100%;color: #a7a1a1;font-size: 14px;line-height: 24px; text-indent: 2em;}
.news-paper-bottom-right-intro-more{width: 22%;}
.news-show{display: inline-flex;}
.news-paper-bottom-left-title a{color: #333;}
.f-r {
    display: flex;
    justify-content: center;
    flex-direction: row;
}
.lunwen{padding-bottom: 50px;}

/*³£¼ûÎÊÌâ*/
.two {
    background: url(/Specials/ztzuozhe/two_bg.jpg) no-repeat center 0;
    padding-bottom: 50px;
    padding-top: 66px;
}

.two_con {
    width: 1000px;
    margin: 0 auto;
}

.two_left {
    width: 48%;
    float: left;
    box-shadow: 0px 0px 11px 7px #eee;
    padding: 20px 30px;
}

.two_right {
    width: 45%;
    float: right;
    border-radius: 10px;
    background: #fff;
    padding-bottom: 30px;
}

.two_title1 {
    font-size: 30px;
    color: #4d4d4d;
    text-align: center;
    line-height: 1;
}

.two_title1 strong, .two_title2 strong {
    color: #e7081a;
}



.two_ul {
    width: 100%;
    margin: 36px 0 0 0;
}

.two_ul li {
    background: url("/Specials/ztzuozhe/two_line.png") no-repeat 0 bottom;
    height: 30px;
    margin: 12px 0 0 0;
}

.two_p {
    float: left;
    font-size: 16px;
    color: #707070;
    line-height: 30px;
    cursor: pointer;
    position: relative;
    width: 75%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.two_p:hover {
    color: #e7081a;
}

.hot {
    background: url("/Specials/ztzuozhe/fire.png") no-repeat 0 0;
    width: 15px;
    height: 19px;
    display: block;
    position: absolute;
    top: 3px;
    right: -28px;
}

.two_btn {
    background: #e7081a;
    width: 100px;
    float: right;
    height: 30px;
    border: none;
    border-radius: 8px;
    font-size: 14px;
    color: #fff;
    display: block;
    line-height: 30px;
    text-align: center;
}

.two_btn:hover{
    background:#fd7863;
}
/*ÓÒ²à*/
.evalRight{
		width: 100%;
	    float: left;
	    background: #fff;
	    border-radius: 10px;
	}
	.evalConTit{
		padding: 10px 30px 20px 30px;
		background: #e7081a;
		border-radius: 10px 10px 0 0;
		position: relative;
	}
	.evalConTit h3{
		font-size: 24px;
		color: #fff;
		line-height: 42px;
		font-weight: bold;
		text-align: center;
	}
	.evalConTit p{
		font-size: 14px;
		color: #fff;
		text-align: center;
	}
	.evalConTit ul{
		width: 388px;
		height: 38px;
		border: 1px solid #dcdcdc;
		border-radius: 20px;
		background: #fff;
		position: absolute;
		bottom: -20px;
		left: 30px;
	}
	.evalConTit ul li{
		width: 190px;
		height: 34px;
		font-size: 18px;
		color: #666;
		line-height:34px;
		margin: 2px;
		float: left;
		text-align: center;
		text-align: center;
	    border-radius: 20px;
		cursor: pointer;
	}
	.evalTabCk{
		background: #52567c;
		color: #fff!important;
	
	}
	.evalContent{
	    height: 290px;
	    padding: 45px 20px 0 20px;
	    -webkit-animation-duration: 1s;
	    animation-duration: 1s;
	    -webkit-animation-fill-mode: both;
	    animation-fill-mode: both;
	    visibility: visible;
	}
	
	.evalmodel{
		width: 100%;
		display: none;
	}
	.evalckSt{
		border: 1px solid #196ab5!important;
		background: #f0f6f9!important;
	}
	.evalckSt p{
		border-right: 1px solid #196ab5!important;
		color: #1e7dd6!important;
	}
	.evalckSt input{
		color: #1e7dd6!important;
	}
	
	.textDiv{
		width: 100%;
		height: 40px;
		border-radius: 6px;
		background-color: #f2f2f2;
		margin-bottom: 20px;
		border:1px solid #f2f2f2;
	}
	.textDiv p{
		width: 27%;
		height: 26px;
		border-right: 1px solid #cdcdcd;
		margin: 7px 0;
		font-size: 16px;
		color: #999;
		text-align: right;
		letter-spacing:10px;
		line-height: 26px;
		float: left;
	}
	.textDiv .evalinput{
		width: 69%;
		height: 100%;
		float: left;
		margin-left:3%;
	}
	.textDiv .evalinput input{
		width: 68%;
		height: 100%;
		border: none;
		outline: none;
		background: none;
		font-size: 16px;
		color: #999;
		line-height:40px;
		display: block;
		text-align: left;
		float: left;
	}
	.evalError{
		font-size: 12px;
	    color: #ff321b;
	    display: none;
	    width: 100px;
	    height: 40px;
	    float: left;
	    line-height: 40px;
	    text-align: center;
	}
	.courseBta{
		width: 100%;
		height: 40px;
		margin: 0 auto 20px auto;
	}
	.courseBta li{
		float: left;
		width: 81px;
		height: 26px;
		border-right: 1px solid #cdcdcd;
		font-size: 16px;
		color: #999;
		line-height: 26px;
		text-align: center;
	}
	.courseBta .courseCkli{
		color: #1e7dd6;
		border-right: 1px solid #1e7dd6;
	}
	.courseBta li:last-child{
		border-right: none;
	}
	.evalsel{
		width:60%;
		height: 100%;
		float: left;
		margin-left: 3%;
	}
	.evalsel select{
		width:100%;
		height: 100%;
		border: none;
		background: none;
		outline: none;
		color: #999; 
		display: block;
		cursor: pointer;
	}
	.tips{
		width: 100%;
		height:34px;
		line-height: 34px;
		text-align: center;
		font-size: 14px;
		color: #000;
		margin-bottom: 20px;
	}
	.signBtn{
		position: relative;
		padding-bottom: 30px;
		margin: 0 auto;
		height: 40px;
		z-index: 100;
		right: -53px;
	    display: -webkit-box;
	    display: -moz-box;
	    display: -ms-flexbox;
	    display: -o-box;
	    display: box;
		-webkit-box-orient: horizontal;
	    -moz-box-orient: horizontal;
	    -ms-flex-direction: row;
	    -o-box-orient: horizontal;
	    box-orient: horizontal;
	}
	.signBtn a{
		width: 40px;
		height: 40px;
		display: block;
		border-radius: 30px;
		background:#52567c;
	}
	.signBtn a .evxsltp{
	    width: 35px;
	    height: 31px;
	    background: url(http://web.guoyinweilai.com/load/img/syimg/Sprite_bg2.png) no-repeat;
	    background-size: cover;
	    background-position: -62px 5px;
	}
	.signBtn a img{
		width: 40px;
		height: 40px;
		display: block;
		margin-right: 10px;
		float: left;
	}
	.signBtn button{
		width: 340px;
		height: 40px;
		background: #e7081a;
		border-radius: 25px;
		display: block;
		font-size: 18px;
		color: #fff;
		text-align: center;
		line-height: 40px;
		border: none;
		outline: none;
		margin-left: 5px;
	}
	.evalBtoRi{
		width: 233px;
		height: 85px;
		background: url(../img/syimg/evalBtoRi.png) right bottom no-repeat;
		background-size: 100% 100%;
		position: absolute;
		bottom: 0;
		right: 0;
		z-index: 99;
	}	




/*foot*/
.short-footer {
	padding: 30px 0 30px 0;
	background: #333;
}

.short-footer .footer-cont {
	width: 1220px;
	margin: 0 auto;
}

.short-footer .footer-cont ul {
	width: 660px;
	margin: 0 auto;
	overflow: hidden;
}

.footer-cont li {
	float: left;
	height: 14px;
	border-left: 1px solid #666;
	padding: 0 10px;
	line-height: 14px;
}

.footer-cont li:first-child {
	border-left: 0;
}

.footer-cont li a {
	font-size: 12px;
	color: #666;
	line-height: 14px;
}

.fcopyright {
	margin: 15px auto 0 auto;
	font-size: 12px;
	color: #666;
	line-height: 17px;
	text-align: center;
}

/*ÒÆ¶¯*/
@media only screen and (min-width: 100px) and (max-width: 640px) {
	
	.banner p,.banT{width: auto!important;display: block!important;}
	.banner-cont{padding:0  20px;}
	.banner{
		width: auto;
		background-size: 100%;
		background: url(/Specials/ztzuozhe/banner_bg2.jpg) no-repeat top center;
	}
	.banner .banner-cont,.banner .banner-cir{width: auto;}
	.banner h2{font-size: 29px;}
	.banner p{font-size: 16px;}
	.banner .banner-cont .banT{margin-top: 80px;}
	
	.sy_xz .xz_wm ul li,.sy_xw .xw_nr,.two_left,.two_right,.footer-cont{
		width: 100%!important;
	}
	.mx_offer ul li{
		width: 45%;
	}
	.offer_btns a {
	    width: 72px;
	}
	.two_p{
		width: 70%;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}
    .head p{margin-left: 0}.head ul li{margin-left: 10px;}

    .a_btn,.after p,.main6_li1,.main6_li2,.main6_li3,.main6_li4
    ,.IS-bg-black,.IS-bg-red,.section3 .after .fl,.section3 .after .fr
    ,.apply_array,.ku_border3,.reason-t,.reason-box1,.reason-box3,.reason-d
    ,.reason-box2,.reason-box4,.news-paper-bottom-left,.news-paper-bottom-left-img
    {width: 100%;}

    .main6_li2,.section3 .after .fl{margin-left: 0;padding-top: 0;}
    .after .fl{margin-left: 40px;}
    .section3 .after{margin-top: 60px;}
    .IS-bg-black{top: 480px;}.IS-bg-red{bottom: 202px;}
    .section3 .after .fr{padding-left: 0;padding-top: 55px;}
	.main6_li1 p,.main6_li2 p,.main6_li3 p,.main6_li4 p{margin: 50px 70px 0px 70px;}
    .section3{height: auto;}
	.reason-t{margin-left: 0;}
    .reason-con{background:none;width: 100%;overflow: hidden;
    height: auto;}
    .reason-d{margin:0;}
    .reason-t li,.reason-d li{
        margin-bottom: 20px;
        overflow: hidden;
        height: auto;
    }
    .reason {
        padding-bottom: 30px;
        background-repeat-y: initial;
    }
    .news-paper-bottom-right{width: 100%;margin-left: 0;}
    .news-paper-bottom-left-img,.tips{height: auto;}
    .two_left{padding: 10px;}
    .two_p{width: 60%;}
    .evalContent{padding: 20px 10px 0 10px;}
    .textDiv p{letter-spacing: 1px;}
    .evalError{width: 49px;}
    .signBtn{right: 0;}.signBtn button{width: 85%;}
    .two{padding-bottom: 15px;}
}
@media only screen and (min-width: 100px) and (max-width: 320px) {
    .after .fl{margin-left: 20px;}
	.mx_offer ul li {
	    width: 44%;
	}
	.mx_offer ul img{width: 100%;}
	.offer_btns a {
	    width: 60px;
	    font-size: 14px;
	}
	.mx_offer_btn a {
	    width: 128px;
	}
}


/*²à±ßÀ¸*/
.dliside {
	    width: 120px;
    height: 554px;
    position: fixed;
    top: 115px;
    right: 5px;
    z-index: 99;
    background: url(/images/tanchbj.png)no-repeat top center;
}

.dliside a {
	    display: block;
    width: 100%;
    margin-bottom: 13px;
    background: url(/images/tanchl.png)no-repeat top center;
    border-radius: 5px;
    height: 51px;
    line-height: 49px;
    text-decoration: none;
    transition: all 0.15s ease-out;
    transform: scale(1);
}

.dliop1 b{
	padding-left: 5px;
	color: #f9df03;
}

.dliside a:hover {
	transform: scale(1.1, 1.1);
	color: #f9df03;
}

.dliside .dide2 {
	position: relative;
    top: 4px;
}
.dliside .dide3 {
	position: relative;
    top: 3px;
}
.dliside .dide6 {
	position: relative;
    top: -2px;
}
.dliside .dide7 {
	position: relative;
    top: -2px;
}
.dliside .dide8 {
	position: relative;
    top: -3px;
}

.dliside .dide2,.dliside .dide4,.dliside .dide6,.dliside .dide8{
	    background: url(/images/tanchh.png)no-repeat top center;
}

.dliop1 {
	display: block;
	padding: 5px 2px 0 2px;
	font-size: 14px;
	text-align: center;
	color: #fff;
}

.dliop2 {
	display: none;
	text-align: center;
	line-height: 60px;
}

.dliside a:hover .dliop2 {
	display: block;
}

.theme-box {
	height: 30px;
	margin: 10px auto;
	line-height: 30px;
}

.theme-box a {
	padding: 5px 10px;
	margin: 0 10px;
	color: #fff;
	background-color: #01af63;
	border: 1px solid #01af63;
}

.theme-box a:hover {
	text-decoration: none;
}

.theme-box a.touch {
	background-color: #ff6600;
	border: 1px solid #ff6600;
}

.dliside img {
	display: block;
	margin: 0 auto;
}

.gao{
	margin-top: 48px;
}
@media only screen and (min-width: 100px) and (max-width: 640px) {
	.dliside{
		display: none;
	}
}
 /*²à±ßÀ¸*/