﻿@charset "utf-8";
div{margin:0;padding:0;border:0; }p{margin:0;padding:0;border:0; }span{margin:0;padding:0;border:0; }form{margin:0;padding:0;border:0; }ul{margin:0;padding:0;border:0; }ol{margin:0;padding:0;border:0; }li{margin:0;padding:0;border:0; }input{margin:0;padding:0;border:0; }img{margin:0;padding:0;border:0; }a{margin:0;padding:0;border:0; }hr{margin:0;padding:0;border:0; }h4{margin:0;padding:0;border:0; }h5{margin:0;padding:0;border:0; }h6{margin:0;padding:0;border:0; }dl{margin:0;padding:0;border:0; }dd{margin:0;padding:0;border:0; }dt{margin:0;padding:0;border:0; } body{margin:0;padding:0;border:0;}*{margin:0;padding:0;border:0;}
h1{margin:0;padding:0;border:0; font-weight: normal; }
h2{margin:0;padding:0;border:0; font-weight: normal; }
h3{margin:0;padding:0;border:0; font-weight: normal; }
a{ text-decoration:none;}
a img{ border:0;}
.clear{ clear:both;}
a{ color:#000;}
a:hover{ color: #1E7BA8;}
.tb0{ border:0 !important; }
ul{ list-style-type: none;}
.fl{ float: left;}
.fr{ float:right;}
body{ background:#fff;  font-family: "微软雅黑";  font-size:12px; color:#000; }
.mt20{ margin-top:20px;}.mt10{ margin-top:10px;}
.ml20{ margin-left:20px;}.ml10{ margin-left:10px;}
.mr20{ margin-right:20px;}.mr10{ margin-right:10px;}
.mb20{ margin-bottom:20px;}.mb10{ margin-bottom:10px;}
.pt20{ padding-top:20px;}.pt10{ padding-top:10px;}
.pl20{ padding-left:20px;}.pl10{ padding-left:10px;}
.pr20{ padding-right:20px;}.pr10{ padding-right:10px;}
.pb20{ padding-bottom:20px;}.pb10{ padding-bottom:10px;}
.fw{ font-family:"微软雅黑";}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:200px; margin:0 auto;}

.center{ width:1100px; margin:0 auto;}

.top{ height:35px; line-height:34px; border-bottom:1px solid #ccc; color:#666;}
.top span{ float:right;}
.top a{ color:#666; padding:0 5px;}
.logo{ text-align:center; padding:20px 0; }
.logo img{ max-width:100%; height: auto;}

.nav{ width:100%; height:60px; line-height:60px; background:#555555;}
.nav li{ float:left;}
.nav li a{ display:block; float:left; width:122.2px; text-align:center; color:#fff; font-size:13px;}
.nav li a:hover{ background:#1368a9;}





/* flexslider */
.flexslider{position:relative;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height: auto;}
.slides li img{ width:100%; height: auto;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:240px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:240px;background:url(../images/next.png) center center no-repeat;}


.ipro{ background:#e5e9ec;}
.ipro_l{ width:250px; float:left; background:#fff; padding:10px 0;padding: 10px 0;min-height: 614px;}
.ipro_l h2{ text-align:center; margin: 0 0 20px 0;}
.ipro_l li{ width:190px; border:1px solid #b7c5ce; height:40px; line-height:40px; background:#f6f6f6 url(../images/pro_01.png)170px center no-repeat; text-indent:15px; margin:10px auto;}
.ipro_l li a{ font-size:13px; font-weight:bold; color:#666666;white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
display: block;
width: 160px;}

.ipr_l_a{ width:192px;height:40px; line-height:40px; background:#c71730 url(../images/pro_02.png)170px center no-repeat; text-indent:10px; margin:15px auto;}
.ipr_l_a a{ font-size:13px; font-weight:bold; color:#fff;}


.ipr_r{ float:right; width:780px; padding-top: 20px;}
.ipr_r li{ float:left; margin:8px 12px;}
.ipr_r li img{ width:236px; height:178px;}
.ipr_r li.yangshi5{ background:url(../images/pro_p_tit.jpg) top center no-repeat;width:236px; height:178px;}
.ipr_r li.yangshi5 img{ display:none;}


.ian_top{ text-align:center; margin:30px 0;}

.ianli ul{ display:block; padding:0 0 50px 0;}
.ianli li{ float:left; width:273px; margin: 1px;position:relative; height:400px;}
.ianli li img{ width:100%; height:200px; float:left;}
.ianli li .ian_wz{ display:block; width:100%; height:200px; float:left; background:#e9e9e9; text-align:center;}
.ianli li .ian_wz h2{ padding:50px 0 10px 0; font-size:20px; font-weight:bold; line-height:20px;}
.ianli li .ian_wz h3{ width:80px; height:3px; background:#fff; margin:0 auto;}
.ianli li .ian_wz span{ width:80%; margin:20px auto 0; display:block; line-height:24px; height:48px; overflow:hidden;}

.ianli li.ial_sy2 img,.ianli li.ial_sy4 img{ position:absolute; bottom:0;}
.ianli li.ial_sy2 .ian_wz,.ianli li.ial_sy4 .ian_wz{ position:absolute; top:0;}


.iab{ background:#e5e9ec; padding:50px 0;}
.iab_top { text-align:center; font-size:32px; font-family:"黑体"; font-weight:bold; margin:0 0 30px 0;}
.iab_l{ width:50%; float:left;}
.iab_r{ float:right; width:50%; background:url(../images/top-l.png) left top no-repeat;}
.iab_bg2{ background:url(../images/bot-r.png) right bottom no-repeat; padding:30px 0; line-height:24px; color:#1c1c1c; font-size:13px;}
.iab_bg2 h2{ text-align:center; font-size:16px; color:#ff0000; line-height:50px;}
.iab_bg2 p{ text-indent:2em;}
.iab_bg2 a{ display:block; width:120px; text-align:center; border:1px solid #a0a0a0; border-radius:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; margin:20px 0; color:#970000;}


.inews{ padding:50px 0;}
.inews_top{ margin: 0 0 20px 0; text-align:center;}
.inews_top img{ max-width:100%; height: auto;}
.inews li{ width:510px; float:left; margin:0 5px; padding:15px; border-bottom:1px solid #dcdcdc; text-indent:65px; line-height:21px;}
.inews li h2{ width:80%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:16px; color:#555555;}
.inews li p{ width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#bababa;}
.inews li.ins_sy1{ background:url(../images/news_01.jpg) 15px center  no-repeat;}
.inews li.ins_sy2{ background:url(../images/news_02.jpg) 15px center  no-repeat;}
.inews li.ins_sy3{ background:url(../images/news_03.jpg) 15px center  no-repeat;}
.inews li.ins_sy4{ background:url(../images/news_04.jpg) 15px center  no-repeat;}
.inews li.ins_sy5{ background:url(../images/news_05.jpg) 15px center  no-repeat;}
.inews li.ins_sy6{ background:url(../images/news_06.jpg) 15px center  no-repeat;}
.ins_a a{ display:block; width:300px; line-height:30px; border:1px solid #959595; margin:15px auto 0; text-align:center;}


.foot{ background:#3b3f4a; color:#fff; padding: 0 0 20px 0;}
.foot a{ color:#fff;}

.ewm{ width:130px; float:left; background:#fff; color:#333; text-align:center; padding:0 0 10px 0;}
.ewm p{ line-height:40px; font-size:14px;}
.ewm img{ width:120px; height:auto;}
.foot1{ width:280px; float:left; padding:35px; font-size:13px; line-height:24px;}
.foot2{ float:left; width:150px; float:left; border-left:1px solid rgba(255,255,255,0.1); margin:35px 0; line-height:24px; text-align:center;}
.foot2 h2{ font-size:15px;}
.foot2 a{ white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
display: block;
width: 130px;
text-align: center;
margin: auto;}
.foot3{ text-align:center; line-height:40px;}




.ny_nr{ width:1200px; margin:0 auto; padding:20px 0px; }
.pro_top h2{ text-align:center; display:18px; }
.pro_top h3{ text-align:center; font-weight:normal; font-size:12px; color:#999; padding:0px 100px; line-height:22px; margin:5px 0 10px 0; border-bottom:1px dotted #eee; }
.about{line-height:24px; color:#444; width:900px; float:right;}
.about img{ max-width:900px;}

.nr_l{ float:left; width:250px; }
.sib { background: #f5f5f5; margin-bottom:20px;}
.sib h2{ height:50px; line-height:50px; background:url(../images/sib_bg_l.png); color:#fff; text-align:center; font-size:20px; font-weight:bold;}
.sib ul{ margin:0 20px; padding:10px 0 30px 0;}
.sib ul li{ line-height:28px; height:28px; border-bottom:1px dotted #ccc; margin-top:5px; text-indent:5px; background:url(../images/jintou.png) right center no-repeat;}
.sib ul li a{ color:#666;}
.sib ul li a:hover{ color:#d71635;}
.sib ul p{ font-size:13px; color:#333; line-height:26px; margin-top:5px; border-bottom:1px solid #ddd; text-indent:5px;}

.about_top{ border-bottom:1px solid #ddd;  height:30px; line-height:30px;margin-bottom:20px;}
.about_top h2{ float:left; height:30px; line-height:30px; padding:0 10px; font-size:16px; font-weight:normal; color:#222; border-bottom:1px solid #00662e;  }
.about_top span{ float:right;}
.clear{ clear:both;}

.product{ padding:0 0 50px 0;}
.product ul{ margin-left:-33.33px;}
.product li{ width:277px; float:left; margin:10px 0 10px 33.33px;}
.product li img{ width:100%; height:190px;}
.product p{ height:24px; line-height:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:center;}

.news{ padding:0px 0 50px 0; width:100%;}
.news li{ background:24px; line-height:24px; margin-top:5px; border-bottom:1px dotted #ccc; text-indent:15px; background:url(../images/jiantou2.png) left center no-repeat;}
.news span{ float:right;}