@charset "utf-8";

/* CSS Document */

/*-----------公用-----------*/



::selection {

	background-color: #0079d1;

}

::-moz-selection {

	background-color: #0079d1;

}

::-webkit-selection {

	background-color: #0079d1;

}

::-webkit-scrollbar {

	width: 8px;

	height: 8px;

	background-color: #F5F5F5

}

::-webkit-scrollbar-track {

	border-radius: 10px;

	background-color: #E2E2E2

}

::-webkit-scrollbar-thumb {

	border-radius: 10px;

	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);

	background-color: #555

}

* {

	padding: 0;

	margin: 0;

	font-family: "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;

}

body {

	font: 14px/1.231 "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;

	color: #333;

	margin: 0;

	line-height: 1;

}

:focus {

	outline: 1;

}

article,

aside,

canvas,

details,

figcaption,

figure,

footer,

header,

hgroup,

menu,

nav,

section,

summary {

	display: block;

}

a {

	margin: 0;

	padding: 0;

	border: 0;

	font-size: 100%;

	vertical-align: baseline;

	background: transparent;

}

ins {

	background-color: #ff9;

	color: #000;

	text-decoration: none;

}

mark {

	background-color: #ff9;

	color: #000;

	font-style: italic;

	font-weight: bold;

}

del {

	text-decoration: line-through;

}

table {

	border-collapse: collapse;

	border-spacing: 0;

}

hr {

	display: block;

	height: 1px;

	border: 0;

	border-top: 1px solid #cccccc;

	margin: 1em 0;

	padding: 0;

}

input,

select {

	vertical-align: middle;

}

li,

ul {

	list-style-type: none;

}

img {

	border: none;

}

a {

	color: #333;

	text-decoration: none;

	-webkit-transition: all .3s ease-out;

	transition: all .3s ease-out;

}

a:link,

a:hover,

a:active,

a:visited {

	text-decoration: none;

}



input,

textarea {

	outline: 0;

	border: 0;

}

textarea {

	resize: none;

}

h1,

h2,

h3,

h4,

h5,

h6,

dl,

dd,

dt,

i,

em {

	font-weight: normal;

	font-style: normal;

}

/*-----------公用结束-----------*/

.boxes{width:1180px; overflow:hidden; margin:0 auto;}

/* banner */

.banner{width:100%; margin:0 auto; position:relative; height:600px; z-index:0;}

.fullSlide{width:100%;position:relative;height:100%;background:transparent}

.fullSlide .bd{margin:0 auto;height:100%;position:relative;z-index:0;overflow:hidden;}

.fullSlide .bd ul{height:100%;}

.fullSlide .bd li{height:100%;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat}

.fullSlide .bd li a{display:block;height:100%}

.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0}

.fullSlide .hd ul{text-align:center;margin-bottom:20px}

.fullSlide .hd ul li{background:#0079d1;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;*filter:alpha(opacity=50);*opacity:.5;line-height:999px}

.fullSlide .hd ul .on{background:#0079d1;}

.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;width:40px;height:60px;background:url(../bgimg/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;*filter:alpha(opacity=50);*opacity:.5;display:none}

.fullSlide .next{left:auto;right:15%;background-position:-6px -137px}

/*五个简介开始*/

.five{background: url("../bgimg/five.jpg")no-repeat center;height: 60px;padding-top:40px;padding-left:70px;}

.five p{font-size:18px;color:#fff;float: left;}

.five_1{margin-right: 77px;margin-left: 36px;}

.five_2{margin-right: 130px;}

.five_3{margin-right: 104px;}

.five_4{margin-right: 78px;}

.five_5{margin-right: 30px;}

/*五个简介结束*/

/*search搜索开始*/

.search{  width:100%;  height:60px;  margin-bottom:20px;  position: relative;  top:-10px;  }

.search>ul{  margin-left:10px;  }

.search>div{  margin-right:10px;  }

.search>ul>li{  float: left;  line-height:60px;  }

.search>ul>li>a{  color:#6e6e6e;  }

.search>div>{  height:36px;  }

.search>div>.search_a{  width:300px;  height:36px;  border:solid 1px #0079d1;  margin-top:11px;  }

.search_b{  color:#fff;  width:70px;  height:38px;  background: #0079d1;  outline:none;  margin-top:11px;  }

.search>div>button:focus{  outline: 0;  }

/*search搜索结束*/

/*cententbox*/

.cententbox{width:100%; margin:0 auto; overflow:hidden;}

.boxes{width:1180px; overflow:hidden; margin:10px auto 20px}



/*product start*/

.probox{margin:40px auto; height:880px; overflow:hidden;}

.flbox{width:230px; float:left; height:880px;}

.flbox h2{background:url(../bgimg/fl.jpg) no-repeat left center; height:90px; padding-right:10px; width:230px; text-align:center; line-height:30px; letter-spacing:2px;}

.flbox h2 a{color:#fff; font-size:24px; display:block; padding-top:10px;}

.flbox h2 a span{font-size:14px; font-weight:normal; text-transform:uppercase;}

.fl{width:224px; border:3px solid #0079d1; border-top:none; padding:10px 0; height:737px; overflow:hidden;}

.fl dl{width:200px; margin:0 auto 10px auto;}

.fl dl dt{width:100%; height:40px; line-height:40px; background:url(../bgimg/fl_x.jpg) no-repeat 20px center #333333;}

.fl dl dt a{display:block; padding-left:35px; font-size:16px; color:#fff;}

.fl dl dt:hover{background:url(../bgimg/fl_x.jpg) no-repeat 20px center #0079d1;}

.fl dl dd{background:url(../bgimg/fl_x1.jpg) no-repeat left center; padding-left:12px; margin-left:35px; line-height:60px;}

.fl dl dd a:hover,#tab p a:hover{color:#0079d1; text-decoration:underline;}

.pro_nr{width:900px; float:right; overflow:hidden;}

/* 滑动门 */

#tab{width:100%;position:relative; overflow:hidden; height:880px;}

#tab ul p{position:absolute; right:0; top:0;line-height:40px;}

#tab ul p a{color:#211d03; font-weight:bold;line-height: 40px;}

#tab .tab_menu{width:100%;position:absolute;z-index:1;left:0; top:0;}

#tab .tab_menu li{float:left;width:140px;height:40px;line-height:40px; background:#333333; text-align:center;cursor:pointer;margin:0 5px 0 0; font-size:18px; font-weight:bold;}

#tab .tab_menu li a{color:#fff; display:block;}

#tab .tab_box{width:100%;clear:both;top:70px;position:relative;overflow:hidden; height:880px;}

#tab .tab_menu .selected{background:#0079d1;cursor:pointer;}

#tab .tab_menu .selected a{color:#fff;}

#tab .hide{display:none;}

#tab .tab_box div ul{width:930px;}

.tab_menu{width:900px;height:40px;background: #bfbfbf;}

.con-six{  width: 280px;  height: 240px;  float: left;  margin-right:30px;  margin-bottom:30px;  position: relative;  overflow: hidden;  cursor: pointer;  }

.conimg-two{  width: 280px;  height: 240px;  }

.txt-six{  position: absolute;  left: 0;  top: 0;  width: 100%;  height:240px;  line-height: 45px;  text-align: center;  color: #fff;  background: url(../bgimg/pro_hover.png) no-repeat center;  display: none;  }

.txt-six h3 a{  font-size:18px; font-weight:normal; color:#fff; line-height:35px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; padding-top:80px; width:85%; margin:0 auto;  }

.txt-six h3 a:hover{text-decoration:underline;}

/*滑动门*/

/*product end*/





/*第一个小广告开始*/

/*x_banner 优势*/

.bigbox{width:100%;  overflow:hidden; background:url(../bgimg/ad1.jpg) no-repeat top center;}

.x_banner{height:170px; overflow:hidden;position: relative;}

.txt_left{width:500px; float:left; color:#fff; margin-top:0px; margin-left:30px;}

.txt_left p{font-size:18px; letter-spacing:1px; line-height:45px;}

.txt_left p b{font-size:45px;}

.txt_left p span{font-size:36px;font-weight: bold;}

.txt_left ul{overflow:hidden; margin-top:10px;}

.txt_left ul li{float:left; width:130px; height:30px; line-height:30px; background:#0079d1; color:#fff; text-align:center; font-size:18px; font-weight:bold; margin-right:36px;}

.right_tel{width:260px; float:right; margin:15px 210px 0 0;}

.right_tel p,.about_btn p,.x_tel p{font-size:16px; height:72px;  padding-left:60px; color:#fff;padding-top: 24px;}

.right_tel p b,.about_btn p b,.x_tel p b{font-size:30px; font-family:Impact;}

.right_tel a{display:block; width:138px; height:40px;background: #0079d1; margin:0 auto;font-size: 18px;color:#fff;text-align: center;line-height: 40px;font-weight: bold;border-radius: 10px;}

.ad1_ewm{position: absolute;right: 76px;top:0px;width:110px;height: 130px;color:#fff;font-size: 14px;}

.ad1_ewm img{width: 130px;height: 130px;}





/*第一个小广告结束*/

/*advantage start*/

.advantage_tittle{ margin-top:30px;}

.advantage_tittle h3{ width:1180px; height:108px; margin: 0 auto 30px; text-align:center;}

.advantage_tittle h3 a{ display:block; font-size:44px; font-weight:bold; color:#333; font-family:"微软雅黑"; line-height:70px;}

.advantage_tittle h3 span{ color:#fff; font-size:22px; display:block; background:url(../bgimg/ys_tit.png) no-repeat center; height:38px; line-height:38px; text-align:center;margin-bottom: 30px;overflow: hidden;}

.advantage_tittle{  margin-bottom:50px;  }



.advantage_body{height:256px;}

.advantage_body>div{width:520px;height: 152px;}

.advantage_body>div>h4{font-size:22px;color:#333;padding-left: 65px;height: 60px;border-bottom:solid 1px #333;margin-bottom: 20px;margin-top: 40px;font-weight: bold;padding-top: 5px;}

.advantage_body>div>h4>span{font-size:14px;color:#333;text-transform: uppercase;font-weight: normal;line-height: 36px;}

.advantage_h41{background: url("../bgimg/advantage_bg.jpg")no-repeat 0px 0px;}

.advantage_h42{background: url("../bgimg/advantage_bg.jpg")no-repeat 0px -85px;}

.advantage_h43{background: url("../bgimg/advantage_bg.jpg")no-repeat 0px -170px;}

.advantage_h44{background: url("../bgimg/advantage_bg.jpg")no-repeat 0px -255px;}



.advantage_body p{background: url("../bgimg/advantage_bg2.jpg")no-repeat 0px 6px;font-size:14px;color:#333;padding-left:18px;margin-left: 65px;margin-bottom: 10px;line-height: 28px;}



/*advantage end*/

/*case start*/



.carousel{ margin:0px auto 0px auto; padding:20px 0px 0px 0px; width:1180px; height:356px; overflow: hidden; position: relative;}

.carousel .slides{ width: 1020px;height:356px;margin:0px auto 30px; overflow:hidden; position:relative;}

.carousel .slides div{ border:3px solid rgba(0,0,0,0.3);}

.carousel .slides  div em{ position:absolute; bottom:0px; text-align:center; line-height:40px; font-size:16px; left:0px; width:100%; height:40px; display:block; background-color: rgba(0,0,0,0.5); font-style:normal;}

.carousel .slides  div em a{ color:#fff;}

.carousel .slides img{width:437px; height:235px;}

.carousel .slides .slideItem{ padding:0px; overflow:hidden; position:absolute; cursor:pointer; opacity:1!important;}

.carousel .slides .slideItem a{ overflow:hidden; display:block;}

.carousel .slides .slideItem img{ width:100%; height:100%;}

.carousel .slides .slideItem .cover{ background: rgb(0, 0, 0); left:0px; top:0px; width:100%!important; display:block; position:absolute;}

.prevButton{background:url(../bgimg/l.png) no-repeat 0px 0px; top:180px; width:59px; height:64px; display:block; position:absolute; z-index:99; cursor:pointer;}

.nextButton{background: url(../bgimg/r.png) no-repeat 0px 0px; top:180px; width:59px; height:64px; display:block; position:absolute; z-index:99; cursor:pointer;}

.prevButton{left: 0px;}

.nextButton{background-position:0px 0px; right:0px;}

/*case end*/

/*assess start*/

/*客户见证*/

.bt{text-align:center;}

.bt h3 a{font-size:30px; color:#0164b9; line-height:40px;font-weight: bold;}

.bt div{width:100%; height:15px; background:url(../bgimg/bt.png) no-repeat center; margin:8px auto;}

.bt p a{font-weight:bold; background:#333333; color:#fff; text-transform:uppercase; display:block; width:80px; height:25px; line-height:25px; margin:0 auto;}

.bt p a:hover{background:#0079d1;}



.jz{height:380px; overflow:hidden; margin-top:30px;}

.jz ul{width:1200px; overflow:hidden;}

.jz ul li{width:280px; height:380px; background:#e6e6e6; float:left; margin-right:20px; position:relative;}

.jz ul li img{width:230px; height:190px; border:5px solid #fff; margin:20px auto 0; display:block;}

.jz ul li .jz_txt{width:240px; margin:10px auto 0;}

.jz ul li .jz_txt h4 a{width:100%; line-height:30px; font-size:16px; display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; text-align:center;}

.jz ul li .jz_txt h4 a:hover{color:#d9241c;}

.jz ul li .jz_txt div{margin-top:5px; height:70px; text-indent:2em; line-height:24px;}

.jz ul li p{height:30px; width:100%; line-height:30px; text-align:center; background:#b3b3b3; font-size:16px; position:absolute; bottom:0; left:0;}

.jz ul li p a{display:block;}

.jz ul li p a:hover{background:#d9241c; color:#fff;}

/*assess end*/

/*第二个广告开始*/

.ad2{background: url("../bgimg/ad2.jpg")no-repeat;height:150px;position: relative;margin:40px auto; }

.ad2 h4{font-size:30px;color:#fff;font-weight: bold;margin: 20px auto;position: absolute;right:20px;}

.ad2 div{position: absolute;right:20px;top:76px; }

.ad2 a{width:147px;height:41px;background: #333;display: block;border-radius: 10px;color:#fff;font-size:20px;line-height: 41px;text-align: center;float: left;margin-left: 20px;margin-top: 10px;}

.ad2 p{display: block;color:#fff;font-size:16px;padding-left:56px;float: left; }

.ad2 b{;color:#fff;font-size:30px;line-height: 35px;}



/*第二个广告结束*/

/*公司简介开始*/

/*客户见证*/



.jzbox{margin:20px auto 0;overflow: hidden;}

.about{width:820px; float:left; height:455px; overflow:hidden;margin-top: 30px;}

.about>div>a{display: block;width:408px;height:453px;border: solid 1px #454545;float: left;}

.about>div>div{float:right;width:408px;height:453px; position: relative;}

.about>div>a>img{width:408px;height:453px;}

.about>div>div>p{width:350px;height:287px;overflow: hidden;float: right;text-indent: 2em;line-height: 28px;}

.about>div>div>span>a{display: block;width:120px;height:30px;border-radius: 20px;background: #0079d1;color:#fff;text-align: center;line-height: 30px;position: absolute;bottom:0px;left: 58px;}

.about>div>div>b>a{display: block;width:120px;height:30px;border-radius: 20px;background: #999;color:#fff;text-align: center;line-height: 30px;position: absolute;bottom:0px;right: 0;}

.about>div>div>h4{font-size:24px;color:#333;margin-left: 55px;margin-bottom: 20px;}

/*honor*/

.honorbox{width:320px; float:right; height:455px; overflow:hidden; background:url(../bgimg/honor_bj.jpg) no-repeat center;margin-top: 30px;}

.honorbox h3{text-align:center; text-transform:uppercase; padding-top:8px;}

.honorbox h3 a{font-size:22px; color:#fff;}

.honorbox h3 span{font-size:16px; color:#ffe1cd;}

.picMarquee-top{width:300px; overflow:hidden; margin:20px auto; position:relative; height:355px;}

.picMarquee-top .bd{height:410px; overflow:hidden; width:230px; margin:10px auto;}

.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }

.picMarquee-top .bd ul li{ text-align:center; zoom:1; height:185px; }

.picMarquee-top .bd ul li .pic{text-align:center; height:150px; background:#f3f3f3;}

.picMarquee-top .bd ul li .pic img{ width:223px; height:143px; display:block; padding:2px; border:1px solid #bfbfbf; }

.picMarquee-top .bd ul li .pic a:hover img{ border-color:#333;  }

.picMarquee-top .bd ul li .title a:hover{color:#333;}

.picMarquee-top .bd ul li .title{line-height:24px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/*公司简介结束*/

/*合作伙伴*/

.bt{text-align:center;margin-bottom: 10px;}

.bt h3 a{font-size:28px; color:#0079d1; line-height:40px;font-weight: bold;}

.bt div{width:100%; height:28px; background:url(../bgimg/bt.png) no-repeat center; margin:0 auto;font-weight: normal;}

.bt p a{ color:#fff; text-transform:uppercase; display:block; line-height:25px; margin:0 auto;}

.bt1{text-align:center;margin-top: 80px;}

.bt1 h3 a{font-size:28px; color:#fff; line-height:40px;font-weight: normal;}

.bt1 div{width:100%; height:28px; margin:0 auto;font-weight: normal;}

.bt1 p a{ color:#fff; text-transform:uppercase; display:block; line-height:25px; margin:0 auto;}

.gd_05{ position:relative; height:170px; overflow: hidden;width:1180px; margin-top:30px;}

.gd_05 em{  position: absolute;  top: 42px;  }

.gd_05 .t_l{  left:0px; cursor:pointer }

.gd_05 .t_r{  right:0px; cursor:pointer }

.gd_05 #simgs05{ width:1100px; margin:0 auto;}

.gd_05 li{float:left; width:200px; padding-right:25px; text-align:center; line-height:30px;}

.gd_05 li.last{padding-right:0;}

.gd_05 li img{ display:block; width:198px; height:140px;border:1px solid #999999;}

.gd_05 li a{color:#000000;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.gd_05 li img:hover{border:1px solid #a30000;}

.gd_05 li a:hover{color:#a30000; text-decoration:underline;}

.gd_05 .fl { float:left;}

.gd_05 .fr { float:right;}

.gd_05 .pa{ position:absolute;}

.gd_05 .pr{ position:relative}

/*new开始*/
.new{width: 1180px;height:390px;overflow: hidden;}
.new>div{float: left;}

.new_title>h4>a{width:90px;height:104px;line-height:104px;margin-bottom: 30px;font-size:18px;color:#fff;padding-left: 85px;display: block;}

.new_title>h4{width:175px;height:104px;line-height:104px;margin-bottom: 30px;}

.new_title>.new_h4_1:hover,.new_title>.new_h4_1.hover{background: url("../bgimg/new_bg.png")no-repeat 10px 20px #0079d1;}

.new_title>.new_h4_2:hover{background: url("../bgimg/new_bg.png")no-repeat 10px -74px #0079d1;}

.new_title>.new_h4_3:hover{background: url("../bgimg/new_bg.png")no-repeat 10px -175px #0079d1;}

.hover{background: #999;}

.new_h4_1{background: url("../bgimg/new_bg.png")no-repeat 10px 20px #999;}

.new_h4_2{background: url("../bgimg/new_bg.png")no-repeat 10px -74px #999;}

.new_h4_3{background: url("../bgimg/new_bg.png")no-repeat 10px -175px #999;}

.new_body>ul>li{display: none;}

.new_body>ul>li>div{float: left;}

.new_1{margin-left: 33px;}

.new_1 img{width:407px;height:204px;margin-bottom: 15px;}

.new_1 span{width:407px;font-size:18px;color:#333;overflow: hidden;display: block;}

.new_1 p{width:407px;height:128px;font-size:14px;color:#454545;overflow: hidden;line-height:26px;text-indent: 2em;}

.new_3{margin-left: 44px;}

.new_3>ul>li>span b{font-size:48px;color:#454545;}

.new_3>ul>li{height:68px;margin-bottom: 10px;}

.new_3>ul>li>span{font-size:14px;color:#454545;float: left;line-height: 33px;}

.new_3 div{float: left;border-left:solid 1px #454545;padding-left: 10px;margin-left: 10px;}

.new_3 div span{font-size:16px;color:#333;font-weight: bold;}

.new_3 div p{font-size:14px;color:#333;width:440px;height:38px;text-indent: 2em;overflow: hidden;line-height: 20px;}

/*link*/

.linkbox{width:100%; line-height:30px; overflow:hidden; margin-top:20px; border-top:1px solid #333333; padding-top:20px;}

.link_top{float:left; width:133px; height:20px; margin-top:5px;}

.link a{ margin:0 15px;}





























































