﻿/*-------- body --------*/
body {color:#333;font-family:'Microsoft YaHei';font-size:14px;}
form,div,body,img,p,a,img,dl,dd,dt,table,tr,td,th,h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;border:0;font-weight:normal;}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#e70012;text-decoration:none;}
a:focus {-moz-outline-style: none;}
a:active{outline:none;text-decoration:underline;}

ul,li{list-style:none;margin:0;padding:0;}
input,textarea,select{color:#333;margin:0;padding:0;font-size:12px;font-family:"Microsoft YaHei";vertical-align:middle;}
input:focus,textarea:focus{outline:0;}
em, i {font-style: normal;}

a.link1{ color:#fff; text-decoration:none;}
a.link1:hover{color:#77852e;}

.clear {clear:both;height:0px;overflow:hidden;}
.clear5 {clear:both;height:5px;overflow:hidden;}
.clear10 {clear:both;height:10px;overflow:hidden;}
.clear20 {clear:both;height:20px;overflow:hidden;}
.clear30 {clear:both;height:30px;overflow:hidden;}

.fl {float:left;}
.fr {float:right;}

.f_pr {position: relative;}
.f_pa {position: absolute;}

.content { width:1200px; margin:0 auto;  }

/* top */

.h_nav {height:130px;overflow: hidden; width:100%;}
.h_nav h1 { margin-top:15px;}
.h_nav h1 img{display: block;height:80px;}

.h_nav h2{ float:left;padding-left:20px;margin-left:15px;margin-top:35px; font-size:24px; color:#e70012; font-weight:bold; border-left:1px solid #ddd;}
.h_nav h2 p{ font-weight:normal; font-size:18px; color:#333;padding-top:8px;}

.l-tbc { margin-top:18px;text-align: right;}
.l-tbc b {display: block;font-size:18px;color:#000;font-weight: normal;}
.l-tbc span {display: block;font-size:26px;color:#e70012;font-weight: normal;}


.t_nav {height:60px; line-height:60px;background:#e70012;}
.t_nav ul{ overflow: hidden;}
.t_nav li{float: left;}
.t_nav li a{color:#fff;display:block;font-size: 18px; margin:0 38px;height:58px; line-height:58px;border-bottom:2px solid #e70012;}
.t_nav li.nob{ background: none; padding-right: 0;}
.t_nav li a:hover {border-bottom:2px solid #FC0;color:#FC0;}
.t_nav li.cur a {border-bottom:2px solid #FC0;color:#FC0;}


/* banner */

.banner{}

.fullSlide {width:100%;position:relative;height:640px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:640px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:640px;}

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:30px; left:0; text-align:center;}	
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }	
.fullSlide .hd ul li{ cursor:pointer;display:inline-block; *display:inline; zoom:1; width:20px; height:20px; margin:5px; overflow:hidden;line-height:9999px;background:#fff;margin:15px 5px 0px 5px;border-radius: 10px;}	
.fullSlide .hd ul .on{background:#e70012;width:60px;}



/*search*/

.g_ser{height:70px;line-height:70px; border-bottom:1px solid #eee;}

.key{}
.key a{padding:0 3px;}


.s_inp{margin:15px 0px 0 0; background:#eee; width:300px;height: 35px;}
.inp01{height:35px;line-height:35px;  width:230px;float:left;color:#999; font-size: 14px;  border: none; background: none; padding-left: 10px;}
.s_ss{float:left; width:60px; height:35px; background:#e70012;border: none; cursor: pointer; color:#fff;}


/**--  wenti  --**/

.g_wt{background:url(../images/wtbg.jpg) no-repeat center top;height: 1062px;padding-top:60px; }
.g_wt h2{background:url(../images/wttit.png) no-repeat;height: 80px;padding-top: 40px;text-align: center;font-size: 36px;color: #565656;font-weight: normal;}
.g_wt h2 em{color: #e70012;display: inline-block;padding-left: 12px;}
.g_wt li{float: left;width: 226px;height: 144px;border:1px solid #d2d2d2;margin-right: 28px; background:#fff;padding: 20px 0 0 50px;transition: all 0.3s linear 0s;}
.g_wt .lastli{margin-right: 0;}
.g_wt li b{display: block;width: 52px;height: 52px;line-height: 52px;border-radius: 50%;text-align: center;font-size: 30px;color: #333333;font-weight: normal;margin-bottom: 12px;}
.g_wt li em{display: block;font-size: 18px;line-height: 24px;color: #333333;}

.g_wt li:hover em{}
.g_wt li:hover{transform: translateY(-10px);}



.g_wt .wtbtn{display: block;width: 174px;height: 46px;line-height: 46px;background: #333;border-radius: 5px;margin: 23px auto 15px;text-align: center;font-size: 16px;color: #fff;}
.g_wt .wtbtn a{display: block;color: #fff;overflow: hidden;text-transform: uppercase;position: relative;z-index: 1; }
.g_wt .wtbtn a:before{content: "";position: absolute;z-index:-1;width:0;height:48px;top: 0;left: 0;-webkit-transition:width .5s cubic-bezier(0.52, 1.64, 0.37, 0.66);-webkit-transition:width .5s cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.g_wt .wtbtn a:hover{color: #fff;box-shadow:0 5px 7px -1px #d2d2d2;border-radius: 5px;}
.g_wt .wtbtn a:hover:before{width: 309px;background:#e70012;color: #fff;}


.g_wt h3{text-align: center;font-size: 30px;color: #565656;height: 69px;font-weight: normal;}
.g_wt .wtzs{width: 52px;margin: 0 auto;}
.g_wt .m_kr{height: 534px;}
.g_wt .m_fw h4{position: absolute;left:0;top:0;width: 1200px;text-align: center;font-size: 36px;font-weight:bold;color: #e70012;}
.g_wt .m_fw dl{float: left;width: 260px;margin-right: 50px;}
.g_wt .m_fw .wt4{margin-right: 0;margin-top: 25px;}

.g_wt .m_fw dt{width: 260px;height: 260px;overflow: hidden;}
.g_wt .m_fw dt img{width: 260px;height: 260px;display: block;transition: all 0.3s linear 0s;}
.g_wt .m_fw dt:hover img{transform:rotate(360deg)}
.g_wt .m_fw dd{margin-top: 20px;}
.g_wt .m_fw h3{height: 40px;line-height: 40px;text-align: center;font-size: 24px;color: #333;margin-bottom: 10px;}
.g_wt .m_fw p{font-size: 16px;line-height: 24px;color: #666;text-align: center;width: 230px;margin: 0 auto;}
.g_wt .m_fw .wt1{margin-top: 25px;}
.g_wt .m_fw .wt2,.g_wt .m_fw .wt3{margin-top: 90px;}


/**--  products  --**/

.i-tits {width: 100%;background: url(../images/title-bg.png) center bottom no-repeat;box-sizing: border-box;padding-bottom: 30px;text-align: center;margin-bottom:40px;}
.i-tits h3 {color:#555;font-size: 19px;margin-bottom: 15px;}
.i-tits h2 {color:#000;font-size: 40px;font-weight: bold;}
.i-tits h2 span {color: #e70012;}


.idx-pro {padding-bottom:40px;}

.i-tit {height:110px;text-align:center; background:url(../images/title01.png) no-repeat center top;font-size:40px; color:#e70012; margin-bottom:25px;}
.i-tit em{ color:#333;}
.i-tit p{ font-weight:normal; font-size:18px; color:#666; padding-top:13px;}


.idx-pro .hd {width:320px;float:left;}
.idx-pro .hd h3{ background:#e70012;font-size:28px;color:#fff; padding:30px 0; text-align:center; font-weight:bold;}
.idx-pro .hd h3 span{ display:block; padding-top:8px; font-size:16px;color:#ffe8d0;}

.idx-pro .hd ul li{ display: block;height: 72px;line-height:72px;cursor:pointer;position: relative;padding:0 30px;background:#e70012; color:#fff;font-size:18px; border-top:2px solid #fff;}
.idx-pro .hd ul li img{width:30px; height: 30px; display: inline-block; vertical-align: middle; margin-right: 8px;}
/*.idx-pro .hd ul li a{height:100%; display: block; padding-left: 15px; font-size:18px;}*/
.idx-pro .hd ul li.on {background:#333;}


.idx-pro .bd { width:830px;float:right;}
.idx-pro .con dl{width:830px; height:560px; float:right;position: relative;}
.idx-pro .con dl dt{width:830px; height:560px;}
.idx-pro .con dl dt img{width:830px; height:560px;}
.idx-pro .con dl dd{width:830px;height:135px; position: absolute;left:0;bottom:0; padding-top:20px; padding-left:24px; box-sizing: border-box; background:url(../images/wzbj3.png) repeat center;}
.idx-pro .con dl dd span{display: block;height:38px; line-height:38px;margin-bottom:10px;}
.idx-pro .con dl dd span em{display: block;float:left;}
.idx-pro .con dl dd span em a{font-size: 26px; color:#FFF;}
.idx-pro .con dl dd span b{display:block;float:right;width: 94px;height:38px;padding-left: 61px;line-height: 38px;background: url(../images/wzbj4.png) no-repeat center;}
.idx-pro .con dl dd span b a{font-size: 18px;color:#FFF; }
.idx-pro .con dl dd p{font-size: 16px;color:#FFF;height: 41px;width:770px;}


/*
.idx-p-nav {width:312px;background:#fff; border:4px solid #e70012;}
.idx-p-nav h3{ background: url(../images/lefttop.png) no-repeat 16% 50% #e70012;font-size:26px; padding-left: 80px; height:90px; line-height:90px;color:#fff;}
.idx-p-nav h3 span{ display:block; padding-top:8px; font-size:16px;color:#ffe8d0;}
*/

/*
.idx-p-nav h4{  height:72px; line-height:72px;}
.idx-p-nav h4 a{display:block; padding-left:50px; font-size:20px;background:url(../images/cpflico.jpg) no-repeat 18px 20px;}
.idx-p-nav h4 a:hover{}
.idx-p-nav h4:nth-child(2n){background:#f3f8ff;}
*/

/*
.idx-p-nav ul{ padding:0 0 8px 0; width:218px; margin:0 auto;}
.idx-p-nav ul li{ height:34px;border-bottom:1px dashed #d2d2d2;}
.idx-p-nav ul li a{color:#444;font-size:14px;background:url(../images/pl_ico.gif) no-repeat 1px 16px;display:block;line-height:34px;padding-left:14px;}
.idx-p-nav ul li a:hover {background:url(../images/pl_ico2.gif) no-repeat 1px 16px;color:#f08200;}

.idx-p-tel {background:#e70012;font-size:16px; text-align:center; height:90px;color:#fff; padding-top:30px; margin-top:20px;}
.idx-p-tel span { display:block;font-size:26px; padding-top:5px; font-weight:bold;}
*/

/*
.pro_r .tubanner{ overflow:hidden; height:310px; border-top:5px solid #666; background:#f3f3f3;}
.pro_r .tubanner img{ display:block;width:365px; height:270px;float:left; margin:20px;}
.pro_r .tubanner .wen{ overflow:hidden; width:450px; float:left; margin-top:35px;margin-left:30px;}
.pro_r .tubanner h3{ font-size:18px; margin-bottom:20px;}
.pro_r .tubanner h3 a{}
.pro_r .tubanner b{ display:block; font-size:14px; color:#000; margin-bottom:10px;}
.pro_r .tubanner p{ font-size:13px; color:#333; line-height:24px; height:96px; overflow:hidden; margin-bottom:20px;}
.pro_r .tubanner .btn{ display:block; width:125px; height:33px; text-align:center; line-height:33px; border:1px solid #e3e3e3;background:#fff; font-size:13px; color:#939393; float:left; margin-right:10px;}
.pro_r .tubanner .btn02{ border-color:#c81624; background:#c81624; color:#fff;}

.pro_r ul li{ width:280px; float:left; padding:0 0 20px 20px;}
.pro_r ul li a{ display:block; border-bottom:1px solid #ddd; background:#fff;}
.pro_r ul li img{ width:270px; height:200px; padding:4px;border:1px solid #ddd;}
.pro_r ul li span{ width:280px; height:50px; line-height:50px; margin:0 auto; display:block; text-align:center;overflow:hidden;}
*/

/**--    --**/

.idx-add1 {background: url(../images/add1.jpg) no-repeat center; height:276px;}

/**/

.g_chengluo {margin:30px 0; background:#333;}
.g_chengluo ul li {border-right: 1px solid #c3c3c3;float: left;width:198px;height: 200px;overflow: hidden;}
.g_chengluo ul li a {width: 198px;height: 200px;overflow: hidden;display: block;background: #333;}
.g_chengluo ul li span {display: block;font: 14px/22px "Microsoft Yahei";color: #fff;width: 138px;margin: 0 auto;}
.g_chengluo li.first {border-left: 1px solid #c3c3c3;}



/*选择理由*/

.liyou{width:100%;padding:35px 0 0 0}
.liyou-con{width:100%;margin-top:30px;background:url(../images/liyou-bg.jpg) 0px top no-repeat;position:relative;height:1230px;margin-top:90px}

.liyou1-text{width:480px;position:absolute;left:130px;top:-10px}
.liyou1-text-top{width:100%;border-bottom:1px dashed #e0dfdf;padding-bottom:10px;}
.liyou1-text-top h2{font-size:30px;color:#333;font-weight:bold;font-style:oblique}
.liyou1-text-top h3{font-size:13px;color:#888;text-transform:uppercase}
.liyou1-text-bot{line-height:35px;margin-top:15px}
.liyou1-text-bot p{box-sizing:border-box;padding-left:25px;background:url(../images/tuoyuan.png) left 12px no-repeat;font-size:16px;color:#555555}
.liyou1-text-bot p span{color:#e70012;}
.liyou1-text-bot h2{font-size:20px;color:#e70012;font-weight:bold;box-sizing:border-box;padding-left:25px;margin-top:20px}
.liyou1-img{position:absolute;width:520px;height:330px;right:50px;top:-50px}
.liyou1-img img{width:520px;height:330px;}
.liyou2-img{position:absolute;width:560px;height:360px;left:10px;top:360px}
.liyou2-img img{width:560px;height:345px;}

.liyou2-text{width:450px;position:absolute;right:30px;top:400px}

.liyou4-text{width:520px;position:absolute;left:130px;top:850px}
.liyou3-img{position:absolute;width:500px;height:280px;right:20px;top:830px}
.liyou3-img img{width:500px;height:280px;}

.ys-zx a{ display:block; width:125px; height:36px; line-height:36px;text-align:center; background:#e70012; font-size:14px; color:#fff; margin-top:30px;}

/*售后*/

.shouhou{width:100%;height:569px;background:url(../images/shouhou-bg.jpg) center top no-repeat;box-sizing:border-box;padding-top:130px}
.title2{width:100%;text-align:center}
.title2 h2{font-size:30px;color:#fff;font-weight:bold}
.title2 h3{font-size:18px;color:#fff;background:url(../images/hengxian.png) center center no-repeat}

.shouhou-con{width:100%;margin-top:45px;}
.shouhou-con ul li{float:left;width:280px;margin-right:180px;text-align:center}
.shouhou-con ul li:last-child{margin-right:0}
.shouhou-img1{width:100%;height:117px;background:url(../images/shouhou1.png) center center no-repeat;margin-bottom:10px;transition:all ease-in-out 1s}
.shouhou-con ul li h2{font-size:24px;color:#fff;margin-bottom:10px}
.shouhou-con ul li p{font-size:14px;color:#fff;line-height:26px}
.shouhou-con ul li:hover .shouhou-img1{background:url(../images/shouhou1-1.png) center center no-repeat;transform:rotateY(360deg);transition:all ease-in-out 1s}

.shouhou-img2{width:100%;height:117px;background:url(../images/shouhou2.png) center center no-repeat;margin-bottom:10px;transition:all ease-in-out 1s}
.shouhou-con ul li:hover .shouhou-img2{background:url(../images/shouhou2-1.png) center center no-repeat;transform:rotateY(360deg);transition:all ease-in-out 1s}
.shouhou-img3{width:100%;height:117px;background:url(../images/shouhou3.png) center center no-repeat;margin-bottom:10px;transition:all ease-in-out 1s}
.shouhou-con ul li:hover .shouhou-img3{background:url(../images/shouhou3-1.png) center center no-repeat;transform:rotateY(360deg);transition:all ease-in-out 1s}

/*------*/

.idx-case { padding:40px 0;}

.al_nr{overflow: hidden; margin-top:30px;}
.al_nr dl{float:left;width:520px;}
.al_nr dt{font-size:0;line-height: 0}
.al_nr dt img {width:520px;height: 370px;}
.al_nr dd {padding-top:18px;}
.al_nr dd h4 a{display: block;height:60px;line-height:60px;font-size:36px;}
.al_nr dd p{padding:15px 0 30px 0;font-size:14px;color:#666;line-height: 22px;}
.al_nr dd p span {}

.idx-case ul{float:right;width:650px;}
.idx-case ul li{float:left; margin-right:10px;display:inline; width:300px !important;overflow:hidden;background:#fff;box-sizing:border-box;transition:all ease-in-out 0.3s;text-align:left ;margin-bottom:10px;}

.index-cpr-img1{width:300px;height:200px;box-sizing:border-box;border:1px solid #f1f1f1;overflow:hidden}
.index-cpr-des1{background:#f4f3f3;padding:15px 10px;font-size:16px;color:#555;text-align:center;margin-bottom:10px;transition:all ease-in-out 0.3s;}
.index-cpr-img1 img{width:300px !important;height:200px !important;transition:all ease-in-out 1s}

.index-cpr-des1 {}
.index-cpr-des1 a{display:block;width:120px;height:25px;background:#e70012;line-height:25px;color:#fff;font-size:14px;margin:0 auto;text-align:center;transition:all ease-in-out 0.3s}
.idx-case ul li:hover .index-cpr-img1 img{transform:scale(1.2);transition:all ease-in-out 1s}
.idx-case ul li:hover .index-cpr-des1{background:#e70012;transition:all ease-in-out 0.3s}
.idx-case ul li:hover .index-cpr-des1 a{background:#f9a70a;color:#e70012;transition:all ease-in-out 0.3s} 
.idx-case ul li:hover .index-cpr-des1 {color:#fff;transition:all ease-in-out 0.3s} 


/**/

.bg2{ background:url(../images/a_bj.jpg) no-repeat center top; height:760px; overflow:hidden; margin-bottom:20px;}
.about{ height:330px; overflow:hidden; margin-top:60px;}
.about dt{ width:500px; float:left;}
.about dt img{ width:490px; height:330px; margin-top:10px;}
.about dd{ width:650px; float:right;}
.about dd h3{ font-size:39px; font-weight:bold; color:#fff; height:70px; margin-top:30px;}
.about dd h3 a{ color:#fff;}
.about dd h3 em{ display:block; font-size:18px; color:#fff; padding-top:6px;}
.about dd p{ font-size:16px; line-height:30px; height:120px; color:#ddd; overflow:hidden;}
.about dd span a{display:block; width:130px; height:36px; line-height:36px; background:#fff; font-size:12px; text-align:center; color:#e70012; margin-top:40px; border-radius:20px;}

.fc{ margin-top:40px; position:relative;background:#fff;padding:15px;box-shadow:0px 5px 5px #ddd;}
.tit3{ height:40px;background:#e70012;overflow:hidden; margin-bottom:20px;}
.tit3 li{ font-size:18px; height:40px; line-height:40px; padding-left:20px; float:left;color:#fff;}
.tit3 li a:hover,.tit3 .cur a{ font-weight:bold;}

.fc2 li{ width:260px; float:left; margin:0 15px;}
.fc2 li img{ display:block; width:260px; height:190px;}
.fc2 li a{ display:block;}
.fc2 li a:hover img{}
.fc2 li em{ display:block; font-size:14px; line-height:33px; height:33px; overflow:hidden;margin-top:1px; text-align:center;}
.fc2 .nones{ margin-right:0;}

/**/

.p_news { padding-bottom:30px;}

.liaojie2l{float:left;width:770px}
.liaojie2r{float:right;width:390px}
.liaojie2l-t{width:100%;border-bottom:1px solid #e5e5e5;background:url(../images/hengxian2.png) left bottom no-repeat;font-size:20px;padding-bottom:10px;font-weight:bold;color:#e70012;margin-bottom:20px}
.liaojie2l-t span{float:right;font-weight:500;color:#555555;font-weight:500;font-size:12px;vertical-align:top;margin-top:13px}
.liaojie2l-bl{float:left;width:370px;}
.liaojie2l-br{float:right;width:370px;}
.liaojie2l-bl img{width:370px;height:212px;border:1px solid #e2e4e6;display:block;margin-bottom:20px}
.liaojie2l-bl ul li{height:40px;line-height:40px;background:url(../images/jian1.png) left center no-repeat;box-sizing:border-box;text-indent:17px;overflow:hidden;border-bottom:1px dashed #e6e4e4}
.liaojie2l-bl ul li a{color:#555555;font-size:14px;float:left;width:270px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}

.liaojie2l-bl ul li a{}
.liaojie2l-bl ul li span{float:right;color:#555}
.liaojie2l-bl ul li:hover a{color:#e70012}

.liaojie2l-br-t{width:100%;height:214px;overflow:hidden;box-sizing:border-box;padding-top:10px;margin-bottom:20px}
.liaojie2l-br-t h2{font-size:16px;color:#555555;font-weight:bold;margin-top:15px;margin-bottom:10px}
.liaojie2l-br-t h2 img{vertical-align:top;margin-top:-7px;margin-right:5px}
.liaojie2l-br-t p{line-height:25px;color:#555}
.liaojie2l-br-t a{display: block;width: 138px;height: 33px;background: url(../images/more.png) no-repeat;line-height:33px;text-indent:27px;color: #fff;margin-top:20px;}

.liaojie2l-br-b ul li{height:40px;line-height:40px;background:url(../images/jian1.png) left center no-repeat;box-sizing:border-box;text-indent:17px;overflow:hidden;border-bottom:1px dashed #e6e4e4}
.liaojie2l-br-b ul li a{color:#555555;font-size:14px;float:left;width:270px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.liaojie2l-br-b ul li a{}
.liaojie2l-br-b ul li span{float:right;color:#555}
.liaojie2l-br-b ul li:hover a{color:#e70012}



.liaojie2r-con{width:100%}

.liaojie2r-con .picMarquee-top{ margin:0 auto;  width:100%; overflow:hidden; position:relative; }
.liaojie2r-con .picMarquee-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px; display:none }
.liaojie2r-con .picMarquee-top .hd .prev,.picMarquee-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url(../images/arrow.png) 0 -100px no-repeat;}
.liaojie2r-con .picMarquee-top .hd .next{ background-position:0 -140px;  }
.liaojie2r-con .picMarquee-top .hd .prevStop{ background-position:-60px -100px;  }
.liaojie2r-con .picMarquee-top .hd .nextStop{ background-position:-60px -140px;  }

.liaojie2r-con .picMarquee-top .bd{ padding:10px;   }
.liaojie2r-con .picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
.liaojie2r-con .picMarquee-top .bd ul li{ padding:20px 0 15px 35px ;border-bottom:1px dashed #e6e4e4;}
.liaojie2r-con .picMarquee-top .bd ul li h2{font-size:16px;color:#555555;font-weight:bold;position:relative;margin-bottom:15px}
.liaojie2r-con .picMarquee-top .bd ul li p{font-size:14px;color:#555555;line-height:25px;height:50px;overflow:hidden}
.liaojie2r-con .picMarquee-top .bd ul li h2 span{position:absolute;width:25px;height:25px;background:#4f5866;font-size:16px;color:#fff;font-weight:500;text-align:center;line-height:25px;left:-35px;top:0}
.liaojie2r-con .picMarquee-top .bd ul li:hover span{background:#e70012}
.liaojie2r-con .picMarquee-top .bd ul li h2 span:after{position:absolute;content:'';border:4px solid #000; border-color:transparent  transparent  transparent #4f5866;right:-8px;top:5px}
.liaojie2r-con .picMarquee-top .bd ul li:hover span:after{border-color:transparent  transparent  transparent #e70012;}


/***-----***/

.footer { height:329px;background: url(../images/f_bg.jpg) repeat-x;}
.footer .ftico1{background: url(../images/ftico1.jpg) no-repeat;width: 150px;}

.f_nav{ height: 54px; line-height: 54px; text-align: center; margin-bottom: 47px;}
.f_nav li{ display: inline-block;background: url(../images/f_nav.jpg) no-repeat right 21px;}
.f_nav a{ color: #fff; font-size: 16px; display: inline-block; padding: 0 31px;}
.f_nav li.nob{ background: none;}
.f_nav a:hover{ text-decoration: underline;}

.f_con{ overflow: hidden; height: 176px;}
.f_con h3{ padding-top:20px; float: left;}
.f_con ul{ float: right;}
.f_con ul li{ float: left;padding-left:103px; width: 185px; padding-right: 20px;background: url(../images/ftico1.jpg) no-repeat; min-height: 139px;}
.f_con ul li.bg2{background: url(../images/ftico2.jpg) no-repeat; }
.f_con ul li.bg3{background: url(../images/ftico3.jpg) no-repeat; }
.f_con ul li i{ display: block; padding-top: 25px; color: #a6a6a6; font-size: 16px; padding-bottom: 20px;}
.f_con ul li i span{ color: #2e2e2e;}
.f_con ul li em{ display: block; color: #7d7d7d; font-size: 14px; line-height: 24px;}

.f_copy{ line-height: 52px; height: 52px; font-size: 14px; color: #777;}
.f_copy i{ display: inline-block; float: right;}
.f_copy i img{ display: inline-block; vertical-align: middle; padding-right: 5px;}
.f_copy i a{ font-size: 14px; color: #787878; display: inline-block; margin-left: 42px;}
i,em{ font-style: normal; }



.client-2 {position: fixed;right: -170px;top: 50%;z-index: 900;}     
.client-2 li a {text-decoration: none;}
.client-2 li {margin-top: 1px;clear: both;height: 71px;position: relative;}
.client-2 li i {background: url(../images/fx.png) no-repeat;display: block;width: 30px;height: 27px;margin: 0px auto;text-align: center;}
.client-2 li p {height: 20px;font-size: 14px;line-height: 20px;overflow: hidden;text-align: center;color: #fff;}
.client-2 .my-kefu-qq i {background-position: 4px 5px;}
.client-2 .my-kefu-tel i {background-position: 0 -21px;}
.client-2 .my-kefu-liuyan i {background-position: 4px -53px;}
.client-2 .my-kefu-weixin i {background-position: -34px 4px;}
.client-2 .my-kefu-weibo i {background-position: -30px -22px;}
.client-2 .my-kefu-ftop {display: none;}
.client-2 .my-kefu-ftop i {width: 33px;height: 35px;background-position: -27px -51px;}
.client-2 .my-kefu-left {float: left;width: 77px;height: 47px;position: relative;}
.client-2 .my-kefu-tel-right {font-size: 16px;color: #fff;float: left;height: 24px;line-height: 22px;padding: 0 15px;border-left: 1px solid #fff;margin-top: 14px;}
.client-2 .my-kefu-right {width: 20px;}
.client-2 .my-kefu-tel-main {background:#e70012;color: #fff;height: 56px;width: 247px;padding:9px 0 6px;float: left;}
.client-2 .my-kefu-main {background:#e70012;width: 97px;height: 56px;position: relative;padding:9px 0 6px;float: left;}
.client-2 .my-kefu-weixin-pic {position: absolute;left: -130px;top: -24px;display: none;z-index: 333;}
.my-kefu-weixin-pic img {width: 115px;height: 115px;}


/* -- List Body -- */

.listBody { padding-bottom:30px;}

.listBar {}
.listBar img { width:1200px; padding:15px 0;}

.leftSide {width:270px;float:left;}

.fdh-01-tit {background:#e70012;padding-left:30px;height:80px;color: #fff;font-size:20px;font-weight:normal;padding-top:20px;text-transform: uppercase;}
.fdh-01-tit span{color: #fff;display: block;font-size:25px; padding-bottom:5px;}

.subNav_c {border:1px solid #dcdbdb;padding:15px 10px; border-top:0;}
.subNav_c h4 {height:55px;}
.subNav_c h4 a{ display:block;height:50px;line-height: 50px; overflow:hidden;background:#4f5866;font-size: 16px;font-weight: normal; color:#fff; text-align:center;}
.subNav_c h4 a:hover{background:#FC0;}

.lm-second{margin-top:20px;overflow: hidden;}
.lm-second h3{padding-left:30px;height:80px;color: #fff;font-size:20px;font-weight:normal;background:#333; padding-top:20px;text-transform: uppercase;}
.lm-second h3 span{color: #fff;display: block;font-size:25px; padding-bottom:5px;}

.lm-second ul{border-left:1px solid #dcdbdb;border-right: 1px solid #dcdbdb;border-bottom:1px solid #dcdbdb;overflow:hidden;padding:15px 10px 15px 10px;}
.lm-second ul li{width: 100%;background: url(../images/you.png) 0px center no-repeat;background-size: 11px;;}
.lm-second ul li a{display:block;padding-left:20px;line-height:35px;height:35px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.lm-second-top{padding-left: 38px;border-left:1px solid #dcdbdb;border-right: 1px solid #dcdbdb;border-bottom: 1px solid #dcdbdb;height:70px;font-size: 14px;color: #333;padding:26px 0 0 0;text-align: center;}
.lm-second-top p.t1{ font-size:14px;}
.lm-second-top p.t2{ font-size:20px; font-weight:bold; color:#e70012;}
.lm-second-bottom{padding-left: 38px;border-left:1px solid #dcdbdb;border-right: 1px solid #dcdbdb;border-bottom: 1px solid #dcdbdb;height: 79px;font-size: 14px;color: #333;padding:19px 0 0 0;line-height: 14px;text-align: center;}
.lm-second-bottom .btn{display: inline-block;width: 91px;height: 30px;margin-top: 10px;text-align: center;line-height: 30px;color: #fff;font-size: 14px;background:#e70012;}

.cbgg-01 {background:#333;text-align: center;color: #fff;}
.cbgg-01 p {padding-top: 15px;}
.cbgg-01 p img {vertical-align: middle;margin-right: 5px;}
.cbgg-01 span {display: block;font-size: 28px;font-weight: bold;font-family: Arial;padding-bottom: 20px;padding-top: 10px;}

.righSide {width:900px;float:right;}

.tt_tit {height:60px;border-bottom: 2px solid #d4d4d4;margin-bottom:20px;}
.tt_tit h3 {height:60px;display: inline-block;font-size: 24px;font-weight: normal;line-height:60px;padding-right:24px;border-bottom:2px solid #e70012;}

/* news */

.newsCon dl {border: 1px solid #dedede;margin-bottom: 20px;padding:20px;background: #fff;display: inline-block;width:860px;}
.newsCon dt {width: 100px;height:100px;background: #e70012;float: left;font-size: 14px;color: #fff;margin-right: 30px;text-align: center;}
.newsCon dt i {font-size: 24px;display: block;border-bottom: #fff 2px solid;height: 50px;line-height: 50px; margin-bottom: 10px;}
.newsCon dd h4 {height: 40px;font-weight: normal;font-size:18px;color: #154c64;line-height: 40px;margin-bottom: 5px;}
.newsCon h4 a {display: block;color: #4b4a4a;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newsCon dl:hover{border:1px solid #e70012;}
.newsCon dl:hover h4 a {color:#e70012;}
.newsCon .desc {height: 48px;font-size: 14px;line-height: 24px;color: #797979;overflow: hidden;}


/* products */

.productCon {}
.productCon dl {width:280px;float: left;background: #fff;margin: 0 20px 15px 0;}
.productCon dl:nth-child(3n) {margin-right: 0;}
.productCon dt {border: 1px solid #e5e5e5;padding:9px;}
.productCon dt img {display: block;width: 260px;height:200px;}
.productCon dd {height: 48px;font-size: 14px;line-height: 48px;text-align: center;padding: 0 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: #f0f0f0;}

.message td { padding-bottom:15px; }
.message .ltd { width:100px;padding-right:15px; text-align:right;}

.red { padding-right:10px; color:#F00;}

.formbtn { width:80px; height:30px; border:0; background:#f7941d; color:#fff; font:14px/30px "Microsoft YaHei","STHeiti Light"; outline:none; cursor:pointer; border-radius:3px; background-image:-webkit-linear-gradient(90deg,#f7941d, #f58703 ); background-image:linear-gradient(90deg,#f7941d, #f58703 ); -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.formbtn:hover { opacity:0.8; box-shadow:0 0 3px #888; }
.formtext { width: 315px; height:20px; padding: 5px 10px; border:1px solid #d8d8d8; background:#fff; color:#595959; font: 12px/20px Arial,Helvetica,"瀹嬩綋"; border-radius:3px; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.formtext:focus { border-color:#f69d30; box-shadow:inset 0px 0px 3px #f7941d; }
.form1 { width:100px; height:20px; padding: 5px 10px; border:1px solid #d8d8d8; background:#fff; color:#595959; font: 12px/20px Arial,Helvetica,"瀹嬩綋"; border-radius:3px; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.form1:focus { border-color:#f69d30; box-shadow:inset 0px 0px 3px #f7941d; }
textarea { resize: none; }


.d_tit { text-align:center; font-size:20px; font-weight:normal; margin-bottom:15px;}
.d_desc { text-align:center; font-size:12px; color:#999; border-bottom:1px dashed #ddd; padding-bottom:10px; margin-bottom:20px;}
.d_content { }
.d_content img{ max-width:600px;}

.d_content p{ padding-bottom:10px; line-height:28px;}
.d_content div{ padding-bottom:10px; line-height:28px;}

.aboutCon p, .aboutCon div {padding-bottom:10px; line-height:28px;}

.pre_next {margin-top:30px;}
.pre_next dl {margin-bottom: 24px;}
.pre_next dd {height: 32px;font-size: 14px;line-height: 32px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pre_next dd b {float: right;font-weight: normal;}
.pre_next dd span {width: 60px;height: 32px;background: #a2a2a2;color: #fff;text-align: center;display: inline-block;margin-right: 10px;}
.pre_next dt {height: 1px;border-bottom: 1px dashed #b5b5b5;margin-left: 60px;padding-top: 2px;margin-bottom: 2px;}
.pre_next dd em {float: right;font-style: normal;padding-left: 20px;font-weight: normal;}
.pre_next dl a {}
		
		
/* 分页 */

.page {clear:both;padding:15px 0;text-align: left;font-family:Arial, Helvetica, sans-serif;}
.page span{margin-right:5px;border:#e70012 1px solid;color:#e70012;padding:0px;height:25px;line-height:25px;padding:2px 0;background:#fff; display:none;}
.page span strong {padding:0 6px;}
.page a {margin-right:4px;padding:2px 6px 2px 6px;border:#e70012 1px solid;color:#e70012;text-decoration: none;}
.page a:hover {background-color:#e70012;color:#fff;border:#e70012 1px solid;}
.page a.current {background-color:#e70012;color:#fff;border:#e70012 1px solid;}
.page span.current,.page span.disabled {margin-right:2px;padding:3px 6px 2px;border:#115c93 1px solid;font-weight:bold;color:#fff;background:#186ca9}
.page span input {width:16px;height:16px;border:0px;vertical-align:middle;font-family:Arial, Helvetica, sans-serif;padding:1px;font-size:11px;margin:-1px 2px 2px 2px;}
.page a.pagein:link,.page a.pagein:visited {background:#e70012;color:#fff;border:#e70012 1px solid;}

