#phone{ display:none;}

.center_1 { margin: auto; }




.imgNews{ float: left; width: 672px; height:368px; overflow:hidden;}
 
.banner_0{ position:relative; z-index:100;} 
.banner_0_top{ position: relative; width: 666px; height: 360px;}
.banner_0_top li{ position:absolute; left:0; top:0; width:100%; text-align:center; }
.banner_0_top li img{ position:relative; width: 666px; height: 360px; }

.banner_0_top li .tit{ position: absolute; left:0; bottom: 0px; background:url(../png/l6m8fu.png) repeat bottom; font-size: 20px; line-height: 35px; width:100%; text-align:center; padding: 25px 0px 15px; }
.banner_0_top li .tit a{ color:#fff;}
.banner_0_top li .tit a:hover{ text-decoration:underline;}
 
.banner_0_bottom { margin: auto; margin-top: -3px; margin-left: -3px; width:100%; left: -3px; text-align:center; z-index:20; height: 5px; line-height: 5px; }
.banner_0_bottom span{ background:url(../png/y201sp.png) left top no-repeat; width: 130px; height: 5px; line-height: 5px; display:inline-block; cursor:pointer; margin:0 2px;}
.banner_0_bottom span.on{ background:url(../png/y201sp.png) right top no-repeat;}

.banner_0 .pre{ background:url(../png/z4dwx6.png) no-repeat; width: 22px; height:42px; position:absolute; left: 15px; top:37%; opacity:0.7; cursor:pointer; z-index:20;}
.banner_0 .next{ background:url(../png/447hss.png) no-repeat; width:22px; height:42px; position:absolute; right: 15px; top:37%; opacity:0.7; cursor:pointer; z-index:20;}
.banner_0 .pre:hover{ background:url(../png/z4dwx6.png) no-repeat; width:22px; height:42px; position:absolute; left: 15px; top:37%;  cursor:pointer; z-index:20;}
.banner_0 .next:hover{ background:url(../png/447hss.png) no-repeat; width:22px; height:42px; position:absolute; right:15px; top:37%;  cursor:pointer; z-index:20;}


.xwtt{ float: right; width: 510px; height: 368px; overflow:hidden; position:relative;}
.headline li{ border-bottom:1px solid #e5e3e3; height:82px; padding-bottom:10px; overflow:hidden;}
.headline li h2{ display:block;}
.headline li a{display:block; max-height:142px; line-height:32px; font-size:24px; color:#000;}
.headline li a:hover{color:#941e23;}
.headline li p{font:14px/24px "microsoft yahei",heiti; color:#666; height:48px; overflow:hidden; margin:10px 0}
.headline li:last-child,.headline li.last{border-bottom:none;}
.headline li a{ padding-top:10px;}
.more-headline,.more-pic-news{ position:absolute; right:0px; bottom:0; z-index:99;}
.more-headline a,.more-pic-news a,.more-col-news a{font-size:14px; color:#333;}
.more-headline a:hover{color:#941e23;}

.main_left1{ float: left; width: 585px; overflow:hidden;}
.main_middle{ float: left;width: 770px; margin-left: 30px; overflow:hidden;}
.main_right1{ float: right; width: 585px;  overflow:hidden;}

.title { position: relative; height: 41px; border-left: 12px solid #d5161b; text-align: left; }
.title .logo { float: left;  margin-left: 15px; font:24px/41px "microsoft yahei",heiti;}
.title .more { position: absolute; top: 8px; right: 0px; width: 12px; height: 24px; }

.lmpt{ margin:10px 0;}

.list ul{ margin: auto;}
.list ul.nobt10{ padding-bottom:0;}
.list ul li{ margin: auto; line-height: 39px; font-size: 18px; color: #2c2c2c;}
.list ul li a { color: #2c2c2c; display:block; width:100%;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: relative;}
.list ul li a:hover { color: #941e23;} 

.hsLine{ border-bottom:dashed 1px #999999;}

.zljc { width:780px;}
.zljc li{ display:block; margin-top:10px; float:left; margin-right:10px;}
.zljc li.wd{ width:770px; height:90px; clear:both;}

.jbfs_title{ width:46px; height:126px; background:url(../jpg/306614.jpg) no-repeat; float:left;}
.jbfs_con{ width:1114px; height:98px; background:#f5f5f5; float:left; padding:14px 20px; position:relative;}
.jb_btn{ width:260px; float:left;}
.jb_btn li{ display:block; width:120px; height:42px; float:left; margin-right:10px; margin-bottom:12px; overflow:hidden}

.jb_btn li a{ color:#FFF; font-size:18px; line-height:42px; display:block; width:92%; height:42px; text-align:center; font-size:16px;}
.jb_btn li.btn1{ background:#fca15f url(../png/tug0g2.png) no-repeat 10px center;}
.jb_btn li.btn2{ background:#fca15f url(../png/pkdb3i.png) no-repeat 10px center;}
.jb_btn li.btn3{ background:#fca15f url(../png/k44ip3.png) no-repeat 10px center;}
.jb_btn li.btn4{ background:#fca15f;}

.jb_btn li.btn1:hover{ background:#fc8c3b url(../png/tug0g2.png) no-repeat 10px center;}
.jb_btn li.btn2:hover{ background:#fc8c3b url(../png/pkdb3i.png) no-repeat 10px center;}
.jb_btn li.btn3:hover{ background:#fc8c3b url(../png/k44ip3.png) no-repeat 10px center;}
.jb_btn li.btn4:hover{ background:#fc8c3b;}
.jb_btn li.btn1 a,.jb_btn li.btn2 a,.jb_btn li.btn3 a{ padding-left:20px;}
.jb_btn li.btn4 a{ width:100%;}
.jb_detail{ width:720px; float:left; padding-left:14px;}
.jb_detail ul li{ display:block; float:left; height:36px; font: 14px "microsoft yahei",heiti; color:#333; padding-left:30px; line-height:24px;}
.email{ background:url(../png/bmqlfh.png) no-repeat; background-position:left top;}
.yb{ background:url(../png/306614.png) no-repeat; background-position:left top;}
.lf{ background:url(../png/0eo4ou.png) no-repeat; background-position:left top;}
.phone{ background:url(../png/o7w8li.png) no-repeat; background-position:left top;}
.web{ background:url(../png/mya5m2.png) no-repeat; background-position:left top; }
.web a{ color:#39F; text-decoration:underline;}


.jb_ewm{ width:100px; float:right; margin-top:-5px;}
.jb_ewm img{ height:105px;}

.gzdt_tt{ width:100%; height:41px; background:url(../png/cvpeff.png) repeat-x left center; position:relative;}
.title.long{ position:absolute; left:0; top:0; width:130px; background:#FFF;}
.H330{ height:345px;} 
.H225{ height:225px;} 
 
.main_left{ width:400px; float:left;}
.col_title{ width:100%; height:50px; border-bottom:solid 1px #CCC;}
.col_title.icon1{ background:url(../png/bip96p.png) no-repeat 5px center;}
.col_title.icon2{ background:url(../png/5tsjlz.png) no-repeat 5px center;}
.col_title.icon3{ background:url(../png/3ppj4r.png) no-repeat 5px center;}
.col_title.icon4{ background:url(../png/hcai9q.png) no-repeat 5px center;}
.col_title.icon5{ background:url(../png/g8od4g.png) no-repeat 5px center;}
.col_title.icon6{ background:url(../png/ov8i2g.png) no-repeat 5px center;}
.col_title.icon7{ background:url(../png/fobgc2.png) no-repeat 5px center;}
.col_title.icon8{ background:url(../png/zcmlb6.png) no-repeat 5px center;}
.col_title.icon9{ background:url(../png/m2087d.png) no-repeat 5px center;}

.col_title.icon10{ background:url(../png/f2j828.png) no-repeat 5px center;}
.col_title.icon11{ background:url(../png/b2zm4z.png) no-repeat 5px center;}
.col_title.icon12{ background:url(../png/1vwjdp.png) no-repeat 5px center;}

.col_title.icon13{ background:url(../png/paaht6.png) no-repeat 5px center;}
.col_title.icon14{ background:url(../png/e46r0b.png) no-repeat 5px center;}
.col_title a.name{ display:inline-block; height:48px; color:#1a77be; font-size:18px; line-height:48px; font-weight:bold; padding:0 15px 0 48px;}
.col_title a.more1{ display:block; width:12px; height:50px; float:right; background:url(../png/pqy5c9.png) no-repeat left center;}


.col-pic-news .news-intro{height:115px;margin-left:170px;}
.col-pic-news .news-img{float:left;}
.col-pic-news .news-title a{display:block;max-height:60px;line-height:30px;font-size:18px;color:#2c2c2c; overflow:hidden;}
.col-pic-news .news-desc{max-height:72px;line-height:24px;font-size:14px;color:#666;padding-top:8px;overflow:hidden;}
.col-pic-news .view-detail{color:#999;}

.H240{ height:250px; overflow:hidden;}



.title1 { position: relative; height: 41px; text-align: left; }
.title1 .logo { float: left; font:24px/41px "microsoft yahei",heiti;}
.title1.long{ position:absolute; left:0; top:0; width:115px; background:#FFF;}
.link{ float:left;}
.link li{ display:block; float:left; margin-right:10px;}
.selectBox{ text-align:left; height:60px; width:430px; float:right; color:#2c2c2c;}
.selectBox select{ float:left; margin-left:20px; margin-top:20px;}


.duilian{top:308px;position:absolute; width:122px; overflow:hidden; display:block; z-index:5; }
.duilian_left{ left:6px;}
.duilian_right{right:6px;text-align:right;}
.duilian_con{ width:120px; height:330px; overflow:hidden;}
.duilian_close{ width:100%; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#555555; text-decoration:none;}