﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
img{border:0;}
body { margin:0 auto;background:#ffffff ; font-family:Arial;-webkit-text-size-adjust: none; }
body,td,th {font-size:12px;color:#666; line-height:20px;}
a{ color:#666; text-decoration:none;}
a:hover{color:#019ddd;}
.clear{ clear:both;}
ul{ list-style-type:none;}
/* 整体 */
#frame{ margin:0 auto; width:1170px;}
#top{ float:left; width:1170px;}
.log{ float:left; padding-top:25px;}
.tr{ float:right; width:356px;}
.trlang{ float:right; padding-top:15px;}
.trlang a{ float:left; padding-left:5px;}
.sear{ float:left; width:356px; padding-top:15px;}

#sform{ float:left; width:356px;  height:30px;background:url(../images/1_02.jpg) no-repeat;}
#sform input{ background:0; border:0; color:#ccc}
#stext{ float:left; width:310px; line-height:30px;height:30px; margin-left:15px; color:#ccc}
#sbut{ float:left; width:30px; height:30px; cursor:pointer;}


#nav{ float:left; width:1170px; padding-top:10px; padding-bottom:10px;}
#nav ul{ float:left; width:800px; position:relative; z-index:99;}
#nav ul li{ float:left;}
#nav ul li a{ display:block; font-size:14px; padding-left:19px; padding-right:19px; line-height:30px;}
#nav ul li a:hover{ display:block; font-size:14px; padding-left:19px; padding-right:19px; line-height:30px; background:#019ddd; color:#fff}
#nav ul li a.hover{ display:block; font-size:14px; padding-left:19px; padding-right:19px; line-height:30px; color:#000}

#jsddm li ul{margin: 0;padding:0;visibility: hidden; width:178px; position:absolute; z-index:9999; border-bottom:1px solid #e0e0e0; margin-left:-40px; }		
#jsddm li ul li{margin: 0;padding: 0;float: none;display: inline; background:#fff; text-align:left; height:30px; line-height:30px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0; padding-left:0px; width:178px;}		
#jsddm li ul li a{width: auto;color: #666; padding:0px; font-size:12px; text-align:center;  padding-left:0px; line-height:30px; width:178px; padding-right:0px;height:30px; font-size:12px;}			
#jsddm li ul li a:hover{color:#fff; background:#019ddd;line-height:30px;font-size:12px; border-bottom:0px;padding-right:0px; height:30px; width:178px; text-align:center; padding-left:0px;}


.ngo{ float:right; }
.ngo a{ float:left; padding-left:5px;}

#bframe{ float:left; width:100%; height:550px;}


/* flexslider */
.flexslider{position:relative;height:550px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:550px;}
.flex-control-nav{position:absolute;bottom:48px;z-index:2; left:50%;}
.flex-control-nav li{display:inline-block;width:16px;height:16px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:16px;height:16px;line-height:40px;overflow:hidden;background:#fff;cursor:pointer;}
.flex-control-nav .flex-active{background:#1996d6;}
 
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:35%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}


.nav{ width:480px; height:56px; float:left;}
.nav li{ width:80px; height:56px; float:left; text-align:center;}
.nav li a{ font-size:14px; color:#626262; line-height:56px;}
.nav li a:hover{ color:#000;}




#sy1{ width:218px; float:left; position:absolute; z-index:1000; left:0px;display:none;}
#sy1 ul{ float:left; width:216px;background:#f5f5f5; padding-top:2px; padding-bottom:7px;}
#sy1 li{ width:216px; float:left; height:28px; }
#sy1 li a{height:28px; color:#626262; line-height:28px; float:left; text-align:left; padding-left:20px; width:196px;}
#sy1 li a:hover{color:#fff;  background:#019ddd;  }
.su1{ width:216px; height:40px; float:left;}
.su1 a{ width:216px; height:40px; float:left;}



#n1{ width:218px; float:left; position:absolute; z-index:1000; left:564px; display:none;}
#n1 ul{ float:left; width:218px;background:#f5f5f5; padding-top:2px; padding-bottom:7px;}
#n1 li{ width:216px; float:left; height:28px;}
#n1 li a{height:28px; color:#626262; line-height:28px; float:left; text-align:left; padding-left:20px; width:196px;}
#n1 li a:hover{ color:#fff;  background:#019ddd; }
.u1{ width:218px; height:40px; float:left;}
.u1 a{ width:218px; height:40px; float:left;}

#n6{ width:1220px; float:left; position:absolute; z-index:1000; left:10px; display:none; top:50px;}
#n6 ul{ float:left; width:1220px; padding-top:12px; padding-bottom:7px; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; background:#fff;border-bottom:1px solid #e0e0e0;}
#n6 li{ width:300px; float:left;}

.u6list{ float:left; width:280px; padding-left:20px; padding-bottom:10px;}
.u6list strong{ float:left; width:280px; font-size:14px; line-height:25px;}
.u6list p{ float:left; width:280px;  line-height:16px; height:48px; overflow:hidden;}
.u6list img{ float:left; padding-top:6px;}

#n6 li a:hover{ color:#019ddd;}
.u6{ width:975px; height:50px; float:left;}
.u6 a{ width:975px; height:50px; float:left;}

#n3{ width:400px; float:left; position:absolute; z-index:1000; left:205px; display:none;top:50px;}
#n3 ul{ float:left; width:400px;  border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; background:#fff; padding-top:12px;padding-bottom:7px;border-bottom:1px solid #e0e0e0; }
#n3 li{ width:200px; float:left; height:65px; padding-bottom:8px;}
#n3 li a{  color:#888; font-size:14px;  float:left; padding-left:10px; padding-top:20px;width:104px;}
#n3 li img{ float:left; padding-left:20px; width:65px;}
#n3 li a:hover{ color:#019ddd;}
.u3{ width:400px; height:50px; float:left;}
.u3 a{ width:400px; height:50px; float:left;}

#n4{ width:218px; float:left; position:absolute; z-index:1000; left:346px; display:none;}
#n4 ul{ float:left; width:218px;background:#f5f5f5; padding-top:2px; padding-bottom:7px;}
#n4 li{ width:218px; float:left; height:28px;}
#n4 li a{height:28px; color:#626262; line-height:28px; float:left; text-align:left; padding-left:20px; width:196px;}
#n4 li a:hover{ color:#fff;  background:#019ddd; }
.u4{ width:218px; height:40px; float:left;}
.u4 a{ width:218px; height:40px; float:left;}

#n5{ width:218px; float:left; position:absolute; z-index:1000; left:490px; display:none;}
#n5 ul{ float:left; width:218px;background:#f5f5f5; padding-top:2px; padding-bottom:7px;}
#n5 li{ width:218px; float:left; height:28px;}
#n5 li a{height:28px; color:#626262; line-height:28px; float:left; text-align:left; padding-left:20px; width:196px;}
#n5 li a:hover{ color:#fff;  background:#019ddd; }
.u5{ width:218px; height:40px; float:left;}
.u5 a{ width:218px; height:40px; float:left;}



#n7{ width:218px; float:left; position:absolute; z-index:1000; left:690px; display:none;}
#n7 ul{ float:left; width:218px;background:#f5f5f5; padding-top:2px; padding-bottom:7px;}
#n7 li{ width:218px; float:left; height:28px;}
#n7 li a{height:28px; color:#626262; line-height:28px; float:left; text-align:left; padding-left:20px; width:196px;}
#n7 li a:hover{ color:#fff;  background:#019ddd; }
.u7{ width:218px; height:40px; float:left;}
.u7 a{ width:218px; height:40px; float:left;}



.yz{ float:right; padding-right:4px; padding-top:16px; height:24px;}
.yz ul{ float:left;}
.yz ul li{ float:left; margin-left:6px; display:inline;}
.yz ul li a{ float:left;}

#mnr{ float:left; width:1170px;}
.mnr1{ float:left; width:1170px; background:url(../images/1_06.jpg) no-repeat top; height:125px;}

.helft{ float:left; width:730px; padding-top:30px;}
.helft strong{ float:left; width:715px; padding-left:15px; color:#2b96d0; font-size:18px; font-weight:normal;}
.helft p{ float:left; width:715px; padding-left:15px; padding-top:20px; color:#aaa;}




.mnr2{ float:left; width:1170px; padding-top:20px;}

.div01{ width:1130px; height:370px; float:left; background:url(../images/images_16.jpg) no-repeat; padding:20px 50px 35px 20px;}


.div22{ width:1180px; height:110px; float:left; padding-left:20px;}
.div22 h1{ font-size:20px; color:#019ddd; font-family:'微软雅黑'; font-weight:normal; line-height:59px;}
.div22 h1 a{ font-size:30px;}
.div22 p{ font-size:14px; color:#b2b1b1; font-family:'微软雅黑';}


.slide{width:1130px;height:370px;overflow:hidden; float:left;}
.slide .right div{ background:url(../images/bj_02.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bj_02.png',sizingMethod='crop');_background:none;}

.slide .right{float:right; width:165px; height:370px;z-index:500; background:url(../images/bj_01.png) no-repeat bottom;}
.slide .right a{ width:165px; height:92px; float:left; font-family:微软雅黑; background:url(../images/bj_01.png) no-repeat top; line-height:90px; text-align:center; color:#727272;}
.slide .right a:hover{ color:#019ddd;}
.slide .right div{position:absolute;top:0;left:0;width:165px;height:92px;z-index:-1;}

.slide .left, .slide .right{position:relative;}
.slide .left{float:left;z-index:500;}
.slide .swcont{position:absolute;top:0;left:0;width:893px;height:370px; background:#555; padding-left:72px; display:none;}
.slide .pstn{position:absolute;}

.slide .info{top:0; left:72px; width:300px;height:75px;color:#FFF;z-index:500; padding:25px 25px 0 25px;}
.slide .info div{position:absolute;top:0;left:0; float:left;width:300px;height:75px;z-index:-1;}
.slide .info p{ font-size:16px; font-family:"微软雅黑"; line-height:20px;}
#pi1{ position:absolute; top:65px; left:620px;}
#pi1 h1{ font-size:20px; font-family:"微软雅黑"; color:#fff; line-height:30px;}
#pi2{ position:absolute; left:85px;}
#pi2 h1{ font-size:20px; font-family:"微软雅黑"; color:#fff; line-height:30px;}


#mframe{ float:left; width:100%; background:url(../images/1_11.jpg) repeat-x; height:709px;}

#mfain{ float:left; width:1170px;}
.mfa1{ float:left; width:1170px; height:383px; padding-top:36px;}


/* focus_Box */
#focus_Box{position:relative;width:1170px;height:383px;}
#focus_Box ul{position:relative;width:970px;height:240px; left:100px; top:70px;}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#f2f2f2;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1); border:2px solid #b1b1b1; overflow:hidden;}

#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:131px;}
#focus_Box .prev{background:url(../images/left.jpg) no-repeat;left:0px; width:21px; height:144px;}
#focus_Box .next{background:url(../images/right.jpg) right bottom no-repeat;right:0px; width:21px; height:144px;} 
#focus_Box .prev:hover{background-position:left top;}
#focus_Box .next:hover{background-position:right top;}
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(../images/share-btn.png) no-repeat;text-indent:-999px;}

.flec{ float:left;  padding:10px;width:174px; }
.flec strong{ float:left; width:174px; color:#444444; font-size:14px; height:20px; overflow:hidden;}
.flec p{ float:left;width:174px; height:100px; overflow:hidden; padding-top:5px;}
.flec p span{ float:left;width:174px;  padding-top:10px; color:#19347f; font-weight:bold;}
.flec span{ float:left; width:174px; color:#195993; font-weight:bold;}
#focus_Box li img{ float:left; height:100%;}


/* focus_Box */
#focus_Box1{position:relative;width:1170px;height:383px;}
#focus_Box1 ul{position:relative;width:970px;height:240px; left:100px; top:30px;}
#focus_Box1 li{z-index:0;position:absolute; width:0px;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1);}

#focus_Box1 .prev,#focus_Box1 .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:81px;}
#focus_Box1 .prev{background:url(../images/left.jpg) no-repeat;left:0px; width:21px; height:144px;}
#focus_Box1 .next{background:url(../images/right.jpg) right bottom no-repeat;right:0px; width:21px; height:144px;} 
#focus_Box1 .prev:hover{background-position:left top;}
#focus_Box1 .next:hover{background-position:right top;}
#focus_Box1 a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(../images/share-btn.png) no-repeat;text-indent:-999px;}

#focus_Box1 li img{ float:left; height:100%;}

.mfa2{ float:left; width:1170px;}
.mfa2 img{ float:left;}
.mf2con{ float:left; width:1170px;}
.mf2con strong{ float:left; width:1170px; color:#2b96d0; font-size:24px; font-weight:normal; line-height:32px;}
.mplist{ float:left; width:1170px; padding-top:30px;}

.mptp{ float:left; width:370px; position:relative; z-index:11; padding-right:30px;}
.mpcp{ float:left; width:360px; border:5px solid #ded6cc;}
.mpwz{ float:left; width:360px; background:#000; height:33px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7; position:absolute; top:132px; left:5px;}
.mpwz a{ color:#fff; padding-left:8px; line-height:33px; font-size:14px; font-weight:bold; text-transform:capitalize}


#fframe{ float:left; width:100%; background:url(../images/1_18.jpg) repeat-x; height:332px;}

#foot{ float:left; width:1170px;}
.fnt{ float:left; width:1170px;padding-top:8px;}
.fnt img{ float:left; }
 .fnt p{ float:left; color:#fff; font-size:16px; line-height:48px; padding-left:10px; padding-top:14px; font-weight:bold;}
 .pull-right{ float:right; color:#333333; font-size:14px; font-weight:bold; line-height:60px; padding-right:10px;}
  .pull-right:hover{ float:right; color:#333333; font-size:14px; font-weight:bold; line-height:60px; padding-right:10px;}
 .ftlist{ float:left; width:1170px;}
 
 .ftleft{ float:left; width:760px;}
 .ftleft strong{ float:left;  width:760px; color:#2b96d0; font-size:24px; line-height:30px; font-weight:normal; padding-top:32px; background:url(../images/1_20.jpg) repeat-x bottom; padding-bottom:10px;}
 .ftleft p{ float:left; width:760px; padding-top:10px; line-height:25px; height:50px; overflow:hidden;}
 .ftlbot{ float:left; width:760px; padding-top:50px; line-height:36px;}
  .ftlbot img{ float:left;}
  .ftlbot span{ float:left; padding-left:8px;}
  
  
  .ftrigh{ float:right; width:330px; padding-top:35px;}
    .ftrigh ul {float:left; width:150px; background:url(../images/1_20.jpg) repeat-x top; }
  .ftrigh ul li{ float:left; width:150px;  background:url(../images/1_20.jpg) repeat-x bottom; padding-bottom:5px; padding-top:5px;}
  .ftrigh ul li a{ float:left; width:150px; color:#000; font-size:12px; font-weight:bold;}
  
  
  #nframe{ float:left; width:100%; background:url(../images/n1_01.jpg) repeat-x; height:40px;}
  #nbframe{ float:left; width:100%; }
  

  
  #main{ float:left; width:1170px; padding-top:20px; padding-bottom:20px;}
   .mai1{ float:left; width:1170px;}
 .bleft{ float:left; width:281px; background:url(../images/n1_02.jpg) no-repeat; height:374px;}
 .hbleft{ float:left; width:281px; background:url(../images/h1_02.jpg) no-repeat; height:374px;}
  .sbleft{ float:left; width:281px; background:url(../images/s1_02.jpg) no-repeat; height:374px;}
 
  .blist2{ float:left; width:281px; color:#fff; padding-top:240px; }
 .blbage2{ float:left; width:281px; height:134px; background:url(../images/bj_19.png);}
 .blist2 strong{ float:left; font-size:24px; line-height:30px; font-weight:normal; width:170px;padding-bottom:10px; height:20px; overflow:hidden; padding-left:70px; padding-top:10px;}
.blist2 p{ float:left; width:170px; line-height:15px; font-size:11px; height:45px; overflow:hidden;  padding-left:70px;}
 
 
 .blist{ float:left; width:171px; padding-left:70px; color:#fff; padding-top:240px; }
 .blbage{ float:left; width:281px; height:134px; background:url(../images/bj_19.png);}
 .blist strong{ float:left; font-size:24px; line-height:30px; font-weight:normal; width:170px;padding-bottom:10px; height:20px; overflow:hidden;}
.blist p{ float:left; width:170px; line-height:15px; font-size:11px; height:45px; overflow:hidden; }
.blmore{ float:left; width:281px; padding-top:25px;}
.blmore a{ float:left; color:#fff; padding-left:15px; font-weight:bold;}

.bright{ float:right; width:885px;}
.brtop{ float:right; width:870px; background:#969696; height:200px;}       

.brlis{ float:left; width:800px; padding:30px;color:#fff;}
.brlis strong{ float:left; width:800px; font-size:24px; line-height:30px; font-weight:normal;}
.brlis p{ float:left; width:800px; line-height:16px; font-size:11px; }
.brbott{ float:left; width:885px; padding-top:5px;}

.brptp{ float:left; padding-left:15px; width:280px;}
.brptp2{ float:left; width:280px; padding-right:30px;}
.brpcp{ float:left; width:280px;}
.brpwz{ float:left;  height:75px; width:280px; background:url(../images/n1_06.png) no-repeat; margin-top:-75px;}

.brpwz strong{ float:left; color:#fff; font-size:18px; font-weight:normal; width:260px; padding-left:10px; padding-top:2px; height:20px; overflow:hidden;}
.brpwz strong img{ padding-right:5px;}
.brpwz p{ float:left; color:#fff; font-size:11px; line-height:12px; width:190px; padding-left:50px; height:36px; overflow:hidden;}
.bpmore{ float:left; width:280px;}
.bpmore a{ float:left; padding-left:15px; color:#fff; line-height:14px; font-size:11px;}

#cmb1{ float:left; width:885px;POSITION: relative;}
.blk_29 {float:left; width:885px; PADDING:0px;MARGIN-TOP: 0px; OVERFLOW: hidden;ZOOM: 1;;}
.blk_29 .LeftBotton { float:left;BACKGROUND: url(../images/left.png) no-repeat 0px 0px; LEFT:21px; WIDTH:51px; CURSOR: pointer; POSITION: absolute; TOP:60px; 
height:51px;}
.blk_29 .RightBotton { float:right;BACKGROUND: url(../images/right.png) no-repeat 0px 0px; RIGHT:11px;  WIDTH: 51px; CURSOR: pointer; POSITION: absolute; TOP:60px; height:51px;}
.blk_29 .Cont { MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 885px; }

.maii2{ float:left; width:1170px; padding-top:20px;}
.ma2bt{ float:left; width:1170px; font-size:30px; color:#2b96d0; line-height:35px; padding-bottom:20px;}
.ma2bt strong{ padding-left:10px; float:left; font-weight:normal;}

.m2right{ float:left; width:720px; padding:10px; padding-top:0px;}
.m2left{ float:right; width:378px; background:#f2efeb;}

.m2left ul{ width:378px; float:left; padding-left:22px; padding-top:23px;padding-bottom:23px;}
.m2left ul li{ width:330px; float:left; margin:14px 0; display:inline;}
.m2left ul li span{ font-size:14px; color:#019ddd; line-height:24px; font-weight:bold; width:330px;}
.m2left ul li p{ font-size:13px; color:#666; line-height:27px;width:330px;}

.nmenu{ float:left; width:1170px; line-height:40px;}
.nmenu strong{ float:left; color:#fff; font-size:16px; font-weight:normal; padding-right:15px; padding-left:18px;}
.nmenu ul{ float:left;}
.nmenu ul li{ float:left;}
.nmenu ul li a{ float:left; color:#fff; font-size:12px; padding-left:10px; padding-right:10px;}
.nmenu ul li a.hover{ float:left; color:#fff; font-size:12px; padding-left:10px; padding-right:10px; background:url(../images/n1_09.jpg) repeat-x; height:40px;}


.fl{ float:left; width:1170px; padding-bottom:20px;}

.scrollable { position: relative; overflow: hidden; width: 1052px; height: 73px; float: left; background:#f2efeb;}
.scrollable .items { width: 20000em; position: absolute; clear: both; }
.items div { float: left; width: 1022px; }
.scrollable li{ float: left; width:210px; height: 73px; background:url(../images/bj_07.png) no-repeat left;}
.scrollable a { float: left; width:209px; height: 73px; line-height: 73px; text-align: center; font-size: 14px; color:#333; margin-left:1px; display:inline;}
.scrollable a.hover { background:#d9d7d3;}
.scrollable .active { position: relative; cursor: default; }
a.browse { display: block; width: 74px; height: 73px; float: left; cursor: pointer; }
a.right { clear: right; margin-right: 0px; background:url(../images/bj_06.png) no-repeat; float:left;}
a.right:hover { background-position: 0 0; }
a.right:active { background-position: 0 0; }
a.right.disabled { background-position: left 0; }
a.left { margin-left: 0px; background:url(../images/bj_05.png) no-repeat;}
a.left:hover { background-position: 0 0; }
a.left:active { background-position: 0 0; }
a.left.disabled { background-position: left 0; }

/* 发展历程 */

.yearsList{ float:left; width:1170px;}
.yearsR { float: left; display: inline; width: 1140px; padding:40px 15px; }
.yearsR h3{ font-size:30px; font-family:"微软雅黑"; color:#019ddd;}
.yearsR{ font-size:12px; color:#333; line-height:28px;}


#hframe{ float:left; width:100%; background:url(../images/n1_10.jpg) repeat-x #fff;}
.hhrbt{ float:left; width:1170px; height:57px; background:url(../images/n1_11.jpg) no-repeat; text-align:center;}
#ts{ width:1170px; text-align:center; line-height:57px; color:#fff; font-size:24px;}

#b1{ width:200px; background:#fff; float:left; position:absolute; z-index:1000; left:345px; display:none;}
#b1 ul{ float:left; width:200px; background:url(../images/bj_08.png) repeat-y; border-bottom:1px solid #e6e5e5;}
#b1 li{ width:200px; float:left; height:51px; background:url(../images/images_31.jpg) no-repeat bottom center;}
#b1 li a{ width:200px; height:51px; color:#666; font-size:14px; line-height:51px; float:left; text-align:center;}
#b1 li a:hover{ color:#fff; background:#1996d6}
.d1{ width:200px; height:73px; float:left; background:#f2efeb;}
.d1 a{ width:200px; height:73px; float:left; text-align:center; font-size:14px; font-family:"微软雅黑"; color:#333; line-height:73px; background:url(../images/images_30.jpg) no-repeat right;}

.maii3{ float:left; width:1170px; padding-top:20px;}

.m3plist{ float:left; width:575px; padding-right:20px; padding-top:15px; padding-bottom:10px;}
.m3pleft{ float:left; width:334px; height:172px; background:url(../images/n1_16.jpg) no-repeat;}
.m3pleft a{ float:left; padding-top:4px; padding-left:5px; padding-right:7px;}
.m3pright{ float:right; width:220px;}
.m3pright strong{ float:left; width:220px; color:#002222; font-size:18px; font-weight:normal;}
.m3pright p{ float:left; width:220px; color:#002222;  line-height:18px; padding-top:10px;}
.m3more{ float:left; width:220px; padding-top:10px;}
.m3more a{ float:right; width:105px; height:30px; background:#2b96d0; color:#fff; text-align:center; line-height:30px; font-size:11px;}

.maii4{ float:left; width:1170px; padding-top:20px; padding-bottom:10px;}

.m4bt{ float:left; width:1170px; font-size:30px; color:#2b96d0; line-height:35px; padding-bottom:20px;}
.m4bt strong{ padding-left:10px; float:left; font-weight:normal;}

.div05{ width:1168px; float:left;}
.div05 ul{ width:1168px; float:left;}
.div05 ul li{ width:201px; float:left; margin:5px 16px; display:inherit;}
.div05 ul li a{ width:193px; height:282px; float:left; padding:3px; border:1px solid #c8c8c8; overflow:hidden;}
.div05 ul li span{ width:201px; float:left; text-align:center; font-size:12px; color:#333; line-height:18px; padding-top:5px;}


.div06{ width:1168px; float:left;}
.div06 ul{ width:1164px; float:left; padding:0 2px;}
.div06 ul li{ width:320px; height:262px; float:left; background:#f9f9f9; margin:20px 14px; display:inherit; padding:0 20px;}
.div06 ul li h1{ font-family:"微软雅黑"; font-size:14px; color:#666; line-height:52px;}
.div06 ul li a{ float:left;}
.div06 ul li span{ width:320px; float:left; font-size:12px; color:#999; line-height:20px; padding-top:12px;}


.wy-mod-banner{width:764px;height:400px;position:relative;overflow:hidden; float:left;}
.wy-mod-banner .banners{width:764px;height:400px;overflow:hidden;position:absolute;left:0;}
.wy-mod-banner .banner{width:764px;height:400px;overflow:hidden;position:absolute;left:0;}
.wy-mod-banner .banner .info{width:748px;height:118px;position:absolute; left:0; bottom:0; background:url(../images/bj_09.png) no-repeat; padding-left:16px; padding-bottom:7px;}
.wy-mod-banner .banner .info p{ width:764px; float:left;  font-size:14px; color:#fff; line-height:24px;}
.wy-mod-banner .banner .info h1{ width:764px; float:left; font-size:26px; color:#fff; line-height:35px;}
.wy-mod-banner .banner .info a{ width:764px; float:left;  font-size:24px; color:#1996d6; line-height:34px;}


.wy-mod-banner .focus{width:200px;padding-top:365px; float:left; padding-left:564px;}
.wy-mod-banner .focus a{text-decoration:none;z-index:3;width:14px;height:14px;position:relative;display:inline-block;*display:inline;overflow:hidden;margin:0px 5px;zoom:1;}
.wy-mod-banner .focus a .bg-m{z-index:4;color:white;line-height:40px;font-size:40px;position:absolute;display:block;left:2px;top:6px;cursor:pointer; display:none;}
.wy-mod-banner .focus a .bg-b{background-image:url(../images/i_dot.32_01.png);position:absolute;display:block;left:0px;top:0px;cursor:pointer; width:14px; height:14px;}
.wy-mod-banner .focus a .inner{background-image:url(../images/i_dot_hover.32_01.png);position:absolute;left:0px;top:0px;z-index:9;opacity:0;display:none\0;+display:none;*display:none; width:14px;height:14px;}
.wy-mod-banner .focus a.on .inner,.wy-mod-banner .focus a:hover .inner{cursor:pointer;display:block;border:0;-webkit-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:1;}
.wy-mod-banner .focus .hover .inner{display:block;}

.div07{ width:436px; height:385px; float:left; background:#f2efeb; padding-top:15px;}
.sp3{ width:406px; float:left; padding-left:30px;}
.sp3 h1{ font-family:"微软雅黑"; color:#019ddd; font-size:24px; line-height:40px; font-weight:normal;}
.sp3 h2{ font-family:"微软雅黑"; color:#333; font-size:24px; line-height:40px; font-weight:normal;}

.Comnews{ width:436px; height:237px; float:left; background:#f3f3f3; margin-top:6px; display:inline; border:1px dotted #d0d0d0; border-left:none; border-right:none;}
.Comnews ul{ width:436px; float:left;}
.Comnews ul li{ width:436px; height:34px; float:left;}
.Comnews ul li span{ width:105px; height:34px; float:left; text-align:center; font-family:Arial; font-size:16px; color:#1996d6; line-height:34px;}
.Comnews ul li a{ width:331px; height:33px; float:left; font-size:12px; color:#666; line-height:33px; border-bottom:1px dotted #d0d0d0; height:33px; overflow:hidden;}
.Comnews ul li a:hover{ color:#1996d6; font-weight:bold;}

.sp4{ width:406px; float:left; padding-left:30px;}
.sp4 a{ font-size:12px; color:#1996d6; line-height:60px;}

.sp5{ width:1200px; height:64px; float:left;}
.sp5 h1{ float:left; padding-left:16px; font-size:24px; color:#0da3e2; line-height:64px; font-weight:normal;}
.sp5 a{ float:right; font-size:14px;color:#0da3e2; line-height:64px; padding-right:14px;}
.div08{ width:1200px; float:left;}


.div108{ width:1200px; float:left;}

.div08 li{ width:348px; height:78px; float:left; margin:0 11px; display:inline; padding:10px 15px; background:#fff;}
.div08 li a{ width:348px; float:left; font-size:14px; color:#666; line-height:32px; font-weight:bold; height:38px; overflow:hidden;}
.div08 li span{ width:348px; float:left; font-size:12px; color:#666; line-height:22px;}

.sp6{ width:1200px; height:77px; float:left; background:url(../images/images_33.jpg) no-repeat;}
.sp6 h1{ float:left; padding-left:16px; font-size:24px; font-family:"微软雅黑"; color:#0da3e2; line-height:77px; font-weight:normal;}
.sp6 a{ float:right; font-size:14px; font-family:"微软雅黑"; color:#0da3e2; line-height:77px; padding-right:14px;}

.div09{ width:1200px; float:left;}
.div09 li{ width:380px; height:286px; float:left; margin:0 10px; display:inline;}
.div09 li img{ float:left;}
.div09 li a{ width:374px; float:left; padding-left:6px; border-bottom:1px dotted #555; font-size:12px; color:#555; line-height:38px;}
.div09 li span{ width:374px; float:left; padding-left:6px; font-size:12px; color:#2cade2; line-height:32px;}

.nmain{ float:left; width:1170px; padding-top:20px; padding-bottom:20px;}
.nebt{ float:left; width:1170px; font-size:30px; color:#2b96d0; line-height:35px; padding-bottom:20px;}
.nebt strong{ padding-left:10px; float:left; font-weight:normal;}

.list_left{ width:784px; float:left; padding-left:16px;}
.list_left ul{ width:784px; float:left;}
.list_left ul li{ width:784px; float:left; margin-bottom:25px; display:inline;}
.list_left ul li span{ width:784px; float:left; font-size:14px; color:#666;}
#h1{ float:left; font-size:20px;  color:#1996d6; line-height:30px;}
#h2{ float:left; font-size:14px; color:#666;}

.list_right{ width:370px; float:left;}
.class{ width:350px; height:246px; float:left; margin-bottom:20px; display:inline; padding-left:20px; padding-top:10px; background:#f2efeb;}
.class h1{ width:350px; float:left; font-size:24px; font-family:"微软雅黑"; color:#333; line-height:48px; font-weight:normal;}
.class ul{ width:350px; height:156px; float:left;}
.class li{ width:340px;  float:left; }
.class li a{ float:left; font-size:12px; color:#707070; line-height:26px;overflow:hidden; height:26px;}
.class span{ width:350px; float:left;}
.class span a{ float:left; font-size:12px; color:#1996d6; line-height:34px; height:34px; overflow:hidden;}

.NewsShow{ width:760px; float:left; padding:0 20px;}
.NewsShow h1{ width:760px; float:left; font-size:22px; color:#1996d6; line-height:28px;}
.NewsShow div{ line-height:26px; font-size:12px; color:#999; width:760px; float:left; padding-top:6px;}
.sp19{ width:760px; float:left; padding-top:20px; font-size:12px; color:#333; line-height:26px;}

.m2cgal{ float:left; width:720px;}

.m2cgal ul{ width:680px; float:left; margin-top:14px; display:inline; padding-left:20px;}
.m2cgal ul li{ width:310px; height:243px; float:left; margin:10px 5px; display:inline; position:relative; z-index:1000; padding-right:10px;}
.m2cgal ul li span{ width:310px; height:30px; float:left; background:url(../images/b1j_11.png) repeat; position:absolute; bottom:0; z-index:1111; left:0;}
.m2cgal ul li span a{ font-size:16px; float:left;  color:#fff; line-height:30px; padding-left:10px;}


.m4plist{ float:left; width:334px; padding-right:84px; padding-top:15px; padding-bottom:10px;}
.m4pleft{ float:left; width:334px; height:172px; background:url(../images/n1_16.jpg) no-repeat;}
.m4pleft a{ float:left; padding-top:4px; padding-left:5px; padding-right:7px;}
.m4pbt{ float:left; width:334px; padding-bottom:10px;}
.m4pright{ float:left; width:334px;}
.m4pbt strong{ float:left; width:324px; color:#002222; font-size:18px; font-weight:normal; padding-left:10px;}
.m4pright p{ float:left; width:175px; color:#002222;  line-height:18px; padding-top:10px; font-size:14px; padding-left:10px; height:36px; overflow:hidden;}
.m4more{ float:right; width:105px; padding-top:10px;}
.m4more a{ float:right; width:105px; height:30px; background:#2b96d0; color:#fff; text-align:center; line-height:30px; font-size:11px;}


.div21{width:1168px; float:left; padding:0 32px; padding-bottom:30px;}
.div21 ul{width:1168px; height:990px; float:left;}
.div21 ul li{ width:1168px; height:330px; float:left;}

.sp13{ width:584px; height:330px; float:left;}
.sp14{ width:554px; height:330px; float:left; padding-left:30px;}
.sp14_left{ width:384px; height:254px; float:left; padding-top:76px;}
.sp14_left h1{ width:384px; float:left; font-size:20px; font-family:"微软雅黑"; color:#fff; line-height:42px;}
.sp14_left p{ font-size:12px; color:#fff; line-height:24px;}
.sp14_left span{ float:left; font-size:12px; color:#fff; line-height:48px;}
.sp14_right{ width:140px; height:330px; float:left; margin-left:30px; display:inline;}
.sp14_right a{ float:left; margin-top:94px; display:inline;}

.sp15{ width:584px; height:330px; float:left;}
.sp16{ width:554px; height:330px; float:left; padding-right:30px;}
.sp16_left{ width:384px; height:254px; float:left; padding-top:76px;}
.sp16_left h1{ width:384px; float:left; font-size:20px; font-family:"微软雅黑"; color:#333; line-height:42px;}
.sp16_left p{ font-size:12px; color:#999; line-height:24px;}
.sp16_left span{ float:left; font-size:12px; color:#999; line-height:48px;}
.sp16_right{ width:140px; height:330px; float:left; margin-left:30px; display:inline;}
.sp16_right a{ float:left; margin-top:94px; display:inline;}

.sp17{ width:584px; height:330px; float:left;}
.sp18{ width:554px; height:330px; float:left; padding-left:30px;}
.sp18_left{ width:384px; height:254px; float:left; padding-top:76px;}
.sp18_left h1{ width:384px; float:left; font-size:20px; font-family:"微软雅黑"; color:#fff; line-height:42px;}
.sp18_left p{ font-size:12px; color:#ccc; line-height:24px;}
.sp18_left span{ float:left; font-size:12px; color:#ccc; line-height:48px;}
.sp18_right{ width:140px; height:330px; float:left; margin-left:30px; display:inline;}
.sp18_right a{ float:left; margin-top:94px; display:inline;}


.div10{ width:1169px; height:394px; float:left; padding-left:16px; padding-right:15px;}
.div10_left{ width:574px; height:394px; float:left;}

.tabbox{width:574px; float:left;position:relative;height:394px;overflow:hidden;}
.tabbox .tabbtn{ width:574px; height:55px; float:left; background:#ebebeb;}
.tabbox .tabbtn li{float:left;position:relative; width:225px; height:55px; border-right:1px solid #fff;}
.tabbox .tabbtn li a{ width:205px; height:55px; float:left; padding-left:20px; font-size:18px; font-family:"微软雅黑"; color:#666; line-height:55px;}
.tabbox .tabbtn li.current{ background:url(../images/images_39.jpg) no-repeat left;}
.tabbox .tabbtn li.current a{ color:#019ddd;}
.tabbox .tabcon{ width:574px; height:339px;}

.div10_right{ width:574px; height:394px; float:left; background:url(../images/images_41.jpg) no-repeat; margin-left:21px; display:inline;}


.div11{ width:1169px; height:548px; float:left; padding-left:16px; padding-right:15px;}
.div11_left{ width:570px; height:548px; float:left; position:relative; z-index:100;}
.div11_left h1{ width:570px; height:77px; float:left; font-size:28px; font-family:"微软雅黑"; color:#019ddd; line-height:77px; font-weight:normal;}
.div11_left span{ width:335px; height:208px; float:left; background:#019ddd; padding:20px 20px 0 20px; display:none;}
.div11_left span p{ font-size:12px; color:#Fff; line-height:24px;}

.div11_left_01{ width:570px; height:228px; float:left;}
.div11_left_01 li,.div11_left_02 li{ float:left; position:relative; z-index:100;}
.div11_left_02{ width:570px; height:228px; float:left; margin-top:15px; display:inline;}
.div11_left_01 li img,.div11_left_02 li img{ float:left;}


.div11_right{ width:570px; height:548px; float:left; margin-left:29px; display:inline; position:relative; z-index:100;}
.div11_right h1{ width:570px; height:77px; float:left; font-size:28px; font-family:"微软雅黑"; color:#019ddd; line-height:77px; font-weight:normal;}
.div11_right span{ width:335px; height:208px; float:left; background:#019ddd; padding:20px 20px 0 20px; display:none;}
.div11_right span p{ font-size:12px; color:#Fff; line-height:24px;}

.div11_right_01{ width:570px; height:228px; float:left;}
.div11_right_01 li,.div11_right_02 li{ float:left; position:relative; z-index:100;}
.div11_right_02{ width:570px; height:228px; float:left; margin-top:15px; display:inline;}
.div11_right_01 li img,.div11_right_02 li img{ float:left;}

#k1 a,#k2 a,#k3 a,#k4 a,#k7 a,#k8 a,#k9 a,#k10 a{ width:180px; height:228px; float:left; position:absolute; left:0; top:0; z-index:9999;}
#k1:hover a,#k2:hover a,#k3:hover a,#k4:hover a,#k7:hover a,#k8:hover a,#k9:hover a,#k10:hover a{ background:url(../images/bj_17.png) no-repeat;}

#k5 a,#k6 a{ width:375px; height:228px; float:left; position:absolute; left:0; top:0; z-index:9999;}
#k5:hover a,#k6:hover a{ background:url(../images/bj_16.png) no-repeat;}



.div12{ width:1169px; height:327px; float:left; padding-left:16px; padding-right:15px; padding-bottom:60px;}
.div12_top{ width:1169px; height:92px; float:left;}
.div12_top strong{ float:left; font-size:24px; color:#029ddd; line-height:92px;}
.div12 ul{  width:1169px; height:235px; float:left;}
.div12 ul li{ width:278px; height:235px; float:left; margin-right:19px; cursor:pointer;}
.div12 ul li a{ float:left;}

.div13{ width:1169px; height:342px; float:left; padding-left:16px; padding-right:15px;}
.d13bt{ float:left; width:549px; height:60px;}
.d13bt strong{float:left; font-size:24px; color:#fff; line-height:60px;}
.d14bt{ float:left; width:549px; height:60px;}
.d14bt strong{float:left; font-size:24px; color:#fff; line-height:60px;}
.div13_left{ width:549px; height:342px; float:left; background:url(../images/images_51.jpg) no-repeat;  padding-left:25px;}
.input03{ width:514px; height:39px; font-size:12px; color:#ccc; line-height:39px; border:1px solid #cfcfcf;}
.input04{ width:251px; height:39px; font-size:12px; color:#666; line-height:39px; border:1px solid #cfcfcf;}
.input05{ width:116px; height:39px; float:left; background:url(../images/images_52.jpg) no-repeat; border:none; cursor:pointer; color:#fff; font-size:16px; font-weight:bold; line-height:39px;}
.div13_right{ width:574px; height:342px; float:left; margin-left:21px; display:inline;}

.joimg{ background:url(../images/images_48.jpg) no-repeat; width:278px; height:235px; text-align:center;cursor:pointer;}
.joimg p{ float:left; width:278px; line-height:40px; text-align:center; color:#fff; padding-top:172px;}

.woimg{ background:url(../images/images_49.jpg) no-repeat; width:278px; height:235px; text-align:center;cursor:pointer;}
.woimg p{ float:left; width:278px; line-height:40px; text-align:center; color:#fff; padding-top:172px;}


.div20{ width:1168px; float:left; padding-left:16px; padding-bottom:30px; margin-top:20px; display:inline;}
.div20_left{ width:706px; float:left;}
.div20_left ul{ width:706px; float:left;}
.div20_left ul li{ width:706px; float:left; margin-bottom:26px; display:inline;}
.sp10,.sp11,.sp12{ width:706px; float:left;}
.sp10{ font-size:14px; color:#666;}
.sp11{ font-size:20px; font-family:"微软雅黑"; color:#1996d6; font-weight:bold; line-height:30px;}
.sp12 a{ float:left; height:14px; font-size:14px; color:#666; background:url(../images/images_66.jpg) no-repeat right; padding-right:20px;}
.sp12 a:hover{ color:#1996d6; background:url(../images/images_65.jpg) no-repeat right;}

.div20_right{ width:380px; float:left; margin-left:62px; display:inline; padding:10px 0 9px 20px; background:#f2efeb;}
.div20_right h1{ font-size:24px; font-family:"微软雅黑"; color:#333; line-height:48px; font-weight:normal;}
.div20_right ul{ width:380px; float:left;}
.div20_right ul li{ width:380px; float:left;}
.div20_right ul li a{ float:left; font-size:12px; color:#707070; line-height:26px; height:26px; overflow:hidden; width:330px;}
.div20_right span{ width:380px; float:left;}
.div20_right span a{ float:left; font-size:12px; color:#1996d6; line-height:34px;}

.jmain{ float:left; width:1170px; padding-top:20px;}

.div14{ width:1129px; height:300px; float:left; margin:20px 15px 0 16px; display:inherit; background:url(../images/images_53.jpg) no-repeat; padding:0px 20px 0 20px;}
.div14 h1{ width:1119px; float:left; font-size:14px; font-family:"微软雅黑"; line-height:54px; color:#666; font-weight:normal; border-bottom:1px solid #d7d7d7; padding-left:10px;}
.div14 ul{ width:1129px; float:left; margin-top:14px; display:inline;}
.div14 ul a{ float:left; font-size:14px; font-family:"微软雅黑"; color:#019ddd; line-height:26px; font-family:"微软雅黑"; margin:0 10px; display:inline;}
.div14 span{ width:116px; height:39px; float:left; background:#019ddd; margin-top:24px; display:inline;}
.div14 span a{ width:116px; height:39px; float:left; font-size:16px;color:#fff; text-align:center; line-height:39px; font-weight:bold;}


.div16_left{ width:754px; float:left; padding-left:16px;}
.div16_left ul{ width:754px; float:left;}
.div16_left ul li{ width:754px; float:left; margin-bottom:25px; display:inline;}
.div16_left ul li span{ width:754px; float:left; font-size:14px; color:#666;}
#h1{ float:left; font-size:20px; font-family:"微软雅黑"; color:#1996d6; line-height:30px; font-weight:bold;}
#h2{ float:left; font-size:14px; color:#666;}
.tab3{font-family:"微软雅黑"; font-size:14px; color:#333; line-height:36px;}
.tab3 td,th {padding:5px 0; font-family:"微软雅黑"; font-size:14px; color:#333; line-height:36px;}
.sp8{ width:754px; float:left; font-family:"微软雅黑"; font-size:14px; color:#333; line-height:30px;}

.div16_right{ width:380px; float:right; background:#f2efeb;  padding-top:8px; padding-left:20px;}
.div16_right h1{ font-size:24px; font-family:"微软雅黑"; color:#333; line-height:50px; font-weight:normal;}
.div16_right ul{ width:373px; float:left; padding-left:7px;}
.div16_right ul li{ width:373px; float:left;}
.div16_right ul li a{ float:left; font-size:12px; color:#707070; line-height:26px;}
.div16_right span{ width:380px; float:left;}
.div16_right span a{ float:left; font-size:12px; color:#1996d6; line-height:42px;}

.joblim{ float:left; width:1170px; padding-bottom:20px; padding-top:20px;}

.div15_left{ width:722px; float:left;}
.div15_left ul{ width:722px; float:left;}
.div15_left ul li{ width:712px; float:left; padding-left:10px; padding-bottom:30px; border-bottom:1px solid #dbdbdb; margin:15px 0; display:inline;}
.div15_left ul li h1{ font-size:16px; font-family:"微软雅黑"; color:#019ddd; line-height:26px;}
.div15_left ul li p{ font-size:14px; font-family:"微软雅黑"; color:#333; line-height:30px;}
.sp7{ width:712px; float:left; padding-left:10px;}
.sp7 p{ font-size:14px; font-family:"微软雅黑"; color:#333; line-height:30px;}


#smframe{ float:left; width:100%; background:#f2efeb;}
.smmain{ float:left; width:1170px; padding-bottom:25px;}
.smai1{ float:left; width:1170px; background:url(../images/sb3.jpg) no-repeat center top; height:56px;}
.smai1 strong{ float:left; text-align:center;  color:#fff; font-size:24px; line-height:56px; width:1170px; font-weight:normal;}
.smai2{ float:left; width:1170px; padding-top:40px;}
.smai2 p{ float:left; width:1170px; text-align:center; color:#000; font-size:14px; font-family:"微软雅黑"; }


.smai3{ float:left; width:1170px; padding-top:25px;}
.s3le{ float:left; width:585px; background:url(../images/sb5.jpg) no-repeat right;}
.s3le strong{ float:left; width:550px; color:#494949; font-size:30px; line-height:35px; font-weight:normal;}
.s3le img{ float:left; width:550px; padding-top:10px;}
.s3lcon{ float:left; width:550px; padding-top:10px;}
.s3ri{ float:right; width:550px;}
.s3ri strong{ float:left; width:550px; color:#494949; font-size:30px; line-height:35px; font-weight:normal;}
.s3ri img{ float:left; width:550px; padding-top:10px;}

#stmframe{float:left; width:100%; background:#5a7676; height:286px;}
.stmin{ float:left; width:1170px;}
.stmle{ float:left; width:586px;}
.stmri{ float:right; width:530px; padding-top:15px; padding-right:20px;}
.stmri strong{ float:left; width:530px; font-size:20px; font-weight:normal; color:#fff; line-height:35px;}
.strcon{ float:left; width:530px; padding-top:15px; color:#fff;}

.sersea{ float:left; width:445px; padding-top:130px; padding-left:40px;}
.sertop{ float:left; width:445px; color:#fff; font-size:18px;}


#sform3{ float:left; width:390px;  height:26px;background:url(../images/p1.png) no-repeat; }
#sform3 input{ background:0; border:0; }
#stext3{ float:left; width:300px; line-height:26px;height:26px; color:#666; margin-left:2px;}
#sbut3{ float:right; width:84px; height:26px; cursor:pointer;color:#fff; }

.sfo{ float:left; width:390px; padding-left:15px;}

#sform2{ float:left; width:445px;  height:26px;}
#sform2 input{ background:0; border:0; }
#stext2{ float:left; width:347px; line-height:26px;height:26px; color:#666; margin-left:2px;}
#sbut2{ float:right; width:84px; height:26px; cursor:pointer;color:#fff; }

.seslins{ float:left; width:445px; padding-top:39px; padding-bottom:5px;}

.seslinst{ float:left; width:1100px; padding-left:50px; padding-top:10px;}
.seslinst strong{ float:left;  width:1100px; font-size:14px; line-height:30px; font-weight:normal;}
.seslinst p{ float:left; width:1100px; padding-top:5px; color:#000}

.serbot{ float:left; color:#fff; font-size:14px; padding-top:10px;}
.sbagis{ float:left; width:431px; height:87px; background:url(../images/searchBox_small2.jpg) no-repeat;}
.sbagis strong{ float:left;  width:416px; font-size:14px; line-height:30px; font-weight:normal; color:#fff; padding-left:15px;}
.sbagis p{ float:left; width:416px; padding-top:5px; color:#000; padding-left:15px;}

.smai4{ float:left; width:1150px; background:#fff; padding:10px;}
.sm4le{ float:left; width:880px;}
.sm4le strong{ float:left; width:880px; color:#2b96d0; font-size:24px; font-weight:normal; line-height:30px; font-style:italic;}
.sm4ri{ float:right; width:243px;}
.smt4{ float:left; width:243px;}

.smt4bo{ float:left; width:243px; background:url(../images/sb9.jpg) no-repeat;}
.smt4bo strong{ float:left; color:#fff; padding-left:10px; width:233px;}
.smt4con{ float:left; width:203px; padding:15px;}

.smai5{ float:left; width:1170px; padding-top:20px; padding-bottom:20px;}
.sm5le{ float:left; width:820px;}
.sm5li{ float:left; width:400px;}
.sm5li strong{ float:left; width:400px; color:#000; font-size:18px; font-weight:normal; line-height:22px;}
.sm5lcon{ float:left; width:400px; padding-top:10px;}

.sm5rli{ float:right; width:400px;}
.sm5rli strong{ float:left; width:400px; color:#000; font-size:18px; font-weight:normal; line-height:22px;}
.sm5ri{ float:right; width:325px;}

.sm5rtop{ background:#666; height:45px; float:left; width:325px; color:#fff; font-size:18px; font-weight:normal;  line-height:45px;}
.sm5rtop strong{ float:left; padding-left:10px; font-weight:normal;}
.sm5rbot{ float:left;  background:#ccc; width:285px; padding:20px; min-height:245px;}
.sm5rbot p{ float:left; width:285px; color:#653236; font-size:14px; padding-bottom:8px;}
.sm5rbot span{ float:left; padding-right:15px;}
.smbdow{ float:left; width:285px; padding-top:15px; font-size:14px; color:#000}

.smt4con p{ float:left; width:203px; color:#000; padding-bottom:4px;}

.smt4con p a{ font-style:italic; color:blue;}


.fsmai{ float:left; width:1170px; padding-top:20px; padding-bottom:20px;}

.m5plist{ float:left; width:334px; padding-right:84px; padding-top:15px; padding-bottom:10px;}
.m5pleft{ float:left; width:334px; height:172px; background:#fff;}
.m5pleft a{ float:left; padding:8px;}
.m5pbt{ float:left; width:334px; padding-top:10px;}
.m5pright{ float:left; width:334px;}
.m5pbt strong{ float:left; width:324px; color:#002222; font-size:12px; padding-left:10px;}
.m5pright p{ float:left; width:312px; color:#002222;  line-height:18px; padding-top:10px; font-size:12px; padding-left:10px; }


#pframe{ margin:0 auto; width:1200px;}
 
  #pmain{ float:left; width:1200px; padding-top:20px; padding-bottom:20px;}
   .pmai1{ float:left; width:1200px;}

.pbmidd{ float:left; width:590px; padding-left:35px;}


.pbrtop{ float:right; width:590px; background:#969696; height:200px;}       

.pbrlis{ float:left; width:530px; padding:30px;color:#fff;}
.pbrlis strong{ float:left; width:530px; font-size:24px; line-height:30px; font-weight:normal;}
.pbrlis p{ float:left; width:530px; line-height:16px; font-size:11px; height:108px; overflow:hidden;}

.pbrbott{ float:left; width:590px; padding-top:10px;}
.pbright{ float:right;}


.div17{ width:1200px; float:left; padding-bottom:20px;}
.div17_left{ width:220px; float:left;}


.div17_left{ width:220px; float:left;}





.u2{ width:220px; float:left;}
.u2 li{float:left;  width: 205px; padding-left:15px; font-size:12px; line-height:40px; color:#666; background:url(../images/images_56.jpg) no-repeat; border-top:1px solid #dfdfdf;}

#lnr { width:220px; float:left; border-bottom:1px solid #dfdfdf;}

#lnr a { width: 205px; padding-left:15px; display: block; font-size:12px; line-height:40px; color:#666; height:40px; overflow:hidden;}
#lnr li{ width:220px; float:left; background:url(../images/images_57.jpg) no-repeat; border-top:1px solid #dfdfdf;}

#lnr li ul { width: 220px;}
#lnr li ul li{ width:220px; float:left; background:url(../images/images_56.jpg) no-repeat; border-top:1px solid #dfdfdf;}

#lnr ul.collapsed { display: none;}

#lnr li a.hover{ float:left; background:url(../images/images_58.jpg) no-repeat; }



.div17_con{ width:640px; float:left; margin-left:30px; display:inline;}
.div17_tit{ width:640px; float:left;}
.div17_tit h1{ font-size:24px; font-family:"微软雅黑"; color:#019ddd; line-height:40px; font-weight:normal;}
.div17_tit .sp21{ float:left; font-size:12px; color:#333; line-height:24px;}
.div17_con ul{ width:640px; float:left; margin-top:14px; display:inline;}
.div17_con ul li{ width:310px; height:243px; float:left; margin:10px 5px; display:inline; position:relative; z-index:1000;}
.div17_con ul li span{ width:310px; height:30px; float:left; background:url(../images/2bj_11.png) repeat; position:absolute; bottom:0; z-index:1111; left:0;}
.div17_con ul li span a{ font-size:16px; float:left; font-family:"微软雅黑"; color:#fff; line-height:30px; padding-left:10px;}

.sp20{ width:640px; float:left; font-size:12px; color:#333; line-height:24px;}

.Show{ width:640px; float:left; margin-top:14px; display:inline;}
.sp9{ width:640px; float:left; text-align:center; padding-bottom:15px; border-bottom:1px solid #dfdfdf;}
.Show_01{ width:640px; float:left; margin-top:10px; display:inline; padding-bottom:20px;}
.Show_01 h1{ font-size:16px; font-family:"微软雅黑"; color:#333; line-height:30px; float:left;}
.Show_01 p{ font-size:12px; font-family:"微软雅黑"; color:#666; line-height:24px; float:left; padding-left:15px;}

.div18_con{ width:640px; float:left; margin-left:30px; display:inline;}
.Show_02{ width:640px; float:left; margin-top:15px; display:inline;}
.tabbox2{ width:640px; position:relative; overflow:hidden;}
.tabbox2 .tabbtn2{ width:640px; height:55px; background:url(../images/images_60.jpg) repeat-x; float:left;}
.tabbox2 .tabbtn2 li{float:left;position:relative; width:125px; height:55px;}
.tabbox2 .tabbtn2 li a{display:block;float:left;height:55px;line-height:55px;overflow:hidden;width:125px;text-align:center;font-size:14px; color:#666;cursor:pointer;}
.tabbox2 .tabbtn2 li.current2 a{ background:url(../images/images_61.jpg) no-repeat;}
.tabbox2 .tabcon2{ width:610px; float:left; padding:10px 15px;}
.tabbox2 .tabcon2 span{ float:left; font-size:12px; color:#666; line-height:30px;}


.div17_right{ width:280px; float:left; margin-left:30px; display:inline; background:#f2efeb; padding-bottom:20px;}
.div17_right ul{ width:245px; float:left; padding:30px 15px 0 20px;}
.div17_right ul li{ width:245px; float:left; margin:14px 0; display:inline;}
.div17_right ul li span{ font-size:14px; color:#019ddd; line-height:24px; font-weight:bold;}
.div17_right ul li p{ font-size:13px; color:#666; line-height:27px;}


/* slider-container */
.slider-container{padding-bottom:24px;height:550px;overflow:hidden;position:relative}
.main-slider{width:100%;height:100%;position:relative;overflow:hidden}
.slide-item{min-width:996px;width:100%;position:absolute;left:0;top:0;display:none}
.slide-item img{width:100%;height:auto;min-height:550px; }
.slide-item a{ display:block; width:100%; height:550px}
.silbag{ float:left;width:553px; background:url(../images/bj_118.png) no-repeat; height:129px;}

.slide-cont a{color:#fff;font-size:14px;text-decoration:none;text-transform:uppercase;background:url(../images/icon_nav.png) no-repeat 100% 50%;padding-right:16px}
.silbag p{ float:left; padding-left:35px; width:490px; padding-top:10px; padding-bottom:10px;}
.pvidoe{ float:left; width:520px; margin-top:180px; margin-left:0px;}
.pvidoe a{ float:left; width:110px; height:40px; background:url(../images/bj_19.png);color:#fff;font-size:14px; line-height:40px;padding-left:15px; font-weight:bold;}

.slide-cont{position:absolute;left:50%;top:110px;width:560px;margin-left:-540px;text-shadow:1px 1px 1px #111; padding:10px;}
.slide-cont{font-size:19px;color:#fff}
.slide-cont h1{font-size:25px;padding-left:35px;color:#fff; font-weight:bold; line-height:72px;}



.thlist{position:absolute;left:550px;top:500px;z-index:4;width:100%;height:100px;margin:0;padding:0;}
.thlist li{float:left; background:url(../images/i_dot_hover.32_01.png) no-repeat; width:14px; height:14px; margin-right:8px;}
.thlist li a{ display:block; width:14px; height:14px;}
.thlist li.curr2,.thlist li:hover{float:left; background:url(../images/i_dot.32_01.png) no-repeat; width:14px; height:14px;cursor:pointer}

.thumbs{ float:left; width:320px;}

.thumbs li{ float:left; width:71px; background:#019ddd; margin-left:6px;}
.thumbs li.curr,.thumbs li:hover{ float:left; width:71px; background:#000; margin-left:6px;}

.hero{ float:right; width:320px; position:relative; z-index:1111;}
.hero-nav-holder{ float:left; width:320px;}
.hero-nav{ float:left; width:320px;}
.stretch{ float:left; width:320px;position:absolute; margin-top:-256px; background:url(../images/1_07.png) no-repeat; height:256px;}
.slists{ float:left; width:274px;padding-left:23px; font-family:Arial}
.data-point-headline{ float:left; width:274px; color:#fff; padding-top:10px; border-bottom:#b5bbbc 1px dotted; padding-bottom:10px; font-size:14px; font-weight:normal; line-height:22px;}
.data-point{ float:left; width:274px; padding-top:10px;border-bottom:#b5bbbc 1px dotted; padding-bottom:10px;}
.data-point-number{ float:left; font-size:24px; color:#fff; line-height:30px; padding-top:15px; font-weight:normal;}
.data-point-text{ float:right; width:195px; color:#fff; font-size:12px; font-weight:normal; line-height:18px;}

#ge-hero-story-nav{ float:left; width:320px; position:absolute; left:0px; background:#fff}
.nav-header{ float:left; width:320px; background:url(../images/1_08.jpg) no-repeat; height:35px;}
.chapter-nav-headline{ float:left; line-height:35px; color:#fff;  padding-left:10px;}
.nav-header a{ float:right; padding-right:10px; color:#000; line-height:35px;}
.nav-header a img{ padding-left:5px;}

.chapter-nav-holder{ float:left; width:318px; border:1px solid #ccc; padding-top:6px; padding-bottom:6px;}

.chapter-nav-image{ float:left; padding:2px; }
.chapter-nav-text{ float:left; text-align:center; color:#fff; width:71px; line-height:22px; cursor:pointer;}



.chapter-nav-preview{ float:left; width:305px;position:relative;z-index:99; padding-left:6px; cursor:pointer; display:none;}
.chapter-nav-preview img{ float:left; width:305px; cursor:pointer;}
.chapter-nav-preview p{ position:absolute; left:10px; top:10px; color:#000; width:285px; cursor:pointer;}

.stretch{ display:none;}

 #dataTable{ float:left; width:1100px; padding-left:50px; padding-top:20px; padding-bottom:30px;}
 #dataTable a{ color:#000; text-decoration:underline;}
#dataTable td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:19px; color:#fff; padding-left:5px;
}

.extraLineSpacing {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:20px;


	}
	
	.tableBackground
{
	background-color:#E7E7E7;
	width:100%;
	margin-bottom:-20px;
	margin-top:10px;
	}

.detas td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:19px; padding:3px;
}


.smbt{ float:left; width:1170px;}
.smbt strong{ float:left; font-size:24px; line-height:30px;color:#000; }
.container2{ float:left; width:1170px; padding-top:20px;}
 .h3{ font-size:18px; color:#000; font-weight:normal;}
 #regions{ float:left; width:1170px;}
 .span{ float:left; width:220px; padding-right:10px; padding-top:10px;}
 .country-list{ float:left; width:220px; padding-top:5px;}
 
  .country-list li{ float:left; width:220px; }
   .country-list li a{ float:left; width:220px; color:#0174a1; line-height:25px;}
   
   
   #promoreimg{width:350px; float:left; margin-top:5px; margin-bottom:5px; overflow:hidden;}
#promoreimg img{float:left; width:60px; height:45px; border:0; margin:5px; margin-left:0px; border:1px solid #e5e5e5; padding:2px; cursor:pointer;}
#promoreimg .LeftBotton { float:left;BACKGROUND: url(../images/pro-left.gif) no-repeat 0px 0px; LEFT:0px; WIDTH: 14px; CURSOR: pointer; TOP: 0px; height:61px;}
#promoreimg .Cont { float:left; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 350px; height:61px; margin-left:8px;}
#promoreimg .RightBotton { float:right;BACKGROUND: url(../images/pro-right.gif) no-repeat 0px 0px; RIGHT:0px;  WIDTH: 14px; CURSOR: pointer; TOP: 0px; height:61px;}


.optp{ float:left; width:290px; padding-right:10px;}
.oplist{ float:left; width:260px; border:1px solid #ddd; padding:9px;}
.opcp{ float:left; width:260px;}
.opwz{ float:left; width:260px; text-align:center; padding-top:5px;}


/*main css*/
.izl-rmenu{position:fixed; left:50%; margin-left:592px; bottom:10px; padding-bottom:73px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .email2{background-color:#6da9de; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#fff; font-size:14px; text-align:center; display:none;}



.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:14px; text-align:center; display:none;}

.izl-rmenu .btn-phone .2pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}