
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, b, i, hgroup, menu, nav, section, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
outline:none;
list-style: none;
font:14px/1.8em ??, Arial,tahoma,helvetica,clean,sans-serif ;
}
html{overflow:auto;}
ol, ul,li dl,dd,dt {list-style: none;list-style-type:none;}
*:focus{outline:none;}
a{text-decoration:none; color:#333333;outline:none;}
a:focus{ -moz-outline-style: none;outline:none;}
input:focus{outline:none!important;}
html *{user-select: none;}
.red{color:red;}
.yellow{color:#ff8800;}
.green{color:green;}
.bold{font-weight:bold;}
.clearfix{clear:both;}
 input[type="button"]{cursor:pointer;font-family:??;}
 input[type="reset"]{cursor:pointer;font-family:??;}
 .font14{font-size:14px;}
 .font13{font-size:13px;}
 .font12{font-size:12px;}
 .font11{font-size:11px;}
 .font10{font-size:10px;}
 .r_align{text-align:right;}
 .l_align{text-align:left;}
 .ten_px{height:20px;}
 .mg40{margin-left:40px;}
 .inlineb{display:inline-block;*display:inline;*zoom:1;}
 
 /************************main****header****footer****************************************/
 
 .co_body{background:#f6f5f3;}
 .co_logo,co_l_a:hover,.co_inner_ul .co_l_a,.co_nav_span,.co_l_a,.co_li_sel .co_l_a,.co_control li,.list_li,.stu_list_h2,.intro_dt,.hover_dt{background:url(co_icon.png) no-repeat;}
 .intro_dt{background:url(co_icon_min.png) no-repeat;}
 .co_header{height:300px;}
 .header_mask{height:300px;background:url(co_mask.png) repeat;}
 .co_opac{height:82px;background:url(co_opac.png) repeat;z-index:5;text-align:center;position:absolute;width:100%;}
 .co_list{width:1000px;height:82px;margin:0 auto;text-align:left;position:relative;}
 .co_logo{float:left;width:315px;height:67px;margin:6px 0px 0px 5px;background-position:-100px 0px;cursor:pointer;}
 .co_list dd{text-align:right;}
 .co_nav_t{padding-top:10px;}
 .co_nav_span{margin-left:15px;padding-left:10px;background-position:-100px -93px;}
 .co_link_end{font-size:13px;}
 .co_main_nav{font-size:16px;padding-left:20px;color:#464646;display:inline-block;height:40px}
.list_li a:hover,a:hover,.list_more a:hover,.read_list li a:hover,.co_footer_inner li a:hover{color:#f19937}
 .co_main_nav:hover{color:#464646;}
 .nav_li a.co_main_nav:hover{opacity:.7;filter:alpha(opacity="70");background:url(i07.png) no-repeat center bottom;}
 .co_nav_b{margin-top:7px;float:left;margin-left:40px;}
 .co_nav_b li{float:left;}
.co_logo_a{width:140px;height:67px;margin-right:5px;}

.co_footer{height:108px;background:#fff;position:relative;}
.co_footer_inner{width:600px;margin:0 auto;height:78px;padding-top:30px;}
.co_footer_inner li{float:left;padding:0px 6px 10px 6px;color:#999;}
.co_footer_inner li a{font-size:14px;color:#999;}
.rss_img{margin-right:5px;}
.co_cpright{padding-top:10px;color:#8d908e;}
.co_cpright a{color:#8d908e;}
.co_cpright span{font-size:14px;color:#999;margin-right:10px;}
.ma_g_cont{text-align:center;}
.co_control{width:50px;position:absolute;right:0px;bottom:0px;height:100px;}
.co_control li{cursor:pointer;width:48px;height:48px;margin-bottom:2px;}
.co_control li.cont_home{background-position:-100px -400px;}
.co_control li.cont_top{background-position:-100px -500px;}
.co_l_ul li.co_li_sel{background:#f99d32;}
.co_l_ul li.co_li_sel a{color:#fff;}
.co_li_sel .co_l_a{background-position:-95px -231px;}
.co_inner_ul .co_li_sel .co_l_a{background-position:-280px -229px;}
 
 /************************main****header  footer  end********************************************/


/***********************content**************************/
.co_cont{text-align:center;}
.co_inner{text-align:left;margin:50px auto;width:1000px;min-height:350px;}
.co_inner_l{width:170px;min-height:300px;float:left;overflow:hidden;}
.co_inner_r{margin-left:240px;}
.co_g_h2{border-bottom: 1px solid #dbd4cd;text-indent:5px;color: #f99d33;font-size: 28px;height: 60px;line-height: 50px;}
.co_l_ul li{line-height:35px;border-bottom:1px solid #d9d3ce;*line-height:150%;} 
.co_inner_ul li{border-bottom: 0 none;border-top: 1px solid #d9d3ce;}
.co_l_a{background-position: -95px -182px;display:block;margin-left:0px;font-size:14px;line-height:150%;padding:10px 0px 10px 20px;}
.co_l_a:hover{background-color:#F99D32;color:#fff;background-position: -95px -231px;}
.co_inner_ul .co_l_a{background-position:-280px -180px;display:block;margin-left:0px;padding:10px 0px 10px 30px;font-size:14px;}
.co_inner_ul .co_l_a:hover{background-position:-280px -229px;color:#fff;}
.co_r_index{float:right;margin:20px 0px 0px 0px;color:#464646;font-size:14px;}
.r_wrap{margin:30px 0px 0px 0px;}
.pic_li{width:180px;height:200px;float:left;margin:0px 5px 20px 5px;}
.pic_li dt,.pic_li dd{text-align:center;}
.pic_li dt img{width:163px;height:163px;border:1px solid #F6F5F3;}
.pic_li dt img:hover{border:1px solid #999;}

.tougao{
	width:53px;
    z-index:9999;
     bottom: 120px;
    margin: 0 auto;
    position: fixed;
    right: 0;
    text-align:center;
}

#goTopBtn {
    bottom: 0;
    margin: 0 auto;
    position: fixed;
    right: 0;
    text-align: center;
    width: 53px;
    z-index: 999;
}
#goTopBtn .iconbg {
    background-image: url(gotop.gif);
    height: 48px;
    width: 48px;
	display:block;
	line-height:9999;
}
#goTopBtn .btn-gotohome {
    background-position: 0 0;
}
#goTopBtn .btn-gototop {
    background-position: 0 -51px;
    margin-top: 3px;
}
#goTopBtn .btn-gotohome:hover {
    background-position: -49px 0;
}
#goTopBtn .btn-gototop:hover {
    background-position: -49px -51px;
}
.
/****锚点end*****/
.co_show_mask{height:29px;background-color:#646e71;position:absolute;top:82px;width:100%;z-index:2;display:none;opacity:.5;filter:Alpha(Opacity=50);z-index:2;}
.sub_con{display:none;position:absolute;z-index:15;height:29px;line-height:29px;width:1000px;margin:0 auto;left:0px;top:82px;}
.sub_con a{margin:0px 10px;color:#fff;}
.about_show{display:block;}
.nav_sub{position:absolute;top:82px;}
.nav_span{height:auto;display:inline-block;}
.nav_son{position:absolute;left:0;top:5px;display:block;width:auto;white-space:nowrap;overflow:visible;}
 