@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0; font:12px Arial,"microsoft yahei"; color:#333; background:#fff;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; }

ul,li,ol{list-style:none;}

.l{ float:left;}
.r{ float:right;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:none; color:#236097;}
.clear{clear:both;}
img{border:0;}


input,textarea{  font-family:"Microsoft YaHei";}
input:focus,textarea:focus{ outline:none;}

::selection{ background:#236097; color:#fff;}
::-moz-selection{ background:#236097; color:#fff;}
::-webkit-selection{ background:#236097; color:#fff;}



/* banner */
.banner{ width:100%; overflow:hidden; margin:0 auto; max-width:1920px; min-width:1200px; position:relative; z-index:1;}
.banner .hd{ height:10px; overflow:hidden; position:absolute; right:50%; bottom:12px; z-index:3; margin-right:-600px;}
.banner .hd ul{ overflow:hidden; zoom:1; width:84px;}
.banner .hd ul li{ float:left; margin-left:8px;  width:20px; height:8px; background:#fff; cursor:pointer; }
.banner .hd ul li.on{ background:#236097;}
.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle; }
.banner .bd img{ width:100%; display:block;  }
.banner .prev,.banner .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.banner .next{ left:auto; right:3%; background-position:8px 5px; }
.banner .prev:hover,.banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.banner .prevStop{ display:none;  }
.banner .nextStop{ display:none;  }


/* indexNews */
.indexNews{ overflow:hidden; max-width:1920px; bottom:0; position: absolute; height:40px; width:100%; z-index:2; background:rgba(0,0,0,0.2);  }
.indexNews .NewsList{ width:920px; margin:0 auto; height:40px;}
.indexNews ul{ overflow:hidden; zoom:1; width:920px; height:40px;  float:left;   }
.indexNews ul li{float:left; width:350px; margin-right:100px; overflow:hidden; color:#fff; line-height:40px;  }
.indexNews ul li a{ display:block; width:350px; font-size:14px; color:#fff;}
.indexNews ul li p{ float:right;}


/* indexHeader */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.indexHeader{position:relative;z-index:1;width:100%; height:46px; margin:0 auto; max-width:1920px; min-width:1200px; background:#1096d4 url(../images/headerbg.png) center bottom no-repeat;}
.indexHeaderC{width:1200px; margin:0 auto; height:46px; }
.indexNav{width:1058px; float:right;}
.indexNav .m{float:left;position:relative;}
.indexNav .main,.indexNav .main1{float:left; font-size:16px; width:110px; padding-top:6px; height:40px; text-align:center; line-height:40px;overflow:hidden;}
.indexNav .main a,.indexNav .main1 a{display:block;color:#fff;}
.indexNav .main a:hover,.indexNav .main1 a:hover{ background:#1689c5;}
.indexNav span{ float:left; width:2px; height:14px; background:#1689c5; margin:22px 23px 10px;}
.indexNav .on{border:0;}
.indexNav .on .main a{background:#1689c5;color:#fff;}
.indexNav .sub{display:none;width:564px; padding:10px; height:160px;position:absolute;left:0;bottom:46px;background:rgba(255,255,255,0.9);}
.indexNav .sub .img{ float:left; width:140px; height:160px; background:#fff;}
.indexNav .sub .summary{ float:right; width:416px; height:160px; height:110px; overflow:hidden; font-size:12px; color:#666; line-height:24px;}
.indexNav .sub .summary p{ font-size:16px; color:#333; font-weight:bold; margin:5px 0;}
.indexNav .sub ul{ float:right; width:416px; margin-top:18px;}
.indexNav .sub li{height:30px;line-height:30px; font-size:12px; float:left;width:78px; border:solid 1px #ccc; margin-left:4px; text-align:center;}
.indexNav .sub li:first-child{ margin-left:0;}
.indexNav .sub li a{display:block;color:#999;}
.indexNav .sub li:hover{border:solid 1px #236097;}
.indexNav .sub li:hover a{color:#fff; background:#236097;}
.indexNav #m .sub{left:auto;right:-1px;}
.indexNav .sub .nav1 li{height:30px;line-height:30px; font-size:12px; float:left;width:63px; border:solid 1px #ccc; margin-left:4px; text-align:center;}


/* indexFooter */
.indexFooter{ width:100%; height:45px; background:#f5f5f5; margin:0 auto; max-width:1920px; min-width:1200px;}
.indexFooterC{ width:1200px; margin:0 auto; font-size:12px; color:#666; line-height:45px; height:45px; text-align:right;}
.indexFooterC a{ color:#666;}
.indexFooterC a:hover{ color:#236097; text-decoration:underline;}




/* pageHeader */
.pageHeader{ width:100%; background:#fff; height:100px; margin:0 auto; max-width:1920px; min-width:1200px;position:relative;z-index:1;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2); -moz-box-shadow:0 0 10px rgba(0,0,0,0.2); box-shadow:0 0 10px rgba(0,0,0,0.2);}
.pageHeaderC{ width:1200px; height:100px; margin:0 auto;}
.HeaderLeft{ float:left; width:210px; height:60px; margin:20px 0;}
.HeaderLeft img{ width:100%;}
.nav{width:850px; float:right; margin-top:25px;}
.nav .main{font-size:100%;font-weight:normal;font-size:14px;}
.nav .m{position:relative;float:left;width:100px;margin:0 5px;display:inline;text-align:center;}
.nav .main a,.nav .main1 a{zoom:1; font-size:16px;line-height:50px; width:100px; height:50px;display:block;color:#666; line-height:50px; margin:0 10px;}
.nav .main .on{ color:#236097;}
.nav .on .main a{padding:0 0;border-bottom:4px solid #236097; color:#236097; }
.nav .sub{display:none;width:100px;padding: 0;position:absolute; margin:0 ;top:54px; left:10px;background:#fff; }
.nav .sub li{ float: left;width:98px; height:30px; line-height:30px; border:solid 1px #eee;border-top:0;}
.nav .sub li a{color:#333;display:block;zoom:1;}
.nav .sub li:hover{ background:#236097;border:solid 1px #236097;border-top:0;}
.nav .sub li:hover a{color:#fff;}




/* pageBanner */
.pageBanner{ width:100%; margin:0 auto; max-width:1920px; height:500px; min-width:1200px; border-bottom:solid 5px #236097;}



/* pageMain */
.pageMain{ width:1200px; margin:50px auto 70px; position:relative;}
.pageLeft{ float:left; width:280px; position:relative; background:#fafafa;}
.pageLeft .LeftTop{ float:left; width:280px; height:85px;  border-top: solid 4px #236097; line-height:85px; font-family:"Arial"; color:#999; font-size:16px;}
.pageLeft .LeftTop span{ font-size:28px; color:#236097; margin:0 10px 0 25px;}
.pageLeft .LeftNav{ float:left; width:280px; padding-bottom:20px;}
.pageLeft .LeftNav li{ float:left; width:280px; height:40px; margin-top:1px; line-height:40px;}
.pageLeft .LeftNav li a{ font-size:14px; color:#666; display:block; padding-left:25px;}
.pageLeft .LeftNav li:hover{ background:#236097 url(../images/pageNav.png) center right no-repeat;}
.pageLeft .LeftNav li:hover a{ color:#fff;}
.pageLeft .LeftNav .on{ background:#236097 url(../images/pageNav.png) center right no-repeat;}
.pageLeft .LeftNav .on a{ color:#fff;}

.pageRight{ float:right; width:920px; position:relative;}
.pageRight .RightCrumbs{ float:right; width:890px; height:39px; border-bottom:solid 1px #eee; font-size:12px; line-height:39px; text-align:right; color:#aaa;}
.pageRight .RightCrumbs a{ color:#aaa;}
.pageRight .RightCrumbs a:hover{ color:#236097; text-decoration:underline;}



/* RightCompany */
.pageRight .RightCompany{ float:right; width:890px; margin-top:30px; font-size:14px; color:#333; line-height:28px;}
.pageRight .RightCompany img{ max-width:100%;}



/* RightAbout */
.pageRight .RightAbout{ float:right; width:890px; margin-top:30px; font-size:14px; color:#333; line-height:28px;}
.pageRight .RightAbout img{ max-width:100%; height: auto !important;}
.pageRight .RightAbout video{ width: 100% !important; height: auto !important; margin: auto;}


/* RightCase */
/*.pageRight .RightCase{ float:right; width:915px; margin-top:5px;}
.pageRight .RightCase li{ float:left; width:280px; margin:20px 0 20px 25px;}
.pageRight .RightCase .img{ width:280px; height:220px; overflow:hidden;}
.pageRight .RightCase .img img{ width:280px; height:220px;transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;}
.pageRight .RightCase .title{ width:280px; text-align:center; font-size:14px; color:#666; margin-top:15px; overflow:hidden;}
.pageRight .RightCase li:hover .title{ color:#236097;}
.pageRight .RightCase li:hover .img img{ -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-m-transform:scale(1.105);transform:scale(1.05);}


.pageRight .RightCaseD{ float:right; width:890px; margin-top:25px;}
.pageRight .RightCaseD .title{ width:100%; font-size:18px; color:#333; font-weight:bold; text-align:center;padding-bottom:8px; border-bottom:dashed 1px #eee;}
.pageRight .RightCaseD .con{ font-size:14px; line-height:28px; margin-top:30px;}
.pageRight .RightCaseD .con img{ max-width:100%;}*/
.RightCase{float:right; width:915px; margin-top:5px;}
.RightCase li{ float:left; width:280px; margin:20px 0 20px 25px;}
.RightCase li .img{ width:280px; height:220px; overflow:hidden;}
.RightCase .img img{ width:280px; height:220px;transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;}
.RightCase .title{ width:280px; text-align:center; font-size:14px; color:#666; margin-top:15px; overflow:hidden;}
.RightCase li:hover .title{ color:#236097;}
.RightCase li:hover .img img{ -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-m-transform:scale(1.105);transform:scale(1.05);}

.jquery-lightbox-overlay{ background:#000; }
.jquery-lightbox{ position:relative; padding:0; margin:0;}
.jquery-lightbox-html{ z-index:7000; padding:0; position:relative; border:solid 20px #fff;}
.jquery-lightbox-background{z-index:6999; position:absolute; padding:0; float:left;}
.jquery-lightbox-mode-html .jquery-lightbox-background{background:#fff;}
.jquery-lightbox-mode-html .jquery-lightbox-html{ overflow:auto}
.jquery-lightbox-loading{background:url(../images/loading.gif) #fff no-repeat center center}
.jquery-lightbox-mode-html .jquery-lightbox-loading{background:#fff url(../images/loading.gif) no-repeat center center}
.jquery-lightbox-button-close{position:absolute; width:50px; background:#000 url(../images/iconImg.png) no-repeat 0px 0px; height:50px; top:0px; right:-50px;}
.jquery-lightbox-button-close:hover{background:#236097 url(../images/iconImg.png) no-repeat 0px 0px;}
.jquery-lightbox-button-close SPAN{display:none}
.jquery-lightbox-buttons SPAN{display:none}
.jquery-lightbox-buttons{z-index: 7001; position: absolute; display: none; height:50px; width:100px; top:0; right:0;}
.jquery-lightbox-buttons .jquery-lightbox-button-left{margin:0px; width:50px; height:50px; display:inline; background:rgba(0,0,0,0.5) url(../images/iconImg.png) no-repeat 0 -50px; float:left; }
.jquery-lightbox-buttons .jquery-lightbox-button-left:hover{background:#236097 url(../images/iconImg.png) no-repeat 0 -50px}
.jquery-lightbox-buttons .jquery-lightbox-button-right{margin:0px; width:50px; display: inline; background:rgba(0,0,0,0.5) url(../images/iconImg.png) no-repeat -50px -50px; float:left; height:50px}
.jquery-lightbox-buttons .jquery-lightbox-button-right:hover{background:#236097 url(../images/iconImg.png) no-repeat -50px -50px;}
.jquery-lightbox-navigator{display: none}

.RightCaseD{ width:100%; height:100%; margin:0 auto; overflow:hidden;}
.RightCaseDImg{ width:780px; height:528px; overflow:hidden; position:relative; background:#eee; }
.RightCaseDImg .hd{ height:14px; overflow:hidden; position:absolute; right:12px; bottom:12px; z-index:1; }
.RightCaseDImg .hd ul{ display:block; width:100%; height:12px; bottom:0; left:0; text-align:center;}
.RightCaseDImg .hd ul li{ float:left; margin-left:6px;  width:14px; height:14px; border-radius:50%; background:rgba(0,0,0,0.5); cursor:pointer; }
.RightCaseDImg .hd ul li.on{ background:#236097; color:#fff; }
.RightCaseDImg .bd{ position:relative; height:100%; z-index:0;}
.RightCaseDImg .bd li{ zoom:1; vertical-align:middle; }
.RightCaseDImg .bd img{ width:780px; height:528px; display:block;}
.RightCaseDImg .prev,.RightCaseDImg .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:50px; height:50px; background:#000 url(../images/iconImg.png) no-repeat 0 -50px; filter:alpha(opacity=30); opacity:0.3;   }
.RightCaseDImg .next{ left:auto; right:0; background-position:-50px -50px; }
.RightCaseDImg .prev:hover,.RightCaseDImg .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.RightCaseDCont{ float:right; width:350px; height:528px;overflow:hidden;}
.RightCaseDTitle{ width:350px; height:32px; padding:20px 30px; line-height:32px; font-size:20px; font-weight:bold; background:#eee;}
.RightCaseDCon{width:320px; height:424px; padding:0; border:1px solid #eee; margin-top:2px; padding:14px}
.RightCaseDCon .scrollbar{position: absolute; width:6px; right:14px; height:424px}
.RightCaseDCon .viewport{width:310px; height:424px; overflow:hidden; position:relative;}
.RightCaseDCon .track{background:rgba(0, 0, 0, 0.1); height:100%; width:6px;  border-radius:3px; position:relative;}
.RightCaseDCon .thumb{background:#236097; height:20px; width:8px; cursor:pointer; overflow:hidden; position:absolute; left:-1px; top:0; border-radius:4px;}
.RightCaseDCon .overview{list-style:none; position:absolute; left:0; top:0; padding:0; margin:0; line-height:26px; font-size:12px;}
.RightCaseDCon .disable {display: none;} 







/* RightNews */
.pageRight .RightNews{ float:right; width:890px; margin-top:15px;}
.pageRight .RightNews li{ float:left; width:890px; height:150px; border-bottom:solid 1px #eee; padding-bottom:20px; margin:10px 0;}
.pageRight .RightNews .img{ float:left; width:200px; height:150px; overflow:hidden;}
.pageRight .RightNews .img img{ width:200px; height:150px;transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-webkit-transition:all 0.5s linear; }
.pageRight .RightNews .con{ float:right; width:670px;}
.pageRight .RightNews .con .title{ font-size:16px;  font-weight:bold; margin-top:5px;}
.pageRight .RightNews .con .title a{ color:#666;}
.pageRight .RightNews .con .title a:hover{ color:#236097;}
.pageRight .RightNews .con .time{ font-size:14px; color:#999; margin-top:10px;}
.pageRight .RightNews .con .summary{ font-size:14px; color:#999; line-height:26px; margin-top:6px;}
.pageRight .RightNews .img:hover img{ -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-m-transform:scale(1.105);transform:scale(1.05);}


.pageRight .RightNewsD{ float:right; width:890px; margin-top:25px;}
.pageRight .RightNewsD .title{ width:100%; font-size:18px; color:#333; font-weight:bold; text-align:center;}
.pageRight .RightNewsD .time{ font-size:14px; color:#999; margin-top:10px; padding-bottom:8px; border-bottom:dashed 1px #eee; text-align:center;}
.pageRight .RightNewsD .con{ font-size:14px; line-height:28px; margin-top:30px;}
.pageRight .RightNewsD .con img{ max-width:100%;}


/* RightContact */
.pageRight .RightContact{ float:right; width:890px;  margin-top:20px; }
.pageRight .RightContact .content{ float:left; width:890px;line-height:24px; font-size:14px;}
.pageRight .RightContact .map{ float:left; width:890px; height:500px; margin-top:20px;  }


/* RightJob */
.pageRight .RightJob{ float:right; width:890px;  margin-top:20px;}
.RightJob li{ float:left; width:100%; height:50px; line-height:50px; border-bottom: dashed 1px #ddd;}
.RightJob li p{ float:left; font-size:14px;}
.RightJob li .Title{ float:left; width:500px; overflow:hidden; color:#666;}
.RightJob li .Years,.RightJob li .Wage,.RightJob li .People{ font-size:12px; float:right; margin-left:30px; color:#aaa;}
.RightJob li:hover p{ color:#236097;}

/* RightFrom */
.pageRight .RightFrom{ width:890px; float:right; margin-top:20px;}
.FormTop{ width:890px; font-size:14px; color:#666; line-height:24px; margin-bottom:30px;}
.RightFrom .rowCon{ float:left; width:890px;}
.RightFrom .row{ float:left; margin-left:75px; width:815px;}
.RightFrom .rowInput{float:left; display:block; margin:0 0 10px 0;}
.RightFrom .rowInput span{ font-size:14px; color:#aaa;}
.RightFrom .rowTitle{font-size:14px; color:#333; margin:0; }
.RightFrom .rowLeft{ float:left; font-size:14px; color:#666; margin:0; width:75px; line-height:37px;}
.RightFrom .rowRight{ float:left;}
.RightFrom label{ float:left; position:relative; display:block; }
.RightFrom label span{ position:absolute; left:0; top:11px; font-size:12px; color:#aaa; padding-left:10px;}
.RightFrom .txt{ border:1px solid #ddd;  padding-left:10px;}
.RightFrom .txt.w1{ width:343px; height:40px; border:1px solid #eee; }
.RightFrom .txt.w1:focus{ border:1px solid #236097; padding-left:10px; }
.RightFrom .txt.w3{ width:803px; line-height:16px; height:118px; border:1px solid #eee; padding:10px 0 0 10px;}
.RightFrom .txt.w3:focus{ border:1px solid #236097; padding:10px 0 0 10px; }
.RightFrom .btn{ float: left; width:140px; border:0px;cursor:pointer;  height:40px; line-height:40px; background:#eee; font-size:14px; margin:0; color:#666;}
.RightFrom .btn:hover{background:#236097; color:#fff;-webkit-transition: all 0.7s ease; -moz-transition: all 0.7s ease; -ms-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;}
.RightFrom .secret{ float:right; width: auto; font-size:16px; line-height:50px; color:#fff; font-weight:bold;}
.RightFrom .con{ float:right;  text-align:right; width:675px; font-size:14px; line-height:40px; color:#236097; font-weight:bold;}


/* RightHonor */
.RightHonor{ width:915px; position:relative; float:right; margin-top:13px; }
.RightHonorImg{ width:915px; margin:0  ;}
.RightHonorImg li{ width:280px; height:250px; margin: 12px 0 12px 25px; overflow:hidden; background:#000; float:left; position:relative;}
/*.RightHonorImg .img{ width:278px; height:199px; position:absolute; left:0; top:0; border:solid 1px #eee; border-bottom:0;}
.RightHonorImg .img img{width:278px; height:199px;}
.RightHonorImg .text{ width:100%; height:50px; line-height:50px; text-align:center; padding:0 0 30px 0; overflow:hidden; font-size:14px; background:#eee; position:absolute; left:0; bottom:-30px;}
.RightHonorImg li:hover .text{ color:#fff; background:#236097 url(../images/icon.png) center 40px no-repeat;}*/
.RightHonorImg .img{width:278px; height:199px;  border:solid 1px #eee; border-bottom:0;overflow:hidden;}
.RightHonorImg .img img{width:278px; height:199px; transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;}
.RightHonorImg .text{ width:100%; height:50px; line-height:50px; text-align:center;  overflow:hidden; font-size:14px; background:#eee; }
.RightHonorImg li:hover .img{ border-color:#aaa;}
.RightHonorImg li:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-m-transform:scale(1.105);transform:scale(1.05);}
.RightHonorImg li:hover .text{ background:#aaa; color:#fff;}

#boxer{-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none;}
#boxer-overlay{background:#000; height:100%; left:0; position: fixed; top:0; width:100%; z-index: 105;}
#boxer{background:#fff; box-shadow: 0 0 20px rgba(0,0,0,0.2); padding:10px; position: absolute; z-index: 105;}
#boxer .boxer-close{background:url(../images/iconImg.png) no-repeat -50px 0px; cursor:pointer; display:block; height:50px; position:absolute; right:10px; top:10px; width:50px;text-indent:-99999px; z-index:106;}
#boxer .boxer-close:hover{ background:#00a1e9 url(../images/iconImg.png) no-repeat 0px 0px;}
#boxer .boxer-arrow{background:#000 url(../images/iconImg.png) no-repeat 0 -50px; cursor:pointer; display:block; height:50px; margin:0 auto; position: absolute; text-indent:-99999px; top:50px; width:50px;}
#boxer .boxer-arrow.previous{left:-50px;}
#boxer .boxer-arrow.next{background-position:-50px -50px; right:-50px;}
#boxer .boxer-arrow.previous:hover{background:#00a1e9 url(../images/iconImg.png) no-repeat 0 -50px;}
#boxer .boxer-arrow.next:hover{background:#00a1e9 url(../images/iconImg.png) no-repeat -50px -50px;}
#boxer .boxer-position{color:#999; font-size:12px; margin:0; padding:10px 0 6px;}
#boxer .boxer-caption p{margin:0;padding:0; font-size:16px;}
#boxer .boxer-caption.gallery p{padding: 0;}
#boxer.loading .boxer-container{background: #fff ;}


/* RightTeam */
.RightTeam{ width:915px; position:relative; float:right; margin-top:13px; }
.RightTeam li{ width:280px; margin: 12px 0 12px 25px; overflow:hidden;  float:left; position:relative;}
.RightTeam li .img{ width:280px; height:200px; overflow:hidden;}
.RightTeam li .img img{width:280px; height:200px;transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;}
.RightTeam li .title{ width:280px; text-align:center; font-size:14px; color:#666; margin-top:15px;}
.RightTeam li:hover .title{ color:#236097;}
.RightTeam li:hover .img img{ -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-m-transform:scale(1.105);transform:scale(1.05);}

.pageRight .RightTeamD{ float:right; width:890px; margin-top:25px;}
.pageRight .RightTeamD .title{ width:100%; font-size:18px; color:#333; font-weight:bold; text-align:center;padding-bottom:8px; border-bottom:dashed 1px #eee;}
.pageRight .RightTeamD .con{ font-size:14px; line-height:28px; margin-top:30px;}
.pageRight .RightTeamD .con img{ max-width:100%;}




/* pageFooter */
.pageFooter{position:relative;width:100%; height:54px; margin:0 auto; max-width:1920px; min-width:1200px; background:#1096d4 url(../images/headerbg.png) center bottom no-repeat;}
.pageFooterC{width:1200px; margin:0 auto; height:44px; padding-top:10px; text-align:right; font-size:12px; color:#fff; line-height:44px; }
.pageFooterC a{ color:#fff;}
.pageFooterC a:hover{ text-decoration:underline;}





/**/
.pages { font-size:14px; margin:40px 0; padding:0 0 ; text-align:right; background:#fff;}
.pages a { display:inline-block; height:28px; line-height:28px; background:#fff; border:1px solid #eee; text-align:center; color:#21282e; padding:0 10px; border-radius:3px; margin:0 3px;}
.pages a:hover { background:#236097; color:#fff; text-decoration:none; border:1px solid #236097; }
.pages span { display:inline-block; height:28px; line-height:28px; background:#236097; border:1px solid #236097; color:#fff; text-align:center; padding:0 10px; border-radius:3px; margin:0 3px;}

.pages1{  margin:50px auto 0;}
.pages1_l{ float:left; width:270px; height:40px; border:solid 1px #e9e9e9;text-align:center; }
.pages1_l a{ line-height:40px; color:#444;}
.pages1_l:hover{ background:#236097; color:#fff;  border:solid 1px #236097;}
.pages1_l:hover a{ color:#fff; display:block;}
.pages1_r{ float:right; width:270px; height:40px; border:solid 1px #e9e9e9;text-align:center; }
.pages1_r a{ line-height:40px; color:#444; display:block;}
.pages1_r:hover{ background:#236097; color:#fff; border:solid 1px #236097;}
.pages1_r:hover a{ color:#fff;}





