﻿@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: 14px; }
 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; }
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; }
body { margin: 0; padding: 0; display: block; border: none; }
html { overflow-x: hidden; }
html, body { margin: 0px; padding: 0px; }
html, body { margin: 0px; padding: 0px; }
.header { overflow: hidden; }
.content { margin-top: -625px; height:625px;}
.banner { height: 430px; overflow: hidden; width:1440px; margin:0 auto;}
.menu { text-align: center; height: 140px; overflow: hidden; background:url(../images/aphal1.png) repeat-x bottom; position: relative; padding-top: 485px;}
.menubox { width: 1200px; height: 140px; margin: 0 auto; text-align: left; }
.menubox > div { float: left;  *float: none; display: block; }
.logo { position: absolute; height: 140px; width: 186px; overflow: hidden; float: left; text-align: center; background: #fff; }
.logo img{max-width: 186px; max-height: 140px;}
.menunav > ul { list-style: none; margin: 0px; padding: 0px; }
.menunav > ul > li { width: 120px; height: 130px; float: left; list-style: none; border-right: dotted 1px #000000; text-align: center; }
.menunav > ul > li > a { width: 120px; height: 70px; padding-top: 60px; display: block; color: #ffffff; font-size: 14px; font-family: '微软雅黑'; }
a { text-decoration: none; outline: none; transition: all 0.5s ease-in-out 0s; color: #ffffff; }
a:hover { text-decoration: none; }
.menunav { padding-left: 190px; width: 726px; height: 130px; margin-top: 10px; }
.hotline { height: 130px; margin-top: 10px; width: 269px; }
.ml { float: right; }
.ml > div { float: left; }
.er { background: #bf0000; height: 130px; width: 120px; position: absolute; display: none;  *margin-left: -60px;
color: #ffffff; font-size: 14px; font-family: '微软雅黑'; }
.blue { background: #7700f1; }
.blue1 { background: #ae00ff; }
.blue2 { background: #0099e0; }
.green { background: #569900; }
.yellow { background: #ff9000; }
.nn { text-align: center; overflow: hidden; height: 130px; color: #ffffff; font-size: 14px; font-family: '微软雅黑'; }
.nn img { padding: 20px; }
.nh { height: 240px;z-index:999; }
.nh ul { list-style: none; margin: 0px; padding: 0px; }
.nh ul li { list-style: none; padding: 8px; margin: 0px;height: 14px; }
.banner1 {width: 100%; height: 430px; margin: 0 auto; overflow: hidden;}
.changeBox_a1 { width: 1440px; height: 430px; padding: 0px; position: relative; border: 0px solid #aaa; margin: 0 auto; overflow :hidden;}
.changeBox_a1 .a_bigImg1 { position: absolute; top: 0px; left: 0px; display: none; transition: none; }
.ul_change_a2 { position: absolute; left: 570px; bottom: 146px; padding-left: 10px; overflow: hidden;z-index:100; }
.ul_change_a2 li { display: -moz-inline-stack; padding-right: 0px; display: inline-block;  *display: inline;
 *zoom: 1;
}
.ul_change_a2 span { display: -moz-inline-stack; display: inline-block;  *display: inline;
 *zoom: 1;
font-size: 0.8em; padding: 0px 0px; margin-right: 2px; border: 0px solid #999; cursor: pointer; cursor: pointer; background:url(../images/point.jpg) center no-repeat; width: 60px; height: 5px; }
.ul_change_a2 span.on { color: #CC0000; background:url(../images/point1.jpg) center no-repeat; }
.hotline{ overflow:hidden;}
.hotpadd{ padding-left:20px;}
.hotleft{ float:left; padding:40px 0 0 0px;}
.hotright{ float:left; padding:40px 0 0 0px;}
.hotright p{ color:#ffffff; font:14px/20px '微软雅黑'; display:inline;}
.hotright span{ color:#ffffff; font:12px/20px 'Arial'; padding-left:34px;}
.hotright h1{ color:#ffffff; font:30px/30px 'Impact';}
.content1{ min-height:1280px; margin:34px 0 22px 0;}
.contents{ width:1200px; margin:0 auto;}
.part1{ overflow:hidden;}
.part1left{ float:left; width:690px;}
.part1right{ float:right; width:468px;}
.part1title{ background:url(../images/img2.png) no-repeat; width:690px; height:45px; overflow:hidden;}
.part1font{ float:left;}
.part1font p{ color:#be0000; font:26px/45px 'Impact'; display:inline;}
.part1font span{ color:#333333; font:20px/45px '微软雅黑'; font-weight:bold; position:relative; top:-3px;}
.more{ float:right; padding-top:10px;}
.part2title{ background:url(../images/img3.png) no-repeat; width:468px; height:45px; overflow:hidden;}
.part2font{ float:left;}
.part2font p{ color:#be0000; font:26px/45px 'Impact'; display:inline;}
.part2font span{ color:#333333; font:22px/45px '微软雅黑'; font-weight:bold;}
.more{ float:right; padding-top:10px;}
.part1list{ overflow:hidden; padding-top:10px; width:690px;}
.listleft{ float:left;}
.listright{ float:right; width:342px;}
/**/
.changeBox_a2 { width:330px; height:250px; padding: 0px; position: relative; border: 0px solid #aaa; position: relative; }
.changeBox_a2 .a_bigImg { position: absolute; top: 0px; left: 0px; display: none; transition: none; }
.ul_change_a3 { position: absolute;right:8px; bottom:8px; overflow: hidden; }
.ul_change_a3 li { display: -moz-inline-stack; display: inline-block; *display:inline;*zoom:1; padding-right:2px;}
.ul_change_a3 span { display: -moz-inline-stack; display: inline-block; *display:inline;
*zoom:1;
font-size:14px; border: 0px solid #999; cursor: hand; cursor: pointer; background: url(../images/point3.png) center no-repeat; width:20px; height:17px; background:#474e5f; color:#ffffff; text-align:center; padding-top:3px; font-family:'Arial';}
.ul_change_a3 span.on { color: #ffffff; background: url(../images/point4.png) center no-repeat;width:20px; height:17px; background:#be0000; text-align:center; padding-top:3px;}
/**/
.list1{ overflow:hidden; padding-bottom:14px;}
.listh1{ float:left;}
.listh1 h1{ color:#000000; font:15px/21px '微软雅黑';}
.listh1 p{ color:#666666; font:12px/14px '微软雅黑';}
.listspan{ float:right; background:url(../images/img6.png) no-repeat; width:55px; height:40px; line-height:40px; padding-left:15px; color:#666666; font:20px/40px 'Impact';}
.listh1 h1:hover{ color:#be0000;}
.listspan:hover{ background:url(../images/img6red.png) no-repeat; color:#ffffff;}
.part2{ overflow:hidden; width:468px;}
.part2l{ float:left; width:326px; height:285px; overflow:hidden; padding-top:10px; color:#333333; font:14px/25px '微软雅黑';}
.part2r{ float:right;padding-top:10px;}
.part3{ padding-top:50px;}
.border{ border-left:#dadada solid 1px;border-right:#dadada solid 1px; min-height:396px; overflow:hidden; padding-top:32px;}
.borderleft,.borderc{ float:left;}
.borderleft{ background:url(../images/left.png) no-repeat center left; width:27px; height:50px; margin:157px 0 0 20px;}
.borderleft:hover{ background:url(../images/rightred.png) no-repeat;}
.borderright{ float:right; background:url(../images/right.png) no-repeat center right;width:27px; height:50px; margin:157px 20px 0 0;}
.borderright:hover{ background:url(../images/leftred.png) no-repeat;}
.borderc{ min-height:418px; }
/**/
#runpic { overflow: hidden; width:1062px; float: left; margin-left: 30px; }
#runpic img { }
#inrunpic { float: left; width: 800%; }
#run1 { float: left; padding-top:20px;}
#run2 { float: left; padding-top:20px;}
/**/
.hoverpic .nornalpic{ display:block; float:left;font-size:0; margin:0; padding:0; border:none;}
.planepic {height:320px;overflow:hidden;}
.planepic:hover .hoverpic{  display:block; margin-top:-320px; *margin-top:-324px; }
.planefont h1{ color:#333333; font:14px/40px '微软雅黑';width:240px; text-align:center;}
.planefont span{ color:#999999; font:12px/16px 'arial'; display:block; border-bottom:#999999 dotted 1px; padding-bottom:10px;}
.planefont p{ color:#999999; font:12px/20px '微软雅黑'; margin-top:8px;}
.plane{ width:250px; float:left; padding-right:25px; }
/**/
.hoverpic1 .nornalpic{ display:block; float:left;font-size:0; margin:0; padding:0; border:none;}
.planepic {height:320px;overflow:hidden;}
.planepic:hover .hoverpic1 { display:block; margin-top:-320px; *margin-top:-324px; padding:0px;}
.planefont h1{ color:#333333; font:14px/40px '微软雅黑';width:240px; text-align:center;}
.planefont span{ color:#999999; font:12px/16px 'arial'; display:block; border-bottom:#999999 dotted 1px; padding-bottom:10px;}
.planefont p{ color:#999999; font:12px/20px '微软雅黑'; margin-top:8px;}
.plane1{ width:250px; float:left; padding-right:25px; }
.contact{ background:url(../images/img1.png) no-repeat; width:311px; height:90px; text-align:center; z-index:99999;}
.contact p{ color:#ffffff; font:16px/18px '微软雅黑'; padding-top:26px;}
.contact h1{ color:#ffffff; font:26px/26px 'Impact';}
.part4{ overflow:hidden; padding-top:46px;}
.part4l{ float:left; z-index:99999;}
.part4c{ float:left; z-index:-1; position:relative; }
.part4c > img {margin-left: -10px;}
.part4r{ float:right;width:598px;height:374px;}
.phone{ width:279px; height:45px; background:#545454; overflow:hidden; padding:21px 0 0 22px; border-bottom:1px solid #434343;}
.phoneimg{ float:left; padding-top:4px;}
.phoneno{ float:left; padding-left:14px;}
.phoneno h1{ color:#ffffff; font:14px/18px '微软雅黑';}
.phoneno p{ color:#ffffff; font:14px/14px 'arial'; display:inline;}
.phoneno span{ color:#ffffff; font:14px/14px 'arial'; padding-left:17px;}
.call{ width:279px; height:46px; background:#545454; overflow:hidden; padding:14px 0 0 22px; border-bottom:1px solid #434343;}
.callimg{ float:left; padding-top:4px;}
.callno{ float:left; padding-left:14px;}
.callno h1{ color:#ffffff; font:14px/18px '微软雅黑';}
.callno p{ color:#ffffff; font:14px/14px 'arial'; display:inline;}
.callno span{ color:#ffffff; font:14px/14px 'arial'; padding-left:17px;}
.mess{ width:279px; height:46px; background:#545454; overflow:hidden; padding:13px 0 0 22px; border-bottom:1px solid #434343;}
.messimg{ float:left; padding-top:4px;}
.messno{ float:left; padding-left:14px;}
.messno h1{ color:#ffffff; font:14px/18px '微软雅黑';}
.messno p{ color:#ffffff; font:14px/14px 'arial'; display:inline;}
.messno span{ color:#ffffff; font:14px/14px 'arial'; padding-left:17px;}
.add1{ width:279px; height:83px; background:#545454; overflow:hidden; padding:13px 0 0 22px;}
.add1img{ float:left; padding-top:16px;}
.add1no{ float:left; padding-left:14px; width:216px;}
.add1no h1{ color:#ffffff; font:14px/18px '微软雅黑';}
.add1no p{ color:#ffffff; font:14px/20px '微软雅黑'; display:inline; }
/**/
.footer { background: #be0000; min-height: 100px; margin: 0 auto; max-width: 1440px; }
.foot { width: 1200px; margin: 0 auto; text-align: center; padding-top: 30px; }
.footup p { text-align: center; width: 1200px; color: #ffffff; font: 12px/20px 'Arial'; }
.footup p span { color: #ffffff; font: 12px/20px '宋体'; padding-left: 20px !important; }
.footup p em { color: #ffffff; font: 12px/20px '宋体'; font-style: normal; padding-left: 20px !important; }
.footup p a { color: #ffffff; font: 12px/20px '宋体'; }
.about{/*min-height:970px;*/ margin:20px auto; width:1200px; overflow:hidden;}
.aboutleft{ float:left; width:315px;}
.aboutright{ float:right; width:845px;}
.about1{ background:url(../images/img11111.png) no-repeat; width:315px; height:80px; text-align:center;}
.about1 p{ color:#ffffff; font:20px/24px '微软雅黑'; padding-top:17px;}
.about1 h1{ color:#ffffff; font:26px/26px 'Impact'; text-transform:uppercase;}
.aboutimg{ border-top:1px solid #ffffff; width:305px;}
.aboutimg1{ padding-top:29px;}
.aboutright1{ overflow:hidden; padding-top:31px;}
.aboutright1 h1{ float:left; color:#333333; font:20px/20px '微软雅黑'; padding-bottom:19px; font-weight:bold;}
.add2{ float:right; padding-bottom:19px;}
.add2 span{color:#333333; font:12px/12px '微软雅黑';}
.aboutline{ margin-top:19px;}
.aboutright2{ padding:32px 0 0 15px;color:#333333; font:14px/26px '微软雅黑'; min-height:810px;}
.aboutright2 span,.aboutright2 div,.aboutright2 p{ color:#333333; font:14px/26px '微软雅黑';}
.aboutlist ul li{ width:305px; height:40px; background:#a8a8a8; text-align:center; border-top:1px solid #ffffff; font:14px/40px '微软雅黑'; color:#ffffff;}
.currentA{width:305px; height:40px; background:#be0000 !important;}
.aboutlist ul li:hover{background:#be0000;}
.aboutright3{ padding:22px 0 0 31px;color:#333333; font:14px/26px '微软雅黑'; min-height:810px;}

/*分页*/
.pages {height:37px;text-align:right;padding:30px 0 30px;background:none;margin-left:15px ;clear:both;float:right;}
.pageMoreTop {font-size:14px; color:#333; line-height:25px; text-align:center; width:640px; height:30px; clear:both;}
.pageMoreTop ul { text-align:center;}
.pageMoreTop ul li { float:left; margin-right:5px;font-size:14px; display:block; background:#eaeaea; font-family:'arial';}
.pageMoreTop .no_link { font-size:14px;text-decoration:none; color:#cccccc; width:52px; display:block;border:1px solid #ffffff;font-family:'arial';}
.pageMoreTop ul li a { font-size:14px;text-decoration:none; color:#333333; width:28px; height:28px;display:block;border:1px solid #ffffff;font-family:'arial';}
.pageMoreTop ul li a:hover {background:#be0000; color:#fff; text-decoration:none; border:1px solid #dedede; font-family:'arial';}
.pageMoreTop ul li.down a { font-size:14px;text-decoration:none; color:#333; width:30px; display:block;border:1px solid #ffffff;font-family:'arial';}
.pageMoreTop ul li.end a { font-size:14px;text-decoration:none; color:#333; width:46px; display:block; border:1px solid #ffffff;font-family:'arial';}
.pageMoreTop ul li.down a:hover { font-size:14px;text-decoration:none; color:#fff; width:52px; display:block;border:1px solid #ffffff;font-family:'arial';}
.pageMoreTop ul li.end a:hover { font-size:14px;text-decoration:none; color:#fff; width:46px; display:block; border:1px solid #ffffff;font-family:'arial';}
.pageMoreTop ul li.linkOn {color:#fff; text-decoration:none; background:#aa0000; width:28px; height:28px; display:block;border:1px solid #dedede;font-family:'arial';}
.pageMoreTop ul li.linkOn a{ color:#ffffff;font-family:'宋体';}
.uppage{ background:url(../images/left1.png) no-repeat center center; width:30px; height:30px;}
.downpage{ background:url(../images/right1.png) no-repeat center center; width:30px; height:30px;}
.pageMoreTop .uppage:hover{ background:url(../images/left1red.png) no-repeat center center;border:1px solid #ffffff;}
.pageMoreTop .downpage:hover{ background:url(../images/right1red.png) no-repeat center center; border:1px solid #ffffff;}
.currentD{background:#be0000; color:#ffffff;}

.aboutright4{ padding:50px 0 0 14px;color:#333333; font:14px/26px '微软雅黑'; min-height:460px;}
.product{ width:815px; text-align:center;}
.product h1{ color:#000000; font:20px/50px '微软雅黑'; border-bottom:1px solid #dadada;}
.product em{ color:#999999; font:12px/14px '宋体'; font-style:normal;}
.product span{ color:#999999; font:12px/24px 'Tahoma';}
.productcontent{color:#333333; font:14px/25px '微软雅黑'; text-align:left;}
.refurn{ overflow:hidden; width:845px;}
.refurnleft{ float:left;}
.refurnright{ float:right;}

/*修改*/
.up a,.down1 a{ color:#333333; }
.up{ background:url(../images/up.png) no-repeat; height:30px; color:#333333; font:12px/30px '微软雅黑'; padding-left:41px; padding-bottom:10px;}
.down1{ background:url(../images/down.png) no-repeat; height:30px; color:#333333; font:12px/30px '微软雅黑'; padding-left:41px;}
.up:hover{ background:url(../images/upred.png) no-repeat; color:#be0000;}
.down1:hover{ background:url(../images/downred.png) no-repeat; color:#be0000;}


.aboutright5{ padding:30px 0 0 15px;color:#333333; font:14px/26px '微软雅黑'; min-height:810px;}
.news{ overflow:hidden; padding-bottom:30px;}
.newsleft,.newsright{ float:left;}
.newsright{ padding-left:10px; width:704px;}
.newsright h1{color:#000000; font:15px/28px '微软雅黑';}
.newsright h1:hover{ color:#be0000;}
.newsright p{color:#666666; font:12px/20px '微软雅黑'; border-bottom: 1px dotted #d0d0d0; width:704px; padding-bottom:5px;}
.article{ color:#333333; font:14px/26px '微软雅黑'; min-height:780px; _height:780px; width:810px;}
.article div,.article span,.article p{color:#333333; font:14px/26px '微软雅黑';}
.messa{ overflow:hidden; margin:25px 0}
.messa p{ float:left; height:40px; line-height:40px; color:#333333; font-size:16px; font-family: '微软雅黑';}
.messa a img{ float:right; display:block;}

.form ul{ overflow:hidden;}
.form ul li span{ color:#333333; font:14px/50px '微软雅黑'; padding-right:13px; display:block; width:50px;  float:left;}
.form ul li input{ width:309px; height:39px; border:#d9dfe4 1px solid; padding-left:10px; color:#333333; font-size:14px; font-family:'微软雅黑'; float:left;}
.massage2 { margin-top: 24px; }
.massage2 ul { padding-bottom: 13px; }
.massage2 ul li span { color: #333333; font-size: 14px; font-family: "微软雅黑"; width:60px; text-align:right; }
.massage2 ul li .last{ text-align:left !important;}
.massage2 ul li input { width:268px; height:43px; border:#dadada 1px solid; padding-left:10px; color:#333333; font-size:14px; font-family:'微软雅黑';}
.massage2 ul li em { font-size: 12px; font-family: "微软雅黑"; color: #dd0000; font-style: normal; }
.massage2 ul li img { padding-left: 8px; }
.massage2 ul li em { font-size: 12px; font-family: "微软雅黑"; color: #dd0000; font-style: normal; padding-left:6px;}
.peoper{ width:100px !important; height:43px !important;}
.messagecon{ width:498px; height:198px;padding-left:10px; padding-top:10px;border:#dadada 1px solid;}
.submit{ padding-left:73px;}
.leavemessage{ margin-top:26px;}
.leaveup{ overflow:hidden; width:810px;}
.leaveleft{ float:left;}
.leaveleft p{line-height:120px; color:#000000; font-size:14px; font-family:'微软雅黑';} 
.leaveright{padding:10px 10px; border-radius:5px;}
.leaveright em{color:#666666; font-size:14px; font-family:'arial'; font-style:normal; display:block;} 
.leaveright h1{color:#000000; font-size:14px; font-family:'微软雅黑'; font-weight:normal;} 
.leaveright p{color:#666666; font-size:12px; line-height:20px; font-family:'微软雅黑';} 

.leavedown{ width:810px; overflow:hidden; padding-top:16px; border-bottom:1px dotted #d0d0d0; padding-bottom:16px;}
.leavedownleft{ float:left; width:702px;}
.leavedownright{ float:right;line-height:88px; height:88px;}
.leavedownright p{color:#000000; font-size:14px; font-family:'微软雅黑'; line-height:88px; height:88px;}
.piccenter,.pic3,.pic4{ float:left;}
.piccenter{ width:656px; min-height:88px; background:#eaeaea; text-align:right;}
.piccenter span{ color:#666666; font-size:14px; font-family:'arial'; display:block; padding-top:6px;}
.piccenter p{ color:#333333; font-size:14px; font-family:'微软雅黑';}
.borderwhite{ width:700px; overflow:hidden;}
.whitel,.whitec,.whiter{ float:left;}
.whitec{ width:650px; border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; height:114px; padding-left:14px;}
.whitec span{color:#666666; font:14px/34px 'Arial'; display:block;}
.whitec h1{color:#000000; font:14px/25px '微软雅黑';}
.whitec p{color:#666666; font:12px/20px '微软雅黑';}

.wdcms-page{text-align: center;}
.wdcms-page a{color:#000;}
.wdcms-page a:hover{color:#be0000;}
.wdcms-page a,.wdcms-page span{margin:10px;}