@charset "utf-8";
/* CSS Document */
/*commen*/
*{margin: 0 auto; padding: 0;}
body{font-size: 12px;color: #121212;font-family:  Microsoft YaHei, 宋体, Arial, Helvetica, sans-serif;background:none;}
ul,li{list-style-type: none;}
img,ul,li,button{margin: 0px;}
img,button{border: none;}
a{color: #000;text-decoration: none;}
a:hover{text-decoration: none;}
a:active{text-decoration: none;}
img{border:0;}

.container {width:1180px; margin:0 auto;background:url(../images/body_bk.jpg) repeat;}
.lf   {float:left;background:url(../images/body_bk.jpg) repeat;}
.rt  {float:right;background:url(../images/body_bk.jpg) repeat;}
.clear  {clear:both;}

::selection {
    background-color: #015db2;
color:#fff;
}

::-moz-selection {
    background-color: #015db2;
color:#fff;
}

::-webkit-selection {
    background-color: #015db2;
color:#fff;
}


/*top*/
.top_all{ width:100%; height:36px; overflow:hidden; background:#fff; border-top:2px solid #10367d;}
.top{ width:1180px; margin:auto; overflow:hidden;}
.top_l{ float:left; color:#666; font-size:13px; line-height:36px;}
.top_r{ float:right; }
.top_r ul{ overflow:hidden;}
.top_r ul li{ float:left; line-height:36px;color:#cccccc; margin-left:12px;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s; }
.top_r ul li a{ font-size:13px; color:#666;}
.top_r ul li:hover a{ color:#10367d;}

/*logo*/
.logo_all{width:100%;  background:url(../images/top_bk.jpg) no-repeat center; height:160px; }
.logo{ width:1180px; overflow:hidden; margin:auto; position:relative;}
.logo_t{ width:249px; height:77px; float:left; margin-top:40px; margin-left:0px;}
.search{ margin-left:100px; float:left; margin-top:25px;}
.search p{  font-size:16px; color:#222; line-height:20px; text-align:left; margin-top:17px; }
.search p a{ color:#444;}
.search_ny{ margin-right:25px;width:380px; height:32px; line-height:32px; overflow:hidden; border-bottom:1px solid #ddd; margin-top:16px;}
.search_ny input{width:320px;height:32px; border:none;background:none; margin-left:10px; font-size:14px; color:#888;}
.search_ny button{float:right; width:50px;color:#fff; background:none;}
.logo_call{float:right; overflow:hidden;}
.logo_call img{ float:left; margin-left:25px; margin-top:32px; margin-right:10px;}
.logo_call div{ float:left; margin-left:5px;}
.logo_call_2{font-size:28px; color:#16509f; letter-spacing:0px; margin-top:46px; font-family:"arial"; }



/*nav*/
.nav_all{ width:100%; height:50px; background:url(../images/nav_bk.jpg) no-repeat center;}
.nav{width:1180px; margin:auto;}
.nav ul{overflow:hidden;}
.nav ul li{ width:118px; text-align:center;float:left; cursor:pointer;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;  }
.nav ul li a{ font-size:14px; color:#fff; width:117px; border-right:1px dashed #fff; display:block; margin-top:12px;}
.nav ul li:hover{ background:url(../images/nav_h.jpg) no-repeat center;width:118px; height:50px;}
.nav ul li:hover a{color:#fff;}
.nav li.another{background:url(../images/nav_h.jpg) no-repeat center;width:118px; height:50px;}
.fixedNav { width:100%; height:50px; background:url(../images/nav_bk.jpg) no-repeat center;border:none;
    position: fixed;
    top: 0px;
    left: 0px;
	margin:auto;
    z-index: 100000;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop));
}
.fixedNav ul{ width:1180px; margin:auto;}
.fixedNav ul li a{ color:#fff;}
.fixedNav ul li:hover{ background:url(../images/nav_h.jpg) no-repeat center;width:118px; height:50px;}
.fixedNav ul li:hover a{color:#fff;}
.fixedNav li.another{background:url(../images/nav_h.jpg) no-repeat center;width:118px; height:50px;}


/*footer_all*/
.footer_all{ width:100%; background:url(../images/ft_bk.jpg) no-repeat center; height:300px;}
.footer{ width:1180px; margin:auto;}
.footer_t{ padding-top:110px;}
.footer_t_l{ width:200px; float:left;}
.footer_t_m{ float:left; width:250px; margin-left:190px;}
.footer_t_r{ float:left; width:435px; margin-left:105px;font-size:13px; color:#fff; line-height:30px;}
.footer_t_r a{ color:#fff;}
.footer_t_l_w1{ font-size:24px; color:#fff; font-family:"Times New Roman";}
.footer_t_l_w2{ width:120px; height:32px; border:1px solid #fff; text-align:center; line-height:32px; margin-top:20px; margin-left:0px;}
.footer_t_l_w2 a{ font-size:14px; color:#fff;}
.footer_t_m_w1{ font-size:13px; color:#fff; margin-top:-10px;}
.footer_t_m_w2{ font-size:13px; color:#fff; margin-top:18px;}
.footer_t_m_w3{ font-size:13px; color:#fff; margin-top:18px;}





















