@charset "utf-8";
/* CSS Document */
body{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	line-height:1.5;
	font-family:'Microsoft Yahei';
	background:#eaeaea;
	
	}
*{
	margin:0;
	padding:0;
	}
img{
	border:0;
	}
ul,li{
	list-style:none;
	}
a{
	color:#333333;
	text-decoration:none;
	}
a:hover{
	color:#0aa8ef;
	text-decoration:none;
	}
table{ margin: auto}
em{ font-style:normal}
i{ font-style:normal}
.header{ width:100%; margin:auto; height:118px; position:absolute; z-index:9999; top:227px;}
.header2{ width:100%; margin:auto; height:49px; line-height:49px; background:url(../images/navbj.jpg)}
.top{ width:1100px; margin:auto;}
.logo2{ width:124px; float:left; height:49px; margin-top:5px;}
.logo2 img{ height:40px; width:auto}
.logo{ width:201px; float:left; height:118px; margin-top:5px;}
.nav{ width:100%; height:49px; line-height:49px; float:left; background:url(../images/navbj.jpg) repeat-x center;}
.ss{ width:195px; height:27px; float:left; border:1px solid #ffffff; margin-top:10px;}
.ss span{ float:right}
.bk{ width:165px; border:0px; height:25px; line-height:25px; background-color:transparent}
.nav-r{ width:896px; float:right;}
.nav-r ul li{ width:128px; float:left; height:49px; line-height:49px; text-align:center; color:#FFFFFF; font-size:16px}
.nav-r ul li a{ width:128px; float:left; height:49px; line-height:49px; color:#FFFFFF}

.nav2{ width:896px; float:right;}
.nav2 ul li{ width:128px; float:left; height:49px; line-height:49px; text-align:center; color:#FFFFFF; font-size:16px}
.nav2 ul li a{ width:128px; float:left; height:49px; line-height:49px; color:#FFFFFF}

.xiala{ width:342px; height:84px; float:left; background:url(../images/xlbj.png) no-repeat center top; padding-top:30px;}
.xiala-l{ width:145px; float:left; text-align:center;}
.xiala-r{ width:194px; float:left; border-left:1px solid #ddd}
.xiala-r ul li{ width:70px; float:left; margin-left:20px; line-height:30px;}

.wrap{ width:100%; float:left; background:#6e6e6e; padding-top:50px; padding-bottom:50px;}
.main{ width:1100px; margin:auto}
.main01{ width:1060px; float:left; background:#FFFFFF; padding:20px;}
.about{ width:510px; float:left;}
.about img{ width:173px; height:90px; border:2px solid #0aa8ef; float:left;}
.about dl{ width:305px; float:right;}
.about dl dt{ line-height:25px; font-size:14px; font-weight:bold;}
.about dl dd{ line-height:20px; color:#666666}

.foot{ width:100%; float:left; background:#267da1; height:34px; line-height:34px; color:#FFFFFF}
.foot a{ color:#FFFFFF; padding-left:5px; padding-right:5px;}
.foot span{ float:right}

.wz{ width:100%; height:35px; float:left; background:url(../images/bj01.jpg) repeat-x;}
.wz01{ width:970px; margin:auto; height:35px; line-height:35px; color:#999999;}
.wz01 a{color:#999999;}
.nymain{ width:970px; margin:auto; margin-top:10px;}
.wz2{ width:970px; float:left; border-bottom:2px solid #eaeaea; font-size:18px; font-weight:bold; line-height:25px; padding-bottom:5px;}
.wz2 b{ color:#333; padding-bottom:7px; border-bottom:2px solid #0063b1; font-size:14px; text-transform:uppercase;}
.main2{ width:970px; float:left; margin-top:35px;}

.left{ width:150px; float:left;}
.left ul li{ height:35px; line-height:35px; background:#eaeaea; margin-bottom:1px; width:150px; float:left; font-size:14px }
.left ul li a{ padding-left:20px; width:130px; float:left; height:35px; line-height:45px35px}
.left ul li a:hover{ background:#25b1e3; color:#fff}
.lefton{ background:#25b1e3; color:#fff}
.lefton a{ background:#25b1e3; color:#fff}

.right{
	width: 774px;
	float: right;
	font-size: 14px;
	line-height: 24px;
	/* [disabled]padding-bottom:30px; */
}
.photo{ width:216px; height:210px; border:1px solid #ddd; padding:7px; font-size:14px; line-height:24px; margin-right:39px; margin-bottom:30px; float:left}
.photo img{ width:216px; height:130px; margin-bottom:10px;}
.fy{ width:100%; float:left; line-height:30px; margin-top:30px; margin-bottom:30px; text-align:center}
.fy a{ padding:10px; padding-bottom:5px; padding-top:5px; background:#ddd}
.fy a:hover{ background:#25b1e3; color:#fff}
.photo2{ width:230px;height:210px;margin-right:39px;float:left}
.photo2 dl dt{ width:228px; height:157px; border:1px solid #ddd; text-align:center; vertical-align:middle}
.photo2 dl dt span{ display:inline-block; vertical-align:middle; height:100%;}
.photo2 dl dt img{ max-height:157px; max-width:228px; vertical-align:middle}
.photo2 dl dd{ height:50px; line-height:50px; text-align:center; font-size:16px}
.title{ width:100%; float:left; font-size:22px; font-weight:bold; text-align:center; line-height:60px;}
.date{ width:100%; float:left; line-height:25px; text-align:center; font-size:14px; color:#999999; padding-bottom:10px; border-bottom:1px solid #eee}
.tex{ width:100%; float:left; margin-top:20px; font-size:14px; line-height:24px;}

.lxwm02{ width:774px; float:left; padding-bottom:20px; border-bottom:1px dashed #ddd; margin-bottom:20px;}
.lxwm02 ul li{ width:380px; float:left; line-height:24px;}
.lxwm02 ul li i{ font-size:20px; color:#1691ef;}
.lxwm02 ul li img{ float:left; margin-right:10px; margin-top:10px;}

.subNav2Box2{width:774px;float:left;}
.subNav2{width:754px; float:left; HEIGHT:50px;DISPLAY: block; line-height:50px; FONT-SIZE: 14px; OVERFLOW: hidden; CURSOR: pointer; background:#fcfcfc url(../images/xjt.png) no-repeat 734px 13px;padding-left:20px; border-bottom:1px solid #eee }
.subNav2 span{ min-width:100px; float:left}
.subNav2 i{ margin-left:160px;}
.subNav2:hover{float:left; }
.currentDd2{background:#1691ef url(../images/sjt.png) no-repeat 734px 13px; color:#FFF}
.currentDt2{COLOR: #fff; }
.navContent2{display: none;float:left; width:734px; padding:20px; line-height:24px; background:#fafafa }

.zpbanner{ width:100%; float:left; height:630px;}
.photo3{ width:308px; float:left; height:257px; border:1px solid #f0f0f0; margin-right:20px; margin-bottom:20px;}
.photo3 dl dt{ height:215px; text-align: center; vertical-align:middle}
.photo3 dl dt span{ height:100%; vertical-align:middle; display:inline-block;}
.photo3 dl dt img{ max-width:250px; max-height:197px; vertical-align:middle}
.photo3 dl dd{ height:42px; line-height:42px; text-align:center; background: #f0f0f0; font-size:16px; text-transform:uppercase}

#ewm{ width:135px; float:left; position:absolute; top:282px; right:-171px; z-index:11; line-height:35px; text-align:center}
#ewm img{ width:135px; height:auto}

.lxwm{ width:382px; float:left; font-size:14px; line-height:24px; padding-bottom:50px; position:relative}
.lxwm img{ width:382px;}
.lxwm dl dt{ line-height:54px; border-bottom:2px solid #0ba4ea; font-size:18px; color:#0ba4ea; margin-top:10px; margin-bottom:10px; font-weight:bold;}
.lxwm dl dd{ line-height:24px;}

.ban{ width:773px; height:600px; position:relative; overflow:hidden;margin:0px auto 0 auto;}
.ban2{ width:773px; height:467px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:773px; height:467px;}
.ban2 ul li span{ width:753px; float:left; position:absolute; z-index:11; background: url(../images/bj02.png); color:#FFF; height:50px; line-height:50px; top:417px; padding-left:20px;}
.ban2 ul li img{ width:773px; height:467px;}
.prev{ float:left; cursor:pointer;}
.num{ height:82px;overflow:hidden; width:700px; position:relative;float:left;}
.min_pic{ padding-top:20px; width:773px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:152px; height:76px; margin-right:25px; padding:1px;}
.num ul li img{ width:152px; height:76px;}
.num ul li.on{ border:1px solid red; padding:0;}
.prev_btn1{ width:16px; text-align:center; height:18px; margin-top:30px; margin-right:20px; cursor:pointer; float:left;}
.next_btn1{  width:16px; text-align:center; height:18px; margin-top:30px;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:773px; height:773px; 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:773px; height:773px; position:relative; overflow:hidden;}
.pop_up2{ width:773px; height:773px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:773px; height:773px; float:left;}

.photo4{ width:970px; float:left; height:140px; padding-bottom:15px; border-bottom:1px dashed #ddd; margin-top:15px;}
.photo4 img{ width:240px; height:140px; float:left}
.photo4 dl{ width:710px; float:right}
.photo4 dl dt{ line-height:30px; font-size:14px; font-weight:bold;}
.photo4 dl dd{ line-height:22px; color:#999}










