body,div,p,input,a,textarea,ul,ol,li,h1,h2,h3,h4,h5,h6,dl,dt,dd,span,form{margin:0;padding:0;}
body,input,select,textarea,button{font:normal 14px "Noto Sans SC Light", sans-serif;}
ul li,ol li{list-style:none;}




html,body{
	height:100%;
}
body{color:#333333;}
img{
border:0px;
}

.container {
	width: 1280px;
	margin: 0px auto;
}
.nrcontainer {
	width: 1280px;
	margin: 20px auto 50px;
}
.containerbg {
	min-width: 1280px;
	background-color:#F7F7F7;
	padding:50px 0px;
}
.video {width: 100%; height:100%;}
.video img{width: 100%; height:100%;}
a { color:#333333; text-decoration:none; }
a:hover {color:#2926D9; text-decoration:none; }
.clearfix{clear: both; height:0px;}
.h25 { line-height:25px;}
.h30 { line-height:30px;}
.fl { float:left;}
.fr { float:right;}
.text1 { font-size:12px;}
.text2 { color:#CC0000}
.text3 { color:#CC0000; font-size:14px;}
.text5 { font-size:20px;}
.m10{ margin-top:10px;}
.m15{ margin-top:10px; margin-bottom:10px;}
.mg20 {margin-top:20px;}


.herdbg{min-width:1280px;background:#eee; padding:10px 0px; }
.herdl{ float:left;}
.herdr{ float:right;}
.wrap_box{width:1280px;margin:0 auto;}







.headerTop {min-width:1280px;}
.logobox {width:1280px;margin:auto;height:120px; padding:10px 0px;}
.logo {width:660px;height:120px;float:left;}
.tad {float:right;text-align:center;padding:15px 0px;}
.logobox ul{ float:right; margin-top:10px;}
.logobox ul li{ padding-left:80px; font-size:14px;}
.logobox ul li.tel{
	line-height:30px;
	background-image: url(../images/tel.png);
	background-repeat: no-repeat;
	background-position: left center;
	color:#FF3300;
	padding-top:15px;
	padding-bottom:15px;
	font-size:16px;
}
.logobox ul li.tel span{ font-size:14px; color:#333;}

.navbg {min-width:1280px;background-color:#2926D9;height:50px; width:100%;}
.ppfix{ position:fixed; top:0px; z-index:1000;}	
.navbd {width:1280px;margin:auto;}

.nav {float:left;}
.nav ul {}
.nav LI {
float:left;
text-align:center;
POSITION: relative;
}
.nav li:last-child{margin-right:0px;}
.nav LI.mli {
	HEIGHT: 50px;
	background-image: url(../images/menu_li.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width:4px;
}


.nav LI a {
	display: block;
	font-size:18px;
	color: #ffffff;
	text-align:center;
	width:135px;
	line-height:50px;
	-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;  transition: all 0.35s ease-in-out;
}


.nav LI A:hover {
	color: #fff;
	background-color:#2320B3;
}

.nav LI.curr A {
	color: #fff;
	background-color:#2320B3;
}


.serchbd{min-width:1280px; border-bottom:1px solid #ddd;padding:15px 0px;}
.serchtext{
	background-image: url(../images/hot.png);
	background-repeat: no-repeat;
	background-position: left center;
	background-size:40px 40px;
	padding-left:40px;
	line-height:40px;
	float:left;
}
.serchtext a{ margin-right:20px;}
.serchform { border:1px solid #ddd;border-radius: 50px; float:right; width:300px; padding:0px 0px 0px 20px; height:40px;}
.sinput {height: 30px;line-height:30px;width: 210px;float:left;border:none; padding:5px 0px;}
.ssbtn {width:60px;background-color: #2926D9; float:right;border-radius: 50px; text-align:center; cursor:pointer;}

#focus {margin:0px auto;background:#ffffff;}

#focus .owl-item img {display:block;width:100%;height:auto;}
#focus .owl-pagination {position:absolute;bottom:50px;display:table;margin:0px auto;z-index:100;width:100%;text-align:center;}
#focus .owl-page {display:inline-block;zoom:1;padding:0 3px;}
#focus .owl-page span {width:10px;height:10px;font-size:2px;overflow:hidden;display:inline-block;background:#fff;cursor:pointer;text-indent:-9999px;border-radius:50%;opacity:0.3;filter:alpha(opacity=70);}
#focus .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {background:#E64646;opacity:1;filter:alpha(opacity=100);}
#focus .owl-buttons div {display:block;width:40px;height:30px;position:absolute;z-index:100;top:50%;margin-top:-21px;text-indent:-9999em;overflow:hidden;cursor:pointer;background-repeat:no-repeat;background-position:center center;opacity:0.5;background-color:rgba(255,255,255,0.2);border:2px solid #FFF;border-radius:4px;}
#focus .owl-prev {background-image:url(../images/prev.png);left:15px;}
#focus .owl-next {background-image:url(../images/next.png);right:15px;}
#focus .owl-prev:hover, #focus .owl-next:hover {background-color:#E64646;opacity:1;}



.footnavbg{min-width:1280px;background:#222; padding:40px 0px; }
.footnavbg dl{ float:left; width:240px;height:200px; line-height:30px; border-right:1px solid #555; padding:20px 20px 20px 0px; margin-right:20px;}
.footnavbg dt{color:#fff;font-size:24px;line-height:45px; margin-bottom:15px;text-align:left;}
.footnavbg dd{color:#bbb;font-size:14px;text-align:left;}
.footnavbg dd a{color:#bbb;font-size:14px;}
.footnavbg dd.text20{color:#fff;font-size:30px;}
.footnavbg dd.flogo img{ width:240px;}


.wrap_r{float:right;padding-top:35px;}
.wrap_r span{display:inline-block; width:250px; margin-left:10px; text-align:center;}
.wrap_r span img{height:140px;}
.wrap_r span em{display: block;margin-top: 10px;font-style: normal; font-size:14px;}

.footer{min-width:1280px;background:#111; width:100%; padding:10px 0px; line-height:30px;}
.foot{width:1280px; margin:auto;color: #bbb; text-align:center;}
.footl{ float:left;}
.footr{ float:right;}
.footl a{color: #fff;}
.footr a{ margin-left:50px;color: #bbb;}


.side{position:fixed;height:200px;right:5px;bottom:50px;z-index:100;}
.side .curr{background-image: url(../images/ico6.png);}
.side ul li{position:relative;margin-bottom:1px;}
.sidebox{}
.sidebox *{ vertical-align:middle;}
.sidebox a{color:#FFFFFF; font-size:12px;background:#2926D9;color:#fff; border-radius:5px;display:block;width:50px; height:50px; text-align:center; padding:10px;}
.sidebox a img{width:30px;}
.sidebox a:hover{background-color: #2320B3;}
.sideewm{ border:1px solid #ccc; padding:10px; position:absolute; top:-60px; right:70px;background:#fff; display:none;}
.sideewm p{ border-bottom:1px solid #ccc; line-height:30px; margin-bottom:10px;}
.sideewm img{width:140px; height:140px;}

.side ul li.curr .sidebox a{background:#2320B3;}


.sideform{ border:1px solid #ccc; padding:10px; position:absolute; top:0px; right:70px;background:#fff; display:none;line-height:20px;color:#666;font-size:12px; width:200px;}
.sideform p{ border-bottom:1px solid #ccc;  margin-bottom:10px;font-size:14px;color:#333;line-height:30px;}
.sideform b{	font-size:22px;color:#FF0000;}
input.yyinput{border:1px solid #dfdfdf; padding:6px; width:94%;margin:10px 0;}

input.side_btn{ font-size:14px;background:#1760C9; border:none;height:30px; color:#FFF;cursor:pointer; width:100%;}
input.side_btn:hover{
	background-color: #00A1E9;
}



