/* CSS Document */
/************************css reset***********************************/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6,
p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption,tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup, menu, nav, output,
ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}
body{ text-align:center; font:13px "微软雅黑"; background-color:#9EE6E5; }
.clear{clear:both;}
a{ text-decoration:none;}
.displayN{ display:none;}
.mininav{ height:37px; margin:0 auto; line-height:37px; font-size:13px; background-color:#000;}
.mininav ul { width:950px; margin:0 auto;}
.mininav ul li{ float:left;background:url(../images/shu.gif) no-repeat 0; padding:0 10px; }
.mininav ul li a{ color:#fff; text-decoration:none;}
.mininav ul li a:hover{ color:#67cfd0; text-decoration:underline;}

.header{width:100%; height:651px; background:url(../images/header_bg.jpg) center top scroll no-repeat;}
.header .head1{ margin:0 auto; width:1002px; height:114px; background-image:url(../images/head1.jpg);}
.header .head2{ margin:0 auto; width:1002px; height:126px; background-image:url(../images/head2.jpg);}
.header .head3{ margin:0 auto; width:1002px; height:127px; background-image:url(../images/head3.jpg);}
.header .head4{ margin:0 auto; width:1002px; height:150px; background-image:url(../images/head4.jpg);}
.header .head5{ margin:0 auto; width:1002px; height:135px; background-image:url(../images/head5.jpg); overflow:hidden; text-align:left;}
.header .head5 ul{ width:526px; height:104px; margin-left: 274px;}
.header .head5 ul li{width:104px; height:104px; float:left; display:inline; margin-right:60px;}
.header .head5 ul li a{ display:block; width:104px; height:104px; line-height:134px; text-align:center; font-size:20px; color:#fff; outline:none; }
.header .head5 ul li a:hover{ font-weight:bold;}

.pub-title{width:100%; height:80px; font-size:24px; overflow:hidden;}
.title-one{ background:url(../images/one.jpg) left top scroll no-repeat;}
.pub-title .title em{ color:#25aab1; font-style:italic; }
.pub-title .title h2{ color:#000;}
.pub-title .title{ float:left; display:inline;width:173px; margin: 7px 10px 0px 63px;}
.pub-title .phone{  float:left; display:inline;width:668px; height:85px; font-size:29px; color:#25aab1;line-height: 39px;}
.pub-title .phone strong{ font-size:43px; font-weight:bold;}

.cont{width:1000px; margin:0 auto; text-align:left; overflow:hidden;}
.w950{width:940px;}
.cont1{width:100%; height:364px; background:url(../images/bgbgbgbgb.jpg) center top scroll no-repeat; margin-top:10px;}
.cont1 .cont1-cont{width:1000px;  margin:0 auto; text-align:left; overflow:hidden;}
.cont1 .cont1-cont .left{float:left; display:inline; width:480px; height:370px; margin-left: 45px;}
.cont1 .cont1-cont .left .introduction{ width:480px; height:165px; text-align:left; text-indent:2em; color:#01645f; font-size:13px; line-height:23px; margin:5px 0px 0px 0px;}
.cont1 .cont1-cont .left .erweima{width:460px; height:190px; background-color:#fff; margin-left:10px;}
.cont1 .cont1-cont .left .erweima .bar{ display:block; width:460px; height:23px; background-color:#33bab3;}
.cont1 .cont1-cont .left .erweima img{ float:left; display:inline;margin: 13px 0px 0px 13px;}
.cont1 .cont1-cont .left .erweima p{ float:left; display:inline; width:180px; height:140px; font-size:13px; color:#0f5eb2; line-height: 23px; margin: 13px 5px 0px 5px;}
.cont1 .cont1-cont .left .erweima p span{ color:#000;}
.cont1 .cont1-cont .left .erweima p strong{ font-size:22px; color:#f39700;}
.cont1 .cont1-cont .left .erweima .v9{ margin:3px;}
.cont1 .cont1-cont .right{float:right; display:inline; width:450px; height:364px; background-color:#33bab3; overflow:hidden; }
.cont1 .cont1-cont .right h2{color:#fff; font-size:25px; text-indent:15px; margin: 10px;}
.questionBlock{float: left;width:370px; font-size: 12px;height:311px;text-align: left;color:#0066bd; background:#33bab3; overflow:hidden; margin-left:10px;}
.questionBlock ul{padding:5px; padding-top:0px; }
.questionBlock ul li{border-bottom:1px dashed #dfdfdf;padding:6px 0;clear:both;}
.questionBlock ul li label{width:80px;height:20px;line-height:20px;text-align:right;display:inline-block;float:left;padding-right:2px; color:#fff;}
.questionBlock ul li .se_3{height:20px;width:60px;margin-right:5px;}
.questionBlock .txt_1,.questionBlock .txt_2,.questionBlock .txt_3{width:160px;height:17px;line-height:17px;border:1px solid #dfdfdf;padding-left:3px;}
.questionBlock .txt_2{width:120px;}
.questionBlock .txt_3{height:30px;overflow-y:hidden;}
.questionBlock .btn{text-align:center;}
.questionBlock .btn .btn_submit,.questionBlock .btn .btn_reset{width:80px;height:20px;margin:3px 5px;}
.questionBlock label em{color:#FF0000;padding:0 5px;}
.questionBlock select{font:12px;}

.w100p{ width:100%; height:auto; }
.w100p .xxk_bg{width:100%; height:43px;background-color:#33bab3; margin-top:30px; text-align:center;}
.w100p .xxk{width:1000px; height:43px; margin:0 auto; position:relative; left:0px; top:0px;}
.w100p .xxk li{width:191px; height:43px; float:left; display:inline; text-align:center; line-height:43px; font-size:26px; cursor:pointer;}
.w100p .xxk .lia{ background-image:url(../images/lia.png); color:#004250; }
.w100p .xxk .lib{ background-image:url(../images/lib.png); color:#fff; }

.w100p .xxk .li-marginL{ margin-left:-30px;}

.w100p .neirong{ width:1000px; height:1800px; margin:0 auto; position:relative; left:0px; top:0px;}
.w100p .neirong .cont2-cont{width:1000px;height:auto;position:absolute;left:0px;top:0px;text-align:left; overflow:hidden;
}
.w100p .neirong .cont2-cont .offer-img{ width:1000px; height:950px; background:url(../images/renwu1.png) 20px 20px scroll no-repeat #0098ba; overflow:hidden;}
.w100p .neirong .cont2-cont .offer-hdd{background:url(../images/renwu2.png) 20px 20px scroll no-repeat #0098ba;}
.w100p .neirong .cont2-cont .offer-yyy{background:url(../images/renwu5.png) 20px 20px scroll no-repeat #0098ba;}
.w100p .neirong .cont2-cont .offer-bei{background:url(../images/renwu6.png) 20px 20px scroll no-repeat #0098ba;}
.w100p .neirong .cont2-cont .offer-Joe{background:url(../images/renwu3.png) 20px 20px scroll no-repeat #0098ba;}
.w100p .neirong .cont2-cont .offer-Grace{background:url(../images/renwu4.png) 20px 20px scroll no-repeat #0098ba;}




.w100p .neirong .cont2-cont .offer-img h3{ color:#fff; font-size:24px; margin: 45px 0px 0px 110px;}
.w100p .neirong .cont2-cont .offer-img h3 span{ color:#fff000; font-size:36px;}
.w100p .neirong .cont2-cont .offer-img h3 .span1{ color:#fabe00; font-size:30px;}
.w100p .neirong .cont2-cont .offer-img ul{ width:1000px; height:auto; margin-top:30px;}

.w100p .neirong .cont2-cont .offer-img ul li{width:260px; height:388px; margin-left:54px; float:left; display:inline;}
.w100p .neirong .cont2-cont .offer-img ul li img{ vertical-align:middle;}
.w100p .neirong .cont2-cont .offer-img ul li a{width:260px; height:50px; text-align:center; line-height:50px; display:block; color:#fff; font-size:16px;}
.w100p .neirong .cont2-cont .offer-img ul li h4{width:260px; height:50px; text-align:center; line-height:50px; display:block; color:#fff; font-size:16px;}
.w100p .neirong .cont2-cont .offer-img ul li a:hover{ background-color:#007c97;}
.w100p .neirong .cont2-cont .offer-img .href{ display:inline-block; width:236px; height:23px; background-image:url(../images/href1.jpg); line-height:23px; text-align:center; color:#fff; font-size:14px; margin-top:10px;}
.w100p .neirong .cont2-cont .offer-img .href:hover{ font-weight:bold;}
.w100p .neirong .cont2-cont .offer-img .href1{float:left; margin-left:50px;}
.w100p .neirong .cont2-cont .offer-img .href2{float:right; margin-right:50px;}
.w100p .neirong .cont2-cont .sqyx{width:1000px; height:370px; background-color:#e74f75; overflow:hidden;}
.w100p .neirong .cont2-cont .sqyx h3{ color:#fff; font-size:18px; margin: 25px 0px 15px 50px;}
.w100p .neirong .cont2-cont .sqyx .ul1{width:1000px; height: auto; }
.w100p .neirong .cont2-cont .sqyx .ul1 li{ float:left; display:inline; margin-left:32px; background-color:#fff;}
.w100p .neirong .cont2-cont .sqyx .ul1 li a:hover{filter:alpha(opacity=70); /*IE滤镜，透明度60%*/
-moz-opacity:0.7; /*Firefox私有，透明度60%*/
opacity:0.7;/*其他，透明度60%*/}

.w100p .neirong .cont2-cont .sqyx .ul2{width:1000px; height: auto; }
.w100p .neirong .cont2-cont .sqyx .ul2 li{ float:left; display:inline; margin-left:28px;}
.w100p .neirong .cont2-cont .cgal{width:1000px; height:455px; background-color:#33bab3; overflow:hidden;}
.w100p .neirong .cont2-cont .cgal h3{ color:#fff; font-size:18px; margin: 25px 0px 15px 50px;}
.w100p .neirong .cont2-cont .cgal ul{ width:905px; height:320px; margin: 0px 0px 0px 50px;}
.w100p .neirong .cont2-cont .cgal ul li{width:288px; height:320px; background-color:#fff; overflow:hidden; float:left; display:inline;}
.w100p .neirong .cont2-cont .cgal ul .li1{ margin:0px 20px;}
.w100p .neirong .cont2-cont .cgal ul li .href1{width:288px; height:55px; color:#fff; background-color:#000; display:block; text-align:center; line-height:55px; font-size:16px;}
.w100p .neirong .cont2-cont .cgal ul li .href1:hover{ background-color:#00625d;}
.w100p .neirong .cont2-cont .cgal ul li p{width:263px; margin:15px 0px 10px 10px; line-height:23px; color:#595757; font-size:14px;}
.w100p .neirong .cont2-cont .cgal ul li p strong{ font-weight:bold;}
.w100p .neirong .cont2-cont .cgal ul li .href2{ color:#33bab3; font-size:14px;float:right; display:inline; margin-right:20px;}
.w100p .neirong .cont2-cont .cgal ul li .href2:hover{color:#009089;}

.w100p .neirong .cont2-cont .cgal ul li .lh1{line-height:21px; padding:5px 0px 0px 20px; text-align:left; width:278px; height:50px; }

.w100p .neirong .cont2-cont .cgal .href{ display:inline-block; width:236px; height:23px; background-image:url(../images/href2.jpg); line-height:23px; text-align:center; color:#fff; font-size:14px; margin-top:20px;}
.w100p .neirong .cont2-cont .cgal .href:hover{ font-weight:bold;}
.w100p .neirong .cont2-cont .cgal .hrefa{float:left; margin-left:50px;}
.w100p .neirong .cont2-cont .cgal .hrefb{float:right; margin-right:50px;}

.cont3{ height:580px;}
.cont3 .left{ float:left; display:inline; width:307px; height:625px; overflow:hidden;}
.cont3 .left em{font-size:16px;}
.cont3 .title{width:100%;}
.cont3 .pub-title{font-size:20px; margin-left:26px;}
.cont3 h2{font-size:23px;}
.cont3 .title-one {background: url(../images/two.jpg) left top scroll no-repeat;}
.cont3 .left ul{width:288px; height:529px; margin:10px 0px 0px 20px;}
.cont3 .left ul li{ margin-bottom:10px; background-color:#fff; width:288px; height:111px;}

.cont3 .left ul li a:hover{filter:alpha(opacity=70); /*IE滤镜，透明度60%*/
-moz-opacity:0.7; /*Firefox私有，透明度60%*/
opacity:0.7;/*其他，透明度60%*/}
.cont3 .right{width:660px; height:625px; float:right; display:inline; overflow:hidden;}
.cont3 .right .title-one {background: url(../images/three.jpg) left top scroll no-repeat;}
.cont3 .right .weibo{ margin-top:10px; width:660px; height:486px; overflow:hidden; }

.footer{width:100%; height:233px; background:url(../images/footer_bg.jpg) repeat-x; overflow:hidden; margin:35px 0px 10px 0px;}
.footer p{width:1000px; height:170px; text-align:center; line-height:25px; color:#fff; margin:20px auto 0px auto;}

#code,#code_hover,#gotop{ width:70px; height:80px; background:url(../images/back_top1.png) no-repeat; position:fixed; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
/*#code{ background-position:0px 0px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px;}*/
#gotop{ background-position:0px 0px; bottom:67px; _margin-bottom:67px; display:none;} 

#code_img{width:70px; height:80px; background:url(../images/back_top1.png) -4px -2px no-repeat; position:fixed; right:90px; bottom:67px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}
