@charset "utf-8";
/* CSS Document */
body{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666;
	line-height:1.5;
	font-family:'Microsoft Yahei';
	
	}
*{
	margin:0;
	padding:0;
	}
img{
	border:0;
	}
ul,li{
	list-style:none;
	}
a{
	color:#666;
	text-decoration:none;
	}
a:hover{
	color:#ff7e22;
	text-decoration:none;
	}
table{ margin: auto}
em{ font-style:normal}
i{ font-style:normal}
.header{ width:100%; height:100px; min-width:1200px; margin:auto; background:#fcfcfc}
.top{ width:1200px; margin:auto; height:100px;}
.logo{ width:570px; float:left; height:58px; margin-top:20px;}
.top span{ float:right; margin-left:30px; line-height:35px; margin-top:35px;}
.nav{ width:100%; height:60px; font-size:16px; margin:auto; min-width:1200px; }
.nav dl{ width:150px; float:left; text-align:center; height:55px; line-height:22px; padding-top:8px;}
.nav dl dt{ font-size:16px}
.nav dl dd{ font-size:14px; color:#ff7e22; text-transform:uppercase}
.nav dl:hover{ background:url(../images/jt.png) no-repeat center bottom}

.dh1{ background:url(../images/jt.png) no-repeat center bottom}
.dh1 a{ background:url(../images/jt.png) no-repeat center bottom}
.xiala{ width:750px; float:left; background:#FFFFFF; padding:25px;}
.xiala-l{ width:460px; float:left; border-right:1px solid #ddd}
.xiala-l dl{ width:115px; float:left;}
.xiala-l dl dt{ font-size:16px; font-weight:bold; line-height:35px; margin-bottom:10px; color:#333333}
.xiala-l dl dd{ font-size:14px; line-height:30px;}
.xiala-r{ width:260px; float:right; line-height:24px;}
.xiala-r img{ margin-bottom:10px;}

.main{ width:1200px; margin:auto}
.zxdt{ width:100%; float:left; height:50px;}
.zxdt-l{ width:90px; float:left; height:50px; background:url(../images/dt01.png) no-repeat left; font-size:16px; font-weight:bold; color:#ff7e22; padding-left:40px; line-height:50px;}
.zxdt-r{ width:1070px; float:right; font-size:14px}
.zxdt-r ul li{ width:1070px; float:left; height:50px; line-height:50px;}
.zxdt-r ul li i{ color:#999999; margin-right:20px;}
.zxdt-r ul li span{ float:right; color:#ff7e22}
.zxdt-r ul li span a{ color:#ff7e22}

.wrap{ width:100%; float:left; background:#fcfcfc; border-top:1px solid #ddd; padding-top:40px;}
.xm{ width:1200px; float:left;}
.xm dl{ width:259px; float:left; border-left:1px solid #eee; padding-left:20px; padding-right:20px; padding-bottom:40px;}
.xm dl dt{ height:134px; text-align:center; vertical-align:middle}
.xm dl dt span{ display:inline-block; height:100%; vertical-align:middle}
.xm dl dt img{ max-height:71px; max-width:71px; vertical-align:middle}
.xm dl h1{ font-size:20px; color:#000000; text-align:center;}
.xm dl h2{ font-size:20px; color:#999999; font-weight:normal; text-transform:uppercase; text-align:center}
.xm dl dd{ font-size:13px; line-height:24px; text-align:center; margin-top:15px;}
.xm dl:hover{ box-shadow: 3px 3px 10px #ddd;}
.xm2{ width:1200px; float:left; margin-top:60px;}
.xm2 ul li{ width:144px; height:95px; float:left; margin-right:6px;}
.xm2 ul li img{width:144px; height:95px;}

.foot{ width:100%; float:left; margin-top:40px; border-top:1px solid #ddd; padding-top:10px;}
.foot01{ width:1200px; float:left; padding-bottom:15px;}
.foot01 dl{ width:171px; float:left}
.foot01 dl dt{ height:60px; line-height:60px; background:url(../images/hx.jpg) no-repeat left bottom; font-size:16px; font-weight:bold; color:#666666; margin-bottom:10px;}
.foot01 dl dd{ font-size:14px; line-height:30px; color:#999999}
.foot01 dl dd a{color:#999999}
.foot01 dl dd a:hover{ color:#ff7e22}
.foot02{ width:1200px; float:left; line-height:50px;color:#999999}
.foot02 a{color:#999999}
.foot02 span{ float:right}

.nybanner{ width:100%; float:left; min-width:1200px; height:300px;}
.wrap2{ width:100%; float:left; background:#fcfcfc; }
.left{ width:280px; float:left;}
.left h1{ height:64px; line-height:64px; background:#05284b; border-bottom:2px solid #0054a8; font-size:24px; text-align:center; color:#FFFFFF}
.left ul li{ width:280px; float:left; height:59px; line-height:59px; border-bottom:1px solid #ddd; background:#f7f7f7; text-align:center; font-size:16px}
.left ul li a{width:280px; float:left; height:59px; line-height:59px;}
.left ul li a:hover{ background:#FFFFFF; color:#ff7e22}
.lefton{ background:#FFFFFF; color:#ff7e22}
.lefton a{ background:#FFFFFF; color:#ff7e22}

.subNavBox{width:280px;float:left;}
.subNav{width:280px; float:left; HEIGHT:59px;DISPLAY: block; line-height: 59px; FONT-SIZE: 16px; OVERFLOW: hidden; CURSOR: pointer; background:#f7f7f7 url(../images/xjt.png) no-repeat 180px 30px; text-align:center; border-bottom:1px solid #ddd;}
.subNav:hover{float:left; }
.currentDd{background:#fff url(../images/sjt.png) no-repeat 180px 30px; color:#ff7e22}
.currentDt{COLOR: #ff7e22; }
.navContent{display: none;float:left; width:280px;}
.navContent li a{LINE-HEIGHT: 59px; WIDTH: 280px; DISPLAY: block; HEIGHT: 59px; FONT-SIZE: 16px; CURSOR: pointer; border-bottom:1px dotted #ddd; background:#ececec}
.navContent li a:hover{ background:#FFFFFF; color:#ff7e22}

.right{ width:880px; float:right; border-left:1px solid #ddd; background:#FFFFFF; padding-left:19px; padding-right:20px;}
.wz{ width:880px; float:left; line-height:64px; border-bottom:1px solid #ddd; font-size:24px; color:#333333}
.wz span{ float:right; font-size:14px; color:#999}
.contect{ width:880px; float:left; margin-top:20px; font-size:14px; line-height:24px; padding-bottom:50px;}
.cplb{ width:838px; float:left; border:1px solid #ddd; padding:20px; margin-bottom:20px;}
.cplb img{ float:left; width:140px;}
.cplb dl{ width:668px; float:right}
.cplb dl dt{ font-size:18px; font-weight:bold; line-height:30px;}
.cplb dl dd{ font-size:14px; line-height:24px; margin-top:15px;}
.cplb dl dd a{ color:#ff7e22}
.fy{ width:100%; float:left; margin-top:20px; text-align:center}
.fy a{ padding:15px; padding-bottom:5px; padding-top:5px; background:#f5f5f5}
.fy a:hover{ background:#0c86f5; color:#FFFFFF}

.cp01{ width:880px; float:left; font-size:14px; line-height:24px;}
.cp01 h1{ font-size:24px; color:#ff7e22; font-weight:normal; margin-bottom:5px;}
.cp02{ width:880px; float:left; margin-top:20px;}
.cp02 ul li{ width:440px; float: left; line-height:30px; font-size:14px; color:#ff7e22; font-weight:bold;}

.hdm{ width:880px; float:left; height:50px; line-height:50px; background:#f1f1f1; font-size:14px; margin-top:40px;}
.hdm ul li{ width:120px; float:left; text-align:center; height:50px; line-height:50px;}
.hdm ul li a{width:120px; float:left; text-align:center; height:50px; line-height:50px;}
.hdm ul li a:hover{ background:#ff7e22; color:#fff}

.tabbox {width:880px;height: auto; float:left; margin-top:40px;}
.tabmenu {width:880px;float:left;height:50px; line-height:50px; background:#f1f1f1; font-size:14px;}
.tabmenu ul {margin:0;padding:0;list-style-type: none;}
.tabmenu li{width:120px; height:50px; float:left; font-size:14px; line-height:50px; text-align:center;}
.tabmenu .cli{background:#ff7e22; color:#fff}
.tabmenu .cli a{ color:#fff}
#tabcontent {width:880px;float:left; margin-top:30px;}
#tabcontent ul {margin:0;padding:0px;list-style-type: none; font-size:14px; line-height:24px;}
#tabcontent .hidden {display:none;}
.photo{ width:160px; height:80px; border:1px solid #ddd; text-align:center; vertical-align:middle;margin-right:17px; margin-top:17px; float:left}
.photo span{ height:100%; display:inline-block; vertical-align:middle}
.photo img{ max-height:80px; max-width:160px; vertical-align:middle; }


.tabbox2{width:880px;height: auto; float:left; margin-top:20px;}
.tabmenu2{width:880px;float:left; text-align:center}
.tabmenu2 ul {margin:0;padding:0;list-style-type: none;}
.tabmenu2 li{width:125px; height:45px; float:left; font-size:16px; line-height:38px; text-align:center; background:url(../images/bj01.png) no-repeat center top; margin-right:10px; margin-bottom:10px;}
.tabmenu2 .cli{background:url(../images/bj02.png) no-repeat center top; color:#fff; cursor:pointer;}
.tabmenu2 .cli a{ color:#666}
#tabcontent2 {width:880px;float:left; margin-top:20px;}
#tabcontent2 ul {margin:0;padding:0px;list-style-type: none;}
#tabcontent2 .hidden {display:none;}
#tabcontent2 ul li {
	float:left;
	width:220px;
	height:45px;
	overflow:hidden; line-height:45px; 
}
.lxwm{ width:880px; float:left; padding-bottom:20px; border-bottom:1px dashed #ddd; margin-bottom:15px;}
.lxwm h1{ font-size:22px; line-height:40px; margin-bottom:10px; color:#333}
.lxwm ul li{ width:440px; float:left; font-size:14px; line-height:30px;}
.bk{ width:260px; min-height:40px; border:1px solid #ddd}

.newlb{ width:880px; float:left; height:115px; background:#f2f2f2; margin-bottom:20px;}
.newlb dl dt{ width:115px; text-align:center; font-size:16px; line-height:32px; float:left; padding-top:30px;}
.newlb dl dt b{ font-size:48px;}
.newlb dl dd{ width:690px; float:left; line-height:20px; margin-top:10px;}
.newlb dl dd b{ font-size:16px}
.newlb dl a{width:880px;float:left; height:115px;}
.newlb dl a:hover{ background:#ff7e22; color:#FFFFFF}

.title{ width:100%; float:left; text-align:center; font-weight:bold; font-size:18px; color:#333333}
.date{ width:100%; float:left; text-align:center; line-height:25px; color:#999999}
.tex{ width:100%; float:left; margin-top:20px; font-size:14px; line-height:24px;}
