﻿@media screen and (max-width: 1200px) {

	img {
		max-width: 100%;
	}

	.wd, .main {
		width: 96%;
	}

	body {
		min-width: 100%;
	}

	.headTop {
		padding: 0 20px;
	}

	.indexMain {
		
	}

	.newsBoxLeft {
		width: 780px;
	}

	.newsBoxLeft {
		float: none;
		width: 100%;
	}

	.indexNews {
		float: none;
		width: auto;
		margin-left: 405px;
	}

	.newsBox {
		height: auto;
		padding-bottom: 30px;
	}

	.newsBoxRight {
		float: none;
		width: auto;
	}

	.slideNotice .indexNews {
		width: 100%;
		margin-left: 0;
	}

	.iconList li {
		width: 25%;
	}

	.iconList li a {
		width: auto;
	}

	.newsDiv {
		width: 100%;
		margin-left: 0;
	}

	.newsDiv .indexNews {
		margin-left: 0;
	}

	.linkSelect li {
		width: 33%;
		margin-bottom: 10px;
	}

	.linkDiv {
		margin-left: 10px;
	}

	.sideTit {
		display: none;
	}

	.mobileTit {
		display: block;
	}

	.left {
		float: none;
		width: auto;
		margin: 0 20px;
	}

	.sideMenuNav, .sideContact {
		display: none;
	}

	.right {
		margin: 0 20px;
	}

	.meetList {
		margin: 20px 0 60px;
	}

	.meetList li {
		margin: 0;
		width: 25%;
	}

	.meetList li a {
		width: auto;
		margin: 30px 15px 0;
	}


	
.yxrw{ width:100%;clear:both;overflow:hidden;}
.yxrw ul{ width:100%;}
.yxrw li{width:21%; float:left; margin:5px 2%;}
.yxrw li img{ width:100%; height:auto; padding:2px; border:1px solid #ddd; display:block;}
.yxrw li span{ height:25px; line-height:25px; display:block; text-align:center; font-size:14px;}

#yxrw{ width:95%; clear:both; display:block; margin:20px auto 0px auto; overflow:hidden;}
#yxrw li{width:21%; float:left; margin:5px 2%;}
#yxrw li img{ width:100%; height:auto; padding:2px; border:1px solid #ddd; display:block;}
#yxrw li span{ height:25px; line-height:25px; display:block; text-align:center; font-size:14px;}


#shjs{ width:195%52px; clear:both; display:block; margin:20px auto 0px auto; overflow:hidden;}
#shjs li{width:21%; float:left; margin:5px 2%;}
#shjs li img{ width:100%; height:auto; padding:2px; border:1px solid #ddd; display:block;}
#shjs li span{ height:25px; line-height:25px; display:block; text-align:center; font-size:14px;}


}

@media screen and (max-width: 1024px) {

	.nav {
		display: none;
	}

	.mobileIconCon {
		display: block;
	}

	.mobileIconCon a.searchBtn {
		display: none;
	}

	.meetList li {
		width: 33.3333%;
	}

	.wd10 {
		width: auto;
		margin: 0 30px;
	}

	.columslideBox {
		float: none;
		margin: 0 auto 20px;
	}

	.columnRight {
		margin-left: 0;
	}

	.columnBoxDiv {
		width: 100%;
		float: none !important;
	}

	.columnLink {
		margin: 0 -10px;
	}

	.columnLink li {
		margin-left: 0;
		width: 25%;
	}

	.columnLink li a {
		margin: 0 10px 20px;
	}

	.columnBoxUl {
		float: none;
		margin-left: 0;
		width: 100%;
		margin-top: 20px;
	}

	.cTitle {
		padding: 0 20px 0 32px;
	}

	.bg3 .cTitle .more {
		right: 20px;
	}

	.columnMenuTit {
		display: block;
	}

	.columnMenu ul {
		display: none;
	}

	.columnMenu ul li {
		float: none;
		width: 100%;
	}

	.column {
		background-size: auto auto;
	}
}

@media screen and (max-width: 980px) {

	.banner .item {
	}
}

@media screen and (max-width: 800px) {
    .mt40{ margin-top:12px;}
    .logo{ width:80%; margin:25px auto 0px auto; float:none; text-align:center;}
	.header{ height:auto; background:#fff !important;}
	.searchBtn {
		display: block;
	}

    .lang em{ font-size:1.2em;}

	.headRig {
		padding-top:15px;
	}

	.headTop {
		height: 130px;
	}
.bigImg{height:160px; padding:60px 0px 0px 0px;position: relative;z-index: 0;background-repeat: no-repeat;background-position: center top;background-size: cover; margin:91px 0px 0px 0px;}
.bigImg h2{ font-size:18px; color:#fff; padding:20px 0px 0px 0px; display:none;}
.bigImg p{ font-size:15px; color:#fff; line-height:28px; padding:43px 0px 0px 0px;}

	.organzineText {
		line-height: 22px;
	}

	.meetList li {
		width: 50%;
	}

	.article {
		padding: 17px 46px 20px;
	}

	.article ul li {
		width: 100%;
		float: none;
	}

	.article ul li.next div {
		float: none;
		text-align: left;
	}

	.article ul li div {
		height: auto;
		padding: 5px 0;
	}

	.article ul li span {
		height: 22px;
		line-height: 22px;
	}

	.article ul li a {
		height: auto;
		float: none;
		line-height: 22px;
	}

	.columnLink li {
		width: 50%;
	}
	
/*开始*/
.banner1{ display:none;}
.banner2{ display:block;margin:90px 0px 0px 0px !important;}
.banner2 .item {display:block;height:250px;background: no-repeat center / cover;}

/*二级栏目*/
.pro_menu{ width:100%; margin:20px 0px; text-align:center;}
.pro_menu li{ width:33.333%;height:40px; line-height:40px; border:0px solid #ddd; display:inline-block; margin:0px 0px; float:left; background:#f1f1f1;}
.pro_menu li a{ height:40px; line-height:40px; display:block; font-size:14px;padding:0px 0px;}
.pro_menu li a:hover{ background:#0c66d2; color:#fff;}
.pro_menu li.current a{ background:#0c66d2; color:#fff;}

/*标题*/
.biaoti_01{ margin:15px 0px 0px 0px;padding:0px 0px 10px 0px;}
.biaoti_01 h2{ font-size:18px; height:30px; line-height:30px;}
.biaoti_01 p{ width:90%; margin:6px auto; font-size:13px; height:28px !important;line-height:28px; display:block; overflow:hidden; padding:0px 15px 0px 15px; height:auto; border:1px solid #bcbcbc; }

.biaoti_02 p{ width:90%; margin:6px auto; font-size:13px; height:28px !important; color:#fff;line-height:28px; display:block; overflow:hidden; padding:0px 15px 0px 15px; height:auto; border:1px solid #fff;}

/*.mr_frbox{ position:relative; width:100%;height: auto; margin:0px auto; overflow:hidden;}
.mr_frbox .prev{position:absolute; left:0px; top:45%; width:30px; height:30px; z-index:100;}
.mr_frbox .prev img{ width:30px; height:auto;}
.mr_frbox .next{position:absolute; right:0px; top:45%; width:30px; height:30px; z-index:100;}
.mr_frbox .next img{ width:30px; height:auto;}*/

/*团队活动*/
.tdhd_01{ width:100%; height: auto; float:none; overflow:hidden;}
.tdhd_01 img{transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.tdhd_01:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}
.tdhd_02{ width:100%; float:none;}
.tdhd_02 ul{ width:100%;}
.tdhd_02 li{ width:50%; height: auto; float:left; margin:0px 0px 5px 0px; overflow:hidden;}
.tdhd_02 li img{ width:98%; height:auto;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.tdhd_02 li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}


/*新闻中心*/
.xwzx{ width:100%; margin:0px auto;}
.xwzx ul{ width:100%; margin-left:0px;}
.xwzx li{ width:100%; float:left;background:#fff;box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); margin:10px 0px;}
.xwzx li img{ width:100%; height: auto;}
.xwzx li h2{ height:40px; line-height:40px; display:block; overflow:hidden; margin:5px 15px 0px 15px; font-weight:bold; background:url(../images/line_01.jpg) left bottom no-repeat;}
.xwzx li h2 a{ font-size:15px; color:#333;}
.xwzx li h2 a:hover{color:#1f71e1;}
.xwzx li p{ height:40px; line-height:40px; font-size:15px; color:#666; display:block; overflow:hidden; margin:0px 15px;}
.xwzx li .facp_m{ height:40px; line-height:40px; font-size:14px; color:#666; border:1px solid #eee; display:inline-block; margin:5px 15px 25px 15px; padding:0px 25px;}
.xwzx li .facp_m:hover{color:#1f71e1; border:1px solid #1f71e1;}



/*秝林优势*/
.llys{ width:100%; margin:15px 0px 25px 0px;}
.llys h1{ font-size:18px; color:#333333; text-align:center; padding:15px 0px 20px 0px;}
.llys li{ width:49%; margin:0px 0.5% 4px 0px;}
.llys li div{ padding:20px 0px;}
.llys li h2{ height:40px; line-height:40px; background:url(../images/line_04.jpg) center bottom no-repeat; margin:0px 0px 10px 0px; font-size:16px; padding:0px 12px;}
.llys li p{line-height:22px;font-size:13px; padding:0px 12px;}

/*联系我们*/
.contact{ width:80%; position:absolute; left:5%; top:60px; padding:30px 5%; z-index:999; background: rgba(255,255,255,0.8);}
.contact img{ margin:40px 0px 25px 0px;}
.contact h2{ font-size:19px; color:#333; font-weight:bold; margin:0px 0px;}
.contact h3{ height:55px; line-height:55px;font-size:30px; color:#0c66d2;margin:10px 0px 5px 0px; padding:0px; display:block;}
.contact h3 img{ vertical-align:middle; margin:0px 10px 0px 0px;}
.contact p{ font-size:15px; color:#454545; line-height:26px;}
.contact b{ display:block; margin:10px 0px 0px 0px;}
.contact .contact_01{ height:40px; line-height:40px; display:inline-block; padding:0px 30px; border:1px solid #ccc; font-size:16px;margin:15px 0px 0px 0px;}
.contact .contact_02{ height:40px; line-height:40px; display:inline-block; padding:0px 30px; border:1px solid #ccc; font-size:16px; margin:15px 0px 0px 30px;}
.contact a:hover{ border:1px solid #0d67d2; color:#0d67d2;}

/*联系我们*/
.post-form input{ font-size:14px;height:52px; line-height:52px; width:98%; border:0; padding-left:2%; background:none}
.post-form span{position:absolute; right:10px; top:0px; z-index:999; width:130px; text-align:right; font-size:14px; color:#f00;}
.llys_t11{ width:99%; border:none; height:45px; line-height:45px; border:1px solid #ccc; padding:0px 0px 0px 1%; font-size:14px;}
.llys_t12{ width:99%; border:none; height:45px; line-height:45px; border:1px solid #ccc; padding:0px 0px 0px 1%; font-size:14px; margin:15px 0px;}
.llys_t13{ width:99%; border:none; height:45px; line-height:45px; border:1px solid #ccc; padding:0px 0px 0px 1%; font-size:14px; margin-bottom:15px;}
.llys_t2,.llys_t3,.llys_t4,.llys_t5{font-size:14px;}
.post-form textarea{ width:98%; padding-left:2%;}

/*新闻中心*/
#xwzx{ width:100%; margin:10px 0px;}
#xwzx li{border:1px solid #eeeeee; padding:12px 12px; overflow:hidden; margin:0px 0px 6px 0px;}
#xwzx li .xwzx_p{ display:none;}
#xwzx li h2{ height:45px; line-height:45px; display:block; overflow:hidden; border-bottom:1px dashed #eee; margin:0px 0px 5px 0px;}
#xwzx li h2 a{ font-size:2.6em; color:#333333;}
#xwzx li h2 a:hover{ color:#0081cc;}
#xwzx li .xwzx_text{ font-size:1.5em; color:#787878; height:28px; line-height:28px; display:block; overflow:hidden;}
#xwzx li .xwzx_ll{ height:28px; line-height:28px;font-size:1.5em;color:#787878; margin:10px 0px 5px 0px;}
#xwzx li .xwzx_ll span{ padding:0px 15px 0px 0px;}
#xwzx li .xwzx_ll span:nth-child(2){ display:none;}
#xwzx li .xwzx_ll img{ vertical-align:middle; margin:0px 6px 0px 0px; height:18px;}
#xwzx li .xwzx_more{ margin:10px 0px 0px 0px;height:35px; line-height:35px; padding:0px 30px; border:1px solid #eee; display:inline-block;font-size:1.3em; color:#787878;}


/*解决方案*/
.jjfa_list{ width:100%; margin:15px 0px;}
.jjfa_list li{padding:0px; overflow:hidden; margin:0px 0px 15px 0px; background:#f6f6f6;}
.jjfa_list li .jjfa_list_p{ width:100%; height: auto;}
.jjfa_list li h2{ height:45px; line-height:45px; display:block; overflow:hidden; background:url(../images/line_04.jpg) 15px bottom no-repeat; margin:20px 0px 0px 0px; padding:0px 15px 0px 15px; }
.jjfa_list li h2 a{ font-size:15px; color:#333333; font-weight:bold;}
.jjfa_list li h2 a:hover{ color:#0081cc;}
.jjfa_list li .jjfa_list_text{ font-size:14px; color:#787878; height: auto; line-height:28px; display:block; overflow:hidden; padding:0px 15px 0px 15px; }
.jjfa_list li .jjfa_list_more{ height:35px; line-height:35px; padding:0px 20px; border:1px solid #eee; display:inline-block;font-size:14px; color:#787878; margin:25px 0px 0px 0px;}



/*我们的优势*/
.bg_01{ width:100%; height: auto; background:#f4f4f4; padding:15px 0px;}
.youshi_01{ width:100%; margin:0px auto; overflow:hidden;}
.youshi_01_l{ width:100%; height: auto; float:none; position:relative;}
.youshi_01_l .shipin_an{ width:50px; height:50px;position:absolute; left:50%; top:130px; margin:0px 0px 0px -25px; z-index:9999;}
.youshi_01_l .shipin_p{ width: 100%; max-width:none; height: auto;}


.youshi_01_r{ width:100%; height: 95px; padding:0px 0px; float:none;z-index:999;}
.youshi_01_r li{ width:24%;height:95px; overflow:hidden; display:block; border:0px solid #ddd; margin:0px 0.5% 15px 0.5%;font-size:15px; color:#232323; text-align:center; float:left; position:relative;}
.youshi_01_r li img{ display:block; height:70px; margin:0px auto 0px auto;}
.youshi_01_r li a{ width:100%;height:30px; padding-top:75px;display:block;font-size:14px; color:#232323; position:absolute;}


.youshi_01_r li:hover a{ background-size:100% 35px;}
.youshi_01_r li.current a{ background-size:100% 35px;}




/*关于我们*/
.about_01_l{ width:100%; height: auto; float:none; margin:10px 0px 0px 0px;}

.about_01_l img{ width:100%; height: auto;}
.about_01_r{ width:100%; height:auto;float:none;}
.about_01_r h2{ height:45px; line-height:45px; display:block; overflow:hidden; background:url(../images/line_05.jpg) left bottom no-repeat; padding:5px 0px 0px 0px;}
.about_01_r h2 a{ font-size:17px; color:#2d3b49;}
.about_01_r .about_01_r01{ height:auto; display:block; overflow:hidden; font-size:14px; line-height:24px; color:#454545; margin:15px 0px 15px 0px;}
.about_01_r .about_01_r02{ height:auto; display:block; overflow:hidden; font-size:14px; line-height:24px; color:#454545; margin:15px 0px 15px 0px;}

.about_01_r .about_r_01{ font-size:15px; color:#777; display:inline-block; height:45px; line-height:45px; border:1px solid #ddd; padding:0px 13px; margin:0px 10px 0px 0px;}
.about_01_r .about_r_01 img{ vertical-align:middle; margin:0px 6px 0px 0px;}
.about_01_r .about_r_01:hover{color:#0081cc; border:1px solid #0081cc;}



/*公司文化*/
.gswh{ width:100%; margin:10px 0px 10px 0px;}
.gswh li{ width:49%; text-align:center; float:left; margin:0px 0.5% 8px 0.5%;}
.gswh li div{ border:1px solid #ddd; height:240px; padding:25px 0px;}
.gswh li h2{ height:40px; line-height:40px; display:block; overflow:hidden; background:url(../images/line_04.jpg) center bottom no-repeat; margin:0px 0px 15px 0px; font-size:16px; font-weight:bold; padding:0px 20px;}
.gswh li p{ height: auto; line-height:26px; display:block; overflow:hidden; font-size:15px; color:#787878; padding:0px 20px;}
.gswh li:hover{box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);}

/*荣誉资质*/
.gszz{ width:100%; margin:10px auto 10px auto;}
.gszz li{ width:50%; height:auto; float:left; margin:10px 0px 0px 0px; overflow:hidden;}
.gszz li img{ width:96%; height: auto; padding:0px; border:0px solid #ddd;}
.gszz li span{ height:40px; line-height:40px; display:block; color:#333; font-size:16px; text-align:center;}


/*解决方案*/
.jjfa{ width:100%; margin:0px auto;}
.jjfa ul{ width:100%; margin-left:0px;}
.jjfa li{ width:46%; height: auto; padding:0px 0px 15px 0px; border:0px solid #ddd; float:left; margin:0px 2% 15px 2%;box-shadow: 0 0 15px rgba(0, 0, 0, 0.15); text-align:center;}
.jjfa li .jjfa_p{ width:100%; height:auto;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}
.jjfa li:hover .jjfa_p{transform:scale(1.04);-moz-transition:scale(1.04);-webkit-transition:scale(1.04);-o-transition:scale(1.04);}
.jjfa li h2{ height:45px; line-height:45px; background:url(../images/line_04.jpg) center bottom no-repeat; margin-bottom:10px; padding:0px 5px 2px 5px; jjfa:block; overflow:hidden; font-weight:bold;}
.jjfa li h2 a{ font-size:18px; color:#333;}
.jjfa li h2 a:hover{color:#0c66d2;}
.jjfa li p{ height:50px; line-height:24px; font-size:15px;padding:0px 5px 0px 5px; display:block; overflow:hidden; color:#787878;}
.jjfa li .jjfa_more{ font-size:14px; color:#999; display:inline-block; height:37px; line-height:37px; border:1px solid #ddd; padding:0px 22px; margin:10px 0px 0px 0px;}
.jjfa li .jjfa_more:hover{color:#0c66d2; border:1px solid #0c66d2;}
.jjfa li:hover{box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);}





.right{ width:auto; float:none;}

/*友情链接*/
.link{ width:100%; margin:20px auto 0px auto; border-top:1px solid #3c3b3b; font-size:14px; color:#454545; padding:15px 0px 5px 0px;}
.link b{ float:left;}
.link a{ padding:0px 10px; float:left; display:inline-block; color:#666;font-size:14px;}

/*视频*/
.shipin{ width:100%; margin:0px auto;}
.shipin ul{ width:100%; margin-left:0px;}
.shipin li{ width:46%; height: auto; padding:0px 0px 15px 0px; border:0px solid #ddd; float:left; margin:0px 2% 15px 2%;box-shadow: 0 0 15px rgba(0, 0, 0, 0.15); text-align:center; position:relative;}
.shipin li .shipin_p{ width:100%; height:auto;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}
.shipin li:hover .shipin_p{transform:scale(1.04);-moz-transition:scale(1.04);-webkit-transition:scale(1.04);-o-transition:scale(1.04);}
.shipin li .shipin_an{ position:absolute; left:50%; top:50px; width:50px; margin-left:-25px; z-index:999;}
.shipin li h2{ height:45px; line-height:45px; background:url(../images/line_04.jpg) center bottom no-repeat; margin-bottom:10px; padding:0px 5px 2px 5px; display:block; overflow:hidden; font-weight:bold;}
.shipin li h2 a{ font-size:18px; color:#333;}
.shipin li h2 a:hover{color:#0c66d2;}
.shipin li p{ height:50px; line-height:24px; font-size:15px;padding:0px 5px 0px 5px; display:block; overflow:hidden; color:#787878;}
.shipin li .shipin_more{ font-size:14px; color:#999; display:inline-block; height:37px; line-height:37px; border:1px solid #ddd; padding:0px 22px; margin:10px 0px 0px 0px;}
.shipin li .shipin_more:hover{color:#0c66d2; border:1px solid #0c66d2;}
.shipin li:hover{box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);}


/*人才中心*/
.rczx_01{ width:100%; margin:15px 0px;}
.rczx_01 li{padding:0px; overflow:hidden; margin:0px 0px 15px 0px;}
.rczx_01 li .jjfa_list_p{ width:100%; height:auto; border:0px solid #dddddd;}
.rczx_01 li h2{ height:45px; line-height:45px; display:block; overflow:hidden; background:url(../images/line_04.jpg) 0px bottom no-repeat; margin:5px 0px 5px 0px; padding:0px 0px 0px 0px; }
.rczx_01 li h2 a{ font-size:18px; color:#0d67d2; font-weight:bold;}
.rczx_01 li h2 a:hover{ color:#0081cc;}
.rczx_01 li .fl,.rczx_01 li .fr{ float:none;}
.rczx_01 li .jjfa_list_text{ font-size:14px; color:#787878; height: auto; line-height:24px; display:block; overflow:hidden; padding:0px 0px 0px 0px; }
.rczx_01 li .jjfa_list_more{ height:42px; line-height:42px; padding:0px 20px; border:1px solid #eee; display:inline-block;font-size:15px; color:#787878; margin:25px 0px 0px 0px;}
.rczx_01 li .jjfa_list_more:hover{color:#0081cc; border:1px solid #0081cc;}

.jobsList dd{ font-size:14px; height:40px; line-height:40px;}
.jobsList dd span{ font-size:14px; height:40px; line-height:40px;}
.jobsList dt{border:1px solid #e5e5e5;border-top:none;padding:15px;background:#fff;font-size:14px; line-height:24px; color:#454545;}
.apply{ display:block; text-align:center;}
/*合作伙伴*/
.hzhb{ width:100%; border:none;}
.hzhb ul{ width:100%; margin-left:0px;}
.hzhb li{ width:31.333%; height:55px;float:left; overflow:hidden; margin:6px 1%; border:none;}
.hzhb li img{ width:100%; height:100%;}



/*网站底部*/
.footer_ul{ width:100%; margin:0px auto;}
.footer_ul li{ float:left; font-size:1.22em; margin:0px 0px 15px 0px; border-right:none;}
.footer_ul li.footer_ul_01{ width:33.333%;}
.footer_ul li.footer_ul_02{ width:33.333%;margin-left:3%;}
.footer_ul li.footer_ul_03{ width:27.333%;margin-left:3%;}
.footer_ul li.footer_ul_04{ width:65%;margin-left:0px;}
.footer_ul li.footer_ul_05{ width:32%;margin-left:3%;}

.footer_ul li b{font-size:1.3em; color:#999999; font-weight:normal; padding:0px 0px 15px 0px; margin:0px 0px 15px 0px; display:inline-block; background:url(../images/line_03.jpg) left bottom no-repeat;}
.footer_ul li:last-child{ border:none;}
.footer_ul li li{ float: none; line-height:28px; color:#666666; border:none; margin:0px;}
.footer_ul li li a{color:#666666;}
.footer_ul li li a:hover{color:#2a65bd;}
.footer_ul li img{ width:100%;}
.footer_ul li span{height:30px; line-height:30px;text-align:center;font-size:1.22em; display:block; padding:10px 0px 0px 0px;}


.copy{ margin:0px; padding:10px 0px 10px 0px; font-size:1.3em; text-align:center;}
.copy p{ float:none;}

/*产品中心详情页*/
.preview{width:100%; height: auto; position:relative; margin:10px 0px 0px 0px;}
/* smallImg */
.smallImg{position:relative; height:98px; margin-top:1px;padding:0px 0px; width:100%; overflow:hidden;float:none;}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/d_08.png) no-repeat;margin-top:10px;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat; margin-left:0px; margin-top:10px; float:right;}
#imageMenu {height:51px; width:300px; overflow:hidden; margin-left:0; margin-top:10px; float:left;}
#imageMenu li {width:65px;height:51px; overflow:hidden; float:left; margin:0px 1%; text-align:center;}
#imageMenu li img{width:100%; height:auto;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:63px; height:49px; border:1px solid #959595;}
/* bigImg */
.bigImg1{position:relative; float:left; width:100%; height:auto; overflow:hidden;}
.bigImg1 #midimg{width:100%; height:auto;}
.bigImg1 #winSelector{width:100%; height:auto;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border:1px solid #ddd; overflow: hidden; z-index:999; top:0px !important; left:520px !important;}
#bigView img{position:absolute;}



/*产品*/
.pro ul{ width:100%; margin:0px auto;}
.pro li{ width:31.333%; float:left; margin:0px 1%;}
.pro li .pro_01{ width:100%; height:150px; position:relative; overflow:hidden;margin:10px 0px;}
.pro li .pro_01 .pro_01_p{ width:100%; height:250px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.pro li .pro_01:hover .pro_01_p{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}
.pro li .pro_01 h2{ height:35px; line-height:35px; background:rgba(255,255,255,0.85); position:absolute; bottom:0px; width:95.5%;display:block; padding-left:5%; font-size:14px; color:#232323;}
.pro li .pro_01 h2 img{ display:none;}

.pro li .pro_02{ width:100%; height:100px;position:relative; overflow:hidden; margin:10px 0px;}
.pro li .pro_02 .pro_02_p{ width:100%; height:180px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.pro li .pro_02:hover .pro_02_p{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}
.pro li .pro_02 h2{ height:35px; line-height:35px; background:rgba(255,255,255,0.85); position:absolute; bottom:0px;width:95.5%;display:block;padding-left:5%;font-size:14px; color:#232323;}
.pro li .pro_02 h2 img{display:none}

.more_01{ width:100%; height:45px; margin:20px auto; text-align:center;}
.more_01 a{ width:40%;font-size:15px; color:#777777;height:43px; line-height:43px; display:inline-block; border:1px solid #cccccc; padding:0px 0px; border-radius:30px;}
.more_01 a:hover{ border:1px solid #0d67d2; color:#0d67d2;}

/*产品列表*/
.pro_list{ overflow:hidden; margin:0px 0px 20px 0px;}
.pro_list ul{ width:100%; margin-left:0px;}
.pro_list li{ width:48%; height: auto; background:#fff;box-shadow: 0 0 15px rgba(0, 0, 0, 0.15); float:left; margin:8px 1%; overflow:hidden;}
.pro_list li img{ width:100%; height:auto;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.pro_list li span{ height:40px; line-height:40px; display:block; overflow:hidden; font-size:14px; padding:0px 5px; text-align:center;}
.pro_list li:hover{ background:#0066bf;}
.pro_list li:hover span{ color:#fff;}
.pro_list li:hover img{transform:scale(1.04);-moz-transition:scale(1.04);-webkit-transition:scale(1.04);-o-transition:scale(1.04);}

	
/*详情页*/
.pro_xr{ width:100%; margin:0px 0px 0px 0px;}
.pro_xr h2{ padding-top:0px;font-size:18px; margin:0px;}
.pro_xr div{ height: auto;background:#f1f1f1; padding:10px; font-size:14px; overflow:hidden; margin:10px 0px 10px 0px; line-height:25px; overflow:hidden;}
.pro_xr .pro_r_l{ height:35px; line-height:35px; text-align:center; border:1px solid #ddd; border-radius:8px; display:block; font-size:14px; color:#777; padding:0px 25px;margin:0px 0px 15px 0px; }
.pro_t2{ height:50px; line-height:50px; border-bottom:1px solid #ccc;margin:30px 0px 20px 0px;}
.pro_t2 span{padding:0px 0px; color:#1152c3; font-size:18px; font-weight:bolder; display:inline-block;}
.pro_c2{ padding:10px; margin:0px 0px 30px 0px;}
.pro_c2 img{ max-width:100%; height:auto;}	
	
	
/*解决方案*/
.facp{ width:96%; margin:0px auto;}
.facp ul{ width:100%; margin-left:0px;}
.facp li{ width:100%; float:none; border:1px solid #eee; background:#fff; margin-left:0px; margin-bottom:20px; overflow:hidden;}
.facp li img{ width:100%; height: auto;}
.facp li h2{ height:40px; line-height:40px; display:block; overflow:hidden; margin:10px; background:url(../images/line_01.jpg) left bottom no-repeat;}
.facp li h2 a{ font-size:16px; color:#333;}
.facp li p{ height:50px; font-size:14px; color:#666; line-height:25px; display:block; overflow:hidden; margin:0px 10px;}
.facp li .facp_m{ height:35px; line-height:35px; font-size:14px; color:#666; border:1px solid #eee; display:inline-block; margin:10px 10px 20px 10px; padding:0px 15px;}
.facp li:hover .facp_m{ border:1px solid #1f71e1; color:#1f71e1;}
	
	
/*品控展示*/
.pkzs{ width:100%; margin:20px auto;}
.pkzs li{ width:20%; float:left; padding-right:0px; text-align:center; background:none;}
.pkzs li img{ width:65px; height:65px;}
.pkzs li h2{ font-size:15px; height:45px; line-height:45px; font-weight:bold; display:block; margin:5px 0px 0px 0px; overflow:hidden;}
.pkzs li p{ display:none;}
.pkzs li:last-child{ width:20%; padding-right:0px;background:none;}
.pkzs li:hover{ color:#1f71e1;}

	
/*社会责任*/
.mr_frbox1{ position:relative; width:96%;height:360px; margin:0px auto;}
.mr_frbox1 .prev{position:absolute; left:50%; margin-left:-60px; top:300px; width:35px; height:35px; z-index:100;}
.mr_frbox1 .prev img{ border-radius:50%;}
.mr_frbox1 .next{position:absolute; right:50%; margin-right:-60px;top:300px; width:35px; height:35px; z-index:100;}
.mr_frbox1 .next img{ border-radius:50%;}

.mr_frbox2{ position:relative; width:96%;height:380px; margin:0px auto;}
.mr_frbox2 .prev{position:absolute; left:50%; margin-left:-60px; bottom:10px; width:35px; height:35px; z-index:100;}
.mr_frbox2 .prev img{ border-radius:50%;}
.mr_frbox2 .next{position:absolute; right:50%; margin-right:-60px; bottom:10px;  width:35px; height:35px; z-index:100;}
.mr_frbox2 .next img{ border-radius:50%;}


.shzr{ width:100%; height: auto; margin:20px auto 0px auto;}
.shzr li{ width:50%; height:auto;position:relative; margin:0px 0px;}
.shzr li img{ width:50%; height:auto; border:3px solid #1f71e1; border-radius:50%; position:absolute; left:10px; margin-left:0px;}
.shzr li .shzr_c{  width:auto;height:180px; padding:15px 0px 15px 0px; border-radius:15px; background:#fff; box-shadow: 0 0 0px rgba(0, 0, 0, 0.2); float:none; margin:100px 0px 0px 0px;}
.shzr li .shzr_c h2{ height:35px; line-height:35px; font-size:18px; color:#333; display:block; overflow:hidden; background:url(../images/line_05.jpg) 10px bottom no-repeat; margin:0px 0px 10px 0px;padding:0px 10px;}
.shzr li .shzr_c p{height:115px; padding:0px 10px; line-height:24px; display:block; overflow:hidden; font-size:14px; color:#666;}


.mr_frbox3{ position:relative; width:100%;height:280px; margin:0px auto;}
.mr_frbox3 .prev{position:absolute; left:50%; margin-left:-40px; bottom:10px; width:35px; height:35px; z-index:100; opacity:1;}
.mr_frbox3 .next{position:absolute; right:50%; margin-right:-60px; bottom:10px;  width:35px; height:35px; z-index:100; opacity:1;}

.fzlc{ width:96%; background:url(../images/fzlc_bg.png) -68px center no-repeat; margin:0px auto; height:320px; overflow:hidden;}
.fzlc li{ width:48%; height: auto; float:left;padding:0px 0px 0px 10px;}
.fzlc li h2{ font-size:16px; font-weight:bold; color:#7db4ef; height:40px; line-height:40px; display:block; overflow:hidden;padding:0px 0px 0px 10px;}
.fzlc li p{ font-size:14px;color:#fff; height:120px; line-height:30px; display:block; overflow:hidden;padding:0px 0px 0px 10px;}
.fzlc li:nth-child(2n-1) { background:url(../images/fzlc_01.png) 0px top no-repeat;}
.fzlc li:nth-child(2n) { background:url(../images/fzlc_01.png) 0px top no-repeat; padding-top:0px;}
.fzlc li:nth-child(2n) h2{ margin:0px 0px 0px 0px;}


	
	
	
}

@media screen and (max-width: 768px) {

	.slideBox {
		float: none;
		margin: 0 auto 20px;
	}

	.indexNews {
		margin-left: 0;
	}

	.linkSelect li {
		width: 50%;
	}

	.placeDiv {
		height: auto;
		overflow: hidden;
	}

	.placeDiv div {
		width: 100%;
		float: none;
	}
	
.yxrw{ width:100%;clear:both;overflow:hidden;}
.yxrw ul{ width:100%;}
.yxrw li{width:29.33%; float:left; margin:5px 2%;}
.yxrw li img{ width:100%; height:auto; padding:2px; border:1px solid #ddd; display:block;}
.yxrw li span{ height:25px; line-height:25px; display:block; text-align:center; font-size:14px;}

#yxrw{ width:95%; clear:both; display:block; margin:20px auto 0px auto; overflow:hidden;}
#yxrw li{width:29.33%; float:left; margin:5px 2%;}
#yxrw li img{ width:100%; height:auto; padding:2px; border:1px solid #ddd; display:block;}
#yxrw li span{ height:25px; line-height:25px; display:block; text-align:center; font-size:14px;}

#shjs{ width:195%52px; clear:both; display:block; margin:20px auto 0px auto; overflow:hidden;}
#shjs li{width:29.33%; float:left; margin:5px 2%;}
#shjs li img{ width:100%; height:auto; padding:2px; border:1px solid #ddd; display:block;}
#shjs li span{ height:25px; line-height:25px; display:block; text-align:center; font-size:14px;}

.downLoadTit h1{ line-height:28px;}
}

@media screen and (max-width: 640px) {

	.banner .item {
	}

	.customSelect {
		text-indent: 4px;
	}

	.footLink a {
		margin: 0 6px;
	}

	.footer {
		padding: 29px 10px 45px;
	}

	.linkText {
		float: none;
	}

	.linkSelect {
		margin: 20px 0 0 0;
	}

	.linkSelect li {
		width: 100%;
	}

	.linkDiv {
		margin-left: 0;
	}

	.mobileIconCon a {
		height: 45px;
	}

	#mobileNavTit {
		height: 45px;
		line-height: 45px;
	}

	.eventsInfo {
		padding-top: 0;
		line-height: 30px;
		margin-left: 100px;
	}

	.rightBox, .path {
		padding: 0px 0px;
	}

	.downLoad li a, .organize li a {
		margin: 0 15px;
	}

	.downLoad li a span {
		width: 12px;
		font-size: 0;
	}

	.downLoad li a div {
		margin: 0 38px 0 22px;
	}

	.path h3 {
		position: relative;
		left: auto;
		top: auto;
		line-height: 52px;
	}

	.pathdiv {
		margin-top: 0;
		padding: 15px 0px 15px 28px;
		line-height:28px;
		height: auto;
	}

	.organzineText {
		margin-left: 115px;
	}

	.organzineText h3 {
		margin: 8px 0;
		line-height: 26px;
		max-height: 52px;
		overflow: hidden;
	}

	.orInfo {
		line-height: 22px;
		max-height: 44px;
		overflow: hidden;
	}

	.meetList li a {
		margin: 20px 10px 0;
	}

	.placeDiv div i {
		margin-left: 15px;
	}

	.placeDiv div span {
		margin-left: 55px;
		padding: 15px 0;
		height: auto;
		line-height: 28px;
	}

	.newsList li a div {
		margin: 0 0 0 22px !important;
	}

	.columnMain {
		padding: 15px;
	}

	.cTitle, .columnHot {
		padding: 0 15px;
	}

	.columnList, .columnBoxDiv .columnList {
		padding-left: 15px;
		padding-right: 15px;
	}

	.columnTitle h1 {
		font-size: 2em;
	}

	.columnTitle p {
		font-size: 1em;
	}

	.columnFooter {
		padding: 0 10px 30px;
	}

	.wd10 {
		margin: 0 15px;
	}

	.columnLink {
		margin: 0 -5px;
	}

	.columnLink li a {
		margin: 0 5px 10px;
	}

	.bg3 .cTitle .more {
		right: 15px;
	}

	.columnText {
		margin: 23px 20px;
	}

	.slideBox .bd .tit a {
		margin: 14px 20px 0;
	}
	
.yxrw{ width:100%;clear:both;overflow:hidden;}
.yxrw ul{ width:100%;}
.yxrw li{width:46%; float:left; margin:5px 2%;}
.yxrw li img{ width:100%; height:auto; padding:2px; border:1px solid #ddd; display:block;}
.yxrw li span{ height:25px; line-height:25px; display:block; text-align:center; font-size:14px;}

#shjs{ width:95%; clear:both; display:block; margin:20px auto 0px auto; overflow:hidden;}
#shjs li{width:46%; float:left; margin:5px 2%;}
#shjs li img{ width:100%; height:auto; padding:2px; border:1px solid #ddd; display:block;}
#shjs li span{ height:25px; line-height:25px; display:block; text-align:center; font-size:14px;}


	
}

@media screen and (max-width: 540px) {


	.iconList li {
		width: 50%;
	}

	.organzineText h3 {
		font-size: 1.4em;
	}

	.orInfo {
		font-size: 1.2em;
	}

	.meetList li {
		width: 100%;
	}

	.meetList li a {
		margin: 20px 0 0;
	}

	.columslideBox {
		width: 100%;
		height: auto;
	}
}

@media screen and (max-width: 480px) {

	.paged a, .paged .p_info, .paged .current {
		padding: 0 8px;
		margin: 0 1px;
		height: 24px;
		line-height: 24px;
	}
}

@media screen and (max-width: 414px) {

	.banner .item {
	}

	.slideBox {
		width: 100%;
		height: auto;
	}

	.customSelect {
		font-size: 1.2em;
	}

	.headTop {
		height:70px;
	}

	.searchBtn {
		right: 10px;
		top: 20px;
	}

	.mspan1 {
		padding: 0;
		display: block;
	}

	.mspan2 {
		display: block;
	}

	.left, .right {
		margin: 0 10px;
	}

	.headTop {
		padding: 0 10px;
	}

	.columnList li a span {
		display: none;
	}

	.columnList li a b {
		margin-right: 0;
	}
}

@media screen and (max-width: 320px) {

	.placeDiv {
		font-size: 1.2em;
	}
}

@media screen and (max-width: 678px) {
	.content img {
		width: 100% !important;
		height: auto !important
	}
}
