/* hefei.cc ºÏ·ÊÈÈÏß*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video, input  {
    margin: 0;
    padding: 0;
    border: none;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
}

html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {
    -webkit-text-size-adjust: none;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block;
}

body {
    font-family:"microsoft yahei";font-size:12px;
}

ol, ul {
    list-style: none;
}

blockquote, q {
    quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
    content: '';
    content: none;
}

ins {
    text-decoration: none;
}

del {
    text-decoration: line-through;
}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt2{ margin-top:6px}
.clearfix:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}
.clearfix{ display:block}
* html .clearfix{zoom:1;} /* IE6 */
a:link,a:visited{ text-decoration:none; color:#666; font-size:12px; font-family:"microsoft yahei";}
a:hover{ text-decoration:underline;color:#cc0000}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
.mt13{margin-top:13px;}
.mt12{margin-top:12px;}
.mt16{ margin-top:16px}
.pt20{ padding-top:20px;}
.mt8{ margin-top:8px}
.clearb{ clear:both; height:0; overflow:hidden;}
/*HEAD*/
.navtop{ background:#f1f1f1; height:40px; line-height:40px; color:#878787}
.c_m{ width:1000px; margin:0 auto;}
.navtop a:link,.navtop a:visited{color:#878787}
.navtop a:hover{ color:#cc0000}
.navtop a{ margin-right:5px; margin-left:5px;}
.headerlogo{ width:1000px; margin:30px auto;}
.logo{ float:left; width:195px; height:54px; background:url(../images/cclogo.png) no-repeat; margin-top:10px;}
.flashnav{ margin-left:50px; float:left}
/*search*/
.search{ float:right; width:350px;}
.s_title{ height:20px; margin-top:6px;}
.search dl{ width:350px;}
.search dl dt{ float:left; width:280px;}
.search dl dd{ width:65px; float:right;}
.search dl dd input{ width:60px; height:38px; background:#e02121; float:right; color:#fff; font-size:14px; font-family:"microsoft yahei"; cursor:pointer;}
#searchkeywords{ border:4px solid #e02121; width:280px; height:30px; padding:0 4px}
.s_title a{ float:left; margin-right:10px; padding:3px 5px; cursor:pointer; color:#444}
.s_title a:link,.s_title a:visited{ color:#444;}
.s_title a.on,.s_title a:hover{background:#e02121; color:#fff; text-decoration:none;}
.mainnav{ height:70px; background:#d50000;}
.mainnav-box{ width:1000px; margin:0 auto; height:70px;}
.mainnav-box dl{ float:left;}
.mainnav-box dl dt{ float:left; width:50px; text-align:center; line-height:70px;}
.mainnav-box dl dt a:link,.mainnav-box dl dt a:visited{ font-size:16px; color:#fff}
.mainnav-box dl dd a:link,.mainnav-box dl dd a:visited{ color:#fff; font-size:14px;}
.mainnav-box dl dd{ float:left; line-height:30px; padding-top:4px; margin-left:7px; display:inline}
.mainnav-box dl dd a{ margin-right:7px}
.news,.life,.house,.gear{ background:url(../images/navline.png) no-repeat right center; padding-right:15px;}

/*¹ã¸æ*/
.ad_tl{ width:1000px; margin:0 auto; clear:both; display:none;}
.ad_tl li{ margin:0;margin-top:5px; overflow:hidden;}
.ad2_tl{width:960px; margin:0 auto; display:block;clear:both;margin-top:5px; overflow:hidden;}
.ad3_tl{width:1000px; margin:0 auto; display:none;clear:both;}
.ad3_tl dt{ width:50%; text-align:left; float:left;}
.ad3_tl dd{ width:50%; text-align:right; float:right;}
.ad_tl div{ margin-top:4px;}

/*body*/
.body-l{width:280px; float:left; overflow:hidden;}
.body-c{ width:390px; float:left; overflow:hidden; margin-left:30px; display:inline;}
.body-r{width:280px; float:right; overflow:hidden;}
/*½¹µãÍ¼*/
.fouse-box{ position:relative}
.fouse-pic{position:relative; overflow:hidden;}
.fouse-pic img{ display:block;}
.fouse-pic li{ float:left; width:280px; height:338px; overflow:hidden;}
.fouse-txt{ background:#f7f7f7;padding:10px; display:block; clear:both}
.fouse-txt strong{ font-size:18px; color:#000; font-weight:normal}
.fouse-txt a:hover strong{ color:#cc0000; text-decoration:underline}
.fouse-txt p{color:#888; margin-top:6px;}
.fouse-txt p a:link,.fouse-txt p a:visited{ color:#888}
.fouse-txt p a:hover{ color:#cc0000}
.f-l-btn{ position:absolute; left:10px; top:111px; width:32px; height:50px; background:url(../images/fouce.png) no-repeat left center;z-index:99; cursor:pointer;}
.f-r-btn{ position:absolute; right:10px; top:111px; width:32px; height:50px; background:url(../images/fouce.png) no-repeat right center;z-index:99;cursor:pointer;}
.box-a-nav{ background-color:#f7f7f7; background-image:url(../images/navboxline.gif); background-repeat:no-repeat; background-position:left top ; clear:both; height:40px; line-height:40px; padding:0 10px;}
.box-a-nav strong{ color:#d50000; font-size:18px; font-weight:bold}
.box-a-nav .r-mrnav{ float:right; color:#7e7e7e;}
.box-a-nav .r-mrnav a:link,.box-a-nav .r-mrnav a:visited{ font-size:13px; color:#7e7e7e}
.bbs-infobox{}
.bbs-infobox strong,.bbs-infobox strong a:link,.bbs-infobox strong a:visited{color:#333; font-size:18px; font-weight: normal}
.bbs-infobox strong{ height:50px; line-height:50px; overflow:hidden}
.bbs-infobox p{ float:right; width:138px; color:#888; line-height:1.6em; font-size:14px;}
.bbsinfo-pic{ float:left; width:130px;}
.normal-list{ clear:both}
.normal-list li{ height:30px; line-height:30px; display:block}
.normal-list li a:link,.normal-list li a:visited{ font-size:15px;}
.scroll-pic{ overflow:hidden;}
.scroll-pic ul{ display:block; width:1000px;}
.scroll-pic li{ width:150px; float:left;}
.scroll-pic .scro-title{ width:130px; overflow:hidden; line-height:30px;}
.scroll-pic .scro-title a:link,.scroll-pic .scro-title a:visited{ font-size:14px}
.slbtn{ width:19px; height:19px; background:url(../images/lrbtn.png) no-repeat left center; float:right; margin-top:10px; margin-right:10px;}
.srbtn{ width:19px; height:19px; background:url(../images/lrbtn.png) no-repeat right center; float:right; margin-top:10px;}
.mc-nav{ border-top:2px solid #e9e9e9; height:40px; position:relative}
.mc-nav ul{ position:absolute; left:0; top:-2px;}
.mc-nav ul li{ width:90px; float:left; padding-top:10px; text-align:center; margin-right:10px}
.mc-nav ul li.on{ background:url(../images/mctopbg.png) no-repeat top center;}
.mc-nav ul li a:link,.mc-nav ul li a:visited{ font-size:16px; color:#333}
.mc-nav ul li a:hover{ text-decoration:none;}

/*news*/
.border005{ border-bottom:1px dashed #ececec; padding-bottom:12px; margin-bottom:12px;}
.nowrap_i{ text-align:center; line-height:40px; height:40px; overflow:hidden;}
.nowrap_i a:link,.nowrap_i a:visited{ font-size:18px; color:#26437e; font-weight:bold}
.nowrap_i a:hover{ color:#cc0000}
.t-conter{ display:block; text-align:center; line-height:24px;}
.t-conter a{white-space: nowrap;display: inline-table; margin-right:8px; color:#888}
.t-conter a:link,.t-conter a:visited{ color:#888; font-size:13px;}
.c-linebox{ border-top:1px dashed #ececec;padding-top:13px; margin-top:13px;}
.box_list li{ height:30px; line-height:30px; overflow:hidden; background:url(../images/dotimg.gif) no-repeat left center; padding-left:10px;}
.box_list li a:link,.box_list li a:visited{ font-size:16px; color:#26437e}
.box_list li a:hover{ color:#cc0000}
.bbox-nav ul{ position:absolute; left:0 ; top:-2px;}
.bbox-nav{ height:40px; border-top:2px solid #e9e9e9; position:relative}
.bbox-nav li{ float:left; width:90px; height:40px; line-height:40px; text-align:center; margin-right:10px;}
.bbox-nav li a:link,.bbox-nav li a:visited{ font-size:16px; color:#3a3a3a;}
.bbox-nav li a:hover{ color:#db2222; text-decoration:none;}
.bbox-nav li.on{ border-top:2px solid #d50000;}
.bbox-nav li.on a:link,.bbox-nav li.on a:visited{ color:#d50000}

.scroll2-pic ul{ display:block; width:310px;}
.scroll2-pic li{ width:150px; float:left; margin-top:8px; margin-bottom:8px;}
.scroll2-pic .scro-title{ width:130px; overflow:hidden; line-height:30px;}
.scroll2-pic .scro-title a:link,.scroll2-pic .scro-title a:visited{ font-size:14px}
.thrnav li{ width:80px;}
.vedio-list li{ height:30px; line-height:30px; background:url(../images/dotvedio.gif) no-repeat left center; overflow:hidden; padding-left:20px;}
.vedio-list li a:link,.vedio-list li a:visited{ font-size:14px;}
.vedio-list li a:hover{ color:#cc0000}
.rad_no1{ margin-top:20px;}
.navsty01{ height:40px; line-height:40px;}
.navsty01 strong{ font-size:18px;  color:#444444; font-weight:bold}
.bianming-box{ margin-top:6px;}
.bianming-box li{ width:85px; height:40px; line-height:40px; text-align:center; float:left; margin-right:10px; margin-bottom:10px;}
.bianming-box li a{ display:block;}
.bianming-box li a:link,.bianming-box li a:visited{ font-size:14px; color:#fff;}
.bianming-box ul{ display:block; width:310px;}
.bianming-box li a:hover{ text-decoration:none;}
.bianming-box li:hover{ opacity:0.8}
/*ÆµµÀ*/
.sec-tbox{ width:315px; height:440px; float:left; margin-bottom:25px;}
.sec-tnav strong a:link,.sec-tnav strong a:visited{ color:#d50000; font-size:20px; font-weight:bold}
.sec-tnav span{ float:right; padding-top:5px;color:#d50000;}
.sec-tnav{ height:40px; line-height:40px; border-bottom:2px solid #d50000}
.sec-tnav span a:link,.sec-tnav span a:visited{ color:#d50000;font-size:14px;}
.sec-pic{ margin-top:15px;}
.sec-title strong{ display:block; height:40px; line-height:40px; overflow:hidden;}
.sec-title a:link strong,.sec-title a:visited strong{color:#333; font-size:16px; font-weight:bold}
.sec-title a:hover strong{ color:#db2222;}
.sec-title  a:link p,.sec-title  a:visited p{ color:#666; font-size:13px;}
.sec-title  a:hover p{ color:#d50000}
.sec-title{ border-bottom:1px dashed #ececec; padding-bottom:12px; margin-bottom:6px;}
.sec-list li{ display:block; height:30px; line-height:30px; overflow:hidden; background:url(../images/dotimg.gif) no-repeat left center; padding-left:10px;}
.sec-list li a:link,.sec-list li a:visited{ font-size:16px;}
.sec-list{}
.sec-tbox{ float:left; margin-right:28px;}
.mainsec{ width:1030px;}
.autocar .sec-tnav a:link,.autocar .sec-tnav a:visited{ color:#3f9fcd}
.autocar .sec-tnav span{ color:#3f9fcd}
.autocar .sec-tnav{ border-bottom:2px solid #30b5f0}

.qinzi .sec-tnav a:link,.qinzi .sec-tnav a:visited{ color:#63c488}
.qinzi .sec-tnav span{ color:#63c488}
.qinzi .sec-tnav{ border-bottom:2px solid #63c488}

.lvyou .sec-tnav a:link,.lvyou .sec-tnav  a:visited{ color:#3c84e6;}
.lvyou .sec-tnav span{ color:#3c84e6;}
.lvyou .sec-tnav{ border-bottom:2px solid #3c84e6;}

.meishi .sec-tnav a:link,.meishi .sec-tnav  a:visited{ color:#ff7e01;}
.meishi .sec-tnav span{ color:#ff7e01;}
.meishi .sec-tnav{ border-bottom:2px solid #ff7e01;}

.gouwu .sec-tnav a:link,.gouwu .sec-tnav  a:visited{ color:#bf2cde;}
.gouwu .sec-tnav span{ color:#bf2cde;}
.gouwu .sec-tnav{ border-bottom:2px solid #bf2cde;}

.caijing .sec-tnav a:link,.caijing .sec-tnav  a:visited{ color:#c59113;}
.caijing .sec-tnav span{ color:#c59113;}
.caijing .sec-tnav{ border-bottom:2px solid #c59113;}

.jiankang .sec-tnav a:link,.jiankang .sec-tnav  a:visited{ color:#25cad0;}
.jiankang .sec-tnav span{ color:#25cad0;}
.jiankang .sec-tnav{ border-bottom:2px solid #25cad0;}

.fangchan .sec-tnav a:link,.fangchan .sec-tnav  a:visited{ color:#2c8dde;}
.fangchan .sec-tnav span{ color:#2c8dde;}
.fangchan .sec-tnav{ border-bottom:2px solid #2c8dde;}

.jiaju .sec-tnav a:link,.jiaju .sec-tnav  a:visited{ color:#c59114;}
.jiaju .sec-tnav span{ color:#c59114;}
.jiaju .sec-tnav{ border-bottom:2px solid #c59114;}

.newsph{ float:left; width:315px; margin-right:28px;}
.newsph .newsph-nav{ height:40px; line-height:40px; border-bottom:2px solid #d50000}
.newsph .newsph-nav strong{color: #d50000;font-size: 20px;font-weight:bold;}
.topmore{ float:right; background:url(../images/moreright.gif) right center no-repeat; padding-right:15px;}
.newsph .newsph-nav i{ color:#e1e1e1; font-size:18px; margin-left:10px;}

.top10list li{ display:block; height:34px; line-height:34px; overflow:hidden;}
.top10list li a:link,.top10list li a:visited{ font-size:15px;}
.top10list li i{ float:left; width:23px; line-height:23px; text-align:center; margin-top:5px; background:#d9d9d9; color:#6a6a6a; font-style:italic; font-family:Verdana, Geneva, sans-serif; font-size:14px; margin-right:10px;}
.top10list li i.on{ background:#ff702d; color:#fff}
.coblue{}
.secrdf-l{ float:left; width:686px}
.btgureybg{ background:#f4f4f4; width:100%; padding:20px 0;}
.link-piclist{ width:1020px;}
.link-piclist li{ float:left; margin-right:20px;}
.link-nav{ height:50px; line-height:50px;}
.link-txt-h{ float:left; margin-right:20px; font-size:15px; color:#5b5b5b}
.link-txt-nav{ float:left;}
.link-txt-nav li{ float:left; font-size:15px; color:#5b5b5b; margin-left:26px; width:71px; text-align:center; cursor:pointer;}
.link-txt-nav li.on{ background:url(../images/linknavbg.png) no-repeat center 38px;}
.link-txt-tip{ float:left; color:#d40028; margin-left:35px;}
.link-txt-box{ padding-top:8px;}
.link-txt-box a:link,.link-txt-box a:visited{ font-size:14px;color:#5b5b5b; line-height:30px;}
.link-txt-box a{white-space: nowrap;}



#end {
	WIDTH: 960px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; padding-top:25px; color:#666; padding-bottom:50px;
}
#end .end_menu {
	 TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 100%; DISPLAY: inline;  FLOAT: left; HEIGHT: 30px; 
}
#end .end_copy {
	WIDTH: 100%; MARGIN-BOTTOM: 5px; FLOAT: left
}
#end .end_copy .end_copy_l {
	TEXT-ALIGN: center; WIDTH: 350px; FLOAT: left
}
#end .end_copy .end_copy_r {
	TEXT-ALIGN: left; LINE-HEIGHT: 25px; WIDTH: 600px; FLOAT: left; MARGIN-LEFT: 10px
}
#end .end_copy .end_txt {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 100%; FLOAT: left; PADDING-bottom:10px
}
#end .end_copy .end_txt span{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px;}
#focenav{ position:absolute; right:10px; top:230px; z-index:9}
#focenav li{ float:left; display:block; width:10px; height:10px; background:#fff; border-radius:5px; font-size:0; text-indent:-222px; margin-right:8px;}
#focenav li.navOn{ background:#416bbd}


.top_navbox{height: 34px; width: 100%; border-bottom:1px solid #d5d5d5}

.top_minnav_list{width:1000px; margin:0 auto; line-height:35px; color:#d6d6d6}
.top_minnav_list a{padding:0 7px;}
.top_minnav_list a:hover{ text-decoration:underline;}
.top_minnav_list a.str_red{}
.top_nav{height: 34px; line-height: 34px; width: 100%; background: url("../images/mainbg.png") repeat-x scroll center top transparent; }

.nav_main{fbox_a_navloat:left; width: 350px;}
.nav_main li a:link,.nav_main li a:visited{ color:#236cb0}
.register{color: #CCCCCC; float:right; font-size: 14px; position: relative; text-align: right; width: 290px; overflow:hidden;}
.register li{float:right;display:block;position:relative;}
.nav_main ul{display: block; float: left; width: 470px;}
.bbs_navsearch{background: none repeat scroll 0 0 #EAEAEA; border: 1px solid #000000; float: right; height: 24px; line-height: 24px; margin-top: 6px; width: 186px;}
.nav_main li{display: block; float: left; position: relative;}
.logo_bg{background:url(../images/web_top_logo.gif) no-repeat scroll 0 7px transparent; padding-left: 15px;}
.logobbs_bg{background:url(../images/web_top_bbs.gif) no-repeat scroll 0 7px transparent; padding-left: 15px;}
.nav_main a:link, .nav_main a:visited{color: #E5E5E5; font-size: 14px;}
.nav_main a{padding-left: 4px; padding-right: 10px;}
FORM, input{margin: 0; padding: 0;}
INPUT, select{margin: 0; padding: 0;}
.snav_selcet{float:left;position:relative; font-size:12px; background:#eaeaea;}
a.showmenu:link,a.showmenu:visited{font-size:12px; color:#999999}
a.showmenu:hover{text-decoration:none;}
.register a:link, .register a:visited{color: #6b6b6b; font-size: 12px;}
.register ul li a{color:#6b6b6b;}
.register a{padding-left: 8px; padding-right: 12px;}
.top_minnav{height:35px;}
.moih a,.moib a{ background:none;}
.clear{ clear:both;}

.register_t{ color:#cccccc; float:right; font-size:14px; overflow:hidden; position:relative; text-align:right; width:290px;}
.register_t span{ padding:0 0 0 6px; color:#c80404;}
.edu_adbox img{width:100%;}
#edu_ad187 img,#edu_ad188 img{width:314px;height:100px;}
#edu_ad63 embed,#edu_ad66 embed ,#edu_ad65 embed{width:1000px; }
#edu_ad184 embed{width:280px;height:71px;}
.index_top_mobile{
	background: url(../images/web_top_moi.giff') no-repeat left center;
	 padding-left: 9px;
}
