@charset "utf-8";
/* CSS Document */
body{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	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;
	-webkit-transition: all .25s ease;
	-moz-transition: all .25s ease;
	-ms-transition: all .25s ease;
	-o-transition: all .25s ease;
	transition: all .25s ease;
	}
a:hover{
	color:#0b509e;
	text-decoration: none;
	}
table{ margin: auto}
i{ font-style:normal}
em{ font-style:normal}
	
.top{ width:100%; float:left; min-width:1200px; height:35px; background:#333333; line-height:35px;color:#FFF}
.top span{ float:right; height:35px; line-height:35px;}
.top a{ margin-left:5px; margin-right:5px; color:#FFF;height:35px; line-height:35px;}
.logo{ width:720px; float:left; height:105px;}
.logo span{ height:100%; display:inline-block; vertical-align:middle}
.logo img{ max-width:720px; max-height:105px; vertical-align:middle}
.tel{ width:275px; float:right; background:url(../images/tel.jpg) no-repeat left; margin-top:25px;}
.tel dl dt{ margin-left:45px; font-size:14px; line-height:24px;}
.tel dl dd{ margin-left:45px;font-size:29px; color:#025ab1; line-height:30px; font-weight:bold;}


.nav{ width:100%; float:left; font-size:16px; line-height:50px; height:50px; min-width:1200px; background:#025ab1}
.nav ul li{ width:133px; float:left; text-align:center; line-height:50px; height:50px; background:url(../images/sx.jpg) no-repeat right; position:relative}
.nav ul li a{ width:133px; float:left; text-align:center; line-height:50px; height:50px;color:#FFF}
.nav ul li a:hover{ background:url(../images/navjhbj.jpg) no-repeat center; color:#FFF}
#navon{background:url(../images/navjhbj.jpg) no-repeat center; color:#FFF}

#submenu {
	left: 0;
	opacity: 0;
	position: absolute;
	top:50px;
	visibility: hidden;
	z-index:11;
	width:133px;
	-moz-transition: all .65s ease;
	-ms-transition: all .65s ease;
	-o-transition: all .65s ease;
	transition: all .65s ease;background:#8f000b;
}
li:hover ul#submenu {
	opacity: 1;
	top: 50px;	/* adjust this as per top nav padding top & bottom comes */
	visibility: visible;
}
.nav ul li:hover a{background:url(../images/navjhbj.jpg) no-repeat center; color:#FFF}
.nav ul li:hover #submenu li{ background:none}
.nav ul li:hover #submenu li a{background: none}
#submenu li {
	float: left;
	width:133px;
	height:45px; line-height:45px; text-align:center; padding-left:0; padding-right:0px; border-top:1px solid #9a1a24
}
.nav ul li:hover #submenu li a:hover {color:#fff; background:#d49f05}
#submenu a {
	 font-weight:normal;line-height:45px;height:45px;  color:#fff ; font-size:16px; width:133px; padding-left:0px; float:left}

.ss{ width:100%; float:left; background:#f7f7f7; padding-bottom:10px; padding-top:10px; min-width:1200px;}
.ss-l{ width:600px; float:left; background:url(../images/sx001.jpg) no-repeat right}
.ss-l dl dt{ width:100px; float:left;line-height:30px;}
.ss-l dl dd{ width:500px; float:right}
.ss-l dl dd a{ width:165px; float:left; line-height:30px;}
.ss-r{ width:550px; float:right}
.ss-r img{ float:right; margin-left:30px; margin-top:10px;}
.ss01{ width:398px; float:left; height:43px; line-height:43px; border:1px solid #ddd; border-radius:25px; background:#FFF; margin-top:7px;}
.ss01 span{ float:right; margin-right:20px; margin-top:5px;}
.bk001{ width:330px; margin-left:20px; height:43px; line-height:43px; border:0px;  font-family:'微软雅黑'; color:#999;}

.main{ width:1200px; margin:auto}
.bt{ width:100%; float:left; margin-top:40px;text-align:center; }
.bt dl dt{ font-size:36px; line-height:65px; color:#025ab1; font-weight:bold;}
.bt dl dd{ font-size:18px; color:#333; background:url(../images/hx.png) no-repeat center bottom; padding-bottom:20px;text-transform:uppercase;}

.xlm{ width:100%; float:left; text-align:center; margin-top:50px;}
.xlm a{ padding:10px 30px 10px 30px; border:1px solid #999;  margin-left:10px; margin-right:10px; font-size:16px;}
.xlm a:hover{ background:#0061b2;color:#fff; border:1px solid #0061b2;}
#xlmon{ background:#0061b2;color:#fff; border:1px solid #0061b2;}

.pro{ width:1200px; float:left; margin-top:50px;}
.pro ul li{ width:278px; border:1px solid #ddd; margin-right:26px; margin-bottom:25px; background:#f2f3f4; padding-bottom:25px; float:left}
.pro ul li dl dt{ height:207px; text-align:center; border-bottom:1px solid #ddd; background:#FFF}
.pro ul li dl dt span{ height:100%; display:inline-block; vertical-align:middle}
.pro ul li dl dt img{ max-width:270px; max-height:207px; vertical-align:middle}
.pro ul li dl dd{ font-size:14px; line-height:24px; text-align:center; padding-left:20px; padding-right:20px; margin-top:10px;}
.pro ul li dl dd b{ font-size:16px}
.pro ul li dl dd a{ padding:5px 15px 5px 15px; border:1px solid #999}
#mart{ margin-top:20px;}


.more{ width:100%; float:left; margin-top:30px; text-align:center}
.more a{ padding:10px 55px 10px 55px; background:#0061b2; color:#FFF; font-size:20px;}
.fw{ width:100%; float:left; height:719px; background:url(../images/fwbj.jpg) no-repeat center; min-width:1200px; margin-top:60px;}

.bt2{ width:100%; float:left; margin-top:40px;text-align:center; color:#fff;}
.bt2 dl dt{ font-size:36px; line-height:65px; color:#fff; font-weight:bold;}
.bt2 dl dt i{ font-size:60px; color:#f0c221}
.bt2 dl dd{ font-size:18px; color:#fff; background:url(../images/hx03.png) no-repeat center bottom; padding-bottom:20px;text-transform:uppercase;}

.fw01{ width:1200px; float:left;}
.fw01 ul li{ width:400px; float:left; height:120px; margin-top:70px;}
.fw01 ul li img{ float:left; margin-right:45px;}
.fw01 ul li dl{ width:252px; float:left}
.fw01 ul li dl dt{ font-size:20px; color:#FFF; line-height:35px;}
.fw01 ul li dl dt i{ padding-bottom:10px; border-bottom:1px solid #FFF}
.fw01 ul li dl dd{ font-size:14px; line-height:24px; color:#FFF; margin-top:20px;}

.tel02{ width:510px; float:left; height:60px; margin-left:300px; line-height:60px; color:#FFF; font-size:16px; background:url(../images/telbj.png) no-repeat center; margin-top:70px; padding-left:90px;}
.tel02 i{ font-size:24px;}
.tel02 span{ float:right; margin-right:50px; font-size:18px}
.tel02 span a{color:#FFF; }



.pro02{ width:1200px; float:left; margin-top:70px;}
.pro02-l{ width:245px; float:left; background:#f6f6f6; border-bottom:5px solid #ddd; padding-bottom:50px;}
.pro02-l dl dt{ height:77px; line-height:77px; text-align:center; font-size:30px; background:url(../images/bjt.jpg) no-repeat center; color:#FFF}
.pro02-l dl dd{ margin-left:25px; margin-right:25px; font-size:16px; line-height:45px; border-bottom:1px dashed #ddd; background:url(../images/jt01.jpg) no-repeat left; padding-left:20px;}
.pro02-r{ width:920px; float:right;}
.pro02-r dl{ width:290px; float:left; margin-right:25px; margin-bottom:15px;}
.pro02-r dl dt{height:200px; border:1px solid #ddd; text-align:center}
.pro02-r dl dt span{ height:100%; display:inline-block; vertical-align:middle}
.pro02-r dl dt img{ max-width:260px; max-height:180px; vertical-align:middle}
.pro02-r dl dd{ font-size:16px; line-height:45px; text-align:center}

.yingyong{ width:1200px; float:left; margin-top:70px;}
.yingyong ul li{ width:240px; float:left; height:360px; position:relative}
.yingyong ul li img{opacity:0.8;filter(alpha=80)}
.yingyong ul li a img:hover{opacity:1;filter(alpha=100)}
.yingyong dl{ width: auto; position:absolute; z-index:1;top:125px; left:32%;}
.yingyong dl dt{  height:80px; text-align:center}
.yingyong dl dt span{ height:100%; display:inline-block; vertical-align:middle}
.yingyong dl dt img{ max-width:200px; max-height:60px; vertical-align:middle}
.yingyong dl dd{ font-size:24px; color:#FFF; line-height:60px; text-align:center}

.wrap{ width:100%; float:left; margin-top:60px; min-width:1200px; background:#f6f6f6; padding-bottom:60px;}
.syyoushi{ width:100%; float:left; height:629px; background:url(../images/ysbj.jpg) no-repeat center; min-width:1200px;}
.syyoushi01{ width:1200px; float:left; margin-top:65px;}
.syyoushi01 ul li{ width:202px; height:260px; float:left; margin-right:47px; background:url(../images/fk.png) no-repeat center;}
.syyoushi01 ul li dl dt{ height:75px; line-height:75px; text-align:center; font-size:48px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF}
.syyoushi01 ul li dl dd{ font-size:14px; line-height:18px; text-align:center; margin-left:25px; margin-right:25px;}
.syyoushi01 ul li dl dd b{ font-size:24px; line-height:60px; color:#333}

.khxc{ width:1200px; float:left; margin-top:70px;}
.khxc-l{ width:282px; float:left}
.khxc-l01{ width:282px; height:250px; position: relative; float:left}
.khxc-l01 img{width:282px; height:250px;}
.khxc-l01 span{ width:95%; position:absolute; height:45px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#000000',endColorstr = '#000000')\9; bottom:0; left:0; font-size:16px; line-height:45px; color:#FFF; padding-left:5%;}
.khxc-l02{ width:282px; height:395px; position: relative; float:left; margin-top:15px;}
.khxc-l02 img{width:282px; height:395px;}
.khxc-l02 span{ width:95%; position:absolute; height:45px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#000000',endColorstr = '#000000')\9; bottom:0; left:0; font-size:16px; line-height:45px; color:#FFF; padding-left:5%;}

.khxc-m{ width:600px; float:left; margin-left:15px;}
.khxc-m01{ width:600px; height:387px; position: relative; float:left}
.khxc-m01 img{width:600px; height:387px;}
.khxc-m01 span{ width:95%; position:absolute; height:45px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#000000',endColorstr = '#000000')\9; bottom:0; left:0; font-size:16px; line-height:45px; color:#FFF; padding-left:5%;}
.khxc-m02{ width:600px; height:258px; position: relative; float:left; margin-top:15px;}
.khxc-m02 img{width:600px; height:258px;}
.khxc-m02 span{ width:95%; position:absolute; height:45px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#000000',endColorstr = '#000000')\9; bottom:0; left:0; font-size:16px; line-height:45px; color:#FFF; padding-left:5%;}

.khxc-r{ width:282px; float:left; margin-left:15px;}
.khxc-r01{ width:282px; height:387px; position: relative; float:left}
.khxc-r01 img{width:282px; height:387px;}
.khxc-r01 span{ width:95%; position:absolute; height:45px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#000000',endColorstr = '#000000')\9; bottom:0; left:0; font-size:16px; line-height:45px; color:#FFF; padding-left:5%;}
.khxc-r02{ width:282px; height:258px; float:left; margin-top:15px; background:#024c97; color:#fff; line-height:258px; font-size:18px; text-align:center}
.khxc-r02 a{color:#fff;}

.about{ width:1198px; float:left; margin-top:60px; border:1px solid #ddd; background:#FFF}
.about img{ float:right}
.about dl{ width:520px; float:left; margin-left:50px;}
.about dl dt{ font-size:24px; color:#025ab1; border-bottom:1px solid #ddd; line-height:65px; font-weight:bold; margin-top:15px;}
.about dl dd{ font-size:14px; line-height:30px; margin-top:20px;}
.about dl dd a{ padding:5px 25px 5px 25px; background:#0a5caa;border-radius:35px; color:#FFF}
.abou02{ width:1200px; float:left; margin-top:20px; position:relative}

.rollBox{width:1200px;overflow:hidden;}
.rollBox .LeftBotton{height:49px;width:29px;background:url(../images/zj.jpg) no-repeat center;overflow:hidden;float:left;display:inline;margin:65px 0 0 0;cursor:pointer; position:absolute; z-index:11; left:0;}
.rollBox .RightBotton{height:49px;width:29px;background:url(../images/yj.jpg) no-repeat center;overflow:hidden;float:left;display:inline;margin:65px 0 0 0;cursor:pointer;position:absolute; z-index:11; right:0;}
.rollBox .Cont{width:1200px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:282px;float:left;text-align:center; margin-right:25px;}
.rollBox .Cont .pic img{ width:282px; height:182px;}
.rollBox #List1,.rollBox #List2{float:left;}


.news{ width:1200px; float:left; margin-top:60px;}

.news2{ width:1200px; float:left; margin-top:60px;}
.news2 ul li{ width:280px; height:400px; float:left; background:#FFF; border:1px solid #ddd; overflow:hidden; margin-top:30px; margin-right:24px;}
.news2 ul li img{ width:280px; height:200px;}
.news2 ul li dl dt{ font-size:18px; margin-left:15px; margin-right:15px; line-height:35px; margin-top:10px; color:#333}
.news2 ul li a:hover dl dt{ color:#0061b2}
.news2 ul li dl dd{ font-size:14px; line-height:24px; margin-left:15px; margin-right:15px; color:#666; margin-top:10px;}
.news2 ul li p{ margin-left:15px; margin-right:15px; background:url(../images/jt.png) no-repeat right; line-height:35px; font-size:12px; color:#999;margin-top:10px;}


.news-l{ width:918px; float:left; border:1px solid #ddd}
.news-l-title{ width:918px; float:left; height:50px; border-bottom:1px solid #ddd;}
.news-l-title ul li{ width:50%; float:left; height:50px; line-height:50px; text-align:center; font-size:14px; text-transform:uppercase}
.news-l-title ul li b{ font-size:20px; margin-right:10px;}
.news-l-title ul li a{ width:100%; float:left;height:50px; line-height:50px;}
.news-l-title ul li a:hover{ background:#024c97; color:#FFF}
.news-l-title ul li a:hover b{color:#FFF}
.news-l-tex{ width:878px; float:left; margin:20px;}
.news-l-tex01{ width:878px; float:left; padding-bottom:20px; border-bottom:1px solid #ddd; margin-bottom:10px;}
.news-l-tex01 img{ float:left;}
.news-l-tex01 dl{ width:570px; float:right;}
.news-l-tex01 dl dt{ font-size:16px; font-weight:bold; line-height:40px; margin-bottom:10px; color:#333}
.news-l-tex01 dl dd{ font-size:14px; line-height:24px; color:#999;}
.news-l-tex01 dl dd a{ color:#024c97; font-weight:bold;}
.news-l-tex ul li{ width:863px; float:left; font-size:14px; line-height:28px; background:url(../images/jt02.jpg) no-repeat left; padding-left:15px;}
.news-l-tex ul li span{ float:right; color:#999;}

.news-r{ width:263px; float:right; border:1px solid #ddd}
.news-r h1{ height:50px; line-height:50px; font-weight:normal; font-size:14px}
.news-r h1 i{ margin-left:20px; color:#024c97; font-weight:bold; margin-right:10px; font-size:18px}
.news-r h2{ background:#024c97; font-size:14px; color:#b8c4d9; line-height:18px; font-weight:normal; padding-bottom:10px; padding-top:10px; padding-left:20px; padding-right:20px;}
.news-r h2 i{ color:#FFF; font-weight:bold;}
.news-r dl{ width:263px; float:left; padding-bottom:15px; border-bottom:1px solid #ddd; margin-top:15px;}
.news-r dl img{ float:left; margin-left:20px; margin-right:10px;}
.news-r dl dt{ font-size:14px; line-height:18px;}
.news-r dl dd{ font-size:18px; color:#de0303; font-weight:bold; line-height:20px;}
.news-r ul li{ width:263px; float:left; height:43px; line-height:43px; border:0px; border-bottom:1px solid #ddd;}

.bk{ width:243px; height:43px; line-height:43px; padding-left:20px; font-size:14px; color:#999; font-family:'微软雅黑' ; border:0px;}
.anniu{ width:100%; height:44px; line-height:44px; background:#0061b2; color:#FFF; border:0; cursor:pointer; font-size:18px}
.link{ width:100%; float:left; min-width:1200px; background:#f6f6f6; padding-bottom:15px; padding-top:15px; margin-top:50px;}
.link dl dt{ width:109px; float:left; background:url(../images/sx03.jpg) no-repeat right; font-size:18px; text-transform:uppercase; text-transform:uppercase; line-height:34px;}
.link dl dt img{ float:left; margin-right:10px;}
.link dl dd{ width:1080px; float:right; line-height:34px;}
.link dl dd a{ padding-left:5px; padding-right:5px;}


.foot{ width:100%; float:left; padding-bottom:50px; padding-top:50px; background:#333333; min-width:1200px;}
.ewm{ width:205px; text-align:center; float:left; min-height:156px; background:url(../images/sx04.png) no-repeat right; line-height:40px; color:#fff}
.foot01{ width:260px; float:left; margin-left:60px; padding-right:60px;background:url(../images/sx04.png) no-repeat right;min-height:156px;}
.foot01 dl dt{ font-size:20px; color:#FFF; line-height:55px; margin-bottom:15px;}
.foot01 dl dt i{ padding-bottom:10px; border-bottom:3px solid #fff}
.foot01 dl dd{ font-size:14px; line-height:28px; color:#FFF}

.foot02{ width:260px; float:left; margin-left:60px; padding-right:60px;background:url(../images/sx04.png) no-repeat right;min-height:156px;}
.foot02 dl dt{ width:20px; float:left;}
.foot02 dl dd{width:230px; float:right;font-size:14px; line-height:28px; color:#FFF; text-transform:uppercase}

.foot03{ width:205px; float:right; min-height:156px;}
.foot03 dl{ width:100%; float:left; margin-bottom:20px;}
.foot03 dl dt{ width:20px; float:left;}
.foot03 dl dd{width:175px; float:right;font-size:14px; line-height:28px; color:#FFF;}

.nybanner{ width:100%; float:left; height:400px; min-width:1200px;}
.bt03{ width:100%; float:left; margin-top:40px; text-align:center}
.bt03 dl dt{ font-size:30px; font-weight:bold; line-height:55px; padding-bottom:10px; background:url(../images/hx04.jpg) no-repeat center bottom; color:#333}
.bt03 dl dd{ font-size:16px; line-height:30px; margin-top:30px;}


.wh{ width:1200px; float:left; margin-top:80px;}
.wh ul li{ width:375px; float:left; margin-left:25px; font-size:16px; line-height:30px;}
.wh ul li img{ float:left; margin-right:15px;}
.youshi{ width:1200px; float:left; height:650px; background:url(../images/ys.png) no-repeat left; margin-top:55px;}
.youshi-r{ width:535px; float:right}
.youshi-r dl dt{ font-size:14px; line-height:24px; margin-top:30px;}
.mar105{ margin-left:105px;}
.mar95{ margin-top:95px;}
.maright95{ margin-right:95px;}
.mar125{ margin-top:125px;}

.wz{ width:100%; float:left; height:60px; line-height:60px; background: #f0f0f0; font-size:16px; min-width:1200px;}

.zlm{ width:100%; float:left; height:60px; line-height:60px; background: #f0f0f0; font-size:18px; min-width:1200px; text-align:center}
.zlm a{ padding:18px 35px 18px 35px; color:#333}
.zlm a:hover{ background:#0b509e; color:#FFF}
#zlmon{background:#0b509e; color:#FFF}

.contect{ width:1200px; float:left; margin-top:50px; font-size:16px; line-height:36px; padding-bottom:50px; color:#666}
.contect img{ max-width:100%; height:auto}

.about2{ width:1200px; float:left; font-size:16px; line-height:30px; margin-top:50px;}
.about2 img{ float:left; margin-right:30px;}

.fy{ width:100%; float:left; text-align:center; margin-top:30px; line-height:30px; font-size:14px}
.fy a{ padding:7px 15px 7px 15px; border:1px solid #ddd; color:#666}
.fy a:hover{ background:#0b509e; color:#FFF;border:1px solid #0b509e;}

.tjbt{ width:1185px; float:left; margin-top:30px; line-height:50px; border-bottom:1px solid #ddd; padding-left:15px; background:url(../images/sx02.jpg) no-repeat left; font-size:20px; color:#333}
.xgal{ width:1200px; float:left;}
.xgal ul li{ width:380px; float:left; margin-right:30px; background:#ededed; height:415px; overflow:hidden; margin-top:30px;}
.xgal ul li img{ width:380px; height:280px;}
.xgal ul li dl dt{ font-size:16px; line-height:35px; margin-top:5px; margin-left:15px; margin-right:15px; color:#333}
.xgal ul li dl dd{ font-size:14px; line-height:24px; color:#999;margin-left:15px; margin-right:15px; margin-top:5px;}
.xgal ul li a:hover dl dt{ color:#0b509e}
.news01{ width:338px; float:left; border:1px solid #ddd; padding:20px; margin-right:30px;}
.news01 dl dd{ font-size:16px; line-height:32px;}
.news01 dl dd i{ color:#0b509e; margin-right:10px;}
.aa01{ width:100%; float:left; height:40px; line-height:40px; text-align:right; background:#106acc; color:#FFF; font-size:14px; margin-top:40px;}
.aa02{ width:1200px; float:left; height:72px; text-align:center}
.aa02 span{ height:100%; display:inline-block; vertical-align:middle}
.aa02 img{ max-width:1200px; max-height:72px; vertical-align:middle}
.aa03{ width:100%; float:left; height:322px; min-width:1200px; background:url(../images/bj02.jpg) no-repeat center; text-align:center; font-size:16px; color:#FFF}
.aa03 h1{ font-size:24px; color:#FFF; margin-top:55px; margin-bottom:30px;}
.aa03 i{ padding:20px; background:url(../images/aa01.png) no-repeat center; margin-right:10px; margin-left:20px;}
#bj02{background:url(../images/aa02.png) no-repeat center;}
#bj03{background:url(../images/aa03.png) no-repeat center;}

.pro01{ width:1200px; float:left; margin-top:50px;}
.pro01-l{ width:600px; height:445px; float:left; border:1px solid #ddd; text-align:center}
.pro01-l span{ height:100%; display:inline-block; vertical-align:middle}
.pro01-l img{ max-width:600px; max-height:445px; vertical-align:middle}
.pro01-r{ width:545px; float:right; font-size:16px; line-height:30px;}
.pro01-r h1{ font-size:30px; line-height:70px; border-bottom:1px solid #ddd; margin-bottom:25px; color:#333}
.pro01-r i{ padding:7px; background:url(../images/yuan.png) no-repeat center; margin-right:5px;}
.pro01-r span{ margin-right:20px;}

.hdm{ width:1200px; float:left; height:60px; line-height:60px; background:#f0f0f0; margin-top:50px;}
.hdm ul li{ width:150px; float:left; text-align:center; font-size:18px}
.hdm ul li a{width:150px; float:left; text-align:center; color:#333}
.hdm ul li a:hover{ background:#0b509e; color:#FFF}

.hcOn {background:#0b509e; color:#FFF}
.hcOn a:link{background:#0b509e; color:#FFF}
.hcOn a:visited {background:#0b509e; color:#FFF}
.hcOn a:hover {background:#0b509e; color:#FFF}

.zxly02{ width:1188px; float:left; height:828px; background:url(../images/lybj.png) no-repeat center top;}
.zxly02-1{ width:780px; float:left; margin-top:367px; position:relative; margin-left:138px;}
.zxly02-1 ul li{ width:780px; float:left; margin-bottom:40px;}
.zxly02-1 ul li dl dd{ width:340px; height:60px; float:left;}
.bk02{ width:100%; border:0px; height:60px; line-height:60px; font-family:'微软雅黑'; color:#999; font-size:18px; margin-left:15px;}
.tj{ width:1098px; float:left; text-align:right; padding-right:90px;}

.news02{ width:1200px; float:left; height:324px; background:#f6f6f6}
.news02 img{ width:500px; height:324px; float:left}
.news02 dl{ width:500px; float:right; margin-right:100px;}
.news02 dl dt{ font-size:24px; line-height:45px; margin-top:50px; color:#333}
.news02 dl dd{ font-size:14px; line-height:24px; color:#999999; margin-top:15px;}
.focus{ position:relative; width:1200px; height:324px; background-color: #f6f6f6; float: left;margin-top:50px; }  
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:8px; height:8px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:8px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#0942F1;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height:40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#000000',endColorstr = '#000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:65px; right:40%; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:30px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:8px; height:8px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:8px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#1e4e96;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;} 

.ban{ width:1000px; height: auto; position:relative; overflow:hidden; float:left; margin-left:100px; margin-right:100px; margin-top:40px;}
.ban2{ width:1000px; height:600px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:1000px; height:600px;}
.prev{ float:left; cursor:pointer;}
.num{ height:92px;overflow:hidden; width:930px; position:relative;float:left;}
.min_pic{ padding-top:20px; width:1000px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:150px; height:90px; margin-right:5px; padding:1px;}
.num ul li.on{ border:1px solid red; padding:0;}
.prev_btn1{ width:16px; text-align:center; height:18px; margin-top:40px; margin-right:20px; cursor:pointer; float:left;}
.next_btn1{  width:16px; text-align:center; height:18px; margin-top:40px;cursor:pointer;float:right;}
.prev1{ position:absolute; top:220px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:220px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.pop_up{ width:1000px; height:600px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.pop_up2{ width:1000px; height:600px; position:relative; overflow:hidden;}
.pop_up2{ width:1000px; height:600px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:1000px; height:600px; float:left;}

.tex2{ width:1000px; float:left; margin-top:30px; font-size:16px; line-height:36px; padding-bottom:30px; margin-left:100px; margin-right:100px;}


.newlb{ width:1200px; float:left; margin-bottom:40px; margin-bottom:45px; padding-bottom:25px; border-bottom:1px solid #eee}
.newlb img{ width:210px; height:160px; float:left}
.newlb dl{ width:965px; float:right}
.newlb dl dt{ font-size:24px; margin-left:20px; margin-right:20px; line-height:35px; margin-top:20px; letter-spacing:1px;}
.newlb dl dd{ font-size:16px; line-height:24px; margin-left:20px; margin-right:20px; margin-top:10px; color:#999}
.newlb dl dd i{ font-size:14px}

.title{ width:100%; float:left; line-height:55px; text-align:center; font-size:30px; color:#333}
.date{ width:100%; float:left; font-size:14px; color:#999; text-align:center; padding-bottom:10px; border-bottom:1px solid #eee}
.tex{ width:100%; float:left; margin-top:30px; font-size:16px; line-height:36px; padding-bottom:30px;}
.next{ width:100%; float:left; margin-top:40px; line-height:40px; padding-top:20px; border-top:1px solid #eee}
.next span{ float:right}

.zp{ width:100%; float:left; height:60px; line-height:60px; background:#025ab1; font-size:18px; color:#FFF; margin-top:0px; margin-bottom:20px;}
.zp ul li{ width:20%; float:left; text-align:center}

.subNavBox{width:1198px;float:left; padding-top:0px; border:1px solid #ddd; margin-bottom:20px;}
.subNav{width:1198px; float:left; HEIGHT:60px;DISPLAY: block; line-height:60px; FONT-SIZE: 16px; OVERFLOW: hidden; CURSOR: pointer; background: #f7f7f7 url(../images/xjt.png) no-repeat 1067px 25px;}
.subNav i{ width:20%; float:left; text-align:center}
.subNav:hover{float:left; }
.currentDd{background: #f7f7f7 url(../images/xjt.png) no-repeat 1067px 25px;}
.currentDt{}
.navContent{display: none;float:left; width:1168px; padding:15px; line-height:24px; font-size:14px; }
.navContent dl dt{ height:54px; line-height:54px; border-bottom:1px dotted #ccc; margin-bottom:15px;}
.navContent dl dt span{ margin-right:200px;}
.navContent dl dd{ width:925px; float:left; line-height:26px; margin-bottom:15px;}

.zlxz{ width:100%; float:left; background:#f8f8f8; padding-bottom:30px; margin-top:40px;}
.zlxz dl dt{ margin-left:20px; margin-right:20px; font-size:18px; line-height:30px; margin-top:20px; color:#333}
.zlxz dl dt span{ float:right; color:#999; font-size:14px}
.zlxz dl dd{ font-size:16px; line-height:24px; margin-top:20px;margin-left:20px; margin-right:20px;}
.zlxz dl dd a{ padding:5px 20px 5px 20px; background:#7d7d7d; color:#FFF}



























