
/* CSS Document */

/*              all           */

body{ margin:0; padding:0;background:#fff;font-family:Microsoft YaHei,SimSun,Arial, Helvetica; font-size:12px; color:#333; line-height:24px; font-weight:normal;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,label,dl,dt,dd,fieldset,img {margin:0;padding:0;border:0;list-style:none; }
a{ color:#333; text-decoration:none;}
a:hover{color: # 039;}
img{ border:none;}
.clearbox{clear:both; height:0; line-height:0; float:none;}


  /*                           top                             */

.top0{height:114px;overflow:hidden; margin:0px auto;width:100%;background:#628ac5; border-bottom:1px solid #4e7bbf;}
.top{height:74px;overflow:hidden; margin:0px auto;width:1000px;}
.top dl.logo{height:74px;overflow:hidden;width:500px;float:left;display:block;margin-right:100px;}
.top dl.s_rk{height:74px;overflow:hidden;width:400px;float:right;display:block;}
.top dl.s_rk dt{height:74px;overflow:hidden;display:block;float:right; margin-right:15px; line-height:74px; color:#fff; font-size:12px;}
.top dl.s_rk dt a{display:inline-block;color:#fff; padding:0px 10px;}
.top dl.s_rk dt a:hover{color: #D8D8D8;}
.top dl.s_rk dd{height:34px;overflow:hidden;width:203px;display:block;background: url(../image/ssk.jpg) no-repeat; margin-top:20px;float:right;}
.s{ width:160px; margin:9px 5px 9px 8px; height:16px; line-height:16px; border:none; outline:none; background:none; color:#777; float:left;}
.go{width:20px; margin:6px 8px 0px 0px;height:21px;float:right;}



  /*                 dh                     */

.dh{height:40px;overflow:hidden; margin:0px auto;width:1000px;}
.dh dl{height:40px; width:1000px;display:block;overflow:hidden;}
.dh dl dt{height:40px;overflow:hidden;font-size:13px;line-height:40px;color:#fff; display:block; float:left; margin-right:80px;}
.dh dl dt span{ display:inline-block; padding-left:5px;font-family:Arial;}
.dh dl dt a{color:#fff;}
.dh dl dt a:hover,.dh dl dt a.in{color:#ffca30;}

  /*                 ban                    */

#flash { width:1000px; height:393px; overflow:hidden; margin:0 auto; clear:both; position:relative;}
#flash a {width:1000px; height:393px; display:none;}
#flash img {width:1000px; height:393px;}
.flash_bar { width:1000px;z-index:69; height:40px; overflow:hidden; position:absolute;bottom:0px; left:0px;}
.flash_bar .dq { display:block;float:left; width:332px; height:40px;cursor:pointer;background:url(../image/hh.png) repeat-x; font-size:16px; line-height:40px; text-align:center; color:#0c61de; margin-right:1px;}
.flash_bar .no{display:block;float:left;width:332px;height:40px;cursor:pointer;cursor:pointer;background:url(../image/ll.png) repeat-x;font-size:16px;line-height:40px; text-align:center;color:#fff;margin-right:1px;}
#flashBg{height:393px;overflow:hidden;width:100%;clear:both;margin:0;padding:0;}
#flashLine {height:393px; width:100%;}


  /*                 新闻动态                    */

.news{height:25px;overflow:hidden;margin:0px auto;width:1000px;padding:20px 0px;border-bottom:1px solid #e8e8e8;margin-bottom:20px;}
.news dl.bt{height:25px;overflow:hidden;width:170px;display:block;float:left;font-size:17px; line-height:25px; color:#000;}
.news dl.bt span{color:#757474; font-family:Arial; display:inline-block; margin-left:10px;}

.news dl.nr{height:25px;overflow:hidden;width:750px;display:block;float:left;padding:0px 15px;background: url(../image/bb.png) no-repeat 0px center; font-size:12px; line-height:25px;color:#999;}
.news dl.nr a{color:#666; display:inline-block; padding-right:50px;}
.news dl.nr a:hover{color:#628ac5;}

.news dl.mo{height:25px;overflow:hidden;width:40px;display:block;float:left;font-size:12px; line-height:25px; color:#fff; background:#f1b833;font-family:Arial; text-align:center;}
.news dl.mo a{color:#fff;}
.news dl.mo a:hover{color:#628ac5;}


  /*                 pro                    */
.pro_bt{height:20px;overflow:hidden;margin:0px auto;width:1000px;margin-bottom:20px;}
.pro_bt dl{height:20px;overflow:hidden;width:1000px;display:block;}
.pro_bt dl dt{height:20px;overflow:hidden;width:800px;display:block; float:left; font-size:17px; line-height:20px; color:#000;}
.pro_bt dl dt span{color:#757474; font-family:Arial; display:inline-block; margin-left:10px;}
.pro_bt dl dd{height:20px;overflow:hidden;width:200px;display:block; float:left; font-size:12px; line-height:20px;color:#757474; font-family:Arial; text-align:right;}
.pro_bt dl dd a{color:#757474;}
.pro_bt dl dd a:hover{color:#628ac5;}


  /*                 pro                    */
.pro_nr{height:124px;overflow:hidden;margin:0px auto;width:1000px;margin-bottom:20px;}
.pro_nr dl{height:124px;overflow:hidden;width:323px;display:block;float:left;background: url(../image/po_b.jpg) no-repeat;}
.pro_nr dl dt{height:120px;overflow:hidden;width:120px;display:block; padding-top:1px; margin-right:20px; float:left;}
.pro_nr dl dt:hover img{opacity:0.9;filter:alpha(opacity=90);}
.pro_nr dl dd{height:90px;overflow:hidden;width:165px;display:block;float:left; padding:15px 0px;}
.pro_nr dl dd p{height:27px;overflow:hidden;width:165px;display:block; font-size:14px; line-height:27px; color:#282e50; font-weight:800;}
.pro_nr dl dd p a{color:#282e50;}
.pro_nr dl dd p a:hover{color:#1253a5;}
.pro_nr dl dd span{height:63px;overflow:hidden;width:165px;display:block; font-size:12px; line-height:21px; color:#666;}


  /*                 link                    */
.link{height:40px;overflow:hidden;margin:0px auto;width:998px;margin-bottom:40px; border:1px solid #dddddd; background:#eeeeee; }
.link dl{height:30px;overflow:hidden;display:block; float:left; padding:5px 15px; border-right:1px solid #e3e3e3;}
.link dl dt{height:30px;overflow:hidden;width:30px; display:block; float:left; margin-right:12px;}
.link dl dd{height:30px;overflow:hidden;display:block; float:left; font-size:12px; line-height:30px; color:#333; margin-right:10px;}
.link dl dd a{color:#333;}
.link dl dd a:hover{color:#999;}



  /*                 foot                    */
.foot0{height:230px;overflow:hidden;margin:0px auto;width:100%;background: url(../image/fb.jpg) repeat-x; padding-top:15px;}
.foot{height:180px;overflow:hidden;margin:0px auto;width:1000px; padding-bottom:10px;}
.foot dl{height:180px;overflow:hidden;width:200px; display:block; float:left; margin-right:50px;}
.foot dl dt{height:40px;overflow:hidden;width:200px; display:block; border-bottom:1px solid #567ebc; font-size:15px;color:#fff;line-height:40px; margin-bottom:5px;}
.foot dl dd{height:120px;overflow:hidden;width:200px; display:block;}
.foot dl dd a{height:24px;overflow:hidden;width:200px; display:block;font-size:12px;color:#fff;line-height:24px;}
.foot dl dd a:hover{ text-decoration:underline;}

.foot1{height:40px;overflow:hidden;margin:0px auto;width:1000px;}
.foot1 dl{height:40px;overflow:hidden;width:1000px;}
.foot1 dl dt{height:40px;overflow:hidden;width:500px; display:block; float:left; font-size:12px; line-height:40px; color:#f0f0f0;}
.foot1 dl dd{height:40px;overflow:hidden;width:500px; display:block; float:left; font-size:12px; line-height:40px; color:#dcdcdc; text-align:right;}





  /*                 内页 ban                    */
.ban{height:316px;overflow:hidden;margin:0px auto;width:100%;}
.ban ul{height:316px;overflow:hidden;margin:0px auto;width:1000px;position:relative;}
.ban ul li{height:40px;overflow:hidden;width:1000px;position: absolute; bottom:0px; left:0px;}
.ban ul li a{height:40px;overflow:hidden;font-size:14px;line-height:40px; color:#fff;padding:0px 45px;background:url(../image/ll.png) repeat-x;display:block;float:left; margin-right:1px;}
.ban ul li a:hover,.ban ul li a.in{padding:0px 45px;background:url(../image/hh.png) repeat-x;display:block;height:40px;}



  /*               about                 */
  
.abou{width:1000px;overflow:hidden;margin:20px auto; padding-bottom:20px;}
.abou dl{width:1000px;overflow:hidden; display:block;}
.abou dl dt{width:307px; float:left; margin-right:23px;overflow:hidden; display:block;}
.abou dl dd{width:670px; float:right;overflow:hidden; display:block;}
.abou dl dd p{width:670px;overflow:hidden; display:block; font-size:12px; line-height:24px; color:#666; margin-bottom:22px;}
.abou dl dd span{width:670px;overflow:hidden; display:block; font-size:14px; line-height:26px; color:#333; margin-bottom:22px;}



  /*               pro                 */
  
.pro{width:1000px;overflow:hidden;margin:10px auto;}
.pro dl{width:1000px;overflow:hidden; display:block; background:#d0dced; margin-bottom:10px; height:178px;}
.pro dl.bgg{background:#f8ebbf; }
.pro dl dt{width:260px;overflow:hidden;display:block;height:178px;float:left;}
.pro dl dt a:hover{opacity:0.9;filter:alpha(opacity=90);}
.pro dl dd{width:700px; padding:6px 20px;overflow:hidden;display:block;height:166px;float:left;}
.pro dl dd span{width:700px;height:30px;overflow:hidden;display:block; line-height:30px; color:#333; font-size:14px; font-weight:800;}
.pro dl dd span b{color:#666; font-size:12px; font-weight:normal;}
.pro dl dd p{width:700px;height:100px;overflow:hidden;display:block; line-height:24px; color:#666;font-size:12px;font-weight:normal;}



/*                   news                */

.new{width:1000px;overflow: hidden; margin:10px auto; height:140px; padding-bottom:10px; border-bottom:#9A9A9A 1px dotted;}
.new dl{width:1000px;overflow: hidden;height:140px;}
.new dl dt{width:255px;overflow: hidden;height:140px; float:left; background: url(../image/cxbj.png) no-repeat;display:block;}
.new dl dt b{width:222px;overflow: hidden;height:116px; margin:12px 22px 10px 11px; display:block;}

.new dl dd{width:745px;overflow: hidden;height:120px; float:left;display:block; margin:10px 0px;}
.new dl dd b{width:745px;overflow: hidden;height:30px; display:block; font-size:14px; font-weight:bold; line-height:30px;}
.new dl dd b a{ color: #1a618e;}
.new dl dd b a:hover{ color: #f1b833;}
.new dl dd p{width:745px;overflow: hidden;height:90px; display:block; color: #666; font-size:12px; font-weight: normal; line-height:24px;}



/*         左边      页码   */


.page { width:360px; height:24px; display:block; margin:0 auto; padding-top:20px; padding-bottom:25px; font-weight:normal;}
.page span {  height:18px;float:left;display:block; }
.page span a{height:18px; line-height:18px; padding:0 8px; margin:0 4px;float:left;display:block; border:1px solid #C3C3C3; background: #FFF; color:#777;}
.page span a:hover,.page span a.in{border:1px solid #4B7AA5; background: #628ac5;display:block; color:#FFF;}
.page p{  height:18px;float:left; width:35px;display:block;color:#777; text-align:center; font-weight:normal; }








