
/*重置*/

body{ margin:0; background-color:#e8e2d4;font: normal 100% Helvetica, Arial,sans-serif;}
dd,dt{ margin:0;}
h1,h2,h3{ font-weight:normal; margin:0;}
*{ font-family:"微软雅黑"; font-size:14px; margin:0px; padding:0px; list-style:none;}
img{ display:block; border:none;}
a{ text-decoration:none;}
a:hover {text-decoration:none;}

/*--导航--*/
#dht{ background:url(../images/nav_bg.jpg) repeat-x; height:46px;}
#dht ul{width:1024px;margin:0 auto;}
#dht ul li{ float:left; line-height:46px; padding:0 14px; background:url(../images/nav_line.jpg) 100% 50% no-repeat;}
#dht ul li a{ color:#e9f9fe; font-size:14px; font-weight:bold;text-decoration:none;}
.shangmian{ width:100%; background-color:#f5f5f5;}
.shangmian .top{width:1024px;background-color: #f5f5f5; height:78px; padding:0px 0px 10px 0px; position:relative; margin:0 auto;}
.shangmian .top h1{ float:left}
.youshangjiao{ position:absolute; top:57px; right:0px;width: 650px;height:30px;z-index:111111111111; float:right}
.youshangjiao strong{ float:right}
.youshangjiao a{font-family:"微软雅黑";color:#000000;font-size:15px;margin-left:7px;}

/*顶部广告*/
.topbanner{ position:relative; overflow:hidden; height:514px;}
.topbanner img{ position:absolute; left:50%;top:0; margin-left:-1000px;}
.undertopbanner{ width:100%; height:350px; background-image:url(../images/banner1bj.png)}
.undertopbanner img{ float:left; margin-top:65px; margin-left:80px;}
.textbigbox{ width:1000px; margin-left:auto; margin-right:auto;}
.textbox{ width:400px; float:left; margin-left:10px; margin-top:40px;}
.toptext{ color:#15b1c1; font-size:42px; letter-spacing:2px;}
.contertext{ color:#f04141; font-size:42px; font-weight:bold; letter-spacing:2px; margin-top:5px; margin-bottom:30px;}
.bottomtext{ color:#999; font-size:14px; line-height:25px;}
.undertextbox{ width:51px; height:25px; display:block; margin-left:auto; margin-right:auto;}

/*内容1*/
.content1box{ width:1000px; height:530px; margin-left:auto; margin-right:auto;}
.content1title{ font-size:42px; color:#2d3238; font-weight:bold; text-align:center;margin-top:50px;}
.content1title img{ margin-left:auto; margin-right:auto; margin-top:20px;}
.content1textbox{ width:421px; height:200px; float:left; margin-top:40px; margin-left:30px;}
.content1texttitle{ font-size:36px; color:#f04141; font-weight:bold; width:420px; border-bottom: solid 1px #2d3238; padding-bottom:10px; margin-bottom:10px;}
.content1text{ height:90px; line-height:30px; margin-bottom:10px;}
.content1textend{ width:420px; height:37px; font-size:16px; color:white; line-height:38px; background-color:#f04141; text-align:center;}
.content1right{ float:left; margin-left:60px; margin-top:60px;}

/*广告2*/
.banner2boxbig{ width:100%; height:320px; background-image:url(../images/banner2bj.jpg);}
.banner2box{ width:1000px; height:320px; margin-left:auto; margin-right:auto; padding-right:100px;}
.inbanner2box{ width:278px; height:320px; float:left; background-image:url(../images/banner2boxbj1.jpg);}
.banner2box span{ float:left; width:240px; height:320px; margin-left:auto; margin-right:auto;}
.banner2box dd{ font-size:40px; color:#f04141; font-weight:bold; text-align:center; margin-left:auto; margin-right:auto;}
.banner2box dt{ font-size:18px; color:#666; width:200px; line-height:24px; text-align:center; margin-top:20px; margin-left:auto; margin-right:auto;}
.inbanner2box h1{ font-size:28px; color:white; font-weight:bold; width:225PX; text-align:center; margin-left:auto; margin-right:auto;}
.inbanner2box h2{ font-size:52px; color:white; font-weight:bold; width:221px; text-align:center; margin-left:auto; margin-right:auto; border-bottom:solid 1px #e8e8e8; margin-top:10px; margin-bottom:10px;}
.inbanner2box h3{ font-size:12px; color:white; width:215px; text-align:center; margin-left:auto; margin-right:auto;}
.banner2boxbj1{ background-image:url(../images/banner2boxbj2.jpg);}

.banner2boxbj2{ background-image:url(../images/banner2boxbj3.jpg);}
.banner2boxbj3{ background-image:url(../images/banner2boxbj4.jpg);}
/*内容2*/
.content2box{ width:1000px; height:420px; margin-left:auto; margin-right:auto;}
.content2{ width:430px; height:200px; margin-left:30px; float:left; margin-top:110px;}
.content2 dd{ width:430px; height:39px; font-size:28px; color:#f04141; line-height:39px; font-weight:bold; border-bottom:solid 1px #2d3238;}
.content2 dt{ width:430px; height:150px; margin-top:10px; line-height:30px;}
.content2box img{ float:left; margin-left:110px; margin-top:40px;}

/*广告3*/
.banner3boxbig{ background-image:url(../images/banner3bj.jpg);}
.banner3box{ width:1000px; height:365px; margin-left:auto; margin-right:auto;}
.banner3left{ width:350px; float:left; font-size:30px; color:white; font-weight:bold; margin-top:65px; margin-left:30px}
.banner3left div{ width:300px; font-size:30px; color:white; font-weight:bold; margin-top:10px;}
.banner3right{ float:left; height:270px; color:white; margin-left:160px; margin-top:55px; line-height:30px; width:430px;}

/*内容3*/
.content3box{ width:1000px; height:1130px; margin-left:auto; margin-right:auto;}
.content3title{ font-size:30px; width:495px; height:38px; line-height:38px; font-weight:bold; color:#f04141; border-bottom:solid 1px #2d3238; margin-top:30px;}
.content3topyx{ width:800px; height:190px; position:relative; margin-top:50px; padding-left:100px; margin-left:40px;}
.content3topyx h1{ position:absolute; top:0; left:0;}
.content3topyx img{ width:175px; height:120px; border-bottom:solid 3px #f04141; margin-left:15px; margin-top:20px; float:left;}
.content3topyx h2{ width:175px; text-align:center; margin-left:15px; margin-top:5px; float:left;}
.content3topyx2{ width:400px; height:190px; position:relative; margin-top:50px; padding-left:100px; margin-left:40px;}
.content3topyx2 h1{ position:absolute; top:0; left:0;}
.content3topyx2 img{ width:175px; height:120px; border-bottom:solid 3px #f04141; margin-left:15px; margin-top:20px; float:left;}
.content3topyx2 h2{ width:175px; text-align:center; margin-left:15px; margin-top:5px; float:left;}
.content3topyx3{ width:500px; height:150px; position:relative; margin-top:50px; padding-left:100px; margin-left:40px;}
.content3topyx3 h1{ position:absolute; top:0; left:0;}
.content3topyx3 img{ width:72px; height:72px; border-bottom:solid 3px #f04141; margin-left:15px; margin-top:20px; float:left;}
.content3topyx3 h2{ width:80px; text-align:center; margin-left:8px; margin-top:5px; float:left;}
.content3title2{ font-size:30px; width:790px; height:38px; line-height:38px; font-weight:bold; color:#f04141; border-bottom:solid 1px #2d3238; margin-top:10px;}
.content3text{ width:950px; height:60px; line-height:30px; color:#2d3238; margin-top:10px;}
.content3img{ margin-top:20px;}
.content3img img{ float:left; margin-left:60px; margin-top:40px;}

/*广告4*/
.banner4box{ background-image:url(../images/banner4bj.jpg); height:445px; margin-top:10px;}
.banner4{ width:1000px; margin-left:auto; margin-right:auto; padding-top:115px; padding-left:20px;}
.banner4title{ font-size:28px; color:white; width:530px; font-weight:bold; margin-bottom:20px;}
.banner4text{ color:white; line-height:30px; margin-bottom:10px;}
.banner4end{ color:white; font-weight:bold; font-size:16px; width:550px; line-height:40px;}

/*内容4表格*/
.content4box{ width:100%;}
.content4{ width:1000px; margin-left:auto; margin-right:auto;}
.content4title{ font-size:28px; width:435px; line-height:40px; margin:25px; border-bottom:solid 1px #2d3238; color:#f04141; font-weight:bold;}
table{ width:950px; margin-left:auto; margin-right:auto;}
td{ font-size:12px; background-color:#e8e2d4; padding-top:6px; padding-bottom:6px; padding-left:10px; padding-right:10px; border-color:#2d3238;}
table .title{ color:white;}
table .black{ color:white; text-align:center;}

/*内容5*/
.content5box{ width:1000px; overflow:hidden; margin-left:auto; margin-right:auto; padding-left:50px;}
.content5title{ font-size:30px; width:524px; height:39px; line-height:40px; font-weight:bold; color:#f04141; border-bottom:solid 1px #2d3238; margin-top:30px;}
.content5xm1{ width:945px; height:323px; position:relative; margin-top:25px; border-top:solid 3px #2d3238; padding-right:20px; padding-top:30px;}
.top1title{ position:absolute; top:0; left:0;}
.top1left,.top1right{ width:275px; height:290px; margin-left:75px; float:right; background-color:#444057;}
.top1left img,.top1right img{ width:275px; height:191px;}
.top1left h1,.top1right h1{ margin-top:5px; font-size:18px; color:#f04141; text-align:center; width:275px; height:38px; line-height:38px; background-color:#22202b; font-weight:bold;}
.top1left h2,.top1right h2{ font-size:12px; color:white; text-align:center; width:275px; height:36px; line-height:18px; margin-top:9px; margin-bottom:9px;}
.content5xm2{ width:945px; height:342px; position:relative; border-top:solid 3px #2d3238; padding-right:20px; padding-top:30px;}
.top2title{ position:absolute; top:0; left:0;}
.top2left,.top2conter,.top2right{ width:225px; height:312px; margin-left:15px; float:right; background-color:#444057;}
.top2left img,.top2conter img,.top2right img{ width:225px; height:190px;}
.top2left h1,.top2conter h1,.top2right h1{ margin-top:4px; font-size:18px; color:#f04141; text-align:center; width:225px; height:38px; line-height:38px; background-color:#22202b; font-weight:bold;}
.top2left h2{ font-size:12px; color:white; text-align:center; width:225px; height:60px; line-height:20px; margin-top:10px; margin-bottom:10px;}
.top2conter h2,.top2right h2{ font-size:12px; color:white; text-align:center; width:225px; height:80px; line-height:80px;}
.content5xm3{ width:945px; height:294px; position:relative; border-top:solid 3px #2d3238; padding-right:20px; padding-top:30px;}
.top3title{ position:absolute; top:0; left:0;}
.top3right{ width:675px; height:258px; float:right; background-color:#444057;}
.top3right img{ float:left; width:448px; height:259px; border-bottom:solid 5px #2d3238;}
.top3right h1{ font-size:18px; color:#f04141; text-align:center; height:62px; line-height:62px; background-color:#22202b; font-weight:bold;}
.top3right h2{ font-size:10px; color:#f04141; text-align:center; background-color:#22202b; font-weight:bold;}
.top3right h3{ font-size:12px; color:white; text-align:center; height:187px; line-height:18px; margin-top:65px;}
.content5xm4{ width:945px; height:294px; position:relative; border-top:solid 3px #2d3238; padding-right:20px; padding-top:30px;}
.top4title{ position:absolute; top:0; left:0;}
.top4right{ width:675px; height:416px; float:right; background-color:#444057;}
.top4right img{ width:675px; height:282px; margin-bottom:4px;}
.top4right dd{ float:left; background-color:#22202b}
.top4right dd h1{ font-size:18px; color:#f04141; text-align:center; width:240px; height:70px; line-height:68px; font-weight:bold; margin-top:25px;}
.top4right dd h2{ font-size:12px; color:#f04141; text-align:center; width:240px; height:35px; font-weight:bold;}
.top4right h3{ font-size:12px; color:white; width:425px; height:130px; float:left; line-height:18px; clear:right; margin-left:10px; margin-top:20px;}

