@charset "utf-8";
@import url(/campaign/css/campaign.css);
@import url(/campaign/css/ywx.css);

body{font-family:Arial,"宋体";color:#4d4d4d;font-size:12px; background:#fff}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, table, th, td,iframe{ margin: 0; padding: 0;} 

ul,ol,li{list-style-type:none}
em{ font-style:normal}
img{border:none;}
.clear{clear:both}
#campaign_wrapper{margin:0 auto;overflow:hidden;}
#bodybg{background: url(../images/container_rep1.gif) bottom repeat-x;height:auto;}
.bg_bottom{ background: url(../images/botbg.gif) left top no-repeat;width:720px;height:11px; padding-bottom:12px;}
.banner{width:720px; height:237px; position:relative; overflow:hidden;}

.container{border:1px solid #ccc;border-top:#fff;width:718px;font-size:12px;background:#fff; height:auto; padding-bottom:20px;}
#mainbox{width:720px;margin:0 auto;padding-top:13px; }
.containerwinner{border:1px solid #ccc;border-top:none;width:718px;font-size:12px; background:#fff;overflow:hidden;padding-bottom:20px;}


.blank{height:20px;}

.nav_1{width:665px; height:250px; padding-left:30px; background:url(../images/bg1.jpg) 30px 0 no-repeat; }
.nav_1 ul{ list-style:none; padding:10px 0 0 10px;}
.nav_1 ul li{clear:both; line-height:22px; background:url(../images/sj.jpg) 0 2px no-repeat; padding-left:20px;}
.nav_1 .n1_p1{padding-left:30px; line-height:22px;}
.nav_1 .n1_p2{line-height:22px; text-indent:2em; padding-top:5px; padding-left:15px; width:550px;}


.nav_2,.nav_3{ width:700px; padding-top:5px; height:310px;}
.nav_3{height:250px; padding-top:5px;}
.n2_l{float:left; width:30px; background:url(../images/img_l.jpg) right top no-repeat; height:100px;}
.n2_r{float:left; width:666px; background:url(../images/body_bg.jpg) -1px 0 repeat-y;}

.nav_top{float:left; width:666px; height:45px; overflow:hidden;}
.nav_bot{float:left; width:666px; height:11px; overflow:hidden; background:url(../images/bot_bg.jpg) -1px top no-repeat;}

.n2_main{float:left; padding:10px 0 5px 15px; height:auto;}


.n2{float:left; list-style:none; width:640px;}
.n2 li{float:left; width:640px;}
.d1{float:left; width:148px; height:35px; line-height:35px; border-top:1px solid #cac9aa; text-align:center; font-weight:bold; color:#ff3300; background:url(../images/bt_bg.jpg) repeat-x; border-left:1px solid #cac9aa; border-bottom:1px solid #cac9aa;}
.d2{float:left; width:110px; height:35px; line-height:35px; border-top:1px solid #cac9aa; border-bottom:1px solid #cac9aa; text-align:center; font-weight:bold; color:#ff3300; background:url(../images/bt_bg.jpg) repeat-x;}
.d3{float:left; width:150px; height:35px; line-height:35px; border-top:1px solid #cac9aa; text-align:center; font-weight:bold; color:#ff3300; background:url(../images/bt_bg.jpg) repeat-x; border-right:1px solid #cac9aa; border-bottom:1px solid #cac9aa;}

.d4{float:left; width:147px; height:99px; line-height:99px; border:1px solid #cac9aa; text-align:center; color:#4d4d4d;  border-top:0px;}
.d5{float:left; width:109px; height:24px; line-height:24px; border-bottom:1px solid #cac9aa; text-align:center; color:#4d4d4d; border-right:1px solid #cac9aa;}
.d6{float:left; width:150px; height:24px; line-height:24px; border-bottom:1px solid #cac9aa; text-align:center; font-weight:bold; color:#ff3300; border-right:1px solid #cac9aa;}




.n2_p1{float:left; width:630px; text-align:right; line-height:22px; text-align:right;}
.n2_p1 a{color:#ff3300; text-decoration:underline;}
.n2_p1 a:hover{color:#ff3300; text-decoration:underline;}
.n2_p2{float:left; width:630px; line-height:22px; color:#ff3300;}
.n2_p3{float:left; width:630px; line-height:22px; color:#4d4d4d;}


.button{float:left; padding-left:260px; padding-top:30px;}



.n3{float:left; list-style:none; width:630px;}
.n3 li{float:left; width:630px; height:80px;}
.n3_p1{float:left; width:80px; text-align:center;}
.n3_p4{float:left; width:80px; text-align:center; padding-top:15px;}
.n3_p2{float:left; width:550px; line-height:20px; font-weight:bold; color:#ff3300;}
.n3_p3{float:left; width:550px; line-height:18px; color:#4d4d4d;}




.nav_4{ width:700px; height:160px;}
.n4{float:left; width:550px; padding-left:80px; padding-top:5px; height:80px; background:url(../images/img7.jpg) 5px 0 no-repeat}
.n4 li{float:left; line-height:22px; width:530px; padding-left:20px; background:url(../images/sj.jpg) 1px no-repeat;}



.nav_5{margin:0 auto; width:666px;}
.n5_p1{line-height:25px; color:#4d4d4d; padding-left:8px;}
.n5_p1 a{color:#ff3300; text-decoration:underline}
.n5_p1 a:hover{color:#ff3300; text-decoration:underline}
.n5_p2{text-align:center; padding-top:15px;}
.n5_p3{line-height:35px; background:url(../images/fxts.jpg) no-repeat; padding-left:10px; height:40px;}


.yuyue{margin:0 auto; width:650px; }
.yuyue h1{font-family:"宋体"; font-size:14px; font-weight:800; color:#4d4d4d; line-height:30px;}


/*==========*/
.font_b{ font-weight:bold;}
.f30_red{ color:#f30;}
.text_in8{ text-indent:8px;}