/* CSS Document */
*{margin:0px;padding:0px;border:0px; list-style:none}
.clean{clear:both; height: 30px;}
html{border:0 none; width:100%; height:auto;  overflow-x:hidden}
body {color:#7e7e7e; background-color: #fff; }

a:link {text-decoration: none}
a:visited {text-decoration: none}
a:hover {text-decoration: none}
a:active {text-decoration: none}

.bottom_link:link {color: #aaa;text-decoration: none}
.bottom_link:visited {color: #aaa;text-decoration: none}
.bottom_link:hover {color:#1ea7da;text-decoration: none}
.bottom_link:active {color: #aaa;text-decoration: none}

.home_link:link {color: #7e7e7e;text-decoration: none}
.home_link:visited {color: #7e7e7e;text-decoration: none}
.home_link:hover {color:#1ea7da;text-decoration: none}
.home_link:active {color: #7e7e7e;text-decoration: none}

.manu_link:link {color: #fff;text-decoration: none}
.manu_link:visited {color: #fff;text-decoration: none}
.manu_link:hover {color:#000;text-decoration: none}
.manu_link:active {color: #fff;text-decoration: none}

.play{
    text-align: center;
}

#add{
    width: 1100px;
    margin: 0 auto;
}

#head_content{
    height: 53px;
}
/*#menu-wrapper{
        position: absolute;
}*/
.head_content_left{float:left; width:230px; height:170px;}
.head_content_left img{float:left; margin-top:21px;}


.tel_m{ height:118px;}



/* play */

#next{display:block;position:absolute;top:38%;right:0;width:30px;height:54px;text-align:center;color:#fff;background-color:rgba(0,0,0,0.5);z-index:999;line-height:50px;text-decoration:none;}
#prev{display:block;position:absolute;top:38%;left:0;width:30px;height:54px;text-align:center;color:#fff;background-color:rgba(0,0,0,0.5);z-index:999;line-height:50px;text-decoration:none;}
#prev:hover .prevImg,#next:hover .nextImg{display:block;}
.prevImg{height:54px;width:80px;position:absolute;background-color:#fff;top:0;left:30px;display:none;}
.nextImg{height:54px;width:80px;position:absolute;background-color:#fff;top:0;right:30px;display:none;}


#h_content{width:100%; height:auto;margin-top: 30px;}

#h_content_left{width:345px; height:auto; float:left; margin-right:55px;}
#h_content_left li{border-bottom:1px solid #dadcdc; padding:16px 0px 15px 24px; width:345px;}
#h_content_left li font{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#bbb;}
#h_content_left li span{font-size:14px; color:#333;}

#h_content_middle{width:345px; height:auto; float:left; margin-right:55px;}
.h_content_middle_firstli{padding:15px 0px 15px 0px; width:345px;}

#h_content_middle_1li{width:345px; height:123px; margin-top:1px; background-color:#f1f2f2; cursor:pointer; background-image:url(../images/mt_1.png); background-repeat:no-repeat; background-position:32px 40px;}
#h_content_middle_1li:hover{width:345px; height:123px; margin-top:1px; background-color:#1ea7da; cursor:pointer; color:#FFFFFF; background-image:url(../images/mt_11.png); background-repeat:no-repeat; background-position:32px 40px;}
#h_content_middle_1li font{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#h_content_middle_1li span{font-size:18px;}

#h_content_middle_2li{width:345px; height:123px; margin-top:1px; background-color:#f1f2f2; cursor:pointer; background-image:url(../images/mt_2.png); background-repeat:no-repeat; background-position:32px 40px;}
#h_content_middle_2li:hover{width:345px; height:123px; margin-top:1px; background-color:#1ea7da; cursor:pointer; color:#FFFFFF; background-image:url(../images/mt_22.png); background-repeat:no-repeat; background-position:32px 40px;}
#h_content_middle_2li font{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#h_content_middle_2li span{font-size:14px;}

#h_content_middle_3li{width:345px; height:123px; margin-top:1px; background-color:#f1f2f2; cursor:pointer; background-image:url(../images/mt_3.png); background-repeat:no-repeat; background-position:32px 40px;}
#h_content_middle_3li:hover{width:345px; height:123px; margin-top:1px; background-color:#1ea7da; cursor:pointer; color:#FFFFFF; background-image:url(../images/mt_33.png); background-repeat:no-repeat; background-position:32px 40px;}
#h_content_middle_3li font{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#h_content_middle_3li span{font-size:14px;}

#h_content_middle_4li{width:345px; height:123px; margin-top:1px; background-color:#f1f2f2; cursor:pointer; background-image:url(../images/mt_4.png); background-repeat:no-repeat; background-position:32px 40px;}
#h_content_middle_4li:hover{width:345px; height:123px; margin-top:1px; background-color:#1ea7da; cursor:pointer; color:#FFFFFF; background-image:url(../images/mt_44.png); background-repeat:no-repeat; background-position:32px 40px;}
#h_content_middle_4li font{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#h_content_middle_4li span{font-size:14px;}

#h_content_middle_ul{ width:240px; margin:0 auto; float:right; padding-top:52px;}

#h_content_right{width:300px; height:auto; float:left;}
.h_content_right_firstli{padding:15px 0px 15px 0px; width:300px;}
.h_content_right_txt{background-color:#f1f2f2;}


#f_link{width:100%; height:100px; margin:30px auto 0px auto;}
#hzhb{width:100%; height:30px; line-height:30px; margin: 630px auto 0px auto; text-align:center;}

#foot{width:100%; height:140px; background-image:url(../images/bottom.gif); background-position:center; background-repeat:no-repeat; background-color:#565656; margin:30px auto 0px auto; color:#aaa;}
#foot ul{width:100%; height:auto; margin:0px auto 0px auto; padding-top:15px;}
#foot ul span{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#foot ul li{width:50%; height:auto; margin:0px auto 0px auto; padding-top:15px; float:left;}
.foot_right_li{text-align:right;}


/*gun*/
.marqueeleft{    
	height: 40px;
    width: 775px;
    overflow: hidden;
    margin: 0 auto;
    text-align: center;}
.marqueeleft li{float:left; margin-right:5px; display:inline; width:150px;height:40px;overflow:hidden;}
.marqueeleft li .pic{display:block; width:200px; height:100px; overflow:hidden;}
.marqueeleft li img{height:100%;width:100%;}
#scroll_begin{
	width:100%; 
	height: 40px;  
	overflow: hidden; 
	position: relative; 
} 
  
#scroll_begin ul{ 
	list-style: none; 
	width:10000px; 
	position: absolute; 
} 
/*gun*/

#n_content{width:100%; height:auto; margin:0 auto; margin-top:20px;}
#n_content_left{width:29%; height:auto; margin-right:3%; float:left;}
#n_content_right{    
    color: #000;
    width: 69%;
    height: auto;
    float: left;
    margin-left: -1%;}
.n_content_right_lititle{width:100%;  height:100px; color:#fff; font-size:15px;}
.n_content_right_licontent{width:100%; margin-top:20px; height:auto;}

/*���˵�*/

/*���˵�����*/


/**/
.left_title{font-size:15px; color:#fff; padding-left: 32px;}

#left_manu{background: url(../images/left_1.png) center left no-repeat; cursor:pointer;}
#left_recruit{background: url(../images/left_1.png) center left no-repeat; cursor:pointer;}
#left_manu:hover{background: url(../images/left_2.png) center left no-repeat; cursor:pointer;}
#left_recruit:hover{background: url(../images/left_2.png) center left no-repeat; cursor:pointer;}
#left_manucheck{background: url(../images/left_2.png) center left no-repeat; cursor:pointer;}

.web_en{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#aaa;}
.news_title{font-size:16px; color:#0f3e92; font-weight:bolder}
.new-announcement{
	box-sizing: border-box;
    width: 100%;
    height: 50px;
    padding: 10px 20px;
    margin: 0 auto;
    color: #8a8a8a;
    font-size: 14px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-top: none;
    -webkit-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
    -webkit-box-shadow: 0 1px 1px #ddd;
    box-shadow: 0 1px 1px #ddd;
    line-height: 30px;
}
.new-announcement .new-announcement-title {
    color: #8a8a8a;
    float: left;
    border-right: 1px solid #ddd;
    width: 77px;
}
.new-announcement .new-announcement-content {
    float: left;
    margin-left: 20px;
    width:88%;
}
#scrollDiv {
    width: 400px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}

#scrollDiv li {
    height: 30px;
    padding-left: 10px;
}

.ipubs {
    width: 1060px;
    margin: 16px auto 0;
    padding: 10px 20px;
    background: #fff;
    text-align: center;
}
.ipubs span {
    width: 24%;
    padding-left: 0;
    padding-right: 0;
    display: inline-block;
    color: #777;
    text-align: center;
}
.ipubs strong {
    color: #f60;
    display: inline;
    font-size: 22px;
    font-weight: 400;
    margin: 0 5px;
    position: relative;
    top: 2px;
}

.Platform-data .bd {
    text-align: center;
}
.content, .wrap {

    margin: 0 auto;
}

.Platform-data .item {
    width: 25%;
    float: left;
        background-color: #fff;
    margin-top: 26px;
    height: 350px;
}
.Platform-data .ico-data {
    width: 165px;
    height: 165px;
    margin: 30px auto;
    display: block;
    background-image: url(../images/ico-data.png);
}
.data1 {
    background-position: 0 0;
}
.data2 {
    background-position: -165px 0;
}

.data3 {
    background-position: -330px 0;
}
.data4 {
    background-position: -495px 0;
}
.indent {
    text-indent: -999px;
    overflow: hidden;
}

.Platform-data .bd {
    text-align: center;
}
.f14 {
    font-size: 14px !important;
}

.wrap {
    width: 1200px;
    margin: 0 auto;
    clear: both;
}
.loginPage {
    min-height: 500px;
    _height: 330px;
    margin-top: 20px;
    background: #fff url(../images/registerRbg1.gif) 620px 80px no-repeat;
}
.registerTitle {
    font-size: 18px;
    background: url(../images/icon5.gif) no-repeat 70px center;
    padding-left: 90px;
    border-bottom: 1px solid #ececec;
    line-height: 45px;
}
.foot{
    text-align: center;
    font-size: 12px;
    height: 30px;
    line-height: 2.5;
    background-color: #0186d3;
    color: #fff;
    margin-top: 15px;
}
.left{
	height: 980px;
    width: 300px;
    float: left;
    color: #3a3434;
}
.right{
    width: 97%;
    height: 980px;
}
.registerCont {
    margin-top: 30px;
    _padding-bottom: 100px;
}
ul, ol {
    list-style-type: none;
}
.registerCont ul li.error {
    margin-left: 160px;
    line-height: 25px;
    height: 25px;
    color: #ff7800;
    margin-bottom: 10px;
}
.registerCont ul li.btn {
    margin-left: 160px;
}

.registerCont ul li {
    margin-bottom: 20px;
}

.registerCont .input {
    width: 250px;
    height: 40px;
    vertical-align: middle;
    border: 1px solid #b4b9bd;
    border-radius: 3px;
    line-height: 40px;
}
.registerCont .dis {
    display: inline-block;
    width: 150px;
    text-align: right;
    margin-right: 10px;
}
.registerCont ul li.btn input, .registerCont ul li.btn a {
    display: block;
    width: 120px;
    height: 45px;
    text-align: center;
    line-height: 45px;
    color: #fff;
    font-size: 18px;
    background: #0e592e;
    border-radius: 3px;
    border: none;
    border: 0;
    cursor: pointer;
    font-family: '微软雅黑';
}
.register {
    min-height: 560px;
    _height: 330px;
    margin: 20px 0px;
    background: #fff url(../images/registerRbg1.gif) 750px 220px no-repeat;
    display: block;
    overflow: hidden;
}
.registerCont ul li.agree {
    margin-left: 160px;
}
.registerCont ul li {
    margin-bottom: 20px;
}

#n_content .title{
       background-color: #1ea7da;
}

.left1{
    height: 40px;
    background-color: #1ea7da;
    color: #fff;
    line-height: 2.7;
    padding-left: 23px;
    margin-top: 26px;
    font-size: 15px;
}
.left2{
    height: 140px;
    background-color: #e6e6e6;
    text-align: center;
    font-size: 12px;
}
.left2-4{
      margin-top: 100px;
    position: absolute;
    width: 19%;
}
.left2 input{
        height: 23px;
    border: 1px solid #fff;
    background-color: #cecece;
    width: 50%;
}
.left2-1{
    position: absolute;
    margin-top: 20px;
    width: 300px;
}
.left2-2{
    margin-top: 60px;
    position: absolute;
    width: 22.2%;
}
.left2-3{
    position: absolute;
    margin-top: 150px;
    width: 19%;
}
.left2 li{
    font-size: 14px;
    text-align: left;
    padding-left: 16px;
}
.left1 a{
    font-size: 12px;
    margin-left: 120px;
    color: #fff;
}

.right1{
    height: 40px;
    background-color: #0186d3;
    color: #fff;
    line-height: 2.7;
    padding-left: 23px;
    margin-top: 8px;
    font-size: 15px;
}
.right1 a{
	height: 40px;
	line-height:40px;
    font-size: 12px;
    float: right;
    margin-left: 120px;
    color: #fff;
    margin-right: 5%;
}
.right {
    width: 785px;
    height: 980px;
    position: absolute;
    margin-left: 315px;
}
.right2{
    text-align: center;
    font-size: 14px;
    overflow: hidden;
    margin-top: 6px;
}
.right .le{
       padding-left: 1%;
}