@charset "utf-8";
/* CSS Document */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family:"宋体",Arial, Helvetica, sans-serif;}
ol, ul ,li{list-style: none;}
img {border: 0; margin:0; padding:0;}
body {color:#515151; text-align:left; font-size:12px;}
body{ background:url(../images/index_01.jpg) repeat left top #ffffff; cursor:default;}
a,em{ text-decoration:none; font-style:normal;}
a{color:#000;}
a:hover{color:#000;}
input, button{border:0 none; background: none transparent; margin:0; padding:0;}
.clearfix:after {clear:both; content:"."; display:block; height:0pt; visibility:hidden; overflow:hidden;}
.clear{clear:both; height:1px; margin-top:-1px; width:100%; line-height:1px; font-size:0;} 
.dis{display:block;}
.undis{display:none;}
.fr{float:right;}
.fl{float:left;}
.posRelative{position:relative;}
.posAbsolute{position:absolute;}
.autoCenter{ margin-left:auto; margin-right:auto;}
/*layOut*/
.wrapper{width:1000px; margin:0 auto;}
.he6,.he10{clear:both; font-size:0;}
.he6{height:6px; line-height:6px;}
.he10{height:10px; line-height:10px;}
.w211{width:211px; margin-left:10px; _margin-left:8px;}
.w681{width:729px;}
.bor0111{border:1px solid #e4e1e1;}
.bor011{border:1px solid #d6d6d6;}
/*layOutEnd*/
/*title*/
.title_1{height:55px; background: url(../images/ziy_05.jpg) no-repeat left top; }
.title_1 h3{ font: normal 16px/32px  "微软雅黑"; color:#fff; float:left; margin:8px 0 0 12px;}
.title_1 .crumbNav{ float:right; margin:28px 25px 0 0;}
.title_1 .crumbNav,.title_1 .crumbNav a{line-height:32px; height:32px; color:#fff;}
.title_1 .crumbNav a:hover{color:#fFF;}
/*titleEnd*/
/*pageNum*/
.pageNum{text-align:center; clear:both; height:50px; line-height:50px; margin:0px auto;}
.pageNum a{padding:0 10px;}
/*pageNumEnd*/
/*header*/
.header{height:32px; position:relative; background:url(../images/index_02.jpg) no-repeat center top;}
.riqi{ width:200px; height:32px; position:absolute; left:35px; line-height:32px;}
.topNav{position:absolute; left:530px;top:0; width:160px; height:32px; text-align:center;}
.topNav,.topNav a{color:#000; line-height:32px;}
.topPhone{position:absolute; right:10px; bottom:0; font:normal 12px/32px "宋体"; color:#FFF;}
/*headerEnd*/
/*mainNav*/
.mainNavCo{ position:relative; height:46px; margin-top:1px; background: url(../images/index_40.jpg) repeat-x left top;}
#sddm{margin:0 auto;padding-left:20px;z-index: 30;height:46px;}
#sddm li{margin: 0;padding: 0;list-style: none;float:left;}
#sddm li a{display: block;width:87px;color: #FFF;text-align: center;text-decoration: none}
#sddm li a span{display:none; margin-top:-46px; z-index:2;} 
#sddm li a:hover span{display:block;} 
#sddm div{position: absolute; height:30px; visibility: hidden;margin-left:-50px;_margin-left:10px;padding: 0;background:url(../images/index_38.jpg) repeat-x left top;}
#sddm div a{position: relative;height:30px;float:left;	display: block;padding:0 10px;width: auto;white-space: nowrap;text-align: center;ext-decoration: none; background:url(../images/index_38.jpg) repeat-x left top #85031b;height:30px;font: normal 12px/30px "宋体";}
#sddm div a:hover{ background:url(../images/index_39.jpg) repeat-x center center #85031b;height:30px;padding:0 10px;width: auto;color:#FFF; z-index:50;}
#sddm div  ul{ position:relative;}
#sddm div  li{ display:block;  width:70px; height:50px; }
/*mainNavEnd*/
/*banner*/
.bannerCo{height:247px; position:relative;}
/*bannerEnd*/
/*danwei*/
.danwei{ height:59px;  background-color:#f2f2f2; border:solid #cdcdcd; border-width:0 1px;}
.danwei ul{ width:920px; margin:0 auto; padding-top:10px;}
.danwei li{ width:115px;  font:normal 12px/25px "宋体"; color:#000; float:left;}
.danweidi{ height:4px; background:url(../images/index_06.jpg) no-repeat center center;}
/*danweiEnd*/
/*公告*/
.gongao{ height:21px; background: url(../images/index_08.jpg) repeat-x left bottom;}
.gongzi{ width:104px; height:21px; background:url(../images/index_07.jpg) no-repeat center left; float:left;}
.gonggun{ width:870px; font:normal 12px/21px "宋体"; float:left; color:#000;}
/*公告End*/
.index_bj{ width:980px; background-color:#f3f3f4; border:solid #d1cfcf; border-width:1px 1px 0 1px; padding:0 10px;}
.index_bjx{ width:980px; height:109px; background-color:#f3f3f4; border:solid #d1cfcf; border-width:0 1px 1px 1px; padding:0 10px;}
.nei_bj{ min-height:860px; background-color:#FFF;}
/*中部第一栏*/
.index_1{ height:245px; margin-top:12px;}
.xuank_tu{ width:314px; float:left;}
.tabtag { height:65px; width:314px;background:url(../images/index_09.jpg) no-repeat center bottom; _background:url(../images/index_09.jpg) no-repeat center 40%; }
.tabtag ul {list-style-type: none;}
.tabtag li { float:left;width:78px;text-align: center;}
.tabtag img{ margin-top:12px;}
.tabtag li.cur { background: url(../images/index_10.jpg) no-repeat center top;}
.tabcon {height:188px; overflow: hidden;}
.tabcon div h1 { height:18; font:normal 14px/18px "宋体"; color:#c80104;}

.news_1{ width:435px; float:left; margin-left:8px; _margin-left:4px;}
.news_1_sh{ height:78px; width:433px; border:1px solid #dddddb;}
.news_1_sh h1{ color:#c80104; font: bold 14px/20px "宋体"; text-align:center;}
.news_1_sh h2{ color:#666; font:normal 12px/20px "宋体"; text-align:left; padding:5px;}
.news_1_xia{ height:140px;}

.ditu{ width:210px; height:243px; float:right;}
/*第一栏End*/
/*第二栏*/
.index_2{ height:230px; position:relative; margin-top:12px; _margin-top:6px;}

.news_gg{ width:290px; height:230px; position:absolute; left:0; border:1px solid #e4e1e1;}
.news_gg_dh{ width:100%; height:27px; background:url(../images/index_15.jpg) repeat-x left top; position:relative;}
.news_gg_dhzi{ position:absolute; left:0; background:url(../images/index_14.jpg) no-repeat;}
.news_more{ position:absolute; right:10px; font:normal 12px/27px "宋体"; color:#000;}

.news_xinwen{ width:395px; height:230px; position:absolute; left:300px; border:1px solid #e4e1e1;}
.news_xinwen_dh{ width:100%; height:26px; background:url(../images/index_17.jpg) repeat-x left top; position:relative;}
.news_xinwen_dhzi{ position:absolute; width:69px; height:26px; font:normal 12px/32px "宋体"; __line-height:26px; text-align:center; color:#FFF; left:8px; background:url(../images/index_16.jpg) no-repeat bottom;}
.news_xinwen_xz{ position:absolute; left:90px; }
.news_xinwen_dhzi img{ position:absolute; top:4px;}
.news_xinwen_zi{ position:relative; margin-left:5px;}
.news_xinwen_zi_y{  width:360px; height:190px;}

.tabtag4 { height:26px; width:100%;}
.tabtag4 ul {list-style-type: none;}
.tabtag4 li { float:left;width:60px;text-align: center; line-height:30px; color:#767575;}
.tabtag4 li.cur { height:25px; background: url(../images/index_18.jpg) no-repeat center bottom; color:#a71909;}
.tabcon4 { overflow: hidden;}

.news_hangy{ width:270px; height:230px; position:absolute; right:0;border:1px solid #e4e1e1;}
/*第二栏End*/
.donghua{ height:126px;}
/*第三栏*/
.index_3{ height:200px;}

.pro_gongc{ width:695px;height:200px; position:relative; float:left;}
.pro_gcbj{ width:100%; height:171px; background:url(../images/index_26.jpg) repeat-x left bottom; position:relative;}
.pro_gcz{ position:absolute; left:5px; top:72px;}
.pro_gcy{ position:absolute; right:5px; top:72px;}
.pro_gczh{ position:absolute; left:27px; top:12px;}

.new_gc{ width:270px; position:relative; float: right;}
/*第三栏End*/
/*荣誉资质*/
pro_zizhi{ height:200px; position:relative;}
/*荣誉资质End*/

/*党群建设*/
.new_dangqun{ height:270px; position:relative;}

.new_dq{ width:665px; height:270px; position:absolute; left:0;}
.new_dq_dhzi{ width:119px; height:32px; position:absolute; left:0; top:-9px; background:url(../images/index_29.jpg) no-repeat left top;}
.new_dq_z{ width:420px; height:220px; position:absolute; left:10px; top:10px;}
.new_shu{ width:1px; height:200px; background:#e4e1e1; position:absolute; left:445px; top:20px;}
.new_dq_y{ width:190px; height:220px; position:absolute; right:10px; top:10px;}

.new_dq_y ul{ height:22px;}
.new_dq_y p{ font: bold 12px/22px "宋体"; color:#e00000; border-bottom:1px solid #e4e1e1;}

.news_d_sh{ height:78px;}
.news_d_sh h1{ color:#c80104; font:normal 12px/20px "宋体"; text-align:center;}
.news_d_sh h2{ color:#666; font:normal 12px/20px "宋体"; text-align:left; padding:5px;}
.news_d_xia{ height:140px;}

.liuyan{ width:300px;height:270px; position:absolute; right:0;}
.liuyan_dh{ width:100%; height:30px; background:url(../images/index_31.jpg) repeat-x left bottom; position:relative;}
.liuyan_dhzi{ position:absolute;  height:30px; left:8px; }

/*党群建设End*/
/*友情链接*/
.youq{ height:50px; position:relative;}
.youq_zi{ position:absolute; left:50px; color:#b9000c; font: bold 14px/50px "宋体";}
.youq_you{ position:absolute; right:10px; text-align:left;}

.di_daoh{ width:850px; height:49px; margin:0 auto;}
.di_daoh li{ width:77px; font:normal 12px/49px "宋体"; color:#000; float:left; text-align:center; background:url(../images/index_32.jpg) no-repeat left center; }
/*友情链接End*/
/*留白*/
.textIndex, .newsListIndex{padding:10px 10px 0;}
.subPage{padding:5px 8px; line-height:30px; font-size:14px;}
/*留白End*/
/*内页*/
.subPage p{padding-top:20px;}
.subPage .titleOne{ height:30px; font:bold 18px/30px "微软雅黑"; text-align:center; color:#000; padding-bottom:30px;}
.subPage .proPic{width:640px; padding:2px; margin:0 auto 20px;}
.subPage .proDetail{ border-top:1px dashed #dcdcdc;}

.nei_dh{ background:url(../images/ziy_06.jpg) repeat-y center top;}
.nei_dh1{ background:url(../images/ziy_02.jpg) no-repeat left top; height:190px;}
/*内页End*/
/*subNav*/
.subNavIndex{ height:421px;}
.subNav li{ height:42px; border-bottom:1px solid #704c0e;}
.subNav li a{display:block; height:42px; line-height:42px; background:url(../images/ziy_09.jpg) no-repeat 20px center #f5f5f5;text-indent:47px;}
.subNav li a:hover{background:url(../images/ziy_09.jpg) no-repeat 20px center #ffffff; color:#000; height:42px; line-height:42px; }
/*subNavEnd*/
/*首页文本框*/
.textIndex{line-height:22px;}
/*首页文本框End*/
/*新闻列表*/
.newsList_1 li{ width:100%; height:21px;  line-height:21px; background: url(../images/index_13.jpg) no-repeat 3px center; border-bottom:1px dashed #dcdcdc; text-indent:20px;}
.newsList_1 a{float:left; height:21px; line-height:21px; }
.newsList_1 a:hover{color:#c80104;}
.newsList_1 .time{float:right; height:21px; line-height:21px; padding-right:15px;color:#000;}

.newsList_2 li{  height:23px; line-height:23px;}
.newsList_2 a{width:75%;float:left; height:23px; line-height:23px; }
.newsList_2 .time{float:right; height:23px; line-height:23px; color:#000;}

.newsList_3 li{ height:25px;line-height:28px; text-indent:30px; position:relative;}
.newsList_3 li a .point{ width:16px; height:28px; position:absolute; left:2px;top:1px;background: url(../images/index_19.jpg) no-repeat left center;}
.newsList_3 li a:hover{color:#e60000;}
.newsList_3 li a:hover .point{width:16px; height:28px; position:absolute; left:2px;top:1px;background: url(../images/index_20.jpg) no-repeat left center; }

.newsList_4{ width:400px;}
.newsList_4 li{ height:25px; float:left; width:200px;  line-height:28px; border-bottom:1px dashed #dcdcdc; text-indent:20px;}

.newsList_5 li{ height:23px; line-height:23px; text-indent:20px;}
.newsList_5 a{float:left; height:23px; line-height:23px; }
.newsList_5 .time{float:right; height:23px; padding-right:4px; line-height:23px; color:#000;}

.newsList_6 li{ height:75px; line-height:28px; background:url(../images/ziy_07.jpg) no-repeat 20px 8px; text-indent:40px;}
.newsList_6 li h1{ color:#333;}

.newsList_2 li{ height:23px; line-height:23px;}
.newsList_2 a{float:left; height:23px; line-height:23px; }
.newsList_2 .time{float:right; height:23px; line-height:23px; color:#000;}


.newListSubPage{ padding:10px;}
.newListSubPage a{float:left; height:25px; line-height:25px;}
.newListSubPage .time{float:right; height:25px; line-height:25px; padding-right:15px;}
/*新闻列表End*/
/*产品列表*/
.proListIndexCo{height:184px; }
.proRollBox{ width:640px; height:160px; overflow:hidden; margin-top:4px; _margin-top:2px;}
.proRollBox2{ width:900px; height:159px; overflow:hidden; margin-top:4px; _margin-top:2px;margin-left:15px;_margin-left:7px}
.proListIndex{ width:9999px; left:0; top:0;}
.proListSubPage li{height:200px;}
.proList_1 li{ width:220px; float:left; text-align:center}
.proList_1 li a.pic{width:200px; padding:1px; height:150px; display:block; border:1px solid #dcdcdc;}
.proList_1 li a.title{ width:200px; text-align:center; height:40px; line-height:40px; display:block; color:#252525;}

.proList_2 li{ width:180px; float:left; text-align:center}
.proList_2 li a.pic{width:160px; padding:1px; height:120px; display:block; border:1px solid #dcdcdc;}
.proList_2 li a.title{ width:160px; text-align:center; height:40px; line-height:40px; display:block; color:#252525;}

/*产品列表End*/
/*bottom*/
.bottom{text-align:center; line-height:20px; height:20px;}
.bottomCo,.bottom{ height:90px;}
/*bottomEnd*/

.link_bk a{color: #4D4D4D;text-decoration: none;}
.link_bk a:hover {text-decoration: none;color: #009900;}
.page {text-align:center; margin-top:15px; margin-bottom:15px;}
.page a {border: 1px solid #dddddd;display:block;height:23px; line-height:23px; margin-right:5px; float:left;padding-left:6px; padding-right:6px;  }
.page a:hover { border:1px #0066CC solid; color: #0066CC}
.page a.select{ border: 1px solid #0066CC; background-color:#0066CC; color:#ffffff; }
.page span {border: 1px solid #dddddd;display:block;height:23px; line-height:23px; margin-right:5px; float:left;padding-left:6px; padding-right:6px;  }

.inp{ border:1px solid #ccc; height:18px; width:100px;}
.inp2{ border:1px solid #ccc;}
.inp3{ border:1px solid #ccc; height:21px; padding:3px;}
.inputwenben{ border:1px solid #ccc; height:30px; width:250px; line-height:30px; text-indent:5px;}
.inputwenben1{ border:1px solid #b0917c; height:20px; width:140px; line-height:20px; background-color:#FFF;}
.inputwenben2{ border:1px solid #b0917c; height:20px; width:100px; line-height:20px;}
.syuser{ width:209px; height:28px; }
.syuser li{ width:78px; height:22px; float:left;}
.syuser1{ width:709px; height:28px; position:absolute; left:100px; top:350px;}
.syuser1 li{ width:200px; height:28px; float:left;  background:url(../images/hui_08.jpg) no-repeat left top;}
.syuser1 li a{ width:200px; height:28px; font:normal 12px/28px "宋体"; color:#FFF; text-align:center;}
.anniu1{ width:94px; height:28px;  background:url(../images/hui_08.jpg) no-repeat left top; color:#fff; display:block; cursor:default; }
.inputanniu{ width:94px; height:28px;  color:#fff; display:block; cursor:default; background: url(../images/hui_08.jpg) no-repeat center center; }
.inputanniu a{ width:94px; height:28px; text-align:center; line-height:28px; color:#fff; display:block; cursor:default;}


.uibj{ width:607px; height:167px; background:url(../images/u-index_03.jpg) no-repeat left top; position:relative; top:15px;}
.uibj h1{ position:absolute; left:107px; top:13px; color:#000; font:bold 16px/25px "微软雅黑";}
.uibj h2{ position:absolute; left:30px; top:116px; }

