﻿/*--------------全局----------------*/
body { margin:0; font-size:12px; font-weight:normal; background:#ffffff;font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif; color:#fff;}
h1,h3,h5,ul,li,dd,dl,dt,form,select{margin:0; font-weight:normal; font-size:12px; padding:0; list-style:none; color:#3e3e3e;}
a { color:#5b5b5b; font-weight:normal; text-decoration:none;}
img { border:0;}
.clear { clear:both; }

/*--------------页头----------------*/
.top { width:1000px; height:28px; background:url(imagestop-bg.jpg) repeat-x; margin:auto; overflow:hidden;}
.top span { float:left; width:270px; height:28px; line-height:28px; padding:0 15px; color:#000000; overflow:hidden;}
.top div { float:right; width:300px; height:28px; line-height:28px; text-align:right; padding:0 15px; overflow:hidden; }
.top div a { color:#333;}
.gg_div { width:1000px;  margin:auto; overflow:hidden;}
#menu_out{width:1000px; height:64px; margin:auto; overflow:hidden;}
#nav{ width:1000px; height:34px; background:url(imagesmenu-bg.jpg) repeat-x; overflow:hidden;}
#nav li{float:left; width:122px; height:34px; background:url(imagesmenu-li-bg.jpg) right center no-repeat; overflow:hidden;}
#nav li a{display:block; width:122px; height:31px; margin:auto; margin-top:3px; text-align:center; line-height:31px; font-weight:bold; color:#FFF; overflow:hidden; font-size:14px}
#nav li .nav_on{ background:url(imagesmenu-a-bg.jpg) no-repeat; color:#cc0000;}
#menu_con{ width:998px; height:29px; border:1px solid #cfcfcf;clear:both; border-top:0; overflow:hidden;}
#menu_con li{float:left;height:22px;margin-top:8px; padding-left:10px;}
#menu_con li a { color:#444444;}

.ind_cont1 { width:1000px; margin:auto; margin-top:6px; overflow:hidden;}
.ind_cont1_left { float:left; width:450px; height:307px; background:#cccccc; overflow:hidden;}
.ind_cont1_right { float:right; width:539px; overflow:hidden;}
.title { height:31px; overflow:hidden;}
.title_left { float:left; width:5px; height:31px; background:url(imagestitle-left.jpg) no-repeat; overflow:hidden;}
.title_center { float:left; width:528px; height:31px; background:url(imagestitle-center.jpg) repeat-x; overflow:hidden;}
.title_center h3 { float:left; width:88px; height:29px; text-align:center; line-height:29px; font-weight:bold; color:#cc0000; background:#FFF; border:1px solid #e4d2ba; border-bottom:1px solid #FFF; margin-left:5px;overflow:hidden; font-size:14px}
.title_center span { float:left; width:80px; height:31px; line-height:31px; text-align:center; font-weight:bold; color:#333; overflow:hidden; font-size:14px}
.title_center a { float:right; width:50px; height:31px; line-height:31px; text-align:center; color:#333; overflow:hidden;}
.title_center samp { float:right; width:400px; height:31px; line-height:31px; text-align:right; color:#bc2206; overflow:hidden;}
.title_center samp a { float:none; color:#5c5c5c;}
.title_rigth { float:left; width:6px; height:31px; background:url(imagestitle-rigth.jpg) no-repeat; overflow:hidden;}
.cont1_cont { width:537px; border-left:1px solid #e4d2ba; border-right:1px solid #e4d2ba;}
.cont1_bottom { width:539px; height:9px; background:url(imagescont1-bottom.jpg) no-repeat; overflow:hidden;}
.cont1_news1 { width:515px; height:88px; line-height:26px; border-bottom:1px dotted #a7a7a7; margin:auto; color:#5b5b5b; padding-top:11px; overflow:hidden;}
.cont1_news1 h3 { font-weight:bold; color:#cc0000; font-size:14px; text-align:center;}
.cont1_news1 a { color:#cb4c06;}
.ind_cont1_news { width:515px; height:160px; margin:auto; margin-top:3px; padding-top:5px; overflow:hidden;}
.ind_cont1_news li { width:515px; height:23px; overflow:hidden;}
.ind_cont1_news li a { float:left; width:445px; height:23px; line-height:23px; color:#5b5b5b; overflow:hidden;}
.ind_cont1_news li span { float:right; width:70px; height:23px; line-height:23px; text-align:center; overflow:hidden;}
.gg_div2 { width:1000px; margin:10px auto; overflow:hidden;}
.gg_div4 { width:1000px; margin:10px auto; overflow:hidden;}
.ing_cont2 { width:1000px; margin:auto; overflow:hidden;}
.ind_cont2_left { float:left; width:320px; margin-right:10px; overflow:hidden;}
.cont2_tit { width:320px; height:32px; background:url(imagestit-bg.jpg) repeat-x; overflow:hidden; position:relative}
.cont2_tit h3 { height:32px; background:url(imagestu1.jpg) left no-repeat; font-size:14px; font-weight:bold; padding-left:37px; line-height:32px; color:#FFF; overflow:hidden; float:left}

.cont2_tit a { float:right ; padding-right:10px; padding-top:7px; color:#FFFFFF}



.cont2_cont { height:492px; border-left:1px solid #e4d2ba; border-right:1px solid #e4d2ba; padding:10px 15px; color:#333; line-height:38px; overflow:hidden;}
.cont2_bottom { width:320px; height:8px; background:url(imagesbottom-bg1.jpg) no-repeat; overflow:hidden;}
.ind_cont2_center { float:left; width:420px; overflow:hidden;}
.cont2_cen_cont { width:418px; height:234px; border-left:1px solid #e4d2ba; border-right:1px solid #e4d2ba; overflow:hidden;}
.ind_cont2_news { width:405px; height:229px; margin:auto; margin-top:6px; padding-top:5px; overflow:hidden;}
.ind_cont2_news li { width:405px; height:27px; overflow:hidden;}
.ind_cont2_news li a { float:left; width:305px; height:27px; line-height:27px; color:#5b5b5b; overflow:hidden;}
.ind_cont2_news li span { float:right; width:70px; height:27px; line-height:27px; text-align:center; overflow:hidden;}
.ind_cont2_right { float:right; width:240px; overflow:hidden;}
.ind_rig_tit { width:240px; height:31px; background:url(imagestit-bg2.jpg) no-repeat; line-height:31px; text-indent:28px; color:#cc0000; font-weight:bold; overflow:hidden; position:relative; font-size:14px}

.ind_rig_tit a{ position:absolute; right:10px; font-size:12px}
.ind_rig_cont { width:238px; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; overflow:hidden;}
.ind_rig_news { width:220px; height:362px; margin:auto; margin-top:5px; overflow:hidden;}
.ind_rig_news li { height:28px; line-height:28px; overflow:hidden;}
.so { width:222px; height:30px; line-height:30px; color:#333; margin:0 auto; overflow:hidden;}
.so1 { float:left; width:165px; height:18px; border:1px solid #cccccc; color:#000; font-size:12px; overflow:hidden;}
.so2 { float:right; width:40px; height:22px; border:1px solid #cccccc; line-height:20px; margin:0; padding:0; overflow:hidden;}

.ind_cont3 { width:1000px; margin:auto; margin-top:8px; overflow:hidden;}
.cont3_tit { height:32px; background:url(imagestit-bg.jpg) repeat-x; overflow:hidden;}
.cont3_tit h3 { float:left; width:100px; height:32px;  font-size:14px; font-weight:bold; padding-left:20px; line-height:32px; color:#FFF; overflow:hidden;}
.cont3_tit a { float:right; height:32px; line-height:32px; color:#FFF; padding-right:15px;}
.cont3_img { width:998px; height:150px; margin:auto; border:1px solid #e6d2b9; padding-top:15px; overflow:hidden;}
.div2 { width:975px; height:145px; margin:auto;overflow:hidden;}
.div2 ul li { float:left; width:243px; height:183px;line-height:20px; text-align:center; overflow:hidden; text-align:center; }
.div2 ul li a { color:#959595; font-weight:bold;}
.div2 ul li a IMG { width:230px;}
.s1{ margin-top:10px}


.link_div { width:1000px; margin:auto; margin-top:10px; overflow:hidden;}
.link_left { float:left; width:121px; height:32px; background:url(imageslink1.jpg) no-repeat; overflow:hidden;}
.link_rigth { float:right; width:10px; height:32px; background:url(../images/link3.jpg) no-repeat; overflow:hidden;}
.tmenu { float:left; width:869px; height:32px; background:url(imageslink2.jpg) repeat-x; overflow:hidden;}
.tmenu li {float:left; width:100px; height:29px;line-height:29px; text-align:center; color:#383838; font-size:12px; font-weight:bold; margin-right:4px; cursor:pointer;display:block; margin-top:3px;text-align:center; }
.tmenu li.on{ background:url(imageslink4.jpg) no-repeat; color:#cc0000;}
.tbox{ line-height:24px;clear:both; margin:auto;padding-bottom:10px; border:1px solid #cccccc; border-top:0;}
.block{display:block; width:998px; margin:auto; line-height:24px; color:#7d7d7d;font-family:"宋体";}
.none{display:none;}
.link_ul { width:983px; padding-left:15px; padding-top:10px; overflow:hidden;}
.link_ul li { float:left; width:190px; height:30px; line-height:30px; overflow:hidden;}


.left_div { float:left; width:223px; overflow:hidden;}
.left_tit { height:32px; background:url(imagestit-bg.jpg) repeat-x; font-size:14px; font-weight:bold; color:#FFF; text-indent:15px; line-height:32px; overflow:hidden;}
.left_cont { height:645px; border:1px solid #ddd6ba; border-top:0; background:url(../images/5.jpg) #fff7f0 bottom no-repeat; overflow:hidden;}
.left_list { width:196px; border:1px solid #ff8f82; margin:auto; margin-top:10px; overflow:hidden;}
.left_list li { width:196px; height:28px; overflow:hidden;}
.left_list li a { display:block; width:196px; height:28px; line-height:28px; text-indent:30px; background:url(imagesleft-bg2.jpg) no-repeat;  color:#5c5c5c; overflow:hidden;}
.left_list li a:hover { background:url(imagesleft-bg1.jpg) no-repeat; color:#fff;}
.right_div { float:right; width:765px; overflow:hidden;}
.content_div { width:742px; border:1px solid #ddd6ba; border-top:0; padding:20px; color:#000000; line-height:24px; overflow:hidden;}
.news_tit { width:737px; height:28px; background:url(imagesnews-tit-bg.jpg) no-repeat; margin:auto; overflow:hidden;}
.news_cont { width:737px; margin:auto; overflow:hidden;}
.news_cont li { width:737px; height:29px; border-bottom:1px dotted #b9b9b9; overflow:hidden;}
.news_cont li a { float:left; width:440px; height:29px; line-height:29px; padding-left:10px; color:#000000; margin-right:3px; overflow:hidden;}
.news_cont li a:hover { color:#e21003;}
.news_cont li span { float:left; width:141px; height:29px; line-height:29px; text-align:center; margin-right:4px; color:#999999; overflow:hidden;}
.news_cont li samp { float:left; width:139px; height:29px; line-height:29px; text-align:center; color:#ff8400; overflow:hidden;}
.aleft {display:block; width:40px; height:23px; line-height:23px;color:#000000; text-align:center; margin:0 9px; overflow:hidden;}
.aleft:hover { color:#ff9600;}
.acen { display:block; width:40px; height:23px; line-height:23px;color:#000000; text-align:center; margin:0 9px; overflow:hidden;}
.title_div { width:745px; height:25px; line-height:25px; text-align:center; font-size:16px; font-weight:bold; color:#c10701; overflow:hidden;}
.news_table { margin-top:15px;}
.news_table td { height:28px; line-height:28px; background:#f6f6f6;}


.ind_cont4 { width:1000px; height:32px; line-height:32px; text-align:center; color:#FFF; background:url(imagestit-bg.jpg) repeat-x; margin:auto; margin-top:15px; overflow:hidden;}
.ind_cont4 a { color:#FFF;}
.foot_div { height:80px; text-align:center; line-height:25px; color:#333; padding-top:20px; overflow:hidden;}


.lz_img { width:720px; margin:auto;overflow:hidden;}
.lz_img li { float:left; width:170px; height:145px; margin-right:13px; line-height:20px; text-align:center; overflow:hidden;}
.lz_img li a { color:#959595; font-weight:bold;}
.lz_img li a:hover { color:#bd2704;}
.lz_img li a img { width:170px; height:110px; border:0;}
.gg_div3 { width:1000px; height:100px; margin:auto; margin-top:10px;overflow:hidden;}
