



/***************global*****************/

h2 {
margin: 0;
padding: 0;
border: 0;
outline:none;
list-style: none;
font:14px/1.8em Microsoft YaHei, Arial,tahoma,helvetica,clean,sans-serif ;
}
html{overflow:auto;}
ol, ul,li dl,dd,dt {list-style: none;list-style-type:none;}
table { border-collapse: collapse;border-spacing: 0;table-layout:fixed;}
*:focus{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:Microsoft YaHei;}
 input[type="reset"]{cursor:pointer;font-family:Microsoft YaHei;}
 .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,.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;}
.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:460px;}
.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: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;}

/***********************content**end************************/

/*********************pages翻页**********************************/
table, caption, tbody, tfoot, thead, tr, th, td {
    color: #333;
    font-size: 100%;
    margin: 0;
    padding: 0;
}
.pages {
    color: #7b7a7a;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    padding: 35px 0px 10px;
}
.pages .box, .pages .box a, .pages .box a img {
    display: inline-block;
    vertical-align: middle;
}
.pages .box {
    margin: 0 2px;
	width:100%;
}
.pages .box a {
    background-color: #EAE6E2;
    border: 1px solid #FFFFFF;
    color: #7B7A7A;
    height: 33px;
    line-height: 33px;
    width: 63px;
}
.title {
color: #7B7A7A;
    text-decoration: none;
    height: 33px;
    line-height: 33px;
}
.title_text {
	color: #F26522;
    text-decoration: none;
    height: 33px;
    line-height: 33px;
}
.pages .box span{

 float: left;

}
.pages .box a:hover, .pages .box a.on {
    background-color: #f7b300;
    color: #fff;
}
.pages .tit {
    font-family: "微软雅黑";
    font-weight: normal;
    margin: 0 0 0 25px;
}
.pages .inputbox, .pages .btnbox {
    margin: 0;
}
.pages .text {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #eae6e2;
    height: 33px;
    line-height: 33px;
    text-align: center;
    width: 33px;
}
.pages .btn-go {
    background: none repeat scroll 0 0 #eae6e2;
    border: 1px solid #fff;
    cursor: pointer;
    font-weight: bold;
    height: 35px;
    width: 35px;
}
.pages .box a:hover, .pages .box a.on, .pages .btn-go:hover {
    background-color: #f7b300;
    color: #fff;
}
/*********************pages翻页*end*********************************/
/***锚点***/
.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;}
 