@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none;}
ul,li{ list-style:none;}
body{ font-family:"Î¢ÈíÑÅºÚ";}
.bannerszh{ width:100%; height:995px; text-align:center; margin:0 auto; background:url(../images/bannerbg.jpg) no-repeat center;}
.bannerszh1{ width:1000px; height:995px; margin:0 auto;}
.clear{ clear:both;}
.cen1000{ width:1000px; margin:0 auto; overflow:hidden; text-align:center;}
.cen1200{ width:1200px; margin:0 auto; overflow:hidden; text-align:center;}
.cen1020{ width:1020px; margin:0 auto; overflow:hidden; text-align:center;}
.maxbox{ width:100%; margin:0 auto; overflow:hidden; text-align:center;}
.maxbox1{ width:100%; margin:0 auto; overflow:hidden; background-color:#eeeeee; text-align:center;}
.mzh{ width:100%; margin-top:25px;}
.mzh dt{ width:402px; float:left;}
.mzh dd{ width:618px; float:left;}
.mzh1{ width:518px; padding:25px 0 6px 100px; font-size:40px; text-align:left; font-weight:bold; line-height:60px;}
.mzh2{ width:588px; background-color:#e6e6e6; text-align:left; padding:25px 0 25px 20px;}
.mb50{ margin-bottom:50px;}
.zx{ width:330px; height:50px; font-size:28px; color:#ffd700; text-align:center; line-height:50px; float:right; margin:20px 0; background-color:#ca0000; border-radius:5px;}
.zx a{ color:#ffd700;}
.xtitle{ width:100%; height:35px; font-size:24px; margin-top:50px; line-height:35px; text-align:center;  color:#000;}
.dtitle{ width:auto; height:70px; margin:0 auto; font-size:40px; color:#000; line-height:70px; font-weight:bold; border-bottom:#878787 1px solid; text-align:center; display:inline;}
.dtitle span{ color:#d60004;}
.p2{ width:1110px; height:899px; margin:30px auto; background:url(../images/p2.jpg) no-repeat center;}
.p2_1,.p2_2,.p2_4,.p2_5,.p2_7,.p2_8{ font-size:14px; font-family:"ËÎÌå"; text-align:left; line-height:20px; color:#FFF;}
.p2_1 span,.p2_2 span,.p2_4 span,.p2_5 span,.p2_7 span,.p2_8 span{ font-size:18px; line-height:30px; font-family:"Î¢ÈíÑÅºÚ";}
.p2_1{ width:150px; height:130px; float:left; margin:57px 0 0 570px;}
.p2_2{ width:190px; height:180px; float:left; margin:38px 0 0 60px;}
.p2_3{ width:407px; height:270px; float:left; margin:50px 0 0 115px; font-size:14px; font-family:"ËÎÌå"; line-height:20px;}
.p2_3 span{  font-size:24px; line-height:35px; font-family:"Î¢ÈíÑÅºÚ";}
.p2_4{ width:160px; height:190px; float:left; margin:10px 0 0 145px;}
.p2_5{ width:190px; height:220px; float:left; margin:40px 0 0 228px;}
.p2_6{ width:307px; height:103px; float:left; font-size:14px; font-family:"ËÎÌå"; line-height:25px; color:#bc020e;}
.p2_7{ width:180px; height:180px; float:left; margin:60px 0 0 230px;}
.p2_8{ width:140px; height:150px; float:left; margin:-140px 0 0 100px !important;}
.p3{ width:100%; height:842px; text-align:center; margin:0 auto; background:url(../images/p3bg.jpg) no-repeat;}
.p3lunbo{ width:1000px; height:453px; margin-top:50px;}
.p3lunbo ul{ width:1000px; height:453px; overflow:hidden;}
.p3lunbo ul li{ width:1000px; height:453px; float:left;}
.p3lunbo a{ position:absolute; width:45px; height:99px; display:block; margin-top:170px; cursor:pointer;opacity: 0.8;filter: alpha(opacity=30); float:left;}
.p3lunbo a:hover{opacity: 0.9;filter: alpha(opacity=70);}
.zzleft{ background:url(../images/xwh_l.png) no-repeat center;}
.zzright{ background:url(../images/xwh_r.png) no-repeat center; margin-left:955px;}
.p4_1{ width:99%; text-align:left; font-size:14px; line-height:25px; margin:30px auto;}
.p4_2{ width:984px; margin:0 auto; background-color:#FFF; padding:8px; overflow:hidden;box-sizing: content-box;}
.p4_4{ width:100%;} 
.p4_4 dt{ float:left; width:555px;}
.p4_4 dd{ float:left; width:426px; margin-left:3px; display:inline;}
.p4_3{ width:380px; float:left; margin:40px 0 0 30px; text-align:left;  font-size:14px; font-family:"ËÎÌå"; color:#303030; line-height:25px; text-indent:2em;}
.p4_5{ width:940px; text-align:center; padding:70px 0 0 60px;} 
.p4_5 dt{ float:left; text-align:left; font-size:14px; color:#3c3c3c; line-height:58px; margin-bottom:50px;}
.p4_5 dd{ float:left; text-align:left; font-size:14px; color:#3c3c3c; line-height:58px;}
.p4_5 span{ border-bottom:1px #cbcbcb dashed;}
.p4_5 span a:link,.p4_5 span a:visited{ text-decoration:none; color:#3c3c3c;}
.p4_5 span a:hover{ text-decoration:none; color:#de0000;}
.lcleft{ width:1000px; margin:0 auto; text-align:left;}
.lcleft dt{ width:129px; float:left;}
.lcleft dd{ float:left;}
.w452{ width:430px; padding:20px 10px 0 10px; font-size:14px; line-height:25px;}
.w452 span{ font-size:20px; color:#d60004; line-height:50px; font-weight:bold;}
.lcright{ width:1000px;}
.lcright dt{ width:596px; float:left;}
.lcright dd{ width:404px; float:left;}
.p4{ width:100%; height:690px; background:#FFF;}
.box2{overflow:hidden;width:1000px;margin:50px auto 0 auto; text-align:left;}
.hot_role{width:1000px;overflow:hidden;}
#centerwell{position:relative;height:438px;margin:0;padding:0;overflow:hidden;width:1000px;}
#centerwell li{position:relative;width:175px;height:438px;float:left;background:url(../images/ldlybg.jpg) repeat;overflow:hidden;}
#centerwell h3{position:absolute;top:0;left:0;margin:0;width:175px;height:438px;background-color:#000000;position:relative;cursor:pointer;}
#centerwell .hot_content{position:absolute; left:175px; top:0px; width:300px; letter-spacing: 0pt;height: 438px;}
#centerwell h3 img{filter:alpha(opacity=30);opacity:0.3;float:left;width:175px;height:438px;}
#centerwell h3.on img{filter:alpha(opacity=100);opacity:1;}
.hot_content{float:left; background:#cbbaa5;}
.text1,.text2{color:#5c3903; font-family:"ËÎÌå"; float:left; display:inline;}
.text1{ width:245px; height:135px; margin:34px 0 0 28px; font-size:14px;  line-height:23px; border-bottom:1px #999999 solid;}
.text1 span{ font-size:24px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ";}
.p4f18{ font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
.text2{ width:245px; height:60px; margin:10px 0 0 28px; font-size:12px; line-height:20px;}
.p4zx{ width:162px; height:30px; float:left; margin:40px 0 0 117px; display:inline; border-radius:5px; background:#F00; line-height:30px; font-size:14px; text-align:center;}
.p4zx a{ color:#ffd700;}
.p4img{ width:263px; height:97px; float:left; margin:15px 0 0 20px; display:inline;}
.red{ color:#ca0000;}
.p5{ width:100%; height:1330px; background:#eeeeee;}
.p5 ul{ width:1000px; height:362px; margin-top:10px;}
.p5 li{ width:225px; height:362px; float:left;}
.asm,.lyx,.cw,.cbl,.eec,.swakl,.syc,.ls,.lh,.boutros,.lzy{ margin-left:33px;}
.xst{ background:url(../images/zj1.jpg) no-repeat;}
.asm{ background:url(../images/zj2.jpg) no-repeat;}
.wyj{ background:url(../images/zj3.jpg) no-repeat;}
.cw{ background:url(../images/zj4.jpg) no-repeat;}
.lyx{ background:url(../images/zj5.jpg) no-repeat;}
.cbl{ background:url(../images/zj6.jpg) no-repeat;}
.eec{ background:url(../images/zj7.jpg) no-repeat;}
.boutros{ background:url(../images/zj8.jpg) no-repeat;}
.wsb{ background:url(../images/zj9.jpg) no-repeat;}
.swakl{ background:url(../images/zj10.jpg) no-repeat;}
.syc{ background:url(../images/zj11.jpg) no-repeat;}
.ls{ background:url(../images/zj12.jpg) no-repeat;}
.lx{ background:url(../images/zj13.jpg) no-repeat;}
.lh{ background:url(../images/zj14.jpg) no-repeat;}
.p5zx{ width:72px; height:24px; font-size:14px; font-family:"ËÎÌå"; line-height:24px; text-align:center; float:left; margin:206px 0 0 145px; display:inline; background:#F00; border-radius:5px;}
.p5zx a{ color:#FFF;}
.p5text{ width:200px; float:left; margin:10px 0 0 15px; display:inline; font-size:14px; font-family:"ËÎÌå"; color:#FFF; line-height:23px; text-align:left;}
.p5text span{ font-size:28px; line-height:32px; font-family:"Î¢ÈíÑÅºÚ";}
.p5textf20{ font-size:20px; line-height:32px; font-family:"Î¢ÈíÑÅºÚ";}
.p7{ width:100%; height:460px; background:#FFF;}
.p7 ul{ width:1000px; height:200px; margin-top:40px; color:#181d26; font-family:"ËÎÌå"; font-size:14px; text-align:left; line-height:25px;}
.p7 li{ width:283px; height:200px; float:left; padding:0 20px 0 20px;}
.bk{ border-left:1px #aaa7a6 dashed; border-right:1px #aaa7a6 dashed;}
.p7zx{ width:290px; height:55px; float:right; margin:20px 40% !important; display:inline; border-radius:5px; background:#F00; line-height:55px; font-size:30px; text-align:center;}
.p7zx a{ color:#ffd700;}
.p8{ width:100%; height:370px; background:#f3f3f4;}
.p8 ul{ width:1000px; height:200px; margin-top:40px; font-family:"ËÎÌå"; font-size:14px; line-height:25px;}
.p8 li{ width:283px; height:200px; float:left; margin-left:37px; display:inline; }
.p8 a{ text-decoration:none; color:#000;}


