@charset "gb2312";
/* CSS Document */
.mar40{ margin:40px auto;}
.ovf_hid{ overflow:hidden;}
.pt40{ padding-top:40px;}


a:link,a:visited { color:#393939; text-decoration:none;}
a:hover,a:active { color:#284967; text-decoration:none;}




.gj_zhuce{ color:#004c70;}
.gj_zhuce a:link,.gj_zhuce a:visited { color:#004c70; text-decoration:none;}
.gj_zhuce a:hover,.gj_zhuce a:active { color:#00405e; text-decoration:none;}

.gjgw_top{ height:156px; background:#d1dee7 url(images/index_03.jpg?567) center top no-repeat;}
.gjgw_top .gw_logo{ width:260px; float:left;}


.fgj_menu{ height:50px; line-height:50px; background:url(images/menu_bg.jpg) top repeat-x; width:100%;}
.fgj_menu ul li{ background:url(images/menu_jg.jpg) right center no-repeat; padding:0 30px; float:left; font-size:18px; text-align:center; position:relative;}

.fgj_menu  ul .gw_on{ width:100%; position:absolute; left:0; top:0; background:url(images/menu_libg.jpg) center bottom no-repeat; height:50px;}



.scgw_tleft{ width:880px; float:left;}

.scgw_lend{ background:#f4f4f4; padding:10px 20px; width:840px; overflow:hidden;}
.scgw_lend ul{ width:880px;}
.scgw_lend ul li{ width:260px; float:left; margin-right:15px; background:url(images/dot.jpg) left center no-repeat; line-height:26px; font-size:14px; padding-left:10px; height:26px; overflow:hidden;}

.scgw_right{ width:300px; float:right;}
.scgw_right dl{ border-bottom:#dbdbdb solid 1px; padding-bottom:10px;}
.scgw_right dl dt{ font-size:18px; padding:10px 0 0; height:40px; line-height:30px;}
.scgw_right dl dd{ font-size:14px; line-height:26px;}

.gw_cnrr{ padding-left:10px; width:160px;}

.gw_con1{ border-bottom:#020202 solid 1px; text-align:center;}
.gw_connr ul { width:1250px;}
.gw_connr ul li{ width:380px; float:left; margin-right:30px; display:inline; padding-top:40px;}
.gw_connr ul span,.gw_connr ul p{ float:left; display:block;}
.gw_connr ul span img{ width:200px; height:130px;}
.gw_connr ul span .t{ height:70px; line-height:24px; font-size:16px;}
.gw_connr ul span .m{ color:#606060; height:25px; font-size:14px;}
.gw_connr ul span .e{ width:100px; height:26px;; font-size:16px; color:#8eafdc; border:#8eafdc solid 1px; border-radius:5px; line-height:26px; text-align:center;}


.shishang_l{ width:360px; height:530px; float:left; position:relative;}
.shishang_l .ss_box{ position:absolute; left:0; bottom:0; padding:30px; background:url(images/gw_picbg.png) left bottom repeat-x; line-height:22px; font-size:14px; height:90px;}
.shishang_m{ margin:0 28px; border:#f6f6f8 solid 8px; width:418px; height:516px; float:left;}
.shishang_m .ss_mt{ font-size:22px; font-weight:700; display:block; text-align:center; padding:23px 0; line-height:34px;}
.shishang_m .ss_me{ font-size:14px; padding:0 30px; line-height:30px;}
.shishang_m .ss_mcon{ padding:15px;}
.shishang_m .ss_mcon ul li{ background:url(images/dot.jpg) left center no-repeat; padding-left:13px; line-height:26px; font-size:14px;}



.shishang_r{ width:310px; float:left; background:#f6f6f8; padding:20px 20px 0; height:510px;}
.shishang_r .ss_con{ width:310px; height:230px; position:relative;}
.shishang_r .ss_box{ position:absolute; left:0; width:100%; bottom:0; background:url(images/gw_picbg1.png) left bottom repeat-x; line-height:48px; font-size:16px; height:48px; color:#FFF; text-align:center;}

.shishang_r .ss_end{ padding-top:26px; width:310px; overflow:hidden;}
.shishang_r .ss_endt{ background:url(images/bzrm_titbg.jpg) left center repeat-x; height:24px; line-height:24px;}
.shishang_r .ss_endt span{ background:#f6f6f8; display:block; font-size:18px; width:100px; margin:0 auto; text-align:center;}
.shishang_r .ss_ende{ width:350px; padding-top:26px;}
.shishang_r .ss_endel{ width:147px; margin-right:15px; display:inline; float:left; text-align:center;}


.sjzs_all{ width:1250px; height:535px;}
.sjzs_all .sjzza_box{ background:url(images/tmbg.png) repeat; font-size:18px; height:40px; line-height:40px; width:100%; text-align:center; position:absolute; left:0; bottom:0; color:#FFF;}
.sjzs_all .sjzs_al{ width:886px; float:left; overflow:hidden;}
.sjzs_all .sjzs_alt{ height:285px; width:910px; float:left; }
.sjzs_all .sjzs_alt ul li{ width:285px; float:left; margin-right:15px; position:relative; }
.sjzs_all .sjzs_ale{ height:210px; width:910px; float:left; padding-top:15px;}
.sjzs_all .sjzs_ale ul li{ width:210px; height:210px; float:left; margin-right:15px; position:relative; }



.sjzs_all .sjzs_ar{ width:300px; height:510px; float:left; margin-left:15px; position:relative; }







/* ±¾Àý×Ócss */
.focusBox { position: relative; width:880px; height:425px; overflow: hidden;}
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { width:880px; height:425px; display: block; }
.focusBox ul li span{ display:block; z-index:100; position:absolute; left:0; bottom:10px; text-align:center; line-height:30px; padding-top:15px; height:74px; background:url(images/lh_titbg.png) no-repeat; width:100%;}
.focusBox .prev,
.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; background: url(images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }


/* Ìû×Ó¿í¶È */
.wp{width:1200px !important;}
#pt{width:1200px !important;}