

/*Css Div*/
/*Header*/
















/*


.header{width:100%; background:#FFF; border-bottom:5px solid #1a2f64;}	
	.headerc{ height:70px; margin:0px auto; }
	.headerc img{float:left;width:191px; height:47px; margin:10px 0}
	.nav{float:right;width:auto;}
	.nav li{float:left; margin:0 20px;}	
	.nav li.active a {color: #ff9000; border-color: #ff9000;}
	.nav a {color:#fff;  padding-bottom: 5px;  border-bottom: 1px solid transparent;}
	.nav a:hover {color: #EC1822; border-color: #EC1822;}



.m-hd ul,.m-header-banner ul {  padding: 0;}
.m-hd ul li,.m-header-banner ul li {  list-style-type: none;}

a,a:hover,.m-partner li img,.m-partner li img:hover,.m-contact-infobox,.m-contact-infobox:hover,.m-footer .ico i,.m-footer .ico i:hover,
.m-service-page .ico ul li span,
.m-service-page .ico ul li span:hover,
.m-hd .am-sticky,
.m-service-list li:hover {
  -webkit-filter: none;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}





.tright{ float:right; }
#tright{ float:right; background:none; box-shadow:none; font-size:16px; }
#tright a{font-weight:bold;}


.am-slider-desc{}

/* Í·²¿ */

/*
.m-hd {  width: 100%;  position: absolute;  z-index: 99999;  height: 130px;  padding: 15px 0 0 0;}
.m-hd ul {  margin: 0;}
.m-hd ul li {  list-style-type: none;}
.m-hd .am-container {  position: relative;}
.m-hd .am-sticky { background: #fff; color:#FFF;  padding: 15px 0;  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95);  opacity: 0.95; box-shadow: 0 0 10px rgba(0,0,0,.4);}


.m-logo {  display: block;  float: left;  font-size: 49px;  line-height: 49px;  width: 320px;  color: #fff;  text-indent: -9999px;  background: url('../images/logo.png') no-repeat left center;  -webkit-background-size: 320px 49px;
  background-size: 320px 49px;  margin-right: 20px;}
.m-about li {  float: left;  margin-left: 5px;}

#r-nav .am-offcanvas-bar {  width: 200px;}
#r-nav .logo {  margin-bottom: 20px;}
#r-nav p {  border-bottom: 1px solid #4F4F4F;  padding-bottom: 20px;}





.am-slider-desc-banner {width:40%;  margin:0 auto; opacity:70%;   left: 0;  top: 40%;  right: 0;  color: #ffffff;  text-align: center;}
.am-slider-content h2 {
  font-size: 40px;
  margin: 0;
  padding: 0;
}

*/



/*menu
#menu {float:right;width:945px;height:48px; margin-top:22px; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ"; background:#FFF;}  
#nav {margin:0 auto; width:945px; display:block; }
#nav .mainlevel {float:left;width:105px;}
#nav .mainlevel a {color:#333; text-decoration:none;  line-height:48px; text-align:center; font-size:16px;; display:block; width:105px; }
#nav .mainlevel a:hover {color:#FFF; text-decoration:none; cursor:pointer; background:#1a2f64;}
#nav .mainlevel ul {display:none; position:absolute;z-index:10; margin:0;}
#nav .mainlevel li {color:#333; width:105px; height:44px; border-top:1px solid #FFF;}
#nav .mainlevel li a{color:#333; background:#FFF; }
#nav .mainlevel li a:hover {color:#FFF; background:#1a2f64; }
#nav  img{width:105px;}

*/

.footer{width:100%; height:auto; background:#333;}
.footerc {max-width:1200px; margin:20px auto; color:#FFF;  line-height:30px; font-size:1.4rem}
.footerc a{color:#FFF;}

.weixin {width:80px; height:80px; margin:20px auto;}
.weixin img{width:80px; height:80px;}
.yellow {width:100%; height:5px; background:#FC991A;}
