@charset "utf-8";
/* CSS Document */
body,div,span,p,input,a,img,h1,h2,h3,h4,ul,li,ol,dl,dt,dd,img{ margin:0; padding:0; border:0; list-style:none;}
body{ margin:0; padding:0; color:#666; font:14px Arial,"Microsoft Yahei","\5FAE\8F6F\96C5\9ED1",Tahoma,Helvetica,STHeiti,"Hiragino Sans GB";_font-family:Arial,Tahoma,Helvetica,STHeiti;
}
body,html{width:100%;}
a{text-decoration:none; color:#666;}
a:hover{ color:#3aa2e0; text-decoration:none; text-decoration-color:#FF5757;}
body,div,span,p,input,a,img,h1,h2,h3,h4,ul,li,ol,dl,dt,dd{margin: 0px; padding:0; border:0; list-style:none;}

/*nav*/
#nav_out{width:auto; height: 50px; background:url(../images/nav_bg.png);background: #2A83C4;}
.nav{width:1000px; height: 50px; margin:0 auto; position:relative;background: #2A83C4;}

.nav a{color:#fff; text-decoration:none;}
.nav a:hover{ color:#0467ab; text-decoration:none;}
.nav h1{ /* margin-top:-2px; */ float:left; height: 50px;}

.nav ul{width:630px; height: 30px; float:left; margin-left:40px; margin-top: 15px; line-height:30px;}
.nav ul li{ float:left; margin-right: 15px;}
.nav ul li a{display:inline-block; height: 40px; padding-right:15px; font-size:16px; cursor:pointer;}
#nav_out .nav ul .re{height: 60px;}

.nav .right{width:130px; height: 20px; float:right;  font-size:20px;margin-top: 15px;}
.nav .right_01{width: 57px; height: 28px; background:#3795D6; float:left; line-height: 28px; color:#fff; text-align:center;margin-right: 10px;font-size: 16px;}
.nav .right_02{width: 57px; height: 28px; background:#3795D6; float:left; line-height: 28px; color:#fff; text-align:center;font-size: 16px;}
.nav .right_01 a{cursor:pointer;}
.nav .right_02 a{cursor:pointer;}
/*nav*/

/*login*/
.quanbu{width:100%; height:100%; background:#000; position:fixed; left:0; top:0; z-index:5; display:none;}
.login{width: 235px; height: 230px; position:fixed; ;  background:#fff; z-index:6; padding: 30px; color:#666;}
.login h2{color:#3795D6;}
.login .guanbi{float:right; margin-right:-30px; margin-top:-30px; cursor:pointer;}
.login dl{width: 226px; height:30px; margin-top:20px;}
.login dt{float:left; width: 30px; height:30px; margin-right: 15px;}
.login dd{float:left; width:150px; height: 30px;}
.login dd input{width: 153px; height: 30px; border-left:1px solid #3795D6; padding-left:5px;}

.login .yonghu{border:1px solid #3795D6; padding-left:5px;}
.login .mima{border:1px solid #3795D6; padding-left:5px;}
.login .yonghu dt{background:url(../images/index/login_bg_05.png) no-repeat left center; color:#3795D6; padding-left: 22px; line-height: 30px;}
.login .mima dt{background:url(../images/index/login_bg_02.png) no-repeat left center; color:#3795D6;padding-left: 22px; line-height: 30px;}
.login .zidong{width: 250px; height:20px; margin-top:30px;}
.login .zidong input{float:left;height: 20px;}
.login .zidong dt{width: 120px; height: 20px; float:left;  margin-right:0;  margin-left: 8px;}
.login .zidong dd{width:100px; height:20px; float:right;}

.login .anniu >*{background:url(../images/index/login_bg_03.png) no-repeat; width:95px; height:31px; color:#fff; line-height:31px; text-align:center; margin-left:10px;}
.login .anniu a{width:100%; height:100%; display:block; color:#fff;}

.botm1{width:100%; height:20px; background:#3795D6; margin-top:10px;overflow: hidden;}
.botm_index{width:100%; height: 224px; background-color:#2D4766;overflow: hidden;}
#Cooperation_index{width:1000px; height: 350px; padding-left: 236px; box-sizing:border-box; margin: 0 auto; background:url(../images/index/btom_mb_01.png) no-repeat;margin-top: 36px; color:#D8D8D8;font-size: 12px;padding-top: 50px;}



















