﻿/*top*/
.top_index{width:100%;}
.top_one{width:100%;line-height: 40px;background-color:#f2f2f2;}
.top_one_content{width:1200px;height:40px;line-height: 40px;margin:0 auto;}
.top_one_content .top_one_left{position:relative;width:50%;float: left;}
.top_one_content .top_one_left span{color:#000033;font-size:15px;}
.top_one_content .top_one_left>a{color:#000033;font-size:15px;padding-right:13px;background:url(./images/top_selc01.png)right no-repeat;margin-left:10px;}
.top_one_content .top_one_left .city_list{position: absolute;left: 170px;width: 75%;padding: 10px;background-color: #f2f2f2;z-index: 2;line-height: 25px;display: none;}
.top_one_content .top_one_left .city_list a{color:#000033;font-size:15px;padding:0 10px;display: inline-block;}
.top_one_content .top_one_left .city_list a:hover{color:#eb2a50;}

.top_one_content .top_one_right{width:50%;float: right;text-align: right;}
.top_one_content .top_one_right span{color:#000033;font-size:15px;padding:0 15px;}
.top_one_content .top_one_right span:nth-of-type(1){padding-left:20px;background: url(./images/top_tel01.png)left no-repeat;}
.top_one_content .top_one_right .gzh{position:relative;padding-left:20px;background: url(../images/top_weixin.png)left no-repeat;}
.top_one_content .top_one_right .gzh img{position:absolute;top:30px;left:0;width:100px;background-color:#fff;display: none;cursor: pointer;}
.top_one_content .top_one_right .gzh:hover img{display: block;}
.top_two{width:1200px;margin:0 auto;padding:30px 0;}
.top_two_left{width:475px;float: left;background:url(./images/top_logo_title.png)right no-repeat;}
.top_two_left a img{width:235px;}
.top_two_right{width:280px;float: right;padding-left:50px;background:url(./images/top_tel02.png)left no-repeat;}
.top_two_right span{font-size:25px;color:#eb2a50;font-weight:600;}
.top_two_right i{font-size:18px;color:#999;font-weight:normal;font-style:normal;display: block;}
.top_nav{width:100%;line-height: 45px;height:45px;background-color:#e7002d;}
.top_nav>ul{width:1200px;margin:0 auto;}
.top_nav>ul>li{position:relative;width:12.5%;height: 45px;line-height: 45px;text-align:center;float: left;}
.top_nav>ul li a{color:#fff;font-size: 17px;}
.top_nav>ul li:hover{background-color:#ce0317;}
.top_nav>ul li .little_nav{position:absolute;top:45px;width:100%;background-color:#e7002d;display: none;z-index: 12;}
/*top end*/
