@charset "utf-8";
/* CSS Document */


* {	margin: 0px; padding: 0px; font-size:14px; font-family:"Microsoft YaHei", "微软雅黑"; color:#333;}
html {	width: 100%; height: 100%;}
body {	width: 100%; height: 100%;margin: 0px auto; padding: 0px; text-decoration: none;}
@media screen and (max-width: 800px)
{
    /*body { zoom:0.37; }*/
    body { transform:scale(0.4); transform-origin:top left;top:0;left: 0; }
}
ul {	list-style-type: none;}
li {	list-style-type: none;}
img {border: 0; border-image: none;}
a {	border: 0; border-image: none; color:#333; text-decoration: none;}
a:link {color: #333; text-decoration: none;}
a:hover {color: #127bf2; text-decoration: none;}
.wrap{ width:100%; height:auto;}
.banner{ width:100%; height:550px; background:url(../images/home/bg_01.jpg) no-repeat center top; overflow:hidden; position:absolute; top:0; z-index:-99;background-size: 100% 550px;}
@media screen and (max-width: 1200px)
{
    .banner { width:1200px; }
}
.banner_name{ width:1200px; height:150px; margin:0 auto; margin-top:230px;}
/*.head{ width:100%; height:90px; background:rgba(37,43,58,0.3); overflow:hidden;display: inline-block;}*/
.head{ width:100%; height:160px; background:rgba(37,43,58,0.3); overflow:hidden;}
@media screen and (max-width: 1200px)
{
    .head { width:1200px; }
}
/*.head_con{ width:1200px; height:50px; margin:0 auto; margin-top:20px;}*/
.head_con{ width:1200px; height:100px; margin:0 auto; margin-top:20px;}
.head_title{ width:410px; height:50px; float:left;}
.head_nav{ width:auto; float:right;margin-right: 30px;}
.head_nav li{ width:90px; height:50px; float:left;}
.head_nav li a{ width:90px; height:50px; display:block; text-align:center; line-height:50px; color:#fff; background:url(../images/home/title_03.png) no-repeat right center;}
.head_nav li a:hover{ color:#ccedff}
.head_btn{ width:210px; height:36px; padding:7px 0; float:right;}
.head_btn_01{ width:98px; height:34px; float:left; display:block; border-radius:3px; border:1px solid #fff; color:#fff !important; text-align:center; line-height:36px;}
.head_btn_01:hover{ border:1px solid #ccedff; color:#ccedff !important;}
.head_btn_02{ width:100px; height:36px; float:left; margin-left:10px; display:block; border-radius:3px; color:#fff !important; text-align:center; line-height:36px;background-color:#127bf2; background-image: linear-gradient(to bottom right, #127bf2,#19b5f6);}
.head_btn_02:hover{background-color:#127bf2; background-image: linear-gradient(to bottom right, #006feb,#00acf3);}
.title_01{ width:1200px; height:80px; line-height:80px; margin:0 auto; margin-top:20px;}
.title_01 p{ font-size:30px; color:#252b3a; float:left;}
.title_01 img{ width:24px; height:19px; margin-top:28px; margin-left:20px; float:left;}
.title_01 a{  float:right;}
.Search_jd{ width:1140px; height:50px; margin:0 auto; margin-top:400px; padding:25px 30px; background:#fff; box-shadow: 3px 3px 10px rgb(221 221 221 / 30%);}
.Search_title{ width:280px; height:50px; float:left;}
.Search_title img{ width:50px; height:50px; float:left;}
.Search_title_con{ width:auto; height:50px; float:left; margin-left:20px;}
.Search_title_con p{ font-size:24px; color:#252b3a; font-weight:bold; letter-spacing:8px;}
.Search_title_con span{ font-size:14px; color:#252b3a; font-weight:bold; letter-spacing:2px;}
.Search_list{ width:860px; height:auto; float:left;}
.Search_list_con{ width:860px; height:40px; float:right;}
.Search_list p{ width:70px; height:40px; margin-left:10px;vertical-align: middle; line-height:40px; float:left;}
.Search_jd input{width:260px;height:40px; float:left; border-radius:3px;line-height: 40px;padding-left:20px;font-size:16px;color:#666; background:#f3f3f3; border:none;outline: none;}
.Search_btn{ width:85px; height:40px; display:block; margin-left:20px; padding-left:35px; float:left; line-height:40px; color:#fff!important; background:url(../images/home/btn_01.png) no-repeat; letter-spacing:2px; position:relative;}
.Search_btn img{  width:19px ;height:14px ; position:absolute; right:24px; top:13px; transition:all 0.3s ease;margin-top: 0px;}
.Search_btn:hover{ background:url(../images/home/btn_02.png) no-repeat;}
.Search_btn:hover img{ transform:translate3d(4px,0px,0);}

.footer{ width:100%; height:300px; margin-top:30px; background:#252525; }
@media screen and (max-width: 1200px)
{
.footer { width:1200px; }
}
.footer_con{ width:1200px; height:300px; margin:0 auto;display: block}
.footer_con_title{ width:100%; height:50px; padding:25px 0; margin-top:20px;border-bottom:1px solid #373737;}
.footer_con_wz{ width:1200px; height:80px; margin-top:20px;}
.footer_con_wz p{ width:900px; float:left; color:#9b9ea0; font-size:16px; line-height:40px;}
.footer_con_wz img{ float:right;}
.footer_con_wz_jiucuo{width:110px;height:auto;display: block;overflow: hidden;margin: 0 auto}
.footer_con_wz_jiucuo #_span_jiucuo { width:110px; height:auto; display: block; overflow:hidden; /* margin-left: 28px; */margin: 0 auto;}
.footer_con_wz_jiucuo #_ideConac { width:80px; height:auto; display: block; overflow:hidden; margin: 0 auto;}
/*二级页样式*/
.ContentTwo{ width:1200px; height:auto; margin:0 auto; overflow:hidden;margin-top:150px;}
.two_banner01{ width:1200px; height:200px; margin-top:20px;}
.two_introduce{ width:1200px; height:auto; margin-top:20px;}
.two_introduce p{ width:1200px; height:auto; line-height:30px; font-size:16px; color:#333; text-indent:28px;}
.two_service{ width:1200px; height:auto; margin-top:20px; overflow:hidden;}
.two_service ul li{ width:285px; height:280px; float:left; margin-top:20px; margin-left:20px; background:#fff url(../images/home/two_10.jpg) no-repeat center bottom; box-shadow:1px 1px 10px rgb(10,54,176,0.1);}
.two_service ul li img{ width:285px; height:160px;}
.two_service ul li p{ width:245px; height:8px; margin:20px; font-size:16px; color:#333;}
.two_banner02{ width:1200px; height:740px; margin-top:20px;}

.two_case{ width:1200px; height:auto; margin-top:20px; margin-bottom:10px; overflow:hidden;}
.two_case ul li{ width:285px; height:300px; float:left; margin-top:20px; margin-left:20px; background:#fff;box-shadow:1px 1px 10px rgb(10,54,176,0.1);}
.two_case_text{ width:245px; height:70px; margin:0 20px; border-bottom:1px solid #ddd;}
.two_case_text p{ width:190px; float:left; line-height:30px; margin-top:4px;}
.two_case_text span{ width:55px; height:40px; float:right; text-align:right;}
.two_case_text span b{ font-size:30px; display:block;}
.two_case_btn{ width:245px; height:20px; margin:20px; display:block; background:url(../images/home/two_15.jpg) no-repeat left center;}
.two_case_btn p{ float:right; padding-right:30px; background:url(../images/home/two_13.png) no-repeat right center; transition:all 0.3s ease;}
.two_case_btn:hover p{ color:#0958cf; background:url(../images/home/two_14.png) no-repeat right center; transform:translate3d(4px,0px,0);}




/*登录注册页样式*/
.logon{ width:100%; height:100%; background:url(../images/home/two_16.jpg) no-repeat center top; background-attachment:fixed; position:relative;}
.logon_con{ width:1200px; height:600px; position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); border-radius:10px; background:#fff; box-shadow:1px 1px 20px rgb(9,59,206,0.3); overflow:hidden;}
.logon_con_left{ width:560px; height:600px; float:left; background: #1248f8 url(../images/home/two_17.png) no-repeat center top;}
.logon_con_left p{ margin:130px 0 0 80px; font-size:42px; line-height:72px; color:#fff; letter-spacing:4px; text-shadow:1px 1px 7px rgb(0,28,72,0.7);}
.logon_con_list{ width:500px; height:600px; float:left; padding:60px 70px 0 70px;}
.logon_con_list h2{ width:100%; height:auto; font-size:36px; font-weight: normal; color:#127bf2;}
.logon_con_list p{ width:100%; height:auto; font-size:24px; margin:30px 0 10px 0;}
.logon_con_list input{ width:100%; height:40px; line-height:40px; color:#666; border:none; border-bottom:1px solid #ccc;outline:none;}
.logon_con_btn01{ width:360px; height:50px; margin:0 auto; margin-top:40px; line-height:50px; text-align:center; display:block; border-radius:30px; color:#fff !important; background-color:#127bf2; background-image: linear-gradient(to bottom right, #127bf2,#19b5f6);border:0 }
.logon_con_btn02{ width:360px; height:20px; margin:0 auto; margin-top:10px; line-height:20px; text-align:center; display:block; }


.banner_Small{ width:100%; height:300px; background:url(../images/home/bg_8.jpg) no-repeat center top; overflow:hidden; position:absolute; top:0; z-index:-99;}
@media screen and (max-width: 1200px)
{
    .banner_Small { width:1200px; }
}
.banner_Small_name{ width:1200px; height:100px; margin:0 auto; margin-top:180px;}
.MyAppeal{ width:1200px; height:auto; margin:0 auto; margin-top:20px; overflow:hidden;}
.MyAppeal_nav{ width:1200px; height:70px; margin:0 auto;}
.MyAppeal_nav_btn{ width:286px; height:68px; display:block; float:left; background:#fcfdff; border:1px solid #edeef7; overflow:hidden;}
.MyAppeal_nav_btn p{ width:80px; height:68px; line-height:68px; float:left; font-size:18px; font-weight:bold; letter-spacing:2px;}
.MyAppeal_nav_icon1{ width:50px; height:50px; overflow:hidden; margin:10px 0 0 30px; float:left; position:relative; }
.MyAppeal_nav_icon1 img{ width:50px; height:100px; position:absolute; top:0px; left:0px;}
.MyAppeal_nav_icon2{ width:40px; height:20px; overflow:hidden; margin:25px 40px 0 0; float:right; position:relative; }
.MyAppeal_nav_icon2 img{ width:40px; height:40px; position:absolute; top:0px; left:0px; }
.MyAppeal_nav_btn:hover{ border:1px solid #b0bfe9;}
.MyAppeal_nav_btn:hover p{ color:#093bce;}
.MyAppeal_nav_btn:hover .MyAppeal_nav_icon1 img{ top:-50px; left:0px;}
.MyAppeal_nav_btn:hover .MyAppeal_nav_icon2 img{ top:-20px; left:0px;}
.MyAppeal_nav_btn_xz{ width:286px; height:68px; display:block; float:left; background:#fcfdff;  border:1px solid #b0bfe9; overflow:hidden;}
.MyAppeal_nav_btn_xz p{ width:80px; height:68px; line-height:68px; float:left; font-size:18px; font-weight:bold; letter-spacing:2px; color:#093bce;}
.MyAppeal_nav_btn_xz .MyAppeal_nav_icon1 img{ width:50px; height:100px; position:absolute; top:-50px; left:0px;}
.MyAppeal_nav_btn_xz .MyAppeal_nav_icon2 img{ width:40px; height:40px; position:absolute; top:-20px; left:0px; }

.MyAppeal_list{ width:1158px; min-height:560px; margin:0 auto; margin-top:10px; border:1px solid #e4e4e4; padding:0 20px;}
.MyAppeal_list li a{ width:1160px; height:50px; display:block; padding:20px 0; border-bottom:1px dashed #e7e7e7;}
.MyAppeal_list_number{ width:30px; height:30px; margin-top:10px; text-align:center; line-height:30px; float:left; background:#093bce; font-size:18px; color:#fff; font-weight:bold; transform:skew(-20deg);}
.MyAppeal_list_title{ width:900px; height:auto; margin-left:20px; float:left;}
.MyAppeal_list_title p{ height:50px; line-height:50px; font-size:16px; font-weight:bold; color:#252b3a;}
.MyAppeal_list_title span{ height:20px; height:20px; font-size:14px; color:#666;}
.MyAppeal_list_date{ width:120px; height:36px; float:right; text-align:center; line-height:36px; border:1px solid #e4e4e4; }
.MyAppeal_list li a:hover .MyAppeal_list_title p{ color:#093bce;}
.MyAppeal_list li a:hover .MyAppeal_list_title span{ color:#093bce;}
.MyAppeal_list li a:hover .MyAppeal_list_date{ color:#093bce; border:1px solid #b0bfe9; }

.line-left-right{
    width:100px;
    padding:0 20px 0px;
    margin-top:50px !important;
    margin-bottom:20px !important;
    line-height:1px;
    border-left:200px solid #093bce;
    border-right:200px solid #093bce;
    margin:0 auto;
    text-align: center;
    font-size: 25px;
    color:#093bce;
    font-weight: bold;
}
.MyAppeal_nav_btn_xz_number {width: 36px;height: 68px;float: left;line-height: 68px;font-weight: bold;}
.MyAppeal_nav_btn_xz .MyAppeal_nav_btn_xz_number{ color: #093bce; }

/*惠企专区样式2022.06.01*/
.hqzq_nav{ width:1200px; height:auto; min-height: 500px; margin:0 auto; margin-top:20px;}
.hqzq_nav ul{ overflow: hidden;}
.hqzq_nav li{ width:390px; height:70px; float:left; margin:5px 0 5px 15px;}
.hqzq_nav li a{ width:268px; height:68px; padding-left:30px;padding-right: 90px; display:block; line-height:68px; font-size:18px; border:1px solid #f1f3f6; background:#fff;
    background:url(../images/two_25.png) no-repeat 300px center; box-shadow: 2px 2px 4px rgb(221 221 221 / 20%); transition:all 0.3s ease;overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}
.hqzq_nav li a:hover{ color:#093bce; border:1px solid #b0bfe9; background:url(../images/two_26.png) no-repeat 300px center; box-shadow: 2px 2px 4px rgb(221 221 221 / 40%); transform:translate3d(0px,-2px,0);}

.hqzq_con{ width:1200px; height:auto; margin:0 auto; margin-top:20px;}
.hqzq_list{ width:1098px; height:auto; padding:30px 50px; border:1px solid #f3f5f8; background:#fff; transition:all 0.3s ease;box-shadow: 1px 1px 10px rgb(221 221 221 / 20%);margin-bottom:10px;  }
.hqzq_list:hover{ background:#fcfdfd; border:1px solid #eee;box-shadow: 1px 1px 10px rgb(221 221 221 / 40%); transform:translate3d(0px,-2px,0);}
.hqzq_list_title{ width:1100px; height:40px; line-height:40px; margin:0 0 10px 0; font-size:24px;display: block; overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}
.hqzq_list_fwdw{ width:1098px; height:30px; line-height:30px;background-size:24px 24px;}
.hqzq_list_zcdx{ width:1098px; line-height:30px; background-size:24px 24px;}
.hqzq_list_zcyd{ width:1100px; line-height:30px;}
.hqzq_list_xszc{ width:1100px; line-height:30px; }
.hqzq_list_xxbl{ width:1100px; line-height:30px; }
.hqzq_list_time{ width:1100px; line-height:30px;}
.hqzq_list_lk{ height:auto;}
.hqzq_list_lk_name{ width: auto; float:left; margin-right:20px;line-height: 30px;}
.hqzq_list_lk_name b{ font-weight:normal;}
.hqzq_list_lk_phone{ width: auto; hfloat:left; margin-right:20px;line-height: 30px;}
.hqzq_list_lk_phone b{ font-weight:normal;}
.hqzq_list_link{ width:1100px;  line-height:30px;height:auto}
.hqzq_list_link a{ width:auto; margin-right:20px; color:#f59f66;}
.hqzq_list_link a:hover{ color:#f97136;}

.head_zf{ width:1200px; height:50px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid rgba(255,255,255,0.6);}
.head_zf_left{ width:auto; height:50px; float:left;}
.head_zf_left p{ width:auto; height:50px; float:left; margin-left:10px; line-height:50px; color:#fff; font-size:28px; letter-spacing:2px;}
.head_zf_left img{ width:50px; height:50px; float:left;}
.head_zf ul{ width:auto; height:40px; float:right;}
.head_zf li{ width:auto;  margin:0 10px; text-align:center; float:left; background:rgba(25,181,246,0.3); border-radius:3px;}
.head_zf li a{ height:40px; padding:0 20px; display:block; line-height:40px; color:#fff;}













