@charset "utf-8";
/* CSS Document */


*{ margin:0px; padding:0px;}
body{
	width:100%;
	margin:0px;
	padding:0px;
	color:#333333;
	font-size:15px;
	font-family:"Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif;

}
html{ overflow-x:hidden;}
.clear{ clear:both;_overflow:hidden;*height:0px;}
img{ border:0px;}
a{ text-decoration:none; color:#333333; }
a:hover{ color:#005692;}
div, img, ul, li, span, a, p{ margin:0px; padding:0px;}
li{ list-style:none;}
.ds{
	display:block;}
.fl{
	float:left;}
.rl{
	float:right;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{
color:#FFF;
}

.top-head{height:105px;position:fixed;top:0;width:100%;z-index:10000;background:url(../images/menubgtop.png) repeat;}
.top-head:hover{background: #26446e;}
.top02{height:105px;width:100%;}
.top02_center{ width:1200px; margin:auto;}
.logo{width:200px;float:left;padding-top:12px;}


.nav{width:800px;float:right;}

.topdh{ width:400px; margin-top:15px; margin-left:400px;}
.bssp01{ background:url(../images/toptel.png) no-repeat left; width:125px; padding-left:50px; height:35px; color:#FFF; height:29px; padding-top:6px; overflow:hidden;}
.bsou{ width:200px; border:1px solid #FFF; height:33px; line-height:33px; border-radius:20px;}
.inp0{ width:160px; background:none; border:none;color:#FFF; text-indent:12px; float:left; height:33px;}
.inp1{ width:17px; height:17px; float:left; margin-top:10px;}


.nav ul{width:800px; margin-top:10px; float:left;}
.nav li{width:133px;float:left;text-align:center;/* position:relative;*/}
.nav a{width:133px;height:42px;display:block;font-size:1.05em; color:#FFF;/*overflow:hidden;*/}
.nav a:hover{ color:#00a0d9;}
.nav li a:after{content: "";display: block;position: absolute;left: 50%;right: 50%;bottom: -3px;height: 3px;opacity: 0;background-color: #00a0d9;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.nav li a:hover:after{left: 1%;right: 1%;opacity: 1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}

.icon{ padding-left:20px;color:#FFF;}
.nav a#sel{border-bottom:3px solid #00a0d9;color:#00a0d9;}
.nav a#sel:hover:after{opacity: 0;}

/*****************/


.bscpys{ width:1200px; margin:0 auto; font-size:47px; font-weight:bold; color:#005692; text-align:center; margin-top:65px;}
.bscpys img{ margin-top:10px;}

.bscpys2{ width:1200px; margin:0 auto; background:url(../images/youshipic.jpg) no-repeat center; height:660px; margin-top:30px; overflow:hidden;}
.bscpys2-1{ width:600px;}
.bscpys2-1 ul{ width:320px; float:left;}
.bscpys2-1 li{ width:320px; float:left; margin-top:50px;}
.bssp02{ width:320px; background:url(../images/spbg1.png) no-repeat; height:66px; overflow:hidden;}
.bssp02 sup{ font-size:30px; font-weight:bold; color:#005692; width:35px; height:35px; margin-left:10px; margin-top:10px; float:left;} 
.bssp02 b{ color:#000; font-size:24px; width:200px; margin-top:30px; float:left; margin-left:10px;}
.bsp01{ width:260px; margin-top:28px; color:#959595; line-height:24px;}

.bscpys2-2{ width:600px;}
.bscpys2-2 ul{ width:320px; float:right}
.bscpys2-2 li{ width:320px; float:left; margin-top:50px;}
.bssp03{ width:320px; background:url(../images/spbg2.png) no-repeat right; height:66px; overflow:hidden;}
.bssp03 sup{ font-size:30px; font-weight:bold; color:#005692; width:35px; height:35px; margin-right:10px; margin-top:10px; float:right;} 
.bssp03 b{ color:#000; font-size:24px; width:200px; text-align:right; margin-right:10px; margin-top:30px;float:right;}
.bsp02{ width:320px; text-align:right; margin-top:28px; color:#959595; line-height:24px;}
/****************end****************************/

.bschanpin{ width:100%; margin:0 auto; margin-top:50px; background:url(../images/chanpinbg.jpg) no-repeat center; height:660px; overflow:hidden;}

.bschanpin1{ width:1200px; margin:0 auto; margin-top:100px;}
.bssp04{ width:339px; color:#FFF; font-weight:bold; font-size:47px;}
.bssp04 img{ margin-top:10px;}
.cpmore{ width:199px; height:71px; line-height:71px; background:url(../images/morebg2.png) no-repeat; text-align:center; color:#FFF; font-weight:bold; margin-top:15px;}
.cpmore:hover{ background:url(../images/morebg.png) no-repeat;}


#wrap{
	width: 1236px;
	height: 365px;
	margin:0 auto;
	margin-top:35px;
	overflow:hidden;
}
#wrap ul li .a1 img{
	width: 400px;
	height: 320px;
	border:1px solid #005793;
	margin-bottom:12px;
}
#wrap ul li{
	width: 402px;
	height: 365px;
	list-style: none;
	position: relative;
	float: left;
	text-align:center;
	overflow: hidden;
	margin: 5px;
}
#wrap ul li a{ color:#FFF; font-size:16px;}
 
#wrap ul li .a1 .divA{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 402px;
	height: 46px;
	padding: 10px 20px;
	background: #fafafa;
}

#wrap ul li .a1 .divA>.p2{
	width: 312px;
	height: 21px;
    font-size: 14px;
    color: #b4b4b4;
    line-height: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#wrap ul li .a1 .divA>.p3{
	position: absolute;
	right: 0;
	bottom: 12px;
	width: 108px;
	height: 28px;
	color: #f60;
}
#wrap ul li .a1 .divA>.p3>span{
	font-size: 24px;
	font-weight:800;
}
/*遮罩*/
#wrap ul li .a2{
	position: absolute;
	top: 0;
	left:-402px;
	width: 402px;
	height: 322px;
	text-align: center;
	color: white;
	background: rgba(0,0,0,0.5);
	transition: all 0.2s;  
} 
#wrap ul li .a2 .p4{
	width: 402px;
	text-align: center;
	position: absolute;
	top: 34px;
	left: -474px;
	color: #ffe605;
	font-size: 24px;
    font-weight: bold;
    transition: all 0.2s 0.1s ease-out ;  
}
#wrap ul li .a2 .p5{
	width: 300px;
	text-align: center;
	line-height:25px ;
	position: absolute;
	top: 65px;
	left: -402px;
	margin: 30px  0 10px;
	font-size: 14px;
    color: white;
	padding-left:51px;
    transition: all 0.2s 0.2s ease-out ;  
}
#wrap ul li .a2 .p6{
	position: absolute;
	top: 140px;
	left: 175px;
	transform: scale(1.4);
	transition: all 0.3s 0.2s ;
}
#wrap ul li .a2 .p6 span{
	font-family: Arial;
    font-size: 36px;
    font-weight: 700;
    color: white;
}
#wrap ul li .a2 .p7{
	position: absolute;
	bottom:-50px;
	left: 145px;
	width: 160px;
	height: 38px;
	line-height: 38px;
	border-radius: 20px;
	margin: 10px auto;
	border: 1px solid;
	transition: all 0.2s 0.5s ;
}

/***************end**************************/

.bsabout{ width:100%; background:#f5f5f5; margin:0 auto; padding:30px 0;}
.bsabout1{ width:1200px; margin:0 auto;}
.jsmore{ width:199px; height:71px; line-height:71px; text-align:center; background:url(../images/morebg.png) no-repeat; color:#005692; font-weight:bold; margin-top:30px;}
.bsabout2{ width:1200px; margin:0 auto; margin-top:35px; color:#1c1c1c;}
.bsabout2 h1{ display:block; width:1200px; float:left; font-size:25px; font-weight:normal;}
.bsabout2 p{ width:1200px; float:left; line-height:28px; margin-top:30px; margin-bottom:30px;}
/**************************end**********************/
.bshf {
    overflow: hidden;
    width: 100%;
	margin-top:50px;
}
.bshf2 {
    height: 349px;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
@media screen and (max-width: 1440px){
.bshf2{height: 300px;}
}

.k_bscpys{ width:1200px; margin:0 auto; font-size:47px; font-weight:bold; color:#005692; text-align:center; margin-top:65px;}
.k_bscpys img{ margin-top:10px;}


.bskhal{ width:1200px; margin:0 auto; margin-top:35px;}
.bskhal ul{ width:1200px; float:left;}
.bskhal li{ width:384px; float:left; margin:8px;}
.bskhal li a{ display:block; width:384px; height:267px;background-color: #0b0b0b; overflow:hidden;}
.bskhal li a img{
	cursor:pointer;
	transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;}
.bskhal li a img:hover{opacity:0.5;
	-webkit-transform: scale(1.07);
    -ms-transform: scale(1.07);
    -moz-transform: scale(1.07);
    transform: scale(1.07);}
/***************************end*****************************/

.bsfoot{ width:100%; background:#222222; padding:30px 0; margin:0 auto; margin-top:35px;}
.bsfoot1{ width:1200px; margin:0 auto; overflow:hidden;}	
.bsfoot1-1{ width:115px;}
.bssp05{ width:115px; font-size:17px; color:#FFF;}
.bsfoot1-1 ul{ width:115px; float:left; margin-top:15px;}
.bsfoot1-1 li{ width:115px; line-height:30px;}
.bsfoot1-1 li a{ color:#6b6b6b;}
.bsfoot1-1 li a:hover{ color:#FFF;}


.bsfoot1-1-2{ width:205px;}
.bssp06{ width:205px; font-size:17px; color:#FFF;}
.bsfoot1-1-2 ul{ width:205px; float:left; margin-top:15px;}
.bsfoot1-1-2 li{ width:205px; line-height:30px;}
.bsfoot1-1-2 li a{ color:#6b6b6b;}
.bsfoot1-1-2 li a:hover{ color:#FFF;}


.bsfoot1-2{ width:525px; margin-left:125px; overflow:hidden;}
.bsfoot1-2-1{ width:525px; color:#FFF;}
.bsfoot1-2-1 h1{ display:block; width:525px; float:left; font-weight:normal; font-size:20px;}
.bsfoot1-2-1 ul{ width:525px; float:left; margin-top:25px;}
.bsfoot1-2-1 li{ width:262px; float:left; margin:5px 0;}

.bsfoot1-2-2{ width:525px;}
.bsfoot1-2-2 ul{ width:525px; float:left; margin-top:25px;}
.bsfoot1-2-2 li{ width:124px; float:left; color:#FFF; margin-right:50px; text-align:center;}
.bsfoot1-2-2 li img{ margin-bottom:10px;}
.fotmore{ width:154px; height:50px; line-height:50px; text-align:center; border:1px solid #6b6b6b; color:#6b6b6b; margin-top:30px;}
.fotmore:hover{ background:#005692; color:#FFF; border:1px solid #005692; }

.bsfot{ width:100%; margin:0 auto; border-top:1px solid #6b6b6b; text-align:center; color:#FFF; height:50px; line-height:50px; margin-top:20px;}
.bsfot a{ color:#FFF;}
.bsfot a:hover{ color:#FFF; text-decoration:underline;}


/*固定的悬浮窗*/
.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#f08a2e url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#f08a2e url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_ercode{background:#f08a2e url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}


.neiba {
    overflow: hidden;
    width: 100%;
	margin-bottom:20px;
}
.slideshowba {
    height: 370px;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
@media screen and (max-width: 1440px){
.slideshowba{height: 300px;}
}
@media screen and (max-width: 1000px){
.neiba{ margin-bottom:0;}	
.slideshowba{height: 170px;}
}


.bsneilist{ width:1200px; margin:0 auto; height:55px; line-height:55px; color:#666; font-size:20px;}
.bssp07{ width:350px; color:#999; text-align:right; font-size:15px;}
.bssp07 a{ color:#999; text-decoration:underline;}

.bsneizhu{ width:100%; background:#f2f2f2; padding:30px 0;}
.bsneizhu1{ width:1200px; margin:0 auto;}
.bsneizhu1-1{ width:260px; background:#FFF;}
.bsneizhu1-1 ul{ width:220px; float:left; padding:20px;}
.bsneizhu1-1 li{ width:220px; float:left; border-bottom:1px dotted #CCC; height:45px; line-height:45px; text-align:center;}


/* tjskl-sidebar */
.tjskl-sidebar{width:260px; float:left; background:#FFF;}
/* tj_submain */
.tj_submain{border-bottom:0;width:260px;font-weight:normal;}
.tj_submain li{width:260px;height:45px; padding-right:10px;border-bottom:1px solid #e7e7e7;position:relative; background:url(../images/01.png) no-repeat; }
.tj_submain li a{width:260px;display:inline-block;height:52px;line-height:52px; text-align:center;}
.tj_submain li a.on{background:#f5f8fa;width:257px;height:52px;line-height:52px;position:relative;z-index:90;border-left:3px #26446e solid;}
.tj_submain span{position:absolute;top:0;left:260px;z-index:1;background-color:#FFF;display:none;}
.tj_submain span a{display:block;height:52px;line-height:52px;border-bottom:1px solid #CCC;}
.tj_submain span a:hover{background:#f5f8fa;text-decoration:none;border-left:3px #26446e solid;}
.tj_submain ul li{float:left;margin-right:10px;display:inline;}
.tj_submain ul li span a{text-decoration:none;}
.tj_submain ul li span a:hover{color:#f60;}

.bsneizhu1-2{ width:880px; margin-left:30px; background:#FFF; padding:15px;}
.bsneizhu1-2-1{ width:880px; text-align:center; border-bottom:1px dotted #CCC; line-height:50px; font-size:20px; color:#005692;}
.bsneizhu1-2-2{ width:880px; line-height:27px; margin-top:20px;}

.bsneizhu1-2-3{ width:880px;}
.bsneizhu1-2-3 ul{ width:880px; float:left;}
.bsneizhu1-2-3 li{ width:263px; border:1px solid #CCC; float:left; margin:14px; text-align:center;}
.bsneizhu1-2-3 li a img{ float:left;}
.bsneizhu1-2-3 li a span{ display:block; width:263px; height:45px; line-height:45px; background:#005692; color:#FFF; float:left;}
.bsneizhu1-2-3 li a span:hover{ background:#f08a2e; color:#FFF;}
/**********/


.xinwenhaiyi{ width:1140px; margin:0 auto; margin-top:35px; margin-bottom:35px;}
.xinwenhaiyi-1{ width:320px; margin-right:30px;}
.xinwenhaiyi-1 h1{ display:block; width:100%; float:left; font-size:45px; font-weight:normal;}
.xinwenhaiyi-1 h2{ display:block; width:100%; float:left; font-size:18px; margin-top:18px; font-weight:normal;}
.xinwenhaiyi-1 a{ display:block; width:200px; float:left; margin-top:45px; font-size:20px; text-align:center; height:45px; line-height:45px; border:1px solid #565656; border-radius:10px;}
.xinwenhaiyi-1 a:hover{ background:#0757b0; color:#FFF;}

.xinwenhaiyi-2{ width:790px;}
.xinwenhaiyi-2 ul{ width:100%; float:left;}
.xinwenhaiyi-2 li{ width:45%; float:left; margin:2.5%;}
.xinwenhaiyi-2 li h3{ display:block; width:100%; float:left; font-weight:400;}
.xinwenhaiyi-2 li span{ display:block; width:100%; float:left; margin-top:10px; font-size:13px;}
.xinwenhaiyi-2 li h4{ display:block; width:100%; float:left; margin-top:15px; line-height:22px; color:#999; font-weight:normal;}
.xinwenhaiyi-2 li a{ display:block; width:80px; height:30px; line-height:30px; text-align:center; float:left; border:1px solid #999; color:#999; margin-top:10px;}
.xinwenhaiyi-2 li a:hover{ background:#f08a2e; color:#FFF;}
/************************************************************************************/


#wrapnei{
	width: 880px;
	height: 500px;
	float:left;
}
#wrapnei ul li .a1 img{
	width: 263px;
	height: 185px;
	border:1px solid #005793;
	margin-bottom:12px;
}
#wrapnei ul li{
	width: 265px;
	height: 235px;
	list-style: none;
	position: relative;
	float: left;
	text-align:center;
	overflow: hidden;
	margin: 14px;
} 
#wrapnei ul li .a1 .divA{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 265px;
	height: 46px;
	padding: 10px 20px;
	background: #fafafa;
}

#wrapnei ul li .a1 .divA>.p2{
	width: 312px;
	height: 21px;
    font-size: 14px;
    color: #b4b4b4;
    line-height: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#wrapnei ul li .a1 .divA>.p3{
	position: absolute;
	right: 0;
	bottom: 12px;
	width: 108px;
	height: 28px;
	color: #f60;
}
#wrapnei ul li .a1 .divA>.p3>span{
	font-size: 24px;
	font-weight:800;
}
/*遮罩*/
#wrapnei ul li .a2{
	position: absolute;
	top: 0;
	left:-265px;
	width: 265px;
	height: 187px;
	text-align: center;
	color: white;
	background: rgba(0,0,0,0.5);
	transition: all 0.2s;  
} 
#wrapnei ul li .a2 .p4{
	width: 265px;
	text-align: center;
	position: absolute;
	top: 34px;
	left: -265px;
	color: #ffe605;
	font-size: 24px;
    font-weight: bold;
    transition: all 0.2s 0.1s ease-out ;  
}
#wrapnei ul li .a2 .p5{
	width: 165px;
	text-align: center;
	line-height:23px ;
	position: absolute;
	top: 10px;
	left: -265px;
	margin: 20px  0 10px;
	font-size: 14px;
    color: white;
	padding-left:50px;
    transition: all 0.2s 0.2s ease-out ;  
}
#wrapnei ul li .a2 .p6{
	position: absolute;
	top: 140px;
	left: 175px;
	transform: scale(1.4);
	transition: all 0.3s 0.2s ;
}
#wrapnei ul li .a2 .p6 span{
	font-family: Arial;
    font-size: 36px;
    font-weight: 700;
    color: white;
}
#wrapnei ul li .a2 .p7{
	position: absolute;
	bottom:-50px;
	left: 145px;
	width: 160px;
	height: 38px;
	line-height: 38px;
	border-radius: 20px;
	margin: 10px auto;
	border: 1px solid;
	transition: all 0.2s 0.5s ;
}

.bsneizhu1-2-4{ width:880px;}
.bsneizhu1-2-4 ul{ width:880px; float:left;}
.bsneizhu1-2-4 li{ width:880px; float:left; line-height:25px; border-bottom:1px dotted #CCC; padding-bottom:12px; margin:15px 0;}
.bsneixw{ width:880px;}
.bsneixw strong{ font-size:18px;}
.bssp08{ width:25%; margin-top:22px;}


.daqianmessage{ width:880px; float:left; margin-bottom:20px;}
.message{height:487px;background:url("../images/messageBg.png");margin-top:20px}
.message .box{padding:50px 0 0 40px}
.message .box li{line-height:44px;margin-bottom:15px}
.message .box li .input-text{height:42px;line-height:42px;border:1px solid #ccc;width:470px;padding:0 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.message .box li .input-text:focus{border-color:#1fac9c}
.message .box li textarea.input-text{height:84px;line-height:24px;padding:10px;resize:none}
.message .box li.btn{margin-left:40px}
.message .box li .button{cursor:pointer;width:122px;border:none;height:40px;background-color:#ff8a00;border-radius:4px;color:#fff;font-size:16px}


.dc_pages{ width:880px; float:left; margin-top:25px; margin-bottom:25px;}
.dc_pages1{ width:610px; margin:0 auto;}
.dc_pages1 a{ display:block; color:#999; width:100px; float:left; height:37px; border:1px solid #999; margin:0px 10px 0px 10px; line-height:37px; text-align:center;}
.dc_pages1 a:hover{ display:block; background:#19507e; color:#FFF;}


.cpshangxia{
	width:100%;
	float:left;
	margin-top:15px;
	margin-bottom:15px;	}		
.shang{
	width:31.8%;
	border:1px solid #CCC;
	text-align:center;
	line-height:35px;
	color:#666;
	font-size:16px;
	cursor:pointer;
	float:left;}	
.shang a:hover{
	color:#193b43;}	
.shang:hover{
	border:1px solid #193b43;
	color:#193b43;}		
.marshang{
	margin-left:1.3%;}
	
.header{ display:none !important;}	
#banner{ display:none !important;}
.m_bschanpin{ display:none !important;}
.m_foot1{ display:none !important;}
.m_fzrfoot3{ display:none !important;}
.sjbdmap{ display:none !important;}
.m_bsneizhu1-2-3{ display:none !important;}
@media screen and (max-width: 1000px){
.top-head{ display:none !important;}	
.header{ display:block !important;position:relative;height:50px;background:#393f4d;}
.header .logo{display:block;width:130px;height:30px;padding:10px 0 0 10px;}
.header .logo img{display:block;width:100%;}
.header .back{position:absolute;top:0;left:0;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-back.png) no-repeat center center;background-size:12px 20px;}
.swiper-container{ display:none !important;}	


.p_banner{ display:none !important;}

#banner{display:block !important;}
#banner img{width:100%}
.myflexslider{ position: relative}
/*幻灯片标题*/
 .flex-caption { width:100%; padding:3px 0px; position: absolute; bottom: 3px;color: #fff;text-align: right;font-size: 14px;line-height: 22px;height:22px;max-width:640px}
/* FlexSlider Necessary Styles*/
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}	
.flex-control-nav{ width: 100%;position:absolute; bottom:10px;  margin:0px; text-align: center; border:0px dashed red}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: #fdaa00; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); box-shadow: inset 0 0 3px rgba(0,0,0,0.3); }
.flex-control-paging li a:hover { background: #333; background:#1596d4; }
.flex-control-paging li a.flex-active { background: #000; background: #1596d4; cursor: default; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}
/*FlexSlider幻灯片  样式结束*/		
.bscpys{ display:none !important;}
.bscpys2{ display:none !important;}
.bschanpin{ display:none !important;}
.m_bschanpin{ display:block !important;width:98%; margin:0 auto; background:url(../images/chanpinbg.jpg) no-repeat; height:500px; overflow:hidden;}

.m_bschanpin1{ width:98%; margin-left:1%; margin-top:0px; color:#FFF; font-size:30px; font-weight:bold; margin-top:20px;}
.m_bschanpin1 img{ margin-top:10px;}

.cpmore{ display:none !important;}
.m_bschanpin2{ width:100%;}
.m_bschanpin2 ul{ width:100%; float:left; margin-top:15px;}
.m_bschanpin2 li{ width:46%; margin:2%; text-align:center; float:left;}
.m_bschanpin2 li a{ color:#FFF;}
.m_bschanpin2 li a img{ margin-bottom:10px; width:100%; height:auto;}
.yb_conct{ display:none !important;}
/**/


.xinwenhaiyi{ width:98%; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.xinwenhaiyi-1{ width:100%; margin-right:0;}
.xinwenhaiyi-1 h1{ display:block; width:100%; float:left; font-size:22px; font-weight:normal;}
.xinwenhaiyi-1 h2{ display:block; width:100%; float:left; font-size:15px; margin-top:10px; font-weight:normal;}
.xinwenhaiyi-1 a{ display:block; width:150px; float:left; margin-top:25px; font-size:20px; text-align:center; height:40px; line-height:40px; border:1px solid #565656; border-radius:10px;}
.xinwenhaiyi-1 a:hover{ background:#0757b0; color:#FFF;}

.xinwenhaiyi-2{ width:100%; margin-top:20px;}
.xinwenhaiyi-2 ul{ width:100%; float:left;}
.xinwenhaiyi-2 li{ width:45%; float:left; margin:2.5%;}
.xinwenhaiyi-2 li h3{ display:block; width:100%; float:left; font-weight:400;}
.xinwenhaiyi-2 li span{ display:block; width:100%; float:left; margin-top:10px; font-size:13px;}
.xinwenhaiyi-2 li h4{ display:block; width:100%; float:left; margin-top:15px; line-height:22px; color:#999; font-weight:normal;}
.xinwenhaiyi-2 li a{ display:block; width:80px; height:30px; line-height:30px; text-align:center; float:left; border:1px solid #999; color:#999; margin-top:10px;}
.xinwenhaiyi-2 li a:hover{ background:#f08a2e; color:#FFF;}
/************************************************************************************/


.bsabout{ width:98%; background:#f5f5f5; margin:0 auto; padding:30px 0;}
.bsabout1{ width:100%; margin:0 auto;}
.jsmore{ display:none !important;}
.bsabout1 img{ width:60%; height:auto;}
.bsabout2{ width:98%; margin:0 auto; margin-top:35px; color:#1c1c1c;}
.bsabout2 h1{ display:block; width:100%; float:left; font-size:18px; font-weight:normal;}
.bsabout2 p{ width:100%; float:left; line-height:26px; margin-top:15px; margin-bottom:15px;}
.bsabout2 img{ width:100%; height:auto;}

.bshf{ margin-top:12px;}
.bshf2{ height: 80px;}

.k_bscpys{ display:block; width:98%; margin:0 auto; font-size:30px; font-weight:bold; color:#005692; text-align:center; margin-top:15px;}
.k_bscpys img{ margin-top:10px;}

.bskhal{ width:98%; margin:0 auto; margin-top:20px;}
.bskhal ul{ width:100%; float:left;}
.bskhal li{ width:46%; float:left; margin:2%;}
.bskhal li a{ display:block; width:100%; height:auto;}
.bskhal li a img{ width:100%; height:auto;}

.bsfoot{ display:none !important;}


.m_foot1{ display:block !important; width:98%; background:#2d3b4d; text-align:center; color: #FFF; padding:15px 1% 15px 1%; line-height:26px; margin-top:15px;}
.m_foot1 strong{ font-size:20px;}
.m_foot1 img{ margin-top:15px; margin-bottom:20px; width:35%; height:auto;}
.m_fzrfoot3{ display:block !important; width:100%; margin:0 auto; background:#293545;height:100%; line-height:24px; text-align:center; color:#7f8082; padding-top:15px; padding-bottom:15px;}
.m_fzrfoot3 a{ color:#7f8082; font-size:12px; text-decoration:underline;}
.m_fzrfoot3 a:hover{ text-decoration:none;}	

.sjbdmap{ display:block !important; margin-top:80px;}
.sjfoot{
	width:100%;
	padding:5px 0px 5px 0px;
	background:#393f4d;
	position:fixed;
	height:63px;
	bottom: 0;
	left: 0;
	z-index:100000;
	}	
	
.sjfoot ul{
	width:100%;
	float:left;
	}
.sjfoot li{
	float:left;
	width:24.5%;
	height:63px;
	line-height:93px;
	border-right:1px solid #000;
	text-align:center;
	overflow:hidden;
	}
.sjfoot a li{
	color:#FFF;
}	
	
.hm1{
	background:url(../images/home.png) no-repeat center top;}	
	
.hm2{
	background:url(../images/phone.png) no-repeat center top;}	
.hm3{
	background:url(../images/contact.png) no-repeat center top;}	
#hm4{
	background:url(../images/map.png) no-repeat center top;	border-right:none;}		

.bsneilist{ width:98%; margin:0 auto; height:42px; line-height:42px; color:#666; font-size:16px;}
.bssp07{ width:150px; color:#999; text-align:right; font-size:14px;}
.bssp07 a{ color:#999; text-decoration:underline;}


.bsneizhu{ width:100%; background:#f2f2f2; margin:0 auto; padding:30px 0;}
.bsneizhu1{ width:98%; margin:0 auto;}
.bsneizhu1-1{ width:100%; background:#FFF;}
.bsneizhu1-1 ul{ width:100%; float:left; padding:0px;}
.bsneizhu1-1 li{ width:33.3333%; float:left; border-bottom:1px dotted #CCC; height:45px; line-height:45px; text-align:center;}

.tjskl-sidebar{ display:none !important;}
#wrapnei{ display:none !important;}

.bsneizhu1-2{ width:100%; margin-left:0px; margin-top:20px; background:#FFF; padding:0px;}
.bsneizhu1-2-1{ width:100%; text-align:center; border-bottom:1px dotted #CCC; line-height:50px; font-size:15px; color:#005692;}
.bsneizhu1-2-2{ width:100%; line-height:27px; margin-top:20px;}
.bsneizhu1-2-2 img{ width:100%; height:auto;}


.bsneizhu1-2-3{ width:100%;}
.bsneizhu1-2-3 ul{ width:100%; float:left;}
.bsneizhu1-2-3 li{ width:45%; border:1px solid #CCC; float:left; margin:1.5%; text-align:center;}
.bsneizhu1-2-3 li a img{ width:100%; height:auto; float:left;}
.bsneizhu1-2-3 li a span{ display:block; width:100%; height:35px; line-height:35px; background:#005692; color:#FFF; float:left;}
.bsneizhu1-2-3 li a span:hover{ background:#f08a2e; color:#FFF;}

.m_bsneizhu1-2-3{ width:100%; display:block !important;}
.m_bsneizhu1-2-3 ul{ width:100%; float:left;}
.m_bsneizhu1-2-3 li{ width:45%; border:1px solid #CCC; float:left; margin:1.5%; text-align:center; height:150px; overflow:hidden;}
.m_bsneizhu1-2-3 li a img{ width:100%; height:115px; float:left;}
.m_bsneizhu1-2-3 li a span{ display:block; width:100%; height:35px; line-height:35px; background:#005692; color:#FFF; float:left; font-size:12px;}
.m_bsneizhu1-2-3 li a span:hover{ background:#f08a2e; color:#FFF;}


.bsneizhu1-2-4{ width:100%;}
.bsneizhu1-2-4 ul{ width:100%; float:left;}
.bsneizhu1-2-4 li{ width:100%; float:left; line-height:25px; border-bottom:1px dotted #CCC; padding-bottom:12px; margin:15px 0;}

.bsneixw{ width:100%; margin-left:0%;}
.bsneixw strong{ font-size:16px;}
.bssp08{ width:70%; margin-top:15px;}

.daqianmessage{ width:100%; float:left;margin-top:0px; margin-bottom:0px; padding-bottom:15px;}
.message{height:100%;background:url("../images/messageBg.png");margin-top:20px}
.message .box{padding:0px 0px 20px 10px; }
.message .box li{line-height:35px;margin-bottom:5px}
.message .box li .input-text{height:35px;line-height:35px;border:1px solid #ccc;width:90%;padding:0 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.message .box li .input-text:focus{border-color:#1fac9c}
.message .box li textarea.input-text{height:54px;line-height:24px;padding:10px;resize:none}
.message .box li.btn{margin-left:20px;}
.message .box li .button{cursor:pointer;width:122px;border:none;height:40px;background-color:#ff8a00;border-radius:4px;color:#fff;font-size:16px}

/**************************end**********************/

.dc_pages{ width:100%; float:left; margin-bottom:25px; margin-top:25px;}
.dc_pages1{ width:100%; float:left;}
.dc_pages1 a{ display:block; width:17%; float:left; height:37px; border:1px solid #999; margin:0px 1% 0px 1%; line-height:37px; text-align:center;}
/**********************end********************/	
	}	