/*indtop>>>>>>>>>>*/

.head_top {

    width: 100%;

    height: 33px;

    line-height: 33px;

    background: #ececec;

    border-bottom: 1px solid #d9d9d9;

    position: relative;

    z-index: 999;

}

.container {

    width: 1190px;

    display: block;

    margin: 0 auto;

}

.fxbox {

    width: 200px;

    height: 28px;

    position: relative;

    z-index: 999;

}

.fxbox_hide {

    width: 690px;

    height: 670px;

    background-color: #fff;

    border: 10px solid #01524c;

    display: none;

    position: absolute;

    left: 0;

    top: 28px;

    z-index: 999;

}

.fxbox_hide h1 {

    font: 26px/26px "Microsoft YaHei";

    color: #01524c;

    margin-top: 40px;

    margin-left: 25px;

}

.fxbox_hide .jzjz {

    padding-left: 25px;

    padding-top: 25px;

    width: 666px;

}

.fxbox_hide .jzjz li {

    float: left;

    height: auto;

    line-height: 25px;

    list-style: outside none none;

    padding-top: 6px;

}

.fxbox_hide .big {

    color: #108e8a;

    float: left;

    font-family: "微软雅黑", Arial;

    font-size: 16px;

    font-weight: bold;

    width: 99px;

}

.head_top ul>li {

    float: left;

    position: relative;

    z-index: 5;

}

.head_top ul>li a {

    padding: 0 13px 0 18px;

    color: #000;

    display: block;

    background: url(../images/head_topa.jpg) no-repeat left top;

}

.head_top li.head_to dl {

    position: absolute;

    left: -13px;

    top: 30px;

    display: none;

    background: none;

    width: 100px;

}

.head_top li dd {

    float: left;

    width: 100%;

    line-height: 20px;

}

.head_top li dd {

    float: left;

    width: 100%;

    line-height: 20px;

	margin-left:2px;

}

.head_top li.head_toa a {

    background-position: left -33px;

}

.head_top li dl {

    position: absolute;

    z-index: 10;

    width: 75px;

    background: #ececec;

    display: block;

    padding: 7px 0 6px;

    display: none;

}

.head_top li dd a {

    padding: 0;

    text-align: center;

    background: 0;

}

.head_top li.head_tob a {

    background-position: left -66px;

}

.head_top li.head_toc a {

    background-position: left -99px;

}

.bshare-custom {

    font-size: 13px;

    line-height: 16px !important;

}

div.bshare-custom .bsPromo.bsPromo2 {

    background: url(../images/bshare_promo_sprite.gif) no-repeat;

    cursor: pointer;

}

.head_top li.head_tod .bshare-custom .bshare-more.more-style-addthis {

    padding: 0 0 0 15px !important;

    height: 33px !important;

    line-height: 33px !important;

    background: url(../images/head_topa.jpg) no-repeat left -134px;

}

/*banner>>>>>>>>>>*/

.banner{

	width:100%;

	height:750px;

}

.nav{

	width:100%;

	height:70px;

	background:rgba(0,0,0,.2);

	z-index:999;

}

.nav a{

	z-index:999;

}

.nav ul{

	width:900px;

}

.nav li{

	float:left;

	line-height:70px;

	width:150px;

	text-align:center;

}

.nav li a{

	color:#FFFFFF;

	font-size:18px;

}

.nav li a:hover,.nav li .on{

	color:#fc6932;

}

.fangan{

	width:300px;

	height:68px;

	background:#fa5d47;

}

.fangan:hover{

	background:#ee351f;

}

.banner_con{width:100%; height:750px; top:0px; left:0xp; z-index:1;}

#full-screen-slider {width:100%; height:750px; float:left; position:relative;}

#slides { display:block; width:100%; height:750px; list-style:none; padding:0; margin:0; position:relative;}

#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}

#slides li a { display:block; width:100%; height:100%; text-indent:-9999px;z-index:1;}

#pagination { display:block; list-style:none; position:absolute; left:50%; top:720px; z-index:999;  padding:5px 15px 5px 0; margin:0}

#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }

#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}

#pagination li.current{ background:#fa5d48}

/*zhuanye>>>>>>>>>>*/

.zhuanye{

	width:100%;

	background:url(../images/zhuanye_bg.jpg) repeat;

}

.kao{

	width:255px;

	border-bottom:1px solid #cbcfd3;

	border-top:1px solid #cbcfd3;

}

.zhuanye th{

	background:#2e3641;

	height:45px;

	font-weight:normal;

	color:#FFFFFF;

	font-size:16px;

	border:1px solid #414852;

}

.zhuanye td{

	height:40px;

	text-align:center;

	border:1px solid #e0e1e2;

}

.zhuanye tr:nth-child(odd){

	background:#f2f2f2;

}

.zhuanye tr:nth-child(even){

	background:#ffffff;

}

.zhuanye tr:nth-child(8) td{

	border-bottom:1px dotted #78879b;

}

.zhuanye td:nth-child(1){

	border-left:1px dotted #78879b;

}

.zhuanye td:nth-child(8){

	border-right:1px dotted #78879b;

}

.zhuanye td a{

	width:20px;

	width:20px;

	background:#c0c0c5;

	border-radius:50%;

}

.more{

	width:235px;

	height:60px;

	border:1px solid #282828;

	color:#282828;

	border-radius:5px;

}

.jiahao{

	width:20px;

	height:20px;

	border:1px solid #333333;

	border-radius:5px;

}

.more:hover{

	background:#fa5b4b;

	border:1px solid #fa5b4b;

	color:#FFFFFF;

}

.more:hover .jiahao{

	border:1px solid #FFFFFF;

}

/*mingxiao>>>>>>>>>>*/

.mingxiao{

	width:100%;

	height:800px;

	background:url(../images/mingxiao_bg.jpg) center;

}

.kao1{

	width:255px;

	border-bottom:1px solid #666c74;

	border-top:1px solid #666c74;

}

.mingxiao_con{

	width:1120px;

	height:280px;

}

.mingxiao_con li{

	float:left;

	width:140px;

	height:140px;

}

.mingxiao1{

	background:url(../images/mingxiao.png) no-repeat;

	background-position: left top;

}

.mingxiao2{

	background:url(../images/mingxiao.png) no-repeat;

	background-position: -140px top;

}

.mingxiao3{

	background:url(../images/mingxiao.png) no-repeat;

	background-position: -280px top;

}

.mingxiao4{

	background:url(../images/mingxiao.png) no-repeat;

	background-position: -420px top;

}

.mingxiao5{

	background:url(../images/mingxiao.png) no-repeat;

	background-position: -560px top;

}

.mingxiao6{

	background:url(../images/mingxiao.png) no-repeat;

	background-position: -700px top;

}

.mingxiao7{

	background:url(../images/mingxiao.png) no-repeat;

	background-position: -840px top;

}

.mingxiao8{

	background:url(../images/mingxiao.png) no-repeat;

	background-position: -980px top;

}

.mingxiao9{

	background:url(../images/mingxiao.png) no-repeat;

	background-position: left bottom;

}

.mingxiao10{

	background:url(../images/mingxiao.png) no-repeat;

	background-position: -140px bottom;

}

.mingxiao11{

	background:url(../images/mingxiao.png) no-repeat;

	background-position: -280px bottom;

}

.mingxiao12{

	background:url(../images/mingxiao.png) no-repeat;

	background-position: -420px bottom;

}

.mingxiao13{

	background:url(../images/mingxiao.png) no-repeat;

	background-position: -560px bottom;

}

.mingxiao14{

	background:url(../images/mingxiao.png) no-repeat;

	background-position: -700px bottom;

}

.mingxiao15{

	background:url(../images/mingxiao.png) no-repeat;

	background-position: -840px bottom;

}

.mingxiao16{

	background:url(../images/mingxiao.png) no-repeat;

	background-position: -980px bottom;

}

.mingxiao1:hover{

	background:url(../images/mingxiao_hover.png) no-repeat;

	background-position: left top;

	cursor:pointer;

}

.mingxiao2:hover{

	background:url(../images/mingxiao_hover.png) no-repeat;

	background-position: -140px top;

	cursor:pointer;

}

.mingxiao3:hover{

	background:url(../images/mingxiao_hover.png) no-repeat;

	background-position: -280px top;

	cursor:pointer;

}

.mingxiao4:hover{

	background:url(../images/mingxiao_hover.png) no-repeat;

	background-position: -420px top;

	cursor:pointer;

}

.mingxiao5:hover{

	background:url(../images/mingxiao_hover.png) no-repeat;

	background-position: -560px top;

	cursor:pointer;

}

.mingxiao6:hover{

	background:url(../images/mingxiao_hover.png) no-repeat;

	background-position: -700px top;

	cursor:pointer;

}

.mingxiao7:hover{

	background:url(../images/mingxiao_hover.png) no-repeat;

	background-position: -840px top;

	cursor:pointer;

}

.mingxiao8:hover{

	background:url(../images/mingxiao_hover.png) no-repeat;

	background-position: -980px top;

	cursor:pointer;

}

.mingxiao9:hover{

	background:url(../images/mingxiao_hover.png) no-repeat;

	background-position: left bottom;

	cursor:pointer;

}

.mingxiao10:hover{

	background:url(../images/mingxiao_hover.png) no-repeat;

	background-position: -140px bottom;

	cursor:pointer;

}

.mingxiao11:hover{

	background:url(../images/mingxiao_hover.png) no-repeat;

	background-position: -280px bottom;

	cursor:pointer;

}

.mingxiao12:hover{

	background:url(../images/mingxiao_hover.png) no-repeat;

	background-position: -420px bottom;

	cursor:pointer;

}

.mingxiao13:hover{

	background:url(../images/mingxiao_hover.png) no-repeat;

	background-position: -560px bottom;

	cursor:pointer;

}

.mingxiao14:hover{

	background:url(../images/mingxiao_hover.png) no-repeat;

	background-position: -700px bottom;

	cursor:pointer;

}

.mingxiao15:hover{

	background:url(../images/mingxiao_hover.png) no-repeat;

	background-position: -840px bottom;

	cursor:pointer;

}

.mingxiao16:hover{

	background:url(../images/mingxiao_hover.png) no-repeat;

	background-position: -980px bottom;

	cursor:pointer;

}

.more1{

	width:235px;

	height:60px;

	border:1px solid #ffffff;

	color:#ffffff;

	border-radius:5px;

}

.jiahao1{

	width:20px;

	height:20px;

	border:1px solid #ffffff;

	border-radius:5px;

}

.more1:hover{

	background:#fa5b4b;

	border:1px solid #fa5b4b;

}

/*zhengshu>>>>>>>>>>*/

.zhengshu{

	width:100%;

	height:870px;

	background:url(../images/zhengshu_bg.jpg) center;

}

/*zhengshu  5mo ban.com>>>>>>>>>>*/

.zhengshu_tit{

	padding:2px;

	border:1px solid #8a8e93;

}

.yuan{

	width:8px;

	height:8px;

	border-radius:50%;

	border:1px solid #c7c8cc;

}

.zhengshu_left_tit{

	width:300px;

}

.xian{

	width:290px;

	height:1px;

	background:#c7c8cc;

}

.dong img{

    -webkit-transition: 0.4s;

    -webkit-transition: -webkit-transform 0.4s ease-out;

    transition: transform 0.4s ease-out;

    -moz-transition: -moz-transform 0.4s ease-out;

	cursor:pointer;

}

.dong img:hover{

    transform: rotateZ(360deg);

    -webkit-transform: rotateZ(360deg);

    -moz-transform: rotateZ(360deg);

}

/*jiejue>>>>>>>>>>*/

.jiejue{

	width:100%;

	height:1100px;

	background:url(../images/fangan_bg.jpg) center;

}

.jiejue_tit1{

	width:128px;

	margin-left:155px;

}

.jiejue_tit1_tu{

	width:128px;

	height:128px;

	background:url(../images/fa1.png);

	cursor:pointer;

}

.jiejue_tit1:hover .jiejue_tit1_tu{

	background:url(../images/fa1_hover.png);

}

.jiejue_tit1:hover .jiejue_tit1_xian{

	border-left:3px dotted #fa5c49;

}

.jiejue_tit1_xian{

	width:1px;

	height:100px;

	border-left:3px dotted #4c545b;

}

.jiejue_tit2{

	width:140px;

	margin-left:10px;

}

.jiejue_tit2_tu{

	width:140px;

	height:140px;

	background:url(../images/fa2.png);

	cursor:pointer;

}

.jiejue_tit2:hover .jiejue_tit2_tu{

	background:url(../images/fa2_hover.png);

}

.jiejue_tit2:hover .jiejue_tit2_xian{

	border-left:3px dotted #fa5c49;

}

.jiejue_tit2_xian{

	width:1px;

	height:150px;

	border-left:3px dotted #4c545b;

}

.jiejue_tit3{

	width:183px;

}

.jiejue_tit3_tu{

	width:183px;

	height:183px;

	background:url(../images/fa3.png);

	cursor:pointer;

}

.jiejue_tit3:hover .jiejue_tit3_tu{

	background:url(../images/fa3_hover.png);

}

.jiejue_tit3:hover .jiejue_tit3_xian{

	border-left:3px dotted #fa5c49;

}

.jiejue_tit3_xian{

	width:1px;

	height:35px;

	border-left:3px dotted #4c545b;

}

.jiejue_tit4{

	width:140px;

}

.jiejue_tit4_tu{

	width:140px;

	height:140px;

	background:url(../images/fa4.png);

	cursor:pointer;

}

.jiejue_tit4:hover .jiejue_tit4_tu{

	background:url(../images/fa4_hover.png);

}

.jiejue_tit4:hover .jiejue_tit4_xian{

	border-left:3px dotted #fa5c49;

}

.jiejue_tit4_xian{

	width:1px;

	height:170px;

	border-left:3px dotted #4c545b;

}

.jiejue_tit5{

	width:161px;

}

.jiejue_tit5_tu{

	width:161px;

	height:161px;

	background:url(../images/fa5.png);

	cursor:pointer;

}

.jiejue_tit5:hover .jiejue_tit5_tu{

	background:url(../images/fa5_hover.png);

}

.jiejue_tit5:hover .jiejue_tit5_xian{

	border-left:3px dotted #fa5c49;

}

.jiejue_tit5_xian{

	width:1px;

	height:90px;

	border-left:3px dotted #4c545b;

}

.jiejue_tit6{

	width:110px;

}

.jiejue_tit6_tu{

	width:110px;

	height:110px;

	background:url(../images/fa6.png);

	cursor:pointer;

}

.jiejue_tit6:hover .jiejue_tit6_tu{

	background:url(../images/fa6_hover.png);

}

.jiejue_tit6:hover .jiejue_tit6_xian{

	border-left:3px dotted #fa5c49;

}

.jiejue_tit6_xian{

	width:1px;

	height:90px;

	border-left:3px dotted #4c545b;

}

.scheme-con {

    width: 1200px;

    height: 430px;

    background: url(../images/scheme-circle.png) no-repeat center bottom;

    position: relative;

	margin:71px auto;

}

.scheme1 {

    position: absolute;

    top: 281px;

    left: -10px;

}

.scheme2 {

    position: absolute;

    top: 120px;

    left: 20px;

}

.scheme3 {

    position: absolute;

    top: 0;

    left: 140px;

}

.scheme4 {

    position: absolute;

    top: 0;

    right: 170px;

}

.scheme1, .scheme2, .scheme3, .scheme4, .scheme5, .scheme6 {

    cursor: pointer;

}

.clearfix {

    display: block;

}

.clearfix {

    display: inline-block;

}

.scheme1.active .scheme1-icon {

    background-position: -90px 0;

}

.scheme1-icon {

    background-position: 0 0;

}

.scheme2-icon {

    background-position: 0 -90px!important;

}

.scheme2.active .scheme2-icon {

    background-position: -90px -90px!important;

}

.scheme3-icon {

    background-position: 0 -180px!important;

}

.scheme1-icon, .scheme2-icon, .scheme3-icon {

    float: right;

}

.scheme1-word, .scheme2-word, .scheme3-word {

    float: right;

    margin-right: 12px;

}

.scheme1-word>h3, .scheme2-word>h3, .scheme3-word>h3, .scheme1-word>p, .scheme2-word>p, .scheme3-word>p {

    text-align: right;

}

.scheme1-word>h3, .scheme2-word>h3, .scheme3-word>h3, .scheme1-word>p, .scheme2-word>p, .scheme3-word>p {

    text-align: right;

}

.scheme1-word>p, .scheme2-word>p, .scheme3-word>p, .scheme4-word>p, .scheme5-word>p, .scheme6-word>p {

    font-size: 16px;

    color: #fff;

    margin: 10px 0 0 0;

}

.scheme4-icon {

    background-position: 0 -270px!important;

}

.scheme4-icon, .scheme5-icon, .scheme6-icon {

    float: left;

}

.scheme1-icon, .scheme2-icon, .scheme3-icon, .scheme4-icon, .scheme5-icon, .scheme6-icon {

    background: url(../images/scheme-icon.png) no-repeat;

    width: 90px;

    height: 90px;

}

.scheme4-word, .scheme5-word, .scheme6-word {

    float: left;

    margin-left: 12px;

}

.scheme4-word>h3, .scheme5-word>h3, .scheme6-word>h3, .scheme4-word>p, .scheme5-word>p, .scheme6-word>p {

    text-align: left;

}

.scheme1-word>h3, .scheme2-word>h3, .scheme3-word>h3, .scheme4-word>h3, .scheme5-word>h3, .scheme6-word>h3 {

    font-size: 18px;

    color: #fb623f;

    margin: 12px 0 0 0;

    font-weight: bold;

}

.scheme4-word>h3, .scheme5-word>h3, .scheme6-word>h3, .scheme4-word>p, .scheme5-word>p, .scheme6-word>p {

    text-align: left;

}

.scheme5 {

    position: absolute;

    top: 120px;

    right: 5px;

}

.scheme5-icon {

    background-position: 0 -360px!important;

}

.scheme6 {

    position: absolute;

    top: 281px;

    right: 20px;

}

.scheme6-icon {

    background-position: 0 -450px!important;

}

.scheme-content {

    width: 455px;

	height:210px;

	overflow:hidden;

    margin: 0 auto;

    padding-top: 160px;

}

.scheme-h4 {

    font-size: 26px;

    color: #fff;

    font-weight: bold;

    text-align: center;

    margin: 0 0 12px 0;

    cursor: pointer;

}

.scheme-sh4 {

    font-size: 16px;

    color: #6e2f29;

    margin: 0 0 25px 0;

    text-align: center;

}

.scheme-line {

    background: #fc8666;

    width: 312px;

    height: 1px;

    margin: 0 auto 25px;

}

.scheme-p {

    font-size: 16px;

    color: #fff;

    text-align: center;

    line-height: 30px;

	margin-top:20px;

}

.scheme3.active .scheme3-icon {

    background-position: -90px -180px!important;

}

.scheme4.active .scheme4-icon {

    background-position: -90px -270px!important;

}

.scheme5.active .scheme5-icon {

    background-position: -90px -360px!important;

}

.scheme6.active .scheme6-icon {

    background-position: -90px -450px!important;

}

/*tisheng>>>>>>>>>>*/

.tisheng{

	width:100%;

	background:url(../images/zhuanye_bg.jpg) repeat;

}

.way-con {

    width: 90%;

    margin: 42px auto 0;

}

.clearfix {

    display: block;

}

.way-common {

    width: 23%;

    margin: 0 1%;

    height: 258px;

    float: left;

    position: relative;

    overflow: hidden;

}
<!-- zhi idc.com-->
.way-common>.way-circle {

    position: absolute;

    left: 50%;

    top: 50%;

    width: 170px;

    height: 170px;

    border: 8px solid rgba(255, 255, 255, 0.3);

    border-radius: 100%;

    margin-top: -85px;

    margin-left: -85px;

}

.way-common>.way-circle>h3 {

    font-size: 26px;

    color: #fff;

    font-weight: bold;

    text-align: center;

    margin-top: 46px;

}

.way-common>.way-circle>p {

    background: url(../images/way-p.jpg) no-repeat center 0;

    font-size: 18px;

    color: #fff;

    text-align: center;

    height: 22px;

    line-height: 22px;

    margin-top: 10px;

}

.way-common>.mask {

    position: absolute;

    right: 0;

    top: 0;

    width: 0;

    height: 0;

    background: url(../images/way-mask.png) no-repeat 0 0;

    background-size: cover;

    overflow: hidden;

    _zoom: 1;

}

.way-common>.mask>p {

    font-size: 16px;

    color: #fff;

    margin: 10% 10% 0;

    line-height: 26px;

}

.way-btn {

    background: url(../images/way-btn.png) 50% 0px no-repeat;

    width: 208px;

    height: 58px;

    line-height: 58px;

    border: none;

    border-image-source: initial;

    border-image-slice: initial;

    border-image-width: initial;

    border-image-outset: initial;

    border-image-repeat: initial;

    font-size: 20px;

    color: rgb(255, 255, 255);

    display: block;

    margin: 30px auto 0px;

    cursor: pointer;

}

.rukou{

	background: url(../images/way-btn.png) 50% 0px no-repeat;

    width: 208px;

    height: 58px;

    line-height: 58px;

    font-size: 20px;

    color: rgb(255, 255, 255);

    display: block;

	text-align:center;

    margin: 30px auto 0px;

}

.rukou a{

	color:#fff;

	text-align:center;

}

button {

    outline: none;

}

/*wenti>>>>>>>>>>*/

.wenti{

	width:100%;

	height:1000px;

	background:url(../images/wenti_bg.jpg) center;

}

.wenti_tit1{

	width:128px;

	margin-left:155px;

}

.wenti_tit1_con{

	width:128px;

	height:128px;

	background:#FFFFFF;

	border-radius:50%;

}

.wenti_tit1:hover .wenti_tit1_con{

	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fc6932,endColorStr=#fa5b4b);

	background: -ms-linear-gradient(left, #fc6932,  #fa5b4b);

	background:-moz-linear-gradient(left,#fc6932,#fa5b4b);

	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fc6932), to(#fa5b4b));

	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fc6932), to(#fa5b4b));

	background: -webkit-linear-gradient(left, #fc6932, #fa5b4b);

	background: -o-linear-gradient(left, #fc6932, #fa5b4b);

	color:#FFFFFF;

}

.wenti_tit1:hover .wenti_tit1_xian{

	border-left:3px dotted #fa5c49;

}

.wenti_tit1_xian{

	width:1px;

	height:100px;

	border-left:3px dotted #555c65;

}

.wenti_tit2{

	width:140px;

	margin-left:10px;

}

.wenti_tit2_con{

	width:140px;

	height:140px;

	background:#FFFFFF;

	border-radius:50%;

}

.wenti_tit2:hover .wenti_tit2_con{

	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fc6932,endColorStr=#fa5b4b);

	background: -ms-linear-gradient(left, #fc6932,  #fa5b4b);

	background:-moz-linear-gradient(left,#fc6932,#fa5b4b);

	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fc6932), to(#fa5b4b));

	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fc6932), to(#fa5b4b));

	background: -webkit-linear-gradient(left, #fc6932, #fa5b4b);

	background: -o-linear-gradient(left, #fc6932, #fa5b4b);

	color:#FFFFFF;

}

.wenti_tit2:hover .wenti_tit2_xian{

	border-left:3px dotted #fa5c49;

}

.wenti_tit2_xian{

	width:1px;

	height:150px;

	border-left:3px dotted #555c65;

}

.wenti_tit3{

	width:183px;

}

.wenti_tit3_con{

	width:183px;

	height:183px;

	background:#FFFFFF;

	border-radius:50%;

}

.wenti_tit3:hover .wenti_tit3_con{

	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fc6932,endColorStr=#fa5b4b);

	background: -ms-linear-gradient(left, #fc6932,  #fa5b4b);

	background:-moz-linear-gradient(left,#fc6932,#fa5b4b);

	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fc6932), to(#fa5b4b));

	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fc6932), to(#fa5b4b));

	background: -webkit-linear-gradient(left, #fc6932, #fa5b4b);

	background: -o-linear-gradient(left, #fc6932, #fa5b4b);

	color:#FFFFFF;

}

.wenti_tit3:hover .wenti_tit3_xian{

	border-left:3px dotted #fa5c49;

}

.wenti_tit3_xian{

	width:1px;

	height:35px;

	border-left:3px dotted #555c65;

}

.wenti_tit4{

	width:140px;

}

.wenti_tit4_con{

	width:140px;

	height:140px;

	background:#FFFFFF;

	border-radius:50%;

}

.wenti_tit4:hover .wenti_tit4_con{

	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fc6932,endColorStr=#fa5b4b);

	background: -ms-linear-gradient(left, #fc6932,  #fa5b4b);

	background:-moz-linear-gradient(left,#fc6932,#fa5b4b);

	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fc6932), to(#fa5b4b));

	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fc6932), to(#fa5b4b));

	background: -webkit-linear-gradient(left, #fc6932, #fa5b4b);

	background: -o-linear-gradient(left, #fc6932, #fa5b4b);

	color:#FFFFFF;

}

.wenti_tit4:hover .wenti_tit4_xian{

	border-left:3px dotted #fa5c49;

}

.wenti_tit4_xian{

	width:1px;

	height:170px;

	border-left:3px dotted #555c65;

}

.wenti_tit5{

	width:161px;

}

.wenti_tit5_con{

	width:161px;

	height:161px;

	background:#FFFFFF;

	border-radius:50%;

}

.wenti_tit5:hover .wenti_tit5_con{

	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fc6932,endColorStr=#fa5b4b);

	background: -ms-linear-gradient(left, #fc6932,  #fa5b4b);

	background:-moz-linear-gradient(left,#fc6932,#fa5b4b);

	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fc6932), to(#fa5b4b));

	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fc6932), to(#fa5b4b));

	background: -webkit-linear-gradient(left, #fc6932, #fa5b4b);

	background: -o-linear-gradient(left, #fc6932, #fa5b4b);

	color:#FFFFFF;

}

.wenti_tit5:hover .wenti_tit5_xian{

	border-left:3px dotted #fa5c49;

}

.wenti_tit5_xian{

	width:1px;

	height:90px;

	border-left:3px dotted #4c545b;

}

.wenti_tit6{

	width:110px;

}

.wenti_tit6_con{

	width:110px;

	height:110px;

	background:#FFFFFF;

	border-radius:50%;

}

.wenti_tit6:hover .wenti_tit6_con{

	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fc6932,endColorStr=#fa5b4b);

	background: -ms-linear-gradient(left, #fc6932,  #fa5b4b);

	background:-moz-linear-gradient(left,#fc6932,#fa5b4b);

	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fc6932), to(#fa5b4b));

	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fc6932), to(#fa5b4b));

	background: -webkit-linear-gradient(left, #fc6932, #fa5b4b);

	background: -o-linear-gradient(left, #fc6932, #fa5b4b);

	color:#FFFFFF;

}

.wenti_tit6:hover .wenti_tit6_xian{

	border-left:3px dotted #fa5c49;

}

.wenti_tit6_xian{

	width:1px;

	height:90px;

	border-left:3px dotted #555c65;

}

.wenti_tit{

	width:928px;

}

.wenti_tit-1{

	margin-left:326px;

}

.wenti_tit-2{

	margin-left:326px;

}

.wenti_con1{

	left:110px;

	top:125px;

}

.wenti_con1 a{

	color:#fff;

}

.wenti_con2{

	right:-60px;

	top:125px;

}

.wenti_con2 a{

	color:#fff;

}

.wenti_con1 ul,.wenti_con2 ul{

	width:484px;

}

.wenti_con1 li,.wenti_con2 li{

	width:220px;

	height:40px;

	border:1px dotted #606270;

	float:left;

	margin-right:20px;

	margin-bottom:20px;

	text-align:center;

	line-height:40px;

	color:#FFFFFF;

	transform:skew(-30deg);

	-ms-transform:skew(-30deg);

	-moz-transform:skew(-30deg);

	-webkit-transform:skew(-30deg);

	-o-transform:skew(-30deg);

	cursor:pointer;

}

.wenti_con1 li:hover,.wenti_con2 li:hover{

	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fc6932,endColorStr=#fa5b4b);

	background: -ms-linear-gradient(left, #fc6932,  #fa5b4b);

	background:-moz-linear-gradient(left,#fc6932,#fa5b4b);

	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fc6932), to(#fa5b4b));

	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fc6932), to(#fa5b4b));

	background: -webkit-linear-gradient(left, #fc6932, #fa5b4b);

	background: -o-linear-gradient(left, #fc6932, #fa5b4b);

}

.wenti_con1 li span,.wenti_con2 li span{

	display:block;

	transform:skew(30deg);

	-ms-transform:skew(30deg);

	-moz-transform:skew(30deg);

	-webkit-transform:skew(30deg);

	-o-transform:skew(30deg);

}

.wenti_con1-2{

	margin-left:-60px;

}

.wenti_con1-1{

	margin-left:-30px;

}

.wenti_con1-3{

	margin-left:-90px;

}

.wenti_con1-4{

	margin-left:-120px;

}

/*zhengce>>>>>>>>>>*/

.zhengce{

	width:100%;

	background:url(../images/zhuanye_bg.jpg) repeat;

}

.zhinan li{

	float:left;

	margin-right:10px;

	margin-top:10px;

}

.zhinan{

	width:390px;

}

.zhinan li a{

	display:block;

	width:120px;

	height:40px;

	background:#fa5b4b;

	color:#FFFFFF;

	line-height:40px;

	text-align:center;

	border-radius:5px;

	font-size:16px;

}

.zhinan li a:hover{

	background:#d62412;

}

.zhuanqu{

	width:380px;

	height:210px;

	background:url(../images/zhuanqu1.jpg);

}

.zhuanqu span{

	width:300px;

	height:40px;

	background:#fc6833;

}

.jiedu{

	width:600px;

	height:452px;

	border-radius:5px;

	background:url(../images/jiedu_bg.png) no-repeat;

	border:10px solid rgba(0,0,0,.15);

	margin-left:105px;

}

.jiedu_con ul{

	margin-top:-13px;

	margin-left:40px;

}

.jiedu_con li{

	list-style:url(../images/list.png);

	line-height:40px;

	font-size:16px;

}

.jiedu_con li a:hover{

	color:#fc6933;

}

/*everyone>>>>>>>>>>*/

.everyone{

	width:100%;

	height:300px;

	background:url(../images/everyone_bg.jpg) center;

}

.everyone_show{

	background: url(../images/everyone-con.png) no-repeat 0 0;

    width: 203px;

    height: 165px;

	cursor:pointer;

}

.everyone_hide{

	background: url(../images/everyone-con.png) no-repeat 0 -208px;

	height: 203px;

	width: 203px;

	top:0px;

	cursor:pointer;

}

.everyone-circle{

	background: url(../images/everyone-circle.png) no-repeat 0 0;

    width: 71px;

    height: 70px;

}

.everyone_hide p{

	width: 140px;

}

.everyone-btn {

    width: 108px;

    height: 28px;

    line-height: 28px;

    background: #2e3641;

    font-size: 14px;

    color: #fff;

    text-align: center;

    display: block;

    margin: 8px auto 0;

    border: none;

    border-radius: 3px;

	outline:none;

	cursor:pointer;

}

.everyone-btn a{

	color:#fff;

}

/*vip>>>>>>>>>>*/

.vip {

    background: url(../images/vip_bg.jpg) no-repeat center;

    height: 640px;

	width:100%;

}

.vip-common {

    width: 210px;

    float: left;

}

.vip-line {

    background: url(../images/vip-line.png) no-repeat center;

    width: 2px;

    height: 198px;

    float: left;

}

.vip-icon1 {

    background-position: 0 0;

}

.vip-icon2 {

    background-position: 0 -55px!important;

}

.vip-icon3 {

    background-position: 0 -110px!important;

}

.vip-icon4 {

    background-position: 0 -165px!important;

}

.vip-icon5 {

    background-position: 0 -220px!important;

}

.vip-common:hover .vip-icon1 {

	background-position: -50px 0!important;

}



.vip-common:hover .vip-icon2 {

	background-position: -50px -55px!important;

}



.vip-common:hover .vip-icon3 {

	background-position: -50px -110px!important;

}



.vip-common:hover .vip-icon4 {

	background-position: -50px -165px!important;

}



.vip-common:hover .vip-icon5 {

	background-position: -50px -220px!important;

}

.vip-icon1, .vip-icon2, .vip-icon3, .vip-icon4, .vip-icon5 {

    background: url(../images/vip-icon.png) no-repeat;

    width: 50px;

    height: 55px;

    margin: 0 auto;

}

.vip-p {

    font-size: 16px;

    color: #c2c3c5;

    text-align: center;

    line-height: 30px;

    margin: 20px 0 0 0;

}

.vip-common:hover .vip-p {

	color: #fff;

}

.btn-vip {

    width: 464px;

	height:60px;

    margin: 65px auto 0;

}

.btn-vip-left{

	display:block;

    background: none;

    border: none;

    width: 230px;

    height: 60px;

    font-size: 18px;

	text-align:center;

	line-height:60px;

    color: #fff;

    float: left;

	border-radius:30px;

	border:1px solid #5274ff;

}

.btn-vip-right{

	display:block;

    background: none;

    border: none;

    width: 230px;

    height: 60px;

	text-align:center;

	line-height:60px;

    font-size: 18px;

    float: right;

    color: #fff;

	border-radius:30px;

	border:1px solid #5274ff;

}

.btn-vip-left:hover,.btn-vip-right:hover{

	background:#5274ff;

}

.vip-btn{

	top:6px;

	left:208px;

}

/*fenqi>>>>>>>>>>*/

.fenqi{

	width:100%;

	height:600px;

	background:url(../images/fenqi_bg.png) center;

}

.fenqi_fukuan{

	width:595px;

}

.fenqi_yuan{

	width:10px;

	height:10px;

	border-radius:50%;

	background:#fa5b4b;

}

.fenqi_zi{

	margin-top:-9px;

}

.nanti_tit{

	width:1010px;

	border-bottom:1px dotted #fa5b4b;

	border-top:1px dotted #fa5b4b;

}

/*xueli>>>>>>>>>>*/

.xueli{

	width:100%;

	height:860px;

	background:url(../images/xueli_bg.jpg) center;

}

.xueli_con{

	width:1010px;

	height:78px;

	background:url(../images/xueli_nbg.png) no-repeat;

}

.xueli_con li{

	float:left;

	width:335px;

	line-height:70px;

	font-size:16px;

	color:#FFFFFF;

	text-align:center

}

/*wenping>>>>>>>>>>*/

.wenping{

	width:100%;

	height:600px;

	background:url(../images/wenping_bg.jpg) center;

}

.wenping_by{

	width:540px;

	height:20px;

	text-align:center;

	line-height:20px;

	font-size:20px;

	background:#e2e3e4;

	margin-left:50px;

}

/*bottom>>>>>>>>>>*/

.bottom{

	width:100%;

	height:310px;

	background:#f1f1f1;

}

.bottom a{

	color:#999999;

	line-height:25px;

}

.bottom a:hover{

	text-decoration:underline;

}

.bottom_n{

	width:1200px;

	border-top:1px solid #CCCCCC;

}

.footer{

	width:100%;

	height:38px;

	background:#dddddd;

}

/*footer>>>>>>>>>>*/

.footer{

	width:100%;

	height:50px;

	background:#f4f4f4;

	position:fixed;

	bottom:0px;

}

.footer a{

	display:block;

	width:160px;

	height:35px;

	background:#fa5b4b;

	color:#FFFFFF;

	text-align:center;

	line-height:35px;

	border-radius:5px;

	float:left;

	margin-top:7px;

	margin-left:10px;

}

.footer a:hover{

	background:#d8301f;

}

/*left-right>>>>>>>>>>*/

.nav_left{

	position:fixed;

	left:10px;

	top:29px;

	z-index:999;

}

.nav_left ul{

	left:5px;

}

.nav_left ul li{

	width:110px;

	height:35px;

	background:#FFFFFF;

	border:1px dashed #2d90ea;

	text-align:center;

	line-height:35px;

	margin-top:5px;

	cursor:pointer;

}

.nav_left ul li a{

	color:#2d90ea;

}

.nav_left ul li:hover{

	background:#2d90ea;

}

.nav_left ul li:hover a{

	color:#FFFFFF;

}

.nav_right{

	position:fixed;

	right:10px;

	top:33px;

	z-index:999;

}

.nav_right ul li{

	width:110px;

	height:35px;

	background:#FFFFFF;

	border:1px dashed #df5838;

	text-align:center;

	line-height:35px;

	margin-bottom:5px;

	cursor:pointer;

}

.nav_right ul li a{

	color:#df5838;

}

.nav_right ul li:hover{

	background:#df5838;

}

.nav_right ul li:hover a,.nav_right .zixun a{

	color:#FFFFFF;

}

.nav_right .zixun{

	width:112px;

	height:40px;

	background:#df5838;

	text-align:center;

	line-height:40px;

}

