<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

html{font-size:62.5%; padding:0; margin:0;}
body{padding:0px; margin: 0px; color: #666666; font-size:1.2rem; background-color:#FFF; -webkit-overflow-scrolling: touch; font-family: Arial, "微软雅黑";}
a{text-decoration: none; color: #666666;}
ul,li,p{margin: 0px; padding: 0px; list-style-type: none;}
dl,dt,dd,input{ padding:0px 0px; margin:0px 0px;}
h1,h2,h3,h4,h5,h6{ padding:0px 0px; margin:0px 0px; font-size:1.4rem; font-weight:inherit;}
img{border: 0px;}
.clear {clear:both;}
button,input,optgroup,option,select,textarea{font-weight:inherit;font-style:inherit;font-size:inherit;font-family:inherit}
button,input{overflow:visible;outline:0;vertical-align:middle}
input[type=submit],input[type=reset],input[type=button],input[type=text],input[type=password]{outline:0;-webkit-appearance:none}

.w100{width:100%;}
.w33{width:32%;}
.w50{width:49%;}
.br1 {border-right: 1px solid #fff;}

/* 头部 */
.head_f{position:relative; z-index:999; left:0px; right:0px; top:0px;}
.head_f .xguotop{ background-color:#FFF; box-shadow:0px 0px 8px 1px rgba(0,0,0, 0.1);}
.head_fix{ /*position:fixed;*/ top:-100px;}
.head_fix .xguotop{ transform:translateY(100px); background-color:#FFF; transition:1.5s;}

/*.head{height: 90px; width: 84%;margin: 0 auto;}*/
.head{height: 108px; width: 95%;margin: 0 auto;}
.head_con{ position:relative; padding-left:210px;}

/*.head_pic{height: 62px; z-index:2; position:absolute; left:0px; top:14px;}*/
.head_pic{height: 84px; z-index:2; position:absolute; left:0px; top:17px;}
/*1125*/
.head_pic img{ height:100%;}

.navconli{ position:relative;}
/*.navconli ul{ padding-left:30px;}*/
.navconli ul{ padding-left:30px;    padding-top: 35px;}
    /*1125*/
.navconli ul li{ float: right; position: relative; padding-left:2%; padding-right:2%; padding-top:27px; padding-bottom:27px;}
.navconli ul li a.li_a{ display: table; color: #000000; line-height: 36px; height: 36px; font-size:17px; cursor: pointer;}
.navconli ul li a.li_a:hover{ color: #0068B7;}
.navconli ul li.curre a.li_a{ padding-right:22px; background-position:right center; background-repeat:no-repeat; background-size:16px; }
.navconli_1{display:none;}
.wapnav{display:none;}
.men_lis{position: absolute;top:90px;left:0px; right:0px; padding:0px 0px; background-color:rgba(0,0,0,0.7); display:none; z-index:6;display: none;}
.men_lis a{color: #FFF;font-size: 15px;display: block;cursor: pointer;padding-left:14px;padding-right:14px;background-image:url(../images/back_nav_pic_line.jpg);background-repeat:repeat-x;background-position:left top;line-height:25px;position:relative;text-align: justify;word-break: break-all;padding-bottom: 5px;padding-top: 5px;}
.men_lis a .men_lis_c{position: absolute;left: 100%;top: 0;background: rgba(0,0,0, .7);display: none;}
.men_lis a:hover .men_lis_c{display: block;}
.men_lis a .men_lis_c a{
    display: block;
    white-space: nowrap;
    min-width: 100px;
}
.navconli ul li:hover .men_lis{ display: block;min-width:140px;}
.navconli ul li.curre:hover a.li_a{ color: #0068B7; background-image:url(../images/cjkj_nav_jt_pic_2.png);}
.navconli ul li a p{ position:relative; z-index:2;}
.navconli ul li a span{ display:block; width:0px; transition: 0.3s; position:absolute; left:0px; top:0px;bottom: 0px;}
.navconli ul li a:hover&gt;span{ background-color:#0068B7; width:100%;}
.navconli ul li a object a:hover&gt;span{ background-color:#0068B7; width:100%;}

/*.lang_se{ position:absolute; right:0px; top:28px;}*/
.lang_se{ position:absolute; right:0px; top:16px;}
/*1125*/

.lang{line-height: 32px; padding-right:24px; float:right;  background-position:right center; background-repeat:no-repeat; background-size:24px;}
.lang a{margin-left:30px;margin-right: 10px; font-size:15px; color:#000; cursor:pointer;}
.lang a:hover{ text-decoration:underline;}
.sersou{ width:32px; height:32px; position:relative; float:right;}
.sersou_put{ position:absolute; width:0px; right:0px; height:30px; background-color:#FFF; border:1px solid #FFF; padding-right:30px;width:130px; border:1px solid #DEDEDE;}
.sersou:hover .sersou_put{}
.sersou_put input{ height:30px; line-height:30px; padding-left:6px; font-size:14px; color:#000; width:100%; border:0px;}
.sersou_put a{ display:block; width:30px; height:30px; background-image:url(../images/cjkj_ser_pic.png); background-size:20px; background-position:center; background-repeat:no-repeat; position:absolute; right:0px; top:0px;}


.hadver{ position:relative;}
.hadver .adver_zwei{ display:block; width:100%;}


.hoprokk{ background-color:#FFF;}
.hopro{width: 1200px; margin:0 auto;}
.hopro_tit{ position: relative; padding-right:10px;}
.hopro_tit h1{ line-height:44px; text-align:center; font-size:28px; color:#171717; font-weight:bold; letter-spacing:3px;}
.hopro_tit h2{ line-height:24px; text-align:center; font-size:18px; color:#2D2D2D;}

.hopro_con{ position:relative; width:1200px;}
.hopro_left{ position:absolute; left:-60px; top:0px; bottom:0px; display:flex; justify-content:center; align-items:center;}
.hopro_left a{ display:block; width:45px; height:110px; background-image:url(../images/cjkj_pro_ann_left.png); background-position:center; background-repeat:no-repeat; background-size:30px; cursor:pointer;}
.hopro_left a:hover{ background-image:url(../images/cjkj_pro_ann_left_q.png); opacity:0.9;}
.hopro_rig{ position:absolute; right:-60px; top:0px; bottom:0px; display:flex; justify-content:center; align-items:center;}
.hopro_rig a{ display:block; width:45px; height:110px; background-image:url(../images/cjkj_pro_ann_rig.png); background-position:center; background-repeat:no-repeat; background-size:30px; cursor:pointer;}
.hopro_rig a:hover{ background-image:url(../images/cjkj_pro_ann_rig_q.png); opacity:0.9;}
.hoproli{ width:1180px; overflow:hidden; padding-left:10px; padding-right:10px; padding-top:10px;}
.hoproli ul{ white-space: nowrap; font-size:0; display:inline-block; z-index:999;}
.hoproli ul li{ width:370px; padding-right:45px; display:inline-block; vertical-align:top;}
.hoproli ul li .licon{ min-height:180px; margin-bottom:20px;}
.hopro_pic1{ position:relative; border-radius:5px; overflow:hidden;}
.hopro_pic1 img{ display:block; width:100%;}
.hopro_pic1 h1{ line-height:54px; height:54px; padding-left:12px; padding-right:12px; text-align:center; font-size:26px; color:#fff; position:absolute; left:0px; right:0px; bottom:0px; background-color:rgba(0,0,0,0.6); overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.hopro_pic1 h1 span{ font-size:15px; border-left:3px solid #FFF; padding-left:7px; margin-left:7px; padding-top:4px;}

.hopro_pic2{ position:relative; border-radius:5px; overflow:hidden; display:none; box-shadow: 1px 1px 10px #A0D3FA;}
.hopro_pic2 img{ display:block; width:100%;}
.hopro_pic2 h1{ line-height:54px; height:54px; padding-left:12px; padding-right:12px; text-align:center; font-size:26px; color:#000; position:absolute; left:0px; right:0px; bottom:0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.hopro_pic2 h1 span{ font-size:15px; border-left:3px solid #000; padding-left:7px; margin-left:7px; padding-top:4px;}

.hopro_con ul li .licon:hover .hopro_pic1{ display:none;}
.hopro_con ul li .licon:hover .hopro_pic2{ display:block;}

.pro_lis{display:none;}

.holingykk{background-color: #fff;padding-bottom:10px;}
.holingykk .hopro{ width:1200px;}
.holingy_con{  position:relative; height:190px;overflow: hidden;clear:both;}
.holingy_img{ display:block; width:100%;}
.example{ position:absolute; left:0px; right:0px; top:0px; bottom:0px;}

.ft-carousel .carousel-btn{position: absolute; top: 50%; width:27px; height:50px; margin-top: -22px; cursor: pointer; background-repeat:no-repeat; background-position:center;}
.hadver .ft-carousel .carousel-btn{ display:none;}
.ft-carousel .carousel-prev-btn{ background-image:url(../images/cjkj_ly_ann_left.png); left:30px; background-size:27px;}
.ft-carousel .carousel-next-btn{ background-image:url(../images/cjkj_ly_ann_rig.png); right:30px; background-size:27px;}


.ft-carousel{ position: relative;width: 100%;height: 100%;overflow: hidden;}
.ft-carousel .carousel-inner {position: absolute;left: 0;top: 0;height: 100%;}
.ft-carousel .carousel-inner .carousel-item {float: left;height: 100%;}
.ft-carousel .carousel-item img {width: 100%;display:block;}

.ft-carousel .carousel-indicators {position: absolute;left: 0;bottom: 28px;width: 100%;text-align: center;font-size: 0;}
.ft-carousel .carousel-indicators span { display: inline-block; margin: 0 6px; border-radius: 50%; cursor: pointer; height: 10px; width: 10px; border: 1px solid #FFF; border-radius: 12px; background-color: transparent;}
.ft-carousel .carousel-indicators span.active{background-color: #FFF;}


.linkskk{ background-image:url(../images/cjkj_link_back.png); background-repeat:no-repeat; background-size:cover; background-position:top center;}
.linkskk .hopro_tit h1{ color:#FFF;}
.linkskk .hopro_tit h2{ color:#FFF;}
.linkskk .hopro{ width:1200px;}
.links_con{ width:1200px; padding-top:15px; padding-bottom:45px;}
.links_con ul{ overflow:hidden; width:1218px;}
.links_con ul li{ width:185px; height:75px; margin-top:22px; float:left; margin-right:18px;}
.links_con ul li img{ display:block; width:185px; border-radius:6px;}


.honews_con{ width:1200px; padding-top:20px;}
.honewskk .hopro{ width:1200px;    height: 396px;    background: #fff;overflow:hidden;}

.news_more{ text-align:right; padding-top:14px;}
.news_more a{ font-size:14px; color:#777;}
.news_more a:hover{ text-decoration:underline; color:#0068B6;}


/* 尾部 */
.footer{background-color: #434343;}
.footer_con{width:1200px;margin: 0 auto; padding-top: 35px; position:relative;}
.contact_left{ float:left; width:400px;}
.contact_left h1{ font-size:16px; line-height: 22px; color:#FFF;}
.contact_left h1 a{ color:#FFF;}
.contact_left h1 a:hover{ text-decoration:underline;}
.contact_left p{ font-size:14px; line-height: 30px; color:#FFF; padding-top:15px;}

.contact_li1{width: 140px;float:left;}
.contact_li1 h1{ font-size:16px; line-height: 22px; color:#FFF;}
.contact_li1 h1 a{ color:#FFF;}
.contact_li1 h1 a:hover{ text-decoration:underline;}
.contact_li1_a{padding-top:4px;}
.contact_li1_a span{display:block;width: 100%;text-align:left;line-height:26px;}
.contact_li1_a span a{ font-size:14px; color:#FFF; cursor: pointer;}
.contact_li1_a span a:hover{ text-decoration:underline;}

.contact_li2{  width:260px;}
.contact_li3{  width:100px;}


.contact_log{ position:absolute; right:-50px; top:70px;}
.contact_log img{ display:block; height:80px;}



.bbh{text-align: center;color: #FFFFFF;margin-top: 10px; font-size:14px; border-top:2px solid #414141;overflow:hidden; background-color:#333333;}
.bqsy{margin-left: 5px;color: #FFFFFF;}
.icp{margin-left: 10px;color: #A8A991;text-decoration: underline;cursor: pointer;}
.pic_from{margin-left: 15px;color: #FFFFFF;}

#myscroll ul li {
	display: block;
	padding: 0 5px;
	margin: 0 auto;
}
#myscroll ul li a {
	display: block;
	float: left;
	width: 100%;
	padding: 0;
	position: relative;
	/* height: 140px; */
	color: #333;
	box-sizing: border-box;
}
#myscroll ul li i a img{width: 60px;}

#myscroll ul li p a { height: 26px; line-height:26px !important; background:url(../images/arrow.png) no-repeat left center; padding-left:25px;}
#myscroll a .intro {
	position: absolute;
	left: 0;
	z-index: 10;
	background-color: #0057c4;
	filter: alpha(opacity=70);
	width: 260px;
	color: #fff;
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	text-align: center;
}
#myscroll a .intro h6 {
	padding: 0;
	margin: 0;
	font-size: 16px;
	height: 40px;
	width: 260px;
	line-height: 30px;
	border-bottom: 1px solid #347fdc;
	font-weight:100;
}
#myscroll a .intro p {
	font-size: 13px;
	line-height: 20px;
	margin: 65px 70px;
	height: 70px;
	overflow: hidden;
}
#myscroll a .intro {
	bottom: -211px;
}
#myscroll a:hover .intro {
	bottom: 0px;
}
.yy span { display:block; background:#2c7cbb; color:#FFF; margin-bottom:10px;}
.yy span a { display:block; width:260px;}
.yy span a img {border:2px #2c7cbb solid;box-sizing: border-box;}
.yy span a b { display:block; font-size:16px; height:30px; padding:5px 0; line-height:30px; background:#2c7cbb url(../images/icon_application.jpg) no-repeat; background-position:10px 5px ; color:#FFF; padding-left:35px; }

.yy i { height:140px;}
.yy i a { display:block; color:#333;background: url(../images/ico.jpg) no-repeat; background-position:0 6px; height:28px; line-height:28px; font-size:14px; padding-left:25px;}
.yy p a:hover { color:#2c7cbb}

.yy i { padding-top:20px; display:block}

.scrollpic{position:relative;border-bottom: 1px #ccc solid;padding-bottom: 30px;}
.owl-controls{height: 1px;position: absolute;top: 50%;left: 0;width: 100%;z-index: 999;margin-top: -50px;}
.owl-controls .owl-prev,.owl-controls .owl-next{width: 40px;height: 100px;display: block;background-size: 26px;font-size: 0;}
.owl-controls .owl-prev {
	float: left;
	margin-left: -66px;
	background-image: url(../images/cjkj_pro_ann_left.png);
	background-repeat: no-repeat;
	background-position: center;
}
.owl-controls .owl-next {
	float: right;
	margin-right: -66px;
	background-image: url(../images/cjkj_pro_ann_rig.png);
	background-repeat: no-repeat;
	background-position: center;
}

/* 新闻列表 */

.neitit{ line-height:60px; height:60px;}
.neitit h1{ width:1200px; margin:0px auto; font-size:14px; color:#000;}
.neitit h1 span{ margin-left:6px; margin-right:6px;}
.neitit h1 a{ color:#666;}
.neitit h1 a:hover{ text-decoration:underline; color:#15264A;}

.neibiaot{ position: relative; padding-top:5px;}
.neibiaot h1{ line-height:42px; text-align:center; font-size:28px; color:#171717; letter-spacing:3px;}
.neibiaot h2{ line-height:24px; text-align:center; font-size:20px; color:#333;}

.newli{ width:1200px; margin:0px auto; padding-bottom:20px; min-height:600px;}
.newli ul{ padding-top:10px;}
.newli ul li{ border-left:3px solid #616161; padding-left:18px; position:relative; margin-top:20px;}
.newli ul li a{}
.newli ul li h1{ line-height:30px; font-size:18px; color:#333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.newli ul li h2{ line-height:30px; font-size:15px; color:#666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-top:4px; padding-left:22px; background-image:url(../images/cjkj_news_pic_2.png); background-position:left center; background-repeat:no-repeat;}
.newli ul li h3{ position:absolute; top:0px; bottom:0px; right:0px; width:31px; display:flex; justify-content:center; align-items:center; flex-direction: row; flex-direction: column;}
.newli ul li h3 span{ display:block; width:31px; height:21px; background-image:url(../images/cjkj_news_pic_1.png); background-repeat:no-repeat; background-position:center;}
.newli ul li:hover{ border-left:3px solid #0068B7;}
.newli ul li:hover h1{ color:#0068B7;}
.newli ul li:hover h2{ background-image:url(../images/cjkj_news_pic_2_q.png); color:#0068B7;}
.newli ul li:hover h3 span{ background-image:url(../images/cjkj_news_pic_1_q.png);}

.honews_con{overflow: hidden;}
.honews_con .slideBox{width: 32%;float: left;box-sizing: border-box;    background: #fff;}
.honews_con .slideBox .bd{/*background: #F7F7F7;*/box-sizing: border-box;}
.honews_con .slideBox .bd li{
}
.honews_con .slideBox .bd li .img{
    height: 295px;
    overflow: hidden;
}
.honews_con .slideBox .bd li .img img{
    width: 385px;
    height: 100%;
    object-fit: cover;
}
    .honews_con .slideBox .bd li .tex {
        position: relative;
        top: -25px;
        margin-top: -25px;
        display: block;      
        background: rgba(0,0,0,.8); 
        font-size: 16px;
        width: 100%;
        height: 50px;
        line-height: 50px;

    }
        .honews_con .slideBox .bd li .tex a {
            padding: 0px 0px 0px 20px;
            color: #fff;
        }

.honews_con .slideBox .bd li .tex h2{
    font-size: 15px;
    padding: 8px 0 10px;
}
.honews_con .slideBox .bd li .tex span{
    font-size: 14px;
    position: relative;
    padding-bottom: 5px;
    display: block;
}
.honews_con .slideBox .bd li .tex span::after{
	display: block;
	content: "";
	width: 20px;height: 2px;
	background: #0E569E;
	position: absolute;left: 0;
	bottom: 0;
}
.honews_con .slideBox .bd li .tex p{
    font-size: 14px;
    margin-top: 5px;
    color: #999;
}
.honews_con .slideBox .hd{}
.honews_con .slideBox .hd ul{text-align: center;font-size: 0;}
.honews_con .slideBox .hd ul li{display: inline-block;width: 10px;height: 10px;background: #ccc;margin: 10px;}
.honews_con .slideBox .hd ul li.on{/*background: #0E569E;*/}
.honews_con .news-r{box-sizing: border-box;width: 37%;float: left;    margin-right: 5px;}
.honews_con .news-r li{margin-bottom: 6px;overflow: hidden;background: #F7F7F7; padding: 10px 10px 10px 5px;box-sizing: border-box;}
.honews_con .news-r li .time{    padding: 4px;color: #fff;height: 40px;line-height: 40px;display: block;font-size: 23px;font-weight: bold;float: left;background: #989898;}
.honews_con .news-r li .tex{
    padding-left: 10px;
    display: block;
    color:#000;
}
.honews_con .news-r li .tex b{font-size: 15px;display: block;font-weight: 500;}
.honews_con .news-r li .tex p{color: #000;font-size: 14px;margin-top: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}




/* 分页 */
.page-box{ text-align:center; padding-top:10px; padding-bottom:20px; position:relative;}
.pagination {
	display:inline-block;
	padding-left:0;
	margin:20px 0;
	border-radius:4px
}
.pagination li {
	display:inline
}
.pagination li a,.pagination li span {
	position:relative;
	float:left;
	padding:6px 12px;
	margin-left:-1px;
	line-height:1.42857143;
	color:#0068B7;
	text-decoration:none;
	background-color:#fff;
	border:1px solid #ddd;
	cursor:pointer;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	font-size:14px;
}
.pagination li:first-child a,.pagination li:first-child span {
	margin-left:0;
	border-top-left-radius:4px;
	border-bottom-left-radius:4px
}
.pagination li:last-child a,.pagination li:last-child span {
	border-top-right-radius:4px;
	border-bottom-right-radius:4px
}
.pagination li a:focus,.pagination li a:hover,.pagination li span:focus,.pagination li span:hover {
	z-index:2;
	color:#23527c;
	background-color:#eee;
	border-color:#ddd
}
.pagination .active a,.pagination .active a:focus,.pagination .active a:hover,.pagination .active span,.pagination .active span:focus,.pagination .active span:hover {
	z-index:3;
	color:#fff;
	cursor:default;
	background-color:#0068B7;
	border-color:#337ab7
}
.pagination .disabled a,.pagination .disabled a:focus,.pagination .disabled a:hover,.pagination .disabled span,.pagination .disabled span:focus,.pagination .disabled span:hover {
	color:#777;
	cursor:not-allowed;
	background-color:#fff;
	border-color:#ddd
}
.pagination-lg li a,.pagination-lg li span {
	padding:10px 16px;
	font-size:18px;
	line-height:1.3333333
}
.pagination-lg li:first-child a,.pagination-lg li:first-child span {
	border-top-left-radius:6px;
	border-bottom-left-radius:6px
}
.pagination-lg li:last-child a,.pagination-lg li:last-child span {
	border-top-right-radius:6px;
	border-bottom-right-radius:6px
}
.pagination-sm li a,.pagination-sm li span {
	padding:5px 10px;
	font-size:12px;
	line-height:1.5
}
.pagination-sm li:first-child a,.pagination-sm li:first-child span {
	border-top-left-radius:3px;
	border-bottom-left-radius:3px
}
.pagination-sm li:last-child a,.pagination-sm li:last-child span {
	border-top-right-radius:3px;
	border-bottom-right-radius:3px
}
.pager {
	padding-left:0;
	margin:20px 0;
	text-align:center;
	list-style:none
}
.pager li {
	display:inline
}
.pager li a,.pager li span {
	display:inline-block;
	padding:5px 14px;
	background-color:#fff;
	border:1px solid #ddd;
	border-radius:15px
}
.pager li a:focus,.pager li a:hover {
	text-decoration:none;
	background-color:#eee
}
.pager .next a,.pager .next span {
	float:right
}
.pager .previous a,.pager .previous span {
	float:left
}
.pager .disabled a,.pager .disabled a:focus,.pager .disabled a:hover,.pager .disabled span {
	color:#777;
	cursor:not-allowed;
	background-color:#fff
}
.pageJump {
	display:inline-block;
	padding-left:0;
	margin:20px 10px;
	border-radius:4px;
	vertical-align:top
}
.pageJump .button,.pageJump input {
	font-size:16px;
	padding:6px 12px;
	margin-left:-1px;
	line-height:1.42857143;
	color:#337ab7;
	text-decoration:none;
	background-color:#fff;
	border:1px solid #ddd
}
.pageJump input {
	width:20px
}
.pageJump-lg .button,.pageJump-lg input {
	padding:10px 16px;
	font-size:18px;
	line-height:1.3333333
}
.pageJump-sm .button,.pageJump-sm input {
	padding:5px 10px;
	font-size:12px;
	line-height:1.5
}


/* 资讯详情 */

.newdie{ width:1200px; margin:0px auto;}
.newdie_tit{ border-bottom:1px solid #ccc; padding-bottom:16px; padding-top:10px;}
.newdie_tit h1{font-size:22px; color:#000; padding-bottom:14px; line-height:26px;}
.newdie_tit h2{font-size:14px; color:#666; line-height:22px; height:22px;}

.newdie_con{ line-height:28px; font-size:15px; color:#333; padding-top:20px; padding-bottom:30px;}
.newdie_con p{ line-height:28px; padding-top:10px;}
.newdie_con img{max-width:100%;}

.news_conli{ width:100%; width:1080px; margin:0px auto; position:relative; padding-left:60px; padding-right:60px; border-top:1px solid #ccc; padding-top:40px; padding-bottom:45px;}
.slide-wrapper{}
.news_conli ul{ overflow:hidden;}
.news_conli ul li{ width:340px; padding-right:10px; padding-left:10px; float:left;}
.news_conli ul li p{ white-space:normal;}
.news_conli ul li h1{}

.slide-prev{ position:absolute; left:0px; top:5px; bottom:0px; width:40px; display:flex; justify-content:center; align-items:center; flex-direction: row; flex-direction: column;}
.slide-prev span{ display:block; width:40px; height:70px; background-color:#FFF; background-image:url(../images/cjkj_ly_ann_left_q.png); background-position:center; background-repeat:no-repeat; background-size:20px; cursor:pointer;}
.slide-prev span:hover{ background-color:#0068B6; background-image:url(../images/cjkj_ly_ann_left.png);}
.slide-next{ position:absolute; right:0px; top:5px; bottom:0px; width:40px; display:flex; justify-content:center; align-items:center; flex-direction: row; flex-direction: column;}
.slide-next span{ display:block; width:40px; height:70px; background-color:#FFF; background-image:url(../images/cjkj_ly_ann_rig_q.png); background-position:center; background-repeat:no-repeat; background-size:20px; cursor:pointer;}
.slide-next span:hover{ background-color:#0068B6; background-image:url(../images/cjkj_ly_ann_rig.png);}



/* 关于长晶 */
.advernei{ background-repeat:no-repeat; background-size:cover; background-position:center; min-height:300px;/*background-attachment: fixed;*/}
.about{  margin:0px auto; line-height:26px; font-size:15px;  padding-bottom:70px;overflow: hidden;}
.about_td{ width:50%; float:left;}
.about_td1{ padding-right:20px; width:50%; box-sizing: border-box;}
.about_td2{ width:50%;}
.about_td p{ line-height:28px; padding-top:12px; color:#333;}
.about_td img{ width:100%;display: block;}


/* 联系我们 */
.contact{ width:1200px; margin:0px auto; padding-top:22px; padding-bottom:50px;}
.contact .dl{ border:1px solid #ccc; padding:26px 40px; margin-top:18px;}
.contact .dl dt{ height:30px; line-height:30px; font-size:20px; color:#000; position:relative; padding-bottom:16px;}
.contact .dl dt span{ display:block; border-bottom:2px solid #1E2635; position:absolute; left:0px; bottom:0px; width:30px;}
.contact .dl dd{ overflow:hidden; padding-top:20px;}
.contact .dl dd .li1{ line-height:28px; width:240px; float:left; font-size:15px; color:#666;}
.contact .dl dd .li2{ line-height:28px; float:left; border-left:2px solid #dedede; padding-left:40px; margin-left:40px; font-size:15px; color:#666;}

.contact .dlli{ border:1px solid #ccc; padding:26px 40px; margin-top:18px; overflow:hidden;}
.contact .dlli dd{ width:520px; float:left;}
.contact .dlli dd h1{ height:30px; line-height:30px; font-size:20px; color:#000; position:relative; padding-bottom:16px;}
.contact .dlli dd h1 span{  display:block; border-bottom:2px solid #1E2635; position:absolute; left:0px; bottom:0px; width:30px;}
.contact .dlli dd h2{ line-height:28px; font-size:15px; color:#666; padding-top:20px;}
.contact .dl dd.dlli_dd2{ border-left:2px solid #dedede; padding-left:40px; margin-left:40px;}

.contact ul{ overflow:hidden; padding-top:30px;}
.contact ul li{ width:33.3333333%; float:left; height:40px;}
.contact ul li a{ display:table; margin:0px auto; height:38px; line-height:38px; padding-left:20px; padding-right:20px; margin:0px auto; font-size:22px; color:#000; border:1px dashed #5AC0FF; border-radius:8px; background-color:#FFF;}


/* 企业文化 */
.culture{}
.culture{ width:1200px; margin:0px auto; line-height:26px; font-size:15px; padding-top:70px; padding-bottom:80px;}
.culture ul{ width:1254px; overflow:hidden;}
.culture ul li{ width:346px; margin-right:54px; float:left; cursor:pointer;}
.culture ul li h1{ position:relative; overflow:hidden;border-radius:100%;}
.culture ul li h1 span{ position:relative; display:block; padding-top:100%;}
.culture ul li h1 span img{ position:absolute; left:0px; top:0px; right:0px; bottom:0px; border-radius:100%; width:100%; object-fit: cover; height:100%;}
.culture ul li h1 p{ background-color:rgba(78,157,217,0.7); position:absolute; left:0px; top:0px; bottom:0px; right:0px; display:block; justify-content:center; align-items:center; flex-direction: row; flex-direction: column; font-size:26px; color:#FFF; display:none; line-height:36px;}
.culture ul li:hover h1 p{ display:flex;}
.culture ul li h2{ line-height:28px; padding-top:22px; color:#333; text-align:center; font-size:20px; color:#000;}
.culture ul li h3{ line-height:28px; color:#333; text-align:center; font-size:16px; color:#666;}


/* 生产基地 */
.baseli{ width:1200px; margin:0px auto; line-height:26px; font-size:15px; padding-top:30px; padding-bottom:40px;}
.baseli ul{ width:1240px; overflow:hidden; padding-bottom:20px;}
.baseli ul li{ width:580px; padding-right:40px; float:left; padding-top:20px;}
.baseli_cen{ width:580px; box-shadow:0px 0px 20px #DEDEDE; background-color:#FFF; }
.baseli ul li h1{}
.baseli ul li h1 img{ display:block; width:100%;}
.baseli ul li h3{ background-color:#FFF;padding-top:30px; padding-bottom:10px;}
.baseli ul li h3 span{ display:table; line-height:38px; font-size:18px; padding-left:22px; padding-right:22px; color:#FFF; border-radius:38px; margin:0px auto; background-color:#1176C3; }
.base_con{ display:table; margin:0px auto; padding-top:20px; padding-bottom:30px;}
.base_con h2{ padding-left:25px; background-image:url(../images/jid_li_pic_1.png); background-position:left center; background-repeat:no-repeat; line-height:30px; font-size:16px; color:#333;}
.base_con h2.curre{ background-image:url(../images/jid_li_pic_2.png);}




/* 招聘 */

.jobli{ width:1200px; margin:0px auto; padding-top:30px; padding-bottom:20px;}

.joblie{ padding-bottom:15px; min-height:600px;}
.joblie ul{ width:1275px; overflow:hidden;}
.joblie ul li{ width:350px; padding-right:75px; float:left; padding-top:20px;}
.joblie ul li a{ display:block; padding-top:30px; padding-bottom:30px; width:348px; border:1px solid #50CBEA;}
.joblie ul li a h1{ font-size:22px; line-height:30px; color:#000; padding-left:28px; padding-right:28px; min-height:60px;}
.joblie ul li a h2{ font-size:17px; line-height:26px; color:#000; padding-left:28px; padding-right:28px; padding-top:32px;}
.joblie ul li a h3{ font-size:14px; line-height:26px; color:#000; padding-left:28px; padding-right:28px;}



/* 招贤纳士详情 */
.zhaopdie{ width:1200px; margin:0px auto;}
.zhaopdie h1{ line-height:40px; padding-left:5px; font-size:22px; color:#578CDA; border-bottom:1px solid #ccc; padding-top:30px; padding-bottom:8px;}
.zhaopdie h3{ line-height:32px; font-size:15px; color:#333; padding-left:12px; padding-top:15px; padding-bottom:15px;}
.zhaopdie h2{ border-top:1px dashed #999; padding-top:17px; line-height:30px; padding-left:12px; color:#333; font-size:17px;}
.zhaopdie_con{ padding-left:12px; font-size:15px; padding-bottom:20px; line-height:26px; padding-top:10px;}
.zhaopdie_con p{ line-height:30px;}

.zhaopdie_tui{ padding-top:25px; padding-bottom:60px;}
.zhaopdie_tui a{ display:table; margin:0px auto; height:38px; line-height:38px; padding-left:20px; padding-right:20px; margin:0px auto; font-size:22px; color:#000; border:1px dashed #5AC0FF; border-radius:8px; background-color:#FFF;}



/* 应用领域 */
.field{ width:1200px; margin:0px auto; padding-top:40px; padding-bottom:50px;}
.field img{ display:block; height:100%; width:100%; object-fit: cover; transition: 0.5s;}
.field p{ width:100%; height:100%; overflow:hidden; position:relative;}
.field span{ display:block; height:60px; line-height:60px; padding-left:20px; padding-right:20px; position:absolute; left:0px; bottom:0px; right:0px; color:#FFF; font-size:26px;}


.fieldyi{ overflow:hidden;}
.fieldyi_left{ width:610px; float:left; padding-right:20px;}
.fieldyi_left h1{ width:610px; height:360px; position:relative; overflow:hidden;}
.fieldyi_left dl{ padding-top:20px; overflow:hidden;}
.fieldyi_left dl dt{ width:295px; float:left; height:466px; position:relative; overflow:hidden;}
.fieldyi_left dl dd{ width:295px; float:left; height:466px; padding-left:20px; position:relative; overflow:hidden;}


.fieldyi_rig{ width:570px; float:left;}
.fieldyi_rig dl{ overflow:hidden;}
.fieldyi_rig dl dt{ width:262px; float:left; height:504px; position:relative; overflow:hidden;}
.fieldyi_rig dl dd{ width:288px; float:left; padding-left:20px;}
.fieldyi_rig dl dd h1{ width:288px; height:243px; position:relative; overflow:hidden;}
.fieldyi_rig dl dd h2{ width:288px; height:241px; padding-top:20px; position:relative; overflow:hidden;}
.fieldyi_rig h3{ width:570px; height:321px; margin-top:20px; position:relative; overflow:hidden;}


.fielder{ overflow:hidden; padding-top:20px;}
.fielder h1{ width:388px; height:385px; float:left; position:relative; overflow:hidden;}
.fielder h2{ width:385px; height:385px; padding-left:20px; float:left; position:relative; overflow:hidden;}
.fielder h3{ width:387px; height:385px; padding-left:20px; float:left; position:relative; overflow:hidden;}

.fieldsan{ overflow:hidden; padding-top:20px;}
.fieldsan h1{ width:690px; height:395px; float:left; position:relative; overflow:hidden;}
.fieldsan h2{ width:490px; height:395px; padding-left:20px; float:left; position:relative; overflow:hidden;}

.fieldsi{ overflow:hidden; padding-top:20px;}
.fieldsi_left{ width:322px; float:left; padding-right:20px;}
.fieldsi_left h1{ width:322px; height:475px; position:relative; overflow:hidden;}
.fieldsi_left h2{ width:322px; height:596px; padding-top:20px; position:relative; overflow:hidden;}
.fieldsi_con{ width:348px; float:left; padding-right:20px;}
.fieldsi_con h1{ width:348px; height:597px; position:relative; overflow:hidden;}
.fieldsi_con h2{ width:348px; height:475px; padding-top:20px; position:relative; overflow:hidden;}
.fieldsi_rig{ width:490px; float:left;}
.fieldsi_rig h1{ width:490px; height:365px; position:relative; overflow:hidden;}
.fieldsi_rig h2{ width:490px; height:322px; padding-top:20px; position:relative; overflow:hidden;}
.fieldsi_rig h3{ width:490px; height:365px; padding-top:20px; position:relative; overflow:hidden;}


.fieldyi_left h1:hover span,.fieldyi_left dl dt:hover span,.fieldyi_left dl dd:hover span,.fieldyi_rig dl dt:hover span,.fieldyi_rig dl dd h1:hover span,.fieldyi_rig dl dd h2:hover span,.fieldyi_rig h3:hover span,.fielder h1:hover span,.fielder h2:hover span,.fielder h3:hover span,.fieldsan h1:hover span,.fieldsan h2:hover span,.fieldsi_left h1:hover span,.fieldsi_left h2:hover span,.fieldsi_con h1:hover span,.fieldsi_con h2:hover span,.fieldsi_rig h1:hover span,.fieldsi_rig h2:hover span,.fieldsi_rig h3:hover span{  background-color:rgba(129,201,246,0.7);}

.fieldyi_left h1:hover img,.fieldyi_left dl dt:hover img,.fieldyi_left dl dd:hover img,.fieldyi_rig dl dt:hover img,.fieldyi_rig dl dd h1:hover img,.fieldyi_rig dl dd h2:hover img,.fieldyi_rig h3:hover img,.fielder h1:hover img,.fielder h2:hover img,.fielder h3:hover img,.fieldsan h1:hover img,.fieldsan h2:hover img,.fieldsi_left h1:hover img,.fieldsi_left h2:hover img,.fieldsi_con h1:hover img,.fieldsi_con h2:hover img,.fieldsi_rig h1:hover img,.fieldsi_rig h2:hover img,.fieldsi_rig h3:hover img{ transform: scale(1.2); -webkit-transform: scale(1.2); cursor:pointer;}


/* 大事记 */
.events{ width:1200px; padding-top:85px; padding-bottom:50px; margin:0px auto;}
.events_selyi{ margin-left:260px; border-left:3px solid #45ADE0; position:relative; height:64px;}
.events_selyi h1{ position:absolute; left:-72px; top:0px; bottom:0px;}
.events_selyi h1 span{ display:block; position:absolute; right:0px; top:0px; height:32px; line-height:32px; padding-right:24px; background-image:url(../images/dsj_lm_pic_1.png); background-position:right center; background-repeat:no-repeat; white-space:nowrap; font-size:22px; color:#21AD55;}
.events_selyi h2{ position:absolute; left:-34px; top:-34px; bottom:0px;}
.events ul{ margin-left:260px; border-left:3px solid #45ADE0; padding-top:50px;}
.events ul li{ position:relative; min-height:40px; margin-top:50px; padding-left:78px;}
.events ul li:nth-child(1){ margin-top:0px;}
.events ul li h1{ position:absolute; left:-38px; top:0px;}
.events ul li h1 span{ position:absolute; top:0px; right:0px; line-height:32px; height:32px;  white-space:nowrap; font-size:22px; color:#7A7A7A;}
.events ul li h5{ position:absolute; left:-17px; top:0px; width:30px; height:30px; background-position:center; background-image:url(../images/dsj_lm_pic_3.png); background-repeat:no-repeat; z-index:1;}
.events ul li h6{ position:absolute; left:-17px; top:5px; width:30px; height:100%; bottom:0px; background-color:#FFF;}
.events ul li dl{ overflow:hidden;}
.events ul li dl dt{ float:left; margin-right:28px;}
.events ul li dl dt h2{ line-height:28px; font-size:19px; color:#171717;}
.events ul li dl dt h3{ line-height:28px; font-size:17px; color:#3C3C3C;}
.events ul li dl dd{ float:left;}
.events ul li dl dd img{ display:block; height:85px;}

.events ul li.curre h1 span{ color:#45ADE0;}
.events ul li.curre dl dt h2{ font-size:30px; line-height:44px;}


.events_seler{ margin-left:260px; border-left:3px solid #45ADE0; position:relative; height:64px; padding-top:80px;}
.events_seler h1{ position:absolute; left:-72px; top:80px; bottom:0px;}
.events_seler h1 span{ display:block; position:absolute; right:0px; top:0px; height:32px; line-height:32px; white-space:nowrap; font-size:22px; color:#21AD55;}
.events_seler h1 span font{ font-size:18px; margin-left:10px; position:relative; top:-3px;}



/* 产品 */
.prout{ width:1200px; margin:0px auto; overflow:hidden; padding-bottom:40px; min-height:500px;}
.proleft{ width:178px; float:left; border:1px solid #ccc; min-height:300px;}
.proleft_tit{ line-height:38px; height:38px; text-align:center; background-color:#106EB5; font-size:18px; color:#fff;}
.proleft ul{}
.proleft ul li{ line-height:24px; text-align:center; border-top:1px solid #dedede; font-size:15px; color:#333;padding-bottom: 10px; padding-top: 10px;}
.proleft ul li:nth-child(1){ border-top:0px;}
.proleft ul li.curre a{ color:#106EB5;}
.proleft ul li a:hover{ color:#106EB5; text-decoration:underline;}

.prorig{ margin-left:20px; float:left; width:940px;}
.prorig_tit1{ line-height:48px; font-size:18px; border-bottom:1px solid #CCC; color:#000; padding-left:12px;}
.prorig ul{ padding-left:14px; overflow:hidden; padding-top:10px; padding-bottom:30px;}
.prorig ul li{ width:50%; float:left; padding-top:10px;}
/*.prorig ul li a{ display:table; line-height:30px; height:30px; padding-left:12px; padding-right:12px; font-size:14px; color:#333;}*/
/*.prorig ul li a:hover{ background-color:#106EB5; color:#fff;}*/
.prorig_tit2{ line-height:48px; font-size:18px; color:#106EB5; padding-left:14px; background-color:#F5F5F5;}
.prorig dl{ overflow:hidden; position:relative; padding-left:14px; min-height:210px;}
.prorig dl dt{ padding-top:18px;}
.prorig dl dt h1{ padding-left:26px; line-height:36px; height:36px; overflow:hidden; position:relative; color:#333; font-size:15px;}
.prorig dl dt h1 span{ display:block; width:8px; height:8px; border-radius:8px; position:absolute; left:0px; top:14px; background-color:#106EB5;}
.prorig dl dd{ position:absolute; right:10px; top:0px;}
.prorig dl dd img{ display:block; height:210px;}
.prorig img{max-width:95%;}


/* 产品详情 */
.cname {    width: 300px;    float: left;}
.pronysertop{ height:40px; position:relative; width:1200px; margin:0px auto;}
.pronysertop h1{ padding-top:4px; line-height:36px; font-size:16px; color:#000; letter-spacing:5px;}
.proxhser{ height:30px;line-height:30px;float:right; border:1px solid #FF0000; border-radius:10px; overflow:hidden; position:relative; right:0px; padding-right:43px; width:135px;}
.proxhser input{ padding:0px; margin:0px; padding-left:10px; width:100%; font-size:14px; line-height:18px; height:18px; padding-top:3px; padding-bottom:3px; border:0px;}
.proxhser a{ display:block; position:absolute; right:0px; top:0px; width:32px; height:30px; border-left:1px solid #FF0000; display:flex; justify-content:center; align-items:center; flex-direction: row; /* 多列 */ flex-direction: column;}
.proxhser a img{ display:block; height:16px;}

.proliserkk{ background-color:#F4F4F4; position:relative;}
.proliserkk.curre{ background-color:#FFF;}
.proliswai{ width:1200px; margin:0px auto; overflow:hidden; overflow-x:auto;}
.proliser{padding-top:30px;padding-bottom:40px;padding-left:10px;padding-right:10px;overflow: hidden;}
.proliser .navtwo{width: 25%;float: left;padding: 0 20px;box-sizing: border-box;min-height:130px;}
.proliser .navtwo h2{font-size: 20px;}
.proliser .navtwo h2 a{display: block;color: #000;border-bottom: 1px #ccc solid;padding-bottom: 14px;}
.proliser .navtwo ul{}
.proliser .navtwo ul li{}
.proliser .navtwo ul li a{display: block;font-size: 14px;line-height: 20px;padding: 4px 10px;}
.proliser .navtwo ul li a:hover {color:#0064ff;}
.proliswai.curre{ height:70px; border-bottom:2px solid #ccc; padding-top:0px; padding-bottom:0px;}

.serline{ position:relative; border-bottom:2px solid #0068B7; height:16px;}
.serline h2{ position:absolute; left:0px; top:16px; width:0%; border-bottom:2px solid #CDCBCB;}
.serline h2 span{ display:block; width:10px; height:10px; border-radius:10px; background-color:#0068B7; position:absolute; top:-4px; left:0px;}
.serline h3{ position:absolute; right:0px; top:16px; width:0%; border-bottom:2px solid #CDCBCB;}
.serline h3 span{ display:block; width:10px; height:10px; border-radius:10px; background-color:#0068B7; position:absolute; top:-4px; left:0px;}
.serliput{ margin-top:20px; position:relative; height:22px;}
.serliput h2{ position:absolute; left:0px; top:0px; height:22px; padding-left:14px; background-image:url(../images/dy_dy_pic.png); background-position:left center; background-repeat:no-repeat; width:58px;}
.serliput h2 input{ padding:0px; margin:0px; padding-left:8px; width:46px; font-size:14px; line-height:16px; height:16px; padding-top:2px; padding-bottom:2px; border:0px; border:1px solid #DEDEDE; border-radius:5px;}
.serliput h3{ position:absolute; right:0px; top:0px; height:22px; padding-left:14px; background-image:url(../images/xy_dy_pic.png); background-position:left center; background-repeat:no-repeat; width:58px;}
.serliput h3 input{ padding:0px; margin:0px; padding-left:8px; width:46px; font-size:14px; line-height:16px; height:16px; padding-top:2px; padding-bottom:2px; border:0px; border:1px solid #DEDEDE; border-radius:5px;}
.proliser ul li h5{ display:block; display:table; margin:0px auto; margin-top:18px; padding-left:8px; padding-right:8px; height:26px; line-height:26px; font-size:14px; color:#333; background-color:#FFF; border-radius:5px;}
.proliser ul li h5.curre{ background-color:#FF6817; color:#FFF; cursor:pointer;}
.proshqi{ position:absolute; left:0px; bottom:0px; right:0px; height:0px;}
.proshqi.curre{  bottom:-8px;}
.proshqi h1{ width:34px; height:20px; margin:0px auto;  background-position:center; background-image:url(../images/niu_cao_pic_2.png); background-repeat:no-repeat; cursor:pointer; margin-top:-12px;}
.proshqi.curre h1{background-image:url(../images/niu_cao_pic_1.png);}

.procpli{ width:1200px; margin:0px auto;min-height: 350px;}
.procpli_tit{ line-height:36px; font-size:17px; padding-left:4px; color:#333; letter-spacing:5px; padding-top:20px;}
.protable{ padding-top:20px; padding-bottom:0px;    clear: both;    border-top: 1px solid #dedede;margin-top:40px;}
.protable table{border-collapse:collapse; width:100%;border-top:1px solid #FFFFFF;border-left:1px solid #FFFFFF;}
.protable table thead tr{ }
.protable table thead tr td{ text-align:center; font-size:15px; color:#fff; line-height:30px;border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}
.protable table thead tr td h1{ line-height:30px;font-size:12px; border-bottom:1px solid #FFF;}
.protable table thead tr td h2{ line-height:30px;font-size:12px;text-align:center;float: left;}
.protable table thead tr td h1 span{font-size:16px;}
.protable table thead tr td h2 span{font-size:16px;}
.protable table tbody tr td h2{text-align:center;float: left;}

.protable table thead tr{background-image:url(../images/cjpro_back_pic_1.jpg); background-repeat:repeat; background-position:center; background-size:cover;}		


.protable table thead.thead2 tr{ background-image:none;}
.protable table thead.thead2 tr td{ height:24px; padding-top:8px; padding-bottom:8px;}
.protable table thead.thead2 tr td select{ width:80%; margin:0px auto; border:1px solid #CCC; border-radius:5px; color:#666; height:24px;}

.protable table tbody tr td{ text-align:center; font-size:15px; color:#333; padding-top:5px; padding-bottom:5px; line-height:28px;border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}
.protable table tbody tr:nth-child(2n+1) td{ background-color:#EEEEEE;}
.protable table tbody tr td:nth-child(3) img{width:35px;height:35px;}

.pagedaoc{ position:absolute; top:16px; right:10px;}
.pagedaoc a{ display:table; padding-left:22px; background-image:url(../images/excel.gif); background-position:left center; background-repeat:no-repeat; line-height:28px; font-size:14px; color:#666;}
.pagedaoc a:hover{ color:#333;}

.backfhui{ position:fixed; right:5%; bottom:32%; z-index:99;}
.backfhui a{ display:block;}
.backfhui a:hover{ opacity:0.8;}
.backfhui a img{ display:block; width:50px;}


/* 型号搜索 */
.pronysertop2{ height:44px; position:relative; width:1200px; margin:0px auto;}
.proxhser2{ height:26px;overflow:hidden; position:absolute; right:0px; top:5px; padding-right:74px; width:82px;}
.proxhser2 input{ padding:0px; margin:0px; padding-left:10px; width:100%; font-size:14px; line-height:18px; height:18px; padding-top:3px; padding-bottom:3px; border:1px solid #FF0000; border-radius:10px; }
.proxhser2 a{ display:block; position:absolute; right:0px; top:0px; width:50px; height:26px; cursor:pointer; line-height:26px; font-size:15px; color:#000;}
.proxhser2 a img{ display:block; height:16px;}

.protable2{ padding-top:0px;}
.protable2 table{table-layout:fixed;word-break:break-all; border-collapse:collapse; width:100%;}
.protable2 table thead tr{ background-image:url(../images/cjpro_back_pic_1.jpg); background-repeat:repeat; background-position:center; background-size:cover;}
.protable2 table thead tr td{ text-align:center; font-size:15px; color:#fff; padding-top:16px; padding-bottom:16px; line-height:30px;}

.protable2 table thead.thead2 tr{ background-image:none;}
.protable2 table thead.thead2 tr td{ height:24px; padding-top:8px; padding-bottom:8px;}
.protable2 table thead.thead2 tr td select{ width:60%; margin:0px auto; border:1px solid #CCC; border-radius:5px; color:#666; height:24px;}

.protable2 table tbody tr td{ text-align:center; font-size:15px; color:#333; padding-top:5px; padding-bottom:5px; line-height:28px;}
.protable2 table tbody tr:nth-child(2n+1) td{ background-color:#EEEEEE;}


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

.head{ width:95%;}
.head_con{ padding-left:180px;}
.head_pic{ height:84px; top:17px;}
.navconli ul li{ padding-left:2%; padding-right:1%;}
.navconli ul li a.li_a{ font-size:17px;}
.men_lis a{ font-size:14px;}

.hopro{padding-bottom:0px; }
.hopro_con{ width:auto;}
.hopro_left{ left:-52px;}
.hopro_rig{ right:-52px;}
.hopro_left a{ display:block; width:40px; height:100px; background-size:26px;}
.hopro_rig a{display:block;width:40px;height:100px;background-size:26px;}
.hoproli{ width:98%; padding-left:1%; padding-right:1%; padding-top:5px;}
.hoproli ul li{ width:30.3333333%;}


.hopro_tit h1{ font-size:22px; line-height:36px;}
.hopro_tit h2{ font-size:16px;}
.hopro_pic1 h1{ font-size:20px; line-height:48px; height:48px;}
.hopro_pic1 h1 span{ font-size:14px;}
.hopro_pic2 h1{ font-size:20px; line-height:48px; height:48px;}
.hopro_pic2 h1 span{ font-size:14px;}

.hoproli ul li .licon{}

.holingykk .hopro{ width:80%;}

.linkskk .hopro{ width:81%;}
.holingy_con{ }
.links_con{ padding-top:0px; padding-bottom:35px; width:100%;}
.links_con ul{ width:100%;}
.links_con ul li{ width:16.6666667%; margin-right:0px; padding-right:8px; padding-left:8px; box-sizing:border-box;}
.links_con ul li img{ width:100%;}

.honewskk .hopro{}
.honews_con{ width:100%; padding-top:15px;}
.honews_con ul{ width:100%;}


.footer_con{ width:80%;}
.contact_left{ width:33%;}
.contact_li1{width: 11%;padding-bottom: 20px;}
.contact_left h1{ font-size:15px;}
.contact_li1 h1{ font-size:15px;}
.contact_log{ right:-30px;}




/* 产品 */
.neitit h1{ width:80%;}
.prout{ width:80%;}
.proleft{ width:20%; box-sizing:border-box;}
.prorig{ width:78%; margin-left:2%;}

.proleft_tit{ font-size:16px;}
.proleft ul li{ font-size:14px;}
.prorig_tit1{ line-height:40px; font-size:16px;}
.prorig_tit2{ font-size:16px;}

/* 关于我们 */
.about{ width:100%; padding-top:20px; padding-bottom:40px;}
.neibiaot h1{ font-size:22px; line-height:36px;}
.neibiaot h2{ font-size:16px;}

/* 生产基地 */
.baseli{ width:81%; padding-top:15px; padding-bottom:25px;}
.baseli ul{ width:100%;}
.baseli ul li{ width:50%; padding-right:10px; padding-left:10px; box-sizing:border-box;}
.baseli_cen{ width:100%;}

/* 企业文化 */
.culture{ width:81.5%; padding-top:40px; padding-bottom:50px;}
.culture ul{ width:100%;}
.culture ul li{ width:33.333333%; padding-right:18px; padding-left:18px; margin-right:0px; box-sizing:border-box;}
.culture ul li h1{}
.culture ul li h1 p{ font-size:22px;}
.culture ul li h2{ font-size:18px; line-height:26px;}
.culture ul li h3{ font-size:14px; line-height:24px;}

/* 大事记 */
.events{ width:80%; padding-top:75px; padding-bottom:30px;}
.events_selyi h1 span{ font-size:18px;}
.events ul li h1 span{ font-size:18px;}
.events_seler h1 span{ font-size:18px;}
.events ul li dl dt h2{ font-size:16px;}
.events ul li.curre dl dt h2{ font-size:22px;}
.events ul li{ margin-top:40px;}

/* 招贤纳士 */
.jobli{ width:81%; padding-top:10px; padding-bottom:0px;}
.joblie ul{ width:100%;}
.joblie ul li{ width:33.333333333%; padding-left:12px; padding-right:12px; box-sizing:border-box;}
.joblie ul li a{ width:auto;}
.joblie ul li a h1{ font-size:19px;}
.joblie ul li a h2{ font-size:15px;}

/* 招贤纳士详情 */
.zhaopdie{ width:80%;}
.zhaopdie h1{ font-size:18px; line-height:36px;}
.zhaopdie h3{ font-size:14px;}
.zhaopdie h2{ font-size:16px;}
.zhaopdie_con{ font-size:14px;}
.zhaopdie_tui a{ font-size:16px;}
.zhaopdie_tui{ padding-bottom:50px;}

/* 联系我们 */
.contact{ width:80%; padding-top:8px; padding-bottom:40px;}
.contact .dl{ padding:16px 25px;}
.contact .dl dt{ font-size:16px;}
.contact .dl dt{ padding-bottom:8px;}
.contact .dl dd{ padding-top:14px;}
.contact .dl dd .li1{ width:26%; padding-right:40px; box-sizing:border-box; font-size:14px;}
.contact .dl dd .li2{ width:74%; margin-left:0px; box-sizing:border-box; font-size:14px;}

.contact .dlli{ padding:16px 25px;}
.contact .dlli dd{ width:50%;}
.contact .dlli dd h1{ font-size:16px; padding-bottom:8px;}
.contact .dlli dd h2{ padding-top:14px;}

.contact ul li a{ font-size:16px;}


/* 应用领域 */
.field{ width:80%;}
.fieldyi_left{ width:50%; box-sizing:border-box;}
.fieldyi_left h1{ width:100%;}
.fieldyi_rig{ width:50%;}
.fieldyi_rig dl dd h1{ width:100%;}
.fieldyi_rig dl dd h2{ width:100%;}
.fieldyi_left dl dt{ width:50%;}
.fieldyi_left dl dd{ width:50%; box-sizing:border-box;}
.fieldyi_rig dl dt{ width:50%; box-sizing:border-box;}
.fieldyi_rig dl dd{ width:50%; box-sizing:border-box;}
.fieldyi_rig h3{ width:100%;}
.fielder h1{ width:33.33333333%; box-sizing:border-box;}
.fielder h2{ width:33.33333333%; box-sizing:border-box;}
.fielder h3{ width:33.33333333%; box-sizing:border-box;}
.fieldsan h1{ width:65%; box-sizing:border-box;}
.fieldsan h2{ width:35%; box-sizing:border-box;}
.fieldsi_left{ width:32.5%; box-sizing:border-box;}
.fieldsi_left h1{ width:100%;}
.fieldsi_left h2{ width:100%;}
.fieldsi_con h1{ width:100%;}
.fieldsi_con h2{ width:100%;}
.fieldsi_con{ width:32.5%; box-sizing:border-box;}
.fieldsi_rig{ width:35%; box-sizing:border-box;}
.fieldsi_rig h1{ width:100%;}
.fieldsi_rig h2{ width:100%;}
.fieldsi_rig h3{ width:100%;}
.field span{ font-size:18px; line-height:46px; height:46px;}


/* 新闻列表 */
.newli{ width:80%;}
.newli ul li h1{ font-size:17px;}


/* 资讯详情 */
.newdie{ width:80%;}
.newdie_tit{ padding-bottom:12px;}
.newdie_tit h1{ font-size:18px; padding-bottom:8px;}
.newdie_con{ padding-top:15px;}

.nzixun_b{ width:80%; margin:0px auto;}
.slider{ width:auto;}


/* 产品详情 */
.pronysertop{ width:80%;}
.proliswai{width: 80%;}
.procpli{ width:80%;}

	
}



.serline span.left{ display:block; width:10px; height:10px; border-radius:10px; background-color:#0068B7; position:absolute; top:12px; left:0;}
.serline span.right{ display:block; width:10px; height:10px; border-radius:10px; background-color:#0068B7; position:absolute; top:12px; left:100%;}


@media screen and (max-width: 1337px){
	.navconli ul li {
    padding-left: 2%;
    padding-right: 1%;
}
}

.str_wrap{overflow: hidden;position: relative;width: 1700px !important;}
.str_move{white-space: nowrap;position: absolute;top: 0;left: 0;cursor:move}
..str_move_clone{display: inline-block;vertical-align: top;position: absolute;left: 100%;top: 0;}
.indexScolls ul{overflow: hidden;display: block;float: left;list-style-type: none;}
.indexScolls li{width: 240px;height:187px;float: left;padding: 10px;box-sizing: border-box;}

                    .box {
                        font-size: 14px;
                        color: #333; /*padding: 20px 0;*/
                        position: relative;
                    }

                        .box * {
                            margin: 0;
                            padding: 0;
                            box-sizing: border-box;
                        }

                        .box .clearfix {
                            zoom: 1;
                        }

                            .box .clearfix:after {
                                content: "";
                                display: block;
                                height: 0;
                                clear: both;
                                visibility: hidden;
                            }

                        .box ul, .box li {
                            list-style: none;
                        }

                        .box a {
                            color: inherit;
                            text-decoration: none;
                        }

                        .box .license-code {
                            padding-bottom: 20px;
                            text-align: center;
                        }

                            .box .license-code .scale-off {
                                -webkit-transform: scale(0);
                                transform: scale(0);
                                -webkit-transition: transform ease-in-out .6s;
                                transition: transform ease-in-out .6s;
                                display: none;
                            }

                            .box .license-code .submit-box {
                                display: inline-block;
                            }

                            .box .license-code input {
                                float: left;
                                box-sizing: border-box;
                                height: 40px;
                                font-family: "Microsoft Yahei";
                                padding: 0 10px;
                                outline: none;
                                border: none;
                                color: #333;
                                -webkit-transition: all ease .3s;
                                transition: all ease .3s;
                            }

                            .box .license-code .license-txt {
                                width: 360px;
                                letter-spacing: 1px;
                                border: 1px solid #ededed;
                                border-radius: 3px 0 0 3px;
                            }

                            .box .license-code .license-btn {
                                padding: 0 15px;
                                background-color: #3fb150;
                                color: #fff;
                                cursor: pointer;
                                border-radius: 0 3px 3px 0;
                            }

                                .box .license-code .license-btn:hover {
                                    background-color: #31b0d5;
                                }

                            .box .license-code .license-txt:focus {
                                border-color: #66afe9;
                                outline: 0;
                                -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
                                box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
                            }

                            .box .license-code .submint-info {
                                display: none;
                                line-height: 36px;
                                color: #e4393c;
                                text-align: left;
                            }
                        /*产品列表*/
                        .box .license-container {
                            overflow: hidden;
                        }

                            .box .license-container.scale-off {
                                visibility: hidden;
                                -webkit-transform: scale(0);
                                transform: scale(0);
                                -webkit-transition: transform cubic-bezier(0.7,0,0.3,1) .6s;
                                transition: transform cubic-bezier(0.7,0,0.3,1) .6s;
                            }

                            .box .license-container.scale-on {
                                visibility: visible;
                                -webkit-transform: scale(1);
                                transform: scale(1);
                            }

                        .box .license-pro-list li {
                            float: left;
                            margin-bottom: 20px;
                            padding: 0 1%;
                        }

                        .box .col-3 li {
                            width: 33.33%;
                        }

                        .box .col-4 li {
                            width: 25%;
                        }

                        .box .col-5 li {
                            width: 20%;
                        }

                        .box .license-pro-list .license-box {
                            display: block;
                            text-align: center;
                            height: auto;
                            border-radius: 12px;
                            overflow: hidden;
                             padding-left: 0px; 
                             padding-right: 0px;
                        }

                        .box .license-pro-list .pro-img {
                            /*height: 130px;*/
                            overflow: hidden;
                            background: #fff;
                            position: relative
                        }

                            .box .license-pro-list .pro-img img {
                                max-width: 100%;
                                vertical-align: middle;
                                border: none;
                                transition: all .3s
                            }

                        .box .license-pro-list .p-caption {
                            font-weight: normal;
                            height: 40px;
                            line-height: 40px;
                            padding: 0 20px;
                            background: #f4f4f4;
                            color: #555;
                            overflow: hidden;
                            text-overflow: ellipsis;
                            white-space: nowrap;
                        }

                        .box .license-pro-list .p-caption {
                            -webkit-transition: ease-in-out .2s;
                            transition: ease-in-out .2s;
                        }

                        .box .license-pro-list li:hover .p-caption {
                            background: #0376f9;
                            color: #fff;
                        }
                        /*产品分页*/
                            .box .page1 {
                            text-align: center;
                            margin: 20px 0 30px;
                            color: #666;
                        }

                            .box .page1 a {
                                display: inline-block;
                                height: 32px;
                                line-height: 32px;
                                padding: 0 11px;
                                margin: 0 5px;
                                border: 1px solid #ededed;
                                color: #666;
                                -webkit-transition: all ease .3s;
                                transition: all ease .3s;
                                border-radius: 4px;
                            }

                                .box .page1 a.pagenum, .box .page1 a:hover {
                                    color: #fff;
                                    background: #0376f9;
                                    border: 1px solid #0376f9;
                                    box-shadow: 0px 7px 20px 0px #0376f959, 0px 0px 5px 0px #0376f9b8;
                                }

                            .box .page1 select {
                                color: #666;
                                padding-left: 3px;
                                outline: none;
                            }

                        .box .license-pro-list .license-box:hover .pro-img img {
                            transform: scale(1.1);
                        }
            


.newsList {overflow: hidden;}
.prorig .newsList li {
    padding: 30px 0;
    border-bottom: 1px solid #efefef;
    position: relative;
    cursor: pointer;
    width: 100%
}
.newsList .img { width: 200px;  height: 130px; overflow: hidden; border-radius: 14px; }
.newsList .img img {max-width: 100%; vertical-align: middle;  border: 0;}
.newsList .content { position: absolute; left: 230px;top: 30px; right: 0;   overflow: hidden; }
 .newsList .content .info { float: left;width: 95%;-webkit-transition: all ease-out 0.3s;ansition: all ease-out 0.3s;}
.newsList .info .title { display: block; padding: 10px 0 5px;font-size: 16px;color: #333;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;
    }
    .newsList .info  .other {overflow: hidden;margin-bottom: 15px; }
    .newsList .info .main {font-size: 14px; line-height: 2; display: -webkit-box;color: #999; overflow: hidden; text-overflow: ellipsis;-webkit-line-clamp: 2;
        -webkit-box-orient: vertical;}
    .newsList .info .o-item span.icon {display: inline-block;width: 20px;height: 20px; vertical-align: bottom; background-repeat: no-repeat;
        background-position: center center; margin-right: 3px; }
    .newsList .info .other .o-item {
        float: left;
        margin-right: 20px;
    }
.newsList .info .other .o-item .icon-date {
    background-image: url(../images/date.png);
    background-size: 20px auto;
}
        .newsList .info .other .o-item .icon-check {
            background-image: url(../images/check.png);
            background-size: 20px auto;
        }
        .newsList .info .other .o-item .icon-author {
            background-image: url(../images/author.png);
            background-size: 20px auto;
        }
.newsList .info .other .o-item .txt {
    color: #666;
}

.newsList li:hover .content .info {
    -webkit-transform: translateX(3%);
    transform: translateX(3%);
}

.newsList li:hover .content .info .title {
        color: #0070ff;
    }
.newsList  .info .title:hover {
    background-color: none;
}
.newsList li a:hover {
    background-color: none;
}


                    .box166 {
                        font-size: 14px;
                        color: #666;
                    }

                        .box166 * {
                            margin: 0;
                            padding: 0;
                            box-sizing: border;
                        }

                        .box166 ul, li, ol, dl, dt, dd {
                            list-style: none;
                        }

                        .box166 a {
                            color: inherit;
                            text-decoration: none;
                        }

                        .box166 img {
                            max-width: 100%;
                            vertical-align: middle;
                            border: 0;
                        }

                        .box166 li {
                            list-style: none;
                            width: 48%;
                            float: left;
                            background: url(/ufile/38012/icon/dot1.gif) no-repeat 0px 8px;
                            padding-left: 10px;
                        }

                        .box166 .clearFix {
                            clear: both;
                            height: 0;
                            overflow: hidden;
                        }

                        .box166 .title {
                            text-align: center;
                            border-bottom: #ededed 1px solid;
                            padding-bottom: 10px;
                            padding-top: 20px;
                        }

                            .box166 .title h1 {
                                font-size: 26px;
                                font-weight: normal;
                            }

                            .box166 .title p span {
                                display: inline-block;
                                padding: 5px 0;
                                color: #c1c1c1;
                                font-size: 12px;
                            }

                            .box166 .title .fromF {
                                display: none;
                            }

                        .box166 .contMain {
                            padding: 0px;
                            line-height: 200%;
                        }

                            .box166 .contMain .tiyao {
                                border: #f2f2f2 1px dashed;
                                background: #ececec;
                                padding: 10px;
                                margin-bottom: 30px;
                                display: none;
                            }

                        .box166 .change {
                            margin-top: 10px;
                        }

                            .box166 .change a {
                                text-decoration: none;
                            }

                                .box166 .change a:hover {
                                    color: #0376f9;
                                }

                            .box166 .change .lastone {
                                color: #0376f9;
                            }

                        .box166 .key {
                            background: #F8F8F8 url(/iFile/165/artIcon.gif) no-repeat 10px 10px;
                            height: 30px;
                            line-height: 30px;
                            padding-left: 30px;
                            margin-top: 10px;
                        }

                            .box166 .key a {
                                text-decoration: none;
                            }

                        .box166 .newslist h2 {
                            height: 30px;
                            line-height: 30px;
                        }

                        .box166 .newslist li a {
                            text-decoration: none;
                            line-height: 26px;
                        }

                            .box166 .newslist li a:hover {
                                text-decoration: underline;
                            }

                        .box166 .content {
                            margin-top: 10px;
                        }
 
                        
.tt { background:url(../images/sk.jpg) no-repeat left center; height:40px; line-height:40px; font-size:16px; padding-left:20px; font-weight:bold; color:#333; margin:15px 0 0 15px;}

.app { width:188px; border:1px #CCC solid; height:200px; text-align:center; float:left; margin:10px 10px;}
.app img { padding:5px;}
.app p { border-top:3px #0968aa solid; display:block; width:168px; margin:0 auto; font-size:15px; padding-top:5px;}

.app-show {}
.app-show-l { width:300px; float:left}
.app-show-r { width:500px; float:right}
.app-show-r table tr { background:#77b2db; }
.app-show-r table tr td { background:#FFF; padding:1px; line-height:30px; text-align:center;border:1px #77b2db solid }
.app-show-r table tr th { background:#77b2db; line-height:28px; text-align:center; color:#000; font-size:14px; }
.ke-zeroborder{    border-collapse: collapse;
    border-spacing: 0;}
                        .clearfix {
                            zoom: 1;
                        }

                            .clearfix:after {
                                content: "";
                                display: block;
                                height: 0;
                                clear: both;
                                visibility: hidden;
                            }

                        .box863 * {
                            margin: 0;
                            padding: 0;
                            box-sizing: border-box
                        }

                        .box863 {
                            font: 14px/1.45 "Microsoft Yahei";
                            padding: 0;
                            overflow: hidden;
                        }

                            .box863 a {
                                text-decoration: none
                            }

                            .box863 img {
                                vertical-align: middle;
                                border: 0
                            }

                            .box863 .model {
                                width: 1200px;
                                margin: 0 auto
                            }

                                .box863 .model .header {
                                    text-align: center;
                                    line-height: 1.6;
                                    display: none;
                                }

                                    .box863 .model .header .title {
                                        font-size: 24px;
                                        color: #444
                                    }

                                    .box863 .model .header .subtitle {
                                        font-size: 16px;
                                        color: #c1c1c1;
                                        font-family: HELVETICANEUELTPRO-THEX,"Microsoft Yahei"
                                    }

                                .box863 .model .taps {
                                    margin: 15px 0 25px 0;
                                    text-align: left
                                }

                                    .box863 .model .taps a {
                                        display: inline-block;
                                        color: #616161;
                                        padding: 12px 42px;
                                        -webkit-transition: all .3s ease;
                                        transition: all .3s ease;
                                        border: 1px solid #ececec;
                                    }

                                        .box863 .model .taps a.selected, .box863 .model .taps a:hover {
                                            background-color: #183885;
                                            color: #fff
                                        }

                                .box863 .model .item-list {
                                    height: 0;
                                    width: 0;
                                    overflow: hidden;
                                    opacity: .7;
                                    filter: Alpha(opacity=70);
                                    -moz-transform: scale(0.9);
                                    -webkit-transform: scale(0.9);
                                    transform: scale(0.9);
                                    -moz-transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1);
                                    -webkit-transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1);
                                    transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1);
                                }

                                    .box863 .model .item-list.active {
                                        height: 270px;
                                        width: 2000px;
                                        overflow: auto;
                                        opacity: 1;
                                        filter: Alpha(opacity=100);
                                        visibility: visible;
                                        -moz-transform: scale(1);
                                        -webkit-transform: scale(1);
                                        transform: scale(1);
                                    }

                                    .box863 .model .item-list li {
                                        float: left;
                                        width: 220px;
                                        /*height: 330px;*/
                                        margin: 0 9px 30px;                                        
                                        background-color: #fff;
                                        overflow: hidden;
                                        position: relative
                                    }

                                        .box863 .model .item-list li a {
                                            display: block;
                                            overflow: hidden;
                                            position: relative;
                                            height: 230px;
                                        }

                                    .box863 .model .item-list .img {
                                        text-align: center;
                                        overflow: hidden
                                    }

                                        .box863 .model .item-list .img img {
                                            width: 218px;
                                            border: 1px solid #ececec;
                                            /*height: 100%;*/
                                            -webkit-transition: all .6s cubic-bezier(0.215,0.61,0.355,1) 0s;
                                            transition: all .6s cubic-bezier(0.215,0.61,0.355,1) 0s
                                        }

                                    .box863 .model .item-list li:hover .img img {
                                        -webkit-transform: scale(1.1);
                                        transform: scale(1.1)
                                    }

                                .box863 .model .caption {
                                    width: 100%;
                                    height: 70px;
                                    padding: 0 80px 0 10px;
                                    position: absolute;
                                    left: 0;
                                    bottom: 0;
                                    -webkit-transition: all .3s ease;
                                    transition: all .3s ease;
                                    background-color: #fff;
                                    border-bottom: 1px solid #e5e5e5
                                }

                                    .box863 .model .caption .title {
                                        line-height: 80px;
                                        font-size: 15px;
                                        color: #555;
                                        display: block;
                                        overflow: hidden;
                                        text-overflow: ellipsis;
                                        white-space: nowrap;
                                    }

                                    .box863 .model .caption .info {
                                        color: #b5b5b5
                                    }

                                .box863 .model .insert {
                                    width: 30px;
                                    height: 20px;
                                    line-height: 20px;
                                    position: absolute;
                                    top: 50%;
                                    right: 10px;
                                    margin-top: -10px;
                                    border-left: 1px solid transparent;
                                    -webkit-transition: all .3s ease;
                                    transition: all .3s ease
                                }

                                    .box863 .model .insert::before {
                                        content: "→";
                                        font-size: 16px;
                                        color: #cdcdcd;
                                        -webkit-transition: all .3s ease;
                                        transition: all .3s ease;
                                        font-family: "Arial"
                                    }

                                .box863 .model .item-list li:hover {
                                    box-shadow: 0 10px 15px 0 #bbb;
                                }

                                    .box863 .model .item-list li:hover .caption {
                                        height: 65px;
                                        border-color: #183885;
                                        background: #183885
                                    }

                                        .box863 .model .item-list li:hover .caption p {
                                            color: #fff
                                        }

                                    .box863 .model .item-list li:hover .insert {
                                        border-color: #fff
                                    }

                                        .box863 .model .item-list li:hover .insert::before {
                                            margin-left: 50%;
                                            color: #fff
                                        }

.box201 {
    font-size: 14px;
    color #333;
}

    .box201 * {
        margin: 0;
        padding: 0;
        box-sizing: border-box;
    }

    .box201 .wkCl, .box201 .wkCr, .box201 .wbCl, .box201 .wbCr {
    }

    .box201 .wkCl {
        background: #fff;
        padding: 15px;
        border-radius: 0 0 20px 20px;
    }

    .box201 .wkCr {
        background-position: right top; /*边距值*/
    }

    .box201 .wbCl {
        background-position: left bottom;
        height: 10px; /*底部圆角高度值*/
        font-size: 10px;
        line-height: 10px;
        display: none;
    }

    .box201 .wbCr {
        background-position: right bottom;
        height: 10px;
        margin-left: 10px; /*底部圆角高度值*/
    }
    /*内容框架部分*/

    .box201 .zTitle {
        padding-bottom: 10px;
        background: #183885 url(/wwwroot/images/fx.png) no-repeat 163px center/32px;
        border-radius: 20px 20px 0 0;
    }

        .box201 .zTitle span {
            display: block;
            padding: 20px 82px 15px 20px;
            color: #fff;
            font-size: 26px;
            font-weight: bold;
        }
    /*总标题部分*/

    .box201 .titleR {
        height: 48px;
        line-height: 48px;
        margin-bottom: 10px;
    }

        .box201 .titleR:hover h1 a, .box201 .titleR .selected1 a {
            background: #f4f4f4;
            color: #0376f9;
        }

        .box201 .titleR h1 a {
            text-decoration: none;
            color: #333;
            font-size: 16px;
            font-weight: normal;
            padding-left: 25px;
            display: block;
            position: relative;
            border-radius: 30px;
        }

        .box201 .titleR .more {
            position: absolute;
            right: 10px;
            top: 8px; /*定位值*/
            color: #FFFFFF;
            text-decoration: none;
            font-size: 12px;
            display: none; /*隐藏更多*/
        }
    /*标题部分*/

    /*.box201 .cont,.box201 .ctr,.box201 .cbl,.box201 .cbr{ background:url(/iFile/201/1/nBg_14.jpg) no-repeat;}
                    .box201 .cont{ background-position:left top; margin-top:4px;}
                    .box201 .ctr{ background-position:right top; margin-left:10px; padding:10px 10px 0 0;}
                    .box201 .cbl{ background-position:left bottom; height:10px; font-size:10px; line-height:10px; margin-bottom:5px;}
                    .box201 .cbr{ background-position:right bottom; height:10px; margin-left:10px;}*/
    /*内容框架部分*/

    .box201 .boxCont {
    }

        .box201 .boxCont h2 {
            height: 32px;
            line-height: 32px;
            font-weight: normal;
        }

            .box201 .boxCont h2 span {
                font-size: 12px;
                color: #666;
                text-decoration: none;
                display: block;
                padding-left: 22px;
            }

            .box201 .boxCont h2 a {
                text-decoration: none;
                background: none;
            }

                .box201 .boxCont h2 a:hover span, .box201 .boxCont .zList li a:hover {
                    color: #0667aa;
                    text-decoration: none;
                }

        .box201 .boxCont .selected a {
            color: #0c58a3;
            text-decoration: none;
        }

        .box201 .boxCont .zList, .box201 .boxCont .zList_zi {
            margin-bottom: 5px;
        }

            .box201 .boxCont .zList li {
                border-bottom: #EAF1F9 1px solid;
                padding-left: 15px;
                list-style: none;
            }

                .box201 .boxCont .zList li a {
                    /*background: url(/iFile/201/1/icon_22.gif) no-repeat 8px 4px;
                    *background: url(/iFile/201/1/icon_22.gif) no-repeat 8px 9px;*/
                    padding-left: 18px;
                    font-size: 12px;
                    color: #3C3C3C;
                    text-decoration: none;
                    height: 28px;
                    line-height: 28px;
                }

    .box201 .titleR h1 a:after {
        content: "&gt;";
        font-size: 16px;
        font-family: serif;
        font-weight: bold;
        display: block;
        position: absolute;
        top: 11px;
        width: 24px;
        height: 24px;
        right: 10px;
        border-radius: 50%;
        border: 1px #eaeaea solid;
        line-height: 24px;
        text-align: center;
        color: #999;
    }

    .box201 .titleR h1 a:hover:after, .box201 .titleR .selected1 a:after {
        background: #0376f9;
        color: #fff;
        border-color: #0376f9;
        box-shadow: 0px 7px 20px 0px #0376f959, 0px 0px 5px 0px #0376f9b8;
    }


.zc {
    background: #fff;
    border-radius: 20px;
}

.dphone {
    overflow: hidden;
    padding: 20px 0;
    border-bottom: 1px #ccc solid;
}

    .dphone dt {
        float: left;
        background: url(/wwwroot/images/dh1.png) no-repeat center;
        margin-left: 5px;
        width: 72px;
        height: 50px;
    }

    .dphone dd {
        margin-left: 72px;
        color: #333;
        padding: 5px 13px;
        border-left: 1px dotted #ccc;
    }

        .dphone dd span {
            font-size: 13px;
        }

.zc .dz {
    font-size: 14px;
    line-height: 24px;
    padding: 15px;
}

.dphone dd p {
    font-size: 20px;
    font-family: "Arial";
}
.wxmore {
    font-size: 15px;
    float: right;
    padding-right: 20px;
    color: #183885;

    /*padding-top: 46px;
    vertical-align: bottom;*/
}
    .wxmore a {
        color: #183885;
    }
.slideBox .prev,
.slideBox .next {
    position: relative;

    top: -180px;
    margin-top: -25px;
    display: block;
    width: 32px;
    height: 40px;
    background: url(../images/slider-arrow.png) -110px 5px no-repeat;
    filter: alpha(opacity=50);
    opacity: 0.5;
}
		.slideBox .next{ left: 312px;    top: -197px;    background-position: 8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
.newstitle {
    width: 72%;
    float: left;
}
.videotitle{width:28%;float:left;}
.fztitle {
    width: 800px;
    float: left;
    padding-left: 192px;
}

/*@media screen and (max-width:760px) {
    .videotitle {
        display: none;
    }

    .hopro_tit .newstitle {
        width: 100%;
    }

    .box .license-pro-list .pro-img {
        height: 129px;
    }

    .box .col-4 li {
        width: 50%;
    }

    .proxhser {
        display: none;
    }

    .wxmore {
        display: none;
    }

    .hopro_tit .fztitle {
        width: 100%;
        float: inherit;
        padding-left: 0px;
    }

    .proliser .navtwo {
        width: 33%;
        padding: 0 10px;
        padding-bottom: 20px;
    }

    .box863 .model {
        overflow-x: auto;
    }

    .ct {
        display: none;
    }

    .proliser .navtwo h2 {
        font-size: 16px;
    }

    .proliser .navtwo ul li a {
        padding: 4px;
    }

    .proliswai {
        width: 100%;
    }

    .owl-dots {
        position: absolute;
        bottom: -94px;
        left: 0;
        width: 100%;
        text-align: center;
    }

        .owl-dots .owl-dot {
            display: inline-block;
            margin: 0 4px;
        }

            .owl-dots .owl-dot span {
                display: block;
                width: 10px;
                height: 10px;
                background: #ccc;
            }

            .owl-dots .owl-dot.active span {
                background: #2C7CBB;
            }

    .honews_con .slideBox {
        width: 100%;
        padding: 0;
        display: none;
    }

    .honews_con .news-r {
        width: 100%;
        padding: 0;
        display: none;
    }

    .honews_con .slideBox .bd {
        padding: 10px;
    }

        .honews_con .slideBox .bd li .tex h2 {
            padding: 10px 0;
            font-size: 16px;
        }

    .honews_con .news-r li .tex b {
        font-size: 16px;
    }

    #myscroll ul li {
        padding: 0 15px;
    }

    .owl-controls .owl-nav {
        display: none;
    }

    .scrollpic {
        margin-top: 10px;
        padding-bottom: 0;
    }

    .wrp_height {
        margin-top: 54px;
    }

    .head_f {
        position: fixed;
    }

    .head {
        height: 54px;
        line-height: 54px;
    }

    .head_fix {
        top: 0;
    }

        .head_fix .xguotop {
            transform: translateY(0px);
            background-color: #FFF;
            transition: 0s;
        }

    .head_con {
        padding-left: 0;
    }

    .head_pic {
        width: 60%;
        height: 54px;
        position: inherit;
        top: 0;
        margin: 0 auto;
    }

        .head_pic img {
            height: 70%;
            display: block;
            margin: 0 auto;
            position: relative;
            top: 8px;
        }

    .navconli {
        display: none;
    }

    .navconli_1 ul {
        position: fixed;
        top: 54px;
        left: 0;
        right: 0;
        background-image: url(../images/cd_nav_line_pic.png);
        background-repeat: repeat;
        height: auto;
        max-height: 500px;
        overflow: auto;
        padding-left: 0;
    }

        .navconli_1 ul li {
            width: 100%;
            float: left;
            border-bottom: 1px solid #DEDEDE;
            line-height: 42px;
            position: relative;
        }

            .navconli_1 ul li.curre a.li_a {
                padding-right: 0;
                background-image: none;
            }

            .navconli_1 ul li a.li_a {
                line-height: 42px;
                height: 42px;
                padding-left: 15px;
                color: #ffffff;
                display: block;
                width: 80%;
            }

            .navconli_1 ul li span.m_down {
                position: absolute;
                right: 0;
                top: 0;
                display: block;
                width: 40px;
                height: 40px;
                text-align: center;
                color: #fff;
            }

    .navconli_1 .men_lis {
        border-radius: 0px;
        width: auto;
        position: relative;
        top: 1px;
        padding-top: 0px;
        left: 0;
        background: #fff;
        overflow: hidden;
    }

        .navconli_1 .men_lis a {
            border-radius: 0px;
            line-height: 40px; 
            padding-top: 1px;
            padding-right: 0;
            color: #333;
            width: 80%;
            float: left;
            background-image: none;
            background-color: #fff;
        }

            .navconli_1 .men_lis a::after {
                display: block;
                content: 'V';
                width: 40px;
                height: 40px;
                position: absolute;
                right: -40px;
                top: 0;
                text-align: center;
                border-bottom: 1px #000 solid;
                padding-top: 1px;
                z-index: 99;
            }

            .navconli_1 .men_lis a p {
                border-bottom: 1px solid #333;
            }

            .navconli_1 .men_lis a .m_list_c {
                display: none;
            }

                .navconli_1 .men_lis a .m_list_c object {
                    display: block;
                    overflow: hidden;
                }

                    .navconli_1 .men_lis a .m_list_c object a {
                        width: 100%;
                    }

    .wapnav {
        display: block;
        position: absolute;
        top: 12px;
        width: 30px;
        height: 30px;
        z-index: 2;
    }

        .wapnav a {
            display: block;
            width: 28px;
            height: 28px;
            border: 1px solid #999;
            border-radius: 50px;
            background-image: url(../images/wap_nav_pic.png);
            background-position: center;
            background-size: 18px;
            background-repeat: no-repeat;
        }

    .sersou {
        display: none;
    }

    .lang {
        display: block;
        position: absolute;
        width: 30px;
        height: 30px;
        padding-top: 0px;
        top: 12px;
        right: 14px;
        z-index: 2;
        background-image: none;
        padding-right: 0;
    }

    .cn_lang {
        width: 40px;
        right: -10px;
    }

    .lang a {
        margin-left: 0px;
    }

    .lang_se {
        position: initial;
    }

    .hadver {
        margin-top: 54px;
    }

    .ft-carousel .carousel-indicators {
        bottom: 10px;
    }

        .ft-carousel .carousel-indicators span {
            width: 15px;
            height: 5px;
            border-radius: 0;
        }

    .hopro {
        width: 92%;
        padding-top: 20px;
    }

    .hopro_left {
        display: none;
    }

    .hopro_rig {
        display: none;
    }

    .hoproli ul li {
        width: 100%;
        float: left;
    }

    .hoproli {
        padding-top: 10px;
    }

    .hopro_tit h1 {
        font-size: 18px;
        line-height: 26px;
    }

    .hopro_tit h2 {
        font-size: 15px;
    }

    .hoproli ul li .licon {
        margin-bottom: 20px;
    }

    .hopro_con ul li .licon:hover .hopro_pic1 {
        display: block;
    }

    .holingykk .hopro {
        width: 100%;
        padding-top: 10px;
    }

    .holingy_con {
        margin-top: 10px;
        margin-bottom: 10px;
        overflow: hidden;
    }

    .ft-carousel .carousel-prev-btn {
        display: none;
    }

    .ft-carousel .carousel-next-btn {
        display: none;
    }

    .linkskk .hopro {
        width: 100%;
        padding-top: 10px;
    }

    .links_con ul li {
        margin-top: 16px;
        width: 33.333333333333%;
        height: inherit;
    }

        .links_con ul li img {
            height: inherit;
        }

    .honewskk .hopro {
        width: 92%;
    }

    .honews_con {
        padding-top: 15px;
    }

        .honews_con ul li {
            width: 100%;
            padding-right: 0;
        }

    .footer_con {
        width: 92%;
    }

    .contact_left {
        width: 100%;
        margin-bottom: 15px;
    }

    .contact_li1 {
        width: 100%;
        display: none;
    }

        .contact_li1 h1 {
            line-height: 30px;
            height: 30px;
        }

    .contact_log {
        top: 20px;
        right: 20px;
    }

    .pic_from {
        display: none;
    }

    .bbh {
        margin-top: 20px;
        height: inherit;
        line-height: 25px;
    }

    .neitit {
        line-height: 40px;
        height: 40px;
    }

        .neitit h1 {
            width: 92%;
        }

    .prout {
        width: 92%;
    }

    .pro_lis {
        position: absolute;
        top: 65px;
        right: 15px;
        width: 50px;
        height: 30px;
        display: block;
    }

        .pro_lis a {
            display: block;
            width: 50px;
            height: 28px;
            border: 1px solid #999;
            line-height: 28px;
            text-align: center;
            color: #ffffff;
            background-color: #106EB5;
        }

    .proleft_tit {
        display: none;
    }

    .proleft ul {
        position: fixed;
        top: 110px;
        left: 50%;
        right: 0;
        display: none;
        border-top: 1px solid #dedede;
        z-index: 2;
    }

    .proleft {
        width: 0;
        border: none;
    }

        .proleft ul li {
            border-left: 1px solid #dedede;
            border-bottom: 1px solid #dedede;
            border-top: none;
            background-color: #ffffff;
        }

    .prorig {
        width: 100%;
    }

        .prorig ul {
            padding-left: 0;
            padding-bottom: 10px;
        }

        .prorig dl dd {
            position: relative;
        }

            .prorig dl dd img {
                height: 100%;
            }

    .neibiaot h1 {
        font-size: 18px;
    }

    .neibiaot h2 {
        font-size: 15px;
    }

    .field {
        width: 92%;
        padding-top: 15px;
    }

    .fieldyi_left {
        width: 100%;
        padding-right: 0;
    }

        .fieldyi_left dl dt {
            width: 100%;
        }

        .fieldyi_left dl dd {
            width: 100%;
            padding-left: 0;
            padding-top: 20px;
        }

    .fieldyi_rig {
        width: 100%;
    }

        .fieldyi_rig dl dt {
            width: 100%;
            padding-top: 20px;
        }

        .fieldyi_rig dl dd {
            width: 100%;
            padding-left: 0;
            padding-top: 20px;
        }

    .fielder h1 {
        width: 100%;
    }

    .fielder h2 {
        width: 100%;
        padding-left: 0;
        padding-top: 20px;
    }

    .fielder h3 {
        width: 100%;
        padding-left: 0;
        padding-top: 20px;
    }

    .fieldsan h1 {
        width: 100%;
    }

    .fieldsan h2 {
        width: 100%;
        padding-left: 0;
        padding-top: 20px;
    }

    .fieldsi_left {
        width: 100%;
        padding-right: 0;
    }

    .fieldsi_con {
        width: 100%;
        padding-right: 0;
        padding-top: 20px;
    }

    .fieldsi_rig {
        width: 100%;
        padding-top: 20px;
    }

    .advernei {
        margin-top: 54px;
        min-height: 100px;
    }

    .about {
        width: 92%;
        padding-top: 0;
    }

    .about_td1 {
        width: 100%;
        padding-right: 0;
    }

    .about_td2 {
        width: 100%;
    }

    .baseli {
        width: 92%;
        padding-top: 0;
    }

        .baseli ul li {
            width: 100%;
            padding-right: 5px;
            padding-left: 5px;
        }

    .culture {
        width: 100%;
        padding-top: 20px;
        padding-bottom: 20px;
    }

        .culture ul li {
            width: 100%;
            margin-bottom: 20px;
        }

    .events {
        width: 100%;
        padding-top: 20px;
    }

    .events_selyi {
        margin-left: 50%;
        height: 0;
        display: none;
    }

    .events ul {
        margin-left: 0px;
        padding-top: 0;
        border-left: none;
    }

    .events_selyi h2 {
        display: none;
    }

    .events ul li {
        padding-left: 0;
        margin-bottom: 15px;
    }

        .events ul li h5 {
            display: none;
        }

        .events ul li dl {
            padding-left: 60px;
        }

        .events ul li h1 {
            left: 50px;
        }

        .events ul li.curre dl dt h2 {
            font-size: 18px;
            line-height: 28px;
        }

        .events ul li h1 span {
            line-height: 28px;
            height: 28px;
        }

        .events ul li dl dd img {
            height: inherit;
            width: 100%;
        }

    .events_selyi h1 span {
        background-image: none;
    }

    .events_seler {
        margin-left: 50%;
        border-left: none;
        height: 0;
        display: none;
    }

        .events_seler h1 span font {
            color: #ffffff;
        }

    .jobli {
        width: 92%;
    }

    .joblie ul li {
        width: 100%;
    }

    .contact {
        width: 92%;
    }

        .contact .dl dd .li1 {
            width: 100%;
            padding-right: 0;
        }

        .contact .dl dd .li2 {
            width: 100%;
            border-left: none;
            padding-left: 0;
        }

        .contact .dlli dd {
            width: 100%;
        }

    .newdie {
        width: 92%;
    }

    .nzixun_b {
        display: none;
    }

    .zhaopdie {
        width: 92%;
    }
}*/</pre></body></html>