@charset "utf-8";
/* CSS Document */
body{width: 100%;min-width: 1200px;}
.fl,.top .left,.header .left,.header .nav,.header li,.iabout .left,.newct,.zizhi{float: left;}
.fr,.top .right,.iabout .right{float: right;}
.fff,.top{color: #fff}
.main{width: 1200px;margin: 0 auto;overflow: hidden;}
.mainb{width: 1144px;margin: 0 auto;overflow: hidden;}
.fz14,.top .left{font-size: 14px;}
.fz16,.header p{font-size: 16px;}
h1{font-weight: normal;}

.top{height: 35px;line-height: 35px;background-color: #00b7ee;}

.top .left{margin-left: 60px;}
.top .right{width: 210px;font-size: 16px;background: url(../images/tel.png) no-repeat left;padding-left: 40px;}

.header{height: 89px;padding-top: 26px;}
.header .left{width: 395px;padding-left: 64px;background: url(../images/logo.png) no-repeat left;}
.header .title{font-size: 28px;color: #0b77b7;border-bottom: 1px solid #0b77b7}
.header p{color: #a5a5a5;letter-spacing: 1.0px}
.header .nav{margin-left: 20px;margin-top: 10px;}
.header ul{}
.header li{}
.header li a{display:block;width: 103px;height: 58px;line-height: 58px;text-align: center;font-size: 18px;color: #014990;}
.header a:hover{}
.header a.select{background-color: #0b77b7;color: #fff;}


#navul li ul{display:none;z-index:10000;top:53px;border-bottom:none;}
#navul li ul li{display:block;float:none;margin-right:0px;position:relative;line-height:35px;border-bottom:#004E6C 1px solid;font-size:12px;text-align: center;}
#navul li ul li a{}
#navul li.navmoon ul{display:block;}
#navul li.navmoon a{background-color: #0b77b7;color: #fff;}
#navul li.navmoon ul a{width: 103px;height: 45px;line-height: 45px;display: block;font-size: 16px;}
#navul li.navmoon ul a:hover{background:#1e1e1e;color: #fff;}
/*
#navul li ul li{display:block;float:none;margin-right:0px;position:relative;line-height:35px;border-bottom:#004E6C 1px solid;font-size:12px;text-align: center;}
#navul li.navmoon{text-align: center;}
#navul li.navmoon a{background-color: #0b77b7;color: #fff;text-align: center;}
#navul li.navhome a:hover{color:#FCFF00;}
#navul li.navmoon ul{display:block;}
#navul li.navmoon ul a{height: 35px;line-height: 35px; padding:0;width: 100%;}
#navul li.navmoon ul a:hover{background:#1e1e1e;color: #fff;}
*/

.banner{height: 463px;background: url(../images/banner.png) no-repeat center;}

.iabout{color: #000;margin-top: 60px;}
.iabout .left{width: 615px;}
.iabout .title{margin-bottom: 40px;}
.iabout em{font-size: 30px;border-bottom: 3px solid #000;padding-bottom: 7px;margin-right: 4px;}
.iabout span{font-size: 20px;}
.iabout .text{font-size: 14px;}
.iabout .text h1{font-weight: normal;font-size: 18px;margin-bottom: 12px;}
.iabout .text p{font-size: 14px;text-indent: 2em;}
.iabout .more{}
.iabout .more a{display: block;width: 145px;height: 45px;text-align: center;line-height: 45px;font-size: 18px;border: 2px solid #000;border-radius: 5px;color: #000;margin-top: 24px;}
.iabout .more a:hover{background-color: #0b77b7;color: #fff;border: 2px solid #fff;}
.iabout .right{margin-top: 20px;}
.iabout .right img{}

.ilist{margin-top: 110px;}

.newct{width: 555px;}
.newct h1{margin-bottom: 10px;}
.newct h1,.honor h1,.zizhi h1,.tongdao h1{font-size: 30px;color: #000;background: url(../images/id_36.png) no-repeat right;background-position-x:130px; }
.newct h1 a,.honor h1 a,.zizhi h1 a,.tongdao h1 a{font-size: 14px;color: #7d7d7d;float: right;}
.newct .topnew{height: 114px;}
.newct .topnew img{width: 165px;height: 114px;float: left;}
.newct .des{width: 357px;float: right;font-size: 14px;color: #6a6a6a;line-height: 27px;}
.newct .des a{color: #6a6a6a;}
.newct ul{clear: both;margin-top: 28px;border-top: 1px solid #c6c6c6;padding-top: 16px;}
.newct li{background:url(../images/id_26.png) no-repeat left;height: 34px;line-height: 34px;padding-left: 20px;border-bottom: 1px dashed #e7e7e7}
.newct li span{float: right;}
.newct li a{font-size: 14px;color: #000;}
.newct li a:hover{color: #0b77b7;}
.honor{width: 495px;float: right;}
.honor h1{margin-bottom: 30px;}

.icompany{margin-top: 90px;}
.zizhi{width: 555px;}
.zizhi h1{}

.marquee {width:555px;height:290px;overflow:hidden; margin-top:20px;}
.marquee li{ display:inline; float:left; margin-right:37px;}
.marquee li a{ width:153px; height:290px; display:block; float:left; text-align:center; font-size:14px;}
.marquee li a:hove{ text-decoration:none;}
.marquee li img {width:150px; height:226px;}
.marquee li em{font-style: normal; height:24px; line-height:24px; display:block; margin-top:8px;color: #000;}

.tongdao{width: 495px;float: right;}
.tongdao h1{}
.tongdao h1 a{}
.denglu{width: 265px;height: 165px;float: left;margin-top: 30px;}
.denglu input{width: 100%;display: block;margin-bottom: 22px;height: 38px;line-height: 38px;border: 1px solid #c8c8c8;font-size: 18px;color: #4f3f3f;}
.denglu .subbtn{float: left;width: auto;width: 83px;height: 43px;line-height: 43px;text-align: center;border: 0;background-color: #3e93fd;font-size: 16px;color: #fff;}
.denglu .regbtn{width: 163px;height: 43px;line-height: 43px;text-align: center;border: 0;background-color: #eb6100;display: inline-block;float: right;font-size: 16px;color: #fff;}

.denglu .uname{background: url(../images/id_46.png) no-repeat left;
background-position-x: 12px;text-indent: 60px;}
.denglu .upwd{background: url(../images/id_50.png) no-repeat left;background-position-x: 12px;text-indent: 60px;}

.denglu h2{font-size: 16px;}
.denglu h2 em{font-size: 20px;font-weight: bold;color: #e96d11;}
.denglu h2 a{color: #014990;}

.tongdao .tips{width: 155px;height: 138px;float: right;border-radius: 5px;background-color: #dce8f8;margin-top: 30px;padding-top: 27px;padding-left: 15px;padding-right: 10px;font-size: 15px;color: #4f3f3f;margin-bottom: 48px;}
.tongdao .data{clear: both;width: 100%;color: #fff;font-size: 24px;background: url(../images/id_57.png) #0b77b7 no-repeat left;background-position-x:39px;height: 68px;line-height: 68px;border-radius: 5px;text-indent: 114px;}
.tongdao .data a{color: #fff;}

.footer{border-top: 7px solid #0b77b7;background-color: #313131;margin-top: 133px;}
.footer .ftop{color: #fff;}
.footer .hot{font-size: 18px;text-align: center;border-bottom: 1px solid #3f3f3f;padding: 9px 0}
.footer .hot em{font-size: 36px;}
.footer .fmenu{width: 1050px;height: 200px;margin: 0 auto;margin-top: 40px;}
.footer ul{float: left;width: 138px;height: 200px;border-right: 1px solid #3f3f3f;padding-left: 42px;text-align: left;}
.footer ul.one{width: 135px;padding-left: 0;text-align: left;}
.footer h1{position: relative;top:-12px;margin-bottom: 7px;}
.footer h1 a{color: #fff;font-size: 18px;}
.footer li{height: 26px;line-height: 26px;}
.footer li a{color: #fff;font-size: 14px;}
.footer .fbot{padding-top: 38px;padding-bottom: 32px;text-align: center;background-color: #000;margin-top: 43px;font-size: 14px;}
.footer .fbot p{color: #fff;}
.footer .fbot p.copy{margin-bottom: 15px;}
.footer .fbot .build{color: #646262;}


.container{width: 1144px;margin: 0 auto;overflow: hidden;margin-top: 30px;}
.container .sidenav{width: 220px;float: left;}
.container .sidenav h1{    background: #0b77b7;
    background-size: cover;
    color: #fff;
    font-size: 20px;
    height: 55px;
    line-height: 55px;
    margin: 0;
    text-align: center;}
.container .sidenav ul{background: #eaeaea;
    padding: 10px 0;}
.container .sidenav li{    background: #eaeaea;
    border-bottom: 1px solid #fff;
    display: block;
    height: 40px;
    text-align: center;
    color: #505050;
    line-height: 40px;
    font-size: 14px;
    text-decoration: none;}
.container .sidenav li:hover{background: #0b77b7;} 
.container .sidenav li:hover a{color: #fff;}
.container .sidenav a{color: #1e1e1e}
.container .sidenav a:hover{}

.container .sidecont{width: 890px;float: right;}
.container .sidedetail{clear: both;padding: 20px;font-size: 14px;line-height: 27px;text-indent: 2em;}
.container .sidedetail p{font-size: 14px;line-height: 27px;text-indent: 2em;margin-bottom: 15px;color: #1e1e1e;}
.container .sidedetail img{display: block;margin: 0 auto;max-width: 850px;}

.container .sidedetail .title{text-align: center;border-bottom: 1px dashed #666;margin-bottom: 15px;}
.container .sidedetail .title h1{font-size: 22px;color: #1e1e1e;margin-bottom: 15px;margin-top: 10px; letter-spacing:2px;}
.container .sidedetail .title .time{font-size: 12px;color: #666;margin-bottom: 15px;}

.sidelist{clear: both;padding: 20px}
.sidelist ul{}
.sidelist li{height: 35px;line-height: 35px;background: url(../images/id_26.png) no-repeat left;border-bottom: 1px dotted #ccc;padding-left: 15px;}
.sidelist li span{float: right;}
.sidelist li a{color: #1e1e1e;font-size: 14px;}
.sidelist li a:hover{color: #0b77b7;}

.prolist{clear: both;padding: 20px}
.prolist ul{}
.prolist li{width: 260px;float: left;margin-left: 15px;margin-bottom: 20px;}
.prolist li:hover{background-color: #0b77b7;}
.prolist li:hover a{color: #fff;}
.prolist li img{width: 250px;height: 280px;}
.prolist li a{display: block;text-align: center;padding: 10px 0;font-size: 14px;color: #1e1e1e;}

.weizhi{color: #4f3f3f;height: 50px;line-height: 50px;border-bottom: 1px solid #ccc}
.weizhi .left{float: left;font-size: 18px;}
.weizhi .right{float: right;font-size: 13px;}
.weizhi a{color: #4f3f3f;}

.pages{text-align: center;margin-top: 20px;clear: both;}
.pages a{font-size: 14px;color: #1e1e1e;}

.forma{font-size: 16px;}
.forma .utd{ vertical-align:top;font-size: 16px;}
.forma input{width: 330px;height: 38px;line-height: 40px;padding-left: 5px;border:0;border:1px solid #666;margin-bottom: 10px;}
.forma input.subbtn{width: 100px;border:0;background-color: #00b7ee;font-size: 16px;color: #fff;}
.forma input.code{width: 100px;}
.forma textarea{width: 330px;height: 115px;padding-left: 5px;border:0;border:1px solid #666;margin-bottom: 10px;}
.forma .cimg{}
.container .sidedetail .cimg{display: inline-block; width:auto;}

.sidedetail .stitle{font-size: 18px;color: #0b77b7;}
.sidedetail  ol{}
.sidedetail ol span{font-size: 12px;color: #666;}
.sidedetail ol li{border-bottom: 1px solid #dcdcdc;margin-bottom: 10px;}
.sidedetail ol .cktop{font-size: 16px;color: #0b77b7;}
.sidedetail ol .ckmid{text-indent: 4em;}
.sidedetail ol .ckbot{}
.sidedetail ol .ckbot strong{color: #0b77b7;}


.regcontent{width: 1100px; margin:0 auto;text-align: center;margin-top: 20px;}
.regcontent .title{font-size: 22px;color: #014990;font-weight: bold;}
.regcontent table{width: 350px; margin:0 auto;}
.regcontent table input{width: 220px;height: 38px;line-height: 38px;}
.regcontent table td{font-size: 16px;}
.regcontent table td.ltd{font-size: 16px;width: 85px;}
.regcontent table tr{margin-top: 15px;display: inline-block;width: 100%;}
.regcontent table button{clear: both;width: 70px;height: 30px;float: left;}


.sidedetail.dd .title{}
.sidedetail.dd table{
    /* width: 300px; */
    margin: 0 auto;
    text-align: center;
	margin-top:20px;
}
.sidedetail.dd table input{
    width: 200px;
    height: 36px;
    line-height: 36px;
    float: left;
}
.sidedetail.dd table td{
    text-align: left;
}
.sidedetail.dd table td.ltd{
    font-size: 16px;
    width: 111px;
}
.sidedetail.dd table tr{
    
}
.sidedetail.dd table button{
    width: 80px;
    height: 30px;
    float: left;
}


.sidedetail .fujian{ margin-top:20px;}


.logintitle{text-align: center;font-size: 18px; color:#eb6100;font-weight: bold;}






































































