@charset "utf-8";
html,body{height:100%; padding:0px; margin:0px;min-width: 1200px;font:14px 微软雅黑;color:#444;}
.fl {float:left;}
.fr {float:right;}
.clear{clear:both;}
.border{border:1px solid #DFDFDF;}
a { text-decoration: none; outline: none; color: #000; transition: 0.2s; }
p{text-align: justify;text-justify:inter-ideograph;margin: 0;}
li { list-style-type: none; vertical-align: top; margin: 0;padding:0;}
ul {margin: 0;padding: 0;}
img{margin: 0;padding: 0;}
img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; margin: 0;padding: 0}
.content{width: 1200px;margin:0 auto;}
em,i{font-style: normal;}
/*banner*/
.flexslider{margin:0 auto 0;position:relative;width:100%;height:600px;overflow:hidden;zoom:1}
.flexslider .slides li{width:100%;height:100%}
.flex-direction-nav a{width:70px;height:70px;line-height:99em;overflow:hidden;margin:-35px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;-webkit-transition:all .3s ease;border-radius:35px}
.flex-direction-nav .flex-next{background-position:0 -70px;right:0}
.flex-direction-nav .flex-prev{left:0}
.flexslider:hover .flex-next{opacity:.8}
.flexslider:hover .flex-prev{opacity:.8}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center}
.flex-control-nav li{margin:0 2px;display:inline-block;zoom:1}
.flex-control-paging li a{background:#dfdfdf;display:block;height:10px;overflow:hidden;text-indent:-99em;width:10px;cursor:pointer;-webkit-transition:all 0s ease;border-radius:10px}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a{background:#ffa23b}
.flexslider .slides a img{width:100%;height:600px;display:block}
/*头部*/
.wel{background-color:#e9eaee;}
.wel span{line-height: 30px;color: #454545;}
.wel .right a{ margin-right: 25px;color: #454545;line-height: 30px;}
.wel .right a:last-child{ margin-right: 0;}
.header_top{margin:15px 0}
.header_top .logo{height:101px;width:456px}
.header_top .logo img{width:100%;}
.header_top .header_tel{background:url(../images/tel_bg.png) no-repeat left center;padding-left:70px;margin-top: 20px;}
.header_top .header_tel i{font-size:16px}
.header_top .header_tel p{font-weight:700;color:#de6600;font-size:30px;line-height:25px;font-family:Arial;display:block;padding-top:10px}
.header .header_top .right{ float: right; text-align: center;}
.header .header_top .left,.header .header_top .right a{ color: #666; font-size: 14px;}

/*导航*/
.hearer_Nav {height: 53px;line-height: 53px;position: relative;z-index: 1000;background-color:#e9eaee;}
.hearer_Nav .daohang {width: 1200px;margin: 0 auto;height: 53px;}
.hearer_Nav ul li {font-size: 16px;width: 171px;height: 53px;line-height: 53px;float: left;text-align: center;position: relative}
.hearer_Nav ul li.last {background: 0 0}
.hearer_Nav ul li>a {display: block;color: #333}
.hearer_Nav ul li:hover>a,.hearer_Nav ul li.cur>a {background-color: #de6600;text-decoration: none;color: #fff;}
.hearer_Nav ul li .ej_Nav {position: absolute;width: 100%}
.hearer_Nav ul li .ej_Nav {filter: progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0,direction=120,strength=5);opacity: 0;visibility: hidden;transition: all .6s ease 0s;transform: translate3d(0,10px,0);-moz-transform: translate3d(0,10px,0);-webkit-transform: translate3d(0,10px,0)}
.hearer_Nav ul li:hover .ej_Nav {opacity: 1;visibility: visible;transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0)}
.hearer_Nav ul li .ej_Nav dl {width: 365px}
.hearer_Nav ul li .ej_Nav dd {width: 100%;height: 40px;line-height: 40px;float: left}
.hearer_Nav ul li .ej_Nav dd a {display: block;width: 100%;height: 39px;color: #fff;text-align: center;font-size: 14px;background:rgba(17, 112, 211, 0.5); border-bottom: 1px solid rgba(233, 234, 238, 0.71);}
.hearer_Nav ul li .ej_Nav dd a:hover {background-color: #da251d;color: #fff;}

/*统一使用的标题*/
.title{text-align: center;height: 120px;}
.title b{font-size: 36px;color: #444;}
.title em{width:120px;height: 1px;background: #ffa23b;display: block;margin: 10px auto;}
.title p{text-align: center;font-size: 18px;color: #666;}

/*四个图标*/
.adv1{padding:60px 0}
.adv1 ul li{width: 300px;text-align: center;}
.adv1 ul li:nth-child(1) {background: none;}
.adv1 ul li i{display: block;width:120px;height: 120px;margin:0 auto 15px auto; transition: all 0.5s ease-in-out;}
.adv1 ul li i.i1{background: url(../images/icon1.jpg) no-repeat center;}
.adv1 ul li i.i2{background: url(../images/icon2.jpg) no-repeat center;}
.adv1 ul li i.i3{background: url(../images/icon3.jpg) no-repeat center;}
.adv1 ul li i.i4{background: url(../images/icon4.jpg) no-repeat center;}
.adv1 ul li:hover i.i1{background: url(../images/icon1_h.jpg) no-repeat center;}
.adv1 ul li:hover i.i2{background: url(../images/icon2_h.jpg) no-repeat center;}
.adv1 ul li:hover i.i3{background: url(../images/icon3_h.jpg) no-repeat center;}
.adv1 ul li:hover i.i4{background: url(../images/icon4_h.jpg) no-repeat center;}
.adv1 ul li p{font-size: 16px;text-align: center;}

/*隔断广告*/
.adv2{ height: 200px;background: url(../images/adv1.jpg) no-repeat center;}
.adv2 .tel{margin-top:105px;width: 258px;}
.adv2 .tel p{font-size: 16px;color: #d60}
.adv2 .tel b{font-size: 36px;font-family: arial;color: #d60;line-height: 140%;letter-spacing: 1px}

/*产品中心*/
.product{padding: 50px 0;background: url(../images/probg.jpg) no-repeat center top;}
.pro_l{width: 270px;}
.pList_top{width: 270px;height: 90px;background: url(../images/pListbg.jpg) no-repeat center;text-align: center;}
.pList_top p{color: #fff;line-height: 90px;    font-weight: bold;text-align: center;font-size:32px;letter-spacing: 3px}
.pro_l ul.pro_list > li{width: 268px;line-height:105px;border:1px solid #dfdfdf;border-width: 0 1px 1px;font-size: 16px;position: relative;}
.pro_l ul.pro_list > li > a{font-weight: 600;color: #454545;display: block;width: 178px; margin: 0 30px;padding-left: 36px;background: url(../images/picon1.png) no-repeat left center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_l ul.pro_list > li img{padding: 9px 0}
.pro_l ul.pro_list > li:hover {background: #de6600;border-color: #ccc}
.pro_l ul.pro_list > li:hover a{color: #fff;background: url(../images/picon2.png) no-repeat left center;}
.pro_l ul.sub{display: none;width: 180px;left: 270px;top: 0px;position: absolute;background: rgba(3,64,145,0.9);z-index: 9999;}
.pro_l ul.sub li{width: 100%;height: auto;height: 45px;line-height: 45px;text-align: center;font-size:14px;border-bottom: 1px solid #dedede!important;}
.pro_l ul.sub li a{color: #fff!important}
.pro_l ul.sub li:hover {background: #1271CB}
.pro_l ul.sub li:hover a{color: #fff}
.pro_r {width: 930px;}
.pro_r .pr_top{height: 90px;width: 100%;text-align: right;position: relative;}
.pro_r .pr_top b{    letter-spacing: 2px; font-size: 29px;color: #de6600;}
.pro_r .pr_top p{text-align: right;font-size: 18px;line-height: 50px;color: #de6600}
.pro_r ul li{width: 270px;float: left;margin-left: 38px;margin-top: 26px;border: 1px solid #ccc;}
.pro_r ul li p{font-size: 15px;height: 35px;line-height: 35px;text-align: center;color: #454545;background: #eee;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_r ul li .img{width: 270px;height: 202px;overflow: hidden;}
.pro_r ul li img{ display: block;-moz-transition:.5s ease-in;-webkit-transition:.5s ease-in;-o-transition:.5s ease-in;-ms-transition:.5s ease-in;transition:.5s ease-in;}
.pro_r ul li:hover img {transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.pro_r ul li:hover p{background: #de6600;color: #fff}

/*关于我们*/
.scroll_bg{width:100%;height:100%;background-image:url(../images/scroll_bg.jpg);background-attachment:fixed;background-position:50% 0;background-repeat:no-repeat;position:absolute;z-index:-1}
.company{padding:60px 0;background:rgba(206, 206, 206, 0.65)}
.company .com_body span{font-size:20px;color:#de6600;display:block;letter-spacing:2px;line-height:35px}
.company .com_body b{display:block;font-size:20px;color:#333;font-weight:400;margin-bottom:10px}
.company .com_body p{text-indent:2em;    font-size: 15px;color:#333;line-height:35px}
.company .com_body a{display:block;width:120px;text-align:center;color:#de6600;line-height:35px;border-radius:30px;margin-top:20px;border:1px solid #de6600}
.company .com_body a:hover{background:#de6600;color:#fff}

/*新闻*/
.news{padding:60px 0;background-color: #fff;}
.newslist{width:772px;}
.new_c li{height:106px;overflow: hidden;border-bottom: dotted 1px #c9c9c9;margin-bottom: 16px;}
.new_c .bt{width:660px;float: left;display: block;}
.new_c span{width:91px;float: left;height: 101px;margin: 13px 0 0 20px;background: #cecece;color: #fff;text-align: center;line-height: 22px;display: block;}
.new_c li:hover span{background: #ff7d00}
.new_c .bt:hover a{color: #033869;}
.new_c span b{display: block;font-size: 40px;line-height: 38px;padding: 18px 0 0;font-weight: normal;}
.new_c .bt a{height:40px;line-height:40px;font-size:15px;overflow: hidden;color: #444;display: block;}
.new_c .bt p{height: 63px;overflow: hidden;color: #666;}
.faqs{width: 356px;background:url(../images/bg06.jpg) repeat-x 0 0;height: 350px;border-bottom: solid 4px #dd6600;overflow: hidden;}
.faqs a.tit{height:34px;padding-left: 18px;line-height: 68px;font-weight: normal;font-size: 35px;display: block;  color: #fff;opacity: 0.9;}
.faq_c a.newstitle{height:50px;display:block;padding:0 18px;line-height:28px;white-space:nowrap;overflow:hidden;}
.faqs .wz{line-height:22px;}
.faqs .wz .img{width:356px;height:212px;}
.faqs .wz .img img{width:356px;height:212px;}
.faqs .wz p{height:65px;padding: 18px 0 0;overflow: hidden;margin-bottom:18px;font-size: 15px;}
.faqs a.more{display: block;border:1px solid #ccc;line-height: 30px;width: 120px;text-align: center;font-size:16px;color: #454545;}
.faqs .bt span{display: block;font-size: 18px;color: #ccc; padding-left: 18px;line-height: 73px;}

/*底部*/
.footer{background-color: #444;  }
.footer .footernav{width: 1200px;margin:0 auto;padding-top: 30px;}
.footer .footernav ul li{width: 171px;float: left;line-height: 20px;}
.footer .footernav ul li a{text-align: center;color:#fff; font-size:17px;display: block;}
.footer .footernav ul li a:hover{font-size: 18px;font-weight: bold;}
.footer .logo{width: 106px;height:106px;    margin-left: 80px;}
.footer .logo img{width:100%;}
.footer .footbody{    padding: 32px 0px 5px;}
.footer .foot_lx{margin-left:220px; }
.footer .foot_lx p{color: rgba(255, 255, 255, 0.5); line-height: 24px;margin-bottom: 20px;font-size: 15px;}
.footer .foot_lx p img{margin-right: 10px; width: 23px;height: 23px;}
.footer .ewm img{width: 150px;height: 150px;float:left;}
.footer .ewm p{font-size: 15px;color: rgba(255, 255, 255, 0.5);text-align: center;}
.bq{display: block;margin: 0 auto;height: 40px; background-color: #000;}
.bq p{color: rgba(255, 255, 255, 0.5); line-height:16px;text-align: center;line-height: 40px;}
.bq p img{margin-right: 10px; width:15px;height: 16px;padding-top:12px}
.bq p a{color:rgba(255, 255, 255, 0.5);text-align: center;}
/*最底部信息*/
.copyright{margin-bottom: 20px;margin-top: 20px;}
.footer .ewm{width: 150px;height: 150px;}
.footer .ewm img{width: 100%;}