@charset "utf-8";
*{margin: 0;padding: 0;}
body{font-family: "微软雅黑";}
input,select,option,textarea{text-indent: 2px;outline: none;resize:none;}
input:focus {outline: none;} 
ul{list-style-type: none;padding-left: 0}
ul li{list-style-type: none;}
a{text-decoration: none;color: #000}
a:hover{text-decoration: none;}
.clearfix:after{display: block;content: "";visibility: hidden;height: 0;clear: both;}
img{ border-style:none; }
.row{margin: 0}
.container{max-width: 736px;min-width: 320px;padding: 0;}
.navbar-sansen-bg .navbar-brand > img {
    padding-left: 1rem;
    padding-top: 0.8rem;
    max-width: 90%;
}
.navbar-sansen-bg .navbar-header{
	margin: 0
}
.navbar-nav{
	float: none;
}
.navbar-nav>li {
    float: none;
}
.meun{
	display: none;
}
.navbar-toggle {
    display: block; 
}
.navbar-header {
    float: none; 
}
.ban{padding: 0}
/*公共头部*/
.navbar-sansen-bg{margin-bottom: 0;background: #fff;border: none;}
.navbar-sansen-bg .navbar-brand{padding: 0;height: auto}

.navbar-default .navbar-toggle .icon-bar{background-color:#017cc0;}
.navbar-sansen-bg .navbar-toggle{margin-top: 1.5rem;border: none;}
.current{background: #1d40c0;}
.navbar-default .navbar-nav>li.current a{color: #fff}
.header .logo{float: left;}
.header .top_right{float: right}
.header .top_right li{float: left;}
.header .top_right li a{font-size: 16px;padding: 35px 12px;display: block;}
.navbar-sansen-bg .navbar-nav{margin: 0}
@media screen and (max-width: 767px){
	.navbar-sansen-bg .navbar-brand > img{padding-left: 1rem;padding-top: 0.8rem;max-width: 85%}
}
/*banner*/
.banner ul li img{max-width: 100%;}
.slider {position: relative;width: 100%;height: auto;overflow: hidden;max-width: 100%;}
.slider ul{margin-bottom: 0; height: auto;overflow: hidden;-webkit-backface-visibility: hidden;-webkit-transform-style: preserve-3d;
   	-webkit-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
    -moz-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
    -ms-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
    -o-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
    transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000)}
.slider ul li{height: auto;float: left;clear: none;}
.box {
	width: 100%;
	height: auto;
	line-height: 5;
	text-align: center;
	font-size: 5em;
	color: #fff;
	text-transform: capitalize;
	vertical-align: middle;
}
.slider-arrow {
	position: absolute;
	display: block;
	margin-bottom: -20px;
	width: 24px;
	height: 46px;
	line-height: 40px;
	text-decoration: none;
	text-align: center;
	color: #fff;
	font-size: 2em;
	background-color: #333;
	background-color: rgba(50,50,50,.3);
	border-radius: 50%;
}
.slider-arrow--right {
	bottom: 50%;
	right: 30px;
	background: url(../images/site-focus-btnRight.png) no-repeat;
}
.slider-arrow--left {
	bottom: 50%;
	left: 30px;
	background: url(../images/site-focus-btnLeft.png) no-repeat;
}
.slider-nav {
	position: absolute;
	bottom: 30px;
	display: none;
}
.slider-nav__item {
	width: 12px;
	height: 12px;
	float: left;
	clear: none;
	display: block;
	margin: 0 5px;
	background: #fff;
	border-radius: 100%;
}
.slider-nav__item:hover {
	background: #ec873d;
}
.slider-nav__item--current {
	background: #ec873d;
}

/*公共联系我们*/
.contact{background: url(../images/contact-bg_10.jpg) no-repeat;background-size: 100% 100%;margin: 2rem auto;}
.contact ul{padding: 0 15px}
.contact ul li{border: 1px #fff solid;padding: 0.5rem 1rem;margin: 1rem 0;}
.contact ul li p{margin-bottom: 0;color: #fff}
.contact ul li p span:nth-child(2){margin-left: 0.8rem}


/*公共底部*/
.footer{padding:0rem 0 0.5rem 0;background: #25292c; margin-bottom:25px;}
.footer-left{float: left;width: 50%;}
.footer-left img{max-width: 100%;height: auto;display: block;padding: 15px;}
.footer-right{float: left;width: 50%;background: #2a2d30;padding: 15px;}
.footer-right p{font-size: 1.2rem;color: #bfbfbf}
.footer-right p:last-child{margin-bottom: 0}
.footer-bottom{padding-top: 10px;}
.footer-bottom p{text-align: center;font-size:1.2rem;color: #bfbfbf}

/*内页公共样式*/
.comment_title {text-align: center;}
.comment_title h2{font-size: 1.8rem}
.comment_title p{font-size: 1.4rem}
.comment_title ul li{display: inline-block;width: 50%;padding: 5px;}
.comment_title ul li a{display: block;padding: 0.7rem 0;background: #1d40c0;color: #fff;font-size: 1.4rem}


.ClsSinglePage video{max-width: 100%}

