@charset "utf-8";
/* CSS Document */
html{ min-width:1200px;}
body{ font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1";}
*{ padding:0; margin:0;}
a{ color:#000; text-decoration:none;}
ul,li{ list-style:none;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both; display:block;}
.top{ min-width:1180px;  border-bottom:1px solid #ccc; line-height:40px; padding:0 10px;}
.tia_l{ float:left;}
.top_r{ float:right; display:block;}
.top_r img{ vertical-align:middle; line-height:40px; padding:0 5px 0 0;}
.top a{ padding:0 5px; color:#000;}
a{ color:#000; text-decoration:none;}

header{ background:#fff; height:100px; border-bottom:1px solid #eee;}
.header{ width:1200px; margin:0 auto; height:100px; }
.logo{ float:left; width:300px; padding:20px 0; text-align:center;}
.menu{ float:right; width:900px;}
.menu li{ float:left; width:auto; line-height:100px; padding:0 40px; font-size:18px; font-weight:bold;  border-left:1px solid #ccc;}
.hover{ background:#f7f7f7;}
.menu li a{ color:#000;}
.red1{ color:red;}

.banner1{ min-width:1200px; background:url(images/b1.jpg) no-repeat center; height:200px;}
.banner2{ min-width:1200px; background:url(images/b2.jpg) no-repeat center; height:200px;}
.banner3{ min-width:1200px; background:url(images/b3.jpg) no-repeat center; height:200px;}
.banner4{ min-width:1200px; background:url(images/index_01.jpg) no-repeat center 0; height:500px;}
.banner5{ min-width:1200px; background:url(images/index_04.jpg) no-repeat center 0; height:500px;}
.about{  background:#f7f7f7;    padding: 24px 0;
    margin: 50px 0 0 0;}
.company{ width:1200px; margin:0 auto;  }
.company p{ text-indent:2em; line-height:30px; font-size:18px;}
.red{ color:#f00; font-weight:bold;}
.zs{ text-align:center; padding:15px 0 0 0;}
.zs img{ padding:0 10px;}
.product_nav{ position:fixed; width:100px; height:400px; text-align:center; left:0; top:50%; margin:-200px 0 0 0;}
.product_nav li{ float:left; width:100px; line-height:40px; border-bottom:1px solid #fff; background:#06F;color:#fff; font-size:16px;}
.product_nav li a{ color:#fff; font-size:16px;}

.product{ width:1200px; margin:0 auto; overflow:hidden;}
.product_title,.product_td1 h1,.product_yl h1,.product_zy01 h1{  margin:80px 0 0; text-align:center; background:url(images/tbg.jpg) no-repeat center; font-size:36px; font-weight:bold; color:#f00;}
.prolist{ width:1200px; float:left; padding:60px 0; border-bottom:1px dashed #999;}
.proimg{ width:450px; height:360px; background:url(images/pbg.jpg) no-repeat;  display: table-cell;vertical-align:middle; text-align:center; *display: block; }
.proimg i{display:inline-block;  height:100%; vertical-align:middle;}
.proimg img{ max-width:420px; max-height:320px; vertical-align:middle;}
.proatt{ width:720px;}
h1{  font-size:30px; line-height:50px;}
h2{ font-size:18px;}
h3{ font-size:24px; }
.proatt p{ padding:6px 0; line-height:24px; font-size:14px;}
.btn{ float:left; width:100%; padding:20px 0 0 0;}
.btn a{ padding:5px 15px; background:#f30; color:#fff; color:#fff; font-size:16px; margin:10px 15px 0 0;}
.btn a:hover{ background:#333;}
.pj{ background:#ffb454; color:#fff; padding:3px 10px;}
.footer{ padding:20px 0;  min-width:1200px;}
.contact{ width:1200px; margin:0 auto; padding:0 0; text-align:center;  font-weight: normal; font-size:18px; line-height:57px; font-size: 32px; /*background:url(images/weixin.jpg) no-repeat 0 center;*/}


.about1{ background:#0e9468; margin:80px 0 0;}
.about1 h1{ text-align:center;  font-size:36px; padding:40px 0; color:#fff; font-weight:bold;}
.aboutcon{ width:1120px; margin:0 auto; background:#fff; padding:40px;}
.aboutcon dd{ width:620px; float:left;}
.aboutcon dd h2{ font-size:20px;}
.aboutcon dd p{ line-height:26px; color:#333; text-indent:2em; margin:5px 0 0; }
.aboutcon dt{ width:460px; float:right;}
.contact1{ width:1200px; margin:0 auto; padding:40px 0; color:#fff;}
.tel{ line-height:55px; font-size:24px; text-align:center;}
.phone{ font-size:36px; text-align:center; font-weight:bold;}

footer,.foot {text-align:center;line-height:1.8;background-color:#FFF; font-size:14px;}
.foot {padding:8px 0 20px 0; border-top:5px solid #0083ce; }
.foot_nav {line-height:2.0}
.foot_nav a {padding:0 5px;}

/* 改 */
.banner{background: url(images/banner.jpg) no-repeat center; height: 550px;}
.prolist p {font-size: 16px;line-height: 35px;}
.proimg img {max-width: inherit;max-height: inherit;width: 410px;padding-top: 22px;}
.product_nav li{float: left;width: 172px;line-height: 54px;border-bottom: 1px solid #fff;background: #06F;color: #fff;font-size: 16px;}
.proatt strong{color: #0083CE; font-size: 16px; text-align: center; }
.prolist p{padding: 0;  color: #333;}			
.product_gczs{ width: 1200px; margin: 0 auto; }
.company strong{display: block; position: relative; left: -35px; color: #0066FF; }
.company h1{text-align: center; font-size: 32px; font-weight: bold; padding-bottom: 30px; color: #0e6dc7;}
.company dl{overflow: hidden;}
.company dt{float: left; background: #fff; width: 569px; height: 400px;}
.company dt img{padding: 4px; border: 1px solid #ccc;}
.company dd{float: right; width: 605px;}
.company p{font-size: 16px; line-height: 26px; color: #333;}
.product_nav li a{font-size: 14px}
.product_nav li{line-height: 47px; width: 135px; background: #053a7c;}
.pj{background: #0e6dc7;}
.proatt h1 span{color: #0e6dc7 !important;}
.btn a{    padding: 8px 24px;background: #f30;color: #fff;color: #fff;font-size: 16px;margin: 10px 15px 0 0;}
.about{background: #0e6dc7;}
.company{background: #fff;}
.footer{color: #fff;font-size: 25px;font-weight: bold; background: #0e6dc7; }