@charset "gb2312";
@charset "utf-8";
body{ margin:0px; font-size:12px; color:#464647;font-family: "microsoft yahei"; background:url(bg.jpg) repeat;}
*{padding:0px;margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:12px;list-style:none;}
input,select {font:100% Helvetica, Tahoma, Arial, "Microsoft YaHei", "microsoft yahei", SimSun, "", STXihei, "缂傚倸鍊搁崐鎼佸磹妞嬪孩顐介柕鍫濐槸缁狀垶鏌ㄩ悤鍌涘", Heiti, "", sans-serif;}
button {overflow:visible}
img{border:none;}
a{color:#464647;text-decoration:none;}
a:hover{color:#2e8ad4;text-decoration:none;}
li{	list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.clear{overflow:hidden;clear:both; height:0px;}
.lf{ float:left;}
.rt{ float:right;}
frame{ width:100%!important;}


.top{ background:#eeefed; padding-top:36px;}
.top1{ width:1200px; margin:0 auto; background:url(1.jpg) no-repeat top right; padding-bottom:100px}
.top1 .lf{ padding-top:100px; width:390px; text-align:center; font-size:24px; color:#aea5b6; line-height:100px;}

.m{ width:1100px; margin:0 auto;}

.nav{ background:#000000; height:71px; text-align:center; color:#fff;}
.nav ul li{ width:220px; font-size:20px; float:left; line-height:35px; margin-right:120px; }
.nav ul li span{ font-size:16px;}
.nav ul li a{color:#fff;}
.nav ul li:hover{ background:#323232}
.nav ul li:hover a{ color:#fff;}

.jx{ padding-top:40px; padding-bottom:40px; padding:0 10px} 
.jx .lf{ font-size:18px; margin-left:25px; line-height:35px}
.jx .lf a{ font-size:16px; margin-left:27px;}

.sp{ margin-bottom:40px padding:0 10px;}
.sp .lf{ width:337px; text-align:left;color:#a4a6a8; line-height:26px; margin-right:44px; height:275px;}
.sp .lf p a{ font-size:18px; color:#525253; line-height:34px; }
.sp .lf p a:hover{ font-size:18px;color:#2e8ad4;line-height:34px; }
.sp .rt{ width:337px; text-align:left;color:#a4a6a8; line-height:26px}
.sp .rt p a{ font-size:18px; color:#525253; line-height:34px; }
.sp .rt p a:hover{ font-size:18px;color:#2e8ad4;line-height:34px; }

.foot{ width:480px; margin:0 auto; text-align:center; margin-top:60px;}
.foot p{ line-height:30px;}
.foot span{ line-height:50px;}

.wz{width: 750px;margin: 0 auto;border-bottom:dashed thin #ccc;margin-top:30px;line-height:40px;font-size:14px;}

.cp{ margin-top:40px;}
.cp .rt{ width:537px; margin-top:15px;}
.cp1 .rt{ width:450px;}
.cp .rt p{font-size:20px;line-height: 37px;}
.cp .rt span{font-size:16px;line-height: 45px;}
.cp .rt span i{ font-style:normal; font-size:20px; color:#ff2d2d}
.cp1{ margin-top:17px;}
.cp11{ float:left; font-size:14px; line-height:37px;}
.cp1 .lf{ border:1px solid #ccc; width:116px; height:37px; text-align:center; line-height:37px; margin-right:5px; font-size:14px;}

.cp2 ul li{ float: left; font-size:14px; line-height:30px; margin-right:15px; margin-top:25px;}

.black_overlay{
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height: 100%;

z-index:1001;

}
.white_content { width:390px; height:300px; margin-left:-130px;
display: none;
position: absolute;
background: url(b3.png) no-repeat top;
z-index:1002;

}
.white_content p{ font-size:16px; color:#ff4400; text-align:center}
.lx{ width:350px; margin:0 auto}
.list1 ul li{ line-height:42px; font-size:14px; }
.list1{ margin-top:13px;}
#Button1{ background:#ff4400; padding:10px; padding-left:18px; padding-right:18px; border:none;border-radius:8px; color:#fff; font-size:16px; font-family:"microsoft yahei"; margin-top:30px;}
.cpxq{ margin-top:25px;}
.cpxq1{ border:1px solid #ccc; margin-bottom:15px;}
.cpxq1 p{ background:#f0f0f0; width:220px; height:46px; line-height:46px; text-align:center; font-size:15px;} 

.box {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px;  WIDTH:220px;
}
.box .imgBox {
	TEXT-ALIGN: center; WIDTH:220px; DISPLAY: table-cell; HEIGHT: 140px;  VERTICAL-ALIGN: middle
}
.box .textBox {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; font-size:16px; PADDING-RIGHT: 0px; WORD-BREAK: break-all;border-bottom:1px solid #ccc;
}
.box .libOne {
	WIDTH: 0px; DISPLAY: inline-block; HEIGHT: 100%; VERTICAL-ALIGN: middle
}
.box .libTwo {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}

.tabbox {width:850px;}
.tabmenu {width:850px;height:46px; background:#f7f7f7; border-bottom:1px solid #ff4400}
.tabmenu ul {margin:0;padding:0;list-style-type:none;}
.tabmenu li { text-align:center; float:left; display:block; width:102px; height:46px; overflow:hidden; background:url(images/l14.jpg) no-repeat;  line-height:46px; display:inline; font-size:15px;  color:#333333; margin-right:5px; font-weight:normal;}
.tabmenu .cli {text-align:center;float:left;display:block;width:102px;height:46px;overflow:hidden; background:#ff4400; line-height:46px;display:inline;font-size:15px; cursor:pointer; color:#fff;}
#tabcontent {width:850px; margin:0px auto; line-height:30px; margin-top:25px; font-size:14px;}
#tabcontent ul {margin:0px;list-style-type: none;}
#tabcontent .hidden {display:none;} 

.lx1{ width:996px; margin:0 auto; margin-top:60px;}
.bt{ font-size:50px;}
.bt span{ font-size:24px; border-bottom:2px solid #9c5bd8; line-height:40px; padding-bottom:10px;}
.list2 ul li{line-height: 42px;font-size:14px; padding-left: 35px;}
.list2{ margin-top:13px;}

.fx{width:802px; margin:0 auto;  margin-top:40px; }
.fx .rt{ margin-left:10px;}

.tu{ border-top:1px solid #ccc; padding-top:25px; margin-top:45px;}
.shi{ text-align:center; margin-top:20px; width:1100px; height:550px; margin:0 auto;}
.xx{ font-size:14px; line-height:30px; margin-top:70px;}
.xx p{ }
.xx p i { background:#323232; padding:15px; font-size:16px; font-style:normal; padding-left:35px; padding-right:35px; line-height:47px; color:#fff;}

.xiaocms-page {font-family: "闁诲海鏁婚崑濠囧窗濞戙垺瀚冮悗锝庡枟閳锋牠鏌涘☉姗嗗殶闁瑰嚖鎷�";padding: 5px;margin: 5px;text-align: center;margin: 30px auto;
}
.xiaocms-page a { border-right: #ddd 1px solid; padding-right: 8px;border-top: #ddd 1px solid;padding-left: 8px;padding-bottom: 5px;border-left: #ddd 1px solid;color: #000;margin-right: 5px;padding-top: 5px;border-bottom: #ddd 1px solid;text-decoration: none;
}
.xiaocms-page a:hover {border-right: #a0a0a0 1px solid;padding-right: 8px;border-top: #a0a0a0 1px solid;padding-left: 8px;padding-bottom: 5px;border-left: #a0a0a0 1px solid;margin-right: 5px;padding-top: 5px;border-bottom: #a0a0a0 1px solid;
}
.xiaocms-page a:active {border-right: #a0a0a0 1px solid;padding-right: 8px;border-top: #a0a0a0 1px solid;padding-left: 8px;padding-bottom: 5px;border-left: #a0a0a0 1px solid;margin-right: 5px;padding-top: 5px;border-bottom: #a0a0a0 1px solid;
}
.xiaocms-page span {border-right: #000 1px solid;padding-right: 8px;border-top: #000 1px solid;padding-left: 8px;font-weight: bold;padding-bottom: 5px;border-left: #000 1px solid;color: #fff;margin-right: 5px;padding-top: 5px;border-bottom: #000 1px solid;background-color: #000;
}
.xiaocms-page span.disabled {border-right: #000 1px solid;padding-right: 8px;border-top: #000 1px solid;padding-left: 8px;padding-bottom: 5px;border-left: #000 1px solid;color: #000;margin-right: 5px;padding-top: 5px;border-bottom: #000 1px solid;
}

.news_con {width: 750px;margin: 0 auto;}
dl.dl_2jz {border-bottom: 1px solid #ccc;margin-top: 15px;padding-bottom: 10px;}
dl.dl_2jz dt {width: 210px;overflow: hidden; float: left;}
dl.dl_2jz dt img {width: 200px;}
dl.dl_2jz dd {width: 520px;overflow: hidden;line-height: 30px;padding-left: 20px;float: right;}
dl.dl_2jz dd h4 {line-height: 30px;/* color: #2a95e5; */padding:0;margin:0;}
dl.dl_2jz dd h4 a {color: #000;font-size: 28px;}
dl.dl_2jz dd h4 {line-height: 38px;/* color: #2a95e5; */}
dl.dl_2jz dd p {padding:0;margin:0;font-size: 16px;}
/*.xq {text-align:right;float:right;}*/
.xq{background:url(sj.png) no-repeat left center;padding-left:16px;line-height: 26px;color:#333;margin-top: 5px;}

.nabout{width: 750px;margin: 0 auto;margin-top:30px;line-height:30px;}
.nabout img{ max-width:640px; height:auto;}