@media screen and (max-width: 1440px) {
    body{ min-width:100%;}
    
}

@media  (max-width: 1440px) and (min-width: 1200px) {
   .wrap{ width:92%;}
   .sousuo{ width:220px; margin-top:-15px;}
   
   
    
}

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



	img {

		max-width: 100%; height:auto;

	}



	.wd, .main {

		width: 96%;

	}



	body {

		min-width: 100%;

	}



	.headTop {

		padding: 0 20px; width:100%; max-width:100%;

	}



	.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) {





}



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

.logo{ width:100%;height:55px; margin:15px 0px 0px 0px; text-align:center;}

.logo img{ width:42%;}

.headRig{ display:none;}

	

.logo .logo1{ display:none;}

.logo .logo2{ display: inline-block;}

.sousuo{ display:none;}



.searchBtn {display: block;}

.headRig {padding-top: 23px;}

.headTop,.header{height: auto;}

.bigImg {height: 80px;padding:35px 0px 20px 0px; margin:80px 0px 0px 0px; background-size: auto 100%;}

.bigImg p{ font-size:14px; color:#fff; padding:15px 0px 0px 0px; }

.bigImg h2{ font-size:16px; color:#fff; padding:10px 0px 0px 0px;background:url(../images/line_02.jpg) center top no-repeat;}

	

.main{}

.organzineText {line-height: 22px;}

.meetList li {width: 50%;}

	

/*开始*/

.banner{ margin:0px 0px 0px 0px !important;}



.path {height:45px; line-height:45px;overflow: hidden;position: relative;padding: 0 0px;border-bottom: 1px solid #ececec;}

.pathdiv {float: left;color: #787878;font-size:14px;height: 45px;line-height: 45px; background:url(../images/f_08.png) left center no-repeat; padding:0px 0px 0px 25px; overflow:hidden;}

.pathdiv a {color: #787878;font-size:14px;}

.pathdiv a.on, .pathdiv a:hover {color: #787878;}

.pathdiv span {display: inline-block;padding: 0 6px;}







/*网站底部*/

.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:25.333%;}

.footer_ul li.footer_ul_02{ width:42.333%;margin-left:2%;}

.footer_ul li.footer_ul_03{ width:25.333%;margin-left:3%;}

.footer_ul li.footer_ul_04{ width:60%;margin-left:0px;}

.footer_ul li.footer_ul_05{ width:37%;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;}



.footer_ul{ display:none;}	

.footer_t .fl{ width:150px; padding:0px 0px 0px 10px;}

.footer_t .fr{ width:150px;padding:0px 10px 0px 0px;}



/*首页板块*/	

.banner .banner_02{width:80%; padding:40vh 10% 0px 10%; height:100vh; line-height:10vh; position:absolute; left:0px; top:0px; color:#fff; font-size:35px;font-weight:bold;text-align:center;z-index:100;}

	

	

.wrap { width:96%; max-width:96%; margin:0px auto;}



/*新增代码*/

.biaoti_01{ width:96%; max-width:96%; margin:20px auto 20px auto;overflow:hidden;}

.biaoti_01 h2{ font-size:25px; color:#000000; padding:20px 0px 5px 0px; position:relative; font-weight:bold;}

.biaoti_01 h2 em{font-style:normal; position:relative; z-index:100;}

.biaoti_01 h2 b{ color:#e60012;}

.biaoti_01 span{ width:25%; height:5px; background:#e60012; display:inline-block; position:absolute; left:5%; bottom:10px; z-index:1;}

.biaoti_01 p{ width:100%;font-size:16px; line-height:30px; color:#484d5d; display:block; padding:10px 0px 0px 0px;}

.biaoti_01 a{ float:right; color:#e60012; font-size:18px; padding:25px 0px 0px 0px;}



/*数字*/

.about_num{ width:100%;max-width:96%; margin:30px auto 0px auto !important;}

.about_num li{ width:98%; float:left; margin:0px 1% 20px 1%; height: auto; overflow:hidden;}

.about_num li:nth-child(3),.about_num li:nth-child(6){ width:98%;}

.about_num li h2{ font-size:30px; color:#e60012; display:inline-block; font-weight:bold;}

.about_num li h2 span{ font-size:18px; color:#484d5d; font-weight:normal;}

.about_num li p{ font-size:15px; line-height:24px;color:#484d5d;}	

.about_num li h2.pl80{ padding:0px;}
	
	

/*视频*/

.video_01{ width:100%; min-height:160px; margin:0px auto;}	

.video22{ display:block;}
.video11{ display:none;}	

	

/*新增代码*/

.biaoti_02{ width:96%; max-width:96%; margin:35px auto 35px auto;overflow:hidden;}

.biaoti_02 h2{ font-size:25px; color:#fff; padding:20px 0px 5px 0px; position:relative; font-weight:bold;}

.biaoti_02 h2 em{ font-style:normal; position:relative; z-index:100;}

.biaoti_02 span{ width:25%; height:5px; background:#e60012; display:inline-block; position:absolute; left:5%; bottom:10px; z-index:1;}

.biaoti_02 p{ width:100%;font-size:18px; line-height:30px; color:#fff; display:block; padding:10px 0px 0px 0px;}

.biaoti_02 a{ float:right; color:#e60012; font-size:18px; padding:40px 0px 0px 0px;}

	

/*网点*/

.wangdian{ width:100%; position: static;}

.wangdian img{ width:100%; margin:0px 0px 0px 0px;}

.wangdian ul{ width:100%; position: static; left:0px; top:0px;}

.wangdian ul li{ width:29.333%; margin:8px 2%; float:left; border-radius:15px; overflow:hidden; background:#fff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); text-align:center;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;}

.wangdian ul li h2{ height:50px; line-height:50px; background:#e60012; color:#fff; font-size:20px; font-weight:bold;}

.wangdian ul li p{height:50px; line-height:50px; font-size:15px; color:#121212; padding:0px 4%; font-weight: normal;}

.wangdian ul li:hover{transform:scale(1.05);-moz-transition:scale(1.05);-webkit-transition:scale(1.05);-o-transition:scale(1.05);}

	

.wangdian ul .clear{ display:none;}	

	

/*赛车*/

.saiche_01{ width:100%; height: auto; background:#000; padding:0px 0px 60px 0px; overflow:hidden;}

	

.saiche_02{ width:100%; height:auto; float:left;}

.saiche_03{ width:100%; height:auto; background:#fff; float:right;}

.saiche_03 .saiche_03_01{ width:100%; height:auto; background:#c53127; text-align:center;}

.saiche_03 .saiche_03_01 img{ width:90%; display:inline-block;}

.saiche_03 h2{ width:100%; font-size:25px; color:#121212; text-align:center; font-weight:bold; padding:20px 0px;}

.saiche_03 p{ font-size:16px; line-height:30px; color:#666; padding:0px 20px;}

.saiche_03_02{ width:90%; background:#5c637a; font-size:30px; color:#fff; font-weight:bold; padding:27px 5%; line-height:45px; margin:20px 0px 0px 0px; text-align:center;}

	

	

/*精彩活动*/

.jchd_01{ width:100%; margin:0px auto;}

.jchd_01 li{ width:98%; margin:20px 1%; float:left; background:#fff; border-radius:15px; overflow:hidden;}

.jchd_01 li p{ height:40px; line-height:40px; display:block; padding:0px 10px; font-size:16px; color:#333; display:block; background:#fff; position:relative; z-index:10;}

.jchd_01 li h2{ height:40px; line-height:40px; display:block; padding:0px 10px;}

.jchd_01 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;}

.jchd_01 li h2 a{height:40px; line-height:40px; font-size:22px; color:#121212; font-weight:bold;}

.jchd_01 li h2 a:hover{ color:#e60012;}

.jchd_01 li span{ height:35px; line-height:35px; display:block; padding:0px 10px; font-size:15px; color:#666;}

.jchd_01 li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}



/*服务精英*/

.fwjy_01{ width:100%; margin:20px auto;}

.fwjy_01 li{ width:98%; margin:0px 1% 15px 1%; border-radius:15px; overflow:hidden; position:relative; background:#e60012;}

.fwjy_01 li:first-child{ float:left;}

.fwjy_01 li:last-child{ float: right;}

.fwjy_01 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;}

.fwjy_01 li span{ width:100%; height:60px; line-height:60px; text-align:center; color:#fff; font-size:25px; background:url(../images/line_01.jpg) center bottom no-repeat; position:absolute; left:0px; top:50px; z-index:9999;}

.fwjy_01 li:hover img{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}

	

	

/*集团动态*/

.jtdt{ width:100%; max-width:1440px; margin:50px auto; overflow:hidden;}

.jtdt .jtdt_l{ width:100%; position:relative; float:none;}

.jtdt .jtdt_l img{ width:100%; height:auto;}

.jtdt .jtdt_l div{ position:absolute; width:90%; padding:15px 5%; left:0px; bottom:0; background:rgba(0,0,0,0.5);}

.jtdt .jtdt_l div h2{ height:50px; line-height:24px;}

.jtdt .jtdt_l div h2 a{ font-size:18px; font-weight:bold; height:40px; line-height:24px;color:#fff;}

.jtdt .jtdt_l div h2 a:hover{ color:#ff0;}

.jtdt .jtdt_l div p{ height:30px; line-height:30px;color:#fff;}



.jtdt .jtdt_r{ width:100%; float:none; margin:20px 0px 0px 0px;}

.jtdt .jtdt_r li{ margin:0px 0px 7px 0px; padding:0px 0px 7px 0px;overflow:hidden; clear:both; border-bottom:1px solid #ddd;}

.jtdt .jtdt_r li img{ width:30%; margin:0px 20px 0px 0px; height:auto; float:left;}



.jtdt .jtdt_r li h2{ height:25px; line-height:25px; display:block; margin:15px 0px 5px 0px; overflow:hidden;}

.jtdt .jtdt_r li h2 a{height:25px; line-height:25px; display:block;font-size:17px; font-weight:bold; color:#121212;}

.jtdt .jtdt_r li h2 a:hover{ color:#f00;}

.jtdt .jtdt_r li p{ height:30px; line-height:30px;color:#666;}

	

	

/*内页栏目*/

.lanmu{ width:100%; height: auto; margin:0px auto 15px auto; text-align:center;}

.lanmu li{height:60px;display:inline-block;}

.lanmu li a{height:60px; line-height:60px; display:block; font-size:16px; border-bottom:1px solid #fff; padding:0px 15px;}

.lanmu li a:hover{ color:#e60012; border-bottom:1px solid #e60012;}

.lanmu li.current a{ color:#e60012; border-bottom:1px solid #e60012;}



/*关于通源*/

.biaoti_03{ width:100%; margin:30px auto; text-align:center; overflow:hidden;}

.biaoti_03 h2{ font-size:30px; font-weight:bold; color:#e60012;}

.biaoti_03 p{ font-size:18px; padding:10px 0px; color:#666;}

.biaoti_03 span{ display:inline-block; width:100px; height:3px; background:#e60012; margin:10px 0px 0px 0px;}

	

.about_01{ width:96%; margin:0px auto;}

.about_01 h2{ font-size:20px; color:#121212; font-weight:bold; padding:20px 0px 0px 0px;}

.about_01 p{ font-size:16px; color:#666; line-height:30px; padding:20px 0px 20px 0px; width:100%;}

	

	

/*发展历程*/

.fzlc{ width:72%; margin:20px auto; overflow:hidden;}
.fzlc li{ width:100%; float:left; margin:0px 0px;}
.fzlc li h2{ height:45px; line-height:45px; display:block; border-bottom:1px solid #ddd; font-size:18px; font-weight:bold; color:#121212; margin:0px 0px 10px 0px; width:100%;}
.fzlc li div{ font-size:15px; line-height:28px; color:#666;width:100%;}
.fzlc li img{ width:100%; height:auto; margin:10px 0px;}

	

/*荣誉奖项*/

.ryjx{ width:96%; margin:0px auto;}

.ryjx .ryjx_l{ width:100%;}

.ryjx .ryjx_l li{ width:100%;}

.ryjx .ryjx_l li img{ width:100%;}

.ryjx .ryjx_r{ width:100%; float:none; font-size:16px; line-height:30px;}

.ryjx .ryjx_r li{ height:auto; line-height:28px;}

.mr_frbox2{ position:relative; width:100%;height: auto; margin:0px auto 20px auto; overflow:hidden; float:none;}

	

/*通源之道*/

.tyzd{ width:100%; margin:30px auto;}

.tyzd .tyzd_l{ width:96%; margin:0px auto; float:none}

.tyzd .tyzd_l h2{ font-size:20px; font-weight:bold; color:#e60012; padding:15px 0px 5px 0px;}

.tyzd .tyzd_l p{ font-size:16px; line-height:30px;}

.tyzd .tyzd_r{ width:96%; margin:0px auto; float:none}

.tyzd .tyzd_r img{ border-radius:15px; width:100%; height:auto;}	

	

	

/*关于未来*/

.gywl{ width:100%; height: auto; padding:0px 0px 40px 0px; background:url(../images/gywm_01.jpeg) center center no-repeat; background-size:100% 100%;}

.gywl .gywl_01{ width:100%; padding:50px 0px 30px 0px; text-align:center;}

.gywl .gywl_01 h2{ font-size:30px; color:#fff; font-weight:bold;}

.gywl .gywl_01 p{ font-size:18px; color:#fff; padding:15px 0px;}

.gywl .gywl_01 span{ width:100px; height:4px; background:#e60012; display:inline-block;}

.gywl .gywl_02{ width:96%; padding:0px 0px; text-align:center; margin:0px auto; font-size:16px; color:#fff; line-height:26px;}



/*爱心爱助行动*/

.biaoti_04{ width:100%; margin:25px auto; text-align:center;}

.biaoti_04 h2{ font-size:30px; font-weight:bold; color:#e60012;}

.biaoti_04 p{ font-size:18px; padding:10px 0px; color:#666; padding:0px 15px;}

.biaoti_04 span{ display:inline-block; width:100px; height:3px; background:#e60012; margin:10px 0px 0px 0px;}

	

/*通源爱心*/

.tyax_01{ width:96%; margin:30px auto;}

.tyax_01 .tyax_01_l{ width:100%;}

.tyax_01 .tyax_01_l img{ border-radius:15px; width:100%; height:auto;}



.tyax_01 .tyax_01_r{ width:100%;}

.tyax_01 .tyax_01_r h2{ font-size:18px; font-weight:bold; color:#121212; padding:10px 0px 5px 0px;}

.tyax_01 .tyax_01_r p{ font-size:16px; line-height:28px;}

	

/*薪火球场*/

.xhqy_01{ font-size:16px; line-height:30px; color:#333; width:96%; margin:0px auto;}



/*校企合作*/

.xqhz_01{ width:100%; font-size:18px; line-height:35px; margin:20px 0px 20px 0px;}

.xqhz_01 span{ width:120px; height:4px; display:inline-block; background:#e60012; margin:10px 0px 0px 0px;}



.xqhz_02{ width:100%; margin:20px auto;}

.xqhz_02 li{ width:94%; margin:6px 1%; border-radius:15px; padding:10px 2%;background:#fff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.16); float:left; overflow:hidden; display:block;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;}

.xqhz_02 li img{ width:50%; height:auto;}

.xqhz_02 li span{ font-size:16px; height:100%; padding:4px 0px 0px 0px;display:inline-block; float:right;}

.xqhz_02 li:hover{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}



.xqhz_03{ width:100%; margin:20px auto 0px auto;}

.xqhz_03 li{ width:400px; margin:15px 10px; height:auto; float:left; text-align:center; overflow:hidden;}

.xqhz_03 li img{ width:96%; height:auto; display:inline-block;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;}

.xqhz_03 li span{width:96%;height:45px; line-height:45px; display:block; text-align:center; background:#fff; margin:0px auto;}

.xqhz_03 li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}



/*更多资讯*/

.gdzx{ width:100%; margin:20px auto;}

.gdzx li{ width:48%; margin:15px 1%; float:left; overflow:hidden;}

.gdzx li img{ width:100%; height:140px; display:block;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;}

.gdzx li h2{ height: auto; line-height:30px; display: block; margin:10px 0px 0px 0px;}

.gdzx li h2 a{height:auto; line-height:30px;font-size:18px; color:#121212;}

.gdzx li h2 a:hover{ color:#e60012;}

.gdzx li em{ height: auto; line-height:26px; display: block; font-size:15px; color:#333;}

.gdzx li p{ height:50px; line-height:24px; display: block; font-size:15px; color:#333; border-top:1px solid #ddd; padding:10px 0px 0px 0px; margin:10px 0px 10px 0px; overflow:hidden;}

.gdzx li .ckxq{ height:30px; line-height:30px; border:1px solid #ddd; padding:0px 25px; display:inline-block;}

.gdzx li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}

.gdzx li .ckxq:hover{ background:#d12d24; color:#fff;}



/*联系通源*/

.lxty_01{ width:96%; margin:0px auto;}

.lxty_01 h2{ color:#121212; font-size:30px; padding:0px 0px 10px 0px; font-weight:bold; margin:40px 0px 20px 0px;}

.lxty_01 h2 a{ height:50px; line-height:50px; display:inline-block; font-size:20px; color:#fff; padding:0px 35px; margin:10px 0px 0px 0px; background:#e60012; border-radius:30px;}

.lxty_01 h2 a:hover{ background:#509c49;}

.lxty_01 h2 img{ width:35px; height:auto; margin:0px 10px 0px 0px; vertical-align:middle;}



.lxty_02{ width:96%; margin:20px 0px; overflow:hidden;}

.lxty_02_t{ height:45px;font-size:20px; font-weight:bold; color:#121212; position:relative; margin:20px 0px 20px 0px;}

.lxty_02_t span{ width:70px; height:2px; background:#e60012; display:inline-block; position:absolute; left:0px; bottom:0px;}

.lxty_02 li{ width:50%; float:left; margin:15px 0px;}

.lxty_02 li h2{ font-size:20px;}

.lxty_02 li p{ font-size:16px;}	

	

.lxty_03{ width:96%; margin:20px auto; overflow:hidden;}

.lxty_03 p{ font-size:18px; line-height:30px; color:#333;}	

	

.lxty_04{ width:100%; margin:40px 0px;}

.lxty_04_l{ width:30%; float:left;}

.lxty_04_l li{ height:35px; line-height:35px; border-right:1px solid #ddd; font-size:16px;}

.lxty_04_l li:hover{ border-right:1px solid #e60012;}

.lxty_04_l li.current{ border-right:1px solid #e60012;}



.lxty_04_r{ width:65%; float:right;}

.lxty_04_r h2{ font-size:20px;}

.lxty_04_r h3{ font-size:16px; padding:20px 0px 5px 0px;}

.lxty_04_r p{ font-size:16px;}	

	

	

/*加入我们*/

.jrwm_01{ width:96%; margin:30px auto;}

.jrwm_01 .jrwm_01_l{ width:100%; float:none;}

.jrwm_01 .jrwm_01_l .jrwm_01_l_01{ width:100%; background:url(../images/jiantou_01.png) 90% bottom no-repeat;}

.jrwm_01 .jrwm_01_l .jrwm_01_l_01 h1{ font-size:100px; color:#9f9f9f;}

.jrwm_01 .jrwm_01_l .jrwm_01_l_01 h2{ font-size:35px; color:#121212; line-height:45px;}

.jrwm_01 .jrwm_01_l .jrwm_01_l_01 p{ font-size:18px; color:#666; line-height:30px; margin:20px 0px 50px 0px;}

.jrwm_01 .jrwm_01_l .jrwm_01_l_01 a{ height:50px; line-height:50px; display:inline-block; background:#e60012; font-size:16px; padding:0px 50px; border-radius:35px; color:#fff;}

.jrwm_01 .jrwm_01_l .jrwm_01_l_01 a:hover{ background:#999;}

.jrwm_01 .jrwm_01_l .jrwm_01_l_02{ font-size:18px; line-height:35px; padding:30px 0px 30px 0px; border-bottom:1px solid #ddd; margin:0px 0px 30px 0px;}

.jrwm_01 .jrwm_01_r{ width:100%; float:none; background:url(../images/jrwm_02.png) right bottom no-repeat; padding:0px 0px 150px 0px;}

.jrwm_01 .jrwm_01_r img{ width:70%; height:auto; padding:5%; border:1px dashed #bbb;}



.jrwm_02{ width:96%; margin:30px auto;}

.jrwm_02 .jrwm_02_01{ width:100%; float:none;}

.jrwm_02 .jrwm_02_01 li{ width:96%; margin:0px 1% 20px 1%; padding:5%; background:#e60012; float: left; position:relative;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;}

.jrwm_02 .jrwm_02_01 li em{ font-size:45px; color:#121212; position:absolute; top:-15px;right:30px; z-index:999;}

.jrwm_02 .jrwm_02_01 li a{ font-size:16px; color:#fff;}

.jrwm_02 .jrwm_02_01 li a:hover{ color:#ff0;}

.jrwm_02 .jrwm_02_01 li h2{ font-size:25px; color:#fff; line-height:50px; padding:20px 0px 0px 0px;}

.jrwm_02 .jrwm_02_01 li:hover{box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);}



.jrwm_02 .jrwm_02_02{ width:100%; float:none;}

.jrwm_02 .jrwm_02_02 img{ margin:20px 0px 0px 0px;}

.jrwm_02 .jrwm_02_02 h2{font-size:30px; font-weight:bold; color:#121212; line-height:50px; padding:40px 0px 0px 0px;}

.jrwm_02 .jrwm_02_02 span{ width:100px; height:4px; background:#e60012; display:inline-block; margin:20px 0px 0px 0px;}	

	

/*人才培养*/

.rcpy_01{ width:100%; margin:40px auto;}

.rcpy_01 li{ width:46%; height:230px; margin:0px 1% 15px 1%; padding:20px 1%; background:#999; float:left;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;}

.rcpy_01 li h2{ height:55px; line-height:55px; display:block; text-align:center; font-size:30px; font-weight:bold;}

.rcpy_01 li p{ height:80px; line-height:26px; display:block; font-size:16px;}

.rcpy_01 li:nth-child(2n){ color:#121212; background:#f7f7f7;}

.rcpy_01 li:first-child{ color:#fff; background:#e60012;}

.rcpy_01 li:nth-child(3){ color:#fff; background:#e60012;}

.rcpy_01 li:hover{  margin:-10px 1% 0px 1%;}

.rcpy_01 li:nth-child(2n):hover{ background:#999;}

.rcpy_01 li:last-child{ width:96%;height:130px;}



.rcpy_02{ width:100%; text-align:center; font-size:18px; line-height:35px; margin:20px 0px;}



.rcpy_03{ width:100%; margin:20px auto; overflow:hidden;}

.rcpy_03 li{ width:49%; text-align:center; float:left; text-align:center; padding-bottom:50px;}

.rcpy_03 li img{ width:120px; height:auto; display:inline-block;}

.rcpy_03 li p{ height:40px; line-height:40px; display:block; font-size:18px; padding:15px 0px 0px 0px;}

.rcpy_03 li h2{ height:65px; line-height:65px; display:block; font-size:25px; font-weight:bold;}



.gwtwk{ width:220px; height:60px; line-height:60px; color:#333; border:1px solid #ff0000; display:block; margin:0px auto 85px auto; padding:0px 0px; text-align:center; border-radius:20px; font-size:22px; font-weight:bold;}



/*招聘岗位*/

.zpgw{ width:96%; margin:20px auto;}

.zpgw li{ border:1px solid #ddd; width:89.5%; padding:15px 4%; margin:10px 1%; float:left;}

.zpgw li h2{ font-size:22px; font-weight:bold; color:#000; background:url(../images/jiantou2_1.png) right center no-repeat;}

.zpgw li p{ font-size:15px; padding:10px 0px 0px 0px; color:#787878;}

.zpgw li:hover h2{background:url(../images/jiantou2_2.png) right center no-repeat; background-size:25px auto; color:#ed1121;}





/*招聘入口*/

.zprk_01{width:96%; margin:20px auto; background:url(../images/jiantou3_1.png) 95% center #ed1121 no-repeat; background-size:35px auto;}

.zprk_01 a{ padding:20px 0px 20px 4%; display:block; font-size:22px; font-weight:bold; color:#fff;}

.zprk_02{width:80%; margin:20px auto;}

.zprk_02 li{ width:100%; float:left; display:inline-block; text-align:center; margin-bottom:30px;}

.zprk_02 li img{ display:inline-block; margin:0px 0px 5px 0px;}

.zprk_02 li h3{ font-size:22px; color:#484d5d; padding:5px 0px 0px 0px;}

.zprk_02 li h4{ font-size:25px; color:#000; padding:10px 0px 15px 0px;}

.zprk_02 li h4 a{ font-size:25px; color:#000;}

.zprk_02 li h4 a:hover{ color:#ed1121;}

.zprk_02 li p{ font-size:18px; color:#484d5d;}



.suspension{position:fixed;z-index:99999;right:20px;bottom:40px;width:65px;height:65px;}



.rcpy_04{ width:100%; margin:30px auto; overflow:hidden;}

.rcpy_04 li{ width:50%; text-align:center; float:left; text-align:center;}

.rcpy_04 li img{ width:80%; height:auto; display:inline-block;}

.rcpy_04 li p{ height:40px; line-height:40px; display:block; font-size:18px; padding:0px 0px 0px 0px;}

.rcpy_04 li h2{ height:80px; line-height:80px; display:block; font-size:25px; font-weight:bold;padding:15px 0px 0px 0px;}



.rcpy_05{ width:100%; margin:30px auto; overflow:hidden;}

.rcpy_05 ul{ width:100%; float:none; overflow:hidden;}

.rcpy_05 ul li{ width:25%; text-align:center; float:left;}

.rcpy_05 ul li img{ width:45px; height:auto;}

.rcpy_05 ul li h3{ height:40px; line-height:40px; font-size:18px; font-weight:bold; margin:10px 0px; display:block;}

.rcpy_05 ul li a{ height:30px; line-height:30px; background:#e60012; color:#fff; display:inline-block; padding:0px 20px; font-size:15px; border-radius:25px;}

.rcpy_05 h2{ height:50px; line-height:50px; font-size:20px; font-weight:bold; margin:20px 0px 0px 0px;}

.rcpy_05 p{ height: auto; line-height:30px; font-size:16px;}



.rcpy_06{ width:100%; margin:30px auto; overflow:hidden;}

.rcpy_06 ul{ width:100%; float:none; padding:0px 0px 0px 0px; overflow:hidden;}

.rcpy_06 ul li{ width:100%; float:left; margin:0px 0px 15px 0px;}

.rcpy_06 ul li img{ width:120px; height:120px; margin:0px 20px 0px 0px; float:left; border-radius:50%;}

.rcpy_06 ul li h3{ height:30px; line-height:30px; font-size:18px; margin:5px 0px; display:block;}

.rcpy_06 ul li span{ height:30px; line-height:30px; font-size:16px; margin:10px 0px; display:block;}

.rcpy_06 ul li a{ height:30px; line-height:30px; background:#e60012; color:#fff; display:inline-block; padding:0px 20px; font-size:16px; border-radius:25px;}

.rcpy_06 h2{ height:50px; line-height:50px; font-size:20px; font-weight:bold; margin:20px 0px 0px 0px;}

.rcpy_06 p{ height: auto; line-height:30px; font-size:16px;}

	

	

/*车主家*/

.czj_01{ width:100%; margin:40px 0px; font-size:18px; font-weight:bolder; line-height:30px;}

.czj_01 p{ font-weight:bolder;}

.czj_01 img{ float:none; height:65px; margin:0px 0px 10px 0px;}



.czj_02{ width:100%; margin:40px auto 25px auto;}

.czj_02 li{ width:33.333%; float:left; text-align:center;}

.czj_02 li img{ width:100px; display:inline-block; border-radius:50%;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;}

.czj_02 li span{ height:55px; line-height:55px; font-size:18px; display:block;}

.czj_02 li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}





/*通源星培训*/

.tyxpx_01{ width:100%; margin:30px auto;}

.tyxpx_01 h2{ font-size:25px; font-weight:bold; color:#121212; padding:20px 0px 20px 0px; display:block;}

.tyxpx_01 p{ font-size:18px; color:#333;}

.tyxpx_01 a{ height:45px; line-height:45px; display:inline-block; background:#e60012; color:#fff; border-radius:25px; padding:0px 25px; margin:25px 0px 0px 0px;}



.tyxpx_01 ul{ width:100%; float:none; overflow:hidden;}

.tyxpx_01 ul li{ width:48%; margin:10px 1%; position:relative; float:left;}

.tyxpx_01 ul li img{ width:100%; height:auto;}

.tyxpx_01 ul li h3{ height:0px; line-height:0px; opacity:0; background:#e60012; color:#fff; font-size:16px; text-align:center; display:block; position:absolute; left:0px; width:100%; bottom:0px;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;}

.tyxpx_01 ul li:hover h3{ height:100px; line-height:100px; opacity:1;}





/*一线员工*/

.yxyg{ width:100%; margin:80px auto 20px auto;}

.yxyg li{ width:29.333%; height:auto; margin:20px 2%; padding:20px 0px; float:left; text-align:center; background:#fff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); border-radius:15px;}

.yxyg li img{ width:45px; height: auto; background:#e60012; padding:10px; border-radius:50%; display:inline-block; margin-top:-70px;}

.yxyg li h2{ height:40px; line-height:40px; display:block; font-size:20px; color:#121212; padding:10px 0px;}

.yxyg li a{ height:30px; line-height:30px; display:block; color:#666; font-size:16px;}

	

/*职业技能提升*/

.zyjnts_01{ width:100%; margin:30px auto;}

.zyjnts_01 li{ width:98%; margin:0px 1%; float:left; text-align:center;}

.zyjnts_01 li img{ width:100%; height:auto;}

.zyjnts_01 li h2{ height:60px; line-height:60px; display:block; overflow:hidden;}

.zyjnts_01 li h2 a{ height:60px; line-height:60px; font-size:16px; display:block; overflow:hidden;}

.zyjnts_01 li .ckxq{ height:40px; line-height:40px; border:1px solid #ddd; display:inline-block; border-radius:25px; padding:0px 0px; width:40%; text-align:center;}

.zyjnts_01 li .ckxq:hover{ background:#e60012; color:#fff;}

	

	

/*燃激情 就现在*/

.yghd_01{ width:96%; margin:20px auto; overflow:hidden;}

.yghd_01 li{ background:#fff; margin:10px 0px;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); overflow:hidden; padding:10px 10px 20px 10px;}

.yghd_01 li img{ width:100%; height:auto; float:none; margin:0px;}

.yghd_01 li h2{ height:60px; line-height:60px; font-size:20px; display:block;}

.yghd_01 li p{ height: auto; line-height:26px; font-size:16px;}



	

/*车主家活动*/

.czj_03{ width:96%; margin:20px auto;}

.czj_03 img{ width:100%; float:none;}

.czj_03 h2{ font-size:20px; font-weight:bold; color:#121212; padding:20px 0px 20px 0px; display:block;}

.czj_03 p{ font-size:18px; color:#333;}

.czj_03 a{ height:45px; line-height:45px; display:inline-block; background:#e60012; color:#fff; border-radius:25px; padding:0px 25px; margin:20px 0px 0px 0px;}

	

.czjxq_01{ width:96%; height:auto; margin:40px auto;overflow:hidden;}

.czjxq_01 .czjxq_01_l{ width:100%; float:left;}

.czjxq_01 .czjxq_01_l h3{ font-size:20px; color:#000; padding:0px 0px 0px 0px;}

.czjxq_01 .czjxq_01_l h2{ font-size:25px; color:#000; padding:20px 0px 0px 0px;}

.czjxq_01 .czjxq_01_l p{ font-size:18px; color:#000; padding:15px 0px 30px 0px;}

.czjxq_01 .czjxq_01_r{ width:100%; float: right; position:relative;}

.czjxq_01 .czjxq_01_r em{ position:absolute; top:42%; left:45%; width:80px;}

.czjxq_01 .czjxq_01_r em img{ width:100%; height:auto;}

.czjxq_01 .czjxq_01_r .czjxq_01_r_p{ width:100%; height:auto;}



.czjxq_02{ width:100%;height:auto; margin:40px 0px; overflow:hidden;}

.czjxq_02 h2{ font-size:30px; font-weight:bold; color:#000; padding:0px 0px 10px 0px;}

	

	

.czjxq_03{ width:96%; margin:20px auto; overflow:hidden;}

.czjxq_03 .czjxq_03_l{ width:100%; position:relative; float:none; margin:0px 0px 15px 0px; overflow:hidden;}

.czjxq_03 .czjxq_03_l 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;}

.czjxq_03 .czjxq_03_l div{ position:absolute; width:90%; padding:15px 5%; left:0px; bottom:0; background:rgba(0,0,0,0.5);}

.czjxq_03 .czjxq_03_l div h2{ height:30px; line-height:30px; display:block; overflow:hidden;}

.czjxq_03 .czjxq_03_l div h2 a{ font-size:20px; font-weight:bold; color:#fff;}

.czjxq_03 .czjxq_03_l div h2 a:hover{ color:#ff0;}

.czjxq_03 .czjxq_03_l div p{ height:30px; line-height:30px;color:#fff;}

.czjxq_03 .czjxq_03_l:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}



.czjxq_03 .czjxq_03_r{ width:102%; margin-left:-1%; position:relative;float: none;}

.czjxq_03 .czjxq_03_r li{ width:48%; float:left; margin:0px 1%; overflow:hidden;}

.czjxq_03 .czjxq_03_r 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;}

.czjxq_03 .czjxq_03_r li h2{ height:45px; line-height:45px; display:block; overflow:hidden;}

.czjxq_03 .czjxq_03_r li h2 a{ height:45px; line-height:45px; display:block; font-size:18px; color:#000;}

.czjxq_03 .czjxq_03_r li h2 a:hover{ color:#e60012;}

.czjxq_03 .czjxq_03_r li span{ height:30px; line-height:30px; display:block;color:#666;}

.czjxq_03 .czjxq_03_r li p{ height:80px; margin:10px 0px 0px 0px; line-height:28px; display:block; color:#666;}

.czjxq_03 .czjxq_03_r li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}

	

	

/*车主试乘试驾会*/

.czjxq_04{ width:96%; margin:20px auto; overflow:hidden;}

.czjxq_04 .czjxq_04_l{ width:100%; position:relative; float:none; margin:0px 0px 15px 0px; overflow:hidden;}

.czjxq_04 .czjxq_04_l 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;}

.czjxq_04 .czjxq_04_l div{ position:absolute; width:90%; padding:15px 5%; left:0px; bottom:0; background:rgba(0,0,0,0.5);}

.czjxq_04 .czjxq_04_l div h2{ height:30px; line-height:30px;}

.czjxq_04 .czjxq_04_l div h2 a{ font-size:20px; font-weight:bold; color:#fff;}

.czjxq_04 .czjxq_04_l div h2 a:hover{ color:#ff0;}

.czjxq_04 .czjxq_04_l div p{ height:30px; line-height:30px;color:#fff; display:block; overflow:hidden;}

.czjxq_04 .czjxq_04_l:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}



.czjxq_04 .czjxq_04_r{ width:100%; position:relative;float: none;}

.czjxq_04 .czjxq_04_r li{ width:48%; margin:0px 1%; float:left; position:relative; overflow:hidden;}

.czjxq_04 .czjxq_04_r li img{ width:100%; height:120px;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;}

.czjxq_04 .czjxq_04_r li h2{ position:absolute; left:0px; bottom:0px;background:rgba(0,0,0,0.5); display:block; width:90%; padding:0px 5%; height:40px; line-height:40px; overflow:hidden;}

.czjxq_04 .czjxq_04_r li h2 a{ font-size:18px; color:#fff; height:40px; line-height:40px;}

.czjxq_04 .czjxq_04_r li h2 a:hover{ color:#ff0;}

.czjxq_04 .czjxq_04_r li:last-child{ width:98%; margin-top:15px;}

.czjxq_04 .czjxq_04_r li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}

	

	

	

	

	

	

	

/*微商城*/

.wsc_01{ width:100%; margin:20px auto;}

.wsc_01 li{ width:50%; float:left; margin:0px 0px; position:relative;}

.wsc_01 li img{ width:96%; height:auto; display:block; margin:0px 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;}

.wsc_01 li h2{ position:absolute; left:2%; padding:15px 0px 30px 12%; width:84%; bottom:0px; font-size:18px; color:#fff; font-weight:bold; background:rgba(0,0,0,0.3);}

.wsc_01 li a{ height:35px; line-height:35px; border:1px solid #f1f1f1; color:#f1f1f1; display:inline-block; padding:0px 25px; margin:20px 0px 0px 0px;}

.wsc_01 li a:hover{ background:#fff; color:#e60012;}

.wsc_01 li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}



	

/*通源观山湖汽车文化广场*/

.qcwhgc_02{ width:100%; margin:60px 0px;}

.qcwhgc_02 h2{ font-size:25px; height:50px; line-height:50px; margin:20px 0px 10px 0px; border-left:3px solid #1e87f0; padding:0px 0px 0px 20px;}

.qcwhgc_02 li{ width:98%; float:left; margin:15px 1%; overflow:hidden;}

.qcwhgc_02 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;}

.qcwhgc_02 li h3{ height:35px; line-height:35px; font-size:18px; display:block;}

.qcwhgc_02 li p{ font-size:15px; line-height:25px; color:#666;}

.qcwhgc_02 li span{ height:50px; line-height:50px; font-size:18px; display:block;}

.qcwhgc_02 li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}



	

/*驾控体验中心*/

.tyzx_01{ width:96%; margin:20px auto;}

.tyzx_01 li{width:98%; margin:0px 1% 20px 1%;float:left; overflow:hidden;}

.tyzx_01 li .tyzx_01_01{ float:left; font-size:40px; height:40px; line-height:40px;}

.tyzx_01 li .tyzx_01_01 em{ font-size:16px;}



.tyzx_01 li .tyzx_01_02{ float:left; height:65px; margin:0px 0px 0px 15px;}

.tyzx_01 li .tyzx_01_02 h2{ font-size:20px; height:30px; line-height:30px;}

.tyzx_01 li .tyzx_01_02 p{ font-size:16px;}



.tyzx_02{ width:100%; margin:40px auto;}

.tyzx_02 li{ width:50%; float:left; margin:0px 0px; position:relative; overflow:hidden;}

.tyzx_02 li img{ width:100%; height:auto; display:block; opacity:0.5; margin:0px 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;}

.tyzx_02 li h2{ position:absolute; left:12%; width:86%; top:10%; font-size:22px; color:#fff;}

.tyzx_02 li p{ position:absolute; left:12%; width:80%; bottom:10%; padding-left:2%; font-size:16px; color:#fff; border-left:2px solid #1e87f0;}

.tyzx_02 li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}



.tyzx_02 li:first-child{ background:#333;}

.tyzx_02 li:nth-child(2){ background:#e60012;}

.tyzx_02 li:nth-child(3){ background:#157cd3;}

.tyzx_02 li:nth-child(4){ background:#e60012;}

.tyzx_02 li:nth-child(5){ background:#157cd3; width:100%;}	

		

.mr_frbox5{ position:relative; width:100%;height: auto; margin:0px auto 0px auto; overflow:hidden; float:left;}



/*通源赛车*/

.tysc_01{ width:100%; height:750px;background:url(../images/tysc_02.jpeg) top center no-repeat #000000; background-size:auto 100%; position:relative; overflow:hidden;}

.tysc_01 img{ width:250px; height:auto; margin:20px 0px 20px 0px;}

.tysc_01 h2{ font-size:35px; color:#fff; font-weight:bold;}

.tysc_01 p{ position:absolute; bottom:20px; font-size:18px; color:#fff; line-height:30px; width:90%; left:5%;}


.tysc_02{ width:96%; height:auto; background:#000; padding:20px 2%;}	

.mr_frbox1{ position:relative; width:100%;height: auto; margin:0px auto 20px auto; clear:both;}
.mr_frbox1 .prev{position:absolute; left:0px; top:25%; width:45px; height:45px; z-index:10; background:url(../images/left01.png) center center no-repeat; background-size:100% 100%;}
.mr_frbox1 .next:hover{ background:url(../images/left01h.png) center center no-repeat;background-size:100% 100%;cursor: pointer;}
.mr_frbox1 .next{position:absolute; right:0; top:25%; width:45px; height:45px; z-index:10; background:url(../images/right01.png) center center no-repeat; background-size:100% 100%;}
.mr_frbox1 .next:hover{ background:url(../images/right01h.png) center center no-repeat;background-size:100% 100%;cursor: pointer;}



.tysc_04{ width:100%; margin:20px 0px 30px 0px;}
.tysc_04 h2{ font-size:30px; font-weight:bold; color:#fff; padding:0px 0px 20px 0px;}
.tysc_04 p{ font-size:18px; line-height:35px; color:#fff;}





/*发展历程*/

.tysc_03{ width:100%; padding:20px 0px; overflow:hidden; background:#000;}



.tysc_03_t{ width:100%; background:#e8e8e8; padding:20px 0px;}

.tysc_03_t li{ height:65px; line-height:65px; width:16.666%; float:left; border-bottom:1px solid #ddd;text-align:center; font-size:20px;}

.tysc_03_t li:hover{ border-bottom:2px solid #e60012; color:#e60012;}

.tysc_03_t li.current{border-bottom:2px solid #e60012; color:#e60012;}



.tysc_03_c_list{ width:100%; margin:20px 0px; overflow:hidden; color:#fff; font-size:18px;}

.tysc_03_c_list li{ padding:20px 0px; overflow:hidden;}

.tysc_03_c_list li span{ font-size:35px; float:left; width:20%;}

.tysc_03_c_list li p{ font-size:18px; line-height:30px; float: right; width:78%;}



	

/*关注我们*/

.tysc_06{ width:100%; margin:100px 0px 50px 0px; text-align:center; overflow:hidden;}

.tysc_06 h2{ font-size:30px; font-weight:bold; padding:0px 0px 10px 0px;}

.tysc_06 p{ font-size:18px;}

	

	

.tysc_07{ width:96%; margin:20px auto 20px auto; background:#fff; padding:20px 0px;}

.tysc_07 li{ width:29.333%; margin:0px 2%; float:left; position: relative; text-align:center;}

.tysc_07 li .tysc_07_p{ float:none; margin:10px 0px 0px 0px; width:85px; display:inline-block;}

.tysc_07 li h2{ font-size:18px; height:40px; line-height:40px; display:block; color:#e60012;}

.tysc_07 li p{ font-size:16px; height:40px; line-height:40px; display:block; color:#000; overflow:hidden;}

.tysc_07 li em{ position:absolute; width:220px; height:220px; top:-70px; left:120px; opacity:0;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;}

.tysc_07 li em img{ width:100%; height:auto;}

.tysc_07 li:hover em{opacity:1;}

	

	

.tysc_05{ width:100%; margin:40px 0px;}

.tysc_05 .tysc_05_l{ width:100%; float:none;}

.tysc_05 .tysc_05_l img{ display:block; width:100%; height:auto;}

.tysc_05 .tysc_05_l span{ height:70px; line-height:70px; background:#c90210; color:#fff; font-size:18px; display:block; padding:0px 20px;}



.tysc_05 .tysc_05_r{ width:100%; float: none;}

.tysc_05 .tysc_05_r li{ width:100%; margin:0px 0px 30px 0px;}

.tysc_05 .tysc_05_r img{ display:block; width:100%; height:auto;}



.tysc_05 .tysc_05_r li span{ height:40px; line-height:40px; margin:5px 0px 0px 0px; display:block; color:#b9b9b9; font-size:14px;}

.tysc_05 .tysc_05_r li h2{ height:50px; line-height:50px; display:block;}

.tysc_05 .tysc_05_r li h2 a{ height:50px; line-height:50px; display:block; color:#fff; font-size:18px;}

.tysc_05 .tysc_05_r li p{ height:30px; line-height:30px; display:block; color:#b9b9b9; font-size:16px; overflow:hidden;}

.tysc_05 .tysc_05_r li a{ height:30px; line-height:30px; display:block; color:#e60012; font-size:16px;}



	
/*小程序*/
.xcx_01{ width:98%; margin:30px auto 60px auto; font-size:18px; line-height:30px; overflow:hidden; text-align:center;}
.xcx_01 img{ display:inline-block; float:none; width:200px; height:auto; vertical-align:top; clear:both;}
.xcx_01 p{ padding:0px 0px 0px 0px;}

	

	
.mr_frbox3{ position:relative; width:100%;height: auto; margin:0px auto 20px auto; overflow:hidden;}
.mr_frbox3 .prev{position:absolute; left:20px; top:37%; width:55px; height:55px; z-index:10; background:url(../images/left01.png) center center no-repeat; background-size:100% 100%;}
.mr_frbox3 .prev:hover{ background:url(../images/left01h.png) center 0px no-repeat;background-size:100% 100%; cursor: pointer;}
.mr_frbox3 .next{position:absolute; right:20px; top:37%; width:55px; height:55px; z-index:10; background:url(../images/right01.png) center center no-repeat; background-size:100% 100%;}
.mr_frbox3 .next:hover{ background:url(../images/right01h.png) center center no-repeat;background-size:100% 100%;cursor: pointer;}



.mr_frbox4{ position:relative; width:100%;height: auto; margin:0px auto 20px auto; overflow:hidden; float:left;}
.mr_frbox4 .prev{position:absolute; left:20px; top:43%; width:55px; height:55px; z-index:10; background:url(../images/left01.png) center center no-repeat; background-size:100% 100%;}
.mr_frbox4 .prev:hover{ background:url(../images/left01h.png) center 0px no-repeat;background-size:100% 100%;cursor: pointer;}
.mr_frbox4 .next{position:absolute; right:20px; top:43%; width:55px; height:55px; z-index:10; background:url(../images/right01.png) center center no-repeat; background-size:100% 100%;}
.mr_frbox4 .next:hover{ background:url(../images/right01h.png) center center no-repeat;background-size:100% 100%;cursor: pointer;}



.mr_frbox5{ position:relative; width:100%;height: auto; margin:0px auto 20px auto; overflow:hidden; float:left;}
.mr_frbox5 .prev{position:absolute; left:80px; top:65%; width:55px; height:55px; z-index:10; background:url(../images/left01.png) center center no-repeat; background-size:100% 100%;}
.mr_frbox5 .prev:hover{ background:url(../images/left01h.png) center 0px no-repeat;background-size:100% 100%;cursor: pointer;}
.mr_frbox5 .next{position:absolute; right:80px; top:65%; width:55px; height:55px; z-index:10; background:url(../images/right01.png) center center no-repeat; background-size:100% 100%;}
.mr_frbox5 .next:hover{ background:url(../images/right01h.png) center center no-repeat;background-size:100% 100%;cursor: pointer;}



	

#zzsc{width:100%}
#zzsc >li{width:100%}


.mb-wrapper{margin:0 auto 20px;position:relative; height: auto;left:0;top:0}
.mb-slider,.mb-scroll{width:100%;overflow:hidden;margin:0 auto;padding:0;position:relative;left:0;top:0}
.mb-active-slider{border-color:#333}
.mb-slider .mb-panel{margin-top:100px;display:block;cursor:pointer;float:left;list-style:none}
.mb-panel a{outline:0}
.mb-slider .mb-panel.current{cursor:auto}
.mb-inside *{max-width:100%}
a.mb-scrollButtons{display:block;width:55px;height:55px;position:absolute;top:45%;margin-top:-29px;cursor:pointer;text-decoration:none;outline:0;border:0; z-index:9999;}
a.mb-scrollButtons.mb-left{left:20px;background:url(../images/left01.png) center center no-repeat; background-size:100% auto;z-index:9999;}
a.mb-scrollButtons.mb-right{right:20px;background:url(../images/right01.png) center center no-repeat; background-size:100% auto;z-index:9999;}


a.mb-scrollButtons.mb-left:hover{background:url(../images/left01h.png) center center no-repeat; background-size:100% auto;}
a.mb-scrollButtons.mb-right:hover{background:url(../images/right01h.png) center center no-repeat; background-size:100% auto;}
a.mb-scrollButtons.disabled{display:none}
.mb-controls{margin:0 auto;text-align:center;position:absolute; bottom:0px; width:100%;z-index:100}
.mb-controls a{color:#666;font:18px/2.2 Georgia, Serif;display:inline-block;text-decoration:none;padding:2px;margin:0 5px 0 0;text-align:center;outline:0}
.mb-panel{margin-top:90px}
.mb-controls a:hover{color:black}
.mb-controls a.current{color:#900}

.main-nav{display:block; text-align:center; border-bottom:2px solid #a71700;margin:0 0 20px 0;padding:0 0 10px 0}
.main-nav a{text-decoration:none;color:#3e63ec;font-size:18px;margin:0 8px}
.main-nav a:hover{color:black;border-bottom:2px solid black}
.mb-inside img{width:100%}	

	

	

	

	

	

	

	

	

	

}



@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;}



/*研发能力*/

.yfsl_01{ width:100%; margin:0px auto;}

.yfsl_01 img{ width:100%; height:auto; float:none; margin:0px 0px 0px 0px;}

.yfsl_01 h2{ font-size:20px; font-weight:bold; background:url(../images/line_01.jpg) left bottom no-repeat; display:inline-block; padding:0px 0px 10px 0px; margin:10px 0px 10px 0px;}

.yfsl_01 p{ height: auto; display:block; overflow:hidden;}

.yfsl_01 a{ height:35px; line-height:35px; background:#20acea; border-radius:25px; display:inline-block; padding:0px 30px; color:#fff; font-size:15px; margin:10px 0px 20px 0px;}



.yfsl_02 ul{ width:100%; margin-left:0px;}

.yfsl_02 li{ width:48%; height: auto; float:left; margin:10px 1%; overflow:hidden;}

.yfsl_02 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;}

.yfsl_02 li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}

.yfsl_02 li span{ height:35px; line-height:35px; font-size:16px; display:block; text-align:center; position:relative; z-index:999; background:#fff;}

















}



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



	.banner .item {

	}



	.customSelect {

		text-indent: 4px;

	}



	.footLink a {

		margin: 0 6px;

	}





	.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: 0 0px; width:96%; margin:0px auto; float:none;

	}



	.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;

	}

	.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:60px;

	}



	.searchBtn {

		right: 10px;

		top: 20px;

	}



	.mspan1 {

		padding: 0;

		display: block;

	}



	.mspan2 {

		display: block;

	}



	.left, .right {

		margin: 0 0px;

	}



	.headTop {

		padding:0px 0px;

	}



	.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

	}

}

