﻿@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑"; outline:none;}
*{-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0); -webkit-text-size-adjust:none;} 
body,dl,dd,h1,h2,h3,h4,h5,h6,p,img,from{margin:0;} ol,ul,li,img{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}
input,img,textarea{ border:none; border-radius: 0;-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0); -webkit-text-size-adjust:none;}
body > .qing{ min-width:1200px;}
a{ text-decoration:none; blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } 
a:focus{ -moz-outline-style: none; /* FF */ }
img, input{ border:0;}
input,textarea,select {outline:none;} 
textarea{ resize:none;}/*防止textarea放大时，三个斜线被放大*/
ul li{ list-style:none;}
.qing{ overflow:hidden; display:block; clear:both; }
.juzhong{border-radius:10px;background:#fff; width:1200px; padding:10px 10px; overflow:hidden; display:block; margin-left:auto; margin-right:auto;}
.lf{ overflow:hidden; display:block; float:left;}
.rf{ overflow:hidden; display:block; float:right;}
body{background:#f8f8f8;}
a {
    color: #414446;
    text-decoration: none;
    noline: -webkit-tap-highlight-color:rgba(0,0,0,0);
}

body{font-size: 12px;line-height: 1.5;font-family:"微软雅黑","Microsoft Yahei";}
a{color: #000;}
a:hover{color: #0068b7;}
img{
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
input,textarea,select{font-size: 12px;color: #444;
    font-family:"微软雅黑","Microsoft Yahei";outline: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
input[type='submit'],input[type='reset'],input[type='button'],select{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
input[type='submit'],input[type='reset'],input[type='button']{cursor: pointer;}
::-webkit-input-placeholder {color: #aaa;}
::-moz-placeholder {color: #aaa; }
::-ms-input-placeholder {color: #aaa;}

.ani{
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}

/*************************index****************************/
.fl {
    float: left;
}

.cmore{ float:right;width:40px;  margin-top:10px; font:12px 微软雅黑; color:#ccc;}
.head-ss{margin-top:18px;}
.search-r{ width:100%;  overflow:hidden;}
.s-w{ width:192px; height:32px; background:none; border:1px solid #c9c9c9; border-right:none; vertical-align:bottom;  }
.s-wbk{ width:182px; padding-left:5px; padding-right:5px; height:32px; line-height:32px; border:none;  font-size:14px; background:none; color:#929292; vertical-align:bottom;}
.s-a{ width:71px; height:34px; vertical-align:bottom; background:#0068b7;}
.s-an{width:71px; height:34px; border:0px; background:none; font-size:16px; color:#ffffff; cursor:pointer; vertical-align:bottom;}
.fr{float:right;}

.head-dh{ padding-left:54px; width:230px;  color:#1265b7; overflow:hidden;  background:url(../images/tel.png) left bottom no-repeat;}
.head-dh p{margin:0 0; height:26px; line-height:26px; width:100%; font-size:15px; color:#000; overflow:hidden;}
.head-dh span{ display:block;  font-size:20px; width:100%; height:28px; line-height:28px; overflow:hidden; color:#e14b44;}



.pc-header{margin-top:133px;overflow:hidden;height:550px;  position:relative;}
	.fullSlide{ width:100%;  position:absolute;  height:550px;top:0;left:0;  }
	.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:550px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:550px; }

	.fullSlide .hd{ width:100%;  position:absolute; /*z-index:1;*/ bottom:10px; left:0; height:30px; line-height:30px; }
	.fullSlide .hd ul{ text-align:center; }
	.fullSlide .hd ul li{border-radius:50%; cursor:pointer; display:inline-block; *display:inline; zoom:1; width:13px; height:13px; margin:0 3px; overflow:hidden; background:#333333;
		filter:alpha(opacity=50);opacity:0.8;  line-height:999px; 
	}
	.fullSlide .hd ul .on{ background:#0068b7;  }

	.fullSlide .prev,
	.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
	.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px; }

	.top{ width:100%; float: left;}
	.tbnrlx{width:1200px; margin:0 auto;}
	.container-fluid{ width:100%; float: left;border-bottom:solid 1px #f2f2f2;}

.top .top_l{ float: left; line-height: 40px; font-size: 14px; color: #999;}
.top .top_r{ float: right;}
.top .top_r .tel{ float: left; font-size: 14px; color: #999; line-height: 40px; margin-right: 22px;}
.top .top_r .tel img{ vertical-align: middle; margin: -2px 10px 0 0; width: 16px; height: 16px;}
.top .top_r .tel a{ color: #999;}
	
.nav-s{height:170px;background:url(../images/nav.png) 0 0 repeat-x;position:absolute;top:0;left:0;width:100%;}
	.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.navBar{width:100%; position: fixed;
    top:0px;
    z-index:999;   background:#fff;    box-shadow: 0 1px 2px rgba(0,0,0,0.1);
    }
	.nav{width:1200px; p osition:relative;margin:0 auto;  top:0px; font-size:14px;  border-radius:50px;}
	.nav a{ color:#fff;  }
	.nav h3{ font-size:100%; font-weight:normal; padding:0 0;  margin:0 0;}
	.nav .m{ float:left;  position:relative; z-index:1; }
	.nav .s{ float:left; width:3px; text-align:center; color:#D4D4D4; font-size:12px; }
	.nav h3 a{ display:block;padding:0 22px; text-align:center;   font-weight:bold; line-height:92px;color:#29282e; font-size:16px;}
    .nav h3 a:hover{background:#f2f2f2;}
	#borxx{border-bottom:none;}
	.nav .sub{border-radius:3px; display:none; /*默认隐藏*/   position:absolute; left:0px; top:92px; z-index:66; width:100%;  border-top:0;  overflow:hidden; }
	.nav .sub li{ text-align:center; padding:0 8px;   background:rgba(0, 0, 0, 0.5); }
	.nav .sub li a{ display:block; font-size:12px;  border-bottom:1px solid #c8c8c8; padding:6px 0; line-height:25px; color:#ffffff; overflow:hidden;  }
	.nav .sub li a:hover{ color:#0068b7;   }
	.nav .block{ height:3px; width:130px; background:#0068b7; position:absolute; left:0; top:57px; overflow:hidden;  }
.logo{ width:390px; height:92px;  text-align:left; margin-right:80px;line-height:92px;} 
.logo img{height:60px; margin-top:15px;}
#topjt{background:#0068b7; height:7px;}
#fwptfd{width:156px; left:-14px;}

.mashanggywm{padding:80px 0 80px 0;width:1200px; margin:0 auto; overflow:hidden;}
.mashangcpzx{padding:80px 0 80px 0; overflow:hidden;    background: url(../images/product-bg.png) #f2f2f2 center center no-repeat;}
.qhd-content{margin-top:30px;}

.tit_1{ width:1200px; margin:0 auto; text-align: center;}
.tit_1 h3{ width:100%;  font-size:30px; color: #333; line-height: 40px; font-weight:bold;}
.tit_1 h5{ width:100%;  font-size:20px; color: #666; line-height: 22px;margin-top:10px; overflow: hidden; font-family: Arial;font-weight:500;}
.tit_1 h5 span{ display:inline-block; *zoom:1; *display:inline; padding: 0 20px; position: relative; }
.tit_1 h5 span:before{ content:''; width:1000px; position: absolute; left: -1000px; top: 50%; height: 1px; background: #eaeaea;}
.tit_1 h5 span:after{ content:''; width:1000px; position: absolute; right: -1000px; top: 50%; height: 1px; background: #eaeaea;}

#cpzxgd{width:128px;}



.slideTxtBox{ width:1200px; margin:0px auto 0 auto;   text-align:left; overflow:hidden; }
		.slideTxtBox .hd{ height:42px; line-height:40px;     position:relative;margin-top:30px; margin-bottom:30px;}
		.slideTxtBox .hd ul{ width:786px; height:42px; margin:0 auto;  }
		.slideTxtBox .hd ul li{background:#fff;color:#333; float:left; font-size:16px; font-family:微软雅黑;  text-align:center; margin:0 0px; width:260px;  border:1px solid #efefef;  cursor:pointer;}
		.slideTxtBox .hd ul li.on{  background:#0068b7; border:1px solid #0068b7;  color:#fff; }
.slideTxtBox .hd ul li.on a{color:#fff;}




.news_ul{display:block; width:1200px; margin:30px auto 0 auto;}
.li_e{width:49%; float:left; margin:0 2% 2% 0; height:112px; overflow: hidden;}
.li_e:nth-child(2n){margin-right:0;}
.li_e a{display:block; width:100%; height:100%; background:#ffffff;
-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear; -o-transition: all 0.3s linear;
     transition: all 0.3s linear;
}
.li_e .span_left{float:left; width:20%; position:relative;color:#ffffff;}
.li_e .i{padding:26px 15px 10px; display:block; font-size:16px; line-height:18px; position:relative; z-index:2;}
.li_e .b_e{position:relative; z-index:2; font-weight:bold; font-size:38px; 
   display:block;padding:0 20px; line-height:40px;}
.li_e .span_left::after{position:absolute; left:0; top:0; content:"";
width:98px; height:0; border-bottom:120px solid #c2c2c2;  border-right:38px solid transparent;
-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear; -o-transition: all 0.3s linear;
     transition: all 0.3s linear;
}

.li_e .span_right{float:left; width:80%;padding:16px 0px;    }
.li_e .h4_e{font-size:18px; line-height:20px; display:block; color:#333333;padding:0 36px;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.li_e .p_e{line-height:24px; margin-top:12px; display:block; font-size:14px; color:#666666;padding:0 36px;
height:48px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;
-webkit-line-clamp:2;-webkit-box-orient: vertical;
}
.li_e:hover .span_left::after{border-bottom:120px solid #0068b7;}
.li_e:hover a{background:#333;}
.li_e:hover .h4_e,
.li_e:hover .p_e{color:#ffffff;}







.abou_text{width:1200px;margin:30px auto 0 auto; display:block;}
.left{width:41.112%; float:left;  position:relative; margin-top:40px;background:#0068b7;
height:100%;
}
.left .span_a{display:block; width:556px;
position:relative; left:27px; top:-40px;
}
.left .span_a img{display:block;}
.right{float:left; background:#ffffff; width:51%; margin-left:90px;
box-shadow:0 1px 18px 1px rgba(54,62,69,0.6); padding:60px 0px; height:360px;
}
.right .h4_a{display:block; line-height:26px; font-size:24px;
 color:#333333; font-weight:bold; width:100%; padding:0 40px;}
.right .p{display:block; margin:25px 0 40px 0; line-height:36px; color:#666666; font-size:16px;  padding:0 40px; height:180px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;
-webkit-line-clamp:5;-webkit-box-orient: vertical;
}
.right .more_a{width:120px; height:44px; background:#333; line-height:44px; 
 color:#ffffff;  display:block; padding:0 15px; position: relative;  margin-left:40px;
}
.right .more_a:hover{background:#0068b7;}
.right .more_a::after{position:absolute; right:0; top:0;  width:65px; content:"";
 height:0; border-top:44px solid #0068b7; border-left:28px solid transparent;transition:all 0.5s ease;
}
.right .more_a a{color:#ffffff; font-size:16px; width:100%; display:block; position:relative; z-index:2;}
.right .more_a .b{float:right; font-weight:bold; line-height:44px; font-size:20px;}
.right .more_a:hover::after{background:#0068b7; width:100%; height:100%;}


















.in-ab-ti {
    display: block;
    width: 298px;
    margin: 0 auto 26px;
    text-align: center;
    line-height: 33px;
    font-size: 24px;
    background: -webkit-linear-gradient(left, #263f99, #eaae26);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #263f99;
}
.in-ab-j {
    display: block;
    text-align: center;
    margin-top:30px;
    line-height: 33px;
    font-size: 14px;
    color: #7c7c7c;
}


	

.Main{width:1200px; margin:0 auto;}


.hxtyxwdt{padding:80px 0 60px 0; overflow:hidden; background:#f2f2f2;}
.hxtyhzal{padding:80px 0 80px 0; overflow:hidden; background:#fff;}
.mashangyyal{width:1200px; margin:30px auto 0 auto; overflow:hidden;}
dl.allbnr{background:#f2f2f2; width:32.6%; height:auto; float:left; margin:5px 0;}
dl.allbnr dt{ width:100%; height:auto; float:left; position:relative; overflow:hidden;}
dl.allbnr dt img{ width:100%; height:260px; display:block; float:left; box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1,1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms;}
dl.allbnr dt img.img{ width:100%; height:100%; position:absolute; left:0; top:0; opacity:0.5; float:left;}
dl.allbnr:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1.05,1.05);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms; }
dl.allbnr dd{ width:100%; height:auto; padding:55px 20px; float:left;  border:1px solid #f2f2f2; text-align:center;box-sizing:border-box;}
dl.allbnr dd h3 a{ width:100%; height:auto; float:left; font-size:18px; font-weight:600; color:#333; }
dl.allbnr dd p{ width:100%; height:72px; float:left; font-size:14px; line-height:24px; color:#666; margin:10px 0; }
dl.allbnr dd a.more{ width:auto; height:26px; display:inline-block; line-height:26px; border:1px solid #0068b7; color:#0068b7; font-size:14px; border-radius:2px; margin:0 auto; padding:0 15px;}
dl.allbnr.last{ margin:5px 1%;}
dl.allbnr:hover dt img.img{ display:none;}
dl.allbnr:hover dd h3 a{ color:#0068b7;}
dl.allbnr dd a.more:hover{ background:#0068b7; color:#fff;}

	




.container{width:1200px; margin:0px auto; overflow:hidden; padding:42px 0 20px 0;}
.in_newskd{padding:10px 0 50px; display: block; overflow: hidden;}
.in_new_ldimg{display: block;position: relative;}
.in_neswzjsdksd{width: 100%;height: 90px;  background: -webkit-linear-gradient(transparent, #000); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(transparent, #000); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(transparent, #000); /* Firefox 3.6 - 15 */
  background: linear-gradient(transparent, #000); /* 标准的语法 */position: absolute; bottom: 0; left: 0; line-height: 100px; padding: 0 100px 0 30px;}
.in_neswzjsdksd .rqjs{font-size: 20px; color: #dddddd; display: inline-block;float: left;}
.in_neswzjsdksd b{width: 1px; height: 15px; display: inline-block; background: #fff; margin: 42px 20px;float: left;}
.in_wzbtkd{font-size:18px; color: #fff; display: inline-block ;float: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.in_new_left{width:49.5%;overflow: hidden; display: block;}
.swiper-container_new {position: relative; text-align: right; height: 530px;}
.swiper-pagination_new .swiper-pagination-bullet{ width: 8px; height: 8px; border-radius: 0;  background: #fff;}
.swiper-pagination_new{height: 20px;z-index: 888;position: absolute;bottom:30px !important;padding-right: 20px;}
.in_newd_right{width: 49.5%; margin-left:1%;}
.ellip{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.in_new_righ ul{border-bottom:1px solid #eee; display: block; overflow: hidden; margin: 0;padding: 0;}
.in_new_righ li{list-style: none;overflow: hidden; padding:20px 20px; border-top: 1px solid #eee;}
.in_new_righ li .in_newrwzbtkd:hover{color:#0068b7;}
.in_nes_moe:hover{color:#0068b7;}
.in_nes_moe img{margin-top:5px;}
.xykjhd{width: 1px; height: 100%; display: inline-block; background: #ddd;position: absolute; left: 0; }
.in_ridnrqk {float: left;}
.in_rif_gdk{float: left; display: inline-block;position: relative;padding-left: 30px; margin-left:30px;}
.in_newrwzbtkd{font-size: 16px; color: #474747; display: block; line-height:32px ;}
.in_nes_moe{font-size: 14px; color: #8a8a8a; display: block; line-height: 33px ;}
.in_ridnrqk{font-size: 18px; color: #8a8a8a; display: block; line-height: 33px ;}
.in_ridnrqk p{font-size:14px;}

.dtzxjszx{width:850px; margin:0 auto; overflow:hidden;}
.dtzxjszx .lddti{width:398px;float:left;overflow:hidden;}
#jszxnrbt{width:426px; float:right;}





.shu16 {
	line-height: 30px;
	color: #484848;
	font-size: 16px;
}

.shu14 {
	line-height: 30px;
	color: #484848;
	font-size: 14px;
}

.shu12 {
	line-height: 28px;
	color: #484848;
	font-size: 12px;
}
.onjd_imgd {
    display: block;
    overflow: hidden;
}
input, img, textarea {
    border: none;
    border-radius: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-tap-highlight: rgba(0, 0, 0, 0);
    -webkit-text-size-adjust: none;
}



.gdkkndf{width: 190px; height: 42px; display: block; border:1px solid #1a5dab; border-radius: 20px; font-size: 16px; color: #1a5dab; display: block; line-height: 40px; text-align: center;margin: 50px auto 10px; box-shadow:0 0 24px rgba(26, 93, 171, 0.14) ;}


.scrollBox{ width:1200px; position:relative; clear:both;margin:0 auto;}
	.scrollBox .piclist{ overflow:hidden; zoom:1;}
	.scrollBox .ohbox{overflow:hidden; position:relative;width:1200px;left:0px ;margin-top:30px;}
	.scrollBox {position:relative;zoom:1;}
	.scrollBox .piclist li{float:left; display:inline; width:376px;background:#fff;margin:0 12px 24px 12px;}
	.scrollBox .piclist li a{display:block; width:376px; height:285px; font:14px 微软雅黑; color:#333333; }
	.scrollBox .piclist li a:hover{ background:#0068b7;color:#fff;}
	.scrollBox .piclist li img{width:376px; height:228px; border:1px solid #e2e2e2;}
	.scrollBox .piclist li span{ line-height:44px;display:block;text-align:left;   }
	.scrollBox .pageBtn span{ background:url(../images/bntbg.png) no-repeat; display:block;width:47px;height:116px;position:absolute;top:72px;cursor:pointer;text-indent:-999em;overflow:hidden; }
	.scrollBox .pageBtn .prev{background:url(../images/fvdszlfsdf1_03.png) no-repeat; top:65px;left:-66px;}
	.scrollBox .pageBtn .next{right:-66px;top:65px; background:url(../images/adnajjdak1_03.png) no-repeat; }
.scrollBox .pageBtn span:hover{opacity: 0.5;}
	.scrollBox .pageBtn .list{overflow:hidden;zoom:1;margin:10px 0 0 413px; }
	.scrollBox .pageBtn .list li{ background:url(../images/bntbg.png); float:left; display:inline; width:15px;height:15px;background-position:-86px -57px ;cursor:pointer;margin-left:10px;line-height:10000px;overflow:hidden;  }
	.scrollBox .pageBtn .list li.on{background-position:-114px -57px }

.ddfwehffee h3{font-size:18px; text-align:center; margin-top:10px;}

.xwzxnry{width:1200px; margin:30px auto 0 auto;}
.xwzxnry .party_box_top{width:66%;}
.xwzxnry .party_box_top .party_img{width: 35.5%;}
.xwzxnry .party_box_top .party_img img{width:100%;height:218px;}
.xwzxnry .party_img ._date{ background-color:#0068b7;position:absolute;left:0;bottom:4px;width: 76px;height:75px;}
.xwzxnry .party_img ._date span{display:block;color:#fff; text-align: center;}
.xwzxnry .party_img ._date .day{font-size:33px;font-weight: bold;position:relative;margin-bottom: 2px;line-height: 30px;padding-top: 12px}
.xwzxnry .party_img ._date .time{font-size:14px;}
.xwzxnry .party_box_top .party_img ._text{position: static;background: none;color: #666;display: block;padding:6px 0 6px 0;border-bottom: 1px #cdcdcd dotted;}
.xwzxnry .party_box_top .party_img ._text .title{font-size:15px;color:#444;font-weight: bold;}
.xwzxnry .party_box_top .party_img ._text .p{line-height: 23px;height: 46px;overflow: hidden;}
.xwzxnry .party_img:hover ._full{transform:scale(1.1);-webkit-transform:scale(1.1);}
.xwzxnry .party_news{width:49%;}
.xwzxnry .jjnews-list2 li{overflow:hidden;padding:14.5px 0;border-bottom:1px #cdcdcd dotted;}
.xwzxnry .jjnews-list2 li.last{ margin-bottom:0;}
.xwzxnry .jjnews-list2 li a *{ cursor:pointer;font-size:13px;}
.xwzxnry .jjnews-list2 li ._time{ float:left; padding:0 3% 0 0; font-family:Arial; font-weight:bold;}
.xwzxnry .jjnews-list2 li ._time ._ri{ display:block; font-size:30px;color:#b8b8b8; text-align:center; line-height:26px;}
.xwzxnry .jjnews-list2 li ._time ._year{ display:block; font-size:13px; color:#a0a0a0; font-weight:normal;}
.xwzxnry .jjnews-list2 li ._intro{ float:left;width:82%;}
.xwzxnry .jjnews-list2 li ._intro ._title{font-size: 15px;}
.xwzxnry .jjnews-list2 li:hover ._time ._ri,.xwzxnry .jjnews-list2 li.active ._time ._ri,.xwzxnry .jjnews-list2 li:hover ._time ._year,.xwzxnry .jjnews-list2 li.active ._time ._year,.xwzxnry .jjnews-list2 li.active a{ color:#0068b7;}
.xwjs{margin-top:2px;}
.xwzxnry .news-other{width:382px;}
.xwzxnry .news-other p{    background: #0068b7;
    line-height: 34px;
    margin: 5px 0;
    padding: 0 5px;
    color: #fff;
    font-size: 14px;
    text-align: center;
    border-radius: 5px;}
.news-other video{margin-top:8px;}
.rect-75 {
	display:block;
   position: relative;overflow:hidden;
}
.xwzxnry .party_box_top .party_img {
    width: 35.5%;
}
.el {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}


.ab_ry{width:1200px;margin:0 auto; z-index:10; margin-top:30px;}
.ab_ry li{ float:left; width:230px;}
.ab_ry li img{ width:210px; border-bottom:#d5d5d5 solid 3px;}



.sec4box a{   
box-shadow: 0 0 8px #ccc;
    display:  block;
    width: 280px;
	height:280px;
    margin:0 10px 15px 10px;
    float:  left;
    position:  relative;
}
.sec4box .img{width:100%;height:280px;}
.sec4box .title{
    position:  absolute;
    width:  100%;
    font-size:  16px;
    text-align:  center;
    bottom:0px;
    color:  #fff;
    background: rgba(0, 0, 0, 0.5);
    line-height:  45px;
    transition:  0.5s;
}
.sec4box .box{
	
    position:  absolute;
    height: 72%;
    width:80%;
    top: 14%;
    left: 10%;
    background: rgba(0, 0, 0, 0.5);
    text-align: center;
    padding-top: 5%;
    box-sizing:  border-box;
    transform:  scale(0);
    -webkit-transform:  scale(0);
    transition:  0.5s;
}
.sec4box .box .tit{
    font-size:  16px;
    color:  #fff;
    line-height: 50px;
}
.sec4box .box .des{
    color:  #fff;
	text-align:left;
    font-size:  14px;
    width:  90%;
    display:  block;
    margin:  0 auto;
}


.sec4box a:hover .title{bottom:  50px;opacity: 0;}
.sec4box a:hover .box{    transform:  scale(1); -webkit-transform:  scale(1);}


.main-im{ position:fixed; left:0;top:50%; margin-top:-85px; z-index: 100;  height: 172px; }
.main-im .qq-a { display: block; width: 106px; height: 116px; font-size: 14px; color: #0484cd; text-align: center; position: relative; }
.main-im .qq-a span { bottom: 5px; position: absolute; width: 90px; left: 10px; }
.main-im .qq-hover-c { width: 70px; height: 70px; border-radius: 35px; position: absolute; left: 18px; top: 10px; overflow: hidden; z-index: 9; }
.main-im .qq-container { z-index: 99; position: absolute; width: 109px; height: 118px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom: 1px solid #dddddd; background: url(../images/qq-icon-bg.png) no-repeat center 8px; }
.main-im .img-qq {max-width: 60px; display: block; position: absolute; left: 6px; top: 3px; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.main-im .im-qq:hover .img-qq{ max-width: 70px; left: 1px; top: 8px; position: absolute; }
.main-im .im_main {background: #F9FAFB; border: 1px solid #dddddd; border-radius: 10px; background: #F9FAFB;}
.main-im .im_main .im-tel { color: #000000; text-align: center; width: 109px; padding:10px 0;border-bottom: 1px solid #dddddd; }
.main-im .im_main .im-tel div{font-weight:bold;font-size: 12px;margin-top:11px;}
.main-im .im_main .im-tel .tel-num { font-family: Arial; font-weight: bold; color: #e66d15;}
.main-im .im_main .im-tel:hover { background: #fafafa; }
.main-im .im_main .go-top { width: 50px; height: 47px; background: #f5f5f5; border-bottom-right-radius: 10px; background:url(../images/totop-icon.png) no-repeat center center; margin:0 auto;}
.main-im .im_main .go-top a { display: block; width: 52px; height: 47px; }
.main-im .close-im { position: absolute; right: 10px; top: -12px; z-index: 100; width: 24px; height: 24px; }
.main-im .close-im a { display: block; width: 24px; height: 24px; background: url(../images/close_im.png) no-repeat left top; }
.main-im .close-im a:hover { text-decoration: none; }
.main-im .open-im { cursor: pointer;  width: 25px; height: 100px; background:url(../images/qq_1.png) no-repeat left top; display:none;}

.index-product-pic {
	position: relative;
	width: 550px;
	height: 477px;
	float: left;
	margin-top: 24px;
}
#zbpsys{top:60px;}
.ipp{
	position: relative;
	display: block;
	width: 422px;
	height: 314px;
	top: 46px;
	left: 46px;
}
.ipp img{
	height:340px;
}


.index-product-introduce {
	width: 648px;
	height: 477px;
	float: right;
	margin-top:0px;
	padding-top: 73px;
	color: #fff;
	box-sizing: border-box;
}
.index-product-introduce h5 {
	font-size: 26px;
}

.index-product-introduce p {
	font-size: 14px;
	line-height: 28px;
	margin-top: 20px;
}

.intr-items {
	float: left;
	position: relative;
	width: 112px;
	height:50px;
	margin: 28px 17px 0 0;
	border: 1px solid #fff;
	border-radius: 7px;
	text-align: center;
	box-sizing: border-box;
}
.intr-items:last-child{
	margin-right: 0;
}

.intr-items p {
	margin-top:0px;
	font-size: 24px;
}

.intr-items span {
	display: block;
	font-size: 14px;
	line-height:50px;
}

.introduce-more {
	clear: both;
	display: block;
	width: 151px;
	height: 40px;
	margin: 0 auto;
	line-height: 40px;
	text-align: center;
	overflow: hidden;
	padding-top:0px;
}

.introduce-more a span {
	display: block;
	top: 0;
}

.introduce-more a {
	display: block;
	width: 151px;
	height: 40px;
	border: 1px solid #707070;
	border-radius: 20px;
	overflow: hidden;
	box-sizing: border-box;
}

.introduce-more a span {
	display: block;
	position: relative;
	width: 100%;
	line-height: 40px;
	text-align: center;
	color: #373737;
	font-size: 14px;
	top: 0;
}

.introduce-more a:hover {
	border: 0 none;
}

.introduce-more a:hover span {
	top: -40px;
	background: #0068b7;
	border: 0 none;
	color: #fff;
}



	



@media(max-width:640px){
.Main{width:98%; margin:0 auto;}
.HomeAbout .divleft{width:98%; margin:0 auto; float:none;}
.HomeAbout .divRight{display:none;}
.HomeAbout .divleft .a_about_more{height:32px; line-height:32px;}
.mashangcpzx{padding:10px 0;}
.HomeAbout{padding:10px 0}
.lddti{font-size:36px;    margin-top:0px; margin-bottom:10px; line-height:50px;}
.lddti span{font-size:20px;     top: 10px;}
.HomeAbout .divleft strong{display:none;}
.HomeAbout .divleft .sjdbh{display:none;}
.slideTxtBox{width:98%; padding:10px 0;}
.slideTxtBox .hd ul li{width:23.4%;    margin:0 0.5% 5px 0.5%;}
.slideTxtBox .hd{height:140px;}
.slideTxtBox .hd ul{height:140px;}
.sec4box{width:98%; padding-top:10px;}
.sec4box a{width:48%;margin:0 1% 5px 1%; height:140px;}
.sec4box .img{width:100%;height:140px;}
.hxtyxwdt{padding:10px 0 20px 0;}
.sec4box .title{font-size:14px; line-height:36px;}
.iuin_fklns{width:98%;margin:20px 0;}
.iuin_fklns li{width:50%;}
.iuin_fklns li:nth-child(3n){display:none;}
.iuin_fklns li:nth-child(4n){display:none;}
.ubbvs_khs{padding:20px 20px;}
.in_khgbd_xnk{height:206px;}
.inkjhd_imgkd{height:206px;}
.hxtyhzal{padding:10px 0 20px 0;}
.xwdt-left{display:none;}
.container{width:98%; padding:10px 0;}
.in_newd_right{width:100%;}
.in_rif_gdk{width:65%;}
.in_new_righ li{padding:10px 0;}
}


.pz_down {
  float: left;
  width: 100%;
  background: #222222;
}

/*footer*/
.foot_bg {
  float: left;
  width: 100%;
 
  background-size: cover;
  
}
.foot_cont1 {
  float: left;
  width:939px;
  position: relative;
  padding-right: 261px;
  min-height: 174px;
}
.foot_er {
  float: left;
  width:120px;
  position: absolute;
  right: 0;
  top: 0;
  padding: 10px 30px 10px 52px;
  background: url(../images/foot3.png) left top repeat-y;
}
.foot_er i {
  float: left;
  width: 100%;
  line-height: 0;
}
.foot_er i img {
  background: #fff;
  padding: 5px;
  width:100%;
}
.foot_er h5 {
  float: left;
  width: 100%;
  color: #fff;
  font-size: 14px;
  line-height: 24px;
  margin-top: 11px;
  text-align: center;
}
.bq {
  float: left;
  width: 100%;
  color: #b5b5b5;
  font-size: 14px;
  line-height:34px;
  margin: 11px 0 6px 0;
}
.bq a {
  color: #b5b5b5!important;
}
.bq a:hover {
  color: #2979b4;
}
.foot_add {
  float: left;
  width: 100%;
  color: #b5b5b5;
  font-size: 14px;
  line-height: 22px;
  margin-top: 22px;
}
.foot_add a {
  color: b5b5b5;
}
.foot_add a:hover {
  color: #2979b4;
}
.foot_nav {
  float: left;
  width: 100%;
  background: url(../images/foot3.png) left bottom repeat-x;
  padding: 2px 0 11px 0;
}
.foot_nav ul {
  float: left;
  width: 100%;
  overflow: hidden;
}
.foot_nav a {
  float: left;
  color: #b2b2b2!important;
  font-size: 14px;
  line-height: 36px;
  padding: 0 30px;
  margin-right: 30px;
  background: url(../images/foot4.png) left center no-repeat;
  margin-left: -30px;
}
.foot_nav a:hover {
  color: #2979b4;
}



.dynrztdx{font-size:16px!important; letter-spacing:1px!important; color:#555;}
.dynrztdx p{font-size:16px!important; letter-spacing:1px!important;color:#555;}
.dynrztdx span{font-size:16px!important;}
.xwnrynrbf{font-size:16px!important;letter-spacing:1px!important;color:#555;}
.xwnrynrbf img{max-width:100%; height:auto!important;}
.xwnrynrbf p{font-size:14px!important;color:#555;}


.innewleft{  background:#0068b7; text-align: center; color: #fff; padding: 10px 0px;}
.innewleft p{ font-size:35px!important; line-height:50px!important;text-align: center;}
.innewleft p:nth-child(2n){ font-size:22px!important;    border-top: 1px solid #f3f3f3;}