* {
    margin: 0;
    padding: 0;
}
ol,ul,li{list-style-type:none; }
img{border:0px; vertical-align:middle;}
form {margin:0px;padding:0px;}
.clear ,.cl{ height:0px; clear: both; overflow:hidden; }
.mr0 { margin-right:0px !important;}
table {
border-collapse: collapse;
border-spacing: 0;
}
td, th {
display: table-cell;
vertical-align: inherit;
}

body {
    font-size: 12px;
    line-height: 24px;
    color: #000;
	background:#f2f2f2;

}

#center { MARGIN-RIGHT: auto; MARGIN-LEFT: auto; } 

a { text-decoration: none; color: #000;}
a:hover { text-decoration: none; color:#9f0f10;}

#wrap { }

#header { background: url(common_restopbg.png) center top repeat-x; height:147px;}

/*顶部*/

.topbox { height:109px; width:1000px; margin:0px auto; }

.logo { float:left; width:400px; padding-top:16px; }
.topr { float:right; padding-top:21px; width:293px; padding-right:170px; }
.topr .toplang{ text-align:right; color:#fff; height:32px; line-height:24px; }
.topr .toplang a{ color:#fff; }
.topr .toplang a:hover{ color:#fca9a1; }
.topr .topsear{ height:31px; }
.topr .topsear .input{ width:203px; padding:0px 10px; height:31px; line-height:31px; background:#fff; border:none; float:left; color:#999; }
.topr .topsear .btn{ background:url(common_ressearbtn.png) no-repeat; width:70px; height:31px; line-height:230px; overflow:hidden; border:none; float:left; cursor:pointer; }
.topr .topsear .btn:hover{ opacity:0.8; }

.nav { width:1000px; margin:0px auto; height:38px;}
.nav ul li{ float:left; width:90px; position:relative; }
.nav ul li a.t { display:block; height:38px; line-height:38px; text-align:center; font-size:14px; color:#fff; }
.nav ul li a.hover ,.nav ul li a.t:hover ,.nav ul li:hover a.t { color:#fff; background:url(common_resnavs.png);}
.nav ul li:hover div { background:url(common_resnavs.png) center top repeat-x; }
.nav ul li div { display:none; position:absolute; left:0px; top:38px; width:90px; z-index:9999;  }
.nav ul li div a{ display:block; text-align:center; background:#fff; height:28px; line-height:28px; border-bottom:1px #f8f8f8 solid; color:#7e7e7e; }
.nav ul li div a:hover{ background:#eee; color:#7e7e7e; }

/*主体*/

#mainer { width:1000px; margin:0px auto; padding-top:10px;}

.imagesin { background:#fff; border:1px #e5e5e5 solid; margin-bottom:10px; padding:0px 9px;}

.ibox_t { border-bottom:2px #b13d3d solid; padding-top:3px; height:36px; padding-left:1px; line-height:36px;}
.ibox_t .t{ float:left; font-size:18px; color:#990100; font-family:"Microsoft YaHei"; }
.ibox_t .t:hover{ color:#740302;}
.ibox_t .more{ float:right; padding-top:5px;}
.ibox_t .more:hover{ opacity:0.8;}

.ibox1 { float:left; width:396px; height:284px; overflow: hidden;}
.ibox2 { float:left; width:300px; padding-left:20px;}
.ibox3 { float:right; width:242px; height:284px; overflow: hidden;}

.ilist1 { padding-top:5px;}
.ilist1 ul li{ clear:both; height:32px; line-height:32px; background:url(common_resli1.png) 5px center no-repeat; padding-left:23px; overflow:hidden;}
.ilist1 ul li span{ float:right;}
.ilist1 ul li a { color:#6d6d6d; display:block;}
.ilist1 ul li a:hover { color:#b13d3d;}

.ibanner { width:300px; height:200px; overflow:hidden; position:relative;  padding-top:18px;}
#ibanner { width:300px; height:200px; display:block;}
#ibanner li ,#ibanner li img { display:block; width:300px; height:200px;}
#ibanner_nav { bottom:0px; position:absolute; left:0px; z-index:9; display:block; text-align: center; width:300px; background:url(common_reshbg.png); height:18px; padding-top:9px;}
#ibanner_nav a { background: url(common_resbant1.png) no-repeat; display:inline-block; width:9px; height:10px; margin:0px 2px; line-height:95px; overflow:hidden;}
#ibanner_nav a.activeSlide { background: url(common_resbant2.png) no-repeat;}
.slider-arrow { display:none;}


.ilist2 { padding-top:5px; }
.ilist2 ul li{ height:32px; line-height:32px; background:url(common_resli2.png) 7px center no-repeat; padding-left:21px; overflow:hidden; float:left; width:100px; font-size:14px;}
.ilist2 ul li a { display:block;}

.ilist3 { zoom:1; }
.ilist3 ul li{ float:left; width:295px; height:81px; padding:15px 20px 0px 11px; overflow:hidden; cursor:pointer;}
.ilist3 ul li .time{ float:left; height:70px; background:url(common_resb1.png) no-repeat; width:46px; text-align:center; color:#fff; margin-right:17px; display:inline; line-height:24px; padding-top:5px;}
.ilist3 ul li .time b{ font-size:22px; color:#bb0504; font-family:Arial; }
.ilist3 ul li .t { display:block; font-size:14px; font-family:"Microsoft YaHei"; height:22px; line-height:22px; overflow:hidden; margin-bottom:2px;}
.ilist3 ul li .m { display:block;  line-height:18px; overflow: hidden; color:#8d8d8d;}
.ilist3 ul li a:hover .m { color:#666;}

.ibox5 { padding:10px 0px; height:42px;}
.ibox5_t { float:left; text-align:center; padding-right:5px; width:97px; line-height:42px; font-family:"Microsoft YaHei"; font-size: 18px; color: #990100;}
.ibox5_m { float:left; width:808px; height:42px; overflow: hidden; font-size:14px;}
.ibox5_m a{ float:left; width:189px; height:36px; line-height:30px; overflow: hidden; border-left:1px #ebebeb solid; padding-left:12px; padding-top:6px;}
.ibox5_m a img{ float:left; margin-right:7px;}
.ibox5_m a:hover{ background:#ebebeb; color:#000;}
.ibox5_f { float:right; text-align:center; width:60px; line-height:42px; border-left:1px #ebebeb solid; padding-left:9px;}

#position { height:37px; line-height:37px;}
#sub_main { margin-bottom:20px;}

.sub_left ,.sub_left_cat{ width:195px; float:left;}
.sub_left_menu { border:1px #e5e5e5 solid; border-top: none; background:#ffffff; margin-bottom:10px;}
.sub_left_menu div{ border-top:2px #d1200c solid; height:0px;}
.sub_left_menu ul { padding:0px 1px; }
.sub_left_menu ul li { border-bottom:1px #f2f2f2 solid; height:37px; }
.sub_left_menu ul li a{ display:block; background: url(common_reslnav.png) left top no-repeat; height:37px; padding-left:38px; line-height:37px; font-size:14px; }
.sub_left_menu ul li a:hover{ color:#000; background: url(common_reslnav.png) left bottom no-repeat; }

.sub_left_xiushi { margin-bottom:10px;}

.sub_left_link { border:1px #e5e5e5 solid; background:#ffffff; margin-bottom:10px;}
.sub_left_link div{ background:url(common_resltit.png) no-repeat; height:39px; line-height:39px; font-size:14px; color:#5c5c5c; font-weight:bold; padding-left:38px;}
.sub_left_link ul li { padding:0px 4px; }
.sub_left_link ul li a{ display:block; background: url(common_reslnav2.png) left top no-repeat; height:35px; padding-left:38px; line-height:34px; font-size:14px; color:#9f0f10; }
.sub_left_link ul li a:hover{ color:#9f0f10; background: url(common_reslnav2.png) left bottom no-repeat; }

.sub_right { width:755px; float:right; border:1px #e5e5e5 solid; background:#fff; padding:0px 20px 20px 20px;}

.sub_content { }
.sub_title { padding:2px 1px 0px 1px; height:38px; line-height:38px; border-bottom:2px #b13d3d solid; font-family:"Microsoft YaHei"; font-size:18px; color:#990100;}
.sub_con { padding-top:15px;}


.sub_con_sec{width:282px;float:left;margin:10px 45px;}
.sub_con_sec_title{font-size:14px;font-weight:bold;height:30px; text-indent:5px; line-height:30px; border-bottom:1px #e5e5e5 solid; color:#ba0809;}
.sub_con_sec_title a{color:#ba0809;}
.sub_con_sec_title a:hover{color:#000;}
.sub_con_sec_intro{width:100%;float:left;line-height:16px;font-size:12px;color:#666;height:18px;margin-bottom:10px;margin-top:5px;text-indent:5px} 
.sub_con_sec_img{width:100%;padding-top:10px}
.sub_con_sec_img img{width:100%;}


.news_list { margin-bottom:20px;}
.news_list li { border-bottom:1px #e9e9e9 dotted; height:37px; line-height:37px; clear:both; font-size:14px;}
.news_list li a{ float:left; width:610px; overflow:hidden;}
.news_list li span{ float:right; width:100px; text-align:right;}

.sub_con_all0{ margin:10px 0px 10px 13px; font-size:13px;}
.sub_con_all0 .sub_con_title { font-size:16px; color:#9f0f10; line-height:30px; clear:both; padding:10px 0px; font-family:Arial; }
.sub_con_all0 ul{width:100%;float:left;}
.sub_con_all0 ul li{width:24%;float:left; height:34px;line-height:34px;background:url(common_resli2.png) 8px center no-repeat; text-indent:1.8em; border-bottom:1px #e9e9e9 dotted;} 
.sub_con_all0 ul li span{float:right;margin-right:10px}

.about_con { font-size:14px; line-height:34px; padding:20px 10px;}

.sub_con_row { line-height:24px; padding-top:30px;}
.sub_con_row .sub_con_title { color:#ae0b0c; font-size:16px; margin-bottom:4px;}


.j_table{ position:relative;line-height:20px; padding-left:13px; }
.j_title{width:100%;height:60px;line-height:60px;font-size:18px;text-align:center}
.j_table table{ border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;margin-bottom:15px;background:#fff}
.j_table .tit{height:40px;line-height:40px; font-size:16px;font-weight: normal;background:#efefef;}
.j_table td{height:30px;vertical-align:middle;border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;font-size:14px}


.news_page{ height:32px;line-height:32px;clear:both;text-align:center; }
.news_page  table{width:100%}
.news_page a{padding:0 10px; }


/*原站附加*/

.sub_con_tel{width:300px;float:left;margin:10px}
.sub_con_tel ul{width:100%;float:left;}
.sub_con_tel ul li{width:100%;float:left;height:32px;line-height:32px;background:url(../imagesges/bg_re_con.gif) -375px 0;text-indent:20px} 
.sub_con_tel ul li span{float:right;margin-right:10px}	
.sub_con_title{font-size:16px;font-weight:bold;height:26px;color:#006600}
.sub_con_img{width:100%;height:55px;background:url(../imagesges/sub2_40.jpg);border-top:4px solid #81bb00;margin:5px 0}


.sub_con_all{width:300px;float:left;margin:10px}
.sub_con_all ul{width:100%;float:left;}
.sub_con_all ul li{width:100%;float:left;height:32px;line-height:32px;background:url(../imagesges/bg_re_con.gif) -375px 0;text-indent:20px} 
.sub_con_all ul li span{float:right;margin-right:10px}	
.sub_con_all ul li a{color:#333}
.sub_con_img2{width:100%;height:55px;background:url(../imagesges/sub2_30.jpg);border-top:4px solid #81bb00;margin:5px 0}


.sub_con_all2{width:200px;float:left;margin:6px}
.sub_con_all2 ul{width:100%;float:left;}
.sub_con_all2 ul li{width:100%;float:left;height:32px;line-height:32px;background:url(../imagesges/bg_re_con.gif) -375px 0;text-indent:20px} 
.sub_con_all2 ul li span{float:right;margin-right:10px}	
.sub_con_all2 ul li a{color:#333}

.sub_con_row{width:100%;float:left;margin:10px 0}
.sub_con_row ul{width:100%;float:left;margin-top:10px}
.sub_con_row ul li{width:100%;float:left;height:32px;line-height:32px;background:url(../imagesges/bg_re_con_row.gif) -390px 0;text-indent:10px} 
.sub_con_row ul li span{float:right;margin-right:10px}	
.sub_con_row ul li a{color:#333}


.sub_news_title{width:100%;font-size:16px;border-bottom:1px solid #ccc;color:#000;font-weight:bold;padding-top:20px;}
.sub_news_info{width:100%;height:24px;line-height:24px;color:#999}
.sub_news_title span{float:right;font-size:12px;font-weight:normal;}


.news_list_zhuanti{width:100%;float:left;margin-bottom:30px }
.news_list_zhuanti li{width:100%;float:left;height:65px;text-align:left;display:inline;border-bottom:1px solid #ccc}
.news_list_zhuanti li img{width:230px;height:45px;float:left;padding:10px}

ul.list_user{}
ul.list_user li{width:100%;height:140px;margin-bottom:30px;}	
.list_u_head{width:120px;height:140px;float:left;margin-right:20px;text-align:center}
.list_u_head img {width:90px;height:120px;border:2px solid #ddd;padding:1px}
.list_u_name {width:490px;padding-left:5px;height:30px;line-height:30px;float:left;font-size:18px;color:#000;font-weight:bold;border-bottom:1px solid #b1c798;margin-bottom:5px;background:#eee}
.list_u_name span{font-size:12px;padding-left:20px;font-weight:normal;color:#333}
.list_u_info {width:480px;padding-left:5px;padding-right:10px;height:100px;line-height:20px;float:left;overflow:hidden;color:#666;background:#ccc url(../imagesges/bg_1.gif) repeat-x 0 -0px}
.list_u_info a{color:green}



ul.list_jiaoshou{}
ul.list_jiaoshou li{width:100%;height:130px;margin-bottom:30px;overflow:hidden}	
.list_js_head{width:120px;height:130px;float:left;margin-right:0px;text-align:center}
.list_js_head img {width:90px;height:120px;border:2px solid #ddd;padding:1px}
.list_js_name {width:500px;padding-left:5px;height:30px;line-height:30px;float:left;font-size:18px;color:#000;font-weight:bold;border-bottom:1px solid #fff;margin-bottom:5px;background:#eee}
.list_js_name span{font-size:12px;padding-left:20px;font-weight:normal;color:#333}
.list_js_info {width:500px;padding-left:5px;padding-right:10px;height:100px;line-height:20px;float:left;overflow:hidden;color:#666;}
.list_js_info a{color:green}

/*底部*/
#footer { background:#6f6f6f; color:#cdcdcd; border-top:1px #dddddd solid; }
#footer a{ color:#cdcdcd; }
#footer a:hover { color:#fff;}
.footbox { width:1000px; margin:0px auto; padding:35px 0px; }
.fcopy { float:right; background:url(common_resflogo.png) left top no-repeat; height:110px; padding:15px 0px 0px 117px; line-height:21px; width:193px;}
.ftool { float:left; width:160px; padding-left:6px;}
.ftool ul li{ clear:both; height:60px; line-height:14px;}
.ftool ul li img{ float:left; margin-right:10px; display:inline; margin-top:2px;}
.ftool ul li .btn{ display:inline-block; background:#989898; border:1px #aaaaaa solid; color:#d9d9d9; width:77px; height:18px; line-height:18px; text-align:center; margin-top:4px;}
.ftool ul li .btn:hover{ background:#b13d3d; border:1px #b13d3d solid; color:#fff; }
.fico { float:left; width:100px; height:100px; padding-left:10px;}
.fwx { float:left; text-align:left; overflow:hidden; line-height:14px; }
.fwx p{ display:inline; width:104px; height:130px; height:140px; overflow:hidden; margin-right:30px; text-align:center; float:left; }
.fwx p img{ width:104px; margin-bottom:10px; }

.news_doc li { clear:both;  line-height:32px; background:url(common_resli1.png) 5px  no-repeat; padding-left:23px;}
.news_doc li a { font-size:14px; font-weight:bold; COLOR: #009900;}

.JJ1 { left:1000px;}
.JJ2 { left:-3000px;}
.JJ3 { left:-2000px;}
.JJ4 { left:-1000px;}
.JJ5 { left:0px;}













