/*---------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:12px;color:#0e3d7c;font-weight:normal;}
ul,li{list-style:none outside none}
table{border-collapse:collapse;}/*table*/
input, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;}
img{border:0;filter:none; display:block}
a{text-decoration:none;color:#0e3d7c;}
a:hover{text-decoration:underline;color:#CC0000;}
.fl{float:left;}
.fr{float:right;}
.red{ color:#f00}
.clear{clear:both;}
.fb{font-weight:bold;}
.nodisplay{display:none;}
body{ background:#095ed1 url(images/bg.gif) repeat-x center 36px;}

/*----------common---------*/
.wrap{width:950px;margin:10px auto 0 auto;}
.banner{width:950px;margin:0px auto 0 auto; text-align:center; color:#ccc; line-height:25px;}
.bot{width:950px;margin:5px auto 0 auto; height:22px; text-align:center; color:#fff;}
.bot a{ color:#fff}
.bot a:hover{ color:#fff; text-decoration:none}

.margin_right{ margin-right:10px;}
.margin_left{ margin-left:10px;}
.margin_top{ margin-top:10px;}
.margin_bottom{ margin-bottom:10px; width:690px;float:left;}

.more{float:right;padding:0px 20px; text-align:right;}


.e_nav{width:950px;margin:0px auto 0 auto;  height:40px;background:url(images/sprite.gif) 0 0 no-repeat}
.e_nav ul { margin-left:10px;}
.e_nav li {margin-top:12px; margin-left:25px; height:30px; float:left; color:#fff; font-weight:bold; font-size:14px}
.e_nav li a { height:30px; color:#fff;font-weight:bold; font-size:14px}
.e_nav li a:hover { text-decoration:none; color:#fff}

/*----------expo_news---------*/
.expo_news_left{float:left;width:570px;height:310px; padding:5px;background:url(images/sprite.gif) 0 -49px no-repeat}

/* pic news*/
#img_wrap{position:relative;height:310px;width:560px; float:left}
#bimg {filter: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 );height:310px}
.pic .dis a {display:block;font-size:14px;vertical-align:middle;overflow:hidden;width:560px;font-family: Arial;height:310px;}
.pic .dis a img {width:560px;height:310px;max-width:560px; vertical-align: middle}
#simg{position:absolute;right:0;bottom:0;width:60px;z-index:2;margin:3px 1px;}
#simg div{font-size: 12px;background:#d6d6d6;float:left;width:16px;cursor:pointer;color:#fff;line-height:16px;margin:1px;height:16px;text-align:center}
#simg .f1 {background:#6f6f6f}
.dis {display: block}
.undis {display:none}
.lkff {width:450px;text-align:center;line-height:25px;height:25px;}
.lkff a { color: #fff; text-decoration: none}
.lkff a:hover {color: #fff; text-decoration:  none}
#info2{height:20px;line-height:23px;}
#font_hd {margin-top:0px;width:560px;height:20px;position:absolute;bottom:0;left:0;z-index:2;line-height:20px;}
#ifocus_opdiv{position:absolute;left:0;bottom:0;_bottom:-1px;*bottom:-1px;width:560px;height:25px;background:#000;opacity:0.5;-moz-opacity:0.5; filter:alpha(opacity=50); z-index:1; }

.expo_news_right{float:right;width:350px;height:310px; padding:5px 10px;background: #fff url(images/sprite.gif) -580px -49px no-repeat;display:inline}

.expo_news_right h1,.expo_sd_left .news h5{font-size: 18px;  padding-top:6px;font-family:"黑体",Arial, Helvetica, sans-serif; text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; width:350px;}
.expo_news_right h1 a,.expo_sd_left .news h5 a{text-decoration:none}
.expo_news_right p,.expo_sd_left .news p{color: #666666; padding:0 0 0px 0;text-indent:25px;margin-top: 5px;line-height: 23px; text-align:left;}
.expo_news_right ul,.expo_sd_left .news ul,.expo_sd_right .sp ul,.expo_ly_left .cnt1 ul,.expo_ly_left .cnt2 ul,.expo_ly_right .cnt2 ul,.expo_ld .cnt ul { margin-top:8px;}
.expo_news_right li,.expo_sd_left .news li,.expo_sd_right .sp li,.expo_ly_left .cnt1 li,.expo_ly_left .cnt2 li,.expo_ly_right .cnt2 li,.expo_ld .cnt li {font-size:14px;background:url(images/sprite.gif) 0 -769px no-repeat; line-height:27px; padding-left:15px;}
.space{border-top:#cccccc 1px dashed; margin:6px auto 6px auto; padding-top:3px; clear:both;}

.pic_logo{width:950px;margin:10px auto 0 auto;}
.pic_logo li{ margin-left:9px; height:60px; width:180px; float:left; display:inline}


/*----------expo_sd_news---------*/
.expo_sd_left{float:left;width:570px;height:450px;background:#fff; display:inline}
.expo_sd_left h2{width:570px;height:46px;background:url(images/sprite.gif) 0 -380px no-repeat; margin-bottom:10px;}

.expo_sd_left h2 span,.expo_sd_right .tit span{float:right; width:50px;padding:20px 20px 0 0; text-align:right; color:#fff}
.expo_sd_left h2 span a,.expo_sd_right .tit span a{color:#fff}
.expo_sd_left h2 span a:hover,.expo_sd_right .tit span a:hover{color:#fff; text-decoration:none}


.expo_sd_left .guan{float:left;width:178px;display:inline}
.expo_sd_left .guan h3{width:178px; height:42px;background:url(images/sprite.gif) 0 -497px no-repeat;}
.expo_sd_left .guan h4{width:178px; height:22px;background:url(images/sprite.gif) -205px -497px no-repeat;}
.expo_sd_left .guan .cnt{width:178px;background:url(images/cg_bg.gif) repeat-y; height:300px;}
.expo_sd_left .guan .cnt li{ line-height:27px; font-size:14px; padding:5px 10px}


.expo_sd_left .news{float:right;width:360px;display:inline}
.expo_sd_left .news dl{float:left;width:150px; margin-left:20px; display:inline;}
.expo_sd_left .news dt img{border:#b4d0f5 1px solid; padding:2px; width:130px; height:100px; float:left;}
.expo_sd_left .news dd { float:left;text-align:center;line-height:25px; text-decoration:none; padding-top:3px;width:130px; margin-left:6px;}

.expo_sd_right{float:right;width:370px;height:450px;background:#fff; display:inline}
.expo_sd_right .tit{width:370px;height:46px;background:url(images/sprite.gif) -580px -380px no-repeat; margin-bottom:10px;}
.expo_sd_right h2{float:left; width:200px;padding:20px 0 0 60px;font-size:14px;color:#fff; font-weight:bold}
.expo_sd_right .vod{width:330px;  margin:0 auto}
.expo_sd_right .vod dt{width:330px; height:260px;}
.expo_sd_right .vod dd { float:left;text-align:center;line-height:25px; text-decoration:none; padding-top:3px;width:330px; font-size:14px}


/*----------expo_ly_news---------*/
.expo_ly_left{float:left;width:630px;height:655px;background:#fff; display:inline}
.expo_ly_left h2{width:630px;height:46px;background:url(images/sprite.gif) 0 -438px no-repeat; margin-bottom:10px;}

.expo_ly_left .cnt{float:left;width:300px;display:inline }
.expo_ly_left .cnt .tit{width:300px;height:25px;background:url(images/sprite.gif) -650px -494px no-repeat;}
.expo_ly_left .cnt h3{float:left; width:150px;padding:5px 0 0 20px;font-size:14px;color:#fff;}

.expo_ly_left .cnt span,.expo_ly_right span{float:right; width:50px;padding:5px 10px 0 0; text-align:right; color:#fff}
.expo_ly_left .cnt span a,.expo_ly_right span a{color:#fff}
.expo_ly_left .cnt span a:hover,.expo_ly_right span a:hover{color:#fff; text-decoration:none}

.expo_ly_left .cnt2pic img{ float:left;border:#82c8fe 1px solid; padding:1px; width:120px; height:92px;margin-left:10px; margin-top:10px; display:inline }

.expo_ly_left .cnt2{float:left;width:298px; border:#82c8fe 1px solid; background:#d1eefc; border-top:none}
.expo_ly_left .cnt2 dt {width:155px; font-size:14px; text-align:left;margin-top:5px;}
.expo_ly_left .cnt2 dd {color: #666666;text-indent:20px;margin-top:5px;margin-bottom:5px;line-height:23px; text-align:left; width:155px;}

.expo_ly_left .cnt1{float:left;width:298px; border:#82c8fe 1px solid; background:#d1eefc; border-top:none}
.expo_ly_left .cnt1 dl{ float:left; width:125px; height:127px; overflow:hidden;margin-left:10px; margin-right:10px; margin-top:10px; display:inline }
.expo_ly_left .cnt1 dt img{border:#82c8fe 1px solid; padding:1px; width:120px; height:92px; float:left;}
.expo_ly_left .cnt1 dd { float:left;text-align:center;line-height:25px; text-decoration:none; padding-top:3px;width:120px;}

.expo_ly_right{float:right;width:310px;height:655px;background:#fff; display:inline}
.expo_ly_right .tit{width:310px;height:46px;background:url(images/sprite.gif) -640px -438px no-repeat; margin-bottom:10px;}
.expo_ly_right h3{width:310px;height:71px;background:url(images/sprite.gif) -645px -703px no-repeat; margin-bottom:10px;}
.expo_ly_right .tit2{width:310px;height:46px;background:url(images/sprite.gif) -580px -380px no-repeat; margin-bottom:10px;}
.expo_ly_right h2{float:left; width:150px;padding:20px 0 0 60px;font-size:14px;color:#fff; font-weight:bold}

.margin_top2{ margin-top:15px;}


.expo_ly_right .cnt2{ margin:0 auto;width:290px;}
.expo_ly_right .cnt2 dt {width:155px; font-size:14px; text-align:left;margin-top:5px;}
.expo_ly_right .cnt2 dd {color: #666666;text-indent:20px;margin-top:5px;margin-bottom:5px;line-height:23px; text-align:left; width:155px;}
.expo_ly_right .cnt2pic img{ float:left;border:#82c8fe 1px solid; padding:1px; width:120px; height:92px; display:inline }

.expo_ly_right h3 span{display:none;}
.expo_ly_right h3 a{display:block; width:160px; height:25px; margin-top:8px;margin-left:120px;}
.expo_ly_right h3 a:hover{ text-decoration:none}


/*----------expo_pic_news---------*/
.expo_pic{ margin:0 auto;width:950px;height:410px;background:#fff;}
.expo_pic h2{width:950px;height:70px;background:url(images/sprite.gif) 0 -542px no-repeat; margin-bottom:10px;}

.expo_pic_left{float:left;width:320px;}
.expo_pic_left dt img{border:#82c8fe 1px solid; padding:1px; width:300px; height:225px; float:left;}
.expo_pic_left dd { float:left;line-height:24px; text-indent:20px; text-decoration:none; padding-top:3px;width:300px;}
.expo_pic_left .title{font-size:14px; font-weight:bold;line-height:25px; text-decoration:none; padding-top:3px;width:285px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.expo_pic_right{float:left;width:610px;}
/* scroll */
.hidden{display:none;}
.scrolldoorFrame{width:610px;margin:0px auto;overflow:hidden;}

.scroll2{float:left; width:610px;}
.scrollUl2{float:left;width:610px; height:34px;}
.scrollUl2 li{float:left; width:162px; height:34px;list-style-type:none;cursor:pointer; display:inline}
.sd_op01{cursor:pointer;background:url(images/sprite.gif) 0 -820px no-repeat; text-align:center;}
.sd_cl01{cursor:pointer;background:url(images/sprite.gif) 0 -860px no-repeat; text-align:center}
.sd_op02{cursor:pointer;background:url(images/sprite.gif) -162px -860px no-repeat; text-align:center;}
.sd_cl02{cursor:pointer;background:url(images/sprite.gif) -162px -820px no-repeat;text-align:center}

.bor01{margin:0 auto; width:588px; height:260px; border:#82c8fe 1px solid; background:#d1eefc;line-height:22px; float:left;clear:both;text-align:left;}
.cont{padding:10px;}

.expo_pic_cnt {width:580px;float:left;display:inline;}
.expo_pic_cnt dl {float:left;width:125px; margin-left:18px; margin-top:10px; height:116px;display:inline; overflow:hidden;}
.expo_pic_cnt dt img{border:#82c8fe 1px solid; padding:1px; width:120px; height:92px; float:left;}
.expo_pic_cnt dd { float:left;text-align:center;line-height:18px; text-decoration:none; padding-top:3px;width:120px;}


/*----------expo_pic_news---------*/
.expo_ld{ margin:0 auto;width:950px;height:720px;background:#fff;}
.expo_ld h2{width:950px;height:71px;background:url(images/sprite.gif) 0 -622px no-repeat; margin-bottom:10px;}

.expo_ld_left{width:450px;}
.expo_ld h3{width:450px;height:15px;background:url(images/sprite.gif) 0 -703px no-repeat;}
.expo_ld h4{width:450px;height:15px;background:url(images/sprite.gif) 0 -728px no-repeat;}

.expo_ld .cnt{width:428px; border-left:#82c8fe 1px solid;border-right:#82c8fe 1px solid;background:#d1eefc; float:left; padding:0 10px}
.expo_ld .cnt dt {width:290px; font-size:14px; text-align:left;margin-top:5px;}
.expo_ld .cnt dd {color: #666666;text-indent:20px;margin-top:5px;margin-bottom:5px;line-height:23px; text-align:left; width:290px;}

.expo_ld .cnt .cnt2pic img{ float:left;border:#82c8fe 1px solid; padding:1px; width:120px; height:92px; display:inline }

.expo_ld h2 span{display:none;}
.expo_ld h2 a {display:block; width:105px; height:34px; margin-left:830px; padding-top:25px;}
.expo_ld a:hover { text-decoration:none}
.more_pic { float:right; width:300px; text-align:right;}

.wrap2{ width:950px; margin:0 auto;}
.lianjie{ background:#fff; width:920px; padding:15px;}
.lianjie ul li{ float:left; margin-left:10px; display:inline; line-height:25px;white-space:nowrap;}

.lianjie img{ border:1px #ccc solid; padding:1px; width:132px; height:45px; float:left; margin-left:15px; margin-top:10px;display:inline;}



/*---------传说中的分割线---------*/
.sp{width:330px; height:300px;margin-left:18px;}
.sp dl{ float:left; margin:10px 0 0 12px; display:inline;height:135px; width:145px;}
.sp dl dt img{ padding:1px; border:1px #ccc solid; }
.sp dl dd{ font-size:12px; line-height:22px; text-align:center;}
.sp dl a:hover{color:#065cb7;}