﻿* { margin:0; padding:0; }
a:link, a:visited, a:hover, a:active { color:#333; text-decoration:none; cursor:pointer; }
a:hover, a:active { color:#0e62b1; -o-transition:color 0s ease; -moz-transition:color 0s ease; -ms-transition:color 0s ease; -webkit-transition:color 0s ease; transition:color 0s ease; }
body { font:12px/150%"微软雅黑","Microsoft Yahei", "Arial", "Thmano" ; color:#333; background:#f0eeee; font-size: 12px;font-family: 'Microsoft Yahei';}
img { border:0px; }
ul, ol { list-style-type:none; }
table { border-collapse:collapse; border-spacing:0; }
font { font-size:12px; }
input, textarea, select  { font:12px/20px "Arial", "Thmano", "Microsoft Yahei"; color:#999; outline:0; }
textarea { resize: none; overflow:auto; }
ul, ol { list-style-type:none; }
table { border-collapse:collapse; border-spacing:0; }
h1,h2,h3,h4,h5,h6,font { font-size:12px; }
.clear{ clear:both;}
.hidden{display: none;}

.header{ width:100%; height:112px; background-color:#FFF;}
.top{ width:1000px; margin:0 auto;}
.logo{ float:left; width:400px; height:70px;margin-top:26px; }
.tel{ float:left; width:220px; height:46px;margin-top:25px;padding-left:380px;}
.z{ float:left; background:url(../images/tel.jpg) no-repeat; width:39px; height:43px;}
.y{ float:right; width:179px;}
.y h3{ font-size:14px;font-family:"Microsoft Yahei"; color:#999999;}
.y h1{ font-size:22px;font-family:"Microsoft Yahei";font-weight:bold; color:#037cc9;line-height:26px;}

.header .sysc { float:right; text-align:right; width:300px; height:20px; line-height:20px; margin-right:-8px; display:inline; margin-top:20px; color:#58aabb; }
.header .sysc a { margin:0 8px; color:#58aabb; }

.header .searcher { float:right; width:238px; height:31px;  margin-top:15px; }
.header .searcher .txt { width:207px; height:31px; line-height:31px; float:left; background:none; border:none;  background:url(../images/kuang.jpg);text-indent:1em;}
.header .searcher .sub { width:31px; height:31px; float:right; background:url(../images/btn.jpg) 0 0 no-repeat; border:none; cursor:pointer; }

.nav{ width:100%; background-color:#1370be; height:52px;}
.list{ width:1000px; margin:0 auto;}
.nav li{ float:left; width:122px;background:url(../images/biaoxian.png) no-repeat right;;}
.nav li a{ width:122px;line-height:52px; color:#FFF; font-size:14px; text-align:center;display:block;}
.nav li a:hover,.nav li .hover{ background:url(../images/yinying.png);}

/*banner*/
.banner { width:100%; height:422px; overflow:hidden; position:relative; background: #fff;}
.banner ul.list { float:left; height:422px; width:500%; }
.banner li.item { width:20%; height:422px; float:left; }
.banner div.tip { width:1000px; height:10px; position:absolute; bottom:49px; left:50%; margin-left:-500px; text-align:center;  z-index:100;}
.banner div.tip em { width:30px; height:10px; display:inline-block; margin:0 5px; cursor:pointer; background:url(../images/tip1_1.png) no-repeat; }
.banner div.tip em.cur {background:url(../images/tip1_2.png) no-repeat;}
.hu{ width:100%;position:absolute;top:324px; left:0px; background:url(../images/banner-hu.png) no-repeat center; height:98px;overflow:hidden;margin:0 auto; }


.main{ width:100%;}
.content{ width:100%; height:470px; background-color:#fff;}
.pro{width:1000px; margin:0 auto; padding-top:48px;}
.tit{ height:51px; background:url(../images/tit_01.png); }
.tit span{font-size:24px; color:#FFF;font-family:"Microsoft Yahei"; line-height:40px;padding-left:20px; float:left;}
.more{ width:46px; height:16px; float:right; padding-right:12px; font-size:14px; color:#716a69;font-family:"Microsoft Yahei";margin-top:24px;}
.Section{ width:1000px; height:35px;margin-top:27px; text-align: center;}
.Section a{ width:186px; height:35px; background:url(../images/section.jpg) no-repeat;   margin-left:9px;line-height:35px; text-align:center; font-size:16px; color:#fff;font-family:"Microsoft Yahei";
display: inline-block;display: inline-block;
*display: inline;
*zoom: 1;}
.Section  a:hover{ color:#ff651e;}
.products_img{width:1000px; height:258px;overflow:hidden;}
.products{ margin-top:29px;  height:232px;}
.products li{ width:233px; float:left; margin-left:14px; height:232px; background:#efefef;text-align:center;}
.products li img{padding-top:5px;}
.products li span{ font-size:14px; color:#555555; line-height:43px;}
.hx{background-color:#ff651e; width:233px; height:10px; bottom:0px;}
.products li span:hover{ color:#ff651e;}

.content2{width:100%; height:388px; background-color:#efefef;}
.about{width:1000px; margin:0 auto; margin-top:32px;}
.tit2{ height:51px; background:url(../images/tit_01.png);margin-bottom:34px;}
.tit2 span{font-size:24px; color:#FFF;font-family:"Microsoft Yahei"; line-height:40px;padding-left:20px; float:left;}
.aleft{ float:left;height:255px;}
.aright{ float:right; width:640px; height:230px;}
.img{border:1px solid #deddee;height:228px;}
.aright span{ font-size:20px;font-family:"Microsoft Yahei"; line-height:60px;}
.aright p{ font-size:14px;font-family:"Microsoft Yahei";line-height:28px; color:#616161;text-indent:0em;}

.content3{width:100%; height:396px; background-color:#fff;}
.information{width:1000px; margin:0 auto;position:relative;}
.news{width:663px; float:left; padding-top:46px;}
.tit3{background:url(../images/tit2_02.png); height:58px;}
.zz{ font-size:20px;font-family:"Microsoft Yahei"; color:#1370be; padding-left:85px; line-height:60px;}
.yw{font-size:16px;font-family:"Microsoft Yahei"; color:#ff651e;padding-left:12px; line-height:60px;}
.news_nr{ height:150px; width:640px;padding-top:14px;}
.ns_img{ float:left; width:244px;border:1px solid #deddee; height:148px;}
.ns_ms{ float:right; width:376px; height:140px;}
.ns_ms h1{ font-size:14px; color:#1370be; line-height:40px;}
.ns_ms p{ font-size:12px; color:#666666; line-height:24px;}
.ns_ms a{ color:#ff651e; }
.ns_ms a:hover{ color:#1370be;}
.ns{ width:660px; padding-top:20px;}
.ns li{ font-size:12px; color:#1370be; width:300px; line-height:26px; float:left; padding-right:30px;}
.fk{ width:9px; height:9px; background:#666666; float:left; margin-top:8px;margin-right:8px;}
.ns li a{color:#666666; float:left;}
.ns li span{ color:#aaaaaa; float:right;}
.ns li a:hover .fk{  background:#1370be;}
.ns li a:hover{ color:#1370be;}

.zhongxian{ width:2px; float:left;position:absolute;top:120px; left:663px;}

.Contact{width:320px; float:right; padding-top:46px;}
.tit4{background:url(../images/tit03.jpg); height:58px;}
.zz{ font-size:20px;font-family:"Microsoft Yahei"; color:#1370be; padding-left:85px; line-height:60px;}
.yw{font-size:16px;font-family:"Microsoft Yahei"; color:#ff651e;padding-left:12px; line-height:60px;}
.rx{ background:url(../images/jiantou.png); width:171px; height:29px; margin-top:16px;}
.rx span{line-height:29px;font-size:14px; color:#fff; padding-left:20px;}
.Contact h1{font-size:32px; color:#ff651e;font-family:"Microsoft Yahei";font-weight:bold; line-height:66px;}
.huap{ width:94px; height:106px; float:right;padding-top:30px;}
.Contact_wz{ width:226px; height:124px;font-size:12px;line-height:20px; float:left;}
.Contact_wz h2{ font-weight:bold; color:#555555;}
.Contact_wz p{ color:#666666; }

.bottom{ width:100%; background:#1370be;}
.bm_nav{width:100%; background:#04569b; height:50px;}
.bottom_nav{width:1100px;height:52px;margin:0 auto; color:#72a0c7; text-align: center; }
.bottom_nav li{ display: inline-block; zoom:1; *display: inline; width:122px; line-height:50px;   height: 50px; }
.bottom_nav li a{ color:#FFF; font-size:14px;  height: 16px; line-height: 16px; margin-top: 17px;    display: block;  width: 141px;  border-left:1px solid #72a0c7; }
.bottom_nav li:first-child a{border:none; }
.bottom_nav li a:hover{color:#ff651e;}
.Bottom_information{ width:1000px; height:246px;margin:0 auto;position:relative;}
.bottom_yy{ background:url(../images/bottom_yy.png) no-repeat; width:686px; height:33px;position:absolute;top:26px; left:158px;}
.Key{ width:1000px;}
.key p{font-size:12px; color:#FFF; line-height:50px; text-align:center;}
.bottom_content{ width:1000px; clear:both; text-align:center;}
.bottom_content p{font-size:12px; color:#FFF; line-height:26px;}
.bottom_content a{ color:#FFF;}
.bottom_content a:hover{ color:#ff651e;}

.fxf{width: 100%;height: 130px;position: fixed;z-index: 10000;right: 0;left: 0;bottom: 0;overflow: visible;}
.fxf .zhanshi{position: relative;width:1000px;height:130px;margin:0 auto;}
.fxf .zhanshi img{display:block;width:1000px;height:130px;}
.fxf .zhanshi .close{width: 21px;height: 21px;display: block;cursor: pointer;position: absolute;right: 5px;}
.fxf .zhanshi .close .fixclose{background: url(../images/close.png) no-repeat;width: 21px;height: 21px;display: block;position: absolute;bottom:126px;}
.fxf .fixclick{background: url(../images/fixclick.png) no-repeat;width: 70px;height: 117px;position: absolute;left: 0px;top: -112px;cursor: pointer;display: none;}



.wrapper{ width:100%; height:auto;display:inline-block; background:#FFF;padding-bottom:30px;}
.wrap{ width:1000px; height:auto; margin:0 auto;padding-top:50px;}
.left{ width:270px; height:auto; float:left;}
.leftnav{ width:270px; height:auto;}
.thead{ width:270px; background:url(../images/left.png) no-repeat;height:40px;}
.thead span{font-size:18px; color:#fff;font-family:"Microsoft Yahei"; line-height:32px;padding-left:8px;}
.tod{ width:264px; margin-top:16px;}
.tod li{ width:264px; height:36px; text-align:center; background:#efefef;margin-top:1px; line-height:36px; font-size:14px; font-family:"Microsoft Yahei";color:#555555;}
.tod li a{ width:264px; height:36px; display:block;}
.tod li a:hover{ background:#1370be; color:#FFF;}
.leftContact{width:270px; height:auto;margin-top:20px;}
.thead2{ width:270px; background:url(../images/left_lx.png) no-repeat;height:58px;}
.zwContact{ font-size:18px;font-family:"Microsoft Yahei"; color:#1370be; padding-left:74px; line-height:60px;}
.ywContact{font-size:16px;font-family:"Microsoft Yahei"; color:#ff651e;padding-left:12px; line-height:60px;}
.Contact_nr h1{font-size:31px; color:#ff651e;font-family:"Microsoft Yahei";font-weight:bold; line-height:66px;}
.Contact_nr{ width:260px; height:auto;font-size:12px;line-height:24px; float:left;}
.Contact_nr h2{ font-weight:bold; color:#555555; line-height:30px;}
.Contact_nr p{ color:#666666; }

.listProduct{ float:right; width:720px; height:auto;}
.sitepath{ background:url(../images/liebiao.png) no-repeat; width:720px; height:40px;}
.tbody{width:720px;height:auto; overflow:hidden; }
.wznr{width:700px;height:auto;font-size:12px;  line-height:24px;margin:0 auto;}
.ColumnName span{font-size:18px; color:#fff;font-family:"Microsoft Yahei"; line-height:32px;padding-left:8px;}
.ColumnName{ float:left;}
.weizhi{ float:right; line-height:50px; color:#716a69;padding-right:8px;}
.list2{ width:720px; height:auto; padding-top:18px;overflow:hidden;}
.item3{ width:222px; height:216px;text-align:center; float:left;padding-left:15px;}
.item3 a{display:block;}
.item3 span{ font-size:14px; color:#555555; line-height:40px;display:block;}
.proimg{ width:216px; height:162px;padding:2px; border:1px solid #cccccc;}
.item3 a:hover sapn{ color:#1370BE; }

/* 表单验证 */
.formData { width:550px; margin:0px auto 20px; padding-top:30px; }
.formData tr.item label { margin-right:5px; }
.formData tr.item .tip { width:130px; margin-left:20px; }
.formData tr.item input, .formData tr.code input { width:250px; height:25px; line-height:25px; color:#666; border:1px solid #ccc !important;  border-radius:3px; padding:0 5px;  }
.formData tr.item textarea { width:250px; height:80px; color:#666; border:1px solid #ccc; margin-bottom:15px; border-radius:3px; padding:0 5px; }
.formData tr.item input:focus, .formData tr.code input:focus, .formData tr.item textarea:focus { border:1px solid #d02c13 !important;  border-radius:3px; }
.formData tr.code input { width:90px; }
.formData .sub { width:102px; height:28px; line-height:28px; color:#FFF; text-align:center; background:url(../images/msg.gif) 0 0 no-repeat; color:#FFF; border:none; margin-right:10px; cursor:pointer; }
.formData tr.code img { vertical-align:middle; *vertical-align:0; margin-left:10px; }
.formData .err, .formData .red { color:#d02c13; }
.formData .red { font-size:16px; line-height:16px; font-weight:700; margin-right:5px; }

.news_lb{ padding:10px 15px 10px 20px;  }
.news_lb ul { overflow:hidden; width:680px; padding-right:25px; }
.news_lb li { width:680px; height:30px; line-height:30px; background:url(../images/sanjiao.png) left center no-repeat; border-bottom:1px dashed #CCC; }
.news_lb li a { float:left; padding-left:20px; color:#666; }
.news_lb li a:hover { color:#1370be;; }
.news_lb li span { float:right; margin-right:10px; color:#999; }

.pageNews .main { padding:0 30px; }
.newsbt { font-size:18px; font-weight:bold; line-height:24px; padding:25px 0 10px 0; text-align:center; }
.mark { height:30px; line-height:30px; text-align:center; margin-bottom:20px; color:#999; border-bottom:1px dashed #eee; border-top:1px dashed #eee;  }
.main .mark span, .pageNews .main .mark a.msg { margin:0 7px; }
.photo { overflow:hidden; text-align:center; margin-bottom:20px; }
.photo img { max-width:580px; padding:5px; border:1px solid #ccc; background:#FFF; }
.info { margin-bottom:40px; color:#666; }

.relatedLink { height:30px; line-height:30px; border:1px solid #dcdcdc; width:99%; margin:0 auto 20px; }
.relatedLink .prevLink { float:left; margin-left:10px; }
.relatedLink .nextLink { float:right; margin-right:10px; }

.fenxiang{height:27px; width:99%;margin-bottom:10px; }

.main2 { padding:15px 15px; width:650px; margin:0 auto 20px; }
.showpro { width:100%; margin:0 auto;text-align:center;  }
.showpro img { width:400px; padding:2px;  border:1px solid #efe6cd; }
.tit_ig{ width:100%; height:30px; line-height:30px; text-align:center;margin-bottom:15px; font-family:"微软雅黑"; font-size:16px;}
.main2 .info { background:#fff; }
.main2 .m { border:1px solid #FFF; padding:10px 15px; }
.main2 div.ts { font-size:14px; font-weight:700; height:25px; border-bottom:1px solid #ddd; }
.main2 div.infor { border-top:1px solid #FFF; padding-top:10px; margin-bottom:10px; line-height:24px; color:#777; }
.main2 .info { margin-bottom:20px;font-size:12px;  line-height:24px; padding:20px;}
.main2 .wd { float:right; width:275px; height:228px; overflow:hidden; padding:10px; border:1px solid #ddd; background:#f8f8f8; }
.main2 .wd h1 { font-size:16px; font-weight:700; line-height:20px; margin-bottom:7px; }
.main2 .wd ul { font-size:14px; }
.main2 .wd li.item { height:30px; line-height:30px; }
.main2 .wd li.item span { margin-right:5px; }
.main2 .wd li.btn { height:45px; }
.main2 .wd li.btn a.order, .pageProduct .main .wd li.btn a.msg { width:200px; height:40px; margin-top:5px; line-height:32px; text-align:center; background:url(../images/btn.png) 0 0 no-repeat; display:block; color:#FFF; }
.main2 .wd li.btn a.msg { background:url(../images/btn.png) 0 -48px no-repeat; color:#666; }
.main2 .wd li.btn a:hover.msg{font-weight:bold; color:#ea5200;}

.pager { display:block; width:100%; height:auto; padding:20px 0; text-align:center; clear:both; margin-bottom:10px; }
.pager span, .pager a{ display:inline-block; border:1px solid #ddd; color:#333; height:24px; line-height:24px; padding:0px 8px; text-decoration:none; background:#FFF; margin:0 5px; }
.pager a:hover{ background:#fdfbfc; border-color:#ccc; color:#1370be; text-decoration:none;}
.pager .cur{ background:#1370be; border-color:#FFF; font-weight:bold; color:#FFF; }
.pager span.dot{ background:#ea5200; border-color:#398e00; font-weight:bold; color:#FFF; }

.minBanner, .minBanner ul, .minBanner img{height:300px!important;}
.minBanner img{width: 1920px!important;margin-left: -960px!important;}
.BMap_bubble_content{line-height:15px!important;}