/* CSS Document */
*{margin:0;padding:0;list-style-type:none;}
body,td,th {font-size: 13px;font-family:"微软雅黑","宋体",Arial; color: #666666;}
body {background-color: #fff;margin: 0px; min-width:1300px;}
a:link {color: #666666;text-decoration: none;}
a:visited {text-decoration: none;color: #666666;}
a:hover {text-decoration: none;color: #000000;}
a:active {text-decoration: none;}
.main{width:1200px; margin:0 auto; margin-bottom:50px;}
/*header*/
#header{ width:100%;}
#head{ width:100%; height:100px; background:#e7692e; }
#head .head { width: 1200px; margin: auto; height:100px; }
#head .logo { float: left; width:300px; margin-top: 13px;}
#head .head .nav{ float:right;}
#head .head .nav ul li { width:116px; height:100px;float: left; text-align: center; }
#head .head .nav ul li a { display: block; color: #fff; font-size 16px; height:100px; line-height:18px; }
#head .head .nav ul li a h1{ font-size:14px; font-weight:normal; padding-top:35px;}
#head .head .nav ul li a p{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#head .head .nav ul li a:hover { background:#000; color: #fff; display: block; }
#head .head .boxbg { opacity: 0.5; position: absolute; top: 100px; left: 0px; width: 100%; height: 0px; z-index: 1; _font-size: 0; _line-height: 0px; background: #28302b; _opacity: 1; }
#head .head .nav ul li .box { display: inline-block; position: absolute; top:100px; left:0; right:0px; width:100%; height: 51px; line-height: 51px; white-space: nowrap; z-index: 4; }
#head .head .nav ul li .box a { display: inline-block; height: 51px; line-height: 51px; color:#fff; padding: 0px 10px; text-align:center; }
/*首页*/
.t1_in{font-size:20px; color:#00a0e9;}
.t2_in{font-size:20px;}
.t3_in{color:#9a9a9a;}
a.amore_in:link {color: #9a9a9a;text-decoration: none;}
a.amore_in:visited {text-decoration: none;color: #9a9a9a;}
a.amore_in:hover {text-decoration: none;color: #9a9a9a;}
a.amore_in:active {text-decoration: none;}
.data1_in{color:#00a0e9; font-weight:bold; font-size:20px;}
.data2_in{color:#9a9a9a;}
.banner{ width:100%; height:850px; overflow:hidden; position:relative;font-size:0}
.b-img{ height:850px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:850px; float:left;}
.b-list{ height:50px; padding-top:820px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:10px; height:10px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #ff4e00;}
/*** 首页代码 ***/
.container{ width:100%; display:inline-block;background:#e7692e; height:130px; margin-bottom:50px;}
.row1{background:#e7692e;color:#fff;}
.row1 ul{ width:1200px; margin:0 auto;}
.row1 ul li{float:left;width:299px;border-right:solid 1px #ff7133;text-align:center;}
.row1 ul li a{display:block;padding:43px 0;color:#fff;}
.row1 ul li img,
.row1 ul li span{display:inline-block;vertical-align:top;text-align:left;}
.row1 ul li img{width:44px;height:auto;margin-right:15px;}
.row1 ul li h2{color:#fff;line-height:24px;}
.row1 ul li p{line-height:20px;}
.row1 ul li:hover{background:#ff5c15;}
/***首页简介***/
.c1{color:#fff;}
.c2{color:#666666;}
.syjj{ font-size:36px; text-align:center; font-weight:bold;}
.syjj span{color:#211d1c;}
.syjj font{color:#ff4e00}
.syjj img{ margin-top:10px; margin-bottom:10px;}
.tit{font-size:14px;line-height:25px; padding-bottom:30px; text-align:center; width:100%;}
.about{font-size:36PX; font-family:Arial, Helvetica, sans-serif; color:#ff4e00; text-transform:uppercase;}
.p{ line-height:30px;}
/***首页产品***/
.index-cpp-list {width:100%;}
.index-cpp-list li {width:600px;height:300px;float:left;}
.index-cpp-list li:hover .index-cpp-txt {color:#fff;background:#ff4e00;}
.index-cpp-list li:hover .index-cpp-t1 {color:#fff;}
.index-cpp-list li:hover .index-cpp-t2 {color:#fff;}
.index-cpp-list li:hover .index-cpp-t3 {color:#fff;}
.index-cpp-list li:hover .index-cpp-t4 {display:block;}
.index-cpp-list li:hover .index-cpp-t5 {display:block;}
.index-cpp-txt {width:260px;height:300px;padding-left:20px;padding-right:20px;background:#f8f9f9;position:relative;}
.index-cpp-t1 {font-size:22px;height:64px;line-height:64px;color:#ff4e00;padding-top:60px; font-weight:bold;}
.index-cpp-t2 {font-size:14px;line-height:24px;color:#666;}
.index-cpp-t3 {font-size:14px;line-height:24px;color:#666;font-family:Arial;display:block;margin-top:56px;}
.index-cpp-t4 {width:17px;height:36px;background:url(../images/index-img4.png) no-repeat;position:absolute;top:112px;right:-17px;display:none;}
.index-cpp-t5 {width:17px;height:36px;background:url(../images/index-img4.png) no-repeat;position:absolute;top:112px;left:-17px;-webkit-transform: rotateZ(180deg);-moz-transform: rotateZ(180deg);-o-transform: rotateZ(180deg);-ms-transform: rotateZ(180deg);transform: rotateZ(180deg);display:none;}
.index-cpp-img {width:300px;height:300px;}

/****优势******/
/*** 首页-我们的优势代码 ***/
.row3{height:500px;}
.row3 ul li{float:left;width:215px;margin-right:28px; }
.row3 ul li:nth-child(5n) {margin-right:0px;}
.row3 ul li a{position:relative;display:block;border:solid 1px #ff4e00;padding-bottom:30px;}
.row3 ul li h2{text-align:center;font-size:22px;color:#ff4e00;margin:30px 0 15px;}
.row3 ul li p{padding:0 25px; height:180px; line-height:30px;}
.row3 ul li:hover{border-color:#ff6600;}
.row3 ul li:hover,.row3 ul li:hover h1,.row3 ul li:hover h2,.row3 ul li:hover p{background:#e7692e;color:#fff;}

/*产品取胜秘诀*/
.content{ width:1200px; margin:0 auto;}
.fl {float: left;}
.fr {float: right;}
address, cite, dfn, em, i, var {font-style: normal;}
.mj{background:url(../images/mj_bg.jpg) no-repeat center 0;  height:739px;}
.mj .tit{background:url(../images/mj_tit.png) no-repeat center 88px; font-size:42px; color:#222222; text-align:center; padding-top:60px; padding-bottom:35px;}
.mj .tit a{color:#ff4e00; line-height:50px; height:50px;}
.mj .tit em{color:#555555; font-size:24px; display:block; height:32px; line-height:32px; font-weight:normal;}

.mjcon{ position:relative;} 
.mjcon dl{ width:333px; height:104px; padding-top:26px; overflow:hidden; padding-left:24px; position:absolute;}
.mjcon dl dt{width:44px; height:80px;}
.mjcon dl dt img{ width:44px; height:80px;}
.mjcon dl dt img.mjimg1{ display:block;}
.mjcon dl dt img.mjimg2{ display:none;}

.mjcon dl dd{ width:272px;}
.mjcon dl dd h3{ font-size:24px; color:#222222; font-weight:bold; padding-bottom:15px;}
.mjcon dl dd p{ font-size:16px; color:#333333; line-height:24px; padding-right:28px;}

.mjcon dl.mj1{ top:85px; left:-24px;}
.mjcon dl.mj2{ top:85px; right:-24px; padding-left:0; padding-right:24px; text-align:right;}
.mjcon dl.mj3{ top:235px; left:-24px;}
.mjcon dl.mj4{ top:235px; right:-24px; padding-left:0; padding-right:24px; text-align:right;}
.mjcon dl.mj2 dd p,.mjcon dl.mj4 dd p{ padding-right:0; padding-left:28px;}

.mjcon dl.cur,.mjcon dl.mj1{background:#e7692e;}
.mjcon dl.cur dd h3,.mjcon dl.cur dd p,.mjcon dl.mj1 dd h3,.mjcon dl.mj1 dd p{ color:#fff; }
.mjcon dl.cur dt .mjimg1,.mjcon dl.mj1 dt .mjimg1{ display:none;}
.mjcon dl.cur dt .mjimg2,.mjcon dl.mj1 dt .mjimg2{ display:block;}

/*xinwen */
.jz{ height:auto;}
.jz .tit{background:url(../images/mj_tit.png) no-repeat center 28px; font-size:42px; color:#222222; text-align:center; padding-top:0px; padding-bottom:27px;}
.jz .tit a{color:#ff4e00; line-height:50px; height:50px;}
.jz .tit em{color:#555555; font-size:24px; display:block; height:32px; line-height:32px; font-weight:normal;}
.jzcon{}
.jzcon dl{width:261px;margin-bottom:40px;padding:13px 13px 0 13px; float:left; margin-right:16px; height:390px; background:#f5f5f5; position:relative;}
.jzcon dl:nth-child(4n) {margin-right:0px;}

.jzcon dl dt{width:261px; height:261px;}
.jzcon dl dt img{ width:261px; height:261px;}
.jzcon dl dd{}
.jzcon dl dd p{ line-height:24px; color:#666666;}
.jzcon dl dd h3{ color:#333333; font-size:14px; height:46px; line-height:46px;}
.jzcon dl dd h3 a{ color:#333333;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:261px; display:block;}
.jzcon dl dd.jzmore{ padding:0; font-size:24px; font-weight:bold; color:#fff; width:30px; height:30px; position:absolute; bottom:-12px; right:16px; background:#e7692e; text-align:center; line-height:30px;}
.jzcon dl dd.jzmore a{color:#fff; display:block;}

/*底部*/
a.abt1{font-size:14px; font-weight:bold;}
a.abt1:link {color: #fff;text-decoration: none;}
a.abt1:visited {text-decoration: none;color: #fff;}
a.abt1:hover {text-decoration: none;color: #fff;}
a.abt1:active {text-decoration: none;}
a.abt3{font-family:"宋体";color: #b1b1b1; width:120px; display:inline-block; text-align:left; float:left;}


a.abt2{font-family:"宋体"}
a.abt2:link {color: #b1b1b1;text-decoration: none;}
a.abt2:visited {text-decoration: none;color: #b1b1b1;}
a.abt2:hover {text-decoration: none;color: #fff;}
a.abt2:active {text-decoration: none;}
.bt_ht{color:#ffffff;}
.bt_hotline{color:#ef7c00; font-weight:bold; font-size:20px;}
.copyright{ color:#9f9f9f; font-size:13px;}
.copyright a{color: #b1b1b1;text-decoration: none;}
/**漂浮客户***/
.floating_ck{position:fixed;right:10px;top:30%; z-index:999;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#e7692e;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#ff5100;border-bottom:solid 1px #a40324;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words{background-image:url(../images/zxicon.png);}
.quote{background-image:url(../images/kficon.png);}
.qrcord{background-image:url(../images/erweima.png);}
.return{background-image:url(../images/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#ff5100;border-bottom:solid 1px #a40324;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:200px;top:-180px;}
.floating_ewm i img{width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:16px; line-height:30px;}
.qrcord_p022{font-size:16px; line-height:30px; color:#fff; padding-top:15px;}
/*** 内页代码 ***/
/**内页banner**/
.inner_banner{position:relative;line-height:1.3; margin-bottom:20px;}
.inner_banner img{width: 100%;display: block;}
.inner_banner .text{height:150px;position:absolute;text-align: center;left:40%;top:35%;background: url(../images/bg.png); width:400px;}
.inner_banner .en_tit{font-size:50px;color:#e7692e;font-weight: bold;text-transform:uppercase; padding-top:10px;}
.inner_banner .cn_tit{font-size:25px;color:#e7692e;}
.inner_banner .line{width:25px;height:3px;background: #e7692e;display: block;margin:20px auto 0;}

.subnav{background:#fafafa;border:solid 1px #e7e7e7;}
.subnav li{padding:0 12px;}
.subnav a{display:block;line-height:44px;color:#222;border-bottom:solid 1px #e7e7e7;padding-left:27px;background:url('../images/sub_a.jpg') left center no-repeat;}
.subnav li:hover{background:#fbe8e1;}
.subnav li:hover a{color:#ff4e00;background:url('../images/sub_h.jpg') left center no-repeat;}

.ml{width:220px; margin-bottom:30px;}
.mr{width:935px; margin-bottom:30px;}
.ml h1.lt{color:#fff;font-size:20px;padding-left:18px;background:#e7692e;line-height:70px;}
.ml h1.lt span{font-size:12px;margin-left:5px;display:inline-block;vertical-align:middle;line-height:30px;}
.ml .mx{margin-top:20px;}
.ml .mx h2{font-size:20px;background:#e7692e;color:#fff;line-height:50px;padding-left:15px;}
.ml .mx h2 span{display:inline-block;height:13px;line-height:0;font-size:0;width:10px;vertical-align:middle;border-left:solid 2px #fff;}
.ml .mx ul{}
.ml .lx  p{border:solid 1px #e7e7e7;background:#fafafa;padding:10px; line-height:30px;}
.ml .lx ul li a{display:inline-block;width:96px;height:27px;line-height:27px;font-weight:bold;color:#fff;background:#ff4e00;}

dl.mtit{border-bottom:solid 1px #e7e7e7; height:40px; line-height:40px;margin-bottom:20px;}
dl.mtit dt{float:right;}
dl.mtit dd{float:left;font-size:20px;font-weight:bold;color:#e7692e;line-height:30px;}
dl.mtit dd span{display:inline-block;height:20px;line-height:0;font-size:0;width:15px;border-left:solid 3px #e7692e;vertical-align:middle;}
.crumbs{font-size:12px;color:#666;line-height:20px;margin-top:7px; background:url(../images/home.png) no-repeat left center; padding-left:25px;}
.crumbs a{color:#666;}
.crumbs img{width:14px;height:auto;vertical-align:middle;margin-right:9px;}
.aboutt{ line-height:30px;}
.abouttt{ line-height:30px;}.abouttt img{ max-width:600px; padding-left:20px;}

/**************留言*****************/
#feedback_form{ margin-top:50px; margin-bottom:80px;}
#feedback_form label{display:block;float:left;height:32px;line-height:32px;margin-bottom:30px;padding-left:40px;background:url(../images/contact.png) no-repeat;font-size:14px;}
#feedback_form label.name{background-position:0 -32px;}
#feedback_form label.email{background-position:0 -64px;}
#feedback_form label.city{background-position:0 -96px;}
#feedback_form label.msg_title{background-position:0 -128px;}
#feedback_form label.address{background-position:0 -160px;}
#feedback_form label.message{background-position:0 -192px;margin-bottom:10px;}
#feedback_form input{width:280px;height:30px;line-height:30px;float:left;margin:0 37px 30px 0;padding:0 10px;border:1px solid #dbdbdb;}
#feedback_form input.last{margin-right:0;}
#feedback_form .msg{padding:10px 0;}
#feedback_form textarea{height:100px;width:850px;padding:10px;border:1px solid #dbdbdb;display:block;}
#feedback_form .btns{width:120px;height:40px;margin-right:10px; background:#e7692e;color:#fff;border:none;font-size:15px;margin-bottom:0;cursor:pointer;}
#feedback_form .btns:hover{background:#333;transition:all 0.3s;}
#feedback_form .reset{background:#ccc;cursor:pointer;margin-bottom:0;}
#feedback_form input:focus,#feedback_form textarea:focus{border-color:#0089e2;}
/********/
.newslist li{padding:35px 0;height:100px;border-bottom:1px solid #ddd}
.newslist li .date{float:left;height:100px;width:105px;text-align:left;border-right:1px solid #ddd}
.newslist li .date .in{display: inline-block;text-align:center;}
.newslist li .date .d{color:#999;font-size:44px;font-family:arial;line-height:1; margin-top:20px;}
.newslist li .date .ym{color:#999;font-size:18px;font-family:arial;line-height:1}
.newslist li .conn{float:left;width:650px;height:150px;margin-left:40px;}
.newslist li .conn .titt{width:650px;}
.newslist li .conn .titt a{color:#e7692e;font-size:20px; font-weight:bold;}
.newslist li .conn .txt{width:650px;height:50px;line-height:25px;color:#787878;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;}
.newslist li .conn .xx{height:40px;line-height:40px;width:650px;overflow:hidden;color:#999999;font-size:13px;}
.newslist li .conn .xx a{color:#999999;font-size:13px;}
.newslist li .conn .xx .hits,.newslist li .conn .xx .author{margin-left:100px}
.newslist li .conn .xx>div{float:left}
.newslist li .pic{float: right;width:100px;height:100px;border:1px solid #ddd;overflow:hidden}
.newslist li .pic img{width:100px;height:100px;}
/***************/
.product-list{width:290px;margin-bottom:30px; float:left; margin-right:30px;}
.product-list:nth-child(3n) {margin-right:0px;}
.product-list .pro{height:290px;}
.product-list .pro img{ width:290px;border:1px solid #ededed;}
.product-list .desc{position:relative;padding:15px 0;border-bottom:1px solid #e1e1e1}
.product-list .desc:after{content:'';width:0%;height:1px;background:#ef8200;left:0;bottom:-1px;position:absolute;transition:ease .6s;-ms-transition:ease .6s;-o-transition:ease .6s;-webkit-transition:ease .6s;-moz-transition:ease .6s}
.product-list .desc p{font-size:18px;color:#333}
.product-list:hover .desc:after{width:100%}
.product-list:hover .desc p{color:#ef8200}

.clear{ clear:both;}
.fy{ clear:both;}
.fy a{ width:60px;height:30px; margin-top:20px; line-height:30px; display:inline-block; border:1px solid #CCC; text-align:center; margin-bottom:20px; margin-right:10px; color:#666}
.dis_pic{ position: relative;text-align:center; width:935px; height:550px; overflow:hidden;}
.dis_pic a{ position:absolute; width:102px; height:95px; top:50%; margin-top:-47px; display: inline-block;}
.dis_pic a.p_prev{ background:url(../images/left.png) no-repeat; left:0;}
.dis_pic a.p_next{ background:url(../images/right.png) no-repeat; right:0;}
.dis_pic a b{ display:none;}
.dis_pic img{ width:500px;border:1px solid #CCC;margin-right:30px;}

.product_x{margin-top:20px; clear:both;}
.product_xx{height:35px; background:#eee;clear:both; margin-bottom:10px;}
.product_xx h2{float:left;width: auto; padding:0 20px; margin:0px; line-height:35px; vertical-align:middle; font-size:16px;color:#FFF; font-weight:normal; background-color:#e7692e;}
#product_info{width:935px; height:auto;overflow:hidden;margin:0 auto; font-size:14px; clear:both; text-align:left; margin-top:10px;}
#product_info img{ max-width:935px;}