﻿@charset "utf-8";
html{color:#000;background:#FFF; }
body { color:#666;font:14px/1.231 "Microsoft YaHei";min-width: 1268px; width: 100%;background: url(yhbj_03.jpg);} /*网站字体颜色*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
.fl{float:left}
.fr{float:right}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
.mt10{ margin-top:10px;}
i,em{ font-style:normal;}
.dn,.hide{ display:none;}
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline; /*transition:all 0.3s; text-decoration:none;*/}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}



/*头部开始*/
.w_top{width:1100px;height:140px;margin:auto}
.w_logo{float:left;width:700px; margin-top:45px;}

.w_tel{float:right;width:320px;margin:20px 0 0 0; overflow:hidden;background:url(h_tel.png) no-repeat left center;}
.w_tel p{display:inline-block; padding-left: 55px;font-size: 16px; color:#666; }
.w_tel p span{ color:#c70025; display:block; font-size: 23px; font-family: Arial; font-weight:bold;}
.w_tel .tl{float:left;width:170px; margin-top:16px; line-height:30px;}
.w_tel .tr{float:right;display:inline-block;height:100px;padding: 0;width:90px;line-height:15px;}
.w_tel .tr img{width:80px;}
.w_tel .tr b{font-size:13px;}
/*菜单*/
.h_nav{ width:100%;height:65px; overflow:hidden;background-color:#c70025;}
.h_nav ul{ width:1100px; margin:auto}
.h_nav ul li { float:left; height:65px; overflow:hidden; background: url(menu_line.png) no-repeat right center;}
.h_nav ul li a{ display:inline-block; font:16px "Microsoft Yahei"; color:#fff; line-height:65px; height:65px; padding:0 30px;}
.h_nav li a:hover , .h_nav .cur a { font-weight: bold; text-decoration:none; background:#650e28;}
.h_nav li:last-child{background:none;}

/*首页*/
.banner a{ display:block; background:url(banner.jpg) no-repeat center top; height:549px; overflow:hidden;}
.banners{height:600px;}
.fullSlide {width:100%;position:relative;height:600px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {background-repeat: no-repeat;width:100% !important;height:600px;overflow:hidden;text-align:center;background-position:center top;}
.fullSlide .bd li a {display:block;height:600px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;border-radius: 10px; transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s;
                  -moz-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Firefox 4 */
                  -webkit-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Safari and Chrome */
                  -o-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Opera */
                   display:inline-block;*display:inline;zoom:1;width:15px;height:15px;margin:6px;overflow:hidden;background:#fff;line-height:999px;}
.fullSlide .hd ul .on {background:#c70025;width:30px;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:73px; height:73px;}
.fullSlide .prev{ background:url(left1s.png) no-repeat; }
.fullSlide .next {left:auto;right:5%;background:url(right1s.png) no-repeat;}

/*诚信6个字*/
.index1bg{width:100%;height:500px;background-color:#fff;}
.index1{width:1100px;margin:auto; text-align:center;padding-top:50px;}
.index1 h4 {margin: 0;font-weight: normal;font-size:28px;}
.index1 h4 strong {display: block;font-size:40px; margin-bottom:20px; font-weight:bold}
.index1 h4 span {color: #c70025;}
.index1 p {color: #666;line-height: 1.8;font-size: 16px;text-align:center;margin: 30px 0 0;}
.index2{ width:1100px; margin:auto;padding-top:50px; overflow:hidden}
.index2 li {float: left;width:16.666666%;text-align: center;}
.index2 li i {display: block;margin: 0 auto;width: 99px;height: 99px;background: no-repeat center;transition: all 0.5s;}
.index2 li i.i1 {background-image: url(jqico1.png);}
.index2 li i.i2 {background-image: url(jqico2.png);}
.index2 li i.i3 {background-image: url(jqico3.png);}
.index2 li i.i4 {background-image: url(jqico4.png);}
.index2 li i.i5 {background-image: url(jqico5.png);}
.index2 li i.i6 {background-image: url(jqico6.png);}
.index2 li span {display: block;font-size: 20px;margin-top: 20px;}
/*品质*/
.pinzhi{height:833px;overflow: hidden;background: #f7f7f7;}
.pinzhi h2{ height: 172px; overflow: hidden; background: url(qua_h.gif) no-repeat center 87px;font-size: 36px; overflow: hidden; text-align: center; color: #c70025; }
.pinzhi h2 a{display: block;margin-top:65px; text-decoration:none;color: #c70025; letter-spacing:1px;}
.pinzhi h2 span{ font-weight: normal; display: block; font-size: 12px; font-family: Arial; color: #d8d8d8; text-transform: uppercase;}
.qua_con{ height: 572px; }
.qua_w{ height: 572px;box-shadow: -2px 0 10px #ccc; width: 315px; padding: 0 28px;margin-left: 5px; background: #fff;}
.qua_w p{ font-size: 14px; color: #666; font-family: "Microsoft Yahei"; line-height: 25px; border-bottom: 1px solid #e0e0e0; margin-top: 64px; padding-bottom: 68px; }
.qua_w p em{ display: block; font-size: 48px; font-family: Arial; color: #666; line-height: 70px;}
.qua_w .nobot{ border-bottom: 0;}
.qua_t{ width: 810px; overflow: hidden;}
.qua_t ul li{ width: 398px; height: 217px; float: left; margin-right: 14px; margin-bottom: 14px;}
.qua_t ul li img{ width: 398px; height: 217px;}
.qua_t .qua_t01{ width: 810px; height: 340px; overflow: hidden;}
.qua_t .qua_t01 img{ width: 810px; height: 340px;}
.qua_t .nobot{ margin-right: 0;}
/* --首页产品展示 -- */
.icontent{width:1200px;margin:0 auto; overflow:hidden}
.ileft {width:250px; float:left; overflow:hidden;margin-top:50px;margin-bottom:20px;}
.ifenlei{ width:250px;font-family:"Microsoft Yahei";}
.ifenlei .tit{ position: relative;z-index:10; color: #fff;background:url("pro_lhb2.png") no-repeat left top;width: 250px;height: 71px;padding-top:30px; text-align:center;font-size: 24px;font-weight: bold;}
.ifenlei .tit i{ font-style:normal; display: block;font-size: 12px;color: #ffffff;padding-top: 2px;font-weight: normal;text-transform: uppercase;}
.ifenlei .nr{border: 1px solid #c70025;border-top:0;border-bottom:0;background:#fff ;padding:0px; margin-top: -4px;padding-bottom:15px;}
.ifenlei .nr h3{ border-bottom:1px solid #e6e6e6;  height: 56px;line-height: 61px;overflow: hidden;}
.ifenlei .nr h3 a{ text-decoration:none; color:#eee;  padding-left: 80px;background:url("pro_lb.gif") no-repeat left -4px; font-size: 16px; font-weight:normal; display:block;}
.ifenlei .nr ul{overflow:hidden;margin:0 auto; margin-top:5px; margin-left:35px;}
.ifenlei .nr ul li{float:left; width:71px;height:45px;line-height:45px;margin-left:15px;padding-left:15px;font-size:16px;color: #777;background:url(l_ico.png) no-repeat left center}
.ifenlei .nr ul li a{}
.ifenlei .nr ul li a:hover,.ifenlei .nr ul li.cur a{color: #ff0000;text-decoration:none}
.ifenlei .nr ul li:last-child{border-bottom:0;}

.pro_tel{width: 250px; height: 90px; background: #c70025; overflow: hidden;}
.pro_tel p{ margin-top: 26px; margin-left: 20px; padding-left: 48px; background: url(l_tel.png) no-repeat left center; font-size: 13px; color: #fff; font-family: "Microsoft Yahei";}
.pro_tel p span{ display: block; font-size: 24px; font-family: Arial; color: #fff;}

.iright{width:910px;float:right;overflow:hidden;margin-top:50px;margin-bottom:20px;}
.iphoto{width:283px;overflow:hidden; float:left; margin: 0px 20px 30px 0px;box-shadow: 0 0 5px #ccc;}
.iphoto dt,.iphoto dt a{ line-height:0; font-size:0;}
.iphoto dt img{width:277px; height:346px;border: 1px solid #e5e5e5;  padding:2px; }
.iphoto dd{ margin-top:0px;background: #b3b3b2 ; height:38px; width:283px; line-height:38px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; position:relative; text-align:center;}
.iphoto dd a{ color:#fff;font-size:18px; text-decoration:none;}
.iphoto:nth-child(3n+1){margin-right:20px;}
.iphoto:hover { filter:alpha(opacity=80);opacity:0.8;transition:all 0.5s;}
.iphoto:hover dd{transition:all 0s ease 0s; background:#c70025;}
.iphoto:hover dd a{color: #fff ;font-weight:normal;}
/*合作的客户*/
.hezuo{width:100%;max-width:1920px;margin:0 auto;overflow:hidden;height:775px; background: url(hezuo1.png) no-repeat top center;text-align:center}
.hezuo h3{text-align:center; font-size:38px; color:#3d3d3d; font-weight:bold; background:url(hezuo_xian.png) no-repeat bottom center; padding-bottom:16px; margin-top:90px;font-weight: normal;}
.hezuo dd{font-size:17px; color:#646464; font-weight:normal; text-align:center; margin-top:14px;}
.hezuo img{margin-top:40px;}
/*宣传图*/
.izhimei{width:100%;height:230px;background-color:#dd3333;text-align:center; padding-top:30px;}
/*新闻动态*/
.news{background:#fff;height:auto;padding-bottom:20px; overflow:hidden}
.newtitle {width:1100px; height:90px;line-height:30px;margin: 0 auto;padding-top:60px; border-bottom:1px solid #ccc;color:#0f1427;font-size:28px;font-weight: bold; text-align:center;}
.newtitle a{color:#c70025; text-align:center}
.newtitle span{font-weight: normal; display: block; font-size: 12px; font-family: Arial; color: #d8d8d8; text-transform: uppercase; word-spacing:1px;}

.newsList{width:1100px;margin:auto;margin:auto;padding-left:10px; padding-top: 14px; margin-bottom:20px;}  
.newsList dl a:hover .title{ color: #1866C1;}
.newsList dl a:hover .intro{ color: #1866C1;}   
.newsList dl{float: left;width:540px; height:160px;border-bottom: 1px dotted #ddd;margin-right:5px;}
.newsList dl dt{float:left;width:200px; height:133px; margin-top:5px;}
.newsList dl dt img{width:200px; height:133px;}	
.newsList dl dd{float:left;width:310px;height:100px;padding-left:15px;}
.newsList dl .title{height:40px; display: block; overflow: hidden;color:#0f1427; font-size:16px; line-height:40px; font-weight: bold;}	
.newsList dl .time {height:30px; display: block; overflow: hidden;color:#666666; font-size:14px; line-height:20px;}
.newsList dl .intro{height:40px; display: block; overflow: hidden;color:#666666; font-size:14px; line-height:20px;}


/*内页开始---------------------------*/

/* -- 当前位置 -- */
.wabout{width:100%; overflow:hidden; text-align:center;margin:0px auto; margin-bottom:0;}
.wabout a{display:block;margin:0 auto;height:400px;}
.wabout a img{ width:100%; height:auto; display:block;}

/* --内页主框架 -- */
.wcontent{width:1100px;margin:0 auto;margin-bottom:20px;overflow:hidden}
.wleft {width:244px; float:left; overflow:hidden;}
.wright{width:800px; float:right;overflow:hidden;border: solid 1px #d5d5d5;padding:15px;margin-top:19px; margin-bottom:20px;}

/*左侧导航*/
.fenlei{ width:244px;font-family:"Microsoft Yahei";}
.fenlei .tit{ position: relative;z-index:10; color: #fff;background:url("pro_lhb2.png") no-repeat left top;width: 244px;height: 71px;padding-top:30px; text-align:center;font-size: 24px;font-weight: bold;}
.fenlei .tit i{ font-style:normal; display: block;font-size: 12px;color: #ffffff;padding-top: 2px;font-weight: normal;text-transform: uppercase;}
.fenlei .nr{border: 1px solid #c70025;border-top:0;border-bottom:0;background:#fff ;padding:0px; margin-top: -4px;padding-bottom:40px;}
.fenlei .nr h3{ border-bottom:1px solid #e6e6e6;  height: 56px;line-height: 61px;overflow: hidden;}

.fenlei .nr h3 a{ text-decoration:none; color:#eee;  padding-left: 80px;background:url("pro_lb.gif") no-repeat left -4px; font-size: 16px; font-weight:normal; display:block;}


.fenlei .nr ul{margin:0px;}
.fenlei .nr ul li{border-bottom:1px solid #e6e6e6;}
.fenlei .nr ul li a{height:45px;line-height: 45px; margin-left:50px; padding-left:20px;font-size:16px;color: #777;background:url(l_ico.png) no-repeat left center}
.fenlei .nr ul li a:hover,.fenlei .nr ul li.cur a{color: #ff0000;font-weight:bold; text-decoration:none}
.fenlei .nr ul li:last-child{border-bottom:0;}
/*左侧联系方式2*/

.neiy_pho{background:url(l_foot.png) no-repeat center 0 #c70025;padding: 15px 28px;line-height: 18px;color: #ffffff;}
.neiy_pc{background:url(l_dianhua.png) no-repeat center 0;padding:38px 0 0;}
.neiy_pc p{padding:6px 0 0;height: 48px;border-bottom: solid 1px #ffffff;}
.neiy_pc p b{display: block;color: #fff;font-family: Times New Roman;font-size: 24px;line-height: 22px;font-weight: normal;}



/*右侧信息*/
.plc{background:url(logo_03.png) no-repeat 5px 0;height:20px;line-height:20px;padding:7px 8px 8px 45px; position:relative; color:#666; overflow:hidden; font-size:16px; border-bottom:1px solid #ececec; padding-bottom:8px;margin:25px auto; margin-top:0px;}
.plc span{color:#c70025;font-weight:bold;font-size:16px;}

.con_info { width:100%; padding:0px 0px 0 0px;  font-size:14px;}
.con_info p { line-height:32px; margin:10px 0; text-align:justify;font-size:16px; }
.con_info p a { color:#ff0000; font-weight:bold;}


/*产品中心*/
.wphoto{width:362px;overflow:hidden; float:left; margin: 0px 20px 30px 15px;box-shadow: 0 0 5px #ccc;}
.wphoto dt,.wphoto dt a{ line-height:0; font-size:0;}
.wphoto dt img{width:356px; height:346px;border: 1px solid #e5e5e5;  padding:2px; }
.wphoto dd{ margin-top:0px;background: #b3b3b2 ; height:38px; width:362px; line-height:38px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; position:relative; text-align:center;}
.wphoto dd a{ color:#fff;font-size:18px; text-decoration:none;}
.wphoto:nth-child(3n+1){margin-right:20px;}
.wphoto:hover { filter:alpha(opacity=80);opacity:0.8;transition:all 0.5s;}
.wphoto:hover dd{transition:all 0s ease 0s; background:#c70025;}
.wphoto:hover dd a{color: #fff ;font-weight:normal;}
/*新闻中心*/
.wxinwen{ height:180px ; border-bottom:1px dotted #E5E5E5;   padding: 20px 0; }
.wxinwen dt{width:245px;height:180px;float:left;}
.wxinwen dt img:hover {border:1px solid #c70025;}/*图片边框,点击时的状态*/
.wxinwen dt img{ width:235px; height:170px;  padding:4px; border:1px solid #E5E5E5; display:block;}
.wxinwen dd{ padding-left:25px; float:left; width:510px; line-height:24px; height:180px; overflow:hidden; color:#666;}
.wxinwen dd{ text-decoration:none;}
.wxinwen dd h4{ font-size:16px; font-weight:bold;height:30px; line-height:30px; overflow:hidden;}
.wxinwen dd h4{ color:#222; text-decoration:none;}
.wxinwen dd p{height:96px;line-height:24px;font-size:14px;overflow:hidden;color:#666;margin:15px 0; }
.wxinwen dd p{ text-decoration:none;text-align: justify;}
.wxinwen dd .date a{ width: 88px; line-height: 23px;  border-radius: 1px;display:inline;padding:0 3px; text-align: center; color: #c70025;}
.wxinwen dd  span{color:#a9a9a9; float:right; }
.wxinwen dd  span a { color:#a9a9a9;}
.wxinwen dd  h4 a:hover{color:#c70025;}
.wxinwen dd  p a:hover{color:#000;}
/*新闻详情*/
.w_info {padding:10px 0px 0 0px; overflow:hidden;}
.w_info h1 {border-bottom: 1px dashed #ececec; color: #333; font-family: "Microsoft Yahei";   font-size: 22px; line-height: 40px; padding-bottom:10px;  margin-bottom: 10px; text-align: center;}
.w_info .desc {line-height:24px; margin-bottom:15px;text-align:center; color:#BCBBBB;}
.w_info .desc span {margin-right:20px;}
.w_info .cont {font-size:16px;line-height:28px;}
.w_info .cont p {line-height:28px; padding:0 0px;word-spacing: 10px;margin:15px 0;}
.w_info .cont a {color:#c70025;}
.cont img { padding:0px; margin:0px;display:block}
.cont img{max-width:700px;height:auto;width:expression(this.width > 700 ? "700px" : this.width); margin:auto}

.w_info .prenext{ height:30px; line-height:30px; background:#f7f7f7; overflow:hidden; margin:15px 0px; padding:0 10px;}
.w_info .prenext span{ float:right; width:320px; overflow:hidden; height:30px; display:block;}

/*分页*/
.wchfenye{margin:20px 0 20px;text-align:left;display:block}
.wchfenye a{color:#666666;border:1px #666666 solid;margin:5px 3px;display:inline-block;text-align:left;line-height:36px;padding:0 14px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; text-decoration:none}
.wchfenye a:hover{color:#8c7d52;border:1px #666666 solid;background:#c70025; color:#FFFFFF;}
.wchfenye .page-status,.wchfenye .page-num{color:#666666;border:1px #666666 solid;margin:0 3px;display:inline-block;line-height:36px;padding:0 14px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.wchfenye .page-num-current{background:#c70025;border:1px #666666 solid;color:#FFF}

/*底部开始*/
.footWrap{height:300px; overflow:hidden; background-color:#606060}
.footer{width:1100px; margin:auto}
.fnav{ margin-top:20px; height:65px; line-height:65px; text-align:center; color:#fff; font-size:16px; font-family:"Microsoft Yahei"; border-bottom: 1px solid #6b6b6b;}
.fnav a{ color:#fff; padding:0 32px; display:inline-block;}
.f_pic{margin:40px 0 0 0; display:inline;}
.f_wz{ margin-top: 32px; margin-left: 150px; line-height:28px; font-size: 14px; color:#fff; width:434px; font-family:"Microsoft Yahei";}
.f_wz a{ color:#fff;}
.f_wz em{display:inline-block; padding:0 10px;}
.f_wz img{ vertical-align:middle; margin-right:12px;}

.code{ margin-top: 42px; width: 240px; height: 122px; overflow: hidden;}
.code em{ padding-top: 40px; text-align: center; font-size: 14px; color: #fff; line-height: 24px; display: block; width: 117px; height: 82px; background: url(code_wb.gif) no-repeat left top;}
.code p{ width:122px; height:122px; overflow: hidden;}
.code p img{ width:122px; height:122px;}

/*在线客服*/
.kefu{position:fixed; right:0px; top:50%; margin-top:-187px; background:#c70025;width:150px; z-index:105}
.kefu .kf{ padding:0 15px;}
.kefu .kf ul li{ height:29px; line-height:29px; margin-top:12px; background:url(kefu_center.jpg) center no-repeat;}
.kefu .kf ul li a{ display:block; text-align:center; font-size:16px; color:#c70025; font-weight:bold;}
.kefu .wx{text-align:center; color:white; font-size:14px; margin-top:25px;}
.kefu .wx img{width:101px;height:101px;}
.kefu .wx p{line-height:2;}