@charset "utf-8";
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
/*Html5*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block;
}
audio,
canvas,
video {
    display: inline-block;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
/*Base*/
html {
    -ms-text-size-adjust: 100%; 
    -webkit-text-size-adjust: 100%; 
}
* {
    margin: 0;
	padding: 0;
}
a {
	text-decoration: none;
    background: transparent; 
	outline:none;
	blr:expression(this.onFocus=this.blur());
}
a:focus {
    outline: 0;
}
a:active,
a:hover {
    outline: 0;
	/*transition:text-shadow 500ms ease-in 0ms, color 500ms ease-in 0ms;*/
}
img {
    border: 0;
	-ms-interpolation-mode:bicubic
}
a img {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}
button,
input,
select,
textarea {
    font-family: inherit; 
    font-size: 100%; 
    margin: 0;
    outline:none;
}
button,
input {
    line-height: normal;
}
button,
select {
    text-transform: none;
}
button,
html input[type="button"], 
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; 
    cursor: pointer; 
}

button[disabled],
html input[disabled] {
    cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; 
    padding: 0; 
}
input[type="search"] {
    -webkit-appearance: textfield; 
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; 
    box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
input.submit {
	border: 0;
	margin: 0;
	cursor: pointer;
}
input.radio {
	width: 13px;
	height: 13px;
	float: left;
	display: inline;
}
textarea {
    overflow: auto; 
    vertical-align: top;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
/*����*/
.clear {
	clear: both;
}
.fl {
	float:left;
}
.fr {
	float:right;
}

/*ȫ��*/
html,body,td,th {
	color: #626262;
	line-height:22px;
    -ms-text-size-adjust: 100%; 
    -webkit-text-size-adjust: 100%; 
	font-family: "微软雅黑", "microsoft yahei", Arial, sans-serif;
	font-size: 12px;
}
a:link {
	color: #0033CC;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0033CC;
}
a:hover {
	text-decoration: none;
	color: #FF3300;
}
a:active {
	text-decoration: none;
	color: #0033CC;
}
ul,ol,li,dl,dt,dd,p {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	list-style-type: none;
}

body,h1,h2,h3,h4,h5,h6,dl,dt,li,dd,th,td,p,pre,form,input,button,textarea,hr{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:100%;}button,input,select,textarea{font-size:100%;}ul,ol{
	padding: 0px;
}


/*-------------*/
/*tot*/
#header { width:100%;background-color:#fff;}
#header .top_bx {width:100%;height:39px;line-height:39px;background-color:#f2f2f2;font-size:14px;color:#999999;}
#header .top_bx .cont {width:1200px;height:39px;margin:0 auto;}
#header .top_bx a {color:#999999;}
#header .link_nav {width:1200px;height:90px;margin:0 auto;}
#header .link_nav .logo {width:800px; height:73px; padding-top:8px; float:left;}
#header .link_nav .tel {
	width:210px;
	height:60px;
	float:right;
	margin-top:15px;
	padding-left: 57px;
	background-image: url(../images/img/dh.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 26px;
	line-height: 60px;
	font-weight: bold;
	color: #222222;
}
#header .link_nav .tel dl { height:60px; width:210px;}
#header .link_nav .tel dl dt { height:26px; line-height:26px; font-size:16px; color:#666666;}
#header .link_nav .tel dl dd { height:40px; line-height:40px; font-size:28px; color:#26365a; font-weight:bold;}
#header .nav_box{width:100%;height:60px;background-color: #161616;}
#header .nav_box .nav {width:1200px;height:60px;margin-left:auto;margin-right:auto;border-left-width: 1px;border-left-style: solid;border-left-color: #3a4249;}
#header .nav_box .nav ul {height:60px;}
#header .nav_box .nav ul li {
	width:132px;
	height:60px;
	float:left;
	font-size: 16px;
	line-height: 60px;
	color: #FFFFFF;
	position: relative;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3a4249;
	text-align: center;
}
#header .nav_box .nav ul li a.nav_size {font-size: 16px;line-height: 60px;color: #FFFFFF;text-decoration: none;}
#header .nav_box .nav ul li:hover {background-color:#0891e1;}
#header .nav_box .nav ul li:hover a.nav_size {color:#fff;}
#header .nav_box .nav ul .cur {background-color:#0891e1;}
#header .nav_box .nav ul .cur a.nav_size {color:#fff;}
#header .nav_box .nav ul li .sub_bx {width:152px;background-color:#0891e1;padding:15px;position: absolute; z-index:99;left:0;top:60px;}
#header .nav_box .nav ul li .sub_bx a {display: block;height:24px;line-height:24px;padding-top:8px;font-size:13px;color:#fff;overflow: hidden;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #47afeb;
}

/*ind*/
#index { width:100%;}


.indx_banner {width:100%;height:450px;position: relative;/*background:no-repeat center center;background-size:auto 100%;*/}

/*--swiper滚动横幅--*/
.indx_banner .swiper-container-indban {width:100%;height:450px;margin:0 auto;position:absolute;overflow: hidden;list-style: none;padding:0;z-index:1;top:0;}
.indx_banner .swiper-button-prev,
.indx_banner .swiper-button-next{width: 15%;height: 100%;top:0;background:none;}
.indx_banner .swiper-button-prev{left:0;}	
.indx_banner .swiper-button-next{right:0;}	
.indx_banner .swiper-button-prev span,
.indx_banner .swiper-button-next span{display:block;width: 64px;height: 70px;position: absolute;left: 20px;top: 50%;margin-top:-32px;border-radius:15px;background: rgba(0,0,0,0.5) url(../images/arrows_1.png) no-repeat center 20px;opacity:.3;-webkit-transition:opacity 0.5s ease;transition: opacity 0.5s ease;}
.indx_banner .swiper-button-next span{background: rgba(0,0,0,0.5) url(../images/arrows_1.png) no-repeat center -68px;left:auto;right:20px;}
.indx_banner .swiper-button-prev:hover span,
.indx_banner .swiper-button-next:hover span{opacity: .85;}
/*分页器*/
.indx_banner .swiper-pagination{top:auto;bottom:30px;background:none;}
.indx_banner .swiper-pagination-bullet {display:inline-block;width:50px;height:30px;margin:0 3px;cursor: pointer;background: none;border-radius:0;opacity: 1;}
.indx_banner .swiper-pagination-bullet span {width: 50px;height: 10px;display: block;background: rgba(0,0,0,0.6);}
.indx_banner .swiper-pagination-bullet-active span{background:#0891e1;}
.indx_banner .autoplay .swiper-pagination-bullet-active span{background:rgba(0,0,0,0.6);}
.indx_banner .swiper-pagination-bullet i{
	height: 10px;
	transform:scaleX(0);
	transform-origin: 0;
	display: block;
	background-color: #0891e1;
}
.indx_banner .autoplay .firsrCurrent i{transition:transform 2.9s linear;transform:scaleX(1);}
.indx_banner .autoplay .current i{transition:transform 4s linear;transform:scaleX(1);}
.indx_banner .autoplay .replace span{background:#0891e1;}
/*内容样式*/
.indx_banner .slide1 {background:no-repeat center center;background-size: auto 100%;}
.indx_banner .slide1 .title {text-align: center;margin-top:100px;font-size: 30px;font-weight: normal;color: #fff;}

.indx_banner .slide2 {background:no-repeat center center;background-size: auto 100%;}
.indx_banner .slide2 .title {padding-top: 100px;text-align: center;}
.indx_banner .slide2 h2 {bottom: 100px;text-align: center;font-size: 30px;font-weight: normal;position: absolute;width: 100%;}

.indx_banner .slide3 {background:no-repeat center center;background-size: auto 100%;}
.indx_banner .slide3 .title {text-align: center;margin-top: 100px;font-size: 40px;font-weight: normal;}


.pro_bj{width: 1200px;margin-top: 60px;margin-right: auto;margin-left: auto;padding-bottom: 40px;}
.pro_bj h2{text-align: center;font-size: 42px;color: #222222;margin-bottom: 40px;line-height: 48px;height: 48px;}
.pro_bj h2 span{background-image: url(../images/img/dhl1.png);background-repeat: no-repeat;background-position: center center;text-align: center;font-size: 24px;color: #222222;display: block;
 font-weight: normal;}
 
.pro_bj1{width: 1200px;margin-top: 40px;margin-right: auto;margin-left: auto;padding-bottom: 30px;}
.pro_bj1 h2{text-align: center;font-size: 42px;color: #222222;margin-bottom: 40px;line-height: 48px;height: 48px;}
.pro_bj1 h2 span{background-image: url(../images/img/dhl1.png);background-repeat: no-repeat;background-position: center center;text-align: center;font-size: 24px;color: #222222;display: block;
 font-weight: normal;}

#index .products {width:1200px;margin:0 auto;overflow:hidden;}
#index .products ul li {width:25%;float:left;background-color: #f4f4f4;overflow:hidden;position:relative;}
#index .products ul li .bx {padding-top: 44px;padding-right: 34px;padding-bottom: 34px;padding-left: 34px;}
#index .products ul li .tit {height:60px;padding-left:44px;margin-bottom:26px;}
#index .products ul li .tit h2 {font-size:26px;color:#333;line-height:36px;}
#index .products ul li .tit h3 {font-size:15px;color:#a3a3a3;line-height:24px;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;font-weight:normal;}
#index .products ul li img {width:100%;height:200px;margin-bottom:16px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;display:block;}
#index .products ul li h4 {height:26px;line-height:26px;font-size:18px;color:#222222;font-weight:normal;margin-bottom:6px;}
#index .products ul li p {height:162px;font-size:16px;color:#999999;line-height:28px;margin-bottom:14px;}
#index .products ul li a.more {display:block;height:34px;width:100px;border:1px solid #333;font-size:14px;color:#585858;line-height:34px;text-align:center;}
#index .products ul .ic_1 {background:url(../images/img/ys_ic_1.png) no-repeat left 6px;}
#index .products ul .ic_2 {background:url(../images/img/ys_ic_2.png) no-repeat left 6px;}
#index .products ul .ic_3 {background:url(../images/img/ys_ic_3.png) no-repeat left 6px;}
#index .products ul li:hover .ic_1 {background:url(../images/img/ys_ic_1a.png) no-repeat left 6px;}
#index .products ul li:hover .ic_2 {background:url(../images/img/ys_ic_2a.png) no-repeat left 6px;}
#index .products ul li:hover .ic_3 {background:url(../images/img/ys_ic_3a.png) no-repeat left 6px;}
#index .products ul li:hover {background-color:#0891e1;display: block;}
#index .products ul li:hover .tit h2 {color:#ff742b;}
#index .products ul li:hover .tit h3 {color:#ff742b;}
#index .products ul li:hover h4 {color:#0891e1;}
#index .products ul li:hover h4 {color:#FFFFFF;}
#index .products ul li:hover p {color:#FFFFFF;}
#index .products ul li:hover a.more {background-color:#FFFFFF;border:1px solid #0891e1;color:#0891e1;}
#index .products ul li:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-transform:scale(1.1,1.1);}

#index .products .zhjian{background-color: #ebebeb;}


#index .more_1 {width:214px;height:54px;position:relative;overflow:hidden;margin:40px auto 0 auto;background-color: #0891e1;}
#index .more_1 a {
	display:block;
	height:50px;
	line-height:50px;
	width:155px;
	text-align:center;
	border:2px solid #0891e1;
	font-size:18px;
	color:#FFFFFF;
	padding-right:55px;
	position:absolute;
	left:0;
	top:0;
	z-index:2;
	background-image: url(../images/img/t_m_a_1a.png);
	background-repeat: no-repeat;
	background-position: 155px center;}
#index .more_1:before {content: '';width: 0;height: 0;-webkit-transform: rotate(360deg);border-style: solid;border-width: 0 0 0 0;border-color: transparent transparent transparent #0891e1;
  position:absolute;
  bottom: 0;
  left: 0;
  z-index:1;}
#index .more_1:after {
  content: '';
  width: 0;
  height: 0;
  -webkit-transform: rotate(360deg);
  border: solid;
  border-width: 0 0 0 0;
  border-color: transparent #0891e1 transparent transparent;
  position: absolute;
  top: 0;
  right: 0;
  z-index:1;}
#index .more_1:hover a {color:#fff;background:url(../images/img/t_m_a_1a.png) no-repeat 155px center;}
#index .more_1:hover:before {border-width: 135px 0 0 135px;}
#index .more_1:hover:after {border-width: 0 135px 135px 0;}


/**/
#index .aboutbj{height: 540px;font-family:"Microsoft Yahei";box-sizing: border-box;overflow: hidden;background-image: url(../images/img/aboutbg.jpg);background-repeat: no-repeat;
	background-position: center top;margin-top: 60px;}
#index .about{overflow: hidden;position: relative;padding-top:100px;width: 1200px;margin-right: auto;margin-left: auto;}
#index .about h2{text-align: left;font-size: 50px;color: #222222;width: 100%;height: 100px;display: block;line-height: 50px;padding-bottom: 30px;}
#index .about h2 a{font-size: 50px;color: #222222;}
#index .about h2:hover a{color: #222222;text-decoration: none;}

#index .about h2 span{text-align: left;font-family: "Microsoft YaHei";font-size: 24px;color: #222222;display: block;font-weight: normal;}
#index .about dl{width:685px;}
#index .about dl dt{width:705px;border:1px solid #e2e2e2; padding:9px; box-sizing: border-box; height: 151px;overflow:hidden;position:relative;}
#index .about dl dt img{ width:685px; height: 131px; display: block;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
#index .about dl dt a:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-transform:scale(1.1,1.1);}

#index .about dl dd { font-size: 15px; color: #666666;line-height: 26px; width:586px;padding-top: 10px; box-sizing: border-box;text-align: justify; }
#index .about dl dd { text-align: justify;}

#index .news{width: 1200px;margin-top: 50px;margin-right: auto;margin-left: auto;}
#index .news .fly{width: 484px;margin-right: auto;margin-left: auto;height: 50px;}
#index .news .fly ul li{font-size: 16px;line-height: 48px;color: #585858;text-align: center;float: left;height: 48px;width: 220px;margin-right: 10px;margin-left: 10px;border: 1px solid #333333;}
#index .news .fly ul li a{font-size: 16px;color: #585858;}
#index .news .fly ul li:hover {background-color:#0891e1;border: 1px solid #0891e1;}
#index .news .fly ul li:hover a{color:#fff;}
#index .news .fly ul .cur {background-color:#0891e1;}
#index .news .fly ul .cur a{color:#fff;}

#index .news .qqss{margin: 50px auto 0 auto;max-width: 1200px;overflow:hidden;}
#index .news .qqss .deadth{width: 567px;float: left;}
#index .news .qqss .deadth img{width: 567px;height: 265px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
#index .news .qqss .deadth a:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-transform:scale(1.1,1.1);}
#index .news .qqss .deadth h4{font-size: 16px;color: #333333;font-weight: normal;margin-top: 20px;margin-right: 0;margin-bottom: 15px;margin-left: 0;}
#index .news .qqss .deadth h4 a{font-size: 16px;color: #333333;}
#index .news .qqss .deadth:hover h4 a{color: #0891e1;font-size: 16px;font-weight: bold;}

#index .news .qqss .deadth p{line-height: 24px;margin-top: 15px;color: #868686;font-size: 14px;}
#index .news .deadth span{margin: 10px 0;font-size: 12px;color: #333333;}
#index .news .qqss .deadmore{width: 113px;height: 36px;border-radius: 20px;border: 1px solid #ccc;margin-top: 15px;text-align: center;line-height: 36px;}
#index .news .qqss .standing{width: 558px;height: 120px;margin-bottom: 20px;float: left;margin-right: 20px;margin-left: 20px;border: 1px solid #DDDDDD;overflow:hidden;position:relative;}

#index .news .qqss .standing .hido{float: left;width: 340px;margin-top: 15px;}
#index .news .qqss .standing .hido h4{margin: 0px;font-size: 16px;color: #333333;font-weight: normal;line-height: 30px;}
#index .news .qqss .standing .hido h4 a{color: #333333;}
#index .news .qqss .standing .hido p{line-height: 24px;color: #333333;margin: 5px 0;color: #868686;font-size: 14px;}
#index .news .qqss .standing:hover { background-color:#0891e1;}
#index .news .qqss .standing:hover h4 a{color: #FFFFFF;}
#index .news .qqss .standing:hover p{color: #FFFFFF;}
#index .news img{width: 170px;height: 120px;text-align: center;float: left;margin-right: 30px;margin-bottom: 0;margin-left: 0;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;display:block;}
#index .news a:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-transform:scale(1.1,1.1);}


#index .hangye {width:100%;background-image: url(../images/img/hgfg.jpg);background-repeat: no-repeat;background-position: center top;padding-top: 1px;padding-right: 0;padding-bottom: 60px;
	padding-left: 0;
	margin-top: 50px;}
#index .hangye .hy_cont {width:1200px;margin:0 auto;}
#index .hangye .hy_cont ul {width:400px;height:468px;float:left;margin-right:32px;}
#index .hangye .hy_cont ul li {
	width:366px;
	height:66px;
	border:2px solid #bfbfbf;
	padding-left:30px;
	margin-bottom:8px;
	background-color: #fff;
	background-image: url(../images/img/yy_inc_t3.png);
	background-repeat: no-repeat;
	background-position: 349px center;}
#index .hangye .hy_cont ul li h2 {display:inline-block;font-size:24px;color:#333;font-weight:normal;line-height:66px;float:left;margin-right:10px;}
#index .hangye .hy_cont ul li h3 {display:inline-block;font-size:18px;color:#ababab;font-family:"Times New Roman", Times, serif;line-height:58px;padding-top:8px;float:left;}
#index .hangye .hy_cont ul li:hover {border:2px solid #0891e1;background-color: #0891e1;background-image: url(../images/img/yy_inc_t3a.png);background-repeat: no-repeat;background-position: 349px center;}
#index .hangye .hy_cont ul li:hover h2 {color:#fff;}
#index .hangye .hy_cont ul li:hover h3 {color:#7cc0e8;}
#index .hangye .hy_cont ul .show_off {border:2px solid #bfbfbf;background:#fff url(../images/img/yy_inc_t3.png) no-repeat 349px center;}
#index .hangye .hy_cont ul .show_off h2 {color:#333;}
#index .hangye .hy_cont ul .show_off h3 {color:#ababab;}
#index .hangye .hy_cont ul .show_on {border:2px solid #0891e1;background:#0891e1 url(../images/img/yy_inc_t3a.png) no-repeat 349px center;}
#index .hangye .hy_cont ul .show_on h2 {color:#fff;}
#index .hangye .hy_cont ul .show_on h3 {color:#7cc0e8;}
#index .hangye .hy_cont .hy_txt {width:768px;height:538px;float:left;position:relative;}
#index .hangye .hy_cont .hy_txt .txt {position:absolute;width:688px;height:180px;background-color:rgba(54, 93, 161, 0.75);z-index:99;left:0;bottom:0;padding:25px 40px;}
#index .hangye .hy_cont .hy_txt .txt h2 {font-size:22px;color:#fff;line-height:28px;height:28px;}
#index .hangye .hy_cont .hy_txt .txt p {font-size:16px;color:#7cc0e8;line-height:26px;padding:6px 0 10px 0;height:104px;}
#index .hangye .hy_cont .hy_txt .txt a.more {display:block;height:30px;line-height:30px;width:130px;border:1px solid #fff;font-size:14px;color:#fff;text-align:center;}

#footer{background:#242d34;padding-top: 40px;height:440px;font-family:"Microsoft Yahei";box-sizing: border-box;width: 100%;}
#footer .footWrap{width: 1200px; margin:0 auto;}
#footer .ft1{float: left;width: 450px;height: 330px;}
#footer .ft1 .flogo{height: 150px;}
#footer .ft1 .flogo img{width: 344px; height: 73px;}
#footer .ft1 .flogo em{display: block;font-size: 20px;font-weight: bold;color: #fff;font-style: normal;padding-top: 20px;padding-right: 0;padding-bottom: 25px;padding-left: 0;}
#footer .ft1 li{position: relative;height: 36px;line-height: 36px;padding-left: 38px;font-size: 16px;color: #aaacae;}
#footer .ft1 li a{ color: #aaacae; }
#footer .ft1 li em{position: absolute;left:0;top:5px;}

#footer .ft2{float: left;width: 200px;height: }
#footer .ft3{float: left;width: 192px;}
#footer .ft4{float: left;width: 192px;}
#footer .ft5{float: left;width: 160px;}
#footer .ftgy{margin-top: 32px;}
#footer .ftgy h2{height: 34px;line-height: 34px;font-size: 18px;color: #fff;margin-bottom: 10px;}
#footer .ftgy h2 a{color: #fff;}
#footer .ftgy h2:hover a{color: #0891e1;}
#footer .ftgy li{line-height: 36px;font-size: 14px;color: #aaacae;}
#footer .ftgy li a{color: #aaacae;}
#footer .ft5 h2{height: 34px;line-height: 34px;font-size: 18px;color: #fff;margin-bottom: 10px;}
#footer .ft5 h2 a{color: #fff;}
#footer .ft5 h2:hover a{color: #0891e1;}
#footer .ft5 .code{margin-top: 20px;}
#footer .ft5 .code dl{width: 140px;height: 51px;background: #fff;padding: 0 0 0 20px;margin-bottom: 30px;border-radius: 5px; position: relative;}
#footer .ft5 .code dt{float: left;width: 38px;margin-right: 10px; padding-top: 7px;}
#footer .ft5 .code dt img{width: 38px;height: 38px;display: block;}
#footer .ft5 .code dd{float: left;width: 88px;padding-top: 8px;}
#footer .ft5 .code h3{height: 20px;line-height: 20px;font-size: 14px;color: #000}
#footer .ft5 .code h3 em{display: block;font-size: 12px;color: #cacaca;line-height: 14px;font-weight: normal;font-style: normal;}
#footer .ft5 .code .code2{background: #0891e1;}
#footer .ft5 .code .code2 h3{color: #fff;}
#footer .ft5 .code dl .codes{ display: none; width: 135px; height: 135px; padding-top: 0; position: absolute;left: -135px;top:0;}
#footer .ft5 .code dl .codes img{width: 135px; height: 135px;   }
#footer .ft5 .code dl:hover .codes{ display: block; }
#footer .fx{height: 80px;} 
#footer .fx h3{height: 36px;line-height: 36px;font-size: 16px;font-weight: bold;color: #fff}
#footer .fx li{float: left;width: 34px;margin-right:25px; position: relative;}
#footer .fx li img{width: 34px;height: 34px;display: block;}
#footer .fx li .codes{ display: none; width: 135px; height: 135px; padding-top: 0; position: absolute;left: -135px;top:0;}
#footer .fx li .codes img{width: 135px; height: 135px;   }
#footer .fx li:hover .codes{ display: block; }
#footer .fx .lastli{margin-right: 0;}
#footer .copyr{height: 69px;line-height: 69px;border-top: 1px solid #3a4249;font-size: 14px;color: #7f8386;}
#footer .copyr a{color: #7f8386;}
#footer .copyr span{display: block;margin-top: 15px;height: 34px;line-height: 34px;font-size: 14px;color: #7f8386; float:right;}
#footer .copyr span a{color: #7f8386;}
#footer .copyr em{padding:0 10px;}


/*neiye*/
.banner {width:100%;height:178px;background-repeat: no-repeat;background-position: center center;}
#neiye {width:100%; padding-top:20px; padding-bottom:30px;}
#neiye .content { width:1180px; margin-left:auto; margin-right:auto;}
#neiye .content .left_box {float: left;width: 260px;margin-right: 30px;}
#neiye .content .left_box .bt_title {height: 100px;width: 260px;font-size: 24px;line-height: 100px;font-weight: bold;color: #FFFFFF;background-color: #ba995b;text-align: center;}
#neiye .content .left_box .nva_box {width: 260px;}
#neiye .content .left_box .nva_box ul {width: 260px;}
#neiye .content .left_box .nva_box ul li {height: 60px;font-size: 16px;line-height: 60px;color: #7f7f7f;background-image: url(../images/img/gray.jpg);background-repeat: no-repeat;background-position: center top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
	text-align: center;}
#neiye .content .left_box .nva_box ul li a{font-size: 16px;line-height: 60px;color: #7f7f7f;}
#neiye .content .left_box .hotline_box {width: 100%;margin-top: 20px;}
#neiye .content .left_box .hotline_box h1 {height: 100px;font-size: 24px;line-height: 100px;color: #FFFFFF;background-color: #ba995b;width: 100%;text-align: center;}
#neiye .content .left_box .hotline_box .tex{padding: 15px;width: 228px;border: 1px solid #eaeaea;}
#neiye .content .left_box .hotline_box .tex ul li{font-size: 14px;line-height: 26px;color: #555555;}
#neiye .content .left_box .messages{height: 117px;width: 100%;margin-top: 20px;margin-bottom: 10px;}
#neiye .content .right_box { width:890px; float:right;}
#neiye .content .right_box .title_bt {height: 42px;width: 890px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ececec;}
#neiye .content .right_box .title_bt h1 {font-size: 18px;line-height: 40px;color: #ba995b;text-indent: 20px;float: left;}

#neiye .content .right_box .title_bt h4 {font-size: 12px;line-height: 40px;color: #000000;text-decoration: none;font-weight: normal;text-align: right;float: right;padding-left: 25px;padding-right: 10px;}
#neiye .content .right_box .title_bt h4 a {text-decoration: none;font-size: 12px;color: #000000;line-height: 40px;}
#neiye .content .right_box .title_bt h4 a:hover {text-decoration: underline;color: #FF0000;}
#neiye .content .right_box .cont_box {background-color: #FFFFFF;width: 970x;padding-top: 15px;height: auto;}
#neiye .content .right_box .cont_box .headline {height:30px;border-bottom: #CCCCCC solid 1px;font-size:18px;color:#333333;line-height:30px;text-indent: 10px;margin-right: 15px;margin-left: 15px;}
#neiye .content .right_box .cont_box .pages {border-top: #CCCCCC solid 1px; padding-top:10px; margin-bottom:20px; margin-left:20px; margin-right:20px;padding:14px 0 10px; font-family:宋体}
#neiye .content .right_box .cont_box .pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#neiye .content .right_box .cont_box .pages a.a1 { background:#f7f7f7; width:56px; padding:0 }
#neiye .content .right_box .cont_box .pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#neiye .content .right_box .cont_box .pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../images/img/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }


/*danpian*/
#neiye .content .right_box .cont_box .details {padding-right: 15px;padding-bottom: 20px;padding-left: 15px;}
#neiye .content .right_box .cont_box .details h3 {font-size: 18px;line-height: 40px;font-weight: normal;color: #404145;}
#neiye .content .right_box .cont_box .details h5 {font-size: 12px;color: #999999;font-weight: normal;}
#neiye .content .right_box .cont_box .details .hr {height: 2px;margin-bottom: 10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E3E3E3;}
#neiye .content .right_box .cont_box .details .p {font-size: 14px;line-height: 24px;color: #404145;}

#neiye .content .right_box .cont_box .news {padding-top:10px; padding-bottom:20px;}
#neiye .content .right_box .cont_box .news .font_line a,
#neiye .content .right_box .cont_box .news .font_line { font-size:14px; color:#545454; line-height:24px;}
#neiye .content .right_box .cont_box .news ul {width:100%;}
#neiye .content .right_box .cont_box .news ul li {width:100%; padding-top:11px; padding-bottom:16px; border-bottom:#d9d9d9 dashed 1px;}
#neiye .content .right_box .cont_box .news ul li .text { height:72px; font-size:14px; line-height:24px; color:#999999; width:100%}
#neiye .content .right_box .cont_box .news ul li img { width:150px; height:80px; margin-right:15px; float:left;} 
#neiye .content .right_box .cont_box .news ul li h3 {height:30px; line-height:30px; padding-left:10px; padding-right:10px; background-color:#CCCCCC; color:#000000; font-size:16px;}
#neiye .content .right_box .cont_box .news ul li h3 em a,
#neiye .content .right_box .cont_box .news ul li h3 em {font-style: normal;color: #FF3300;font-weight: normal;}
#neiye .content .right_box .cont_box .news ul li h3 a { color:#000000; font-size:16px; font-weight:normal;}
#neiye .content .right_box .cont_box .news ul li b,
#neiye .content .right_box .cont_box .news ul li b a{font-size:16px; color:#333333; line-height:32px;}

#neiye .content .right_box .cont_box .video {padding-top: 10px;padding-bottom: 10px;}
#neiye .content .right_box .cont_box .video ul {width:100%;}
#neiye .content .right_box .cont_box .video ul li { width:190px;float:left;margin-bottom: 20px;margin-left:14px; margin-right:14px; border:1px solid #EAEAEA;}
#neiye .content .right_box .cont_box .video ul li .img {width:190px;height:190px;}
#neiye .content .right_box .cont_box .video ul li h4 {font-size:16px;color:#333333;line-height:34px;background-color: #F7F7F7; text-align:center; font-weight:normal;}
#neiye .content .right_box .cont_box .video ul li h4 a {font-size:16px;color:#333333;}


#neiye .content .right_box .cont_box .article {padding-top:20px;padding-bottom:20px; margin-left:20px; margin-right:20px;}
#neiye .content .right_box .cont_box .article .title {border-bottom: 1px solid #f0efef; padding-bottom:20px;}
#neiye .content .right_box .cont_box .article .title h2 { font-size:24px; color:#000000; line-height:40px; text-align:center; font-weight:normal;}
#neiye .content .right_box .cont_box .article .title p { font-size:12px; color:#666666; text-align:center; line-height:24px;}
#neiye .content .right_box .cont_box .article .title p a{ font-size:12px; color:#666666;}
#neiye .content .right_box .cont_box .article .text {width:100%; font-size:14px; color:#666666; line-height:26px; padding-bottom:20px; padding-top:20px;border-bottom: 1px solid #f0efef;}

/*下一页*/
#neiye .content .right_box .cont_box .next_page {
	background-color: #FBFBFB;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
}
#neiye .content .right_box .cont_box .next_page p a { font-size:14px; color:#333333; line-height:26px;}
#neiye .content .right_box .cont_box .next_page p { font-size:14px; color:#333333; line-height:26px; width:400px; float:left;}
#neiye .content .right_box .cont_box .next_page a.fanhui {font-size: 14px;line-height: 30px;color: #006699;text-decoration: none;background-color: #E7E7E7;display: block;float: right;width: 90px;text-align: center;margin-top: 8px;}
#neiye .content .right_box .cont_box .next_page a.fanhui:hover {color: #FF3300;text-decoration: none;} 

/*产品详情*/
#neiye .content .right_box .cont_box .porduct_show {padding-top:20px;margin-left:20px; margin-right:20px;}
#neiye .content .right_box .cont_box .porduct_show .des {width:100%; margin-bottom:30px;}
#neiye .content .right_box .cont_box .porduct_show .des .pic_box {width:400px;float:left; padding:10px; border:#CCCCCC solid 1px;}
#neiye .content .right_box .cont_box .porduct_show .des .des_box { width:221px; float:left; padding-left:30px;}
#neiye .content .right_box .cont_box .porduct_show .des .des_box h4 {font-weight: normal;color: #000;line-height: 62px;overflow: hidden;font-size: 22px;border-bottom: 1px #d0d0d0 dashed;}
#neiye .content .right_box .cont_box .porduct_show .des .des_box ul { width:100%;}
#neiye .content .right_box .cont_box .porduct_show .des .des_box ul li {width: 100%; line-height: 36px;color: #666;font-size: 14px;border-bottom: 1px #d0d0d0 dashed;}
#neiye .content .right_box .cont_box .porduct_show .text_title {background-image: url(../images/img/hr_01.jpg);background-repeat: no-repeat;background-position: left bottom;
height: 40px;width: 100%;margin-bottom: 25px;padding-bottom: 2px;}
#neiye .content .right_box .cont_box .porduct_show .text_title h3 {
	line-height:40px;
	font-size:22px;
	color:#000000;
	display: block;
	float: left;
	font-weight: normal;
}
#neiye .content .right_box .cont_box .porduct_show .text_title h4 {
	line-height:22px;
	font-size:16px;
	color:#999999;
	padding-top:14px;
	text-transform: uppercase;
	display: block;
	float: left;
	font-weight: normal;
}
#neiye .content .right_box .cont_box .porduct_show .text_box { width:100%; margin-bottom:20px; font-size:14px; color:#666; line-height:26px;}
#neiye .content .right_box .cont_box .porduct_show .text_box a{ font-size:14px; color:#666; line-height:26px;}


/*xiangguan*/
.new_tit_rmtj {font-size:18px;line-height:50px;padding-top:15px;color:#1f9e57;font-weight:bold;height: 50px;}
.new_box {border:#CCCCCC solid 1px;}
.new_box .bt_title {height:50px; border:#FFFFFF solid 1px; background-color:#f7f7f7;}
.new_box .bt_title ul { width:100%; height:50px;}
.new_box .bt_title ul li {width:33.33%;height:50px;font-size:14px;color:#666666;line-height:50px;float:left;background-image: url(../images/img/hr_07.jpg);background-repeat: repeat-y;background-position: right;}
.new_box .bt_title ul li h4 { padding-left:15px;font-size:16px; color:#333333; line-height:50px;}
.new_box .bt_title ul .tit { height:50px;padding:0px 30px; float:left; font-size:18px; color:#666666; line-height:50px; font-weight:bold;}
.new_box .cont_bx { width:100%; border-top:#CCCCCC solid 1px;}
.new_box .cont_bx .box {width:33.33%; float:left; padding:20px 0px;}
.new_box .cont_bx .hr {border-right:#CCCCCC solid 1px;}
.new_box .cont_bx .box ul { padding:0px 15px;}
.new_box .cont_bx .box ul li {width:100%;height: 36px;overflow: hidden;border-bottom: 1px dashed #e0e0e0;line-height:36px;font-size:14px;}
.new_box .cont_bx .box ul li a { color:#707070;}