@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body{background:#FFFFFF;width: 100%;font-size:14px; color:#000; line-height:24px; font-family:"微软雅黑", "黑体", "宋体";}
a{color: #000000;text-decoration: none;}
a:hover{text-decoration: none;}
img { border:none; }
ol,ul,li { list-style:none; }
table { border-collapse:collapse; }
.f-l{float:left}
.f-r{float:right}
.clear{zoom:1}
.clear:after{content: '';display: block;clear: both;}

.section .inner,.section .inner,.subMenu .inner{width: 1100px;margin: 0 auto;}
.wrap {width: 100%;position: relative;margin: 0 auto;padding: 0;}
.section {width: 100%;	z-index: 10;margin: 0 auto;padding: 0 0 20px 0;}
.inner {position: relative;min-height: 50px;padding:30px 0;width: 1100px;}
/* This is the selector i used for my menu, it needs to be set as position:absolute; */
.subMenu {height: 50px;z-index: 1000;width: 100%;background: #3f3f3f;}
.subMenu .inner {padding:0;}
.subNavBtn {display: block;height: 35px;width: 12%;float: left;margin: 0px 0px 0 0;text-decoration: none;font-size: 16px;padding: 15px 2% 0 2%;
	text-align: center;color: #fff;}
/* SECTIONS */
.sTop {color:#3d3d3d; height:500px;background: url(../images/banner02.jpg) no-repeat #0c2335; background-size:100%; overflow: hidden;padding-bottom: 0px;padding-top: 20px;position: relative;}
.vbox{position: absolute;right: 50px;bottom: 50px;}
.sTop h1{color:#fff;margin: 0 auto;text-align: center;font-size: 70px;margin-top: 160px;line-height: 78px;}
.sTop h2{color: #ffffff;margin: 0 auto;text-align: center;font-size: 34px;margin-top: 60px;}
.section1 {background: #FFFFFF;}
.newsleft{float: left;width: 370px;}
.newspic{width: 370px;display: block;}
.newspic img{width: 370px;}
.newsmid{float: left;width: 440px;color: #555;margin: 0px 20px;}
.newsmid .newstitle{font-size: 20px;font-weight: bold;color: #222222;}
.newsmid p{font-size: 14px;margin-top: 10px;}
.newsright{width: 222px;float: left;border: 1px solid #D2D3D4;height: 210px;border-radius: 14px;box-shadow: 2px 2px 2px #3D3D3D;padding:10px 8px;}
.section2 {background: #f0f0f0;text-align: center;}
.sectitle h2{text-align: center;font-size: 26px;}
.sectitle span{height: 1px;width: 10%;background: #4fafc2;color: #4fafc2;display: inline-block;text-align: center;}
.spkone{float: left;width: 260px;height: 296px; overflow: hidden;margin-right: 20px;background: #FFFFFF;color: #888888;border-radius: 3px;margin-bottom: 20px;position: relative;}
.spkone:hover{box-shadow: 1px 1px 1px #D2D3D4;}
.spkone:nth-child(4){margin-right: 0px;}
.spkone:nth-child(8){margin-right: 0px;}

.spkone img{width: 260px;height: 173px;}
.spkone b{font-size: 16px;color: #000000;}
.spkone span{font-size: 12px;padding: 0px 2px;line-height: 12px;}
.dlbtn{position: absolute;bottom: 10px;left: 85px;  width: 90px;border: 1px solid #3D3D3D;border-radius: 3px;height: 26px;line-height: 26px;display: block;margin: 0 auto;}
.dlbtn:hover{background: #3D3D3D;color: #FFFFFF;}
.fhctitle{background: #e2730f;height: 40px;line-height: 40px;color: #FFFFFF;width: 190px;margin-top: 20px;}
.fhc{width: 100%;margin-bottom: 20px;text-align: left;}
.fhcnew{font-size: 16px;font-weight: bold;}
.more{color:#e2730f;;}
.section3 {height: 360px;background: #ffffff;text-align: center;}

.cfbtm{margin-top: 25px;}
.cfone{float: left;width: 260px;margin-right: 15px;}
.cfone a{width: 260px;height: 210px;display: block;overflow: hidden;border-radius: 1px;overflow: hidden;}
.cfone a img{display: block;height: 173px;margin-bottom:10px;border: 0;width: 100%;transform: scale(1);transition: all 0.5s ease 0s;
-webkit-transform: scale(1);  -webkit-transform: all 0.5s ease 0s;  }
.cfone a:hover img{ height: 173px;overflow: hidden; transform: scale(1.05);transition: all 0.5s ease 0s;  
-webkit-transform: scale(1.05);-webkit-transform: all 0.5s ease 0s; }

.section4 {
	min-height: 300px;
	background: #dddddd;
	color: #000000;text-align: center;
}

.section5 {
	min-height: 500px;text-align: center;
	background: #ffffff;
	color: #000000;
}
.zzul{width: 950px;margin: 0 auto;}
.zzli{float: left;margin:20px 10px;width: 164px;height: 60px;}
.zzli{border: 1px solid #dddddd;display: block;}


#slideshow_wrapper {
	POSITION: relative;
	top: 0;left: 0;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #121212;
	PADDING-LEFT: 0px;
	WIDTH: 370px;
	PADDING-RIGHT: 0px;
	HEIGHT: 246px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}

#slideshow_photo {
	POSITION: absolute;
	WIDTH: 100%;
	HEIGHT: 100%;
	CURSOR: pointer
}
#slideshow_photo A {
	Z-INDEX: 1;
	BORDER-BOTTOM: 0px;
	POSITION: absolute;
	BORDER-LEFT: 0px;
	MARGIN: 0px;
	DISPLAY: block;
	BORDER-TOP: 0px;
	TOP: 0px;
	BORDER-RIGHT: 0px;
	LEFT: 0px
}
#slideshow_footbar .slideshow-bt {
	BACKGROUND-COLOR: #d2d3d4;
	MARGIN: 10px 10px 0px 0px;
	WIDTH: 10px;
	DISPLAY: inline;
	FLOAT: right;
	HEIGHT: 10px;
	FONT-SIZE: 0px
}
#slideshow_footbar .bt-on {
	BACKGROUND-COLOR: #30b1eb
}

/*footer*/
#footer_wrap{background: #262628;padding: 25px 0px;color: #FFFFFF;margin-top: 0px;width: 100%;}
.footer-inner{width: 1100px;margin: 0 auto;}
.fot_l,.fot_r{height: 40px;float: left;}
.fot_l{width: 668px;font-size: 12px;border-right: 1px solid #353537;}
.fot_r{width: 400px;border-left: 1px solid #28282a;padding-left: 10px;}
.fot_r a{float: right;color: #FFFFFF;display: block; width:46px;height: 46px;border-radius: 50%; background: #525256;margin-left: 20px;transition: background-color,background-image 2s ease-in-out;}
.fot_r a:nth-child(1){background: url(../images/footer_bg.jpg) no-repeat 0px 0px;}
.fot_r a:nth-child(2){background: url(../images/footer_bg.jpg) no-repeat -46px 0px;}
.fot_r a:nth-child(3){background: url(../images/footer_bg.jpg) no-repeat -92px 0px;}
.fot_r a:nth-child(4){background: url(../images/footer_bg.jpg) no-repeat -138px 0px;}
.fot_r a:nth-child(5){background: url(../images/footer_bg.jpg) no-repeat -184px 0px;}
.fot_r a:nth-child(6){background: url(../images/footer_bg.jpg) no-repeat -230px 0px;}
.fot_r a:nth-child(1):hover{background: url(../images/footer_bg.jpg) no-repeat 0px -50px;}
.fot_r a:nth-child(2):hover{background: url(../images/footer_bg.jpg) no-repeat -46px -50px;}
.fot_r a:nth-child(3):hover{background: url(../images/footer_bg.jpg) no-repeat -92px -50px;}
.fot_r a:nth-child(4):hover{background: url(../images/footer_bg.jpg) no-repeat -138px -50px;}
.fot_r a:nth-child(5):hover{background: url(../images/footer_bg.jpg) no-repeat -184px -50px;}
.fot_r a:nth-child(6):hover{background: url(../images/footer_bg.jpg) no-repeat -230px -50px;}

/*gotop*/
.cbbfixed {position: fixed;right: 10px;transition: bottom ease .3s;bottom: -85px;z-index: 3;cursor:pointer;}
.cbbfixed .cbbtn {width: 40px;height: 40px;display: block;background-color: #AC0909;}
.cbbfixed .gotop {transition: background-color ease .3s;margin-top: 1px;}
.cbbfixed .gotop .up-icon{float:left;margin:14px 0 0 9px;width:23px;height:12px;background: url(../images/side-icon02.png);}
.cbbfixed .gotop:hover {background-color:#2c2d2e;}
.cbbfixed .cweixin {background: #dadbdd;}
.cbbfixed .cweixin div {background: url(../images/qrcode.png);width: 194px;height: 199px;position: absolute;left: -194px;top: -115px;opacity: 0;transform: scale(0);    -webkit-transform: scale(0);transform-origin: 100% 70%;-webkit-transform-origin: 100% 70%;transition: transform ease .3s,opacity ease .3s;-webkit-transition: all ease .3s;display:none\0;*display:none;}
.cbbfixed .cweixin:hover div {display: block;transform: scale(1);-webkit-transform: scale(1);opacity: 1;*display:block;}
.cbbfixed .cweixin .weixin-icon{float: left;margin:12px 0 0 11px;width:18px;height: 18px; background: url(../images/side-icon01.png);}

button {
color:#000; 
padding:16px 40px; 
border-radius:4px; 
border:1px solid #ccc; 
background:none; 
cursor:pointer; 
font-size:16px; 
margin:8px; 
border-bottom-width:2px;}
button:hover {color:#308bbb;border-color:#308bbb;}
.kiss-pagination button {padding:10px;}
.container {width:760px; height:580px;width:auto; padding:20px; border:1px solid #ddd; background:#fff; box-shadow:0 0 1px #ddd; margin:20px auto;}
.kiss-slider{margin:20px auto;}
.kiss-slider li{width: 760px;}
.kiss-slider li img{width: 690px;height: 460px;}
#example2 .kiss-pagination{}
#example2 .kiss-pagination .current{}
.text-center {text-align: center;}

.rollBox {background-color:#fff;clear:both;height:200px;margin:0;width:1100px; padding-top:30px;}
.rollBox .LeftBotton {height:200px;width:22px;background:#ff0000 url(lnz_anniu.gif) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:10px 0 0 0;cursor:pointer;}
.rollBox .RightBotton {height:200px;width:22px;background:#ff0000 url(lnz_anniu.gif) no-repeat -22px 0;overflow:hidden;float:left;display:inline;margin:10px 0 0 0;cursor:pointer;}
.rollBox .Cont {width:1100px;overflow:hidden;float:left;}
.rollBox .ScrCont {width:10000000px;}
.rollBox .Cont .pic {width:280px;float:left;text-align:center;}
.rollBox .Cont .pic img {padding:1px;background:#fff;border:0px solid #ccc;display:block;margin:0 auto;width:260px; height:173px;}
.rollBox #List1, .rollBox #List2 {float:left;}
