@charset "utf-8";


.menu {margin:auto;width:100%;height:62px;background-color: #034A92;}
.menu ul {list-style:none;width:1200px;margin:0 auto;position:relative;}
.menu ul li {float:left;text-align:center;height:62px;line-height:62px;width:150px;}
.menu ul li a {display:block;width:150px;height:62px;line-height:62px;text-align:center;color:#FFF;font-size:18px;}
.menu ul li a:hover {background-color: transparent;background-color: rgba(0, 0, 0, 0.3);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000);}
.icur {background-color: transparent;background-color: rgba(0, 0, 0, 0.3);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000);}
.menu ul li ul {display:none;}
.menu ul li:hover ul {display:block;width:1150px;position:absolute;left:0px;top:62px;padding:20px 20px;z-index:999999;background:#FFF;height:528px;filter:alpha(Opacity=98);-moz-opacity:0.98;opacity:0.98;}
.menu ul li ul li a {text-align:center;line-height:30px;color:#000;}
.menu ul li ul li a:hover {background:none;}
.menu ul li ul li a img:hover {border:1px #182133 solid;}

.menu ul li ul .xt {
	width:101px;
	float:left;
	height:100px;
	margin-top: 0;
	margin-right: 7px;
	margin-bottom: 0;
	margin-left: 5px;
	text-align:center;
}
.menu ul li ul .xt a {
	width:101px;
	float:left;
	height:100px;
	margin-top: 0;
	margin-right: 7px;
	margin-bottom: 0;
	margin-left: 7px;
	text-align:center;
}
.menu ul li ul .xt a:hover {
	color: #F00;
}
.menu ul li ul .xt img {
	width:100px;
	height:80px;
	padding:2px;
	border:1px #EEE solid;
	display:block;
	text-align: center;
}
.menu ul li ul li a:hover {background:none;}
.menu ul li ul li a img:hover {
	border:1px #182133 solid;
}
.navds{
    background-color: #cd0000;
    left: 0;
    top: 0;
	opacity: 1.0;
	filter: alpha(opacity=50);
    height: 62px;
    width: 100%;
	background-image: url(./images/navbj.png);
	background-repeat: repeat-x;
	background-position: top;}
.dhwjfl {border-top:1px #EEE solid;height:420px;position:absolute;top:150px;padding-top:7px;}
.dhwjfl li {width:1100px !important;margin:0 auto !important;height:40px !important;}
.dhwjfl li h3 {width:100px;float:left;font-size:14px;}
.dhwjfl li h3 a {text-align:left !important;line-height:42px;width:110px !important;height:40px !important;overflow:hidden;line-height:40px !important;font-size:14px !important;}
.dhwjfl li dl {width:1000px;float:right;}
.dhwjfl li dl dt a {width:100px;float:left;font-size:13px;margin:0px;padding:0px;height:40px !important;text-align:left !important;overflow:hidden;line-height:40px !important;}
.dhabout {border-bottom:1px #EEE solid;height:200px!important;width:1100px!important;}
.dhabout img {width:285px;height:165px;float:left;padding:3px;border:1px #EEE solid;}
.dhabout h3 {width:770px;float:right;height:45px;line-height:45px;text-align:left!important;padding-left:30px;}
.dhabout p {line-height:30px;font-size:13px;text-align:left!important;padding-left:30px;width:770px;float:right;}
.dhxw {width:150px!important;}
.dhxw li {width:150px!important;height:40px!important;border-bottom:1px #EEE solid;}
.dhxw li a {line-height:40px!important;text-align:center;font-size:14px;display:block;width:150px;height:40px!important;}
.dhxw li a:hover {background:#ce0001!important;display:block;color:#FFF;}
.menu ul li:hover .dhxw {padding:0px!important;margin:0!important;width:150px!important;height:130px!important;}
.menu ul li:hover .dhxw li {margin:0!important;}
.menu ul li:hover .dhxw li a {padding:0px!important;margin:0!important;width:150px!important;text-align:center!important;font-size:13px!important;}
.ibanner {margin:auto;height:572px;background:url(../images/banner_bg.jpg) repeat-x top center;}
.ny_banner {margin:auto;height:500px;}
.ban {margin:0 auto;width:1200px;height:572px;text-align:center;background:url(../images/banner_bg1.jpg) no-repeat top center;}
.ny_ban {margin:0 auto;width:1200px;height:230px;text-align:center;}
.imain {margin:0 auto;width:1200px;}

.lef_ser {width:225px;padding:10px auto;margin-bottom:10px;}
.lef_ser ul {list-style:none;width:225px;margin:0 auto;background:url(../images/leftbg.jpg) repeat-y top left;}
.lef_ser ul li {display:block;list-style:none;width:191px;height:32px;line-height:32px;margin-left:12px;padding-left:0px;text-align:center;padding-top:5px;background:url(../images/leftnav.png) no-repeat bottom left;}
.lef_ser ul li a {line-height:28px;font-size:13px;}
.lef_ser ul li a:hover {line-height:28px;font-size:13px;color:#000;}
.lef_ser2 {width:225px;padding:10px auto;margin-bottom:10px;}
.lef_ser2 ul {list-style:none;width:225px;margin:0 auto;background:url(../images/leftbg.jpg) repeat-y top left;}
.lef_ser2 ul li {display:block;list-style:none;width:191px;height:32px;line-height:32px;margin-left:0px;padding-left:0px;text-align:center;padding-top:5px;background:url(../images/leftnav.png) no-repeat bottom left;}
.lef_ser2 ul li a {line-height:28px;font-size:13px;}
.lef_ser2 ul li a:hover {line-height:28px;font-size:13px;color:#000;}
.lef_bot {width:225px;height:27px;margin:0 auto;background:url(../images/leftbottom.jpg) no-repeat top left;}
.lef_title {width:212px;height:50px;background:url(../images/lefttitle.jpg) no-repeat top left;}
.lef_title a {font-size:14px;color:#FFF;height:50px;line-height:60px;padding-top:15px;padding-left:25px;}
.lef_con {width:225px;margin:0 auto;background:url(../images/leftcontact.jpg) no-repeat top left;height:259px;}
.lef_contitle {width:225px;height:35px;line-height:35px;}
.lef_contitle a {width:225px;height:35px;line-height:35px;font-size:14px;color:#FFF;padding:5px 0 0 25px;}
.lef_contact {width:200px;margin:10px 5px 10px 15px;line-height:28px;}
.right {float:left;background:#FFF;width:755px;margin:0 auto;}
.rig_title {text-align:right;}
.rig_title span {float:right;line-height:57px;padding-right:10px;}
.rig_title .rig_title_a {display:block;width:200px;height:47px;line-height:35px;padding-top:10px;padding-left:25px;font-size:14px;color:#FFF;}
.rig_body {width:1200px;height:auto;margin:10px auto;line-height:30px;}
.rig_body p {line-height:35px;font-size:14px;color:#555;}
.rig_body p img {display:block;text-align:center;margin:auto;}
.iprotitle {font-size:14px;color:#FFF;width:auto;height:35px;line-height:35px;text-align:left;padding-left:35px;padding-top:8px;}
.ititle {width:800px;float:left;}
.ititle h3 {font-size:24px;color:#000;margin-bottom:25px;background:url(../images/new_ico.png) no-repeat left center;padding-left:45px;text-align:left;}
.ititle h3 a {float:right;font-size:16px;}
.zzry {width:328px;position:absolute;right:0px;top:15px;}
.zzry h3 {font-size:24px;color:#000;margin-bottom:43px;background:url(../images/ry_ico.png) no-repeat left center;padding-left:45px;text-align:left;padding-right:10px;}
.zzry h3 a {float:right;font-size:16px;line-height:32px;}
.khal {width:1200px;margin:0 auto;background:#f4f4f4;height:60px;}
.khal h3 {font-size:24px;color:#000;margin-bottom:43px;padding-left:15px;text-align:left;padding-right:10px;line-height:60px;}
.khal h3 a {float:right;font-size:16px;line-height:60px;}
.ititle2 {width:1200px;margin:0 auto;}
.ititle2 h3 {font-size:24px;color:#000;margin-bottom:25px;background:url(../images/fh_ico.png) no-repeat left center;padding-left:45px;text-align:left;}
.ititle2 h3 a {float:right;font-size:16px;}
