@charset "utf-8";
body,td,th {
	font-size: 15px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.clearboth{clear:both}/*清除以上*/
ul{list-style-type:none}

.k{ width:100%; height:auto; margin: 0 auto; max-width: 450px}
.k2{ width:100%; height:3200px; margin: 0 auto; max-width: 450px; background-color: #f9fafc;}

.logo{ width:256px; height:90px; float:left; margin-left:30px}

.home_bg{width: 100%; height: 750px; background: url('/images/mbg.jpg') no-repeat center;}

.home_boo{ width: 80%; margin-top: 15px; margin-left: 4%; float: left}

.text2{width:95%; height: auto; float:left; margin-left: 5%; margin-top: 10px}
.text2 li{width:45%; float:left;list-style:none; height:30px;  margin-right: 4%; margin-top:5px;  color:#b9dafb; padding-top: 10px;font-size:18px;}
.text2 li a{list-style:none; color:#b9dafb;}
.text2 li a:hover{ list-style:none;color:#FF0000; background-color:#dddddd;opacity:0.7;}
.home_pro_more{width: 100%; height: 10px; text-align: center;}
.home_gs{font-size: 36px; color: #FFFFFF; width: 80%; margin-left: 5%; float: left; margin-top: 30px;font-weight: bolder}

.home_gs2{font-size: 33px; color: #b9dafb; width: 95%; margin-left: 5%; float: left; font-weight: bolder}

.home_gs3{font-size: 21px; color: #b9dafb; width: 82%; margin-left: 8%; float: left; margin-top: 15px;}
.home_tijiao{ width: 80%; margin-top: 40px; margin-left: 10%; float: left;}
.home_lin{width: 90%; margin-left: 3%; float: left;border-bottom: 1px solid #44609f; margin-top: 20px; margin-bottom: 10px}
.home_lx_k{width: 44px; height: 44px; background-color:#3956b4;opacity:0.7; border-radius: 5px; float: left; margin-left: 10%;text-align: center;line-height: 40px; margin-bottom: 30px;}
.home_lx_r{width:70%; float: left; height: 44px; line-height: 25px; margin-bottom: 30px; color: #FFFFFF;margin-left: 3%}
.home_lx_next{text-align: center;width: 100%; margin-top: 2px; float: left;animation: blink 1s linear infinite;}

@keyframes blink {
  50%, 100% { opacity: 1; }
  50% { opacity: 0; }
}


/*首页产品CSS*/
.home_cp_title{ width: 100%; text-align: center; float: left; margin-top: 50px; height: 60px; color: #0c36ac;}
.home_cp_t1{font-size: 30px; color: #121921; width: 95%; margin-left: 5%; float: left; margin-top: 7px;font-weight: bolder; text-align: center}
.home_cp_t2{font-size: 20px; color: #989aa0; width: 90%; margin-left: 5%; float: left; margin-top: 7px;text-align: center}
.home_cp_kk{width: 96%; margin-left: 2%; height: 500px; float: left;box-shadow: 2px 2px 2px 2px rgba(0,0,0,0.1);border-radius: 5px; margin-top: 5px;margin-bottom: 15px; background-color: #FFF}
.home_pro_w{width: 97%; height: 420px; padding-top: 20px;  background-color: #FFF;line-height: 50px; font-size: 18px; text-align: left; padding: 1%}

.home_pro_k{width: 67%; margin-left: 16%; float: left; margin-top: 30px}
.home_pro_tt{ background: url(images/pr_bg.jpg) no-repeat; width: 175px;height: 45px; color: #FFFFFF; text-align: center}

/*首页公司简介CSS*/

.home_about_k{ height: 980px; width: 96%; margin-left: 2%; float: left; background-color: #FFF; margin-top: 20px;border-radius: 5px; }
.home_about_title{ width: 80%; float: left; margin-top: 50px; height: 60px; color: #0c36ac; margin-left: 10%}
.home_about_gs{font-size: 33px; color: #000000; width: 80%; margin-left: 5%; float: left; margin-top: 10px;font-weight: bolder}

.home_about_gs2{font-size: 35px; color: #012fa7; width: 95%; margin-left: 5%; float: left; font-weight: bolder}
.home_about_nr{width: 90%;margin-left: 5%; float: left;line-height: 32px; font-size: 18px;color: #47545d; margin-top: 15px}

.home_about_hxti{font-size: 26px; color: #000000; width: 100%; float: left; margin-top: 30px;font-weight: bolder; text-align: center}
.home_about_hxx{color: #47545d;font-size: 16px; float: left;width: 100%; text-align: center}
.home_about_hxpic{width: 100%;float: left; height: 500px}
.home_about_qyk{width: 45%; height: 152px; float: left; font-size: 16px; text-align: center; margin-right: 3%; margin-left: 2%; border-radius: 5px;margin-top: 20px;box-shadow: 2px 2px 2px 2px rgba(0,0,0,0.1);border-radius: 5px; padding-top: 8px}

/*首页合作CSS*/
.home_about_cont{font-size: 33px; color: #000000; width: 100%; text-align: center; float: left; margin-top: 10px;font-weight: bolder}
.home_about_contx{color: #47545d;font-size: 18px; float: left;width: 80%; text-align: center; margin-left: 8%}

.home_about_kk{width: 90%; margin-left: 3%; height: 500px; float: left;box-shadow: 2px 2px 2px 2px rgba(0,0,0,0.1);border-radius: 5px; margin-top: 5px;margin-bottom: 15px; background-color: #FFF;padding: 2%; padding-top: 20px}


.text31{width:98%; height: 380px; float:left; margin-left:2%}

.text31 li{width:95%; float:left; list-style:none; height:420px; margin-right: 3%;background-color:#FFFFFF;}

.text31 li a{width:95%; line-height:40px; list-style:none; height:415px;font-size:16px; color:#666;font-weight:bold;background-color:#FFFFFF;margin-right: 3%;}

.text31 li a:hover{width:95%; margin-right: 3%; line-height:40px; list-style:none;height:415px; background-color: #AC9E9F;color:#FF0000; font-weight:bold; opacity:0.7;transform: scale(1.03); /* 放大1.5倍 */}

.about_qywh{width:75%;float: left; padding-top: 20px; font-size: 18px; padding-left: 15px; color: #5e5e5e;  line-height: 28px}

.about_qywh_tu{width:20%;float: left; padding-top: 20px}


.zxnr_x1x{width:98%; height: auto; float:left; margin-top: 15px}

.zxnr_x1x li{width:95%; float:left;list-style:none;line-height: 35px; margin-right: 1%; color:#565656; font-size:16px; margin-bottom: 7px; background:url(/images/li2.jpg) no-repeat left center; padding-left: 5%; border-bottom: 1px dotted #cccccc}

.zxnr_x1x li a{width:72%;  list-style:none; font-size:16px; color:#666;float: left; height: 40px}

.zxnr_x1x li a:hover{width:72%;  list-style:none;font-size:16px;color:#FF0000;opacity:0.7;}
.zxnr_x1x .date{color: #CCCCCC; width: 25%; float: left; font-size: 15px;}
.split{ width: 100%; height: 30px; float: left}


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

.text4 li{width:32%; float:left;list-style:none; height:340px;  margin-right: 1%; margin-top:10px;  color:#565656; font-size:16px; margin-bottom: 10px; text-align: center}

.text4 li a{width:32%;  line-height:40px; list-style:none; height:330px;font-size:16px; color:#666;font-weight:bold; margin-bottom: 30px}

.text4 li a:hover{width:32%;  line-height:40px; list-style:none;height:330px;  font-size:16px;color:#FF0000; font-weight:bold; background-color:#dddddd;opacity:0.7;}


.cp_nr_k{ width:45%; height:190px; float:left;  margin-bottom:10px; padding-bottom:10px; margin-top: 20px;text-align: center; margin-right: 3%}
.cp_nr_left{ width:100%; height:160px; margin-left:10px; margin-right:10px; float:left; border: 1px solid #efefef;}
.cp_nr_zj{ width:100%; float:left; line-height:26px; font-size:18px; color:#0168b7;}
.cp_nr_right{ width:90%; float:left; margin-top:20px; margin-bottom: 30px;margin-left: 5%}

.ny_wz1{ font-size: 14px; color: #9E9A9A; line-height: 28px; margin-bottom: 5px}

 .pagination p{
                margin:0;
                cursor:pointer
            }
            .pagination{
                height:40px;
                padding:20px 0px;
				text-align:center;
				padding-left:1%;
				width: 95%
            }
            .pagination a{
                display:block;
                float:left;
                margin-right:10px;
                padding:2px 12px;
                height:24px;
                border:1px #cccccc solid;
                background:#fff;
				
                text-decoration:none;
                color:#808080;
                font-size:12px;
                line-height:24px;
            }
            .pagination a:hover{
                color:#077ee3;
                background: white;
                border:1px #077ee3 solid;
            }
            .pagination a.cur{
                border:none;
                background:#077ee3;
                color:#fff;
            }
            .pagination p{
                float:left;
                padding:2px 12px;
                font-size:12px;
                height:24px;
                line-height:24px;
                color:#bbb;
                border:1px #ccc solid;
                background:#fcfcfc;
                margin-right:8px;
				
            }
            .pagination p.pageRemark{
                border-style:none;
                background:none;
                margin-right:0px;
                padding:4px 0px;
                color:#666;
            }
            .pagination p.pageRemark b{
                color:red;
            }
            .pagination p.pageEllipsis{
                border-style:none;
                background:none;
                padding:4px 0px;
                color:#808080;
            }
			.pagination s{
               width:50%; float:left; height:50px;
            }
			.pagination x{
               width:50%; float:right; height:50px;text-align:right;
            }
            .dates li {font-size: 14px;margin:20px 0}
            .dates li span{float:right}