@charset "utf-8";
/* CSS Document */
.index1{ position: relative;}
.i1_title{color: #666666; padding:3% 4%; background: url(../images/2.png) no-repeat left center;line-height: 1em; background-size: 0.6em;}
.i1_con{width: 92%; margin: 0 auto;}
.i1_li{width: 28%; float: left; margin-right: 8%; margin-bottom:8%;}
.i1_txt{text-align: center; color: #555555; background: #eeeeee;border: 1px solid #dddddd; line-height: 2.7em;}
.i1_li:nth-child(3n){margin-right: 0;}
.i1_more{width: 100%; position: absolute; bottom:0%;}
.i1m_bor{width: 100%; height: 0.5em; border-bottom: 1px solid #c6c4c4;}
.i1m_txt{text-align: center; margin-top: -0.7em;}
.i1m_txt a{color: #5c5c5c;display: inline-block;  line-height: 1em;padding: 0 1.5em 0 3.1em;
background: #FFFFFF url(../images/3.png) no-repeat 1.5em center; background-size: 1.1em;}
.index2{background: #6e549d; margin-top:2.5%; padding-bottom:2%;}
.index2 .i1_title{color: #FFFFFF;background: url(../images/4.png) no-repeat left center; background-size: 0.6em;}
.i2_li{float: left; width: 31.1%; margin-right: 3.3%;}
.i2_li:nth-child(3n){margin-right: 0;}
.i2_bottom{text-align: center; color: #FFFFFF; margin-top:4%;}
.i2_more{display: inline-block; background: #ffffff; line-height: 1.9em; padding: 0 1.4em;color: #404040; border-radius: 2em;}
.i2_more span{display: inline-block;padding-right: 1em; background: url(../images/5.png) no-repeat right center; background-size: 0.37em;}
.i2_ts{line-height: 1.5em; padding: 1em 0;}

.index3{margin-top: 0; background: #1ec4d4;}
.index3 .i2_more{color: #1ec4d4;}
.index3 .i2_more span{ background: url(../images/6.png) no-repeat right center; background-size: 0.37em;}

.index4{background:#f0f0f0;padding-bottom:5%;}
.i4_con{margin-top:3%;}
.i4_dl{padding:4% 0;border-bottom: 1px dashed #949494;}
.i4_dt{width: 1.4em; height: 1.4em; color: #dadada; text-align: center; line-height: 1.4em; border: 2px solid #dadada;}
.i4_dd{width: 83%; color: #aba5a7;}
.i4d_title{display: block;color: #646464; line-height: 1em; height: 1em; overflow: hidden;}
.i4d_txt{line-height: 1.5em; margin-top:2.5%;}
.i4_dl:last-child{border-bottom: 0;}
.index4 .i1m_txt a{background: #f0f0f0 url(../images/3.png) no-repeat 1.5em center; background-size: 1.1em;}
.i5_li{float: left; width: 28%; border-radius: 50%; overflow: hidden; margin-right: 8%;}
.i5_li:nth-child(3n){margin-right: 0;}
.i5_bo{text-align: center; padding:4% 0;}
.look_more{ color: #5c5c5c; display: inline-block; padding: 0 5.8em; background: url(../images/7.png) no-repeat left center,url(../images/7.png) no-repeat right center; background-size: 4.37em;}

.gr_head{background: #FFFFFF; border-bottom: 1px solid #dadada;}
.gr_con{width: 100%; position: relative; overflow: hidden;}
.bg_img{width: 100%; height: 100%; font-size: 0; position: absolute; top: 0; left: 0;}
.bg_img img{width: 100%; height: 100%;}
.gr_form{position: relative; z-index: 99; padding-top:13%; text-align: center;}
.gr_logo{width:31%; margin: 0 auto;}
.gr_h3{color: #ee5c5c;padding:2em 0; line-height:1.8em;}
.gr_ts{color: #1ec3d3; line-height:1.8em;}
.gr_btn{margin-top: 10%;}
.gr_btn a{display: block; width: 86%; height: 2.7em; line-height: 2.7em; color: #FFFFFF; 
margin: 0 auto; margin-top:5.5%;border-radius: 0.6em;}
.gr_zc{background: #ef6464;}
.gr_login{background: #1ec3d3;}
.zhdl{display: inline-block; padding-left: 2.8em; background: url(../images/11.png) no-repeat left center; background-size: 2.1em;}

.log_form{margin-top: 6%;}
.lo_p{margin-bottom:5%;}
.lo_txt,.lo_txt2{width:92%; height: 3em; line-height: 3em; border: 1px solid #c3c0c0; border-radius: 0.4em;padding: 0 4%;}
.user,.password{width:87%;padding-left: 9%;}
.user{background: #FFFFFF url(../images/14.png) no-repeat 3% center; background-size: 0.93em;}
.password{background: #FFFFFF url(../images/15.png) no-repeat 3% center; background-size: 0.93em;}
.wjm { margin-bottom:3%;}
.wjm a{display: block; text-align: right; color: #1a7ecb; line-height: 2em;}
.lo_btn{width: 100%; height: 2.7em; background: #b10d18; color:#FFFFFF;border: 0;border-radius: 0.4em;}
.lo_bo{margin-top: 5%;}
.lo_bo a{display: block; width: 43%; height: 2.9em; line-height: 2.9em;border: 1px solid #c3c0c0;
background: #FFFFFF url(../images/16.png) no-repeat 96% center; text-align: center; color: #9a9a9a;
 border-radius: 0.4em; overflow: hidden; background-size:0.35em;}
.lo_bo span{color: #606060;}
.lo_txt2{width: 55%;}
.fs_yz{width:34%; display: block; background: #b10d18; height: 3em; line-height: 3em; 
border: 1px solid #b10d18; border-radius: 0.4em; text-align: center; color: #FFFFFF;}














