@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote 
{ margin: 0; padding: 0; font-size: 12px; } 
html,body {-webkit-text-size-adjust:none;}
html button::-moz-focus-inner{ border-color:transparent!important; } 
input, button, textarea,select, optgroup, option { font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
ul, li, dl, dt, dd, ol { display: block; list-style: none; }
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
fieldset, img { border: 0; }
iframe { background-image: none; }
hr{ border:0 #ccc solid; border-top-width: 1px; clear: both; height: 0; }
h1,h2,h3,h4,h5,h6,margin {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
input[type="text"], input[type="password"], textarea {outline-style:none;-webkit-appearance:none;}
.clear { clear:both; }
.indent { text-indent: 24px;}
.db{ display: block; }
.di{ display: inline; }
a {text-decoration:none;outline:none;transition:all 0.5s ease-in-out 0s; color:#505153;}
a:hover {text-decoration:none;}
a:active {star:expression(this.onFocus=this.blur());}
center {padding:25px 0;}     textarea {resize:none;}
.zm {zoom:1;}                .ti2 {text-indent:2em;}
.none {display:none;}        .db {display:block;}            .di {display:inline;}
.tl {text-align:left;}       .tr {text-align:right;}         .tc {text-align:center;}
.fl{ float: left;}           .fr{ float: right;}             .mar {margin:0 auto;}
.mou-p { cursor: pointer; }  .mou-m { cursor: move; }        .mou-t { cursor: text; }
.fw{ font-weight:bold; }     .fi{ font-style:italic; }       .f10p{ font-size: 10px; }       
.f12p{ font-size: 12px; }    .f14p{ font-size: 14px; }       .f15p{ font-size: 15px; }       
.f16p{ font-size: 16px; }    .f18p{ font-size: 18px; }
.f20p{ font-size: 20px; }    .f24p{ font-size: 24px; }       
.fw{ font-weight:bold; }     .fi{ font-style:italic; }
.fst {font-family:simsun;}   .fwr {font-family:microsoft yahei;}
.fu{ text-decoration:underline;}
.fs{ text-decoration:line-through;}




html {overflow-x:hidden;}
body {overflow-x:hidden;}
.top01{ width:100%; height:35px; border-bottom:1px #dddddd solid;}
.top01 ul{width:1200px; margin-left:auto; margin-right:auto; overflow:hidden;}
.top03{ width:100%; background-image:url(../images/top.jpg); background-repeat:no-repeat;}
.top01 ul li{ float:left; line-height:35px;}
.top02{ width:970px}
.top {width:1200px;height:128px;margin:0 auto}
.logo {width:300px;height:128px;float:left;display:block;}
.toptel {width:370px;height:100px;float:right;margin-top:15px;background:url(../images/toptel_05.png) right no-repeat;}
.toptel span {display:block;font:24px/24px impact;color:#f50;padding:30px 75px 0 0 ;text-align:right;}
.navbg {height:54px;background:#0e92dc;}
.nav {width:1200px;height:54px;margin:0 auto;}
.nav ul {}
.nav ul li {width:118px;height:54px;float:left;position:relative;z-index:19;margin: 0 1px;}
.nav ul li a {display:block;width:118px;height:54px;background:none;position:absolute;left:0;top:0;z-index:20;font:16px/54px "microsoft yahei";color:#fff;text-align:center;}
.nav ul li a:hover {background:#f84653;height:56px;}
.nav ul li a.on {background:#f84653;height:56px;}

.changeBox_a1{width:1920px;height:520px; padding:0;position:relative;border:0px solid #aaa;left:50%;margin-left:-960px;}
.changeBox_a1 .a_bigImg{position:absolute;top:0px;left:0px;display:none;transition:none;}
.changebg {width:1440px;height:44px;position:absolute;left:0;bottom:0;}
.ul_change_a2{position:absolute;left:50%; bottom:56px;padding-left:19px;overflow:hidden;z-index:10}
.ul_change_a2 li{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;*float:left;*margin-right:4px;padding:0 7px;}
.ul_change_a2 span{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;font-size:0.8em;width:68px;height:10px; margin-right:2px;border:0px solid #999;filter:alpha(opacity=100);opacity:1;cursor:hand;cursor:pointer;background:url(../images/dian1.png) no-repeat;}
.ul_change_a2 span.on{border:0px solid #CC0000;background:url(../images/dian2.png) no-repeat;color:#CC0000;}

.lay1 {width:1200px;height:50px;margin:0 auto;position:relative;}
.layin {width:1200px;height:80px;position:absolute;top:-30px;left:0;z-index:100;}
.newsad {width:848px;height:80px;float:left;background:url(../images/gonggao_16.png) no-repeat;}
.cu {width:352px;height:80px;float:left;overflow:hidden;}
.newsad p {font:14px/78px "microsoft yahei";color:#fff;padding:0 0 0 138px;width:620px;}
.newsad p marquee {margin:0 ;padding:0;display:block;width:620px;}
.newsad p a{ color:#FFF;}

.proshow {width:1200px;height:auto;margin:0 auto;}
.psleft {width:944px;height:auto;float:left;}





.psleft h1 {height:87px;font:normal 20px/87px "microsoft yahei";color:#fff;text-align:center;background:#166aa9;}
.psleft ul {}
.psleft ul li {width:218px;height:48px;}
.psleft ul li a {display:block;transition:none;width:218px;height:47px;font:14px/47px "microsoft yahei";color:#fff;text-align:center;background:#1976bc;border-bottom:solid 1px #166aa9;}
.psleft ul li a:hover {background:url(../images/right_24.png) #7bac2e 196px 18px no-repeat;border-bottom:solid 1px #7bac2e;}
.pslist {width:941px;height:471px;float:right;}
.pslist ul {width:950px;}
.pslist ul li {float:left;width:220px;height:267px;position:relative;margin-right:12px;margin-bottom:15px;border:1px #d8d8d8 solid;}
.pslist ul li a {display:block;width:307px;height:231px;}
.pslist ul li img { border:1px #fefefd solid;}
.pslist ul li span {display:block;width:220px;height:30px;text-align:center;font:14px/30px "microsoft yahei";color:#333;background:url(../images/bg1_03.png) repeat;position:absolute;left:0;bottom:0;z-index:2;}




.psleft1 {width:233px;height:auto;float:left; border:1px #d8d8d8 solid; padding-top:14px; padding-left:10px; padding-bottom:10px;}
.psleft1 img{ float:left; width:62px; height:52px; border:1px #d8d8d8 solid;}
.psleft1 p{ float:left; margin-left:10px; width:155px; margin-bottom:10px;}
.psleft1 li{ overflow:hidden; margin-bottom:10px;}




.kehu{ width:1200px; margin-left:auto; margin-right:auto; margin-top:20px;}





.s3 {width:1200px;height:auto;margin:0 auto;}
.abo {width:476px;height:auto;float:left;}
.abo p{ line-height:26px; color:#232324; font-size:14px; font-family:"微软雅黑"}
.comh1 {font:normal normal 20px/20px "microsoft yahei";padding-bottom:4px;text-align:center;color:#333;}
.comh2 {font:30px/30px impact;text-align:center;color:#999999;padding-bottom:12px;text-transform:uppercase;}
.abopic {width:310px;height:125px;}
.abotext {width:310px;height:auto;margin:0 auto;padding:5px 0 13px;background:url(../images/line1_13.png) bottom no-repeat;font:12px/23px "microsoft yahei";min-height:69px;color:#333;}
.abobtn {text-align:center;padding:13px 0;}
.new {width:413px;height:auto;float:left;margin-left:24px; }
.new1 {width:496px;margin:0 auto;}
.new1 b {float:left;display:block;width:100px;height:75px;}
.newright {width:385px;height:auto;float:right;}
.newright h1 {font:normal normal 16px/20px "microsoft yahei";padding-top:3px;}
.newright h1 a {color:#333;}
.newright h1 a:hover {color:#1976bc;}
.newright p {font:13px;background:url(../images/line2_15.png) bottom no-repeat;min-height:120px;padding-top:5px;padding-bottom:12px;}
.newlist ul {}
.newlist ul li {height:30px;}
.newlist ul li p {float:left;display:inline;background:url(../images/ico1_14.png) left center no-repeat;font:14px/30px "microsoft yahei";padding-left:11px;}
.newlist ul li p a {color:#333;}
.newlist ul li p a:hover {color:#1976bc;}
.newlist ul li span {float:right;font:14px/30px "microsoft yahei";color:#999;}

.equ {width:265px;height:auto;float:right; background-image:url(../images/contact.jpg); height:297px; background-repeat:no-repeat; margin-top:23px; margin-bottom:20px;}
.equ p{ margin-top:83px; margin-left:27px; line-height:25px;}
.equpic {width:310px;height:194px;padding-bottom:18px;background:url(../images/line1_13.png) bottom no-repeat;}
.casebg {background:url(../images/casebg_34.jpg) center no-repeat;height:520px;margin-top:30px;}
.cas {width:1003px;height:auto;margin:0 auto;padding-top:139px;}
.caseleft {width:400px;height:300px;overflow:hidden;position:relative;float:left;}
.caseleft span {display:block;width:400px;height:40px;position:absolute;left:0;bottom:0;z-index:2;background:url(../images/alpha1_36.png) repeat;text-indent:15px;font:16px/40px "microsoft yahei";display:none;}
.caseleft span a {color:#fff;}
.caseright {width:596px;height:300px;float:right;overflow:hidden;}
.caseright ul {width:610px;height:310px;}
.caseright ul li {width:195px;height:147px;float:left;position:relative;margin-right:6px;margin-bottom:6px;}
.caseright ul li span {display:block;width:195px;height:30px;position:absolute;left:0;bottom:0;z-index:2;background:url(../images/alpha1_36.png) repeat;text-indent:15px;font:14px/30px "microsoft yahei";display:none;}
.caseright ul li span a {color:#fff;}

.footnav {height:50px;background:#4b4b4b;text-align:center;font:14px/50px "microsoft yahei";color:#fff;}
.footnav a {color:#fff;margin:0 10px;}
.footnav a:hover {color:#71c2ff;}

.footbg { background-image:url(../images/footer01.jpg); margin-top:15px;}
.footer01{ width:774px; margin-left:auto; margin-right:auto; padding-top:50px;}
.footer01 img{ margin-bottom:20px;}
.footer01 p{ font-size:12px; line-height:30px; text-align:center; font-family:"微软雅黑"}
.foot {width:1003px;height:144px;margin:0 auto;}
.footlogo {width:247px;height:88px;display:block;float:left;margin-top:23px;}
.footmid {width:510px;height:88px;float:left;margin-left:25px;border-right:solid 1px #166aa9;margin-top:23px;font:13px/21px "microsoft yahei";color:#fff;}
.footmid a {color:#fff;}
.footmid a:hover {color:#b0cee4;}
.qrcodebox {width:172px;height:85px;float:right;padding:24px 0 0 0;}
.banner{ width:1200px; height:460px; margin-left:auto; margin-right:auto; margin-top:12px; overflow:hidden;}
.bannerleft ul{ margin-top:10px; }
.bannerleft li{ line-height:90px;}
.bannerleft li a{ color:#FFF; padding-left:28px;font-size:14px; font-family:"微软雅黑";display:block;}
.bannerleft li a:hover{background-color:#b9b9b9;}
.bannerleft{ float:left; width:250px; background-color:#333333;}
.bannerright{ float:left; width:900px; height:460px;}
.products01{ width:1200px; margin-left:auto; margin-right:auto; font-size:24px; color:#0591c5; line-height:50px; border-bottom:2px #0591c5 solid; font-family:"微软雅黑"}
.products01 span{ float:right; font-size:12px;} 
.products01 span a{color:#0591c5; font-family:"微软雅黑"}
.products01 img { margin-right:10px;}



.products04{ width:1160px; margin-left:auto; margin-right:auto; font-size:24px; color:#0591c5; border-bottom:2px #0591c5 solid; font-family:"微软雅黑"; margin-bottom:14px; line-height:50px; margin-top:20px; background-image:url(../images/1f.png); background-repeat:no-repeat; padding-left:40px; background-position:center left;}
.products04 span{ float:right; font-size:12px;} 
.products04 span a{color:#0591c5; font-family:"微软雅黑"; height:34px;}
.products04 img { margin-right:10px;}

.about02{ width470px; margin-left:auto; margin-right:auto; font-size:24px; color:#0591c5; line-height:70px; font-family:"微软雅黑"}
.about02 span{ float:right; font-size:12px;} 
.about02 span a{color:#f4fbfe; font-family:"微软雅黑"; background-color:#0fb7f6; line-height:18px;}


.products02{ width:1200px; margin-left:auto; margin-right:auto; overflow:hidden; margin-top:14px;}
.products02 li{ float:left; width:226px; height:260px; border:1px #d8d8d8 solid; text-align:center; margin-left:6px; margin-right:6px; margin-bottom:10px;}
.products02 li img{ border:1px #ffffff solid;}
.products02 li a{ line-height:34px;}

.subbanner {width:1920px;height:300px;margin:0 auto;position:relative;left:50%;margin-left:-960px;}
.subcon {width:1200px;height:auto;margin:0 auto;padding:15px 0 30px 0; overflow:hidden;}
.sl {float:left;width:250px;height:auto;}
.sltop1 {width:250px;height:87px;background:url(../images/sltop.jpg) no-repeat;text-align:center;font:25px/86px "microsoft yahei";color:#fff;}
.hei10 {height:10px;clear:both;overflow:hidden;}
.sltop2 {width:250px;height:87px;background:#166aa9;text-align:center;font:20px/86px "microsoft yahei";color:#fff;}
.sl ul {}
.sl ul li {width:250px;height:48px;}
.sl ul li a {display:block;transition:none;width:250px;height:47px;font:14px/47px "microsoft yahei";color:#fff;text-align:center;background:#1976bc;border-bottom:solid 1px #166aa9;}
.sl ul li a:hover {background:url(../images/right_24.png) #7bac2e 196px 18px no-repeat;border-bottom:solid 1px #7bac2e;}
.sl ul li a.on {background:url(../images/right_24.png) #7bac2e 196px 18px no-repeat;border-bottom:solid 1px #7bac2e;}
.leftlink {width:250px;height:87px;padding-top:10px;}

.sr {width:910px;height:auto;float:right; margin-top:-100px;}
.srtop {width:910px;height:45px;padding-bottom:2px;background:url(../images/line3_08.jpg) bottom no-repeat;}
.srtop p {float:left;display:inline;padding-left:25px;background:url(../images/ico2_08.jpg) left center no-repeat;font:20px/45px "microsoft yahei";color:#333;}
.srtop span {float:right;font:12px/45px "microsoft yahei";color:#333;}
.srtop span a {color:#333;}
.srtop span a:hover {color:#166aa9;}
.srcon {width:910px;height:auto;margin:0 auto;padding-bottom:10px;}
.about {font:14px/30px "microsoft yahei";color:#666;width:880px;margin:0 auto;text-align:justify;text-justify:inter-ideograph;min-height:500px;padding:30px 0;}
.about01{ width:100%; background-color:#eaeaea; margin-top:20px;}


.piclist {width:910px;min-height:400px;}
.piclist ul {width:920px;padding-left:16px;}
.piclist ul li {width:288px;height:325px;float:left;padding:0;margin-right:8px; border:1px #d8d8d8 solid; margin-top:20px;}
.piclist ul li in img { border:1px #FFF solid;}
.piclist ul li p {width:288px;height:288px;text-align:center;}
.piclist ul li h1 {font:normal normal 12px/36px "microsoft yahei";color:#333;text-aligN:center;}
.piclist ul li h1 a {color:#333;}
.piclist ul li h1 a:hover {color:#1976bc;}


.piclist1 {width:910px;min-height:400px;}
.piclist1 ul {width:920px;padding-left:16px;}
.piclist1 ul li {width:288px;height:265px;float:left;padding:0;margin-right:8px; border:1px #d8d8d8 solid; margin-top:20px;}
.piclist1 ul li in img { border:1px #FFF solid;}
.piclist1 ul li p {width:288px;height:216px;text-align:center;}
.piclist1 ul li h1 {font:normal normal 12px/36px "microsoft yahei";color:#333;text-aligN:center;}
.piclist1 ul li h1 a {color:#333;}
.piclist1 ul li h1 a:hover {color:#1976bc;}





.news{ margin-top:30px; margin-bottom:30px;}
.news li{ line-height:40px; font-size:16px;}
.news li span{ float:right;}






.pages {height:auto; margin-top:20px; line-height:45px; border:#CCCCCC 1px dashed; background:none;clear:both;padding-left:10px;}
.pageMoreTop {font-size:14px;color:#333;line-height:25px;text-align:center;width:640px;height:25px; clear:both;}
.pageMoreTop ul { text-align:center;padding:5px;}
.pageMoreTop ul li { float:left; margin-right:5px;font-size:12px; display:block;font-family:"microsoft yahei";}
.pageMoreTop .no_link1 {height:25px; font-size:12px;text-decoration:none; color:#cccccc; width:22px; display:block;border:1px solid #c9c9c9;background:url(../images/prev.jpg) #eaeaea center no-repeat;}
.pageMoreTop .no_link2 {height:25px; font-size:12px;text-decoration:none; color:#cccccc; width:22px; display:block;border:1px solid #c9c9c9;background:url(../images/next.jpg) #eaeaea center no-repeat;}
.pageMoreTop ul li a { font-size:12px;text-decoration:none;background:#eaeaea; color:#000; width:22px; display:block;border:1px solid #c9c9c9;transition:none;}
.pageMoreTop ul li a:hover {background:#1976bc; color:#fff; text-decoration:none; border:1px solid #1976bc; }
.pageMoreTop ul li.down a { font-size:12px;text-decoration:none; color:#000; width:22px;background:url(../images/prev.jpg) #eaeaea center no-repeat; display:block;border:1px solid #c9c9c9;height:25px;}
.pageMoreTop ul li.end a { font-size:12px;text-decoration:none; color:#000; width:22px; display:block; border:1px solid #c9c9c9;background:url(../images/next.jpg) #eaeaea center no-repeat;height:25px;}
.pageMoreTop ul li.down a:hover { font-size:12px;text-decoration:none; color:#fff; width:22px; display:block;border:1px solid #1976bc;background:url(../images/prevhover.jpg) center #1976bc no-repeat;}
.pageMoreTop ul li.end a:hover { font-size:12px;text-decoration:none; color:#fff; width:22px; display:block;border:1px solid #1976bc;background:url(../images/nexthover.jpg) center #1976bc no-repeat;}
.pageMoreTop ul li.linkOn {color:#fff; text-decoration:none; background:#1976bc; width:22px; display:block;border:1px solid #1976bc;}
.pageMoreTop ul li.linkOn a{ color:#ffffff;}

.newsview {width:880px;margin:0 auto;min-height:550px;_height:550px;background:url(../images/bg1_22.jpg) bottom no-repeat;}
.title {width:880px;height:auto;padding:10px 0 0 0;margin:0 auto;}
.title h2 {font:normal normal 16px/24px 微软雅黑;text-align:center;padding:30px 0 14px 0;color:#333333;border-bottom:solid 1px #ebe0ed;}
.title h4 {font:normal 12px/14px 宋体;text-align:center;padding:8px 0;color:#999;}
.newscon {width:880px;min-height:250px;_height:600px;font:14px/28px 微软雅黑;color:#333333;margin:0 auto;padding:12px 0 0 0;border-bottom:solid 0px #ddd;padding-bottom:20px;text-aligN:justify;text-justify:inter-ideograph;}
.title h4 span {color:#366e7c;}

.paging2 {width:880px;height:auto;line-height:25px;font-size:14px;font-family:"微软雅黑";color:#333333;padding:30px 15px;margin:0 auto;position:relative;background:url(../images/line2.png) bottom no-repeat;}
.pa2 {width:880px;height:30px;float:left;margin-top:7px;font:normal normal 14px/30px 微软雅黑;color:#333333;}
.pa2 em {float:left;padding:0 10px;font-style:normal;margin-right:0px;}
.pageup {background:url(../images/up.jpg) left center no-repeat;padding-left:40px;height:30px;}
.pagedown {background:url(../images/down.jpg) left center no-repeat;padding-left:40px;height:30px;}
.paging2 a {color:#333333;transition:all 0.2s ease 0;}
.paging2 a:hover {color:#7bac2e;}
.back2 {width:135px;height:35px;padding:10px 0;text-align:center;position:absolute;top:48px;right:0;}

.newslist {width:880px;min-height:400px;margin:0 auto;padding-top:10px;}
.newslist ul {}
.newslist ul li {width:880px;min-height:90px;padding:10px 0;}
.newsleft {width:880px;height:auto;float:left;}
.newsleft h1 {font:normal normal 16px/36px "microsoft yahei";color:#333;margin-left:7px;padding-left:9px;background:url(../images/ico1_14.png) left center no-repeat;}
.newsleft h1 a {color:#333;}
.newsleft h1 a:hover {color:#1976bc;}
.newsleft p {font:14px/22px "microsoft yahei";color:#666;border-bottom:solid 1px #ddd;padding-left:16px;padding-bottom:10px;}
.newslist ul li b {float:right;display:block;width:120px;height:90px;text-align:center;}



.sp_left{
    width:240px;
    float: left;
}
.product_class_list2{
    width: 240px;overflow:hidden;margin-bottom: 20px;max-height:10000px;width:238px;height:auto;overflow:hidden;background:#e6e6e6;padding:20px 0 16px;max-height: 662px;margin-bottom:15px;
}

.product_class_list2 li{ background-color:#3889c7; }
.product_class_list2 li:hover{ background-color:#f84653;}
.product_class_list2 li a{
display:block;overflow:hidden;text-align:center;font:14px/37px "microsoft yahei";color:#FFF;;margin:0 auto 7px;
}
.subnav2{ background-color:#ee828c;color:#FFF; }

.subnav2 a{ border-bottom:1px #FFf solid;}
.subnav2 a:hover{ background-color:#f84653;}




.left{float:left;width:238px;height:auto;overflow:hidden}


.left_title1{width:238px;height:56px;background:url(../images/lefttitle.jpg) 67px center no-repeat #3889c7;font:700 16px/56px "microsoft yahei";color:#fff;text-align:center;text-indent:4px;overflow:hidden}

.pagecode{text-align:center; padding:10px 0px; margin-top:20px;}
.pagecode a{display:inline-block;  padding:0px 10px; background:#fafafa; margin:0px 5px;}
.pagecode a.on,.pagecode a:hover{background:#2a7ed4; color:#fff; padding:0px 10px; border-radius:3px;}



.oe_guestbook dl{padding:5px 0px; padding-left:150px; }
.oe_guestbook dl dt{width:130px; margin-left:-150px; text-align:right; float:left; line-height:30px;}
.oe_guestbook dl dd input[type='text']{ border:1px solid #ebebeb;  width:400px; height:30px; padding:0px 5px;}
.oe_guestbook dl dd textarea{border:1px solid #ebebeb; padding:5px 8px;  font-family:Microsoft Yahei; line-height:24px; color:#666;}
.oe_guestbook dl dd .button_w1{background:#2b8aeb; color:#fff; border:none; border-radius:3px; width:200px; line-height:35px;  font-size:14px; margin-top:10px; cursor:pointer;}
.oe_guestbook dl dd .button_w2{background:#ebebeb;  color:#666; border:none; border-radius:3px; width:200px; line-height:35px;  font-size:14px; margin-top:10px;cursor:pointer;}




















