/*页首、页脚CSS样式*/
body {
	/*padding-top: 50px;*/
	/*padding-bottom: 40px;*/
	color: #5a5a5a;
}
.theme{
	background:#005197;
	/*background:#d71920;*/
	/*background:#d30a1c;*/
}
body{ 
margin:0px; padding:0px; 
margin:0px auto; 
color:#333; width:100%; 
min-width:1200px; 
width:expression((documentElement.clientWidth < 1200) ? "1200px" : "100%" ); 
zoom:1; 
position:relative;
font-family: -apple-system,"Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","WenQuanYi Micro Hei","Microsoft Yahei",sans-serif;
font-size: 14px;
background:url(indexbg.jpg) repeat left top;}
/*############页首###############*/

/*顶部、logo*/
.top{
	width:100%;
	background:#F6F6F6;
}
.mail{
	float:right;
	color:#666;
}
.phone{
	color:#666;
}
.ant:hover{
	text-decoration:none;
}
.title-logo{
	margin-top:20px;
	margin-bottom:20px;
}

/*导航条*/
.wp{width: 1140px;margin: 0 auto;position: relative;}

#nav_main{height: 50px;position: relative;z-index: 13;}
#nav_main li{float: left;width: 136.8px;height: 50px;position: relative;}
#nav_main li.first{width: 136.8px;
	color:#fff;
	background-color:#005197;}
#nav_main li a.navItem{display: block;line-height: 50px;text-align: center;}
#nav_main li:hover a.navItem,
#nav_main li.active a.navItem{background:#005197;color: #fff;}

#nav_main .dropdown {position: absolute;top: 50px;width:167px;left: 0;display: none;background: #fff;margin:0px;padding:0px;}
#nav_main .dropdown a{
	display:block;
	width:167px;
	margin:0px;
	padding:10px 20px;
	color:#777;
}
#nav_main .dropdown a:hover{	color:#fff;	background-color:#005197;}
#nav_main li:hover .dropdown{display: block;}


.navbar-default{
	margin:0px auto;
	border:0px;
	background-color:#e7e7e7;
}
.navbar-default .navbar-nav{width:1170px;}
.navbar-default .navbar-nav .active a, 
.navbar-default .navbar-nav .active a:hover, 
.navbar-default .navbar-nav .active a:focus{
	background-color:#005197;
	color:#fff;
}
.navbar-default .navbar-nav li.open a.on{
	color:#fff;
	background-color:#005197;
}
.navbar-default .navbar-nav li ul a:hover{
	color:#fff;
	background-color:#005197;
}
.dropdown-menu{
	padding:0px;
}
.dropdown-menu li a{
	padding-top:10px;
	padding-bottom:10px;
	color:#777;
}
.nav-top{
	width:12%;
	text-align:center;
}
.line{
	height:3px;
	width:100%;
}


/*##########页脚##########*/
/*网站地图*/
.web-footer{
	margin-top:10px;
	width:100%;
}
#map-footer{
	min-height:150px;
	background-color:#3A3A3A;
}
#map-footer dl{
	display: block;
	text-align:left;
	margin-top:15px;
	margin-bottom:15px;
}
#map-footer dt{
	margin-bottom:5px;
	font-weight: 400;
	padding:3px;
	color:#fff;
	font-size:16px;
}
#map-footer dd{
	padding:3px;	
}
#map-footer p{
	color:#ccc;
	font-size:12px;
}
#map-footer a{
	color:#A6A6A6;
	font-size:12px;
}
#map-footer a:hover{
	color:#fff;
	text-decoration:none;
}
#wx{
	text-align:center;
}
.col-md-1a {
    width: 90px;
    float: left;
    position: relative;
    min-height: 1px;
    padding:0 15px;
}
.col-md-1b {
    width: 145px;
    float: left;
    position: relative;
    min-height: 1px;
    padding:0 15px;
}
.col-md-1c {
    width: 380px;
    float: left;
    position: relative;
    min-height: 1px;
    padding:0 15px;
}
.col-md-1d {
    width: 760px;
    float: left;
    position: relative;
    min-height: 1px;
    padding:0 15px;
}
.col-md-1e {
    width: 1140px;
    float: left;
    position: relative;
    min-height: 1px;
    padding:0 15px;
}
.col-md-1f {
    width: 285px;
    float: left;
    position: relative;
    min-height: 1px;
    padding:0 15px;
}
/*底部版权*/
#patent-footer{
	text-align:right;
	background-color:#1A1A1A;
}
#patent-footer p{
	margin-top:10px;
	padding-right:80px;
	color:#8d8d8d;
	font-size:12px;
}

.mContainer{ background:#fff;width:1170px; margin:0 auto; padding:20px 40px;}
.mContent{ background:url(conbg.jpg) repeat-y 240px top; min-height:500px;}
.Sidebar{ float:left; width:200px; padding-right:1px; padding-bottom:30px;}
.Rightbar{ float:right; width:800px; padding-left:36px;background:url(conbg.jpg) repeat-x  left 51px;}
.Sidebar header{ padding-left:35px; height:51px; line-height:51px; background:#f6f6f6; color:#036eb8; font-size:18px; border-bottom:1px solid #e1e1e1;}
.Sidebar li{ line-height:34px; border-bottom:1px dotted #c6c6c6; list-style: none;}
.Sidebar li a{ display:block; padding-left:51px; background:url(side_a.gif) no-repeat 34px center;}
.Sidebar li a:hover,.Sidebar li a.aon{ background-image:url(side_aon.gif); background-color:#036eb8; color:#fff;}

.Sidebar li dl{ display:none;}
.Sidebar li dl a{white-space:nowrap; text-overflow:ellipsis; overflow:hidden; line-height:25px;padding-left:61px; background:url(side_a.gif) no-repeat 44px center; border-top:1px solid #fff;}
.Sidebar li dl a:hover,.Sidebar li dl a.aon{background-color:#666;}
.Cur{ line-height:47px; padding-bottom:7px; background:url(acur.jpg) no-repeat right bottom; margin-bottom:24px;}
.Cur b{ font-size:16px; color:#333; font-weight:normal; padding-left:17px; background:url(icon_cur.jpg) no-repeat left center; margin-left:-17px;}
.Cur em{ font-style:normal; float:right; color:#999;}
.Cur em a{ color:#999;}
.Cur em a:hover{color:#036eb8;}
