@charset "utf-8";
/* ---------------------------------------------------前台样式---- */
body,div,p,table,td,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,a,form,iframe{ margin:0; padding:0;}
body{ font:normal 14px/20px 宋体; background:#F0F0F0 !important;}
ul,li{ list-style:none;}
img{ border:none;}
h1,h2,h3,h4,h5,h6{ font-size:14px;}
a:link{ color:#000; text-decoration:none;}
a:visited{ color:#000; text-decoration:none}
a:hover{ color:#FF0000; text-decoration:underline;}
a:active{ color:#FD0000; text-decoration:underline;}
.clear{ clear:both;}

/*页面居中*/
#warp{ margin:0 auto; overflow:hidden; width:1000px;}

/*页面头部*/
.header{ background:url(../images/2020cpe_top.png) no-repeat; height:300px;  font-family:Arial,宋体;}
.header ul{ float:right; color:#fff; margin-top:235px; margin-right:40px;}
.header ul li{ width:50px;}
.header ul li a:link,.header ul li a:visited,.header ul li a:hover,.header ul li a:active{ color:#fff;}



/*这块有修改*/
.navbg{ background:url(../images/navbg.jpg) repeat-x; height:35px; line-height:35px;}
.navbg ul{ padding-left:60px;}
.navbg li { float:left; width:106px; }
.navbg .nav { display:block; font-weight:700; text-align:center; }
.navbg a:link{ color:#fff;}
.navbg a:visited{ color:#fff;}
.navbg a:hover{ color:#086CCA;}
.navbg a:active{ color:#fff;}
.nav_li { position:relative; z-index:3; }
.navbg .nav:hover { background:url("../images/nav_sub.png") no-repeat 0 -1px; color:#086CCA; }
.navbg .nav_hover { background:url("../images/nav_sub.png") no-repeat 0 -1px; }
.navbg .nav_hover .nav { color:#086CCA!important; }
.nav_sub { display:none; position:absolute; left:0; top:35px; width:106px; z-index:999; }
.nav_sub a { display:block; height:24px; line-height:24px; text-align:left; text-indent:2.4em; font-size:12px; background:url("../images/nav_sub.png") no-repeat 0 -63px; color:#000; text-decoration:none; }
.nav_sub a:link { color:#000; }
.nav_sub a:visited { color:#000; }
.nav_sub a:hover { background-position:0 -39px; color:#FFF; }
.nav_sub a:active { color:#000; }

/*首页左侧*/
.hotline{ width:218px; background:#FFF9E9; border:1px solid #EAA581; margin-top:10px; margin-bottom:10px;}
.hotline h2{ height:32px;  background:url(../images/hotlineh2.jpg) no-repeat;}
.lxi{ margin:5px 0; margin-left:10px;}
.lxi p{ line-height:25px;}
.Previous_review{ font-size:22px; font-family:"微软雅黑","黑体"; text-align:center; height:51px; line-height:51px; background:url(../images/reviewh2.jpg) repeat-x; border:1px solid #ACC8E4; margin-top:10px; color:#0665AD;}
.Previous_review a:link,.Previous_review a:visited{ color:#0665AD;}
.Previous_review a:hover{ color:#FD0000;}
.Previous_reviewbox{ font-size:12px; font-family:"宋体"; height:60px; line-height:28px; background-color:#fff; border:1px solid #ACC8E4; border-top:none; padding-top:5px; padding-bottom:5px; color:#0665AD; padding-left: 10px;}
.Previous_reviewbox ul li{float: left; width:60px; margin-right: 9px;}
.Previous_reviewbox ul li a:link { color:#0665AD; }
.Previous_reviewbox ul li a:visited { color:#0665AD; }
.Previous_reviewbox ul li a:hover {  color:#0665AD; }
.Previous_reviewbox ul li a:active { color:#0665AD; }
.organizer a:link,.organizer a:visited{ color:#0665AD;}

/*页面内容*/
#container{ background:#fff;}
.left{ width:220px; float:left; margin-right:10px; padding-left:5px;}
.smofcom{ margin-top:10px;}

/*历届回顾*/
.review{ margin:10px 0 8px;}
.review img{ display:block;}
.hotlineB{ background:url(../images/hotlineB.jpg) no-repeat; height:103px; padding:35px 0 0 16px;}
.hotlineB_Nb{ text-indent:4em; background:none !important;}
.hotlineB_zl{ text-indent:5em; background:none !important;}
.hotlineB_tel{ text-indent:3em; background:none !important;}
.hotlineD,.roundBoxT{ font-size:0;}
.hotlineD{ background:url(../images/GroupBg.png) no-repeat 0 0; width:199px; height:10px; }

/*组织机构*/
.organizer{ border:1px solid #D2D4CF; border-top:none; width:218px; margin-bottom:10px; padding-bottom:5px; margin-top:10px;}
.organizer h1{ height:30px; line-height:30px; color:#fff; padding-left:15px; background:#2A92D1; font-weight:700; margin:10px 0;}
#media{ color:#CE302B; }
#Supporters{ color:#01683D;}
#organizers{ color:#A200A2;}

/*查看更多单位*/
.unit{ text-align:right; padding-right:5px; margin-bottom:5px;}

.right{ float:right; width:754px; margin-bottom:8px; margin-right:8px;}
#countDown{ background:url(../images/GroupBg.png) no-repeat 0 -156px; margin-top:10px; height:29px; line-height:29px; text-indent:9em; font-weight:700;}
#countDown strong { color:#f00; font-weight:700; font-size:16px; margin:0 3px; }
.Dynamic{ margin-top:8px; margin-bottom:8px;}
.Dynamic_img{ width:280px; float:left; text-align:center;}
.Dynamic_img p{ color:#333;}
.Dynamic_list{ width:460px; float:right;}
.Dynamic_list h1{ background:url(../images/GroupBg.png) no-repeat 0 -107px; height:32px; font:normal 14px/32px 宋体; color:#0765AE; text-align:right;}
.Dynamic_list h1 span{ float:left; padding-left:15px; font-weight:700;}
.Dynamic_list a{ color:#0054A6; padding-right:8px;}
.Dynamic_list a:link,.Dynamic_list a:visited{ color:#000; padding-right:8px;}
.Dynamic_list a:hover{ color:#FF0000; padding-right:8px;}
.Dynamic_list ul{ padding-left:5px; text-align:right; margin-top:5px;}
.Dynamic_list ul li{ border-bottom:1px dotted #CDD1CF; line-height:26px; background:url(../images/GroupBg.png) no-repeat 2px -80px; padding-left:15px; color:#E77110; padding-right:3px;}
.Dynamic_list ul li a{ float:left; color:#000;}

/*广告位*/
.Adv{ width:756px; margin:5px 0 12px 0; overflow:hidden;}
.Adv img{ float:left; padding-top:3px;}
.expo{ width:370px; float:left; margin-right:10px; margin-bottom:10px; border:1px solid #E9E9E9;}
.expoR{ margin-right:0;}
.expoT,.expoB{height:4px; font-size:0;}
.expoT{ background:url(../images/GroupBg.png) 0 -279px; }
.expo_Bg{ height:240px;}
.expo_BgGao,.expo_BgGao2{ height:240px;}
.expo_BgGao2 ul{ padding:0 !important; padding-left:15px !important;}
.dhMarquee {width:240px;height:140px; overflow:hidden;white-space:nowrap;} 
.expo_Bg h1{ background:#2A92D1; height:35px; font:bold 14px/35px 宋体; padding-left:20px; color:#fff;}
.expo_Bg ul{ width:90%; padding:10px 0; padding-left:25px; line-height:22px; color:#4C4A44;}
.expo_Bg ul li{ background:url(../images/GroupBg.png) no-repeat 0 -186px; padding-left:10px; line-height:23px;}
.expoNo ul li{ background:none;}
.expo_Bg ul li a{ color:#4c4a44;}
.expo_Bg ul li a:link,.expo_Bg ul li a:visted{ color:#4c4a44;}
.expo_Bg ul li a:hover{ color:#F00}
.expoB{ background:url(../images/GroupBg.png) no-repeat 0 -255px; }

/*服务指南、组委会*/
.serviceConT{ width:754px; margin-top:10px;}
.serviceT,.contactsT,.ConT,.service,.contact{ float:left;}
.service_cont{ width:754px; border:1px solid #ACC8E4; background:url(../images/servicecontbg.jpg) repeat-x; margin:5px 0; height:320px;}
.serviceT,.service,.contactsT{ width:376px;}
.serviceT h1,.contactsT,.ConT h1{ color:#0551AB; height:41px; line-height:41px; font-weight:700;}
.serviceT h1{ background:url(../images/serviceT.jpg) no-repeat left top; padding-left:40px;}
.contactsT h1{ background:url(../images/contactsT.jpg) no-repeat left top; padding-left:40px; font-weight:700;}
/*.ConT,.contact{ width:295px;}*/
.contact{ height:268px; width:355px; background:#fff; margin-left:8px; margin-bottom:10px; padding-left:5px; padding-top:10px; color:#000 !important;}
.contact p{ line-height:23px; font-weight:normal;}
.ConT h1{ background:url(../images/contactT.jpg) no-repeat; padding-left:48px;}
/*.serviceCon{ background:url(../images/servieconBg.jpg) repeat-y;}*/
.service{ height:268px; padding-left:18px; width:360px; text-align:center; padding-left:10px;}
.service ul{ margin-left:35px; height:28px;}
.service ul li{ float:left; padding-right:10px; height:25px; line-height:25px;}
.serviceFont{font-weight:700; color:#EC1A26;}
.contactBold{ color:#008ACB; font-weight:700 !important; height:25px; line-height:25px; margin-top:5px;}
.serviceConB{ background:url(../images/GroupBg.png) no-repeat 0 -264px; height:9px; font-size:0;}

/*友情连接*/
.link{ margin-top:10px;}
.link h1{ background:url(../images/linkT.jpg) no-repeat left top; height:35px; line-height:35px; text-indent:3em; color:#2B8191; margin-bottom:8px;}
.link img{ margin-left:10px; float:left; padding-right:10px;}

/*页面底部*/
#footer{ background:url(../images/cpebottom.jpg) no-repeat; border-bottom:4px solid #868D93; clear:both; padding-top:15px; height:56px; line-height:25px; text-align:center;}
#footer span{ color:#EE1A26; font-weight:700;}

a.imgkbai img{ margin-bottom:0px;}
.paddingtop{padding-top:10px;display:block;}
