﻿/*---------http://www.iqilu.com---------*/
body, dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,table,td,tr,img{margin:0;padding:0;border:0;font-family:Sans-serif,Arial,"宋体";font-size:14px;color:#4b4a4a;font-weight:normal;}
ul,li{list-style:none;}
img{border:0;}
input, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;}
a{color:#525252;text-decoration:none;}
a:hover{text-decoration:underline;color:#db0010;}
.clear{clear:both;}
/*----------common---------*/
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.wrap{width:950px;margin:0 auto;}
.fb{font-weight:bold;}
.margin_top{margin-top:10px;}
.margin_top5{ margin-top:5px;}
.margin_top_bottom{margin:10px auto;}
.margin_top2{ margin-top:5px;}
.margin_left{margin-left:10px;display:inline;}
.border_org{border:1px solid #FFCC99;}
.xinwen000 ul li{line-height:27px;padding-left:12px;background:url(../images/point.jpg) 0px 80px no-repeat; white-space:nowrap;overflow:hidden; text-overflow:ellipsis; width:340px;}
.noborder{border-bottom:none;}
.border_bottom{border-bottom:1px dotted #ccc;}
.char_pic dl{float:left;width:139px;}
.char_pic ul{float:left;}
.hidden{ display:none;}
.lymargin_top{ height:10px; display:block; overflow:hidden; zoom:1;}


/*---------------*/
.logo{ width:152px; height:75px;overflow:hidden;}
.mid_ad{ width:660px; height:70px; margin-left:10px;}
.rgt_ad{ width:110px;}
.rgt_ad ul li{ line-height:24px; font-size:12px;}
.nav01{ height:45px; background:url(../images/nav_bg1.jpg);}
.nav01 ul{ margin-left:150px;}
.nav01 ul li{ float:left; margin-left:13px; *margin-left:14px; display:inline; line-height:45px; color:#FFFFFF;}
.nav01 a{ color:#FFFFFF;font-weight:bold;}
.nav01 a:hover{ color:#FFFFFF;}
.nav02{ height:31px; background:url(../images/nav_bg2.jpg);}
.city{ width:640px; margin-left:30px;}
.city ul li{ font-size:12px; line-height:30px; float:left; margin-left:10px; display:inline;}
.city a{color:#efedf2;}
.city a:hover{ color:#efedf2;}
.search{ width:220px; margin-right:30px; margin-top:5px;}
.ly_input{ width:153px; height:20px; *padding-top:2px; border:none; color:#ffffff; background:url(../images/search_bg.jpg) no-repeat; display:block; float:left;}
.in_btn{ width:64px; height:20px; background:url(../images/search_btn.jpg) no-repeat; border:none; display:block; float:left; *margin-left:-2px;}

.nav{width:950px;margin:5px auto 0px auto; height:30px; line-height:30px;}
.nav h2{ float:left;width:400px; padding-left:25px;padding-top:3px;background:url(../images/icon1.gif) left center no-repeat; font-size:12px;}

/*========read left========*/
#left{ float:left;width:600px; padding:19px; border:#CCCCCC 1px solid;clear:both;}
#left h1{font-size:24px; font-weight:bold;text-align:center;padding:15px 0;}

/*========list2========*/
.sysnw {width:600px;float:left;}
.sysnews{}
.sysnews h3{line-height:22px;color:#333333;font-size:16px; margin-bottom:5px; font-weight:bold; float:left; width:375px;  display:inline}
.sysnews h3 a{color:#333333;}
.sysnews h3 a:hover{color:#cc0000; text-decoration:none}
.sysnews h4{line-height:22px;color:#ff9900;font-size:12px; margin-bottom:5px;float:left;}
.sysnews .sysnewslist img{}
.sysnews .sysnewslist01 .newspic{width:100px; height:70px; margin:2px 17px 0 0; float:left; display: table-cell; vertical-align:middle; /*for no-ie vertical*/ text-align:center; /*设置水平居中*/ *display: block;  /* for ie hack */ *font-size: 61px;/*约为高度的0.873，150*0.873 约为*/}
.sysnews .sysnewslist01 .newspic img{border:1px #d9d9d9 solid; display:inline;vertical-align:middle;margin:0 auto;max-width:100px; max-height:70px; *width:expression(this.width>100?100:"width"); *height:expression(this.height>70?70:"height");}

.sysnews .sysnewslist01 .news{width:480px; line-height:24px; color:#666666; margin-top:5px; float:left; font-size:12px;}
.sysnews .sysnewslist01 .news .red{color:#999999}
.sysnews .sysnewslist01 .newsl{width:100%; line-height:24px; color:#666666; margin-top:5px; float:left;font-size:12px;}
.sysnews .sysnewslist01 .newsl .red{color:#999999}
.sysnews .sysnewslist01 .news2{ height:47px; overflow:hidden;}

/*
.space{width:600px; border-top:#CCCCCC 1px dashed; float:left; margin:10px 0; height:5px;clear:both; overflow:hidden;}
.pages {border-top:1px #DFE4E7 solid; width:550px; padding:20px;  margin-top:10px}
.pages table tr td{ font-size:12px;}
*/

/*========read right========*/
#right{ float:right;width:300px;}
#right .gg{width:300px; margin-bottom:0px;}

/* news paihang */
.newsph {margin:10px 0px 0px 0px; width:298px; border:#dddddd 1px solid; float:left; padding-bottom:10px; overflow:hidden;}
.tit01{ width:298px; border-bottom:3px #dddddd solid; height:30px;}
.tit01 h3{ line-height:30px; font-weight:bold; margin-left:15px;}

.tklist {padding-top:7px; width:100%;}
.tklist .txtlist { float:left; width:148px;}
.tklist li {line-height:16px; padding:2px 5px 2px 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;course:hand; margin-left:5px;text-align:left;background:url(../images/icon.gif) left center no-repeat; font-size:12px;}
.tklist li a{ color:#666666}

.zt_pic,.zt_list,.paihang,.tp_pic{ width:280px; margin-left:10px; margin-top:10px;}
.zt_pic dl{ width:280px; height:120px; overflow:hidden; border-bottom:1px #ccc dotted;}
.zt_pic dl dt{ width:136px; height:106px;  float:left; margin-right:5px;}
.zt_pic dl dt img{padding:2px; border:1px #ccc solid; width:130px; height:100px;}
.zt_pic dl dd{ line-height:22px; font-size:12px;}

.zt_list ul li{ font-size:12px;line-height:24px;padding-left:12px;background:url(../images/icon.gif) 0px 6px no-repeat; white-space:nowrap;overflow:hidden; text-overflow:ellipsis; width:270px;}
.paihang ul{ background:url(../images/paihang.jpg) 0 5px  no-repeat;}
.paihang ul li{ background:none; padding-left:25px; line-height:28px; width:250px;}

.tp_pic dl{ width:134px; height:140px; float:left; margin-left:4px; overflow:hidden;}
.tp_pic dl dt img{ width:130px; height:100px; border:1px #ccc solid; padding:1px;}
.tp_pic dl dd{ line-height:20px; text-align:center; font-size:12px}

#tousu{ width:107px; margin-left:160px; margin-top:10px;}
.icon {background:none repeat scroll 0 0 transparent !important;border:medium none !important;bottom:10px;left:100px;opacity:0.9;position:absolute; width:18px !important; height:18px !important;}

.shiting dl{ height:150px;}
.shiting dl dt{ display:block; position:relative; width:134px; height:104px;}

/*========list2========*/
#left h1{font-size:24px; font-weight:bold;text-align:center;padding:15px 0;}

.chuchu{ width:600px; float:left;border-bottom:#CCCCCC 1px dashed;}
.chuchu li{float:left}
.chuchu .laiyuan{float:left; width:360px; text-align:left; padding:10px 0 3px 0;color:#666666; font-size:12px;}
.chuchu .time{float:right; width:200px; text-align:right;  padding:10px 0 3px 0; color:#666666; font-size:12px;}

.shuoshuo{float:right;width:250px;padding:20px 0 0px 0px;}
.shuoshuo li{float:left;font-size:12px;}
.shuoshuo .shuo{padding:0 0 3px 20px; margin-right:20px;background:url(../images/icon2.gif) left 0px no-repeat;}
.shuoshuo .copy{padding:1px 0 0px 20px; margin-right:20px;background:url(../images/icon3.gif) left 0px no-repeat;}

.shuoshuo2{ float:right;width:340px;padding:30px 0 0px 0px;}
.shuoshuo2 li{float:left; font-size:12px;}
.shuoshuo2 .shuo{padding:0 0 3px 20px; margin-right:20px;background:url(../images/icon2.gif) left 0px no-repeat;}
.shuoshuo2 .copy{padding:1px 0 0px 20px; margin-right:20px;background:url(../images/icon3.gif) left 0px no-repeat;}

.excerpt{ margin:10px auto; background:#f9f9f9; border:#E3E1E1 1px solid; width:570px;padding:10px;}
.excerpt h2{font-size:14px;font-weight:bold;line-height:30px;}
.excerpt h3{font-size:14px;line-height:24px; text-align:justify; text-justify:inter-ideograph;}

/* context */
strong {font-weight:bold;}
#context {width:600px; text-align:justify; text-justify:inter-ideograph; overflow:hidden; padding:10px 0; font-size:14px; clear:both; line-height:25px;word-wrap:break-word;}
#context img {border:1px solid #ccc;}
#context p {font-size:14px; line-height:25px; margin-top: 20px;margin-bottom: 20px;}
#context a,#context a:visited {color:#1E50A2;  text-decoration:underline;}
#context a:hover {color:#ba2636;}
#context .f_center {text-align:center; text-indent:0;}
.page {text-align:center; font-weight:bold; text-indent:0;}
.banner600{width:600px;margin:10px auto;border-top:#CCCCCC 1px dashed; padding-top:10px}

/* xgnews */
#news {width:600px;margin:10px auto; border-top:#CCCCCC 1px dashed;border-bottom:#CCCCCC 1px dashed;}
.xgnews {width:300px; margin:10px 0; float:left; }
.xgnews li{line-height:25px; padding-left:15px; font-size:14px;list-style-type:none;text-align:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;course:hand;background:url(../images/icon.gif) left center no-repeat}
.xgnews .tit{ font-size:14px; line-height:25px; padding-bottom:10px; font-weight:bold; background:#FFFFFF}

.xgvod {width:290px; margin:10px 0; float:right;border-left:#CCCCCC 1px dashed; }
.xgvod li{line-height:25px; font-size:14px;list-style-type:none;text-align:left;}
.xgvod .tit{ font-size:14px; line-height:25px; padding-bottom:10px; font-weight:bold; padding-left:10px; background:#FFFFFF}

.picpic3{width:136px; height:140px;padding:8px 0px 0px 8px;float:left;overflow: hidden;}
.picpic3 dl{ float:left}
.picpic3 dd{list-style:none; text-align:center;line-height:16px; font-weight:bold; font-size:12px;}
.picpic3 dd a{ text-decoration:none; color:#0066cc}
.picpic3 dt{height:106px; width:136px;float:none;text-align:center;margin-right:0; }
.picpic3 dt img{padding:1px;border:1px solid #ccc;width:130px;height:100px;}

/* remen news */
.rmnews {width:600px;margin:0px auto; border-top:#CCCCCC 1px dashed;}
.rmnews .rmsp{width:290px; margin:10px 0; float:left;}
.rmnews .rmsp li{list-style-type:none;}
.rmnews .rmsp .tit{ font-size:14px; line-height:25px; padding-bottom:10px; font-weight:bold; background:#FFFFFF}

.rmnews .rmxw{width:300px; margin:0px 0;float:right; margin-top:50px;}
.rmnews .rmxw li{line-height:26px;padding-left:15px;font-size:14px;list-style-type:none;text-align:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;course:hand;background:url(../images/icon.gif) left center no-repeat}
/* msg */
.msg{width:580px;margin:10px auto 0 auto; border-top:#CCCCCC 1px dashed; padding:10px 10px 0px 10px; line-height:22px; color:#bbbbbb}

/* ----17city-- */
.c_lft{ width:630px;}
.c_rgt{ width:308px; border:1px #dbdbdb solid; height:555px;}

.nav_c{ width:630px;}
.video{ width:620px; border:1px #dbdbdb solid; background:#eaeaea; height:500px; padding:5px;}
.shipin{ width:620px; height:500px;}
.weibo{ width:308px; height:504px; overflow:hidden; margin-top:15px;}

.border{ height:180px; border:1px #dbdbdb solid; width:948px;}
#left02{ width:600px; border:1px #dbdbdb solid; float:left; padding:14px; overflow:hidden; height:500px;}

#peop{width:940px; height:180px; margin-left:10px; float:left; display:inline; margin-top:10px;} 
.prev{height:27px; margin-top:50px;float:left;width:15px; background:url(../images/l_071.jpg) no-repeat; margin-right:5px; margin-left:5px; display:inline;}
.next2{height:27px; margin-top:50px;float:left;width:15px; background:url(../images/r_071.jpg) no-repeat; margin-left:10px;}
.anyClass{width:940px;height:150px;float:left;padding-top:5px; overflow:hidden;}
.shiting2 dl{ margin-right:7px; overflow:hidden;}

.z_rgt{ width:308px; border:1px #dbdbdb solid;}

/*=======huadongmen========*/
.mainnav290{width:290px;margin-top:10px; margin-left:10px;}
.scrolldoorFrame{width:290px;overflow:hidden;}
.scroll{width:290px;background:url(../images/actbg3.gif);}
.scrollUl{width:290px; height:25px;}
.scrollUl li{float:left; margin-left:0px;width:48px; height:25px; list-style-type:none;cursor:pointer; font-size:12px; display:inline;}
.sd01{cursor:pointer;background:url(../images/actbg1.gif);line-height:25px;text-align:center;color:#743901; font-weight:bold;}
.sd02{cursor:pointer;background:url(../images/actbg2.gif);line-height:25px;text-align:center; color:#000;}
.bor03{ margin-top:0px; width:290px; padding:10px;border-top:none;}

.paihang2{ margin:0;}
.paihang2 ul{ background:url(../images/paihang02.jpg) 0 8px no-repeat;}
.photo{ width:308px; height:31px; background:url(../images/photo.jpg);}

/*=======index=======*/
.i_lft{ width:630px;}
.i_rgt{ width:310px;}
.rgt_kuang{ width:308px; border:1px #dbdbdb solid; padding-bottom:15px;overflow:hidden;}

.tuanchaoshi{ width:630px; height:40px; background:url(../images/sprites.jpg) 0 0 no-repeat;}
.tuan_banner{ width:630px; height:55px; background:url(../images/sprites.jpg) 0 -170px no-repeat;}

.i_more{ width:50px; height:30px; display:block; float:right;}
.tuan_con dl dt{ width:84px; height:64px; float:left; margin-right:10px;}
.tuan_con dl dt img{ width:80px; height:60px; border:1px #dbdbdb solid; padding:1px;}
.tuan_con dl dd{ line-height:20px; color:#666; font-size:12px;}
.tuan_con{ width:628px; border:1px #dbdbdb solid; border-top:none; padding-bottom:18px;}
.tuan_con dl{ width:590px; height:67px; margin:8px 0 0px 20px; background:url(images/bj_dl.jpg) repeat-x; overflow:hidden;}

.banner01{ width:630px; height:90px; margin-top:10px;}
.zuoxiang{ width:630px; height:40px; background:url(../images/sprites.jpg) 0 -40px no-repeat;}
.qilu_con{ width:630px; overflow:hidden;}
.qilu_box{ width:200px; height:270px; overflow:hidden; float:left;}
.qilu_box h3{ font-weight:bold; color:#fb5f0c; line-height:35px; padding-left:10px;}
.qilu_box img{ width:200px; height:113px;}
.qilu_box ul li{line-height:27px;padding-left:12px;background:url(../images/icon.gif) 0px 8px no-repeat; white-space:nowrap;overflow:hidden; text-overflow:ellipsis; width:190px;}
.margin_mid { margin: 0 15px;  display: inline;}

.photo_border{ width:628px; border:1px #dbdbdb solid;}
.photo_tit{ width:628px; height:40px; background:url(../images/sprites.jpg) 0 -80px no-repeat;}

/* iFocus style */
#ifocus { width:600; height:380px;}
#ifocus_pic { display:inline; position:relative; float:left; width:450px; height:360px; overflow:hidden; margin:10px 0 0 10px; }
#ifocus_piclist { position:absolute; }
#ifocus_piclist li { width:450px; height:360px; overflow:hidden; }
#ifocus_piclist img { width:450px; height:360px; }
#ifocus_btn { display:inline; float:right; width:140px; margin:9px 15px 0 0; }
#ifocus_btn li { width:140px; height:90px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_btn img { width:120px; height:75px; margin:7px 0 0 11px; }
#ifocus_btn .current { background: url(../images/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100);  }
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:450px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
#ifocus_tx .normal { display:none; }
#ifocus_tx .current{ color:#FFFFFF;}
#ifocus_tx .current a{ color:#FFFFFF;}
.date{ width:310px;margin-top:10px;height:30px;}
.date p{ font-size:12px; line-height:30px;}
.weitoutiao,.qilu_weibo{ width:308px; margin-top:10px;}
.toutiao{ width:30px; height:80px;background:url(../images/sprites.jpg) -680px 0 no-repeat;}
.wei_zt{ width:260px; margin-top:5px;}
.wei_zt dl{ width:260px; border-bottom:none; height:105px;}

.qilu_weibo dl{ width:280px; height:54px; margin-left:10px;}
.qilu_weibo dl dt{ width:54px; height:54px; float:left; margin-right:5px;}
.qilu_weibo dl dt img{ width:50px; height:50px; padding:1px; border:1px #dbdbdb solid;}
.qilu_weibo dl dd{ line-height:20px;}
.qilu_weibo dl a{ color:#0081cd;}
.qilu_weibo .btn_wb{ width:61px; height:22px;background:url(../images/sprites.jpg) -680px -80px no-repeat; font-size:12px; font-weight:bold; color:#FFFFFF; padding-left:10px; margin-left:59px;}
.qilu_weibo .btn_wb a{ color:#FFFFFF;}

.weibo_lvyou{ width:308px; height:172px; margin-top:10px;}
/* .baibao_tit{ width:308px; height:35px;background:url(../images/sprites.jpg) -680px -120px no-repeat;} */
.baibao_tit{ width:308px; height:35px;background:url(../images/sprites.jpg) -680px -120px no-repeat; margin-top:10px;}/*2011-12-4*/
.baibaoxiang ul{background:url(../images/sprites.jpg) -680px -480px no-repeat; width:270px; height:40px;}
.baibaoxiang{ width:308px; margin-left:5px;}
.baibaoxiang ul li{ float:left; margin-left:42px; display:inline; line-height:20px; font-size:12px;white-space:nowrap;}

/* .zhuanti{ width:308px; height:30px;background:url(../images/sprites.jpg) -680px -155px no-repeat; } */
.zhuanti{ width:308px; height:30px;background:url(../images/sprites.jpg) -680px -155px no-repeat; margin-top:17px;_margin-top:14px; }/*2011-12-4*/
.tousu_tit{width:308px; height:30px;background:url(../images/sprites.jpg) -680px -200px no-repeat;}
.gonglue{width:308px; height:30px;background:url(../images/sprites.jpg) -680px -230px no-repeat;}

.banner02{ height:90px;}

.shiting_tit{ width:630px; height:40px;background:url(../images/sprites.jpg) 0px -120px no-repeat;}
.video2{ width:470px; height:385px; margin-top:10px;}
.v_pic{ width:134px; margin-left:15px;}
.v_pic dl{ height:130px; overflow:hidden;}
.zixun{ width:308px; height:30px;background:url(../images/sprites.jpg) -680px -260px no-repeat; margin-top:10px;}
.banner03{ width:310px; padding-top:20px; }
.banner04{ width:290px; padding-top:15px; margin-left:9px;}

.bor_z{ width:948px; border:1px #dbdbdb solid; padding-bottom:10px;}
.tit_zhuti{ width:650px; height:40px;background:url(../images/sprites.jpg) 0px -260px no-repeat; margin-top:5px;}

.zhu_con{ width:948px;}
.theme{ width:210px; height:220px; float:left; margin:20px 0 0 21px; display:inline; background:#f1f1f1;}
.theme .tit_z01{ width:210px; height:25px;background:url(../images/sprites.jpg) 0px -370px no-repeat;}
.theme .zhuti_img{ width:210px; height:115px; overflow:hidden;}
.theme .zhuti_list{ width:210px; margin-top:5px;}
.theme .zhuti_list ul li{line-height:24px;padding-left:12px;background:url(../images/icon2.gif) 0px 8px no-repeat; white-space:nowrap;overflow:hidden; text-overflow:ellipsis; width:190px; font-size:12px;}
.theme .tit_z02{background:url(../images/sprites.jpg) 0px -400px no-repeat;}
.theme .tit_z03{background:url(../images/sprites.jpg) 0px -430px no-repeat;}
.theme .tit_z04{background:url(../images/sprites.jpg) 0px -460px no-repeat;}
.theme .tit_z05{background:url(../images/sprites.jpg) 0px -490px no-repeat;}
.theme .tit_z06{background:url(../images/sprites.jpg) 0px -520px no-repeat;}
.theme .tit_z07{background:url(../images/sprites.jpg) 0px -550px no-repeat;}
.theme .tit_z08{background:url(../images/sprites.jpg) 0px -580px no-repeat;}


.shehui{width:920px; height:40px;background:url(../images/sprites.jpg) 0px -300px no-repeat; margin-top:5px;}
.shehui_pic{ width:948px;}
.shehui_pic dl{ width:210px; height:130px; float:left; display:inline; margin:10px 0 0 21px; position:relative;}
.shehui_pic dl dt{ width:210px; height:120px; position:absolute; top:0; left:0;}
.shehui_pic dl dd{ width:190px; height:30px; background:#77b900; position:absolute; left:0; bottom:0; line-height:30px; font-weight:bold; overflow:hidden; padding-left:5px;}
.shehui_pic a{ color:#ffffff;}
.shehui_pic a:hover{ color:#ffffff;}

.link{width:920px; height:30px;background:url(../images/sprites.jpg) 0px -340px no-repeat; margin-top:5px;}
.link_a{ width:948px; margin-top:10px;}
.link_a ul li{ font-size:12px; float:left; margin-left:10px;white-space:nowrap; line-height:20px;}

.gengduo{ width:40px; height:15px;background:url(../images/sprites.jpg) -690px -370px no-repeat;float:right; margin-top:10px;}

/*========header========*/
.test{width:120px;}
.test ul{list-style-type:none;}
.test li{line-height:24px;list-style-type:none; color:#999999;text-align:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;course:hand;font-size:12px;}

.qilu_list{ margin-top:10px;}
.qilu_list li{ font-size:12px;}


 
 
 
 
 /*--2012--4-6--*/
.tuan_con .font14{ font-size:14px; padding-left:12px;background:url(../images/icon2.gif) 0px 4px no-repeat;}
.big_news{ margin-left:25px; width:580px; margin-top:20px; height:75px; overflow:hidden; padding-bottom:30px; border-bottom:1px #d8d8d8 dotted;}
.big_news h2{ line-height:50px; text-align:center; font-size:20px; font-family:"微软雅黑","黑体";}
.big_news p{ line-height:20px; font-size:12px;}
.big_news a{ color:#FF0000;font-family:"微软雅黑","黑体";}

.tuan_con{ width:628px; border:1px #dbdbdb solid; border-top:none; padding-bottom:18px;}
.tuan_con dl{ width:590px; height:67px; margin:8px 0 0px 20px; background:url(../images/bj_dl.jpg) repeat-x; overflow:hidden;}