@charset "utf-8";

html{overflow-y:scroll;}
body {margin:0px; font-family:"宋体"; font-size:12px; color:#1D1D1D; background-color:#FFF;}
a {color:#1D1D1D; text-decoration:none;}
a:hover {color:#1D1D1D; text-decoration:none;}
p,h1,h2,h3,h4,h5,h6,form,table,td {margin:0px; padding:0px;}
ul,li {margin:0px; padding:0px; list-style:none;}
img {border:none;}
.pb_page {clear:both; padding:20px 0px 20px 0px; text-align:center;}
.pb_title {font-size:14px; font-weight:700;}
.line_h26 {line-height:26px;}
.hot{color:#cc0000;}
.blue{color:#00F;}
.textfield{border-top-width:1px; border-bottom-width:2px; border-left-width:1px; border-right-width:2px; font-size: 12px; color: #2f2f2f;}
.button {border-left: #ffffff 1px ridge; border-right: #333333 1px ridge; border-top: #ffffff 1px ridge; border-bottom: #1c1c1c 1px ridge; color: #1c1c1c; background-color: #EBF2F9; cursor:pointer;}
.msgform {padding:0px 26px;}
.msgform li{list-style-type:none; margin-top:5px; margin-left:40px;}
.msglist {margin:2px 5px;}
.msglist_item {border-bottom:1px dashed #CCC; margin:5px auto;}
.msglist_item_title {margin-left:0px;}
.msglist_item_content {margin-left:20px;}
/* t_search start */
.select_box {cursor:default; text-align:left;}
.select_value {border:1px solid; filter:alpha(opacity:0); visibility:hidden; overflow-x:hidden; overflow-y:auto; position:absolute;}
.select_record0 {padding-left:4px; background:#fff; width:100%; color:#000; height:20px; line-height:20px;}
.select_record1 {padding-left:4px; background:#ccc; width:100%; color:#000; height:20px; line-height:20px;}
/* t_search end */
.clearfix:after{content:" "; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:inline-block;}
/*qq online start*/
.close{
	height: 13px;
	width: 13px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../qqimg/close.gif);
	background-repeat: no-repeat;
	margin-top: 2px;
	margin-right: 2px;
}
#lwc,#rwc,#lwc_c,#rwc_c { 
	display:none; 
}
/*qq online end*/

.header {width:1002px; height:232px; margin:auto;}
.header .h_top {padding:0px 15px; width:972px; height:28px; line-height:28px; overflow:hidden; background:url(h_top_bg.jpg) repeat-x;}
.header .h_top div.left{width:180px; float:left;}
.header .h_top div.right{width:300px; float:right; text-align:right;}
.header ul.region{padding:6px 10px; height:44px;}
.header ul.region li{width:49px; height:22px; float:left; overflow:hidden; line-height:22px; text-align:center; font-size:13px;}
.header .h_body {width:1002px; height:76px;}
.header .h_body .h_b_left {width:194px; height:76px; float:left;}
.header .h_body .h_b_center {width:602px; height:76px; float:left; background:url(h_b_center_bg.jpg) no-repeat; position:relative;}
.header .h_body .h_b_center .q_link {position:absolute; top:13px; left:33px; width:536px; height:30px; overflow:hidden;}
.header .h_body .h_b_center .q_link li{margin-left:1px; width:75px; height:28px; float:left; display:inline; text-align:center; line-height:28px; overflow:hidden; font-size:13px;}
.header .h_body .h_b_center .q_link li a{display:block;}
.header .h_body .h_b_center .search_select {position:absolute; top:50px; left:60px; width:75px; height:21px;}
.header .h_body .h_b_center .search_input {position:absolute; top:51px; left:144px; width:338px; height:19px;}
.header .h_body .h_b_center .search_btn {position:absolute; top:50px; right:54px; width:55px; height:21px;}
.header .h_body .h_b_center .search_btn input{font-weight:700; color:#6E3C01;}
.header .h_body .h_b_right {width:206px; height:76px; float:left;}
.header .h_body .h_b_right h2{float:left; font-family:'微软雅黑'; font-size:13px; padding-top:12px; line-height:26px;}
.header .h_menu {width:1002px; height:72px; background:url(h_menu_bg.jpg);}
.header .h_menu ul{margin-left:14px; width:968px; height:40px;}
.header .h_menu ul li{width:88px; height:40px; float:left; text-align:center; line-height:40px; font-weight:700;}
.header .h_menu ul li a{color:#FFF; display:block;}
.header .h_menu .menu2 {margin-left:36px; width:940px; height:32px; line-height:32px; overflow:hidden;}
.middle {width:1002px; margin:auto; overflow:hidden;}
.middle .m_body {margin:10px 7px 0px 7px; width:988px;}
.middle .m_body .m_b_left {width:752px; float:left;}
.middle .m_body .m_b_right {width:236px; float:left;}
.middle .m_body .mod1 {width:224px; height:284px; float:left; overflow:hidden;}
.middle .m_body .mod1 .top {padding-left:14px; width:210px; height:31px; background:url(mod1_top_bg.jpg) no-repeat; line-height:32px; overflow:hidden; color:#FFF;}
.middle .m_body .mod1 .top h2{width:140px; float:left;}
.middle .m_body .mod1 .top h2 a{color:#FFF;}
.middle .m_body .mod1 .top h3{width:40px; float:left; text-align:right; font-size:12px; font-weight:normal;}
.middle .m_body .mod1 .top h3 a{color:#7E7F81;}
.middle .m_body .mod1 .bottom {border:1px solid #D9D9D9; width:222px; height:251px; overflow:hidden; background:#EFEFEF;}
.middle .m_body .mod1 .bottom ul{padding:0px 10px;}
.middle .m_body .mod1 .bottom ul li{padding-left:24px; width:178px; height:35px; float:left; display:inline; line-height:42px; overflow:hidden; background:url(mod1_bottom_li_bg.jpg) 2px 15px no-repeat; border-bottom:1px solid #DDD;}
.middle .m_body .mod2 {margin-left:10px; border:1px solid #D5D5D7; width:506px; height:282px; float:left; display:inline;}
.middle .m_body .mod3 {margin-left:10px; width:236px; height:284px; float:left; display:inline; overflow:hidden;}
.middle .m_body .mod3 .top {width:236px; height:34px; background:url(mod3_top_bg.jpg) no-repeat; text-align:center; line-height:38px; overflow:hidden; color:#A64F02;}
.middle .m_body .mod3 .top h2{width:154px; float:left; text-align:right;}
.middle .m_body .mod3 .top h3{width:70px; float:left; text-align:right; font-size:12px; font-weight:normal;}
.middle .m_body .mod3 .top h3 a{color:#7E7F81;}
.middle .m_body .mod3 .bottom {border:1px solid #E0E0E0; padding:6px 10px; width:214px; height:236px; overflow:hidden;}
.middle .m_body .mod4 {width:224px; float:left; overflow:hidden;}
.middle .m_body .mod4 .top {border:1px solid #FABE80; border-bottom:none; padding-left:14px; padding-right:8px; width:200px; height:24px; background:url(mod4_top_bg.jpg) repeat-y; line-height:28px; overflow:hidden;}
.middle .m_body .mod4 .top h2{width:160px; float:left;}
.middle .m_body .mod4 .top h3{width:40px; float:left; text-align:right; font-size:12px; font-weight:normal;}
.middle .m_body .mod4 .top h3 a{color:#7E7F81;}
.middle .m_body .mod4 .bottom {border:1px solid #FABE80; width:222px; overflow:hidden;}
.middle .m_body .mod4 .bottom ul{padding:0px 5px;}
.middle .m_body .mod4 .bottom ul li{padding-left:38px; width:174px; height:30px; float:left; display:inline; line-height:36px; overflow:hidden; background:url(mod4_bottom_li_bg.jpg) 14px 13px no-repeat; border-bottom:1px dashed #BDBDBD;}
.middle .m_body .mod4 .bottom img{border:1px solid #DEDEDE; margin:15px 4px 0px 12px; width:88px; height:32px; float:left; display:inline;}
.middle .m_body .mod5 {margin-left:10px; width:508px; float:left; display:inline; overflow:hidden;}
.middle .m_body .mod5 .top {border:1px solid #FABE80; border-bottom:none; width:506px; height:24px; background:url(mod4_top_bg.jpg) repeat-y; line-height:28px; overflow:hidden;}
.middle .m_body .mod5 .top h2{padding-left:30px; width:414px; height:24px; float:left; display:inline; background:url(mod5_top_h2_bg.jpg) left no-repeat;}
.middle .m_body .mod5 .top h3{width:38px; float:left; text-align:right; font-size:12px; font-weight:normal;}
.middle .m_body .mod5 .top h3 a{color:#7E7F81;}
.middle .m_body .mod5 .bottom {border:1px solid #FABE80; width:506px; overflow:hidden;}
.middle .m_body .mod5 .bottom ul{padding:4px 34px;}
.middle .m_body .mod5 .bottom ul li{padding-left:24px; width:414px; height:30px; float:left; display:inline; line-height:36px; overflow:hidden; background:url(mod4_bottom_li_bg.jpg) 0px 13px no-repeat;}
.middle .m_body .mod5 .bottom ul li div.left {width:340px; float:left;}
.middle .m_body .mod5 .bottom ul li div.right {width:74px; float:left; text-align:right;}
.middle .m_body .mod6 {margin-left:10px; width:236px; float:left; display:inline; overflow:hidden;}
.middle .m_body .mod6 .top {width:236px; height:31px; background:url(mod6_top_bg.jpg) no-repeat; line-height:32px; overflow:hidden;}
.middle .m_body .mod6 .top h2{padding-left:16px; width:160px; float:left; display:inline;}
.middle .m_body .mod6 .top h3{width:40px; float:left; text-align:right; font-size:12px; font-weight:normal;}
.middle .m_body .mod6 .top h3 a{color:#7E7F81;}
.middle .m_body .mod6 .bottom {border:1px solid #D9D9D9; border-top:none; width:234px; overflow:hidden;}
.middle .m_body .mod6 .bottom ul{padding:0px 5px;}
.middle .m_body .mod6 .bottom ul li{padding-left:42px; width:182px; height:30px; float:left; display:inline; line-height:36px; overflow:hidden; background:url(mod6_bottom_li_bg.jpg) 14px 13px no-repeat; border-bottom:1px dashed #BDBDBD;}
.middle .m_body .mod6 .bottom img{margin:16px 4px 0px 19px; width:88px; height:32px; float:left; display:inline;}
.middle .m_body .mod7 {width:752px; float:left; overflow:hidden;}
.middle .m_body .mod7 .top {width:752px; height:36px; background:url(mod7_top_bg2.jpg) no-repeat;}
.middle .m_body .mod7 .top h2{width:114px; height:36px; text-align:center; line-height:32px; color:#FFF;}
.middle .m_body .mod7 .bottom {border:1px solid #D9D9D9; border-top:none; width:750px;}
.middle .m_body .mod7 .bottom h1{height:56px; line-height:56px; text-align:center;}
.middle .m_body .mod7 .bottom .abstract {width:680px; height:24px; margin:auto; line-height:24px; text-align:center; background:#EBEBEB;}
.middle .m_body .mod7 .bottom .maintext {width:680px; margin:auto; margin-top:18px; line-height:30px;}
.middle .m_body .mod7 .bottom .maintext img.flink{border:1px solid #DEDEDE; margin:15px 4px 0px 12px; width:88px; height:32px; float:left; display:inline;}
.middle .m_body .mod7 .bottom ul{padding:4px 34px;}
.middle .m_body .mod7 .bottom ul li{padding-left:24px; width:636px; height:30px; float:left; display:inline; line-height:36px; overflow:hidden; background:url(mod4_bottom_li_bg.jpg) 0px 13px no-repeat;}
.middle .m_body .mod7 .bottom ul li div.left {width:562px; float:left;}
.middle .m_body .mod7 .bottom ul li div.right {width:74px; float:left; text-align:right;}
.middle .m_body .mod7 .bottom td{padding:5px;}
.footer {width:1002px; height:154px; margin:auto; overflow:hidden; background:url(bottom_bg.jpg);}
.footer .b_link {margin-top:10px; margin-left:8px; width:985px; height:24px; text-align:center; line-height:24px; overflow:hidden; color:#FFF;}
.footer .b_link a{color:#FFF;}
.footer .b_copy {margin-top:46px; width:1002px; height:72px; line-height:30px; text-align:center;}