@charset "utf-8";
/* CSS Document */
html { overflow-x:hidden; }
*{margin:0px; padding:0px;list-style-type:none;}
body,html{font-size:12px; font-family:"Microsoft YaHei",SimSun,SimHei; color:#686868; background-color:#FFF; font-size:100%;}
img{border:none; }
a{text-decoration:none; color:#404242; outline:none;}
div{margin:0px auto;}
li,dl,dt,dd{list-style-type:none;}
input,textarea,select,option,em,h1,h2,h3,h4,h4,h6,strong,span,li,dl,dt,td{font-size:12px;}
h1,h2,h3,h4,h5,h6,em,i{font-style:normal; font-weight:400; outline:none;}

/* �帡��*/
.clearfix:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}	


.clearfix {
	zoom: 1; 
}

/*����*/
.win1200{ width:1200px; margin:0 auto; position: relative;}

/*ͷ��*/
.header{ height:95px; overflow:hidden; background:#fff; width:100%; margin:auto;}
.header .logo img{ width:330px; float:left; margin-top:30px; margin-left:2px;}
.index_so{ width:400px; height:58px; float:left; margin-left:255px; margin-top:9px;  margin-top:18px; font-size:22px; color:#aeaeae;
margin-right:10px; overflow: hidden;}
.index_so i{ color:#234c9c; font-size:14px;}
.h_nav{ float:right; line-height:40px; margin-top:27px; margin-left:30px; color:#3f3f3f; font-size:16px;}
.h_nav a{  margin-right:4px; margin-left:2px;}
.h_nav .cn{ color:#a2c31c;}
.h_nav .en{ color:#26469b}

/**������**/
.nav{ background:#1e489e; line-height:60px; height:60px;}
.nav li{float: left;position: relative;}
.nav .nav7on{+padding: 0 47px}
.nav a{ display:block; float:left; color:#fff; padding:0 40px; font-size:18px; letter-spacing:2px;}
.nav .ena{ letter-spacing: 0; padding: 0 30px; }
.na_1{background:url(../images/index/nav_bj.jpg) left top repeat-x;}
.na_2{background:url(../images/index/nav_bj.jpg) left top repeat-x;}
.na_3{background:url(../images/index/nav_bj.jpg) left top repeat-x;}
.na_4{background:url(../images/index/nav_bj.jpg) left top repeat-x;}
.na_5{background:url(../images/index/nav_bj.jpg) left top repeat-x;}
.na_6{background:url(../images/index/nav_bj.jpg) left top repeat-x;}
.na_7{background:url(../images/index/nav_bj.jpg) left top repeat-x;}
.nav .nav_on,.active,.nav a:hover,.ranking .one .o_bg,.n_header  .n_nav a:hover{background:url(../images/index/nav_bj.jpg) left top repeat-x; color:#fff}
.nav1 .nav1on,.nav2 .nav2on,.nav3 .nav3on,.nav4 .nav4on,.nav5 .nav5on,.nav6 .nav6on,.nav7 .nav7on,.nav8 .nav8on{background:#ffb400; color:#fff}
.nav .pos��.nav .pos1{position: relative;}
.nav  .nav9on,.nav .nav10on{position: absolute; width: 100%;  top: 60px;   z-index: 10; background-color:#929292; opacity: 0.8;
filter: alpha(opacity=80); display: none;}
.nav .nav9on{ /*right: 59px;*/ /*width: 160px;*/}
/*.nav .nav9on{ +width: 170px;}*/
.nav .nav10on{ /*left: 320px;*/	 /*width: 160px;*/ }
.nav  .nav9on a:hover,.nav .nav10on a:hover{ background: none; text-decoration: underline; }
.nav .nav9on .ena{ display: inline; }
.nav  .nav9on li ,.nav .nav10on li{ height: 58px; line-height: 58px; float: none; }
.nav  .nav9on a,.nav .nav10on a{ display: block; height: 58px; line-height: 58px;}


/*ͼƬ���붯��*/
.text:hover{ -webkit-transform: scale(1.2,1.2);-ms-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2);transform: scale(1.2,1.2);}
.text{-webkit-transition:  0.8s  ;
  -o-transition:  0.8s ;
  -ms-transsition: 0.8s ;
  transition:  0.8s ; }


/***��������**/
.you_lj{ width:1200px; margin:0 auto; height:63px; overflow:hidden;}
.you_lj ul li{ float:left; margin-top:20px; margin-bottom:20px; padding-left:10px; padding-right:10px; color:#797979; font-size:14px;}
.you_lj ul li img{ width:20px;}


/****�ײ�*****/
.footer{ height:150px; background:#1e489e; overflow:hidden; }
.footer_wz{ width:1200px; margin:0 auto; }
.footer_left{ float:left;color:#fff; margin-top:20px;}
.footer_left ul li{ font-size:16px; line-height:30px;}
.footer_right{ float:right; color:#fff; margin-top:20px; margin-right:60px;}
.footer_right ul li{ float:left; margin-left:20px;}
.footer_right ul li p{ text-align:center;}
.footer_right ul li img{ width:100px;}

/****�ײ�����***/
.footer_dibu{width:1200px; margin:0 auto; height:50px;}
.footer_dibu_wz{color:#777576; text-align:center; font-size:18px; line-height:50px; }


/*�ص�����*/
.to-top{position: fixed;bottom: 262px;right:80px;}
.to-top a{ display: block;width: 60px;height: 60px; background-color: #39A7DE; -webkit-transition: background 0.5s;
-o-transition: background 0.5s;
transition: background 0.5s; }
.to-top a span{ background: url(../imgv/side-icon02_____images.png) no-repeat center center; width: 60px;height: 60px;display: block;}
.to-top a:hover{ background: #18648A;}
