@charset "utf-8";
/* CSS Document */
body { font-size:12px;}
body,ul,li,p,h3,h2,h4 { margin:0; padding:0; list-style:none;}
#page { background:url(../images/ddd.gif) repeat-x center bottom; overflow:hidden;}
a { text-decoration:none; color:#333;}
a:hover {
	color:#029c84;
	text-decoration: underline;
}
img { border:0;}
.headwrap {background:url(../images/ii_02.jpg) repeat-x center top;}
.head_top { height:62px; width:956px; margin: 0 auto; overflow:hidden;}
.login { float:right; display:inline; margin-top:17px; color:#333;}

.mainnav { width:1000px; margin: 0 auto; position:relative; clear:both;z-index:10000;}
#globalnav { z-index:100; position:absolute;}
#globalnav ul{margin:0;padding:0;}
#globalnav li {margin:0;padding:0;
    display: inline;
    height: 44px;
}
#globalnav a {
    display: block;color:#333;
    float: left;
    height: 44px;
    width: 105px;
	text-align:center;
	line-height:44px;
	font-size:14px;
	font-family:"微软雅黑";
	font-weight:bold;
}
#globalnav a.last {  background:url(about:blank) }
#globalnav a:hover,#globalnav a.current {
	border-top-width:3px;
	color:#fff !important;
	border-bottom:0;
	height:44px;
	line-height:44px;
	width:105px;
	background:#fff url(../images/index_11.jpg) repeat-x center bottom;
	text-decoration: underline;
}
.submenu {
    font-size: 12px;
    left: 0;
    position: absolute;
    text-align: left;
    top: 44px;
    width: 956px;
    z-index:99;
}
.submenu .submenu_list {
	border:1px solid #009966;
	border-bottom-width:3px;
	border-top-width:5px;
	display:none;
	background-color: #f9f8f8;
	background-image: url(../images/dh_pic01.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.submenu .list {
    float: left;
    padding: 0 24px;
	background: url(/images/line.gif) no-repeat scroll right top transparent;
	display:inline-block;
	
}
.submenu .noline {
    background: none repeat scroll 0 0 transparent;
}
.submenu h3 {
    padding:8px 0 7px 0;
}
.submenu h3 a 
{
    color:#00a88e;
    font-family:"微软雅黑";
    font-size:14px;
    font-weight:normal;
    display:block;
}
.submenu ul {
    overflow: hidden;
    display:block;
}
.submenu li {
    
    height: 24px;
    line-height: 24px;
    padding-left: 10px;font-size:14px;
    vertical-align: middle;
}
.tub li{background: url(../images/icon.png) no-repeat scroll 0 8px transparent;height:28px;}
.submenu li a {
    color: #333;
    text-decoration: none;
}
.submenu li a:hover{
	text-decoration: underline;
}
.submenu #submenu_1 {
    height: auto;
    padding: 15px 0 10px 0;
    width: 1000px;
    overflow:hidden;
}
.submenu #submenu_2 {
    height:auto;
    overflow:hidden;
    padding: 15px 0 30px 0;
    width:1000px;
}
.submenu #submenu_3 {
    padding: 15px 0;
    width: 164px;
    margin-left:210px;
    overflow:hidden;
    height:56px;
}
.submenu #submenu_4 {
    padding: 15px 0;
    width: 134px;
    margin-left:315px;
    overflow:hidden;
    height:56px;
}
.submenu #submenu_5 {
    padding: 15px 0;
    width: 134px;
    margin-left:420px;
    overflow:hidden;
    height:90px;
}
.submenu #submenu_6 {
    padding: 15px 0;
    width: 134px;
    margin-left:525px;
    overflow:hidden;
    height:170px;
}
.submenu #submenu_7 {
    padding: 15px 0;
    width: 134px;
    margin-left:630px;
    overflow:hidden;
    height:56px;
}

.bannerwrap { width:auto; height:auto; overflow:hidden; background:#e8eef5;}
.banner { width:1000px; min-height:160px; overflow:hidden; margin:0 auto;}

.mainwrap { background:url(../images/ii_21.jpg) repeat-x center top; width:auto; overflow:hidden; min-height:400px;}
.main { width:956px; height:auto; overflow:hidden; margin: 0 auto; padding-bottom:20px;}
ul.index_news { padding-top:6px; width:279px;}
ul.index_news li { height:14px; padding:5px 2px; line-height:14px; border-bottom:1px dotted #ccc; overflow:hidden;}
ul.index_news li a { float:left; color:#333;} ul.index_news li p { float:right; color:#333}
.index_common_top { padding-top:9px;}
.index_pic_title {height:17px; padding:13px 0 9px 0;}

.left { float:left; display:inline; width:185px; overflow:hidden;}
.left .lefttitle { border:1px solid #dbd9da; border-bottom-width:0; padding-top:17px; padding-left:26px; height:36px; background:url(../images/left_t_bj.gif) repeat-x center bottom #fff;}
.left h2 { height:26px; line-height:26px; font-size:18px; color:#029c84; font-family:"微软雅黑"; font-weight:normal;}
.left ul.leftnav { border:1px solid #d4d4d4;border-top-width:0;}
.left ul.leftnav li { border-bottom:1px solid #d4d4d4; height:30px; background:url(/images/ad_07.jpg) repeat-x center top;}
.left ul.leftnav li a { display:block; height:30px; line-height:30px; padding-left:33px; background:url(../images/ad_10.jpg) no-repeat 9px 10px; color:#2f2f2f;font-family:"微软雅黑";}
.left ul.leftnav li a:hover,.left ul.leftnav li a.now { background-color:#029c84; color:#fff;}

.right { width:754px; background:#fff; float:right; display:inline; height:auto; margin-top:39px; border:1px solid #dfdfdf; min-height:360px;}
.right .title { height:35px; padding-left:34px; border-bottom:1px solid #dfdfdf; background:url(../images/ad_03.gif) no-repeat 18px 14px; overflow:hidden;}
.right .title h2 { float:left; display:inline; height:16px; line-height:16px; font-size:14px;font-family:"微软雅黑";font-weight:normal; margin-top:10px; color:#333;}
.right .title .pathbar { float:right; display:inline; height:14px; line-height:14px; color:#333; margin-top:13px; text-align:right; margin-right:4px;}
.right .content { overflow:hidden; padding:20px; clear:both;}

.honor_list { width:206px; height:170px; border:1px solid #ccc; float:left; display:inline; margin:0 14px 17px 14px;}
.honor_list .pic { text-align:center; padding:6px 0; height:118px; border-bottom:1px solid #ccc;}
.honor_list p { height:38px; line-height:38px; text-align:center;}

.page { clear:both; padding:22px 40px 22px 0; text-align:right; height:18px; line-height:28px;}
.news_list { width:auto; padding:16px 14px 18px 0; border-bottom:1px solid #ccc;}
.news_list h4 { font-size:30px;}
.news_list p { height:18px; padding:4px 0;}
.news_list p a { font-weight:bold;}
.news_list span { padding-top:4px; line-height:24px; color:#333; }

.f_list { float:left; display:inline; width:222px; height:115px; background:#eaeaea; margin:0 7px 13px 7px;}
.f_list .pic { width:auto; padding:3px; height:86px;}
.f_list p { text-align:center; height:22px; line-height:22px;}

.yw_list { overflow:hidden; padding:16px 0; clear:both; width:700px; margin:0 auto;}
.yw_list .pic { float:left; display:inline; width:214px; height:105px; padding:2px; border:1px solid #dfdfdf; background:#fff;}
.yw_list .yw_list_r { float:right; display:inline; width:460px; padding-top:9px;}
.yw_list .yw_list_r .ye_title { width:auto; border:1px solid #dfdfdf; height:22px; line-height:22px; background:#fff url(../images/icon.gif) no-repeat 6px 50%; padding-left:26px;}
.yw_list .yw_list_r .ye_title a { font-weight:bold;}
.yw_list .yw_list_r p { padding:16px; line-height:22px;}
.yw_list .yw_list_r .more { text-align:right;}
.yw_list .yw_list_r .more a { color:#029c84}

td.pub { background:url(../images/line2.gif) repeat-x bottom center;}
.down_list td { height:31px; border-bottom:1px solid #e5e5e5}
.down_list td span { display:block; padding:9px 0 8px 0; height:14px;}
.down_list td span a:hover { color:#029c84}

.co_b_r { height:auto; overflow:hidden; width: 635px; border: 1px solid #d6d6d6; border-bottom:0;}
.co_t { width: auto; height: 29px; background: url(/images/c_t.jpg) repeat-x; border: 1px solid #d6d6d6; border-bottom:0;}
.co_t div { float:left; display:inline; margin-left: 18px; height:26px; margin-top: 3px;}
.co_t b { float:left; display:inline;}
.co_t a { float:left; display:inline; height: 26px; background: url(/images/ct_bj.jpg) no-repeat right top; padding: 8px 20px 5px 4px;color:#054391;}
table.view { width:100%; border-collapse:collapse; padding:0; margin:0 !important; margin:0;  border: 1px solid #d6d6d6; border-top:none;table-layout:fixed;}
table.view { border:none !important;}
table.view td { line-height:28px; border: 1px solid #d6d6d6; border-top: 0;}
td.leftWidth { width:120px; text-align: center;}
.leftWidth span { color:#f60;}

.plist { float:left; display:inline; width:234px; height:254px; border:1px solid #ddd; margin:0 6px 13px 6px;}
.plist .pic { border-bottom:1px solid #ddd; width:226px; height:166px; padding:4px;}
.plist .prspan { line-height:21px; text-align:center; padding:4px 0;}
.plist a { display:block; margin:0 auto; text-align:center; width:128px;}

.info_t { width:auto; line-height:35px; font-size:18px; text-align:center; border-bottom: 1px dashed #ccc; color:#111;}
.info_time { text-align:center; line-height:22px;border-bottom: 1px dashed #ccc;}

#replist { width:98%; overflow:hidden;}
#replist li { border-bottom:1px dotted #ccc; padding-top:15px; height:auto; width:auto;}
#replist li .utitle { height:20px; line-height:20px; color:#555;padding:0 10px; }
#replist li .utitle span { display:inline-block; margin-right:10px;height:20px; line-height:20px;}
#replist li .utwnr { color:#333; line-height:18px; padding:3px 20px 0 10px;}
#replist li .ip { color:#555;padding:0 10px; text-align:right;}
#replist li .trep { line-height:20px; background:#f4f8fb; padding:3px 10px; color:#335f8e;}
.serviceOnlineDiv {
    display: none;
    position: absolute;
    right: 0;
    top: -300px;
    height:auto;
}



.val_e01{float:left;padding:0 10px 0 30px; overflow:hidden;}
.val_t01{font-size:17px;font-family: "微软雅黑";padding:0 0 0 10px;margin-bottom:5px;border-bottom:1px solid #c2c2c2;
	background-image: url(../images/index_23.jpg);height:30px;line-height:30px;color:#009966;
	background-repeat: no-repeat;
	background-position: left center;
}
.val_t01 a{color:#009966;}
.val_t02{float:left;line-height:26px;  padding:0 15px 0 0;width:172px;}
.val_e02{float:left;padding:0 0 0 44px;}
.title{font-weight:bold;font-size:14px;color:#0066cc;}
.title a{color:#0066cc;}
.val_t02 li a{color:#333;font-size:12px !important;}
.val_t02 li a:hover{color:#0066cc;
	text-decoration: underline;
}
.val_ti01{font-size:14px;font-weight:bold;color:#0066cc;padding:5px 0 10px 10px;}
.val_ti01 a{color:#0066cc;}
.val_d01{float:left;width:180px;}















