@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;}
::selection {
    background-color: #0971e3;
color:#fff;
}

::-moz-selection {
    background-color: #0971e3;
color:#fff;
}

::-webkit-selection {
    background-color: #0971e3;
color:#fff;
}



/*top*/
.top_all{ width:100%; height:40px; overflow:hidden; background:url(../images/tt_bk.jpg) no-repeat center;}
.top{ width:1180px; margin:auto; overflow:hidden;}
.top_l{ float:left; color:#666; font-size:12px; line-height:40px;}
.top_r{ float:right; }
.top_r ul{ overflow:hidden;}
.top_r ul li{ float:left; line-height:40px;color:#666; margin-left:-1px; width:65px; height:36px;  text-align:center; cursor:pointer;}
.top_r ul li a{ font-size:12px; color:#666;}
.top_r ul li:hover a{ color:#33b20b;}


/*logo*/
.logo_all{width:100%;  background:url(../images/top_bk.jpg) no-repeat center; height:150px; }
.logo{ width:1180px; overflow:hidden; margin:auto;}
.logo_t{ width:270px; height:50px; float:left; margin-top:42px; margin-left:0px;}
.logo_w{ float:left;margin-top:25px;  overflow:hidden; margin-left:140px;}
.logo_w span{ color:#fe9b00;}
.logo_w1{ font-size:20px; color:#0066d6;  margin-top:18px; line-height:24px;letter-spacing:1px; font-weight:bold;}
.logo_w1 span{color:#c90000; }
.logo_w2{ font-size:18px; color:#333333; margin-top:0px;  line-height:40px; letter-spacing:0px; margin-left:0px;}
.logo_w2 span{ color:#c90000; font-weight:bold;}
.logo_call{float:right; overflow:hidden;}
.logo_call img{ float:left; margin-left:25px; margin-top:32px; margin-right:10px;}
.logo_call div{ float:right; margin-left:5px;}
.logo_call_1{ font-size:14px; color:#555555; margin-top:43px; margin-left:100px;}
.logo_call_2{font-size:28px; color:#0066d6; font-weight:bold; letter-spacing:0px; margin-top:8px; font-family:"times new roman"; margin-right:0px; text-align:right; }


/*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{ 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; display:block; padding-left:28px; padding-right:28px; border-right:1px dashed #fff; line-height:14px; margin-top:18px;}
.nav ul li:hover{ background:#81c122;height:50px;}
.nav ul li:hover a{color:#fff;}
.nav li.another{background:#81c122;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:#81c122;height:50px;}
.fixedNav ul li:hover a{color:#fff;}
.fixedNav ul li.another{background:#81c122;height:50px;}

/*footer*/
.ft_tb_all{}
.ft_t_all{ width:100%; background:url(../images/ft_t_bk.jpg) no-repeat center; height:260px;}
.ft_t{ width:1180px; margin:auto; overflow:hidden;}
.ft_t_1{ width:239px; height:56px; float:left; margin-top:90px; margin-left:0px;}
.ft_t_1 a img{width:239px; height:56px;}
.ft_t_2{ width:400px; float:left; line-height:30px; color:#fff; font-size:13px; margin-top:70px; margin-left:150px;}
.ft_t_2 a{ color:#fff;}
.ft_t_3{ width:96px; height:96px; float:right; margin-top:72px; margin-right:107px;}
.ft_t_3 img{ width:96px; height:96px;}
.ft_b_all{ width:100%; height:60px; background:#313131;}
.ft_b{ width:1180px; overflow:hidden; font-size:13px; color:#fff; line-height:60px;margin:0 auto;}
.ft_b a{ color:#fff;}
.ft_b_1{ float:left;}
.ft_b_1 h2{ font-size:13px; color:#fff; font-weight:normal; line-height:60px;}
.ft_b_2{ float:right;}
.ft_b_2 a{ color:#fff;}







