/* CSS Document */
*{padding:0; margin:0;}
img{border:0 none; display:block;}
a img{border:0 none;}

body{ background:url(images/bg.jpg) repeat-x;padding:0; margin:0;font-family:"ËÎÌå" }
.br20{ clear:both; height:20px;}
.br10{ clear:both; height:10px;}
.br15{ clear:both; height:15px;}
LI {LIST-STYLE-TYPE: none}
h3{ height:64px; background:url(images/sjtitle.jpg) repeat-x; line-height:64px; font-size:24px; color:#024685; text-align:center;font-family:"Microsoft YaHei","SimHei","SimSun"; font-weight:bold;}

/* bigpic */
#picBox {POSITION: absolute; WIDTH: 525px; HEIGHT:329px; OVERFLOW: hidden;}
#show_pic {POSITION: absolute; WIDTH: 3150px; HEIGHT: 329px;OVERFLOW: hidden}
#show_pic p a{  COLOR: #fff; text-decoration:none;}
#show_pic LI {  WIDTH: 525px; FLOAT: left}
#show_pic P {   POSITION: absolute; FILTER: alpha(opacity=80); LINE-HEIGHT: 30px; WIDTH: 525px; BOTTOM: 0px; BACKGROUND: #000; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 14px; moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; text-align:center; font-weight:bold;}
#show_pic a IMG {   WIDTH: 525px; DISPLAY: block; HEIGHT: 329px; border:0 none;}
#icon_num { POSITION: absolute; BOTTOM: 35px; RIGHT: 5px}
#icon_num LI {  TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 20px;FLOAT: left; HEIGHT: 25px; COLOR: #fff; MARGIN-LEFT: 0px; margin:0px 2px; font-size:14px; cursor:pointer; background:url(images/picbt.png) no-repeat;}
#icon_num .active { background:url(images/picbthover.png) no-repeat; color:#fff;}

/* js */
#zzjs  p.dis_zzjs_net {DISPLAY: block}
#zzjs  p.undis_zzjs_net {DISPLAY: none}
#cntr_zzjs {WIDTH: 1000px; FONT-SIZE: 12px; height:192px; background:url(images/hdzz.png) no-repeat;} 
#zzjs {CLEAR: both; padding-top:15px; padding-left:85px;}
#zzjs P { LINE-HEIGHT: 21px; overflow:hidden;}
#zzjs P.top_zzjs {FONT-WEIGHT: bold; WIDTH: 117px}
#zzjs P.topzzjs {BACKGROUND: #3297c3; BORDER-LEFT: #f7fcff 8px solid; WIDTH: 70px; CURSOR: pointer;color:#e6daaa; text-align:center}
#zzjs P.top_zzjs_1 {BACKGROUND: #ad031f; BORDER-LEFT: #f7fcff 8px solid; WIDTH: 70px; COLOR: #fff; text-align:center}
#zzjs #zzjs_tit p{ float:left}
#zzjs #zzjs_tit {HEIGHT: 21px;height: 21px; margin-left: 395px;margin-top: 130px; position: absolute;width: 530px;}
#zzjs #zzjs_cnt {PADDING-LEFT: 32px; BACKGROUND: url(/img/li_20110118zzjs_net.gif) no-repeat 12px 13px; LINE-HEIGHT: 26px; HEIGHT: 192px; TEXT-ALIGN: left}
#zzjs p.dis_zzjs_net{ width:870px; height:124px;overflow: hidden; line-height:26px;}
#zzjs #zzjs_cnt A {COLOR: #666; TEXT-DECORATION: none}
#zzjs #zzjs_cnt A:hover {COLOR: #c2130e; TEXT-DECORATION: underline}

/* index */
.head{ width:1000px; height:350px; margin:0 auto;}
.head img{ width:1000px; height:350px; }
.nav{ width:100%; height:46px; background:url(images/navbg.jpg) repeat-x;}
.navcon{ width:1000px; height:46px; margin:0 auto;}
.navcon a{ width:166px; height:46px; display:block; float:left;}
.navcon .dis{ cursor:default;}

.con{ width:1000px; overflow:hidden; margin:0 auto; padding-top:20px;}

.hdjs{width:1000px; overflow:hidden; height:192px; }
.lccon{ width:200px; height:107px; background:url(images/lc.png) left top no-repeat; padding-left:800px; padding-top:50px;}
.lccon a img{ width:179px; height:65px; border:0 none;}
.hddtcon{ width:1000px; height:400px;}
.dttitle{ width:970px; height:40px; line-height:40px; color:#fff; font-size:16px; background:url(images/hddt.jpg) no-repeat; padding-left:30px; font-family:"Microsoft YaHei","SimHei","SimSun"; font-weight:bold;}
.dttitle a{color:#fff; text-decoration:none}
.dtcon{ width:968px; height:329px; border-bottom: 1px solid #4c88c4;border-left: 1px solid #4c88c4;border-right: 1px solid #4c88c4; background-color:#fff; padding:15px;}
#picBox_div{ float:left;WIDTH: 525px; HEIGHT:329px;}
.dtlb{ width:398px; height:309px; overflow:hidden; float:right;background-color:#eaf5ff; padding:10px 15px;}
.txt{line-height:20px;color:#000;text-decoration:none;padding-bottom:10px; font-size:12px;}
.txt b{color:#013973; font-size:14px; width:398px; display:block; text-align:center; height:24px; line-height:24px;}
.txt b a{color:#013973; font-size:14px;}
.txt a{ text-decoration:none;font-size:12px; color:#000}
.txt p{ text-indent:24px;}
.dtlb ul{}
.dtlb ul li{ width:370px; height:26px; line-height:26px; padding-left:28px; background:url(images/dot1.png) no-repeat left center; font-size:14px;}
.dtlb ul li a{ color:#013973; text-decoration:none;font-size:14px;}
.dtlb ul li a:hover{ color:#993804; text-decoration:none;}
.shtj{ width:960px; overflow:hidden;  }
.more{width:925px; height:20px; background:url(images/gd.gif) no-repeat 924px 0px; color:#0553a1; line-height:20px; text-align:right; padding-right:35px; font-size:14px; padding-bottom:10px;}
.more a{color:#0553a1; text-decoration:none;font-size:14px;}
.wb{ width:970px; height:532px; overflow:hidden;}

/* web */

.cn1{ width:970px; border-left: 15px solid #0554a3;border-right: 15px solid #0554a3;border-bottom: 15px solid #0554a3;}
.tl1{width:970px; overflow:hidden;}
.tjlb{ width:960px; overflow:hidden; background-color:#fff; padding:0px 5px;}
.label{padding-top:9px; padding-left:8px;width:216px;height:126px;float:left; background:#ebf5ff; border: 1px solid #bcd8f0; margin:10px 6px;}
.label span{ color:#b11111; text-decoration:none}
.label i a{ color:#b16a10; text-decoration:none}
.label img{ width:89px; height:117px; border:1px solid #89add1; float:left; margin-right:8px;}
.label  p{margin:10px 8px 0px 0px;height:120px;line-height:20px;color:#3d3e40; font-size:12px;}
.label  b{ height:30px; color:#858786; font-size:12px;display:block; line-height:30px}
.label  i{ height:30px; color:#b16a10; font-size:12px;display:block; line-height:30px; font-style:normal;}

.label2{width:168px;height:135px;float:left; background:#ebf5ff; border: 1px solid #bcd8f0; margin-bottom:10px; margin-right: 12px; position:relative; padding-left:8px; padding-top:8px;}
.label2 span{ color:#b11111; text-decoration:none}
.label2 i a{ color:#b16a10; text-decoration:none}
.label2 img{ width:76px; height:100px; border:1px solid #89add1; float:left; margin-right:8px; margin-bottom:20px;}
.label2  p{margin:0px 8px 0px 0px;height:120px;line-height:18px;color:#3d3e40; font-size:12px;}
.label2  b{ color:#858786; font-size:12px;display:block; line-height:20px}
.label2  i{ height:20px; color:#b16a10; font-size:12px;display:block; line-height:20px; font-style:normal;}
.label2 label{ display:block; background:url(images/tp.jpg) no-repeat; height:20px;width:56px; padding-left:7px;color:#fff; position:absolute; margin-top:109px;left:13px; overflow:hidden; font-size:12px; padding-top:3px;_padding-top:0px;}
.label2 label input{ display:block; width:56px;_width:64px;overflow:hidden; margin-left:-18px;}
.page2 {height:30px; font-size:14px; width:950px; padding-right:20px;}
.page2 a{ height:20px; line-height:20px;color:#fff; text-decoration:none; background:#386795;float:left; margin:0px 2px; border:1px solid #cccccc; display:block; margin:0px 2px; padding:0px 7px; font-size:12px;}
.page2 a:hover{ background:#9e0202; color:#fff;border:1px solid #cccccc;}
.page2 .hover{ background:#9e0202; color:#fff;border:1px solid #cccccc; display:block; font-weight:bold;}
.red{ color:#F00;}
.right{ float:right}
.zxtjcon{ width:910px; overflow:hidden;padding:30px; background-color:#fff;}
.zxtjcon2{ width:910px; overflow:hidden;padding:30px; background-color:#fff;}
.tj{width:910px;overflow:hidden; background-color:#ebf5ff; padding-top:15px;}
.text1{ width:200px; height:20px; border: 1px solid #ccc; line-height:20px;}
.text2{ width:690px; height:200px; border: 1px solid #ccc; line-height:20px;}
.tjtable{ width:820px; margin: 0px auto; font-size:15px;font-family:"ËÎÌå" }
.tjtable td{ padding:5px;}
.tjtable  .spt{ background:url(images/dot1.png) no-repeat 4px 8px; padding-left:25px;}
.zw{width:910px; overflow:hidden; background-color:#fff; padding-top:15px;}
.zxtjcon2 ul{width:850px; overflow:hidden; padding:30px; background-color:#EBF5FF;}
.zxtjcon2 ul li{ width:810px; height:36px; line-height:36px; font-size:14px; border-bottom: 1px dashed #ccc; background:url(images/dot1.png) no-repeat left center; padding-left:30px; float:left; padding-right:10px;font-family:"ËÎÌå"}
.zxtjcon2 ul li span.gray{ float:right; color:#a1a2a2;} 
.zxtjcon2 ul li a{ text-decoration:none; color:#000;}
.zw h2{font-family:"Microsoft YaHei","SimHei","SimSun"; text-align:center; font-size:26px; color:#000; font-weight:bold; border-bottom:2px solid #0553a1; height:40px; line-height:32px;}
.zwcon{ line-height:26px; font-size:14px; padding-top:30px; font-family:"ËÎÌå"}
.zwcon img{border: #e4e4e4 1px solid;padding: 4px; margin: 0 auto; display:block; background-color:#fff;}


.zxft{width:880px;background-color:#ebf5ff; padding:15px;overflow:hidden;}
.zxft .sp{width:580px; height:460px; overflow:hidden; float:left; }
.zxft .sp embed{width:580px; height:460px;}
.zxft .splist{width:285px; height:460px; overflow:hidden; float:left; margin-left:15px;}
.zxft .sptitle{width:285px; height:22px; line-height:20px; background:url(images/fttitle.png) no-repeat left bottom; color:#000; font-size:15px; font-weight:bold;}
.splist ul{height: 445px;
overflow-y: scroll;
overflow-x: hidden;
}
.splist ul li{ width:255px; height:58px; padding:5px 5px; line-height:18px; font-size:12px; margin-top:5px;}
.splist ul li.hover{  border: 1px solid #8ebbe3; background-color:#c6e0f8;}

.splist ul li img{ width:75px; height:55px; float:left; margin-right:10px;}
.splist ul li a{ text-decoration:none; color:#000;}

.tjsjcon{ width:870px; overflow:hidden;padding:30px 50px; background-color:#fff;}
.tjsj{width:810px;background-color:#ebf5ff; padding:30px;overflow:hidden; line-height:28px; font-size:14px;}
.tjsp{width:810px;background-color:#ebf5ff; padding:30px;overflow:hidden; line-height:28px; font-size:14px; text-align:center;}

.tjsp embed{width:580px; height:460px;}






/* foot */
#footer { padding-top:15px;}
#footer A {COLOR: #444; TEXT-DECORATION: none}
#footer A:hover {COLOR: #c15930; TEXT-DECORATION: none}
#footer {MARGIN: 0px auto; WIDTH: 1000px; FONT-SIZE: 12px}
#footer P { TEXT-ALIGN: center; LINE-HEIGHT: 28px}
#footer P A {   PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px}
.txt_links {    BORDER-BOTTOM: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; LINE-HEIGHT: 26px; BACKGROUND: url(/images/index/index/roll_bj.jpg) repeat-x 50% bottom; HEIGHT: 26px; FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-TOP: #d4d4d4 1px solid; BORDER-RIGHT: #d4d4d4 1px solid}
.txt_links SPAN {LINE-HEIGHT: 18px; TEXT-INDENT: 5px; MARGIN: 4px 0px 4px 4px; WIDTH: 70px; DISPLAY: block; BACKGROUND: url(/images/index/index/roll.jpg) #0653a1 no-repeat right 50%; FLOAT: left; HEIGHT: 18px; COLOR: #fff; FONT-SIZE: 12px}
.txt_links A {PADDING-LEFT: 10px}
.img_links {    POSITION: absolute; MARGIN-TOP: 40px; WIDTH: 1000px}
.img_links DIV {    WIDTH: 98px; FLOAT: left}
.img_links DIV IFRAME { WIDTH: 87px; DISPLAY: block; BACKGROUND: #ccc; HEIGHT: 45px}






.tl1{width:970px; overflow:hidden;}


.imgp img{border: #E4E4E4 1px solid;padding: 4px;margin: 0 auto;display: block;background-color: white;}


.more2{width:370px; height:20px; background:url(images/gd.gif) no-repeat 370px 0px; color:#0553a1; line-height:20px; text-align:right; padding-right:35px; font-size:14px; padding-bottom:10px;}
.more2 a{color:#0553a1; text-decoration:none;font-size:14px;}



/* add */
.shtj2{ width:950px; overflow:hidden; padding-left:10px;}
.tpk{ width:500px; height:130px;background:url(images/tpk.jpg) no-repeat top center; padding:75px 230px 100px 230px; font-size:12px; position:relative;}
.inp1{ width:150px; height:26px; border: 1px solid #c4c3c3; background-color:#fff;}
.zbt{ text-align:right; padding-right:5px;}
.ybt{ text-align:left; padding-left:5px;}
.bt1{ width:126px; height:68px; background:url(images/tj.png) no-repeat; border: 0 none;cursor:pointer;}
.bt2{ width:126px; height:68px; background:url(images/zc.png) no-repeat; border: 0 none;cursor:pointer;}

.tpgz {  background-color: #fdf8ef;border: 1px solid #F3E7CD; font-size: 12px;¡¡overflow:hidden;line-height: 24px;padding: 15px;width: 906px; margin:0 auto;}
.tpgz b { color: #FF6600; font-size: 14px;}

