@charset "utf-8";
/* reset */
html {
	color:#000;
	background:#FFF;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
i,em{font-style:normal;}
fieldset, img {
	border:0;
}
/*
	TODO think about hanlding inheritence differently, maybe letting IE6 fail a bit...
*/
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
/*
	TODO Figure out where this list-style rule is best set. Hedger has a request to investigate.
*/
li {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
/* to preserve line-height and selector appearance */
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
input, textarea, select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
/*to enable resizing for IE*/
input, textarea, select {
 *font-size:100%;
}
/*because legend doesn't inherit in IE */
legend {
	color:#000;
}
body {
	font-size:100%;
	color:#333;
/*	line-height:1.125em;*/
	font-family:"宋体", "Arial Narrow", HELVETICA;
	background:#fff;
	-webkit-text-size-adjust:100%;
	background-color:#ffffff;
}
em {
	font-style:normal
}
li {
	list-style:none
}
img {
	border:0;
	vertical-align:middle
}
table {
	border-collapse:collapse;
	border-spacing:0
}
p {
	word-wrap:break-word
}

.floatLeft,.hc_floatleft{
	float:left;
}
.floatRight,.hc_floatRight {
	float:right;
}
.positionRe {
	position:relative;
}
.positionAb {
	position:absolute;



}
.hide{ display:none;}
.marginbottom8 {
	margin-bottom:8px;
}
.marginbottom16 {
	margin-bottom:16px;
}
.margintop16{margin-top:16px;}
.marginbottom10 {
	margin-bottom:10px;
}
.marginright13 {
	margin-right:13px;
}
.marginleft22 {
margin-left:22px;
}

.fontcolor{font-family:"微软雅黑"; color:#666666; font-weight:bold;}
.fontweight {
	font-weight:bold;
}
.paddingLeft24 {
	padding-left:24px;
}
.borderbnone {
	border-bottom:none;
}


#noborderbottm{ border-bottom:none;}
.clear {
	clear:both;
}
/*-----------------------------------------------------------全局-------------------------------------------------*/
.topnavnr, .logo, .navlist, .ad, .main1,.main2,.main3,.jxhj,.bread {
	width:980px;
	margin:0 auto;
}

/*-----------------------------------------------------------左侧-------------------------------------------------*/

.jxsp, .zjsz, .jymx, .jyxb,.qyzs,.xysh,.xygy,.zxbm,.jxhj,.artic2  {
	width:100%;
	border:solid 1px #dadada;
	border-top:none;
	clear:both;
	overflow:hidden;
}

.jxsph, .zjszh, .jymxh, .jyxbh,.qyzs,.xyzph,.xyshh,.xygyh,.mtbdh,.jxhjh{
	background:url(../images/hbg.gif) repeat-x;
	height:37px;
	line-height:37px;
	font-size:16px;
    color:#333;
}
/*-----------------------------------------------------------右侧-------------------------------------------------*/
.kbxx, .kczx, .qfdt,.mtbd,.zxbm{
	width:248px;
	border:solid 1px #dadada;
}
.mainmore .floatRight a{color:#999999;}
#noneRBorder {
	BORDER-RIGHT: medium none
}
/*****---------------****/
.colorff6727 {
	COLOR: #ff6727
}

/*header*/

        body,h4,h5,p,ul{margin:0;padding:0;}
        li{list-style: none;}
        img{vertical-align: top;border:none;}
        a{text-decoration: none;outline: none;}
        .sy_logo{height: 55px;margin: 22px auto 23px;width:980px;font-family: "Microsoft YaHei";}
        .sy_logo a{color:#666;}
        .sy_logo a:hover{color:#f46219;}
        .sy_logo h1{float: left;padding-top: 7px;}
        .sy_head_center{float: left;color:#666;padding:0 0 0 20px;font-size: 14px;}
        .sy_head_center_dz{float: left;height:30px;padding-top: 20px;}
        .sy_head_center_dz span{font-size: 24px;font-weight: bold;line-height: 30px;display: inline-block;}
        .sy_head_center_qh{float: left;margin:30px 0 0 20px;position: relative;}
        .sy_head_center_qh h4{font-weight: bold;font-size: 14px;}
        .sy_head_center_qh h4 strong{position: relative;padding:0 14px 0 4px;margin-right: 8px;cursor:pointer;font-weight: bold;}
        .sy_head_center_qh h4 em{border-width: 4px;border-style:solid;border-color:#b5b5b5 transparent transparent transparent;position: absolute;top:8px;right:-4px;}
        .sy_head_center_qh h4 a{margin:0 4px 0 10px;}
        .sy_head_center_con{border: 1px solid #d8d8d8;background: #fff;padding:8px 12px 16px;position: absolute;top:30px;display: none;z-index:1000;width:470px;}
        .sy_head_center_con li{height:31px;border-bottom:1px dotted #dcdcdc;padding:5px 20px 7px 15px ;}
        .sy_head_center_con h5{float: left;font-family: "Arial";line-height: 18px;color:#d73f32;margin-right: 20px;width: 120px;height: 18px;}
        .sy_head_center_con p{float: left;height:16px;line-height: 16px;color:#bababa;}
        .sy_head_center_con p a{padding: 0 6px;color:#333;}
        .sy_head_jt{width:11px;height:9px;overflow: hidden;background:url(../images/sy_header_jt.png) no-repeat;position: absolute;left:73px;top:-9px;}

        .sy_head_rg{width: 313px;height: 67px;float: right;margin-top: 10px;margin-right: -20px;}

        /*顶部图片伸缩css*/
.ttss{width: 980px;overflow: hidden;margin:0 auto;height: 0;position: relative;}
.ttss_pic{height:368px;display: none;}
.ttss a{position: absolute;left:0;top:0;}
.ttss .ttss_first{z-index:10;}

/*底部2015-10-21*/
.c_bot{background: #0575be; padding:25px 0 26px;margin-top: 25px;font-family: "Microsoft YaHei";font-size: 16px;clear:both;}
.c_base{width: 980px;margin:0 auto;}
.clear:after{display: block;content:"";clear:both;}
.clear{zoom:1;}
.c_bot_lt{width: 708px;float: left;}
.c_bot_rg{float: right;}
.c_bot_lt_hd a{display: inline-block;width:55px;background: #014774;line-height: 30px;margin-right: 4px; margin-bottom: 5px; color:#fff;text-align: center;text-decoration: none;}
.c_bot_lt_hd a:hover{margin-right: 4px;text-decoration: none;}
.c_bot_lt_hd a.active{background: #edca08;color:#3f0202;}
.c_bot_lt ul{padding:20px 0 0;}
.c_bot_lt li{color:#fff;line-height: 30px;display:none;}
.c_bot_lt li span{color:#ffda0c;}
.c_bot_rg li{ float:left; font-size:13px; text-align:center;color:#fff; line-height:18px;}
.c_bot_rg li p{ padding-top:5px;}
.c_footer{ background:#000; text-align:center;font-size:13px; line-height:28px;padding:15px 0 20px;color:#AFAFAF;font-family: "Microsoft YaHei";}
.c_footer a{padding:0 2px;}
.c_footer a:hover{text-decoration:underline;padding:0 2px;}
.c_footer_nav a{font-size:15px !important;padding:4px;color:#fff; }
.c_footer_nav a:hover{padding:0 4px;color:#ffda0c;}
.c_footer p a{color:#AFAFAF;}