@charset "utf-8";
* {word-wrap:break-word;word-break:break-word;}
* {box-sizing:border-box;}
html{min-width:1300px;letter-spacing:.02em;}
@font-face {
    font-weight:400;font-style:normal;font-family:robotobold;src:url(../fonts/roboto-bold-webfont.eot);src:url(../fonts/roboto-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-bold-webfont.woff2) format('woff2'),url(../fonts/roboto-bold-webfont.woff) format('woff'),url(../fonts/roboto-bold-webfont.ttf) format('truetype'),url(../fonts/roboto-bold-webfont.svg#robotobold) format('svg');
}

@font-face {
    font-weight:400;font-style:normal;font-family:robotomedium;src:url(../fonts/roboto-medium-webfont.eot);src:url(../fonts/roboto-medium-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-medium-webfont.woff2) format('woff2'),url(../fonts/roboto-medium-webfont.woff) format('woff'),url(../fonts/roboto-medium-webfont.ttf) format('truetype'),url(../fonts/roboto-medium-webfont.svg#robotomedium) format('svg');
}

@font-face {
    font-weight:400;font-style:normal;font-family:robotoregular;src:url(../fonts/roboto-regular-webfont.eot);src:url(../fonts/roboto-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-regular-webfont.woff2) format('woff2'),url(../fonts/roboto-regular-webfont.woff) format('woff'),url(../fonts/roboto-regular-webfont.ttf) format('truetype'),url(../fonts/roboto-regular-webfont.svg#robotoregular) format('svg');
}

@font-face {
    font-weight:400;font-style:normal;font-family:robotolight;src:url(../fonts/roboto-light-webfont.eot);src:url(../fonts/roboto-light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-light-webfont.woff2) format('woff2'),url(../fonts/roboto-light-webfont.woff) format('woff'),url(../fonts/roboto-light-webfont.ttf) format('truetype'),url(../fonts/roboto-light-webfont.svg#robotolight) format('svg');
}

body {
	padding:0px; 
	margin:0px auto; 
	text-align: center;
	vertical-align:middle;
    font-family: robotoregular,'Microsoft YaHei',Arial,Helvetica,SimSun,Sans-serif!important;
	color:#000000;
	line-height:22px;
	font-size:14px;
	background:#fff;
}

/*	防止复制代码
body {-moz-user-select: none;-webkit-user-select: none;} 
*/
img,p,form {margin:0px;padding:0px;border:0px;}
ul,li{list-style:none;padding:0px;margin:0px;}
h1,h2,h3 {margin:5px 0px;padding:5px 0px;}
input,textarea,button {font-family:'Microsoft Yahei',"Helvetica Neue",Helvetica,Tahoma,Arial,'Hiragino Sans GB','WenQuanYi Micro Hei',sans-serif;}
.l {float:left;}
.r {float:right;}
.al {left: 0;}
.ar {right: 0;}
.clear {clear:both;font-size:0; line-height:0; height:0; visibility:hidden;}
.width-100 {width: 100%;}
.pad-l-30{padding-left:30px;}
.pad-l-40{padding-left:40px;}
.pad-r-30{padding-right:30px;}
.pad-r-40{padding-right:40px;}
.mar-b-15{margin-bottom: 15px;}

::selection {background:#fb912d;color:#ffffff;}
::-moz-selection{background:#fb912d;color:#ffffff;}
::-webkit-selection{background:#fb912d;color:#ffffff;}

/*	链接样式	*/
a {color:#000000;}
a:hover {text-decoration: none;color: #ea644a;}
a:link,a:visited,a:active {text-decoration: none;}

a.nav-link{color:#000000;}
a.nav-link:hover {text-decoration:none; color:#ea644a;}
a.nav-link:link,a.nav-link:visited,a.nav-link:active {text-decoration:none;}

a.white-link {color:#fff;}
a.white-link:hover {text-decoration:none; color:#FC3957;}
a.white-link:link,a.white-link:visited,a.white-link:active {text-decoration:none;}

a.red-link{color: #a80000;}
a.red-link:hover {text-decoration:none;color:#484848; }
a.red-link:link,a.red-link:visited,a.red-link:active {text-decoration:none;}

a.blue-link {color:#00a1e9;}
a.blue-link:hover {text-decoration:none;color:#f90; }
a.blue-link:link,a.blue-link:visited,a.blue-link:active {text-decoration:none;}

a.green-link{color:#155f50;}
a.green-link:hover {text-decoration:none;color:#444444; }
a.green-link:link,a.he-link:visited,a.he-link:active {text-decoration:none;}

a.yellow-link{color:#F1A325;}
a.yellow-link:hover {text-decoration:none;color:#353535; }
a.yellow-link:link,a.huang-link:visited,a.huang-link:active {text-decoration:none;}


/*	字体颜色	 */

.text-white {color: #ffffff;}
.text-black {color: #000;}
.text-dark {color: #353535;}

.text-gray {color:#808080;}
.text-gray-darker {color: #222222;}
.text-gray-darke {color: #333333;}
.text-gray-light {color: #DDDDDD;}
.text-gray-lighter {color: #E5E5E5;}
.text-gray-pale {color: #F1F1F1;}

.text-danger {color: #EA644A;}
.text-warning {color: #F1A325;}
.text-success{color: #38B03F;}
.text-info{color: #03B8CF;}
.text-important{color:#BD7B46;}
.text-special{color: #8666B8}

.text-danger-pale{color: #FFE5E0;}
.text-warning-pale{color: #FFF0D5;}
.text-succes-pale {color: #DDF4DF;}
.text-info-pale {color: #DDF3F5;}
.text-important-pale{color: #F7EBE1;}
.text-special-pale{color: #F5EEFF;}

.text-lan {color:#005bac;}
.text-hong{color: #d44a25;}
.text-hui{color: #9d9d9d;}

.p-b-20 {padding-bottom: 20px;}
.m-r-10 {margin-right: 10px; }
.m-r-20 {margin-right: 20px; }
.m-r-30 {margin-right:30px; }

@keyframes buttonbg{
	from{ background-color: #f97721;}
	to{background-color: #fac26b;}
}
.wrap {margin:0px auto; width: 1200px;padding:0;overflow: hidden;}
.btn {padding:10px 20px;border-radius:2px;border:0px; cursor: pointer; overflow: hidden;}
.btn-danger{background:#EA644A; color: #fff;}
.banner{float: left;width: 100%;overflow: hidden;}
.sbanner{float: left;width: 100%;min-width: 1300px;height:150px;background-repeat: no-repeat;background-position: center top;overflow: hidden;}
.sbanner .sbannerbox{margin:0 auto;margin-top:105px;width: 1200px;height:45px;padding:0 20px;background-color: #ffffff;overflow: hidden;}
.sbanner .sbannerbox b {float: left;width: 100%;height:44px;line-height:44px;
    font-weight: normal;
    border-bottom:1px solid #efefef;text-align: center;overflow: hidden;}
.sbannerbot{margin:0px auto;width: 1200px;height: 45px;background-color: #ffffff;margin-bottom:20px;overflow: hidden;}

.contactbox{position:relative;margin: 0 auto;padding:30px;margin-bottom:20px;width: 1200px;background-color: #ffffff;overflow: hidden;}
.contactbox-logo{float: left;position:absolute;left:30px;top:30px;bottom:30px;
    width:300px;background:url(../Images/logo.png) no-repeat center center;overflow: hidden;}
.contactbox-mid{float: left;margin-left:300px;width:540px;padding:0 30px;border:1px solid #efefef;border-top:0;border-bottom:0;text-align: left;overflow: hidden;}
.contactbox-r{position:absolute;right:30px;top:30px;bottom:30px;width:300px;background: url(../Images/lxwm.jpg) no-repeat center center;overflow: hidden;}

.pad_t_20{padding-top:20px;}
.pad_b_20{padding-bottom:20px;}

.header{
	float: left;
	width: 100%;
	min-width: 1200px;
	height: 121px;
	background-color: #ffffff;
    border-bottom: 1px solid #dbdbdb;
}
.header .logo{float: left;width: 250px;height: 120px;background: url(../Images/logo.png) no-repeat left center;display: block;overflow: hidden;}
.header .logo a {float: left;width: 100%;height: 100%;display: block;}
.headermain {margin:0px auto;width: 1200px;}
.header .headertop {float: left;width:950px;height: 70px;overflow: hidden;}
.header .headertop .topmainrsearch{float: left;width:580px;height: 70px;padding-top:20px;padding-left:150px;overflow: hidden;}
.header .headertop .topmainrsearch .topmainrsearchbox{float: right;width: 100%;height: 40px;
    background: #eeeeee;border-radius:4px;padding:5px;overflow: hidden;}
.header .headertop .topmainrsearch .topmainrsearchbox .topkey{float: left;width: 90%;height: 30px;
    padding:0px 5px;border:0px;outline:none;border-top-left-radius:4px;border-bottom-left-radius:4px;overflow: hidden;}
.header .headertop .topmainrsearch .topmainrsearchbox .topbtn{float: left;width: 10%;height: 30px; line-height: 30px;
    border:0px;text-align:center;background:#09237b;color:#ffffff;
    border-top-right-radius:4px;border-bottom-right-radius:4px;
    overflow: hidden;cursor: pointer;}
.header .headertop .topmainrsearch .topmainrsearchbox .topbtn:hover{background-color: #ed6a28;}
.header .headertop .topmainrtel{float: left;width:370px;padding-top:10px;padding-right:25px;height: 70px;overflow: hidden; }
.header .headertop .topmainrtel ul li {float: left;width: 100%;line-height:30px;
    font-size:14px;font-weight:bold;text-align: right;overflow: hidden; }
.header .headertop .topmainrtel ul li i{float: right;margin:4px 0px;margin-left:10px;
    font-size:12px;
    width: 22px; height: 22px; line-height: 22px;
    text-align: center;background: #ed6a28;color: #ffffff;border-radius:50%;overflow: hidden;}

/*	NAV 	*/
.navbox{float:left;width:950px;height: 30px;background-color: #b20d15;}
.nav {float:left;width:950px;height:50px;}
.nav-li {float: right;padding:0px 25px;height:50px;text-align:center;position: relative;z-index: 999;text-transform: uppercase;}
.nav-li span {float: left;width: 100%;height:50px;line-height:50px;font-size:16px; color:#000000;font-weight:800;overflow: hidden;}
.nav-li span:hover a,
.nav-li-sel span a{color: #ea644a;}

.drop-nav {position: absolute; z-index:10;left:-40px;right:-40px;top:50px;padding:10px 0px 10px 0px;text-align: center;
	font-size:14px; background: #fafafa;  display: none;overflow: hidden;}
.drop-nav-li {float: left; width: 100%;line-height: 20px;border-bottom:0px dotted #efefef;padding:8px 0px;font-weight: bold; overflow: hidden;}
.drop-nav-li:hover {background-color: #666666;color: #ea644a;}
.drop-nav-li:hover a{color: #ea644a;}


.bottom-top{float:left;width:100%;background-color:#ffffff;padding-top:20px;text-align: center;font-size:22px;font-weight: bold;color: #a80012;overflow: hidden;}
.bottom {float: left;width: 100%;min-width:1200px;background:#a71a28 url(../Images/footer-bg.png) repeat left top;color:#ffffff;text-align: center;padding-top:50px;overflow: hidden}
.bottom .bottomtop{margin:0px auto; width: 1200px;text-align:center;color: #ffffff;padding-bottom:20px;border-bottom:1px solid #444444;overflow: hidden;}
.bottom .bottomtop .bottomtoptitle{
    float: left;width: 100%;position: relative;
    margin-bottom: 20px;padding-left:1px;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    line-height:30px;overflow: hidden;}
.bottom .bottomtop .bottomtoptitle:after{position: absolute;
    bottom: 0;
    left: 0;
    width: 45px;
    height: 1px;
    background: #fff;
    content: '';}
.bottom .bottomtop .bottomtoplist{float: left;width: 100%;overflow: hidden;}
.bottom .bottomtop .bottomtoplist ul li{float: left;width: 100%;overflow: hidden;}
.bottom .bottomtop .bottomtoplist ul li i {padding:0px 5px;}

.bottom .bottomtop .bottomtopl{float: left;width: 550px;text-align: left;padding-right:0px;padding-left:10px;overflow: hidden;}
.bottom .bottomtop .bottomtopm{float: left;width: 350px;text-align: left;padding:0px 50px;overflow: hidden;}
.bottom .bottomtop .bottomtopr{float: left;width: 300px;text-align: left;padding-right:0px;padding-left:10px;overflow: hidden;}

.bottom .bottomlogo{
	margin:0 auto;width: 1200px;
	padding:20px 0px;text-align:center;
	display:flex;
	flex-flow: row nowrap;
	justify-content: center;
	align-items: center;
	overflow: hidden;}
.bottom .bottomlogo img {height: 110px;margin:0px 10px;}
.bottom .bottomlogo ul li {float: right;width: }
.bottom .bottomline{margin: 0 auto;width:1200px;line-height: 30px;padding:20px 0;text-align: left;text-transform:uppercase;overflow: hidden;}
.bottom .bottomline i{float: right;height: 30px;line-height: 30px;width: 30px;color: #ffffff;}

.iproduct{margin:0px auto;width: 1200px;padding:75px 0;overflow: hidden;}
.iproduct .iproductbox{float: left;width: 1220px;overflow: hidden;}
.iproduct .iproductbox ul li{float: left;position:relative;width:285px;margin: 20px 20px 0px 0px;overflow: hidden;}
.iproduct .iproductbox ul li .imgbox{float: left;width:285px;height:195px;overflow: hidden;}
.iproduct .iproductbox ul li .imgbox img{float: left;width:285px;height:195px;border:0px;}
.iproduct .iproductbox ul li b {float: left;width: 100%;position: absolute;z-index:1;left:0;bottom: 0;
    font-size:16px;padding:10px;font-weight:400;text-align: center;color: #ffffff;overflow: hidden;}

.ichoose{float: left;width: 100%;min-width: 1300px;padding:50px;background: url(../Images/i-choose-bg.jpg) no-repeat center;
    background-size: cover;overflow: hidden;}
.ichoose .ichoosebox{float: left;width: 1240px;overflow: hidden;}
.ichoose .ichoosebox ul li{float: left;width:270px;height:440px;background-color:#ffffff;margin: 20px 40px 20px 0px;overflow: hidden;}
.ichoose .ichoosebox ul li .imgbox{float: left;width:270px;height:240px;margin-bottom:15px;position:relative;overflow: hidden;}
.ichoose .ichoosebox ul li .imgbox img{float: left;width:270px;height:240px;border:0px;}
.ichoose .ichoosebox ul li .imgbox i{float: left;position: absolute;left:0;top:0;
    z-index: 1;background: url(../Images/i-choose-ico.png) no-repeat left top;font-size:16px;
    width: 53px;height: 57px;line-height: 50px;text-align: center;font-style: normal;font-weight: bold;
    color: #ffffff;overflow: hidden;}
.ichoose .ichoosebox ul li .name{float: left;width: 100%;margin-bottom:10px;padding:0 15px;font-size:16px;
    height:30px;line-height:30px;color: #ca3432;text-align: center;overflow: hidden;}
.ichoose .ichoosebox ul li .demobox{float: left;width: 100%;padding:0 15px;font-size:14px;height:120px;line-height:20px;text-align: center;overflow: hidden;}

.factory{margin:0px auto;width: 1200px;padding:75px 0;overflow: hidden;}
.factory .factorybox{float: left;width: 1220px;overflow: hidden;}
.factory .factorybox ul li{float: left;position:relative;width:285px;margin: 20px 20px 0px 0px;overflow: hidden;}
.factory .factorybox ul li .imgbox{float: left;width:285px;height:195px;overflow: hidden;}
.factory .factorybox ul li .imgbox img{float: left;width:285px;height:195px;border:0px;}
.factory .factorybox ul li b {float: left;width: 100%;position: absolute;z-index:1;left:0;bottom: 0;
    font-size:16px;padding:10px;font-weight:400;text-align: center;color: #ffffff;overflow: hidden;}


.i-tit{float: left;position: relative;margin-bottom:20px;width:100%;height:60px;line-height:60px;font-size:34px;
    font-weight:bold;overflow: hidden;}
.i-tit:before{position: absolute;left:45%;width: 10%;height: 3px;background-color: #000000;bottom:0;content: '';}
.i-tit:after{position: absolute;left:45%;width: 10%;height: 3px;background-color: #000000;top:0;content: '';}
.i-subtitle{float: left;width: 100%;padding:10px;font-weight:bold;text-align: center;font-size:16px;color:#484848;overflow: hidden;}
.i-desc{float: left;width: 100%;text-align: center;font-size:15px;padding:10px 100px;overflow: hidden;}

.i-tit-white{
    float: left;position: relative;margin-bottom:20px;width:100%;height:60px;line-height:60px;font-size:34px;
    color:#ffffff;font-weight:bold;overflow: hidden;}
.i-tit-white:before{position: absolute;left:45%;width: 10%;height: 3px;background-color: #ffffff;bottom:0;content: '';}
.i-tit-white:after{position: absolute;left:45%;width: 10%;height: 3px;background-color: #ffffff;top:0;content: '';}
.i-subtitle-white{float: left;width: 100%;padding:10px;font-weight:bold;text-align: center;font-size:16px;color:#ffffff;overflow: hidden;}
.i-desc-white{float: left;width: 100%;text-align: center;font-size:15px;padding:10px 100px;color:#ffffff;overflow: hidden;}


.i-titbox{
	float: left;width: 100%;height: 35px; line-height: 35px;margin-top: 10px;margin-bottom: 15px;
	background-color: #f0ecec;padding-right:10px;position: relative;
}
.i-titbox b{
	float: left;position:absolute;left:0;bottom:0;height: 45px;line-height: 45px;padding:0px 20px;
	font-size:20px;color:#ffffff;background-color: #b80910;border-radius: 5px;overflow: hidden;}
.i-titbox span{float: right;height: 35px; line-height: 35px;font-size:14px;}
.i-titbox span i {color: #9cbbd8;}

.prodcatebox {float:left;padding: 10px 0;width: 1215px;overflow: hidden;}
.prodcatebox ul {float: left;overflow: hidden;width: 1215px;}
.prodcatebox ul li {float: left;overflow: hidden;margin-right: 15px;width: 390px;border-radius: 5px;text-align:left;color: #fff;}
.prodcatebox ul li b {float: left;overflow: hidden;margin-top: 5px;padding-left: 10px;width: 290px;height: 30px;font-size: 16px;line-height: 30px;}
.prodcatebox ul li p {float: left;overflow: hidden;padding: 0 10px;width: 290px;height: 54px;text-align: left;font-size: 14px;line-height: 18px;}
.prodcatebox ul li img {float: left;width: 100px;height: 100px;border: 0;}
.prodcatebox .li1 {background-color: #a2093f;}
.prodcatebox .li2 {background-color: #ec7f08;}
.prodcatebox .li0 {background-color: #0f8ccf;}

.gonggao{margin:0px auto;width:1200px;padding:20px 0px;text-align: left;line-height:30px;color: #a80000;overflow: hidden;}
.gonggao .gonggaol{float: left;width: 80px;text-align: left;overflow: hidden;}
.gonggao .gonggaor{float: left;width: 1120px;text-align: right;padding-right:15px;overflow: hidden;}
.gonggao .gonggaor span{padding-right: 40px;text-align: left;}

.szywl{float: left;width:600px;height:370px;margin-bottom:20px;overflow: hidden; }
.szywl img {float: left;width: 600px;height: 370px;}
.szywr{float: left;width: 600px;text-align:left;background-color: #efefef;overflow: hidden;}
.szywr ul li{float: left;width: 100%;padding:0px 20px 10px 20px;border-bottom:5px solid #ffffff;overflow: hidden;}
.szywr ul li b {float: left;width: 100%;height: 40px; line-height: 40px;font-size:20px;text-align: left;overflow: hidden;}
.szywr ul li p {float: left;width: 100%;height: 25px; line-height: 25px;font-size:14px;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}
.szywr .szywrsel p {height: 80px;}

.iads-1{margin: 0px auto;width: 1200px;overflow: hidden;}
.iads-1 ul li{float: left;width: 100%;padding-bottom:20px;overflow: hidden;}
.iads-1 ul li img{float: left;width: 100%;}

.iabout{float: left;width: 600px;padding-right:10px;margin-bottom:20px;overflow: hidden;}
.iabout .iaboutmain{float: left;width: 100%;height: 270px;text-indent: 2em;line-height:30px;
	text-align: justify;text-justify:inter-ideograph;overflow: hidden;}

.ilingdao{float: right;width: 600px;padding-left:20px;margin-bottom:20px;overflow: hidden;}
.ilingdao .ilingdaomain {float: left;width: 580px;padding:0 5px;overflow: hidden;}
.ilingdao .ilingdaomain .ilingdaomaintj{float: left;width:190px;padding:5px 10px;height:270px;overflow: hidden;}

.ilingdao .ilingdaomain .ilingdaomainlist {float: left;margin-left:10px;width: 360px;height: 270px;overflow: hidden;}
.ilingdao .ilingdaomain .ilingdaomainlist ul li {float: left;width:190px;padding:5px 10px;height:270px;overflow: hidden;}

.ilingdao .ilingdaomain .ilingdaomaintj img,
.ilingdao .ilingdaomain .ilingdaomainlist ul li img {float: left;width: 170px;height: 200px;border:0px;}

.ilingdao .ilingdaomain .ilingdaomaintj b,
.ilingdao .ilingdaomain .ilingdaomainlist ul li b {float: left;width: 170px;height: 40px;line-height:40px;text-align: center;font-size:16px;overflow: hidden;}

.ilingdao .ilingdaomain .ilingdaomaintj span,
.ilingdao .ilingdaomain .ilingdaomainlist ul li span {float: left;width: 170px;height: 20px;line-height:20px;text-align: center;color:#b80910;overflow: hidden;}

.ilingdao .ilingdaomain .ilingdaomainitem{float: left;width:190px;padding:5px 20px 5px 0px;height:270px;overflow: hidden;}
.ilingdao .ilingdaomain .ilingdaomainitem img {float: left;width: 170px;height: 200px;border:0px;}
.ilingdao .ilingdaomain .ilingdaomainitem b {float: left;width: 170px;height: 40px;line-height:40px;text-align: center;font-size:16px;overflow: hidden;}
.ilingdao .ilingdaomain .ilingdaomainitem span {float: left;width: 170px;height: 20px;line-height:20px;text-align: center;color:#b80910;overflow: hidden;}

.inews{float: left;width: 590px;margin-bottom:20px;overflow: hidden;}
.inews .inewsmain{float: left;width: 100%;padding-top:0px;overflow: hidden;}
.inews .inewsmain .inewsmainpic {float: left;width: 235px;height:280px;background-size: cover;background-repeat:no-repeat;background-position:center center;display:block;position:relative;overflow: hidden;}
.inews .inewsmain .inewsmainpic a{float: left;width: 235px;height:280px;display:block;}
.inews .inewsmain .inewsmainpic span{float: left;width: 100%;position:absolute;left:0;bottom:0;padding:10px;text-align:center;background-color:rgba(0,0,0,.5);color:#ffffff;overflow: hidden;}
.inews .inewsmain .inewsmainlist{float: left;width: 100%;padding:0px 10px;text-align: left;overflow: hidden;}
.inews .inewsmain .inewsmainlist ul li {float: left;color:#99b6d8;width: 100%;height: 35px; line-height: 35px;overflow: hidden;}
.inews .inewsmain .inewsmainlist ul li i{padding-right:10px;}
.inews .inewsmain .inewsmainlist ul li span{float: right;}

.ivideo{float: right;width:600px;padding-left:20px;overflow: hidden;}
.ivideo ul li {float: left;width: 100%;height: 280px;padding:10px;overflow: hidden;}
.ivideo ul li img{float: left;width: 100%;height: 260px;overflow: hidden;}

.inewsbox-a{float: left;margin-bottom:20px;padding-right:20px;width:385px;height:405px;overflow: hidden;}
.inewsbox-b{float: left;margin-bottom:20px;width:430px;height:405px;background: url(../Images/xmtj-bg.jpg) no-repeat center bottom;padding:0px 30px;overflow: hidden;}
.inewsbox-c{float: left;margin-bottom:20px;padding-left:20px;width:385px;height:405px;overflow: hidden;}
.inewsbox-a ul li,
.inewsbox-b ul li,
.inewsbox-c ul li{float: left;width: 100%;height: 35px; line-height: 35px;text-align: left;overflow: hidden;}
.inewsbox-a ul li span,
.inewsbox-b ul li span,
.inewsbox-c ul li span{float: right;}

.inewsbox-b .inewsbox-b-pic{float: left;position:relative;width: 100%;height:165px;background-size: cover;background-repeat:no-repeat;background-position:center center;margin-bottom:10px;overflow: hidden;}
.inewsbox-b .inewsbox-b-pic a{float: left;width: 100%;height: 165px;display: block;}
.inewsbox-b .inewsbox-b-pic p{float: left;width: 100%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.5);color:#ffffff;padding:10px;overflow: hidden;}

.lnwl-title{float: left;width: 100%;background: url(../Images/tit-lnwl.png) no-repeat center center;height:100px;overflow: hidden;}
.lnwlmain{float: left;width: 100%;padding:10px 0px 40px 0px;overflow: hidden;}
.lnwlmain ul li {float: left;width:240px;height: 380px;padding:15px 18px 60px 17px;
	background: url(../Images/lnwl-bg.jpg) no-repeat center top;overflow: hidden;}
.lnwlmain ul li img{float: left;width:205px;height: 140px;margin-bottom: 10px;}
.lnwlmain ul li b{float: left;width:100%;height:70px;padding:5px;line-height: 30px;text-align: center;color:#c60b12;font-size:20px;overflow: hidden;}
.lnwlmain ul li p{float: left;width:100%;height:75px;line-height:25px;font-size:14px;text-align:justify;text-justify:inter-ideograph;overflow: hidden;}
.lnwlbtn{margin:0px auto;width: 120px;height: 45px; line-height: 45px; background-color:#a2b5c3;text-align: center;overflow: hidden;}

.lmhdwrap{float: left;margin-top:20px;width: 100%;min-width: 1300px;background: #faf4f4;padding:20px 0;overflow: hidden;}
.lmhd-title{float: left;width: 100%;height:80px;background: url(../Images/lmhd-tit.png) no-repeat center center;display: block;overflow: hidden;}
.lmhdmain{margin:0px auto;width: 1220px;padding:10px;overflow: hidden;}
.lmhdmain ul li{float:left;width:240px;padding:10px;overflow: hidden;}
.lmhdmain ul li img {float: left;width: 220px;height: 160px;margin-bottom: 10px;}
.lmhdmain ul li b {float: left;width: 100%;padding:0px 10px;text-align: center;height:40px; line-height:40px;overflow: hidden;}
.lmhdbtn{float:right;width: 120px;height: 45px; line-height: 45px; background-color:#a2b5c3;text-align: center;margin-right:35px;overflow: hidden;}

/*	内页	*/
.list-small{width:230px;overflow: hidden;}
.list-small .list-box{float: left;width: 100%;margin-bottom:20px;background-color:#f0f0f0;overflow: hidden;}
.list-small .list-box-list{float: left;width: 100%;padding:0px 0;overflow: hidden;}

.list-small .list-box-tit{
	float:left;width: 100%;height: 45px;
    background:#1e283a url(../Images/side-title-ico.png) no-repeat 5px top;color: #ffffff;
	overflow: hidden;}

.list-small .list-box-tit b {
	float: left;height:45px;line-height:45px;
	padding:0 20px;
    text-transform: uppercase;
	color:#ffffff;
	font-size:18px;
    text-shadow:0 0 0px #ffffff;
	overflow: hidden;
}
.list-small .list-box-tit span {
	float: right;line-height: 18px;
	font-size:10px;color:#ffffff;
	text-transform:uppercase;
	padding:0px 10px;background-color:#004198;border-left:5px solid #ffffff;overflow: hidden;}



.list-small .list-small-li {float:left;width: 100%;padding:5px 20px;
	text-align: left;overflow: hidden;}
.list-small .list-small-li:hover {color: #ffffff;background-color: #ff4749;}
.list-small .list-small-li:hover a {color: #ffffff;}
.list-small .list-small-li-sel{color: #ffffff;background-color: #ff4749;}
.list-small .list-small-li-sel a {color: #ffffff;}
.list-small .list-small-news {float:left;width: 100%;margin:0px 0px;
	padding:10px;line-height:25px;
	border-bottom:1px solid #efefef;
	background: #ffffff;
	text-align: left;overflow: hidden;}

.list-small .list-small-ads{float: left;width: 100%;overflow: hidden;}
.list-small .list-small-ads ul li{float: left;width: 100%;overflow: hidden;}
.list-small .list-small-ads ul li img{float: left;width: 100%;margin-bottom:20px;border: 0px;}

.list-big{width:970px;overflow: hidden;}

.list-big .list-big-main{float: left;width: 100%;padding:0px 0px;overflow: hidden;}
.list-big .list-big-main ul li{float: left;width: 100%;padding:10px 0px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.list-big .list-big-main .list-big-main-picli .imgbox{float:left;width:200px;padding:5px;background-color:#efefef;overflow: hidden;}
.list-big .list-big-main .list-big-main-picli img{float:left;width:190px;border:0px; }
.list-big .list-big-main .list-big-main-picli b{float:left;width:740px;padding-left:25px;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-big .list-big-main .list-big-main-picli p{float:left;width:740px;padding-left:25px;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}

.list-big .list-big-main .list-big-main-textli b{float:left;width:100%;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-big .list-big-main .list-big-main-textli p{float:left;width:100%;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}

.list-big .list-big-main .list-big-main-picli i,
.list-big .list-big-main .lsrw-picli i,
.list-big .list-big-main .list-big-main-textli i{font-style: normal;}

.list-big .list-big-main .lsrw-picli img{float:left;width:168px;height:220px;border:0px;}
.list-big .list-big-main .lsrw-picli b{float:left;width:762px;padding-left:25px;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-big .list-big-main .lsrw-picli p{float:left;width:762px;padding-left:25px;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}


.list-big .list-big-pic{float:left;width: 960px;overflow: hidden;}
.list-big .list-big-pic ul li {float: left;width: 300px;margin-right: 20px;margin-bottom:20px;font-family: arial;overflow: hidden;}
.list-big .list-big-pic .imgbox {float: left;width: 300px;height:200px;overflow: hidden;}
.list-big .list-big-pic ul li img {float: left;width: 300px;height:200px;border: 0px;}
.list-big .list-big-pic ul li b {float: left;width: 100%;height: 50px;line-height: 25px;font-size:16px;font-weight:normal;text-align: center;padding:0px 10px;overflow: hidden;}
.list-big .list-big-pic ul li span {float: left;width: 100%;height: 35px;line-height: 35px;background-color:#efefef;text-align: center;overflow: hidden;}


.list-big .list-vertical-pic{float:left;width: 960px;overflow: hidden;}
.list-big .list-vertical-pic ul li {float: left;width: 220px;padding:4px;background-color:#fafafa;
    margin:0px 20px 20px 0;border:1px solid #dbdbdb;overflow: hidden;}
.list-big .list-vertical-pic .imgbox{float: left;width: 210px;height:315px;overflow: hidden;}
.list-big .list-vertical-pic ul li img {float: left;width: 210px;height:315px;border: 0px;}
.list-big .list-vertical-pic ul li b {float: left;width: 100%;height: 35px;line-height: 35px;font-weight:normal;text-align: center;padding:0px 10px;overflow: hidden;}
.list-big .list-vertical-pic ul li span {float: left;width: 100%;height: 25px;line-height: 25px;font-size:12px;
    background-color:#efefef;text-align: center;padding:0px 10px;overflow: hidden;}

.animateimg{
    transition: All .5s ease-in-out;
    -webkit-transition: All .5s ease-in-out;
    -moz-transition: All .5s ease-in-out;
    -o-transition: All .5s ease-in-out;
}

.animateimg:hover{
    transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -o-transform: scale(1.5);
    -ms-transform: scale(1.5);
}

.list-big-guestbook{float: left;width: 100%;overflow: hidden;}
.list-big-guestbook ul li {float: left;width: 100%;margin-bottom:15px;padding:0px;background-color:#efefef;border:0px solid #dbdbdb;text-align:justify;-ms-text-justify: inter-ideograph;text-justify: inter-ideograph;overflow: hidden;}
.list-big-guestbook .guestbook-title{float: left;width: 100%;line-height:25px;background-color: #2964b4;color:#ffffff;padding:10px;text-align:left;overflow: hidden;}
.list-big-guestbook .guestbook-main{float: left;width: 100%;background-color: #fafafa;padding:10px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.list-big-guestbook .guestbook-reply{float: left;width: 100%;padding:10px;overflow: hidden;}
.list-big-guestbook .guestbook-45{height: 45px;}
.guestbook-btn{float:right;margin:10px 0px;padding:0px 20px;height: 30px;line-height: 30px;background-color: #ea644a;color: #ffffff;overflow: hidden;}
a.guestbook-btn:hover{color: #FFFF00;background-color: #444444;}

.list-full {float: left;width: 100%;overflow:hidden;}
.list-full ul li{float: left;width: 100%;padding:10px 0px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.list-full .list-big-main-picli .imgbox{float:left;width:200px;padding:5px;background-color:#efefef;overflow: hidden;}
.list-full .list-big-main-picli img{float:left;width:190px;border:0px; }
.list-full .list-big-main-picli b{float:left;width:1000px;padding-left:25px;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-full .list-big-main-picli p{float:left;width:1000px;padding-left:25px;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}

.list-full .list-big-main-textli b{float:left;width:100%;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-full .list-big-main-textli p{float:left;width:100%;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}

.list-full .list-big-main-picli i,
.list-full .list-big-main-textli i{font-style: normal;}

.list-full .list-big-pic{float:left;width: 1220px;overflow: hidden;}
.list-full .list-big-pic ul li {float: left;font-family:Arial;width: 285px;margin-right: 20px;margin-bottom: 20px;border-bottom:0;overflow: hidden;}
.list-full .list-big-pic ul li .imgbox {float: left;width: 285px;height: 195px;background-color: #efefef;padding: 5px;overflow: hidden;}
.list-full .list-big-pic ul li img {float: left;width: 275px;height: 185px;border: 0px;}
.list-full .list-big-pic ul li b {float: left;width: 100%;height: 35px;line-height: 35px;
	font-weight:normal;text-align: center;font-size:16px;overflow: hidden;}
.list-full .list-big-pic ul li span {float: left;width: 100%;height: 35px;line-height: 35px;background-color:#efefef;text-align: center;overflow: hidden;}

/* product details */
.productdetail{float: left;width: 100%;padding-top:30px;overflow: hidden;}
.productdetail .productdetailpic{float: left;width: 440px;overflow: hidden;}
.productdetail .productdetailpic img {float: left;width:100%;cursor: pointer;}
.productdetail .productdetailinfo{float: left;width: 500px;padding-left:50px;overflow: hidden;}
.productdetail .productdetailinfo ul li{float: left;width: 100%;padding:10px 0px;text-align: left;overflow: hidden;}
.productdetail .productdetailinfoname {font-size:26px;font-weight:bold;}

.recommend{float:left;width:960px;overflow: hidden;}
.recommend ul li{float:left;width:220px;margin:0 20px 20px 0;overflow: hidden;}
.recommend ul li .imgbox{float: left;width: 220px;padding:5px;background-color:#efefef;overflow: hidden;}
.recommend ul li img {float: left;width: 210px;height:140px;border: 0; }
.recommend ul li b {float: left;width:100%;text-align: center;height:30px;line-height:30px;overflow: hidden;}

.feedback{}
/*	content	*/
.content{float: left;width: 100%;text-align:left;padding-bottom: 20px;overflow: hidden;}
.content .title{float: left;width: 100%;padding:15px;font-size:26px;line-height: 30px;text-align:center;overflow: hidden;}
.content .toolbox{float: left;width: 100%;padding:5px;margin-bottom: 15px;text-align: center;background-color: #fafafa;overflow: hidden;}
.content .desc{display:none;float: left;margin:5px 0px;margin-bottom:10px;width: 100%;border-left:4px solid #17533b;padding:15px;background-color:#efefef;overflow: hidden;}
.content img{max-width:100%;}

.content .movie{float: left;width:100%;padding:10px;margin:10px 0;background-color: #444444;overflow: hidden;}
.content .movie video{float: left;width: 100%;}

.content .music{float: left;width:100%;padding:10px;margin:10px 0;background-color: #444444;overflow: hidden;}
.content .music audio{float: left;width: 100%;}

.content .files {float: left;width: 100%;margin-top:10px;padding:10px 0px;border-top:1px dashed #efefef;border-bottom:1px dashed #efefef;text-align:left;overflow: hidden;}
.content .files a {float: left;width:40px;height:40px;line-height: 30px;padding:5px 20px 5px 5px;
    background-color: #ea644a;color: #ffffff;margin: 10px 10px 10px 0px;
    border-radius:20px;overflow: hidden;}
.content .files a i {float: left;width: 30px; line-height: 30px;
	margin-right:10px;
	text-align: center;background-color: #ffffff;color: #ea644a;border-radius: 50%;overflow: hidden;}

.content table{max-width: 100%;border:1px solid #999999;border-collapse: collapse;}
.content table tr td{padding:5px;}
/*.content table{border:0;}*/


.ourfactory{float: left;width: 960px;margin-bottom:30px;overflow: hidden;}
.ourfactorybox{float: left;width:300px;height:210px;padding:5px;background-color:#efefef;margin-right: 20px;overflow: hidden; }
.ourfactorybox img{float: left;width:290px;height: 200px;border: 0; }

/* channelindex */

.channel-title{float:left;width: 100%;height: 40px;line-height:40px;padding:0px 10px;margin-bottom:0px;border:1px solid #dbdbdb;overflow: hidden;}
.channel-title b {float: left;
	padding:0;font-weight: normal;overflow: hidden;}
.channel-title span {float: right;margin-top:10px;
	line-height: 20px;font-size:10px;
	overflow: hidden;
}
.channel-title span a {}
.channel-title span a:hover{color: #ea644a;}

.channel-subtitle{float: left;width: 100%;text-align:left;overflow: hidden;}
.channel-subtitle h2{float: left;width: 100%;padding:10px 0;overflow: hidden;}
.channel-subtitle p{float: left;width: 100%;margin-bottom:20px;color:#484848;background-color:#efefef;
    line-height:20px;text-align:left;padding:10px;overflow: hidden;}

.channel-hd{float: left;width: 600px;height: 405px;margin-bottom:20px;overflow: hidden;}
.channel-hd img {float: left;width: 600px;height: 405px;}
.channel-new{float: left;width: 600px;padding-left:20px;text-align:left;height: 405px;margin-bottom:20px;overflow: hidden;}
.channel-new .channel-new-top{float: left;width: 100%;height:90px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.channel-new .channel-new-top b{float: left;width: 100%;font-size:18px;margin-bottom:5px;height:30px; line-height:30px;overflow: hidden;}
.channel-new .channel-new-top p{float: left;width: 100%;height:50px; line-height:25px;overflow: hidden;}
.channel-new .channel-new-li{float: left;width: 100%;height:35px;line-height: 35px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.channel-new .channel-new-li span {float:right;width: 120px;text-align: right;overflow: hidden;}


.channel-box{width: 580px;height:330px;margin-bottom:10px;text-align:left;overflow: hidden;}
.channel-box .channel-box-top{float: left;width: 100%;padding-bottom:10px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.channel-box .channel-box-top img {float:left;width:115px;height:85px;margin-right:15px;overflow: hidden;}
.channel-box .channel-box-top b{float: left;width: 450px;font-size:18px;margin-bottom:5px;height:30px; line-height:30px;overflow: hidden;}
.channel-box .channel-box-top p{float: left;width: 450px;height:50px; line-height:25px;overflow: hidden;}

.channel-box .channel-box-li{float: left;width: 100%;height:35px;line-height: 35px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.channel-box .channel-box-li span {float:right;width: 120px;text-align: right;overflow: hidden;}

/*	INDEX */
.index-hd{float: left;width: 565px;height: 435px;padding-bottom:30px;overflow: hidden;}
.index-jjxx{float:right;width: 595px;height: 435px;overflow: hidden;}
.index-li{float: left;width: 100%;padding-left:20px;
	text-align:left;height: 40px; line-height: 40px;
	background:url(../Images/li-bg.png) no-repeat left center;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.index-li span {float: right;font-size:13px;}

.index-box{width: 580px;height:360px;padding-bottom:30px;overflow: hidden;}
.index-box .index-box-tj{float: left;width:100%;height:160px;padding-bottom:10px;text-align:left;overflow: hidden;}
.index-box .index-box-tj img {float: left;width: 200px;height: 150px;border:1px solid #fafafa;}
.index-box .index-box-tj .index-box-tj-r {float: left;width: 380px;padding-left:20px;height: 150px;overflow: hidden;}
.index-box .index-box-tj .index-box-tj-r b{float: left;width: 100%;line-height:24px;font-size:18px;padding-bottom:10px;color:#9a2124;overflow: hidden;}
.index-box .index-box-tj .index-box-tj-r p{float: left;width: 100%;line-height:24px;font-size:13px;padding-bottom:10px;color:#a5a5a5;overflow: hidden;}
.index-box .index-box-tj .index-box-tj-r i{float: left;line-height:18px;font-size:13px;text-transform:none;color:#6f6f6f;overflow: hidden;}
.index-box .index-box-tj .index-box-tj-r span{float: right;line-height: 18px;font-size:10px;color:#ffffff;text-transform:uppercase;padding:0px 10px;background-color:#004198;border-left:5px solid #ffffff;overflow: hidden;}

.index-tsjb-tips{float: left;width:440px;overflow: hidden; }
.index-tsjb-tips ul li {float: left;width:100%;overflow: hidden; }
.index-tsjb-tips ul li img{float: right;max-width:100%;margin-bottom:30px;border:0px;}
.index-tsjb-r{float: left;width:760px;overflow: hidden; }
.index-tsjb-r ul li {float: left;width:380px;padding-left:40px;overflow: hidden; }
.index-tsjb-r ul li img{float: right;max-width:333px;height:117px;margin-bottom:35px;border:0px;}


.iads2{margin:0px auto;width: 1020px;overflow: hidden;}
.iads2 ul li{width: 500px;padding-bottom:20px;overflow: hidden;}
.iads2 ul li img {float: left;width: 100%;height:115px;border:0px;}

.iads3{margin:0px auto;width: 1200px;overflow: hidden;}
.iads3 ul li{width:100%;overflow: hidden;}
.iads3 ul li img {float: left;width: 100%;margin-bottom:30px;border:0px;}

.iads4{float:left;width: 1040px;overflow: hidden;}
.iads4 ul li{float:left;width:260px;padding-right:20px;padding-bottom:20px;overflow: hidden;}
.iads4 ul li img {float:left;width: 240px;height: 95px;border: 0px;}


.iads5{margin:0px auto;width: 1035px;overflow: hidden;}
.iads5 ul li{float:left;width:345px;padding-right:15px;overflow: hidden;}
.iads5 ul li img {float: left;width:330px;height:110px;margin-bottom:20px;border:0px;}


.itit-a{float:left;width: 100%;height: 38px;padding:10px 0px;margin-bottom:12px;
	background:#ffffff url(../Images/tit-bg.png) repeat-x left center;overflow: hidden;}
.itit-a b {
	float: left;height:18px;line-height:18px;
	border-left:7px solid #d53130;
	padding:0px 50px 0px 10px;
	color:#004198;
	font-size:19px;font-weight: normal;
	background:#ffffff url(../Images/tit-bg-bg.png) no-repeat right center;
}
.itit-a span {
	float: right;line-height: 18px;
	font-size:10px;color:#ffffff;
	text-transform:uppercase;
	padding:0px 10px;background-color:#004198;border-left:5px solid #ffffff;overflow: hidden;}

.itit-b{float:left;width: 100%;height: 45px;margin-bottom:20px;
	background:url(../Images/tit-bg.png) repeat-x left center;text-align:center;padding:10px 0px;overflow: hidden;}
.itit-b b {background-color:#ffffff;padding:0px 10px;color:#004198;display:inline-block;font-size:20px;
	height: 25px;line-height: 25px;overflow: hidden;}
.itit-b b::before{content: url("../Images/tit-b-l.png");width:65px;height:25px;float: left;}
.itit-b b::after{content: url("../Images/tit-b-r.png");width:65px;height:25px;float: right;}
.itit-b i{text-align: center;color:#c71423;display:inline-block;overflow: hidden;}
.itit-b span {float: right;line-height: 55px;font-size:14px;overflow: hidden;}

.itit-c{float:left;width: 100%;height: 45px;margin-bottom:15px;border-bottom: 2px solid #890a08;text-align:left;overflow: hidden;}
.itit-c i{float:left;line-height:45px;height:45px;text-align: center;color:#3e6c38;overflow: hidden;}
.itit-c b {float:left;padding:0px 10px;color:#444444;;font-size:20px;height: 45px;line-height: 45px;font-weight:normal;overflow: hidden;}
.itit-c span {float: right;line-height: 45px;font-size:14px;overflow: hidden;}

/* --------------------------------------------------- */


/*	留言板	*/
.lybbox {float:left; width:100%;padding-bottom:20px; overflow: hidden;}
.lybbox .lybli {float: left; width: 50%; padding:10px 0px; text-align: left; overflow: hidden;}
.lybbox .lyblibig {float: left; width: 100%; padding:10px 0px; text-align: left; overflow: hidden;}
.lybbox b {float:left;width:100%;font-size:16px; color: #444;padding:5px 0px;overflow: hidden; }
.lybbox .lybipt {float: left;outline: none; width: 90%; height: 40px; line-height: 30px; padding:5px;margin-right: 20px; border:1px solid #dbdbdb; border-radius: 4px; overflow: hidden;}
.lybbox .lybsel {float: left;outline: none; width: 20%; height: 40px; line-height: 30px; padding:5px; border:1px solid #dbdbdb; border-radius: 4px; overflow: hidden;}
.lybbox .lybarea {float: left;outline: none; width: 95%; padding:5px; border:1px solid #dbdbdb; border-radius: 4px; overflow: hidden;}
.lybbox .lybbut {float: left;outline: none; padding:0px 20px; height: 40px; background: #467290; color: #fff; border: 1px solid #325771; border-radius: 4px; cursor:pointer;overflow: hidden;}
.lybbox .lybyzm {float: left;outline: none; width: 300px; height: 40px; line-height: 30px; padding:5px; border:1px solid #dbdbdb; border-radius: 4px; margin-right: 20px; overflow: hidden;}
.lybbox .lybyzmpic {float: left; height: 40px;border:1px solid #dbdbdb; border-radius: 4px; margin-right: 20px; cursor: pointer; overflow: hidden;}
.lybbox .lyres{float: left;width:100%;display:none;background-color: #ea644a;color: #ffffff;padding:10px;border:1px dotted #ea444a;text-align: left;overflow: hidden;}

/*	会员 	*/
.membox{margin:0px auto;padding:50px 0px;width:300px;overflow: hidden;}
.membox ul li {float: left;width: 100%;padding:10px;overflow: hidden;}
.membox ul li b{float: left;width: 100%;padding-bottom:10px;text-align:left;overflow: hidden;}
.membox ul li img{float: left;width: 100%;text-align:left;border:1px solid #dbdbdb;border-radius:4px;overflow: hidden;}
.membox .memipt{float: left;width: 100%;height: 40px;text-align: center;border:1px solid #dbdbdb;outline:none;
	border-radius:4px;overflow: hidden;}
.membox .memipt:hover,
.membox .memipt:focus{background-color: #fafafa;}
/*	招聘	*/
.joblia {float:left; width:50%; padding:10px 0px; border-bottom:1px dotted #dbdbdb;text-align: left; overflow: hidden;}
.joblib {float:left; width:100%;  padding:10px 0px; text-align: left;border-bottom:2px dotted #dbdbdb;margin-bottom: 20px;; overflow: hidden;}


/*	地图	*/
.mapbox {float:left; width: 50%; height: 450px; margin-top: 20px; overflow: hidden;}
.mapbox div { box-sizing:border-box;}
.mapbox img {float:none; width:auto;}
.mapboxr{float: left;width: 50%;padding-top:10px;padding-left:20px;text-align:justify;text-justify:inter-ideograph;overflow: hidden;}

/* 	问卷调查	*/
.diaochatitle {float: left; width: 100%; padding-bottom:40px; overflow: hidden;}
.diaocha{float: left; width: 380px; text-align: left; padding-bottom: 20px; overflow: hidden;}
.diaocha ul li {float: left; width: 100%; padding: 10px 0px; border-bottom: 0px dotted #f1f1f1; text-align: left; position: relative; overflow: hidden;}
.diaocha ul li b {float: left; width: 100%; font-weight: normal; overflow: hidden;}
.diaocha ul li b i {margin-left: 10px; font-size:18px; cursor: pointer; display:none ;}
.diaocha .diaochaline {float: left;clear: both; width: 0px; height: 5px; display: block; background-color: #f00;border-top-right-radius:2px;border-bottom-right-radius:2px;  overflow: hidden;}
.echart {float: left; width: 450px; height: 400px; overflow: hidden;}

/*	上条下条	*/
.pernext {clear:left;float:left;width:100%; border-top:1px solid #dbdbdb; margin-top:10px;padding-top:10px; font-size:14px;overflow:hidden;}
.pernext ul li {float:left; width:100%; height:30px; line-height:30px; text-align:left; color: #999; overflow:hidden;}
.pernext ul li a {color: #999;}
.pernext ul li a:hover {color: #000;}

/*	页码 	*/
.page {float:left; width:100%;line-height:30px; text-align:center;padding:15px 0px; font-size:13px;overflow:hidden;}
.page ul li{float: left;margin:0px;padding:0px;overflow: hidden;}
.page .rows{float: left;margin:2px;background: #1580cb; color: #fff;border-radius:2px;padding:0px 10px;overflow: hidden;}
.page .current {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #1580cb; color: #fff;}
.page .num{float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #ccc; color: #fff;}
.page .next {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #4681c4; color: #fff;}
.page .prev {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #4681c4; color: #fff;}
.page .end {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #4681c4; color: #fff;}
.page .first {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #4681c4; color: #fff;}

/*
.page span {float: left;}
.page a,.page span {border-radius:2px; overflow: hidden;}
.page .rows{ background: #1580cb; color: #fff; padding: 5px 10px;margin: 2px; overflow: hidden; }
.page .current { background: #1580cb; color: #fff; padding: 5px 10px;margin: 2px; overflow: hidden; }
.page .num{background: #ccc; color: #fff; padding:5px 10px; margin: 2px; overflow: hidden;}
.page .next {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
.page .prev {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
.page .end {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
.page .first {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
*/

/*	error: */
.errorbox {margin:0px auto; width:500px;text-align: center;overflow: hidden; }
.errorbox .errico {float:left; width: 100%;padding:30px;font-size:120px;color:#F76260;overflow: hidden;}
.errorbox .errname {float: left; width: 100%;font-size:24px;font-weight:bold;padding:10px 0px;overflow: hidden;}
.errorbox .errdemo {float: left; width: 100%;font-size:16px;padding:10px;color:#868686;overflow: hidden;}
.errorbox .errbtnbox {float: left; width: 100%;padding:10px;overflow: hidden;}
.errorbox .errbtnok {float: left; margin:10px 0px;width: 100%;height:50px; line-height: 50px; background:#1AAD19;color: #fff;border-radius:5px;overflow: hidden ;}
/*	焦点幻灯	*/
a img{border:0;}
#slide{position:relative;float:left;width:340px;height:270px;margin-bottom:0px;overflow:hidden;background:url(../Images/img/loading.gif) no-repeat center;}
#slide ul{position:absolute;margin:0;padding:0;}
#slide li{float:left; width:340px;height:270px;overflow:hidden; }
#slide .o-control{display:none;position:absolute;top:50%;margin-top:-40px;width:50px;height:80px;background:#000;filter:alpha(opacity=30);opacity:0.3;cursor:pointer;}
#slide .control{position:relative;top:13px;left:8px;display:inline-block;width:30px;height:55px;background:url(../Images/img/bg_index.png);filter:alpha(opacity=60);opacity:0.6;}
#slide #goback{left:0px;}
#goback .control{background-position:0px -35px;}
#slide #forward{right:0px;}
#forward .control{left:10px;background-position:-35px -35px;}
#slide div{position:absolute; float:right; bottom:10px; right:10px; height:32px; overflow:hidden; zoom:1; }
#slide span{width:32px;font-size:14px;height:32px;margin:2px 2px; background:#F1740E;float:left;text-align:center;line-height:32px;cursor:pointer;font-family:arial;filter:alpha(opacity=70);opacity:0.7;}
#slide span a{color:#fff;text-decoration:none;}
#slide span.curr,#slide span.hover{background:#000;filter:alpha(opacity=100);opacity:1;}
#slide .curr a:link, #slide .curr a:visited{color:#fff;}


/*	自适应幻灯	*/
.fullSlide {clear:left;float:left;position:relative;width:100%; height:660px; background:#ffffff;overflow:hidden;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {position:relative;width:100% !important;text-align:center;background-attachment: fixed;height: 660px; overflow:hidden;}
.fullSlide .bd li img {width:100%;border:0px;}
.fullSlide .bd li b {float:left; width:100%;padding:0px 10px; background-color: #111; background-color: rgba(1,1,1,.5); color: #fff; 
	line-height: 70px; height: 70px; text-align: left;font-size:16px; position:absolute; bottom:0px; left:0px; z-index:99; overflow: hidden;}
.fullSlide .bd li a {display:block; color: #fff;float: left; width:100%;height: 425px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:15px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:right;padding-right:20px;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:20px;height:20px;text-align:center;line-height:20px;margin:5px; background: #000000; background:rgba(0,0,0,.5);border-radius:50%;font-size:0px;overflow:hidden;}
.fullSlide .hd ul .on {background:#ea644a;width:20px; border-radius: 10px;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(../Images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:5%;background-position:-6px -137px;}

/*	右侧在线客服		*/
.rightkf{ position: fixed; z-index: 20; right: -125px; bottom: 100px; width: 180px; overflow: hidden;}
.rightkf .kflia{float: left; width: 100%; height: 55px;
	text-align: left;
	padding-left:0px;
	font: 16px/53px 'Microsoft YaHei';
	background-color: #066eb7;
	background-color: rgba(100,100,100,.6);
	color: #fff;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	margin-bottom:5px;
	cursor:pointer;
	overflow: hidden;
}
.rightkf .kflib{
	float: left; width: 100%;
	height: 55px;
	text-align: left;
	padding-left:0px;
	font: 16px/53px 'Microsoft YaHei';
	background-color: #066eb7;
	background-color: rgba(100,100,100,.6);
	color: #fff;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	overflow: hidden;
}
.kflib:hover,.kflia:hover {background:#000 ;}
.rightkf .kflia i,.rightkf .kflib i {float:left;width:55px; height:55px;text-align:center;font-size:28px; line-height: 55px;}
.kflib .kfewm {float: left; margin-left: 15px; width:150px; margin-bottom: 10px; background: #f90; overflow: hidden;}
.kflib .kfewm img {float: left; width: 150px;}

/*	大转盘 start	*/
.demo{margin:0px auto; width:417px; height:417px; position:relative; overflow: hidden;}
#disk{width:417px; height:417px; background:url(../Images/disk.png) no-repeat}
#start{width:163px; height:320px; position:absolute; top:46px; left:130px;}
#start img{cursor:pointer}

.flashsty{margin:0px auto; padding:100px 0px;width:100%; height:auto; background:url(../Images/loterybg.jpg) repeat left top; overflow: hidden;}
.flashsty .fltop{width:929px; height:61px;}
.flashsty .fltext{margin:0px auto;width:950px; /* height:475px;background:url(../Images/chou_bg.gif) left no-repeat;*/}
.flashsty .fltext .fl{float:left;width:437px; overflow: hidden;  }
.flashsty .fltext .fl .deskbox {float: left; margin:50px auto; width: 437px; height: 437px; padding: 10px; background: #fff; background: rgba(255,255,255,.2); border-radius: 50%; overflow: hidden;}
.flashsty .fltext .fr{width:513px; padding-left: 50px; padding-top:80px;float:left;}
.flashsty .fltext .fr .deskmainbox {float: left; margin:50px auto; width: 513px; height: 437px; padding: 10px; background: #fff; background: rgba(255,255,255,.2); border-radius: 0px 10px  10px 0px ; overflow: hidden;}
.flashsty .fltext .fr .jiang{width:415px; height:124px;text-align:center; background:url(../Images/jiang.png) left no-repeat; font-size:26px; overflow: hidden;}
.flashsty .fltext .fr .frtext{float:left; margin-left:30px; padding:20px;width:350px;  line-height:22px; color:#FFFFFF;text-align:left; background: #a00005; background: rgba(160,0,5,.5); border-radius: 0px 0px 10px 10px; overflow: hidden;}
.flashsty .fltext .fr .frov{width:332px; height:30px; line-height:30px; font-weight:bold; color:#FFFFFF; padding-left:50px; text-align:center;}

/*	验证码 	*/
.verifyimg {height:43px; cursor: pointer;}

/* xtips	*/
.xtips{position: fixed;z-index:999;left:50%;top:30%;margin-left:-80px;border-radius:5px;width:160px;background: rgba(100,100,100,.8);text-align: center;padding:20px;overflow: hidden;}
.xtips i {float:left;font-size:120px;width:120px;text-align: center;}
.xtipsok i {color: #fff;}
.xtipswarning i {color:#ea644a}
.xtipswarning p {float:left;font-size:16px;width:100%;text-align: center;padding:10px;color:#fff;overflow: hidden;}

div.orbit-wrapper { position: relative; overflow: visible; width: 1200px;height:450px;}
div.orbit { position: relative; overflow: hidden;}
div.orbit span { display:none;}
div.orbit a img{ position: absolute; display:block;width: 720px;  box-shadow: 0 3px 8px rgba(0,0,0,0.5); padding:3px; border:#ccc 1px solid; background:#fff; }
div.orbit-wrapper h4{ display: none; }
div.timer {display: none;}
div.slider-nav { display: block; }
div.slider-nav span { width: 60px; height: 60px; background-color:rgba(255,255,255,.5); color: #fff; text-align: center; position: absolute; z-index: 100; top: 50%;margin-top:-30px; cursor: pointer; text-indent:-9999px;}
div.slider-nav span.right { right: 20px; background:rgba(255,255,255,.5) url(../Images/orbitr.png); }
div.slider-nav span.left { left:20px;background:rgba(255,255,255,.5) url(../Images/orbitl.png); }
div.slider-nav span.right:hover {background-color:rgba(255,255,255,.5);border-radius:4px; }
div.slider-nav span.left:hover {background-color:rgba(255,255,255,.5); border-radius:4px;}

/*
.music {position:fixed; z-index:999; top:20px; right:10px; width:50px; height:30px;cursor: pointer;overflow:hidden;}
.musica {float: left; width: 30px; height: 29px;border: 0px;}
.musicb {float: left; width: 16px; height: 10px;border: 0px;}
*/
@-webkit-keyframes rotation{
	from {-webkit-transform: rotate(0deg);}
	to {-webkit-transform: rotate(360deg);}
}
.rotation{
	-webkit-transform: rotate(360deg);
	animation: rotation 3s linear infinite;
	-moz-animation: rotation 3s linear infinite;
	-webkit-animation: rotation 3s linear infinite;
	-o-animation: rotation 3s linear infinite;
}

.reloadverify {cursor:pointer;}