锘縝ody{margin:0; padding:0;font:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue", Arial, Helvetica,sans-serif;color:#262626;background-color:#fff;font-family:"Microsoft Yahei"; font-size:14px;min-width:1280px;}
ul,li{ list-style:none; padding:0; margin:0;}
*{margin:0;padding:0; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
i{ font-style:normal;}
html {margin:0;padding:0;border:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);font-size:14px;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, q, dl, dt, dd, ol, ul, li, fieldset, form, legend, caption, tbody, tfoot, thead, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;vertical-align:baseline;}
article, aside, details, figcaption, figure, dialog, footer, header, hgroup, menu, nav, section {display:block;}
body {width:100%; margin:0 auto; padding:0 ;font-family:"Microsoft Yahei";}
::-webkit-input-placeholder {color:#999;}
:-moz-placeholder {color:#999;}
::-moz-placeholder {color:#999;}
:-ms-input-placeholder {color:#999;}
select::-ms-expand { display: none; }
/** {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*/
*:before, *:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
button::-moz-focus-inner, input::-moz-focus-inner {padding:0;border:0;}
textarea {overflow:auto;}
input:focus, textarea:focus, button:focus, select:focus {outline:none;}
input::-ms-clear {display:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display:block;}
audio, canvas, progress, video {display:inline-block;vertical-align:baseline;}
audio:not([controls]) {display:none;height:0;}
[hidden], template {display:none;}
a {background:transparent;text-decoration:none; color:#333;}
a:active, a:hover, a:link,a:visited {outline:0;}
abbr[title] {border-bottom:1px dotted;}
b, strong {font-weight:bold;}
dfn {font-style:italic;}
mark {color:#000;background:#ff0;}
small {font-size:80%;}
sub, sup {position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup {top:-.5em;}
sub {bottom:-.25em;}
svg:not(:root) {overflow:hidden;}
figure {margin:1em 40px;}
hr {height:0;-moz-box-sizing:content-box;box-sizing:content-box;}
pre {overflow:auto;}
code, kbd, pre, samp {font-family:monospace, monospace;}
button, input, optgroup, select, textarea {margin:0;font:inherit;}
button {overflow:visible;}
button, select {text-transform:none; border:0 none;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance:button;cursor:pointer;}
button[disabled], html input[disabled] {cursor:default;}
button::-moz-focus-inner, input::-moz-focus-inner {padding:0;border:0;}
input {line-height:normal;}
input[type="checkbox"], input[type="radio"] {box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height:auto;}
input[type="search"] {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #ccc; }
input:-moz-placeholder, textarea:-moz-placeholder { color: #ccc; }
input::-moz-placeholder, textarea::-moz-placeholder { color: #ccc; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #ccc; }
fieldset {padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0;}
legend {padding:0;border:0;}
optgroup {font-weight:bold;}
table {border-spacing:0;border-collapse:collapse;}
td, th {padding:0;}
a {text-decoration:none;}
*{margin:0;padding:0}
ul{ list-style:none; margin:0; padding:0;}
ul li{list-style:none; }
img{ margin:0; padding:0; border:0; vertical-align:bottom;border:0 none;}
h3{ font-size:4.5vw;}
/*锟???鍏遍儴锟???*/
.clear{clear: both;}
.center{margin:0 auto;width: 1180px;}
.topcenter{margin:0 auto;width:1400px;}
/*end 锟???鍏遍儴锟???*/
/*棣栭〉澶撮儴*/
.header{position:fixed;z-index: 9999;width:100%;background:#fff;padding:0px 0;height:80px;width:expression(document.body.clientWidth <= 1000? "1000px": "auto");min-width:1280px;border-bottom:1px solid #eee}
.header_left{float:left;width:400px;padding:0px 0 0 0;}
.header_right{float:left;width:280px;text-align:left;padding-top:30px;}
.header_right a{color:#000;}
.nav{float:left;width:700px;height:80px;}

.menuDiv {overflow: hidden;display:inline-block;}
/* 璁劇疆ul鍜宭i鐨勬牱锟??? */
.menuDiv ul , .menuDiv li {list-style: none; margin: 0;padding: 0;float: left;}  
/* 璁劇疆浜岀駭鑿滃崟缁濓拷?锟藉畾浣嶏紝骞堕殣锟??? */
.menuDiv > ul > li > ul {background:url(../images/icon3.png) no-repeat center top;position: absolute;z-index:6;display: none;padding-top:8px;}
/* 璁劇疆浜岀駭鑿滃崟鐨刲i鐨勬牱锟??? */
.menuDiv > ul > li > ul > li {float: none;}
/* 榧犳爣鏀懼湪涓€绾ц彍鍗曚笂锛屾樉绀轟簩绾ц彍锟??? */
.menuDiv > ul > li:hover ul { display: block;}
/* 涓€绾ц彍锟??? */
.menuDiv > ul > li > a {width: 95px;line-height: 80px;columns: #000000;;text-align: center; display: block;font-size: 16px;}
/* 鍦ㄤ竴绾ц彍鍗曚腑锛岋拷??涓€锟???涓嶏拷?锟界疆宸﹁竟锟??? */
.menuDiv > ul > li:first-child > a { border-left: none;}
/* 鍦ㄤ竴绾ц彍鍗曚腑锛岄紶鏍囨斁涓婂幓鐨勬牱锟??? */
.menuDiv > ul > .xlist > a:hover {color: #cf272b;background:url(../images/icon2.png) no-repeat center right}
/* 浜岀駭鑿滃崟 */
.menuDiv > ul > li > ul > li > a {width: 109px;line-height: 36px;color: #456;background-color: #fff;text-align: center;border-top: none;display: block;}
/* 鍦ㄤ簩绾ц彍鍗曚腑锛岄紶鏍囨斁涓婂幓鐨勬牱锟??? */
.menuDiv > ul > li > ul > li > a:hover {color: #cf272b;background-color: #cdf;}
    /* -------------鑿滃崟css浠ｇ爜----------end---------- */


/*end 棣栭〉澶撮儴*/

/*锟???锟???锟???*/
.c-banner{
	width: 100%;
	position: relative;
	min-width: 1280px;
}
.c-banner img{
	width: 100%;
}
.c-banner .banner ul{
	list-style: none;
	padding-left: 0px;
	margin-bottom: 0px;
}
.c-banner .banner ul li{
	/*position: absolute*/
	display: block;
	opacity: 0;
}
.c-banner .banner ul li:nth-child(1){
	opacity: 1;
}
.c-banner .banner ul li img{
	width: 100%;
	position: absolute;
	top: 0px;
}
.c-banner .banner ul li:first-child img{
	position: relative;
}
.c-banner .nexImg,.c-banner .preImg{
	padding: 25px 10px 25px 10px;
	position: absolute;
	top: 50%;
	margin-top: -53px;
	background: #cf272b;
	opacity: 0.5;
	border-radius: 5px;
	z-index: 10;
	
}
.c-banner .nexImg:hover,.c-banner .preImg:hover{
	opacity: 0.8;
}
.c-banner .nexImg{
	right: 0px;
}
.c-banner .nexImg img,.c-banner .preImg img{
	
	
}
.c-banner .jumpBtn{
	width: 100%;
	position: absolute;
	bottom: 20px;
	text-align: center;
}
.c-banner .jumpBtn ul{
	margin-bottom: 0px;
	padding: 0px;
}

.c-banner .jumpBtn ul li{
	width: 10px;
	height: 10px;
	border-radius: 50%;
	display: inline-block;
	background-color: white;
	opacity: 0.9;
	margin-left: 10px;
}
.c-banner .jumpBtn ul li:first-child{
	margin-left: 0px;
}


	.c-banner .banner ul li img{
		width: 100%;
		position: absolute;
		top:0;
		display: block;
	}

/*鍏充簬涓版鼎*/
.box1{margin-top:20px;
}
.about-img{float:left;width:390px;height:465px;}
.about-img img{width:100%;height:100%}
.aboutus{float:left;padding-top:32px;padding-left:52px;width:736px;}
.aboutus h2{height:88px;line-height:88px;background:url(../images/icon4.png) no-repeat left bottom;font-size:30px;color:#333333}
.aboutus h2 span{color:#bebebe;font-weight:normal;padding-left:10px;}
.aboutus p{font-size:16px;color:#000;padding-top:30px;line-height:30px;text-indent:2em}
/*闆嗗洟浜т笟*/
.box2{float: left;width:100%;background:url(../images/box2_bj.jpg) no-repeat center top / 100% auto}
.jituan{float:left;width:100%;text-align:center;color:#fff ;padding-top:40px;}
.jituan h2{background:url(../images/icon5.png) no-repeat center bottom;line-height:80px;font-size:30px;}
.jituan h2 span{color:#aa5959;font-weight:normal;padding-left:10px;}
.jituan h3{font-size:14px;font-weight:normal;line-height:40px;}
/* jswbox */
.zigongsi{min-width: 1200px;}
#focus_Box{position:relative;width:100%;height:492px;margin:20px auto;padding-top:20px;clear:both;float: left;}
#focus_Box ul{position:relative;width:710px;height:308px}
#focus_Box li{z-index:0;position:absolute; width:360px;background:#fff;height:380px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1);
	
}
/* 
#focus_Box li:nth-of-type(1){width:300px; height:380px; top:42px;left:0;z-index:1;}
	#focus_Box li:nth-of-type(2){width:300px;height:380px;top:42px; left:220px;z-index:2;}
	#focus_Box li:nth-of-type(3){width:360px; height:480px;top:0; left:418px; z-index:3;}
	#focus_Box li:nth-of-type(4){width:300px;  height:380px; top:42px;  left:678px;  z-index:2;}
	#focus_Box li:nth-of-type(5){width:300px; height:380px;  top:42px; left:910px;  z-index:1;} */
#focus_Box li a{background:#f2f2f2 ;display:block;width:100%;height:120px;}
#focus_Box li img{padding-top:30px;padding-left:20px;background:#f2f2f2;height:90px;vertical-align:top}
#focus_Box li p{position:absolute;left:0;top:118px;padding-top:30px;padding-right:20px;padding-left:20px;background:#fff;width:100%;line-height:30px;text-indent:8px;color:#4d4d4d;font-size:16px}
#focus_Box li p span{text-align:left;margin-left:-10px;width:70%;height:40px;overflow:hidden;font-size:20px;font-weight:bold}
#focus_Box li p i{padding:0 10px;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:131px;}
#focus_Box .prev{background:url(images/btn.png) left bottom no-repeat;left:0px}
#focus_Box .next{background:url(images/btn.png) right bottom no-repeat;right:0px} 
#focus_Box .prev:hover{background-position:left top;}
#focus_Box .next:hover{background-position:right top;}
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(images/share-btn.png) no-repeat;text-indent:-999px;}

/*浜у搧锟???锟???*/
.box_title,.box_title2{float:left;width:100%;text-align:center;color:#333333 ;padding-top:40px;}
.box_title h2{background:url(../images/icon55.jpg) no-repeat center bottom;line-height:80px;font-size:30px;padding:0 0 0 20px;}
.box_title h2 span,.box_title2 h2 span{color:#bebebe;font-weight:normal;padding-left:10px;}
.box_title h3,.box_title2 h3{font-size:14px;font-weight:normal;line-height:40px;color:#bebebe}
.mt-tabpage {float: left;width: 100%;margin: 30px auto;background-color: #FFFFFF;}
.mt-tabpage-title {height: 117px;    padding: 10px;font-size: 0;background-color: #fff;width: 100%;margin: auto;background: #fff;border-bottom: 1px solid #f1f1f1;}
.mt-tabpage-title .mt-tabpage-item {display: inline-block;width: 16.6%;height: 106px;line-height: 28px;text-align: center;color: #666;font-size: 16px;}
.mt-tabpage-title .mt-tabpage-item:hover{color: #eb4537;}
.mt-tabpage-item-cur .pro1{display:block;    margin-left: 37%;width:60px;height:60px;background:url(../images/pro1.png) no-repeat center 10%!important}
.mt-tabpage-title .pro1{display:block;    margin-left: 37%;width:60px;height:60px;background:url(../images/pro11.png) no-repeat center 10%}
.mt-tabpage-title .pro2{display:block;    margin-left: 37%;width:60px;height:60px;background:url(../images/pro2.png) no-repeat center 10%}
.mt-tabpage-item-cur .pro2{display:block;    margin-left: 37%;width:60px;height:60px;background:url(../images/pro22.png) no-repeat center 10%!important}
.mt-tabpage-title .pro3{display:block;    margin-left: 37%;width:60px;height:60px;background:url(../images/zykt.png) no-repeat center 10%}
.mt-tabpage-item-cur .pro3{display:block;    margin-left: 37%;width:60px;height:60px;background:url(../images/zykt1.png) no-repeat center 10%!important}
.mt-tabpage-title .pro4{display:block;    margin-left: 37%;width:60px;height:60px;background:url(../images/rb.png) no-repeat center 10%}
.mt-tabpage-item-cur .pro4{display:block;    margin-left: 37%;width:60px;height:60px;background:url(../images/rb1.png) no-repeat center 10%!important}
.mt-tabpage-title .pro5{display:block;    margin-left: 37%;width:60px;height:60px;background:url(../images/ydkt.png) no-repeat center 10%}
.mt-tabpage-item-cur .pro5{display:block;    margin-left: 37%;width:60px;height:60px;background:url(../images/ydkt1.png) no-repeat center 10%!important}
.mt-tabpage-title .pro6{display:block;    margin-left: 37%;width:60px;height:60px;background:url(../images/hbxjj.png) no-repeat center 10%}
.mt-tabpage-item-cur .pro6{display:block;    margin-left: 37%;width:60px;height:60px;background:url(../images/hbxjj1.png) no-repeat center 10%!important}

/*棣栭〉妗堜緥锟?锟?*/

/*浜у搧鎺ㄨ崘*/
.recommend_product{margin-top:10px;width:692px;float:left;}
.recommend_product .title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"锟?锟?闆呴粦";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.recommend_product .content{padding-top:15px;padding-bottom:14px;}
.roll_product li{padding-bottom:0px;}
#demo{overflow:hidden;width:95%;margin:0 auto;}
#indemo {float: left;width:800%}
#demo1 {float: left;}
#demo2 {float: left;}
.product_list1{}
.product_list1 li{float:left;margin-left:12px;margin-right:12px;padding-bottom:15px;_display:inline;}
.product_list1 li a.img{border:1px solid #cdcdcd;}
.product_list1 li a.img img{width:175px;height:162px;}
.product_list1 li h3{text-align:center;padding-top:15px;}
.product_list1 li h3 a{font-weight:normal;color:#333333;font-size: 14px;}
.product_list1 li a.img{display:block;}
.product_list1 li a.img:hover{border-color:#e87518;}
/*棣栭〉妗堜緥锟?锟?*/

.mt-tabpage-title .mt-tabpage-item-cur {color: #eb4537;font-size: 16px;border-bottom: 1px solid #F85B5E;}
.mt-tabpage-count {position: relative;width: 1180px;height: 270px;overflow: hidden;}
.mt-tabpage-cont__wrap {position: absolute;}
.mt-tabpage-count .mt-tabpage-item {width: 1180px;height: 250px;line-height: 250px;text-align: center;}
.itemli{float:left;width:20%;}
.itemli img:hover{border:1px solid #ccc;}
.set-middle-image{position:relative}
.more{width:92px;height:28px;position:absolute;top:20%;right:75px;}
.more a{padding:4px 30px;background:#454545;color:#fff;text-align:center}

/*tab鍒囨崲*/
.set-content{ height: 100%;width: 582px;margin:0 auto;}
.set-title {width: 100%;height: 42px;display: flex;z-index: 9999;}
.set-title ul li{float:left;display: block;text-align: center;height: 100%;line-height: 42px; color: #fff; position: static;background: rgba(255,255,255,.1);box-sizing: border-box; border-right: solid 1px #785e9b;cursor: pointer;width: 97px;cursor:pointer;}
.set-title ul .on{ background: #7dbac9;}
#pro1{background:url(../images/pro1.jpg) no-repeat}
#pro2{background:url(../images/pro2.jpg) no-repeat}
#pro3{background:url(../images/pro2.jpg) no-repeat}
#pro4{background:url(../images/pro2.jpg) no-repeat}
#pro5{background:url(../images/pro2.jpg) no-repeat}
.set-title ul hover #pro1{background:url(../images/pro2.jpg) no-repeat}
.set-middle{background: -webkit-linear-gradient(top,rgba(126,187,201,1) 0,rgba(44,194,195,.9) 70%,rgba(44,194,195,.6) 100%);height: 376px;box-sizing: border-box;overflow: hidden;padding: 15px 17px 0 19px;}
.set-middle-image img{display: block;float: left;cursor: pointer;}
.set-middle-list ul li{display: flex;color: #fff; font-size: 13px;height: 43px; line-height: 43px;border-bottom: solid 1px #4fc0c8;cursor: pointer; box-sizing: border-box;padding: 0 5px 0 2px;}
/*浼佷笟鑽ｈ獕*/
.box4,.box5{}

.box4_ul{float:left;width:100%;padding-top:50px}
.box5_ul{float:left;width:92%;padding-top:50px}
/*妗堜緥锟???锟???*/
.box5_ul h3{font-size:20px;text-align:center}
/*鏂伴椈锟???锟???*/
.box6{background:#fff;width:100%;padding:20px 0;margin:30px 0;float: left;padding-bottom: 100px;}
.box6_1{float:left;width:460px;height:490px;position:relative;z-index:1;background:#fff;margin-top:50px}
.box_title2 h2{background:url(../images/icon55.jpg) no-repeat center bottom;line-height:80px;font-size:30px;color:#bc1317;padding:0 0 0 20px;}
.box6_1_time{position:absolute;width:100px;height:100px;z-index:3;background:#af9756;color:#fff;text-align:center;line-height:30px;font-size:16px;padding:20px 0}
.box6_1_time strong{font-size:30px}
.box6_1_img{position:absolute;width:460px;height:300px;}
.box6_1_img img{width:100%;height:100%}
.box6_1_h3{position:absolute;top:310px;left:20px;z-index:2}
.box6_1_h3 h3{font-size:18px;color:#333333}
.box6_1_p{position:absolute;top:350px;z-index:2;padding:0 20px;color:#4c4c4c;font-size:14px}
.box6_2{float:right;width:664px;margin-top:50px}
.box6_2 ul li{float:left;width:100%;height:100px;margin:10px 0;color:#fff}
.box6_2_time{float:left;width:100px;height:100px;background:#f3f3f3;line-height:30px;font-size:16px;padding:0px 0;color:#999999;text-align:center}
.box6_2_p{float:right;width:552px;}
.box6_2_p h3{font-size:18px;}
.box6_2_time strong{font-size:30px;}
.box6_2_p h3 a{color:#000;}
.box6_2_p p{padding-top:10px;color:#7d7d7d}

/*鍚堜綔浼欎即*/

.box7_ul{float:left;padding:60px 0}
.box7_ul ul li{float:left;width:160px;margin:10px 38px}
.box7_ul ul li img{width:160px;height:70px;text-align:center}
/*搴曢儴*/
.footer{float:left;background:#5b5959;padding:10px 0;width:100%;}
.foot_left{float:left;font-size:16px;color:#ffffff}
.foot_left p{line-height:30px;font-size:16px;font-weight: bold;}
.foot_left h3{font-size:18px;}
.foot_right{float:right;width:60%;padding-top:20px;color:#fff;text-align:right;}
.foot_right a{color:#fff;}


/*浜у搧锟???锟???*/
.bodyCon08{background:#92918e url(../images/pro_bj.jpg) no-repeat center top / 100% 100%;}
.bodyCon08 .students{margin:0 auto;width:1280px;height:746px;position:relative;}
.bodyCon08 .students p.PP{width:510px;height:50px;font-size:16px;color:#333;text-align:center;position:absolute;top:60px; left:300px;}
#four_flash{position:relative;width:1280px;height:400px; margin:0 auto;position:absolute;bottom:40px;}
#four_flash .flashBg{width:1180px;height: 186px;margin:0 auto;position:relative;overflow:hidden;}
#four_flash .flashBg ul.mobile{width:2000%;height:186px; position:absolute;top:15; left:0;}
#four_flash .flashBg ul.mobile li{border:1px solid #fff;float:left;width:184px;height:184px;margin-left:45px;padding-top:40px;color:#6C6E85;}
#four_flash .flashBg ul.mobile li:hover{background:#bc1317;border:1px solid #bc1317; color:#fff;}
#four_flash .flashBg ul.mobile li img{width:60px;height:60px;display:block; margin:0 auto;}
#four_flash .flashBg ul.mobile li dd{font-size:16px;width:184px;line-height:60px;text-align:center;color:#fff}
#four_flash .flashBg ul.mobile li p{font-size:16px; text-align:center;width:250px; line-height:24px;margin-top:10px;}
#four_flash .flashBg ul.mobile li a{display:block;border:0px;margin:8px auto;}
#four_flash .flashBg ul.mobile li a:hover{background:url(../images/jiantou2.png);}
#four_flash .but_left{width:50px;height:184px;position:absolute; top:0px; left:0px;background:#9e9b98}
#four_flash .but_right{width:50px;height:184px; position:absolute; top:0px; right:0px;background:#9e9b98}
#four_flash .but_left img,#four_flash .but_right img{padding-top:60px;}

/*浜у搧鍒楄〃*/
.prolist{float:left;width:100%;padding:0px 0}
.prolist ul li{float:left;width:272px;height:316px;border:1px solid #dcdcdc;margin-right:3px;margin-left:3px;margin-bottom:25px;}
.prolist ul li:nth-child(4),.prolist ul li:nth-child(8),.prolist ul li:nth-child(12){margin-right:0px;}
.prolist ul li img{width:270px;}
.prolist ul li a{display:block}
.prolist ul li dd{text-align:center;font-size:14px;height:20px;line-height:20px;margin-top:10px;}
.prolist ul li:hover{border:1px solid #bc1317 }
.prolist ul li:hover dd{color:#bc1317 }
.prolist ul li:hover dt{margin-left:36%;margin-top:10px;width:76px;border-bottom:1px solid #bc1317 }

/*鍒嗛〉*/
.pages { float:left;width:100%; text-align:center; margin-top:5px; padding-bottom:35px; overflow:hidden;color:#fff; }
	.pages a ,.previous_s,.next{ color:#333; }
	.pages a:hover,.next a:hover{ color:#fff;}
	.pages ul { list-style:none }
	.pages li { display:inline-block; margin-left:8px;list-style:none ;padding:0 5px; border:1px solid #ccc; margin-right:8px; }
	.pages_solid,.next:hover,.previous_s:hover,.pages_hollow:hover{padding:0 5px;border:1px solid #c8000b; background:#c8000b; color:#fff; text-decoration:none; cursor: pointer;}

/*鏂伴椈锟???锟???*/
.newslist {float:left;width:100%;padding:30px 0}
.newslist ul li{float:left;width:100%;padding:20px 0;border-bottom:1px solid #dcdcdc;}
.news_left{float:left;width:630px;}
.news_right{float:right;width:150px;padding-top:30px;padding-right:0px;text-align:right;font-size:14px;color:#929292}
.news_left img{float:left;border:1px solid #dcdcdc;padding:10px;width:180px;height:110px}
.news_left dt{float:left;width:442px;padding-left:30px;font-size:18px}
.news_left dd{float:left;margin-left:30px;margin-top:15px;width:115px;height:24px;border:1px solid #dcdcdc;text-align:center}
.news_right i{width:13px;height:13px;background:url(../images/time.png) no-repeat left center;padding-right:20px}

/*鏂伴椈璇︽儏*/
.sknav{float:right;width: 100%;text-align:right;margin:40px 0}
.sknav i{float: left;display:block;width:17px;height:15px;background:url(../images/icon_home.jpg) no-repeat left center;text-align:right;margin-top:8px;}
.sknav span{float:left;line-height:30px;text-align:right;}
.newsnav{float:left;width:290px;}
.newsabout{float:left;width:288px;border:1px solid #e5e5e5;margin-bottom:20px;}
.newsabout h3{float:left;width:288px;padding:0 10px;line-height:60px;font-size:20px;border-bottom:1px solid #e5e5e5;font-weight:bold;}
.newsabout ul{float:left;padding:20px 0;}
.newsabout ul li{float:left;width:258px;margin:0 15px;font-size:18px;border-bottom:1px solid #f2f2f2;padding:15px 0}
.newsabout ul li a:hover{color:#a00101;}
.newsabout ul li:last-child{border:0 none} 
.newscont{float:right;padding:10px 10px;margin-bottom:30px;border:1px solid #e5e5e5;width:860px;}
.newscont h2{float:left;text-align:center;width:100%;font-size:18px;line-height:40px}
.newscont h5{float:left;text-align:center;width:100%;font-size:14px;color:#999999;font-weight:normal;line-height:30px}
.newscont p{font-size:14px;color:#444444}
.newscont img{padding:0px 0}

/*绌鴻皟浜у搧璇︽儏*/
.protitle{float:left;width:100%;}
.protitle_nav{width:100%;line-height:40px;}
.protitle h5{width:100%;font-size:20px;line-height:50px;}
.proimg{float:left;clear:both;width:100%;background:#fef6f7;}
.proimg_left{float:left;width:484px;height:428px;margin-left:50px;margin-top:40px;border-right:1px solid #f0f0f0}
#showbox { background:#fff;}
#showbox span { background:url(../images/whitebg.png) repeat;}
#showsum { left:25px; margin-top:10px;}
#showsum span { border:1px solid #ddd;}
#showsum span.sel { border:1px solid #f60;}

.showpage { width:400px; position:relative;}
.showpage a { display:block; width:15px;padding-top:20px; height:40px; line-height:40px; background:#fff; text-align:center; font-size:18px; position:absolute; left:0; top:-62px; text-decoration:none; color:#999;}
.showpage a#shownext { left:auto; right:0;}
.showpage a:hover { background:#fff; color:#777;}

.proimg_right{float: left;width: 524px;margin-left:46px;}
.proimg_right h3{float:left;font-size:20px;margin:20px 0;line-height:40px;}
.proimg_right_p{float:left;width:100%}
.proimg_right_p1,.proimg_right_p2{float:left;width:182px;padding:20px 0;padding-left:50px;height:90px;line-height:20px;font-size:12px;font-weight:bold}
.proimg_right_p1 font,.proimg_right_p2 font{font-weight:normal}
.proimg_right_p1{background:url(../images/icon_22.jpg) no-repeat left center;}
.proimg_right_p2{background:url(../images/icon_23.jpg) no-repeat left center;}
.proimg_right_p3{float:left;width:100%;padding-top:10px;}
.proimg_right_m{float:left;width:147px;height:30px;line-height:30px;color:#fff;margin-top:160px;background:#da2a33;text-align:center}
.proimg_right_m a{color:#fff;}
#menu{width:100%; overflow:hidden; margin:0px auto;}
#menu #nav {display:block;width:100%;padding:0;margin:0;list-style:none;border-bottom:4px solid #e9e9e9;font-size:14px;height:50px;line-height:50px;}
#menu #nav li {float:left;width:120px;height:50px;line-height:50px;}
#menu #nav li a {display:block;line-height:50px;text-decoration:none;padding:0 0 0 5px; text-align:center; color:#333;}
#menu_con{ width:100%; min-height:135px; border-top:none}
#menu_con img{margin:0 auto;text-align:center}
.tag{ padding:20px 0; overflow:hidden;text-align: center; }

.selected{color:#da2a33;border-bottom:4px solid #da2a33;height:50px;line-height:50px;}


/*浼佷笟鑽ｈ獕浜嬩歡寮€濮?/
.things {
	background:url(../images/tingbg.png) no-repeat center 100%;
	overflow:hidden;
	position:relative;
	padding:5px 0 195px
}
.things>div {
	position:relative;
	height:100%;
	padding-bottom:30px
}
.things div.line-bg {
	border-left:1px dashed #ffba00;
	width:1px;
	height:100%;
	position:absolute;
	left:50%;
	top:20px;
	z-index:0;
	filter:Alpha(opacity=50);
	opacity:.5
}
.start {
	width:56px;
	height:56px;
	z-index:2;
	position:absolute;
	left:50%;
	margin:20px 0 -30px -28px
}
.start i {
	width:56px;
	box-shadow:0 14px 28px -11px #ffba00;
	position:relative;
	height:56px;
	z-index:3;
	display:inline-block;
	background:#ffba00 url(../images/logowi.png) no-repeat center center;
	border-radius:50%
}
.month-r,.month-l {
	position:relative;
	line-height:30px;
	font-size:16px;
	color:#818181;
	margin-bottom:30px
}
.month-l {
	right:50%;
	padding-right:70px;
	text-align:right
}
.month-r {
	left:50%;
	padding-left:70px
}
.month-r i,.month-l i {
	width:50px;
	height:16px;
	position:absolute;
	display:inline-block;
	background:url(../images/arrowli.png) no-repeat left top;
	top:7px
}
.month-r i {
	transform:rotateY(180deg);
	left:-7px
}
.month-l i {
	right:-7px
}
.month-r span,.month-l span {
	color:#ffba00;
	display:block;
	font-size:18px
}
.yearr {
	width:56px;
	height:56px;
	display:inline-block;
	background:#ffba00;
	border-radius:50%;
	position:relative;
	left:50%;
	margin:60px 0 100px -28px;
	line-height:56px;
	text-align:center;
	color:#fff;
	font-size:16px;
	box-shadow:0 14px 28px -11px #ffba00
}
.yearr:after,.yearr:before,.start:after,.start:before {
	content:" ";
	display:inline-block;
	z-index:0;
	border-radius:50%;
	position:absolute
}
.yearr:after {
	width:80px;
	height:80px;
	border:1px solid #e8e7e6;
	left:-12px;
	top:-12px
}
.yearr:before {
	width:104px;
	height:104px;
	border:1px solid #f5f5f4;
	left:-24px;
	top:-24px
}
.start:after {
	background:#ffba00;
	animation:brandstart 5s linear 0s infinite;
	-moz-animation:brandstart 5s linear 0s infinite;
	-webkit-animation:brandstart 5s linear 0s infinite;
	-o-animation:brandstart 5s linear 0s infinite;
	left:28px;
	top:28px
}
.start:before {
	background:#ffba00;
	animation:brandstart 5s linear 2s infinite;
	-moz-animation:brandstart 5s linear 2s infinite;
	-webkit-animation:brandstart 5s linear 2s infinite;
	-o-animation:brandstart 5s linear 2s infinite;
	left:28px;
	top:28px
}
@keyframes brandstart {
	from {
	width:56px;
	height:56px;
	margin-left:-28px;
	margin-top:-28px;
	opacity:.3
}
to {
	width:300px;
	height:300px;
	margin-left:-150px;
	margin-top:-150px;
	opacity:0
}
}@-moz-keyframes brandstart {
	from {
	width:56px;
	height:56px;
	margin-left:-28px;
	margin-top:-28px;
	opacity:.3
}
to {
	width:300px;
	height:300px;
	margin-left:-150px;
	margin-top:-150px;
	opacity:0
}
}@-webkit-keyframes brandstart {
	from {
	width:56px;
	height:56px;
	margin-left:-28px;
	margin-top:-28px;
	opacity:.3
}
to {
	width:300px;
	height:300px;
	margin-left:-150px;
	margin-top:-150px;
	opacity:0
}
}@-o-keyframes brandstart {
	from {
	width:56px;
	height:56px;
	margin-left:0;
	margin-top:0;
	opacity:.3
}
to {
	width:300px;
	height:300px;
	margin-left:-150px;
	margin-top:-150px;
	opacity:0
}
}.year:first-child {
	margin:0 0 100px -28px
}
/*浼佷笟鑽ｈ獕浜嬩歡缁撴潫*/
/*浼佷笟鑽ｈ獕鍒囨崲寮€濮?/
.container_s{width: 80%; height: 100%; max-width: 1200px; margin: 0 auto;}
.container_s:after{content: ''; display: block; clear: both;}
.common_btn{width: 46px; height: 46px; border-radius: 50%; background-color: #fff; background-position: center; background-repeat: no-repeat; background-size: 8px 14px; cursor: pointer; box-shadow: 0 5px 10px rgba(204,204,204,.5); -webkit-transition: all 500ms ease; transition: all 500ms ease; position: absolute; top: 40%;}
.left_btn{background-image: url(../images/left_icon1.png); left: -80px;}
.right_btn{background-image: url(../images/right_icon1.png); right: -80px;}
.common_btn:hover{background-color: #ffba00; box-shadow: 0 5px 10px rgba(1,107,225,.3);}
.left_btn:hover{background-image: url(../images/left_icon2.png);}
.right_btn:hover{background-image: url(../images/right_icon2.png);}
.about_main .section4{padding: 0px 0 40px 0;}
.about_main .section4 .container_s{position: relative;}
.about_main .section4 .items{margin-top: 20px;}
.about_main .section4 .item{width: 25%; float: left; padding: 0 7px;}
.about_main .section4 .item .block{position: relative; overflow: hidden;}
.about_main .section4 .item img{width:245px; display: block; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.about_main .section4 .item .hover{width: 245px; height: 100%; position: absolute; top: 0; left: -100%; background: rgba(2,107,220,.8); -webkit-transition: all 500ms ease; transition: all 500ms ease;}
.about_main .section4 .item .hover .title{text-align: center; position: absolute; top: 50%; left: 0; width: 100%; padding: 0 10px; margin-top: -50px;}
.about_main .section4 .item .hover .title h3{font-size: 20px; color: #fff;}
.about_main .section4 .item .hover .title a{width: 33px; height: 33px; display: block; margin: 40px auto 0; background: url(../images/about_icon6.png) center no-repeat; background-size: 33px 32px;}
.about_main .section4 .item .block:hover .hover{left: 0;}
.about_main .section4 .item .block:hover img{-webkit-transform: scale(1.1); transform: scale(1.1);}
.pop_honor{display: none; overflow: auto; position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 98;}
.pop_honor .pop_bg{position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0,0,0,.6); z-index: 99;}
.pop_honor img{display: block; max-width: 80%; margin: 0 auto; position: relative; z-index: 100;}
.pop_honor .close{width: 23px; height: 23px; background: url(../images/close_w.png) center no-repeat; position: fixed; right: 20px; top: 20px; -webkit-transition: all 500ms ease; transition: all 500ms ease; cursor: pointer; z-index: 100;}
.pop_honor .close:hover{-webkit-transform: rotate(180deg); transform: rotate(180deg);}

/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
.f_center{margin:0 auto;width:698px;margin-bottom:60px;}
/*浼佷笟鑽ｈ獕鍒囨崲缁撴潫*/


.shBtn {
    width: 20px;
    background: url(../images/sbtn.png) no-repeat center center;
    cursor: pointer;
    background-size: 70%;
    position: relative;
    top: 4px;border:none;
}


.footer{float:left;width:100%;padding:60px 0;background:#e5e5e5}
.f_menu{float:left;width:700px;}
.f_menu h3{float:left;width:100%;font-size:26px;line-height:40px;color:#1b1b1b;font-weight:normal}
.f_menu ul{float:left;width:100%;padding-top:10px}
.f_menu ul li{float:left;margin-right:30px;}
.f_menu ul li a{float:left;color:#545454;margin-bottom:10px}
.f_other{float:right;width:420px;margin-top:44px;padding-left:100px;border-left:1px solid #b5b5b5}
.f_contact{float:left;width:380px;}
.f_contact ul li{float:left;width:100%;padding:5px 0;line-height:26px;color:#545454;}
.f_contact ul li img{width:24px;height:26px;margin-right:10px;}







