html{ overflow-x:hidden; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p, iframe{ padding:0px; margin:0px; }
body{
	margin:0px auto;
	min-width:1240px;
	font-size:16px;
	color:#000000;
	font-family:"Microsoft YaHei", '微软雅黑';
	overflow-x:hidden;
}
a{
	color:#000000;
	text-decoration:none;
}
a:hover{
	color:#00a86b;
	text-decoration:none;
}
ul, li, ol{
	list-style-type:none;
}
img{
	border:0px;
}
.clear{
	clear:both;
	font-size:0px;
	line-height:0px;
	height:0px;
}
input:focus{ 
    outline:none;
}
input::-moz-focus-inner{
    border:0;
}
textarea:focus{ 
    outline:none;
}
textarea::-moz-focus-inner{
    border:0;
}
button:focus{ 
    outline:none;
}
button::-moz-focus-inner{
    border:0;
}
select:focus{ 
    outline:none;
}
select::-moz-focus-inner{
    border:0;
}
.none{ display:none; }
.left{ float:left; }
.right{ float:right; }

/*头部样式*/
.top1{ width:100%; height:52px; line-height:52px; overflow:hidden; border-bottom:1px solid #e8e9e9; }
.top1_con{ margin:0px auto; width:1200px; font-size:16px; }
.top1_left{ float:left; }
.top1_right{ float:right; height:52px; background:url(../images/icon_03.jpg) left center no-repeat; padding-left:30px; }
.top1_right span{ float:left; color:#666666; }
.top1_right em{ float:left; font-size:22px; font-weight:bold; }
.top1_right font{ color:#00a86b; }

.top2{ margin:0px auto; width:1200px; height:105px; }
.logo{ float:left; padding-top:27px; }
.logo img{ height:51px; vertical-align:top; }
.menu{ float:right; width:900px; height:50px; margin-top:30px; }
.menu li{ float:left; width:96px; height:50px; position:relative; }
.menu li a{ display:block; height:50px; line-height:50px; font-size:18px; color:#000000; text-align:center; position:relative; }
.menu li:hover{ background:url(../images/line_13.jpg) center bottom no-repeat; }
.menu li.hover{ background:url(../images/line_13.jpg) center bottom no-repeat; }
.menu li:hover a{ font-size:20px; font-weight:bold; }
.menu li.hover a{ font-size:20px; font-weight:bold; }
/*.menu li:hover::after{ content:""; width:50px; height:3px; background:#e9872e; position:absolute; bottom:0px; left:50%; border-radius:2px; margin-left:-25px; }
.menu li.hover::after{ content:""; width:50px; height:3px; background:#e9872e; position:absolute; bottom:0px; left:50%; border-radius:2px; margin-left:-25px; }*/
#menu_box{ position:absolute; top:50px; left:0px; width:96px; z-index:10000; display:none; background:rgba(255,255,255,0.8); border-radius:0px 0px 10px 10px; padding-top:25px; padding-bottom:10px; }
#menu_box li{ width:96px; height:40px; background:none; }
#menu_box li a{ display:block; width:96px; height:40px; line-height:40px; font-size:14px; color:#333333; font-weight:normal; text-align:center; }
#menu_box li a:hover { background:#00a86b; color:#ffffff; }

/*底部样式*/
.footer{ width:100%; height:495px; background:url(../images/bg_02.jpg) center top no-repeat; overflow:hidden; }
.footer1{ margin:0px auto; width:1200px; }
.footer1_left{ float:left; padding-top:95px; }
.footer1_left img{ width:auto; height:42px; vertical-align:top; }
.footer1_left h2{ height:36px; line-height:36px; font-size:24px; color:#ffffff; margin-top:30px; }
.footer1_left p{ line-height:36px; font-size:16px; color:#ffffff; margin-top:20px; }
.footer1_right{ float:right; width:560px; padding-top:90px; }
.footer1_right ul{ float:left; margin-left:80px; display:inline; }
.footer1_right ul:first-child{ margin-left:0px; }
.footer1_right ul li{ height:42px; line-height:42px; font-size:18px; }
.footer1_right ul li.tit{ font-size:20px; color:#ffffff; font-weight:bold; padding-bottom:5px; }
.footer1_right ul li.tit a{ color:#ffffff; }
.footer1_right ul li a{ color:#edeeee; }
.footer1_right ul li a:hover{ color:#ffffff; }

.footer2{ margin:80px auto 0px auto; width:1200px; height:84px; line-height:80px; font-size:16px; color:#ffffff; border-top:1px solid #95989b; text-align:center; }
.footer2 span{ margin:0px 12px; }
.footer2 a{ color:#ffffff; }
.footer2 a:hover{ color:#ffffff; }

/*内页样式*/
.ny_banner{ height:340px; overflow:hidden; }

.dqwz{ margin:0px auto; width:1200px; height:50px; line-height:50px; }
.dqwz_left{ float:left; }
.dqwz_right{ float:right; height:54px; background:url(../images/icon_04.jpg) left center no-repeat; padding-left:25px; font-size:14px; }
.dqwz_right a{ color:#000000; }
.dqwz_right a:hover{ color:#00a86b; }

.ny{ width:100%; overflow:hidden; background:#f0f0f0; padding:50px 0px 60px 0px; }
.ny_con{ margin:0px auto; width:1200px; }

.ny_left{ float:left; width:270px; overflow:hidden; border:1px solid #dfdfde; background:#ffffff url(../images/bg_11.jpg) right bottom no-repeat; }
.left_tit{ height:100px; overflow:hidden; background:#00a86b; text-align:center; }
.left_tit h2{ height:32px; line-height:32px; overflow:hidden; font-size:30px; color:#ffffff; margin-top:22px; }
.left_tit p{ height:20px; line-height:20px; overflow:hidden; font-size:14px; color:#c0ebd1; text-transform:uppercase; margin-top:8px; }

.left_nav{ width:230px; overflow:hidden; padding:10px 20px 35px 20px; }
.left_nav li{ height:48px; overflow:hidden; margin-top:24px; }
.left_nav li a{ display:block; height:46px; line-height:46px; border:1px solid #00a86b; font-size:18px; color:#033333; border-radius:20px; padding-left:50px; background:url(../images/icon_15.jpg) 180px center no-repeat; }
.left_nav li a:hover{ height:44px; line-height:44px; border:2px solid #00a86b; font-weight:bold; background:url(../images/icon_11.jpg) 180px center no-repeat; }
.left_nav li a.hover{ height:44px; line-height:44px; border:2px solid #00a86b; font-weight:bold; background:url(../images/icon_11.jpg) 180px center no-repeat; }

.left_lx{ width:230px; overflow:hidden; padding:25px 20px 50px 20px; border-top:1px solid #dfdfde; }
.left_lx h3{ height:30px; line-height:30px; overflow:hidden; font-size:20px; color:#000000; position:relative; padding-left:15px; }
.left_lx h3::before{ content:""; width:7px; height:18px; background:#00a86b; position:absolute; top:6px; left:0px; border-radius:2px; }
.left_lx p{ line-height:32px; font-size:16px; margin-top:15px; }

.ny_right{ float:right; width:902px; overflow:hidden; background:#ffffff url(../images/icon_12.jpg) right top no-repeat; border:1px solid #dfdfde; }


/*单页样式*/
.danye{ margin:0px auto; width:816px; line-height:220%; font-size:16px; padding:40px 0px 35px 0px; }
.danye img{ max-width:100%; }

/*图片列表*/
.Pic{ margin:50px auto 0px auto; width:902px; overflow:hidden; }
.Pic li{ float:left; width:270px; height:230px; margin-bottom:25px; margin-left:23px; display:inline; }
.Pic li .img1{ width:260px; height:195px; overflow:hidden; border:1px solid #dcdcdc; padding:4px; }
.Pic li .img1 img{ width:260px; height:195px; transition:all 0.8s; }
.Pic li .img1 img:hover{ transform:scale(1.1); }
.Pic li:hover .img1 img{ transform:scale(1.1); }
.Pic li p{ height:35px; line-height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:16px; text-align:center; }

.Pic1{ margin:50px auto 0px auto; width:900px; overflow:hidden; }
.Pic1 li{ float:left; width:190px; height:80px; margin-bottom:25px; margin-left:28px; display:inline; }
.Pic1 li .img3{ width:188px; height:78px; overflow:hidden; border:1px solid #dcdcdc; }
.Pic1 li .img3 img{ width:188px; height:78px; transition:all 0.8s; }
.Pic1 li .img3 img:hover{ transform:scale(1.1); }
.Pic1 li:hover .img3 img{ transform:scale(1.1); }

/*图文列表*/
.Pic_List{ margin:0px auto; width:820px; overflow:hidden; padding:30px 0px 31px 0px; background:url(../images/dian_34.jpg) left bottom repeat-x; }
.Pic_List:first-child{ margin-top:15px; }
.Pic_List .img2{ float:left; width:190px; height:120px; overflow:hidden; margin-right:30px; }
.Pic_List .img2 img{ width:190px; height:120px; vertical-align:top; transition:all 0.8s; }
.Pic_List .img2 img:hover{ transform:scale(1.1); }
.Pic_List h3{ font-size:18px; font-weight:normal; color:#000000; height:28px; line-height:28px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.Pic_List p{ height:56px; line-height:28px; margin-top:6px; margin-bottom:8px; overflow:hidden; color:#666666; font-size:14px; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.Pic_List span{ display:block; width:100px; height:22px; line-height:22px; overflow:hidden; text-align:center; border-radius:11px; background:#00a86b; font-size:14px; color:#ffffff; font-family:Arial; }
.Pic_List a:hover .img2 img{ transform:scale(1.1); }
.Pic_List a:hover h3{ color:#00a86b; }

/*分页样式*/
.line1{ height:1px; overflow:hidden; background:url(../images/dian_34.jpg) left top repeat-x; margin:0px 23px; }
.line2{ height:1px; overflow:hidden; background:url(../images/dian_34.jpg) left top repeat-x; margin:0px 28px; }
.pages{ font-size:14px; color:#000000; line-height:32px; text-align:center; margin-top:25px; }
.pages a{ display:inline-block; color:#000000; padding:0px 12px; margin:0px 3px; height:32px; background:#E1E1E1; border-radius:3px; }
.pages a:hover{ display:inline-block; color:#FFFFFF; padding:0px 12px; margin:0px 3px; height:32px; background:#00a86b; border-radius:3px; }
.pages .bg{ display:inline-block; color:#FFFFFF; padding:0px 12px; margin:0px 3px; height:32px; background:#00a86b; border-radius:3px; }

/*详细页样式*/
.nr{ margin:0px auto; width:820px; overflow:hidden; padding:50px 0px 45px 0px; }
.nr h1{ font-size:24px; color:#000000; font-weight:normal; text-align:center; }
.nr .nr_time{ font-size:14px; color:#999999; font-family:Arial, "Microsoft YaHei", '微软雅黑'; height:30px; line-height:30px; overflow:hidden; text-align:center; border-bottom:1px solid #f0efef; padding-top:15px; padding-bottom:10px; }
.nr .nr_con{ line-height:220%; padding:25px 10px 25px 10px; font-size:16px; border-bottom:1px solid #f0efef; }
.nr .nr_con img{ max-width:100%; }
.nr .nr_con a{ color:#00a86b; }
.nr .info_xg{ overflow:hidden; line-height:30px; font-size:16px; color:#666666; padding:20px 10px 0px 10px; }
.nr .info_xg1{ /*float:left;*/ }
.nr .info_xg2{ /*float:right;*/ margin-top:5px; }
.nr .info_xg b{ color:#000000; }
.nr .info_xg a{ color:#666666; }

/*招聘信息*/
.hr{ margin:0px auto; width:820px; overflow:hidden; padding:50px 0px 45px 0px; }
.hr_con{ width:100%; background:url(../images/dian_34.jpg) left top repeat-x; margin-top:50px; font-size:16px; color:#666666; line-height:36px; text-align:center; padding-top:30px; }
.hr_con a{ display:inline-block; width:280px; height:44px; line-height:44px; background:#00a86b url(../images/yj.jpg) 25px center no-repeat; margin-top:10px; font-size:16px; color:#ffffff; text-align:left; padding-left:60px; border-radius:22px; }
.hr_nr{ width:100%; }
.hr_nr h1{ font-size:24px; color:#000000; text-align:center; font-weight:normal; }
.hr_nr_time{ font-size:14px; color:#999999; font-family:Arial, "Microsoft YaHei", '微软雅黑'; height:30px; line-height:30px; overflow:hidden; text-align:center; border-bottom:1px solid #f0efef; padding-top:15px; padding-bottom:10px; }
.hr_nr_con{ line-height:220%; padding:25px 10px 0px 10px; font-size:16px; }

/*联合运营*/
.union1{ width:100%; height:627px; overflow:hidden; background:url(../images/bg1.jpg) center top no-repeat; }
.union1_con{ margin:0px auto; width:1200px; }
.union1-1{ float:left; width:608px; margin-top:95px; }
.union1-1 h2{ height:40px; line-height:40px; overflow:hidden; font-size:36px; color:#000000; }
.union1-1 p{ line-height:40px; overflow:hidden; font-size:16px; color:#000000; margin-top:40px; }
.union1-1 a{ display:inline-block; width:110px; height:44px; line-height:44px; background:#00a86b url(../images/icon_07.png) 40px center no-repeat; margin-top:40px; font-size:18px; font-weight:bold; color:#ffffff; padding-left:80px; border-radius:22px; }
.union1-2{ float:right; width:524px; height:350px; overflow:hidden; border:5px solid #cceeda; border-radius:20px; margin-top:135px; }
.union1-2 li{ width:100%; height:350px; }
.union1-2 li img{ width:524px; height:350px; vertical-align:top; }

.union2{ width:100%; height:780px; overflow:hidden; background:url(../images/bg2.jpg) center top no-repeat; }
.union2-1{ height:60px; overflow:hidden; background:url(../images/tit_19.png) center top no-repeat; margin-top:70px; text-align:center; }
.union2-1 h2{ height:38px; line-height:38px; overflow:hidden; font-size:36px; color:#ffffff; padding-top:22px; }
.union2-2{ margin:35px auto 0px auto; width:880px; height:50px; overflow:hidden; }
.union2-2 li{ float:left; width:170px; height:50px; line-height:50px; overflow:hidden; text-align:center; font-size:20px; margin:0px 25px; display:inline; cursor:pointer; }
.union2-2 li.normal{ background:url(../images/nav_21.png) center center no-repeat; }
.union2-2 li.active{ background:url(../images/nav_18.png) center center no-repeat; font-weight:bold; }
.union2-3{ margin:45px auto 0px auto; width:1200px; overflow:hidden; background:#ffffff; }
.union2-3-1{ float:left; width:590px; height:405px; overflow:hidden; }
.union2-3-1 img{ width:590px; height:405px; vertical-align:top; }
.union2-3-2{ float:right; width:570px; height:405px; overflow:hidden; }
.union2-3-2 h2{ height:44px; line-height:44px; overflow:hidden; background:url(../images/icon_27.jpg) left top no-repeat; font-size:30px; color:#000000; padding-left:60px; margin-top:50px; }
.union2-3-2 p{ line-height:36px; overflow:hidden; font-size:16px; color:#000000; margin-top:30px; padding-right:26px; }
.union2-3-2 a{ display:inline-block; height:30px; font-size:16px; color:#00a86b; font-weight:bold; margin-top:30px; position:relative; padding-left:50px; }
.union2-3-2 a::before{ content:""; width:40px; height:3px; background:#00a86b; position:absolute; top:12px; left:0px; }

.union3{ width:100%; height:603px; overflow:hidden; background:url(../images/bg3.jpg) center top no-repeat; }
.union3-1{ height:60px; overflow:hidden; background:url(../images/tit_42.jpg) center top no-repeat; margin-top:72px; text-align:center; }
.union3-1 h2{ height:38px; line-height:38px; overflow:hidden; font-size:36px; color:#000000; padding-top:22px; }
.union3_con{ margin:0px auto; width:1200px; }
.union3-2{ float:left; width:420px; overflow:hidden; margin-top:100px; }
.union3-2 li{ float:left; width:160px; margin-left:50px; display:inline; }
.union3-2 li img{ width:160px; height:160px; vertical-align:top; }
.union3-2 li p{ height:30px; line-height:30px; overflow:hidden; font-size:16px; color:#a29e9e; text-align:center; }
.union3-3{ float:right; width:620px; overflow:hidden; margin-top:85px; padding-right:50px; }
.union3-3 li{ height:50px; line-height:50px; overflow:hidden; font-size:18px; color:#000000; background:url(../images/dian_34.jpg) left bottom repeat-x; }
.union3-3 li:nth-child(1) p{ background:url(../images/icon_42.jpg) 5px center no-repeat; padding-left:40px;}
.union3-3 li:nth-child(2) p{ background:url(../images/icon_42.jpg) 5px center no-repeat; padding-left:40px; }
.union3-3 li:nth-child(3) p{ background:url(../images/icon_51.jpg) 5px center no-repeat; padding-left:40px; }
.union3-3 li:nth-child(4) p{ background:url(../images/icon_54.jpg) 6px center no-repeat; padding-left:40px; }

/*危废代码*/
.code_box{ width:100%; overflow:hidden; background:#f0f0f0; padding:65px 0px; }
.code{ margin:0px auto; width:1200px; min-height:520px; background:#ffffff url(../images/bg_03.jpg) center top no-repeat; border:1px solid #dedede; padding-bottom:80px; }

.code_tit{ overflow:hidden; text-align:center; margin-top:60px; }
.code_tit h2{ height:38px; line-height:38px; overflow:hidden; font-size:36px; color:#000000; font-weight:bold; }
.code_tit p{ line-height:20px; font-size:16px; color:#666666; margin-top:10px; text-transform:uppercase; }

.code1{ margin:45px auto 0px auto; width:890px; overflow:hidden; }
.code1-1{ float:left; width:230px; height:46px; line-height:46px; overflow:hidden; background:#00a86b; font-size:20px; color:#ffffff; font-weight:bold; border-radius:23px; text-align:center; }
.code1-2{ float:left; width:230px; height:46px; line-height:46px; overflow:hidden; background:#cfcfcf; font-size:20px; color:#ffffff; font-weight:bold; border-radius:23px; text-align:center; }
.code1-3{ float:left; width:100px; height:46px; overflow:hidden; background:url(../images/icon_33.png) center center no-repeat; }
.code1-4{ float:left; width:100px; height:46px; overflow:hidden; background:url(../images/icon_35.png) center center no-repeat; }

.code2{ margin:80px auto 0px auto; width:550px; overflow:hidden; }
.code2-1{ height:60px; line-height:60px; overflow:hidden; font-size:18px; color:#000000; font-weight:bold; text-align:center; }
.code2-2{ width:546px; height:60px; overflow:hidden; background:#FFFFFF url(../images/icon_25.jpg) 494px center no-repeat; border:2px solid #32b988; border-radius:30px; }
.code2-2 select{ -webkit-appearance:none; -moz-appearance:none; appearance:none; background:transparent; border:none; width:546px; height:60px; font-size:16px; color:#666666; padding-left:30px; font-family:"Microsoft YaHei", '微软雅黑'; }
.code2-3{ overflow:hidden; margin-top:35px; text-align:center; }
.code2-3 input{ width:230px; height:54px; line-height:54px; font-size:20px; color:#ffffff; font-weight:bold; text-align:center; background:#00a86b; border:0px; font-family:"Microsoft YaHei", '微软雅黑'; border-radius:27px; }

.code3{ margin:80px auto 0px auto; width:1000px; overflow:hidden; }
.code3-1{ float:left; width:380px; }
.code3-1 h3{ line-height:36px; overflow:hidden; font-size:24px; color:#ea882f; font-weight:bold; margin-bottom:20px; }
.code3-1 p{ line-height:26px; font-size:16px; color:#000000; margin-top:8px; }
.code3-1 p span{ color:#ea882f; }
.code3-1 input{ width:180px; height:50px; line-height:50px; font-size:20px; color:#ffffff; font-weight:bold; text-align:center; background:#5c5c5c; border:0px; font-family:"Microsoft YaHei", '微软雅黑'; margin-top:50px; }
.code3-2{ float:right; width:460px; border-left:1px solid #dce0df; padding-left:80px; }
/*美化多选框*/
.custom-checkbox{ position:relative; }
.custom-checkbox input{ position:absolute; left:2px; top:20px; }
.custom-checkbox label{ display:block; position:relative; width:430px; height:50px; line-height:50px; overflow:hidden; background:url(../images/checkbox1.png) left 15px no-repeat; font-size:16px; padding-left:30px; cursor:pointer; }
.custom-checkbox label.hover,.custom-checkbox label.focus{ background:url(../images/checkbox1.png) left 15px no-repeat; }
.custom-checkbox label.checked{ background:url(../images/checkbox2.png) left 9px no-repeat; }
.custom-checkbox label.checkedHover,.custom-checkbox label.checkedFocus{ background:url(../images/checkbox2.png) left 9px no-repeat; }

.code4{ margin:50px auto 0px auto; width:1000px; overflow:hidden; }
.code4-1{ height:30px; line-height:30px; overflow:hidden; font-size:24px; color:#ea882f; font-weight:bold; text-align:center; }
.code4-2{ overflow:hidden; border:1px solid #dce0df; padding:20px 40px 30px 40px; margin-top:15px; }
.code4-2 li{ padding:10px 0px; line-height:35px; overflow:hidden; background:url(../images/dian_34.jpg) left bottom repeat-x; font-size:18px; color:#000000; }

.code5{ margin:35px auto 0px auto; width:700px; height:54px; line-height:54px; overflow:hidden; background:url(../images/icon_08.png) left center no-repeat; }
.code5 p{ font-size:22px; color:#000000; padding-left:80px; }
.code5 p a{ color:#ea882f; }



/*首页*/
.banner{ width:100%; height:660px; overflow:hidden; }
.banner li{ width:100%; height:660px; }
.banner li a{ display:block; width:100%; height:660px; }

.index_box1{ overflow:hidden; padding:65px 0px; }
.index_box2{ overflow:hidden; height:237px; background:url(../images/bg_31.jpg) center top no-repeat; }
.index_box3{ overflow:hidden; height:739px; background:url(../images/bg_33.jpg) center top no-repeat; }
.index_box4{ overflow:hidden; height:761px; background:url(../images/bg_34.jpg) center top no-repeat; }

.index_tit1{ overflow:hidden; text-align:center; }
.index_tit1 h2{ height:36px; line-height:36px; overflow:hidden; font-size:34px; color:#000000; font-weight:bold; }
.index_tit1 p{ line-height:30px; font-size:16px; color:#666666; margin-top:10px; }

.index_tit2{ overflow:hidden; text-align:center; margin-top:65px; }
.index_tit2 h2{ height:36px; line-height:36px; overflow:hidden; font-size:34px; color:#000000; font-weight:bold; }
.index_tit2 p{ line-height:36px; font-size:18px; color:#333333; margin-top:30px; position:relative; padding-bottom:28px; }
.index_tit2 p::after{ content:""; width:60px; height:8px; background:#00a86b; position:absolute; bottom:0px; left:50%; border-radius:4px; margin-left:-30px; }

.index_tit3{ overflow:hidden; text-align:center; margin-top:60px; }
.index_tit3 h2{ height:36px; line-height:36px; overflow:hidden; font-size:34px; color:#ffffff; font-weight:bold; }
.index_tit3 p{ line-height:30px; font-size:16px; color:#ffffff; margin-top:10px; }

/*核心业务*/
.hxyw{ margin:30px auto 0px auto; width:1224px; }
.hxyw li{ float:left; width:280px; height:420px; border:1px solid #d7d5d5; margin:0px 12px; border-radius:20px; text-align:center; }
.hxyw img{ width:124px; height:124px; vertical-align:top; margin-top:45px; }
.hxyw h3{ height:30px; line-height:30px; overflow:hidden; font-size:24px; color:#000000; font-weight:bold; margin-top:25px; }
.hxyw p{ margin:15px 21px 0px 21px; height:78px; line-height:26px; overflow:hidden; font-size:14px; color:#666666; text-align:left; border-bottom:1px solid #d7d5d5; padding-bottom:25px; }
.hxyw a{ display:block; margin:25px auto 0px auto; width:110px; height:26px; line-height:26px; overflow:hidden; background:#464646; font-size:14px; color:#ffffff; }
.hxyw a:hover{ background:#e78022; }
.hxyw li:hover h3{ color:#00a86b; }
.hxyw li:hover a{ background:#e78022; }

/*查询*/
.cx{ margin:0px auto; width:1200px; }
.cx1{ float:left; width:600px; padding-top:75px; }
.cx1 h2{ height:40px; line-height:40px; overflow:hidden; font-size:38px; color:#ffffff; font-weight:bold; }
.cx1 p{ line-height:30px; font-size:22px; color:#ffffff; margin-top:20px; }
.cx1 p span{ color:#31c51f; }
.cx2{ float:right; width:500px; padding-top:94px; }
#select{ float:left; width:350px; height:50px; overflow:hidden; background:#FFFFFF url(../images/icon_06.jpg) 310px center no-repeat; }
#select select{ -webkit-appearance:none; -moz-appearance:none; appearance:none; background:transparent; border:none; width:350px; height:50px; font-size:16px; color:#666666; padding-left:15px; font-family:"Microsoft YaHei", '微软雅黑'; }
#button{ float:right; width:150px; height:50px; }
#button input{ width:150px; height:50px; line-height:50px; font-size:20px; color:#ffffff; text-align:center; background:#e78022; border:0px; font-family:"Microsoft YaHei", '微软雅黑'; }

/*联合运营*/
.lhyy{ margin:50px auto 0px auto; width:1200px; position:relative; }
.lhyy_con{ width:1200px; overflow:hidden; }
.lhyy_con li{ float:left; width:360px; height:270px; overflow:hidden; margin-right:30px; display:inline; border:1px solid #e0e0df; padding:9px; }
.lhyy_con li .img4{ width:360px; height:270px; overflow:hidden; }
.lhyy_con li .img4 img{ width:360px; height:270px; transition:all 0.8s; }
.lhyy_con li .img4 img:hover{ transform:scale(1.1); }
.lhyy_con li:hover .img4 img{ transform:scale(1.1); }
#LeftButton{ position:absolute; left:-80px; top:118px; z-index:1000; width:54px; height:54px; line-height:50px; overflow:hidden; cursor:pointer; background:#807d7d; border-radius:27px; font-size:32px; color:#ffffff; text-align:center; }
#RightButton{ position:absolute; right:-80px; top:118px; z-index:1000; width:54px; height:54px; line-height:50px; overflow:hidden; cursor:pointer; background:#807d7d; border-radius:27px; font-size:32px; color:#ffffff; text-align:center; }
#LeftButton:hover,#RightButton:hover{ background:#00a86b; }

.lhyy_lj{ margin:60px auto 0px auto; width:500px; }
.lhyy_lj li{ float:left; width:210px; height:48px; line-height:48px; overflow:hidden; text-align:center; margin:0px 20px; border-radius:24px; }
.lhyy_lj li a{ display:block; height:48px; font-size:22px; color:#ffffff; }
.lhyy_lj li:nth-child(1){ background:#e78022; }
.lhyy_lj li:nth-child(2){ background:#7e7d7d; }

/*新闻资讯*/
.news{ margin:30px auto 0px auto; width:1236px; }
.news_box{ float:left; width:336px; margin:0px 18px; display:inline; background:#ffffff; padding:20px; }
.news_tit{ height:22px; line-height:22px; overflow:hidden; }
.news_tit h3{ float:left; font-size:20px; color:#000000; position:relative; padding-right:12px; }
.news_tit h3::after{ content:""; width:2px; height:20px; background:#686868; position:absolute; top:2px; right:0px; }
.news_tit span{ float:left; font-size:14px; color:#666666; margin-left:15px; padding-top:3px; }
.news_top{ width:336px; height:250px; overflow:hidden; margin-top:20px; }
.news_top .img5{ width:336px; height:212px; overflow:hidden; }
.news_top .img5 img{ width:336px; height:212px; transition:all 0.8s; }
.news_top .img5 img:hover{ transform:scale(1.1); }
.news_top p{ height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:16px; color:#000000; text-align:center; margin-top:8px; }
.news_top a:hover .img5 img{ transform:scale(1.1); }
.news_top a:hover p{ color:#00a86b; }
.news_con{ height:144px; overflow:hidden; padding:12px 0px 0px 0px; border-top:1px solid #e8e8e8; margin-top:15px; }
.news_con li{ height:36px; line-height:36px; overflow:hidden; }
.news_con li a{ display:block; height:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:url(../images/dian_11.jpg) left center no-repeat; font-size:16px; padding-left:14px; }
.news_more{ height:20px; line-height:20px; overflow:hidden; margin-top:15px; }
.news_more a{ display:block; height:20px; font-size:16px; color:#e78022; padding-left:14px; }

/*合作伙伴*/
.hzhb{ margin:20px auto 0px auto; width:1212px; overflow:hidden; }
.hzhb li{ float:left; width:190px; height:80px; margin:15px 6px 0px 6px; display:inline; }
.hzhb li .img6{ width:188px; height:78px; overflow:hidden; border:1px solid #f4f4f4; }
.hzhb li .img6 img{ width:188px; height:78px; transition:all 0.8s; }
.hzhb li .img6 img:hover{ transform:scale(1.1); }
.hzhb li:hover .img6 img{ transform:scale(1.1); }
.hzhb_more{ margin:65px auto 0px auto; width:170px; height:40px; line-height:40px; overflow:hidden; background:#e78022; border-radius:20px; }
.hzhb_more a{ display:block; height:20px; font-size:18px; color:#ffffff; text-align:center; }
