@charset "utf-8";
.f-l {float:left;}
.f-r {float:right;}
.clearfix:after {clear: both; content: "."; display: block; height: 0; overflow: hidden; visibility: hidden; }
.clearfix { zoom:1; }
#dowebok .section {}
.header{ width:100%; height:90px; background:#FFFFFF;position:fixed; z-index: 9999;min-width: 1280px;}
.logo{ margin:18px 70px 18px 127px; float:left;}
.navlist{height:90px; margin:0 auto; float:left;}
.navlist ul{ height:90px; }
.navlist ul li{height:90px; border-left:solid 1px #e4e4e4; float:left;box-sizing: border-box;width: 16%;width:280px;}
.navlist ul li a{height:88px; text-align:center; line-height:90px; color:#333333; font-size:18px; display:block;}
.navlist ul li a:hover{ color:#2ba1c5; border-bottom:2px solid #2ba1c5; display:block; text-decoration:none;}
.navlist ul .gaven{height:90px; border-left:solid 1px #e4e4e4;border-right:solid 1px #e4e4e4; float:left;}
.mascot{margin:8px 0px; float:right;cursor: pointer;}

.maincover{ width:1200px;margin:0 auto;position: absolute;z-index: 2;left: 50%;margin-left: -600px;}
.product {width: 1200px;margin-left: -600px;position: absolute;left: 50%;top: 24%; z-index:3}
.headlines{ margin:40px auto;}
.more a{display: inline-block;width: 200px;height: 52px;text-align: center;line-height: 52px;margin-left: -100px;position: absolute;left: 50%;bottom: 50px;z-index: 111;border-radius: 20px;font-size: 20px;font-weight: 600;text-decoration: none;}
.more a:hover{color: #fff;}
.more.more_solution a{border: 1px solid #fff;color: #fff;}
.more.morr_product a{border: 1px solid #000;color: #000;}

.product ul{ width:1200px; height:242px;}
.product ul li{ width:286px; height:240px; background:#2ba1c5; float:left; text-align:center; margin-left:-1px;}
.product ul a{ width:56px; height:242px; background:#eaeaea; float:left; display:block;}
.product ul a:hover{background:#b4b4b4;}
.product ul li img{ margin:50px 100px 26px 100px;}
.product ul li h3{ font-size:28px; line-height:36px; font-weight:300;}
.product ul li p{ font-size:18px; line-height:36px;}
#soft_01{ background:url(../images/product-pic01.jpg) no-repeat center center;}
#soft_02{ background:url(../images/product-pic02.jpg) no-repeat center center;}
#soft_03{ background:url(../images/product-pic03.jpg) no-repeat center center;}
.product ul a img{ margin:103px 0;}
#hard_01{ width:284px; height:240px; background:#fff; color:#000000; border:solid 1px #e7e6e6; margin-bottom:1px;}
#hard_02{width:284px;height:240px; background:#fff; color:#000000; border:solid 1px #e7e6e6; margin-bottom:1px;}
#hard_03{width:284px;height:240px; background:#fff; color:#000000; border:solid 1px #e7e6e6; margin-bottom:1px;}



.adress_map{ width:100%; height:444px;}
.footer{ height:600px; width:100%; background:#1e2022;}
.footer_02{ height:500px; width:100%; background:#1e2022; clear:both; position:relative; top:50px;}
.footer_03{ height:500px; width:100%; background:#1e2022;}

.db_logo{ padding:28px 20px 0 0; float:left;}
.db_nav {float:right;}
.db_nav ul{ width:940px; float:left; padding:20px 0 20px 0;}
.db_nav ul li{ width:300px; float:left;}
.db_nav ul li:last-child {width:150px;display:none;}
.db_nav ul li h3{ color:#FFFFFF; text-align:left; font-size:14px; padding-bottom:10px;}
.first_column{ width:140px;float:left;}
.second_column{ width:150px; float:left; padding-right:5px; }
 
.first_column a,span{ color:#bebebe; font-size:12px; display:block;line-height:26px; text-align:left;}
.second_column a,span{ color:#bebebe; font-size:12px; display:block;line-height:26px; text-align:left;}

.first_column a:hover{ color:#2ba1c5; text-decoration:none;}
.second_column a:hover{ color:#2ba1c5; text-decoration:none;}
.first_column p{ color:#bebebe; font-size:12px; display:block; width:225px; line-height:26px; text-align:left;}
.db_copyright{ width:1200px;clear:both;}
.db_copyright p{ width:1200px; line-height:26px;color:#8c8b8b; font-size:12px; text-align:left;}
.db_copyright p img{ }
.db_copyright a{ color:#8c8b8b; text-decoration:none;}
.db_copyright a:hover{ color:#2ba1c5; text-decoration:none;}


.banner{ height:519px;position:relative;padding-top:90px;text-align:center;}

.tab1{width:1200px;margin:-60px auto 100px auto; z-index:999; position:relative; clear:both;}
.menu{height:28px;}
.menu li{float:left;width:390px;text-align:center;line-height:60px;height:60px;cursor:pointer;color:#ffffff;font-size:18px;overflow:hidden;background:#1e2022;margin-bottom: 50px;margin-left:10px;}
.menu li.off{background:#f1f1f1;color:#1e2022;font-weight:bold;}

.menudiv{border-top:0;}
.menudiv div{line-height:28px;}
.menudiv .category_title{  margin:0 auto; padding:40px 0; text-align:center; clear:both; height:60px;}
.menudiv #category_hard{text-align:center; clear:both; margin:10px 0;height:60px;overflow:hidden;}
.menudiv #category_hard h2{ width:200px; margin:0 auto; padding-top:20px; text-align:center; line-height:20px;  font-size:16px; color:#999999; background:#f1f1f1; display:block; clear:both;font-weight: 300;}
.menudiv #category_hard span{margin:0 10px; height:10px; display:block; border-bottom:1px solid #999999; margin-bottom:-30px;}
.menudiv #con_one_1 h3,.menudiv #con_one_3 h3{ width:200px; margin:0 auto; padding:20px 0; text-align:center; line-height:20px;  font-size:20px; color:#ffffff; background:#1d73bb; display:block; clear:both;}
.menudiv #con_one_1 span,.menudiv #con_one_3 span{ width:260px; margin:0 auto; height:10px; display:block; border-bottom:5px solid #1d73bb; margin-top:-40px;}

.menudiv #con_one_1 ul,.menudiv #con_one_3 ul{ width:990px; margin:0 auto; clear:both;}
.menudiv #con_one_1 ul .total_pro,.menudiv #con_one_3 ul .total_pro{ width:988px; height:198px; float:left; border:solid 1px #c9c9c9; background:#FFFFFF;margin-left: -1px; margin-top:-1px;}
.menudiv #con_one_1 ul .total_pro a,.menudiv #con_one_3 ul .total_pro a{display:block; width:988px; height:198px; text-align:center;}

.menudiv #con_one_1 ul li,.menudiv #con_one_3 ul li{ width:328px; height:198px; float:left; border:solid 1px #c9c9c9; background:#FFFFFF;margin-left: -1px; margin-top:-1px;}
.menudiv #con_one_1 ul a,.menudiv #con_one_3 ul a{ display:block; width:328px; height:198px; text-align:center;}
.menudiv #con_one_1 ul a:hover,.menudiv #con_one_3 ul a:hover{background:#c9c9c9;}
.menudiv #con_one_1 ul p,.menudiv #con_one_3 ul p{ font-size:16px; color:#333; line-height:30px;text-align:center;}
.menudiv #con_one_1 ul img,.menudiv #con_one_3 ul img{ margin-top:52px;}

.menudiv #con_one_2 ul{ float:left; margin:10px 0;}
.menudiv #con_one_2 ul a li{width:380px; height:324px;background:#FFFFFF;}
.menudiv #con_one_2 ul a{ width:380px; height:324px; float:left;background:#FFFFFF;display:block;text-align:center; margin:10px;}
.menudiv #con_one_2 ul a:hover{box-shadow: 0px 0px 20px rgba(0,0,0,.3);}
.menudiv #con_one_2 ul p{ margin:0 44px; font-size:12px; color:#777777; line-height:20px;text-align:center; text-align: justify;}
.menudiv #con_one_2 ul h3{font-size:16px; color:#333; line-height:30px;text-align:center; margin-bottom:10px;font-weight: 500;}
.menudiv #con_one_2 ul img{ margin-top:34px;}
/*
.menudiv #con_one_2 ul{ width:1060px; margin:0 auto;}
.menudiv #con_one_2 ul a li{ width:328px; height:324px; float:left;}
.menudiv #con_one_2 ul a{ width:328px; height:324px; float:left;background:#FFFFFF;display:block; width:328px; height:324px; text-align:center; margin:10px;}
.menudiv #con_one_2 ul a:hover{box-shadow: 0px 0px 20px rgba(0,0,0,.3);}
.menudiv #con_one_2 ul p{ width:240px; margin:0 44px; font-size:12px; color:#777777; line-height:20px;text-align:center; text-align: justify;}
.menudiv #con_one_2 ul h3{font-size:16px; color:#333; line-height:50px;text-align:center; margin-bottom:10px;font-weight: 500;}
.menudiv #con_one_2 ul img{ margin-top:34px;}
*/

/*新闻资讯*/
.tab1{width:1200px;margin:-60px auto 100px auto; z-index:999; position:relative; clear:both;}
.menu_02{height:28px;}
.menu_02 li{float:left;width:300px;text-align:center;line-height:60px;height:60px;cursor:pointer;color:#ffffff;font-size:18px;overflow:hidden;background:#1e2022;margin-bottom: 50px;}
.menu_02 li.off{background:#f1f1f1;color:#1e2022;font-weight:bold;}

.menudiv_02{border-top:0;}
.menudiv_02 div{line-height:28px;}
.menudiv_02 ul{ width:1200px; margin:0 auto;}
.menudiv_02 #con_one_1 ul li{ width:1200px; height:325px; margin-bottom:10px; float:left; border-radius:10px; background:#FFFFFF;box-shadow: 0px 0px 20px rgba(0,0,0,.3);}
.menudiv_02 #con_one_1 ul h3{line-height:60px; font-size:20px; text-align:left; padding:50px 50px 30px 50px; }
.menudiv_02 #con_one_1 ul img{ margin:48px; float:left;}
.menudiv_02 #con_one_1 ul p{ font-size:16px; color:#333; line-height:30px; margin-right:50px;}
.menudiv_02 #con_one_1 ul a{ font-size:14px; color:#999; line-height:114px;}
.menudiv_02 #con_one_1 ul a:hover{ color:#2ba1c5;}
.menudiv_02 #con_one_1 ul span{ font-size:14px; color:#999; line-height:114px; margin-right:50px; float:right;}
.menudiv_02 #con_one_1 ul a img{  margin:48px 10px 0 0;}

.menudiv_02 #con_one_2 ul li{ width:1200px; height:325px; margin-bottom:10px; float:left; border-radius:10px; background:#FFFFFF;box-shadow: 0px 0px 20px rgba(0,0,0,.3);}
.menudiv_02 #con_one_2 ul h3{line-height:60px; font-size:20px; text-align:left; padding:50px 50px 30px 50px; }
.menudiv_02 #con_one_2 ul img{ margin:48px; float:left;}
.menudiv_02 #con_one_2 ul p{ font-size:16px; color:#333; line-height:30px; margin-right:50px;}
.menudiv_02 #con_one_2 ul a{ font-size:14px; color:#999; line-height:114px;}
.menudiv_02 #con_one_2 ul a:hover{ color:#2ba1c5;}
.menudiv_02 #con_one_2 ul span{ font-size:14px; color:#999; line-height:114px; margin-right:50px; float:right;}
.menudiv_02 #con_one_2 ul a img{  margin:48px 10px 0 0;}

.menudiv_02 #con_one_3 ul li{ width:1200px; height:325px; margin-bottom:10px; float:left; border-radius:10px; background:#FFFFFF;box-shadow: 0px 0px 20px rgba(0,0,0,.3);}
.menudiv_02 #con_one_3 ul h3{line-height:60px; font-size:20px; text-align:left; padding:50px 50px 30px 50px; }
.menudiv_02 #con_one_3 ul img{ margin:48px; float:left;}
.menudiv_02 #con_one_3 ul p{ font-size:16px; color:#333; line-height:30px; margin-right:50px;}
.menudiv_02 #con_one_3 ul a{ font-size:14px; color:#999; line-height:114px;}
.menudiv_02 #con_one_3 ul a:hover{ color:#2ba1c5;}
.menudiv_02 #con_one_3 ul span{ font-size:14px; color:#999; line-height:114px; margin-right:50px; float:right;}
.menudiv_02 #con_one_3 ul a img{  margin:48px 10px 0 0;}

.menudiv_02 #con_one_4 ul li{ width:1200px; height:325px; margin-bottom:10px; float:left; border-radius:10px; background:#FFFFFF;box-shadow: 0px 0px 20px rgba(0,0,0,.3);}
.menudiv_02 #con_one_4 ul h3{line-height:60px; font-size:20px; text-align:left; padding:50px 50px 30px 50px; }
.menudiv_02 #con_one_4 ul img{ margin:48px; float:left;}
.menudiv_02 #con_one_4 ul p{ font-size:16px; color:#333; line-height:30px; margin-right:50px;}
.menudiv_02 #con_one_4 ul a{ font-size:14px; color:#999; line-height:114px;}
.menudiv_02 #con_one_4 ul a:hover{ color:#2ba1c5;}
.menudiv_02 #con_one_4 ul span{ font-size:14px; color:#999; line-height:114px; margin-right:50px; float:right;}
.menudiv_02 #con_one_4 ul a img{  margin:48px 10px 0 0;}
/*新闻详情页*/
.new_title h3{ font-size:28px; color:#333; text-align:center; margin:20px; line-height:50px;}
.new_name{ width:1200px; height:40px; margin:10px auto;text-align:center; }
.author_icon{ width:20px; height:20px; margin:10px 8px 10px 0; background:url(../images/author.png) no-repeat center center; float:left;}
.new_name p{ color:#666666; font-size:12px; line-height:40px; float:left; margin-right:20px;}
.new_name span{ float:left; color:#666666; font-size:12px; line-height:40px;}
.new_article{ width:100%;}
.new_article p{ font-size:14px; color:#333333; line-height:24px; letter-spacing:1px; margin-bottom:10px;}
.new_article em{ font-size:14px; color:#000000; font-weight:600; line-height:24px; letter-spacing:1px; margin-bottom:10px;}
.new_article img{margin:20px 0;}
.new_article h3{ font-size:20px; color:#333333; line-height:24px; letter-spacing:1px; margin:20px 0; text-align:center;}


/*新闻结束*/


.soft_Detail{width: 1200px;margin: 0px auto 0 auto;z-index: 999;position: relative;top: -60px;background: #f1f1f1;}
.current_location{ height:59px; border-bottom:solid 1px #dad9da;}
.current_location p{ float:left; margin:0 0 0 20px; line-height:60px; font-size:14px; color:#333;}
.current_location a{ float:left; margin:0 0 0 20px; line-height:60px; font-size:14px; color:#333;}
.current_location a:hover{color:#2ba1c5;}
.current_location img{ float:left; margin-left:20px;}
.soft_Detail .current_location h3{ float:left; margin:0 15px 0 20px; line-height:60px; font-size:14px; color:#2ba1c5; font-weight:300;}
.iot_introduce{ width: 1200px; background: #FFFFFF;  margin: 50px 0; overflow: hidden; padding-bottom: 20px;}
/* 解决方案新样式 */




.n_iot_introduce {width:900px;margin: 50px 0;overflow: hidden;padding-bottom: 20px;margin:30px auto;padding:30px 150px;background:#fff;}
.n_iot_introduce h1 {font-size:30px;margin-bottom:30px;text-align:center;}
.n_ul {list-style: none;margin: 0;padding: 0;width: 100%;margin-top: 10px;}
.n_ul>li {font-size: 24px;width: 45%;padding: 10px 10px;float: left; color: #245884; font-weight: 600;}
.n_left {width: 300px;float: left;}
.n_left img {width:100%;}
.n_right {width:550px;float:right;position: relative;}
.n_right_box {width:550px;position:relative;}
.n_right_box .n_right_content {font-size: 18px;margin-top: 12px;background-color: #245884;color: #ffffff;text-indent: 2rem;width:490px;padding:30px;height:100px;line-height:30px;}
.n_right_box .n_right_border {position: absolute; border: 3px solid orangered; top:15px;left:-20px;height:150px;width:550px;}

.n_right_main .n_h3 {margin-top: 40px;font-size: 20px;padding: 0px 10px; color: #245884;position:relative;padding-left:30px;}
.n_right_main .n_h3 i {width: 8px; height: 8px;border: 4px solid #245884;position:absolute;left:0;top:5px;}

.n_pic{width: 8%;vertical-align: middle;}


.n_xfcleft{float: left;box-sizing: border-box;padding-left: 30px;position: relative;width: 48%;}
.n_span1{color: #FFFFFF;font-size: 16px;margin-bottom: 30px;width: 85%;line-height: 26px;margin-top: 20px;padding: 20px 10px;text-indent: 2rem;background-color: #245884;}
.n_box3{position: absolute;bottom: 10px;left: 20px;width: 83%;height: 120px;border: 3px solid orangered;}
.n_box4{position: absolute;top: 30px;left: 20px;width: 83%;height: 120px;border: 3px solid orangered;}
.n_box5{position: absolute;bottom: 40px;right: 29px;width: 83%;height: 120px;border: 3px solid orangered;}
.iot_introduce img{ float:left;}
.iot_introduce span{ color:#FFFFFF; float:left; line-height:35px; font-size:14px; text-align:left;margin-top: 65px;display: block;background: #1d73bb;padding: 0 20px;}
.iot_introduce h3{ float:left; line-height:60px; font-size:30px; text-align:left; padding:50px 50px 30px 50px;}
.iot_introduce p{ float:left; line-height:24px; font-size:16px; text-align:left; padding:0 50px; width:801px;}
.Adv_title{ width:276px; height:66px; margin:50px auto 50px auto;}
.Adv_pic{ text-align:center;}
.case_cont{ width:1200px; margin:0 auto; padding-top:50px;}
.soft_Advantage>ul{
	width: 540px;
	margin: 0 auto;
	margin-top: 20px;
	overflow: hidden;
}
.soft_Advantage>ul>li:nth-child(2n+1){
	float: left;
    width: 442px;
    height: 131px;
    background: url(../images/pic_001.png) no-repeat;
    background-size: 100% 100%;
    color: white;
    font-size: 18px;
    display: flex;
    align-items: center;
    padding-left: 185px;
    box-sizing: border-box;
    justify-content: center;
}
.soft_Advantage>ul>li:nth-child(2n){
	float: right;
    width: 442px;
    height: 131px;
    background: url(../images/pic_002.png) no-repeat;
    background-size: 100% 100%;
    color: white;
    font-size: 18px;
    display: flex;
    align-items: center;
    padding-right: 185px;
    box-sizing: border-box;
    justify-content: center;
}
.iot_introduce ul{
	float: left;
    line-height: 24px;
    font-size: 16px;
    text-align: left;
    padding: 0 50px;
    width: 801px;
}
.iot_introduce ul label{
	font-weight: bold;
}
.soft_img>div{
	display: flex;
	justify-content: space-around;
	box-sizing: border-box;
    margin-top: 30px;
}
.soft_img>div>img{
    width: 300px;
	margin-right: 20px;
}
.soft_img>div>img:last-child{
	margin-right: 0;
}
.case_cont li{ width:1200px; height:325px; background:#FFFFFF; float:left; margin-bottom:10px;}
.case_cont img{ margin:48px; float:left;}
.case_cont h3{float:left; line-height:30px; font-size:20px; text-align:left; padding:50px 0 30px 0; width:709px;}
.case_cont p{float:left; line-height:24px; font-size:16px; text-align:left; padding-right:50px; width:659px;}
.public_width{ width:1200px; margin:0 auto;}
.police .police_text p{ margin:0 30px 30px 30px; font-size:16px; color:#333333; line-height:28px; text-indent:2em; letter-spacing:1px; text-align:justify;}
.publ_title{width:276px; height:66px; margin:50px auto;}

.about_cont{width:100%; padding-top:50px;}
.profile { width:1200px;margin:0 auto;}
.profile p{ margin-top:50px; font-size:16px; line-height:28px; color:#333; text-indent: 2.2em;}
.honor{ width:100%;}
.honor-bg{width:100%; height:530px;  background:url(../images/about-pic02.jpg) no-repeat center center;}
.culture-bg{ width:1200px; margin:0 auto;}
.contact-bg{width:100%; height:530px;  background:url(../images/about-pic03.jpg) no-repeat center center;}
.headquarters{ width:300px; background:#FFFFFF; margin:35px 40px 65px 0;float: left;}
.headquarters h3{ margin:30px; font-size:20px; display:block; border-bottom:3px solid #00699a; line-height:30px;}
.headquarters p{margin:30px 30px 10px 30px;font-size:16px; display:block; line-height:24px;}
.headquarters p img{ margin-right:10px;}
.headquarters span{ width:240px;margin:0 30px 10px 30px; font-size:14px; display:block; line-height:24px; color:#999;}
.company-map{ width:520px; height:400px; background:#FFFFFF; float:left; margin:35px 0;}

.fang_title{ text-align:center; padding:50px 0;}
.fang_img{ width:1200px; text-align:center;}
.fang_adv ul {overflow:hidden;}
.fang_adv li{ width:380px; float:left; text-align:center; margin:10px;}
.fang_adv h3{ font-size:18px; color:#333333; line-height:50px;}
.fang_adv p{ width:300px; margin:0 40px; font-size:12px; color:#555555; line-height:20px;}
.fang_pro li{ width:238px;height:300px;overflow:hidden; border:solid 1px #c9c9c9; text-align:center;margin-left: -1px;margin-top: -1px; float:left; background:#FFFFFF;}
.fang_pro li img{ margin:20px 0 10px 0;}
.fang_pro li h3{ font-size:16px; color:#333; line-height:30px; font-weight:300;padding:0;}
.fang_pro li span{ width:220px; height:30px; margin:10px; display:block; color:#FFFFFF; background:#1d73bb; text-align:center; font-size:14px; line-height:30px;}
.fang_pro .blank{width:220px; height:30px; margin:10px; display:block; background:#FFFFFF;}


/*解决方案*/
.jjfa_fri{
	overflow: hidden;
}
.jjfa_fri>div{
	float: left;
	width: calc(50% - 20px);
	height: 326px;
}
.jjfa_fri>div>span{
	background: #1c73bb;
    color: white;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
}
.jjfa_fri>div:first-child{
	margin-right: 20px;
}
.newLabel{
	width: 100%;
	text-align: center;
}
.newLabel>label{
	display: inline-block;
	min-width: 276px;
	height: 66px;
	font-size: 30px;
	background: url(../images/new/profile1.png) no-repeat;
	background-size: 276px 18px;
	background-position: center bottom;
}
.jjfa_bj{
	margin: 40px 0;
}
.jjfa_bj .bjjj_content{
	box-sizing: border-box;
	width: 100%;
	border-radius: 8px;
	overflow:auto;
}
.jjfa_bj .bjjj_content img {float:left;width:300px;margin-right:30px;}

.jjfa_bj>div>span{
    padding-top:90px;
    color: #333333;
    height: 50%;
    line-height: 40px;
}
.jjfa_bj>div>span>em{
	font-style: normal;
	font-weight: bold;
	font-size: 27px;
}
.jjfa_yjfk>div{
	display: flex;
	width: 100%;
	/* height: 300px; */
	margin: 25px 0;
	box-sizing: border-box;
}
.jjfa_yjfk>div>table{
	flex: 1;
}
.jjfa_yjfk>div>table>thead{
	font-size: 18px;
	font-weight: bold;
	background: rgba(103,218,255,0.3);
}
.jjfa_yjfk>div>table>thead>tr>td{
	padding: 15px 0;
}
.jjfa_yjfk>div>table>tbody>tr:nth-child(2n+1){
	background: rgba(201,201,201,0.3);
	font-size: 15px;
}
.jjfa_yjfk>div>table>tbody>tr:nth-child(2n){
	background: rgba(237,237,237,0.3);
	font-size: 15px;
}
.jjfa_yjfk>div>table>tbody>tr>td{
	padding: 13px 0;
}
.jjfa_yjfk>div>img{
    width: 610px;
    height: 304px;
}
.jjfa_yjjy>label{
	margin: 15px 0;
}
.jjfa_yjjy>div{
	overflow: hidden;
	margin: 25px 0;
}

.jjfa_yjjy>div>img{
	width:60%;
	float:left;
}
.zhyj_fri{
	overflow: hidden;
}
.zhyj_fri>div:last-child{
	margin-right: 0;
}
.zhyj_fri>div{
	float: left;
    width: calc(33% - 11px);
    height: 300px;
    margin-right: 22px;
}
.zhyj_fri>div>span{
	background: #1c73bb;
    color: white;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
}
.zhyj_bj{
	margin-top: 30px;
	margin-bottom: 30px;
}
.zhyj_bj>div{
	margin-top: 15px;
	font-size: 30px;
	margin-top: 15px;
    font-size: 30px;
    line-height: 40px;
    text-align: center;
}
.zhyj_yycj {
    margin-top: 70px;
}
.zhyj_yycj>label{
	margin-bottom: 20px;
}
.zhyj_jsts>div{
	display: flex;
	width:100%;
    /* height: 405px; */
	margin: 25px 0;
}
.zhyj_jsts>div>div{
	flex: 1;
	box-sizing: border-box;
}
.zhyj_jsts>div>div:first-child{
	
	margin-right: 60px;
}
.zhyj_jsts>div>div>label{
	font-weight: bold;
	font-size: 25px;
}
.zhyj_jsts>div>div>p{
    width: 100%;
    height: 100%;
    margin: 0;
    margin-top: 10px;
    padding-left: 330px;
    box-sizing: border-box;
    font-size: 30px;
    line-height: 54px;
    text-align: left;
}
.zhyj_jsts>div>div:nth-child(1)>p{
	background: url(../images/new/159.png) no-repeat;
	background-size: 55% 100%;
	background-position: left center;
}
.zhyj_jsts>div>div:nth-child(2)>p{
	background: url(../images/new/161.png) no-repeat;
	background-size: 55% 100%;
	background-position: left center;
}
.zhyj_yycj>div{
	display: flex;
}
.zhyj_yycj>div>div:first-child{
	margin-right: 20px;
}
.zhyj_yycj>div>div{
	flex: 1;
}
.zhyj_yycj>div>div>div>img{
	height: 318px;
}
.zhyj_yycj>div>div>div>span{
    background: #1c73bb;
    color: white;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
}
.zhyj_yycj>div>div>ul{
	width: 100%;
	overflow: hidden;
}
.zhyj_yycj>div>div>ul>li{
	float: left;
	width: 50%;
	font-size:18px;
    text-align: left;
    color: #333333;
        margin: 10px 0;
    padding-left: 30px;
	box-sizing: border-box;
	background: url(../images/new/icon_arrow.png) no-repeat;
	background-position: left center;
}
.zhyj_yycj>div>div>span{
    font-size:18px;
    text-align: left;
    color: #333333;
    margin-top: 10px;
}
.newLabel span {font-size:18px;color:#333;}

.soft_Advantage h3 {font-size:40px;text-align:center;padding:50px 0;font-weight:normal;}

.zhyj_jsts img {width:60%;}

.bjjj_content {padding:50px 0px;}
.bjjj_content p {font-size:18px;text-align:left;line-height:30px;}
.bjjj_content ul {margin-top:30px;}
.bjjj_content ul li {display:inline-block;text-align:center;width:30%;}
.bjjj_content ul li img {width:100%;}
.bjjj_content ul li span {display:block;text-align:center;}

.bjjj_content .img {text-align:center;margin:40px 0;}
.bjjj_content .text {float:left;}

#contact_box {
	position:fixed;
	top:50%;
	width:300px;
	margin-top:-300px;
	left:50%;
	margin-left:-150px;
	z-index:1111;
	padding:40px 20px 10px 20px;
	background:#fff;
	border-radius:5px;
	box-shadow:0 0 10px #999;
	display:none;
}
#contact_box #close_btn {
	position:absolute;
	right:20px;
	top:10px;
	font-size:20px;
}
#contact_box .item {
	margin-bottom:20px;
}
#contact_box .item .message {
	font-size:12px;
	color:red;
	display:none;
}
#contact_box .item textarea {
	padding:5px;
	width:100%;
	box-sizing: border-box;
}
#contact_box .item .title {
	margin-bottom:5px;
	padding:0;
	text-align:left;
}
#contact_box .item .title i {
	font-size:12px;color:red;
}
#contact_box .item .input {
	border:1px solid #dad9da;
}
#contact_box .item .input input {
	height:30px;
	padding:0 5px;
	width:100%;
	box-sizing: border-box;
}
#contact_box .item .input select {
	width:100%;
	height:30px;
}
#contact_box .item button {
	width:100%;
	height:40px;
	background-color:#1d73bb;
	color:#fff;
	cursor: pointer;
}
#contact_box .item button:hover {
	background-color:#00699a;
}

#divStayTopright {display:none;}