 body{margin:0;padding:0;font-family:"宋体", Arial, Verdana, Helvetica, Sans-serif;font-size:12px;line-height:18px;word-break:break-all;background-color:#1c527f}
*img{border:0;vertical-align:middle}
.clear{clear:both}
h1,h2,h3,h4,h5,ul,li,p,div{font-size:12px}
*{margin:0;padding:0;list-style:none;}
a:link{text-decoration:none;color:#ccc}
a:visited{text-decoration:none;color:#ccc}
a:active{text-decoration:none;color:#ccc}
a:hover{text-decoration:none;color:#fff}

.main{width:1012px;margin:auto;background:url(keyvisual.jpg) no-repeat 0 0;padding-top:260px;position:relative}
.hlink{ width:170px;height:40px;display:block;position:absolute;left:85px;top:45px;}
.mainin{width:884px;margin:auto}
.tleft{ width:315px;float:left;height:513px;background:url(bg_l.jpg) repeat-x 0 0}

.tleft h2{ text-align:right;background:url(icon_arrow.gif) no-repeat 17px center;margin:7px 0;height:21px;line-height:21px;}
.tleft h2 strong{ float:left;font-size:14px;color:#069;text-indent:30px}
.tleft ol{ padding:20px 15px 10px}
.tleft ol li{ background:url(image/ftzg-zl/icon_message.gif) no-repeat 0 center;text-indent:20px;text-align:right;line-height:24px;color:#333;font-size:10px;font-family:Arial, Helvetica, sans-serif}
.tleft ol li a{font-size:12px;font-family:"宋体"}
.tleft ol li a:link{ float:left;color:#069;}
.tleft ol li a:visited{ float:left;color:#069}
.tleft ol li a:hover{ float:left;color:#39c}
.tleft ol li a:active{ float:left;color:#069}
.tleft div.btn{text-align:right;padding:0 15px}
.tleft div.btn img{margin-left:10px}

.tright{width:538px;float:right;margin-right:5px;_margin-right:3px}
.intro{ color:#ffc;padding:70px 98px 25px 15px;text-indent:2em;}
.undertake strong{ height:30px;line-height:30px;background:url(bg_btn.gif) no-repeat 0 0;padding-left:7px;display:block;float:left;font-weight:normal}
.undertake span{height:30px;line-height:30px;background:url(bg_btn.gif) no-repeat 100% 0;padding-right:7px;display:block;float:left;color:#fff}
.undertake p{ color:#ccc;padding:0 7px;float:left;display:table-cell;vertical-align:middle}
.undertake p.utl{ width:310px}
.undertake p.utr{ width:85px;padding-top:5px}
.title1,.title2{ background:url(title_l1.gif) no-repeat 0 100%;height:35px;line-height:35px;font-size:14px;color:#3cf;clear:both}
.news{color:#ccc;background:url(bg_shadow.gif) no-repeat center 36px;}
.news p{font-size:14px;text-align:right;height:36px;line-height:36px;margin-bottom:12px;clear:both}
.news p b{font-weight:normal;float:left}
.news span{font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#fff}

.news ul{width:538px; height:57px;margin:8px auto; background:url(image/ftzg-zl/mline.gif) no-repeat center top;clear:both}
.news ul li{width:250px;float:left;height:19px;line-height:19px;text-align:right;}
.news ul li.rli{margin-left:36px}
.news ul li b{float:left;font-weight:normal;background:url(dot.gif) no-repeat 0 center;padding-left:10px}

.title2{background:url(title_l2.gif) no-repeat 0 100%;width:880px;margin:-10px auto 10px;overflow:auto;_zoom:1}
.title2 strong{height:21px;line-height:21px;display:block; float:left;margin-top:5px;_margin-top:10px}
.title2 a{height:21px;line-height:21px;background:url(image/ftzg-zl/bg_city.gif) no-repeat 0 0;padding-left:7px;display:block; float:left; margin-left:10px;margin-left:10px;margin-top:5px;_margin-top:10px}
.title2 a em{font-style:normal;height:21px;line-height:21px;background:url(image/ftzg-zl/bg_city.gif) no-repeat 100% 0;padding-right:7px;display:block;float:left;cursor:pointer;font-size:12px; font-weight:normal}
.bmain{clear:both;width:880px;margin:0 auto}
.piclist{padding:10px 0;#padding:0;_padding:0}
.piclist a img{border:2px solid #f6f7f7;float:left;margin-right:12px}
.piclist a img.last{margin-right:0}
.piclist p{clear:both;text-align:right;padding-top:10px;#padding-top:0;_padding-top:0}
.piclist p a img{float:none;border:none;margin-right:6px}

.footer{ text-align:center;color:#black;padding:20px 0 10px;line-height:16px}
.footer span{ font-family:Arial, Helvetica, sans-serif}
.jieshao{padding-left:15px;padding-right:15px;padding-top:5px;}
/*Focus*/
#ifocus { padding:15px 0}
#ifocus_pic { display:inline;position:relative;float:left;width:280px;height:200px;overflow:hidden;margin-left:17px }
#ifocus_piclist { position:absolute;}
#ifocus_piclist li { width:280px;height:200px;overflow:hidden;}
#ifocus_piclist img { width:280px;height:200px;border:none}
#ifocus_btn {clear:both;padding-top:5px;margin-left:15px}
#ifocus_btn li { width:65px;height:47px;cursor:pointer;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);float:left;padding:3px }
#ifocus_btn img { width:62px;height:43px;border:2px solid #fdfdfd }
#ifocus_btn .current { background: url(img/ifocus_btn_bg.gif) no-repeat;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
#ifocus_opdiv { position:absolute;left:0;bottom:0;width:280px;height:55px;background:#000;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}
#ifocus_tx {position:absolute;left:8px;bottom:8px;color:#ccc;font-family:"宋体" }
#ifocus_tx strong{ font-size:14px;color:#fff;font-weight:bold}
#ifocus_tx .normal { display:none;}