@charset "utf-8";
/* CSS Document */

/**********  所有页面都要共用的样式  **********/

/*自定义基础通用样式*/

*{ margin:0px; padding:0px;}
ul{list-style:none;}


body{
    background: #fff;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-weight: 300; margin-top:0px; margin-bottom:0px;
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {
    font-weight: 300;
}
a:visited{
    text-decoration: none;
}
a:focus{
    outline: none;
    text-decoration: none;
}
*{ margin:0px; padding:0px;}
a{ font-size:12px; color:#000000; text-decoration:none; font-family:"微软雅黑";}
a:hover{ color:#;}
img{border:none;}
ul{list-style:none;}

.top1{ max-width:1160px; margin:0 auto; background:none;}

/*全部-导航条样式复写*/
#header .navbar-default{
    border:0;
    margin-bottom: 0;
    border-top: 0px solid #068320;
    
    z-index: 1000;
	background: url(../images/top_bg.png) repeat;
	min-height:70px;
	
}
#header .navbar-default .navbar-nav>li>a{
    font-size: 18px;
	font-family:"微软雅黑";
	line-height:40px;
	text-align:center;
	color:#333;
    padding: 15px 10px 5px !important; margin-right:5px;
}

#header .navbar-default .navbar-nav>li>a:hover{
    color: #007cc3;
	background:url(../images/top_bg.pn) repeat;
	border-bottom: 1px solid #007cc3;
}
#header .navbar-default .navbar-nav>li>a.hover{
background:url(../images/top_bg.pn) repeat;
    color: #007cc3;
	border-bottom: 1px solid #007cc3;
}
#header .navbar-default .navbar-nav>.active>a, #header .navbar-default .navbar-nav>.active>a:hover, #header .navbar-default .navbar-nav>.active>a:focus{
    color:#ffffff;
	
 
}

#header .navbar-default .navbar-nav>li .line-top{
    border-top: 0px solid #0ba1e4;
    width: 18px;
    margin: auto;
}


.navbar-nav{ border:0px; display:block; margin:0px -15px;padding-left:0px; padding-top:5px;}

.navbar-fixed-bottom, .navbar-fixed-top{ position: absolute; overflow:hidden }



.active{ text-align:center; margin:0 auto;}
.nav{ }
.nav li{ height:42px; margin-top:0px;}

/*bottom*/
.bottom_bg{ width:100%; height:auto; background-color:#e2e2e2; overflow:hidden;}
.bottom{ max-width:1160px; margin:0 auto; overflow:hidden; padding-bottom:30px; border-bottom:1px solid #666;}
.bottom_left{ overflow:hidden; margin-bottom:10px;/*width: 34%;*/}
.bottom_left h1{ font-family:"微软雅黑"; font-size: 16px; color:#666; line-height:35px; font-weight:normal;}
.bottom_left h2{font-family:"微软雅黑"; font-size:26px; color:#666; line-height:35px; font-weight:normal;}

.bottom_right{ overflow:hidden; margin-bottom:10px;/*width:60%;*/}
/*.bo-r{width:122px;height: 62px;float: right;margin-top: -55px;}*/
.bo-r{ text-align:right; padding:0;}
.bo-r a{ display:inline-block; width:48%; font-size:18px; line-height:40px; color:#666;}
.bo-r img{ display:block; width:100%;}
.bottom_right h1{ font-family:"微软雅黑"; font-size: 20px; color:#666; line-height:35px; font-weight:normal; padding-bottom:10px;}
.bottom_right h2{font-family:"微软雅黑"; font-size:14px; color:#666; line-height:22px; font-weight:normal;}

.bottom_two{ max-width:1160px; margin:0 auto; overflow:hidden;font-family:"微软雅黑"; font-size:14px; color:#666; line-height:30px; font-weight:normal; text-align:center; padding:10px 0;}
.bottom_two a{font-family:"微软雅黑"; font-size:14px; color:#666; line-height:30px; font-weight:normal; text-align:center;}


@media (min-width:790px){
.header .nav .tt1:hover h2{ background:url(../images/top_bg1.png) bottom no-repeat; background-size:100%;}
.header .nav .tt2:hover h2{ background:#2F318B bottom no-repeat; background-size:100%;}
.header .nav .tt3:hover h2{ background:url(../images/top_bg3.png) bottom no-repeat; background-size:100%;}
.header .nav .tt4:hover h2{ background:url(../images/top_bg4.png) bottom no-repeat; background-size:100%;}
.header .nav  li.on h2{ background:#2F318B bottom no-repeat; background-size:100%; color:#FFF;}

.bottom{ padding-top:50px;}

}
.en{ float:right; height:30px; padding-left:30px; background:url(../images/en.png) left no-repeat; padding-right:24px;  }

.en a{ font-family:"微软雅黑"; font-size:14px; color:#4d4d4d; line-height:30px; text-decoration:none;}
.en a:hover{ color:#f29600;}
.top_phone{ float:right; height:30px; margin-top:10px; overflow:hidden;}
.phone1{ float:left; padding-left:35px;  background:url(../images/phone_01.png) left no-repeat; padding-right:20px;font-family:"微软雅黑"; font-size:14px; color:#4d4d4d; line-height:30px; }


@media (max-width:790px){
.top_phone{ float:right; height:30px; margin-top:10px; overflow:hidden; padding-right:80px;}
.en{ float:right; height:30px; padding-left:30px; line-height:20px; background:url(../images/en.png) left no-repeat;   }

.bottom{ padding-top:30px;}
}
