.header {width:100%;margin: 0 auto; background:url(../images/top.jpg) no-repeat center top ; height:830px;}
.logo { width:1000px; margin:0 auto; overflow:hidden; padding-top:30px; padding-bottom:645px;}
.logo a { width:445px; height:70px; display:block;}
.nav { width:100%; height:37px; line-height:37px; margin:0 auto; text-align:center; color:#019ade; font-size:20px;}
.nav a {color:#019ade; margin:0px 35px;}
.nav img { vertical-align:middle}



.b1g { background:url(../images/ltbg.jpg) no-repeat center 90px; margin-bottom:40px; height:2132px;}
.b2g { background:url(../images/b2g.jpg) no-repeat center 600px; height:auto; padding-bottom:180px;}
.b3g { background:url(../images/lv_03.jpg) repeat-x center top; height:auto;}
.footer { width:100%;margin: 0 auto; overflow:hidden; font-size:14px; padding:180px 0px 36px 0px;text-align:center; line-height:25px; color:#ffffff;}


.bodywrap { width:100%;margin: 0 auto; overflow:hidden;}
.main {width:1000px;margin:0 auto; overflow:hidden;}
.lm_bt { width:1000px; margin:0 auto; overflow:hidden; text-align:center}




.col {color:#019ade}
.cll {color:#9498a4}
.coo {color:#da0a03}

/*cgh*/

/*cgh*/
.cgh { height:515px; width:1900px;  margin:0 auto;left:50%; position:relative; margin-left:-950px; text-align:center; overflow:hidden; }
/*ÂÖ²¥Í¼css */
.slide_pics{position:relative;height:515px;width:100%;}
.slide_pics .scrollable {position:relative;overflow:hidden;width:1000px;height:515px;float:left;z-index:600;}
.slide_pics .scrollable .items {width:20000em;position:absolute;}
.slide_pics .scrollable .items div {float:left;width:1000px;}
.slide_pics .scrollable .items a {width:1000px;height:515px;display:block;position:relative;left:80px;}
.slide_pics .scrollable img {float:left;margin:0px;width:1000px;height:515px;}

.bfan { width:165px; height:170px; position:absolute; left:417px; top:155px; z-index:2222;}
.lunbo-recommend .slide-pics .item .bfan img { width:165px; height:170px;}


/*thre*/
.s-index-org{color:#FF4E00;}
.s-index-icon,.s-index-star span{display:block;background-image:url(s-index-icon-3.png?ver=201208010);overflow:hidden;text-indent:-1000em;}
.org-btn-blk{diyaosplay:block;width:60px;height:25px;text-decoration:none;line-height:25px;text-indent:0px;background-position:-73px 0px;text-align:center;color:#fff}
.org-btn-blk:hover{background-position:-73px -27px;text-decoration:none;}

.lunbo-recommend{width:100%}

.lunbo-recommend .slide-pics{;position:relative;float:left;}
.lunbo-recommend .scrollable{width:1450px;height:515px;padding-left:450px;overflow:hidden;position:relative;}

.lunbo-recommend .slide-pics .cover{width:450px;height:515px;position: absolute;top:0px;background:black;opacity:0.7;filter:alpha(opacity=70); z-index:11111}
.lunbo-recommend .slide-pics .coverleft{left:0px;}
.lunbo-recommend .slide-pics .coverright{right:0px;}

.lunbo-recommend .slide-pics .prev-next{position:absolute;height: 55px;width:49px;top:210px;cursor:pointer;}
.lunbo-recommend .slide-pics .prev{left:450px; background:url(../images/left.png) no-repeat center left}
.lunbo-recommend .slide-pics .next{right:450px;background:url(../images/right.png) no-repeat center right}

.lunbo-recommend .slide-pics .items{width:30000px;}
.lunbo-recommend .slide-pics .item{float:left;position:relative;height:515px;overflow:hidden;}


.lunbo-recommend .slide-pics .item .pic-info{position:absolute; text-align:center; bottom:0px; width:1000px;left:0px;font-size:20px; background:url(../images/ti.png) repeat-x center; height:64px; line-height:64px; }
.lunbo-recommend .slide-pics .item .pic-info a { color:#FFFFFF;}

.lunbo-recommend .slide-pics .item img{width:1000px;height:515px;}






.cgh_li { width:1000px; margin:10px auto; overflow:hidden}
.cgh_li li { width:242px; height:128px; float:left; position:relative; margin-right:10px;}
.cgh_li li img { width:242px; height:128px; position:absolute; z-index:1}
.cgh_li li font { position:absolute; z-index:2; color:#FFFFFF; font-size:24px; bottom:18px; left:18px;}

.wzlb { font-size:14px; display:block; margin-top:20px;}
.wzlb li { background:url(../images/dr.jpg) no-repeat center left; width:236px; line-height:40px; float:left; padding-left:14px;}





/*cxsj*/
.sj_nr { width:1000px; margin:0 auto; overflow:hidden; padding-top:20px; float:left;}
.sj_nr_dl { width:308px; float:left}
.sj_nr_dl dd b { font-size:16px; line-height:22px; height:48px; display:block; margin-top:20px;}
.sj_nr_dl dd p{ font-size:14px; line-height:20px; color:#908d90}

.sj_nr_ul { width:1000px; overflow:hidden; margin:0 auto; padding:40px 0px 50px 0px;}
.sj_nr_ul li{ width:483px; border-bottom:1px #b6b6b6 dotted}
.sj_nr_ul li b { font-size:16px; line-height:26px; width:465px; float:left; margin-top:20px; background:url(../images/sj_12.jpg) no-repeat center left; padding-left:18px;}
.sj_nr_ul li p{ font-size:14px; line-height:40px; padding-left:18px; color:#908d90}


/*cxlt*/
.nr_bt { display:block; text-align:center; padding-top:65px; overflow:hidden}
#sliders{width:1000px; margin:0 auto; height:410px; position:absolute;margin-top:18px;  }

#featureContainer { MARGIN: 0px auto; WIDTH: 1000px; }
#wrap {OVERFLOW: hidden}

#feature {POSITION: relative; width:1000px; margin:0 auto}
#feature .button {POSITION: absolute;  WIDTH: 1000px;  TOP: 67px;  LEFT: 0px}
#feature .prev {TEXT-INDENT: -9999px; WIDTH: 31px; DISPLAY: block; background:url(../images/l.png) no-repeat center left;left:0px; HEIGHT: 46px; TOP: 67px; position:absolute;}
#feature .next {TEXT-INDENT: -9999px; WIDTH: 31px; DISPLAY: block; background:url(../images/r.png) no-repeat center right; HEIGHT: 46px; right:0px; TOP: 67px; position:absolute;}


.featureUL { POSITION: relative; width:1000px; margin:0 auto}
.featureBox { WIDTH: 242px;  FLOAT: left; HEIGHT: 410px; OVERFLOW: hidden; margin-right:11px;}
#botton-scroll {Z-INDEX: 0;  WIDTH: 1000px; margin:0 auto; HEIGHT: 410px;}
#blocks {Z-INDEX: 0;POSITION: relative;  MARGIN: 0px auto;  WIDTH: 1000px;  HEIGHT: 410px;  OVERFLOW: hidden;}
#blocks .box { WIDTH: 242px; FLOAT: left; HEIGHT: 410px; position:relative }
#blocks .box a {}
#blocks .box .feature-title {	}
#blocks .box .feature-thumb {WIDTH: 242px; FLOAT: left; HEIGHT: 320px}
#blocks .box p { position:absolute; left:18px; top:140px;background:url(../images/gdbg.png) no-repeat center top; width:206px; height:251px;}
#blocks .box p strong { font-size:16px; line-height:30px; margin-top:30px; height:94px; padding:0px 15px; display:block; width:176px;}
#blocks .box p  span { color:#a1e5ff; margin-top:20px; font-size:12px; padding:0px 13px; display:block; width:180px; line-height:20px;}


#slide-box { margin:auto; WIDTH: 1108px; POSITION: relative; HEIGHT: 445px; padding-top:80px;}
#slide-box .corner {CLEAR: both;  DISPLAY: block; OVERFLOW: hidden; HEIGHT: 0px}
#slide-box .slide-content {}
#slide-box .ks-switchable-triggers A {DISPLAY: block; Z-INDEX: 99; COLOR: #b4b4b4; POSITION: absolute; TOP: 265px; TEXT-DECORATION: none}
#slide-box .ks-switchable-triggers SPAN {DISPLAY: block; width:46px;}
#slide-box .ks-switchable-triggers .corner {}
#slide-box .ks-switchable-triggers .prev {LEFT: -46px; cursor:pointer}
#slide-box .ks-switchable-triggers .next {RIGHT: -46px; cursor:pointer}

#slide-box .wrap {OVERFLOW: hidden; WIDTH: 1108px; HEIGHT: 410px}
#slide-box UL {WIDTH: 10000px}
#slide-box LI {FLOAT: left; WIDTH: 242px; HEIGHT: 410px; text-align:center;position:relative;}
#slide-box LI IMG {WIDTH: 242px; HEIGHT: 194px}

.lt_dl { width:1000px; margin:0 auto; margin-top:18px; overflow:hidden}
.dl_t,.dl_b  { width:186px; float:left; background:#e7e9f0; height:605px;}
.dl_t dt,.dl_b dt { height:190px;}
.dl_t dd{ height:415px;}
.dl_b { margin:0px 17px;}
.dl_t dd{ font-size:16px; background:url(../images/djy_10.jpg) no-repeat left top; line-height:26px; margin-top:7px; color:#555555; padding-top:15px; width:160px; margin-left:13px;}
.dl_t dd font,.dl_b dd font { font-size:18px; display:block; color:#333333}
.dl_t dd p ,.dl_b dd p { font-size:14px; margin-top:20px; line-height:25px;}
.dl_b dd { margin-top:45px; height:355px;font-size:16px; background:url(../images/djy_10.jpg) no-repeat left top; line-height:26px;  color:#555555; padding-top:15px; width:160px; margin-left:13px;}

.plywz { display:block}
.wz_li { background:url(../images/wz.png) no-repeat center left; width:475px; padding-top:45px; height:135px; font-size:12px; color:#33ccff; display:block; margin-top:30px; position:relative}
.wz_li p { width:260px; float:right; padding-right:25px; margin-top:10px; line-height:20px;}
.wz_li b { background:url(../images/sj_12.jpg) no-repeat center left;width:250px; float:right; padding-right:25px; padding-left:10px; font-size:16px; color:#ffffff}
.wz_li b a { color:#FFFFFF}


/*hdxw*/
.xw_nr { position:relative; margin-top:25px;}
.xw_nr_left { border:3px #019ade solid; width:430px; padding:40px 53px 40px 27px; height:318px; float:left; margin-bottom:70px;}

.xw_jj { border-bottom:1px #b6b6b6 dotted}
.xw_jj b  { font-size:20px; line-height:25px; display:block;}
.xw_jj p{ font-size:14px; line-height:25px; color:#9498a4; padding:10px 0px; text-indent:2em;}

.xw_ul { margin-top:15px;}
.xw_ul li { font-size:14px; color:#a4a8b3; line-height:36px; text-align:right;}
.xw_ul li a { float:left; text-align:left; font-size:16px; background:url(../images/ddd.jpg) no-repeat center left; padding-left:15px;}

.xw_nr_right { width:517px; height:350px; float:right; z-index:111; position:absolute; right:0px; top:27px;}


/*½¹µãÍ¼*/
.focus{ position:relative; width:517px;  height:350px; }  
.focus img{ width: 517px; height:350px;} 


.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  

.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:43px; line-height: 43px; background:url(../images/b.png) repeat-x center; display:block;  text-align:left; }  

.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; font-weight:bold; margin-left:10px;}  

.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; } 

.focus .fbg{bottom:15px; right:10px; position:absolute; height:14px; text-align:center; z-index: 200; }  


.focus .fbg div{overflow:hidden;zoom:1;height:14px}    

.focus .D1fBt a{position:relative; display:inline; margin:0 3px; width:14px; height:14px; background:url(../images/d.png) no-repeat center top; float:left }   
 
.focus .D1fBt .current,.focus .D1fBt a:hover{ background:url(../images/dr.png) no-repeat center top}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }   
 
/*mtjz*/
.mt_nr_l { width:640px; float:left; margin-bottom:60px; }
.mt_nr_r { width:327px; float:right; margin-bottom:60px;}

.bd {width:221px;  background:url(../images/jz_03.jpg) no-repeat bottom left; }
.zz {width:298px;  background:url(../images/jz_05.jpg) no-repeat bottom left; }
.wb { width:176px; background:url(../images/jz_07.jpg) no-repeat bottom left}
.mt_bt {height:35px; position:relative}
.mt_bt b { font-size:24px; color:#0b4a84; padding-left:5px;}
.d_1_w { position:absolute;right:25px;top:2px; width:44px}
.d_1_w a { font-size:14px; color:#91969a; text-decoration:underline;} 


.mtbd_ul { width:625px;}
.mtbd_ul li { border-bottom:1px #cad5da dotted; padding:18px 0px; font-size:14px; color:#888e90}
.mtbd_ul li b { background:url(../images/s7.jpg) no-repeat center left; padding-left:15px;}
.mtbd_ul li b a { font-size:16px;}
.mtbd_ul li p { padding-left:15px; margin-top:12px;}
.zztp { width:325px; height:374px; float:right; margin-top:18px; border:1px #d3d3d3 solid}

.wbfb { background:url(../images/xt3.jpg) no-repeat center top; margin-top:20px; padding-top:15px; display:block}
.wxfb { float:right; width:321px; overflow:hidden; margin-top:20px;}
.tpfb { width:321px; height:162px; position:relative}
.tpfb img { position:absolute; z-index:1; right:0px;}
.tpfb span { position:absolute; bottom:5px; font-size:16px; line-height:20px; z-index:2; padding:0px 10px;}
.tpfb span a { color:#FFFFFF}

.fbdl { border:1px #e9eaed solid; width:295px; padding:20px 12px; float:left; overflow:hidden}
.fb_dl { width:295px;height:83px; float:left; }
.fb_dl dd { width:220px; height:54px; overflow:hidden; padding-top:10px; font-size:14px; line-height:22px; border-bottom:1px #e8eaed solid; float:left}
.fb_dl dt { width:65px; height:65px; overflow:hidden; float:right}
.fb_dl dt img { width:65px; height:65px;}




/**/
.lbbt { background:url(../images/btl.jpg) repeat-x center bottom; height:43px; line-height:43px; font-size:14px; text-align:right; color:#989898}
.lbbt a { color:#989898}
.lby_li  { dwidth:1000px; display:block; overflow:hidden;padding:50px 0px;}
.lby_li li{ font-size:16px; width:1000px; float:left; text-align:right; height:60px; line-height:60px; border-bottom:1px #bfbfbf dashed}
.lby_li li a { font-size:20px; float:left} 


.page { dwidth:1000px; display:block; margin:100px 0px; text-align:center; font-size:18px;} 
.page a {margin:0px 10px;}
.page a.kk { border:1px #b0afad solid; padding:0px 10px; margin:0px 0px; }

.nrbt { font-size:24px; display:block; text-align:center; margin-top:50px; font-weight:bold}
.nrxx { display:block; font-size:12px; color:#969696; text-align:center; border-bottom:1px #c9c9c9 dashed; padding-bottom:20px; margin-top:15px;}
.nr { display:block; overflow:hidden; margin:50px 0px;}
.nr p { line-height:30px; font-size:16px; text-indent:2em; padding:5px 0px;}
.nr p img { margin:0 auto; overflow:hidden; text-align:center; display:block; padding:20px 0px;}
.nr span { display:block; padding:50px 0px;}