/*公告样式*/
.head_box{width: 1200px; height: 53px; margin: 0 auto; margin-top: 24px;}
.head_logo_news{width: 580px; height: 53px; float: left;}
.head_logo{width: 223px; height: 53px; float: left;}
.head_text{width: 300px; height: 53px; border-left: 1px solid #999999; float: left; margin-left: 30px; line-height: 53px; text-align: right; color: #333; font-size: 17px;}
.head_sou{width: 300px; height: 43px; border: 1px solid #dddddd; border-radius:50px; float: right; margin-top: 5px;}
.head_sou_input{width: 222px; height: 40px; float: left; margin-left: 16px;}
.head_sou_img{width: 43px; height: 43px; float: left;}
.margin_0{margin: 0;}
.nav{width: 1200px;height: 100px; margin: 0 auto; margin-top: 30px;}
.nav_li{padding-top: 40px; float: left; font-size: 18px; padding-bottom: 40px; padding-left: 27px; padding-right: 27px; color: #333;}
.nav_li:hover{color: #1579d7;}
#pageThis{background: #1579d7; border-color: #1579d7; color: #fff;}
.bottom{width: 100%; height: 434px; background: #1479d7;}
.bottom_box{width: 1140px; margin: 0 auto; margin-top: 60px; height: 300px; padding-top: 60px;}
.bottom_nav_1{width: 320px; height: 300px; float: left;}
.bottom_nav_2{width: 320px; height: 300px; float: left; margin-left: 90px;}
.bottom_nav_3{width: 150px; height: 300px; float: left; margin-left: 90px;}
.bottom_nav_title{font-size: 22px; color: #fff; width: 320px; height: 22px; line-height: 22px; text-align: left;}
.bottom_nav_list_box{width:320px; height: auto;}
.bottom_nav_list_left{width: 160px; height: auto; font-size: 17px; margin-top: 20px; float: left;}
.bottom_nav_list_left>li{margin-top: 20px;}
.bottom_nav_list_left>li>a{color: #fff;}
.bottom_code{width: 138px; height: auto; float: right;}
.bottom_code_image{width: 138px; height: 138px; margin-top: 62px;}
.bottom_code_text{width: 138px;height: auto; text-align: center; font-size: 17px; color: #fff; margin-top: 17px;}
.bottom_fgx{width: 1038px; height: 1px; margin: 0 auto; background:url(../image/fgx_03.jpg) no-repeat; background-size: 100%;}
.bottom_text{text-align: center; width: 100%; height: 70px; line-height: 70px; color: #fff; font-size: 16px;}
/*团队*/
.team_image{width: 100%; height: auto;}
.team_title{width: 1160px;height: 100px; line-height: 100px;font-size: 30px; padding-left: 40px; margin: 0 auto;margin-top: 10px;border-bottom: 1px solid #dddddd;}
.team_box{width: 1270px;height: auto; margin: 0 auto;}
.team_box_list{width: 353px;height: 610px;margin-top: 40px;margin-left: 35px;margin-right: 35px;float: left;}
.team_admin_image{width: 353px;height: auto;}
.team_admin_name{width: 353px; text-align: center; font-size: 22px;color: #666666; line-height: 52px; height: 40px; margin-top: 5px;}
.team_admin_position{width: 353px;text-align: center; font-size: 16px;color: #1577d8; line-height: 40px;margin-top: 5px;}
.team_admin_news{width: 250px;height: 90px;font-size: 17px;line-height: 30px; color: #999999; text-align: center; margin: 0 auto;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.banner{width: 100%;height: auto;}
/*联系我们*/
.contact_box{width: 880px;height: auto; margin: 0 auto;}
.contact_title_box{width: 880px;height: 130px;margin-top: 40px; text-align: left; border-bottom: 1px solid #a1c8ef; line-height: 50px; font-size: 25px; color: #555555;}
.contact_form_box{width: 880px;height: auto; margin-top: 40px;}
.contact_form{width: 880px; height: 70px;margin-top: 30px;}
.contact_text{width: 180px; text-align: right; float: left;font-size: 25px;color: #555; height: 70px; line-height: 70px;}
.contact_input{width: 670px; float: left; height: 70px;}
.contact_form_name{width: 620px;padding-left: 10px; font-size: 25px; height: 70px;  float: left; border:1px solid #dddddd; margin-left: 20px;}
.contact_tips{width: 620px; height: 70px; font-size: 25px; display: none; color: #f00;text-align: left;line-height: 70px; margin-left:200px;}
.contact_form_text{width: 880px; height: 300px;margin-top: 30px;}
.contact_input_t{width: 670px; float: left; height: 300px;}
.contact_form_textarea{resize:none;width: 620px;line-height:40px;padding-left: 10px; font-size: 25px; height: 300px;  float: left; border:1px solid #dddddd; margin-left: 20px;}
.contact_tj{width: 820px; height: 70px;cursor:pointer;  color: #fff; background: #1579d7; font-size: 25px; border-radius: 6px;}
.contact_news_box{width: 1200px; height: 270px; margin: 0 auto; margin-top: 140px;}
.contact_news_image{width: 448px;height: 250px;float: left; border: 1px solid #cccccc;}
.contact_news_text{width: 690px;height: 270px; float: right;}
.contact_news_title{width: 662px;color:#1577D8; font-size:25px;height: 25px; line-height: 25px; padding-left: 20px; border-left: 8px solid #1577D8; margin-top: 15px;margin-bottom: 20px;}
.contact_news_add{width: 662px; color: #555555; font-size: 17px; line-height: 28px; margin-bottom: 15px;}
/*新闻中心*/
.news_box{width: 1200px;height: auto;margin: 0 auto;}
.news_list{width: 1200px;height: 254px;background: #f5f5f5; margin-top: 30px;}
.news_text{width: 810px; height: 174px; float: left; margin-left: 40px;margin-top: 40px;}
.news_image{width: 310px;height: 254px; float: right;}
.news_text_top{width: 810px; height: 86px; border-bottom: 1px solid #dddddd;}
.news_title{font-size: 20px; width: 810px; height:auto; color: #333333; overflow: hidden; text-overflow: ellipsis;white-space:nowrap;overflow:hidden;}
.news_time{width: 810px; line-height: 40px; font-size: 13px; color: #333333;}
.news_news{width: 810px; height: 70px; font-size: 13px; color: #333; line-height: 32px; margin-top: 25px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.page_box{ display: flex; flex-direction: row; align-items: center; flex-wrap: wrap; width: 100%; }
.page{width: auto;height: auto;margin: 0 auto; margin-top: 100px;}
.page li{padding-left: 23px;cursor:pointer; background:#fff; box-shadow:0px 0px 2px 1px #f5f5f5;padding-right: 21px; padding-top: 15px; padding-bottom: 17px; border-radius: 6px; border: 1px solid #cccccc; float: left; font-size: 14px; margin-left: 10px; margin-right: 10px;color: #555555;}
.news_list:hover .news_title{color: #1479d7;}
/*关于我们*/
.about_news{width: 100%; height: auto; padding-top:100px; padding-bottom: 100px; background: #f5f8fe;}
.about_news_box{width: 1200px; margin: 0 auto; height: auto;}
.about_news_title{width: 1200px; text-align: center; font-size: 35px;font-weight:500; color: #333333;}
.about_news_text{width: 1200px; height: auto; margin-top: 60px; font-size: 16px; color: #999999;}
.about_news_text_type{margin-top: 50px; width: 1200px;}
.about_wl{width: 100%; padding-top: 90px; background: #fff;}
.about_title1{width: 1200px; text-align: center; font-size: 16px; font-weight:500; color: #999; margin-top: 50px; margin-bottom: 50px;}
.about_wl_box{width: 1200px; height: 559px;}
.about_wl_imge{width: 300px; float: left; height: 559px;cursor:pointer;}
.about_wl_title{width: 100%; font-size: 30px; height: 30px; text-align: center; color: #fff; margin-top: 40px;}
.about_block1{width: 60px; height: 4px; background: #1d7bd2; margin: 0 auto; margin-top: 35px;}
.about_block2{width: 40px; height: 2px; background: #fff; margin: 0 auto;margin-top: 25px;}
.about_icon{width: 200px; height: 65px; border-radius: 10px; background: #fff; margin: 0 auto; margin-top: 20px;display: flex; flex-direction: row; align-items: center; flex-wrap: wrap;}
.about_icon img{width: 80%; height: auto; margin: 0 auto;}
.about_wl_text{width: 600px; height: 530px; float: left; padding-top: 29px;cursor:pointer;}
.about_wl_bj1{background: url(../image/gywm3.jpg) no-repeat; background-size:100%}
.about_wl_bj2{background: url(../image/gywm03.jpg) no-repeat;background-size:100%}
.about_wl_bj3{background: url(../image/gywm_05.jpg) no-repeat;background-size:100%}
.about_wl_bj4{background: url(../image/gywm2.jpg) no-repeat;background-size:100%}
.about_wl_bj5{background: url(../image/gywm_07.jpg) no-repeat;background-size:100%}
.about_wl_bj6{background: url(../image/gywm1.jpg) no-repeat;background-size:100%}
.about_wlText{width:500px; height: 323px; line-height: 28px; margin: 0 auto; overflow: hidden; margin-top: 50px; font-size:16px; color: #fff;}
.cooperate{width: 100%; height:717px; background: url(../image/gywm_b_02.jpg) center center/100% 100% no-repeat;}
.about_blockC{width: 1360px; height: auto; margin: 0 auto;}
.about_cooperate_box{width: 1270px; height: 290px; margin: 0 auto;}
.about_cooperate_list{width: 223px; background: #fff; height: 118px; border: 1px solid #dddddd; float: left; margin-left: 25px;margin-top: 25px;display: flex; flex-direction: row; align-items: center; flex-wrap: wrap;}
.about_cooperate_list>img{max-width: 60%; height: auto; margin: 0 auto;}
.about_news{width: 100%; height: auto; padding-top: 90px;padding-bottom: 70px;background: #fff;}
.about_news_box1{width: 1260px; height: 120px; margin: 0 auto; margin-top: 60px;}
.about_news_list{width: 380px; height: 120px; float: left; margin-left: 30px; background: url(../image/box_03.jpg) no-repeat; background-size: 100%;}
.about_news_bt{width:300px; height: 64px; line-height: 32px; text-align: left; margin-left: 40px; margin-top: 5px; font-size: 20px; color: #333333; text-overflow: ellipsis; }
.about_news_addtime{width:300px; margin-left: 40px; font-size: 18px;line-height: 18px;margin-top: 10px; color: #999; text-align: left;}
/*公司介绍*/
.in_block{background: #f6f9ff; width: 100%; height: auto; position: relative; padding-top: 100px; padding-bottom: 100px;}
.in_block_back{position: absolute; left: 0; bottom: 0; width: 100%; height: auto; z-index: -100;}
.in_title{width: 100%; height: 36px; font-size: 36px; font-weight: 500; color: #333; text-align: center;}
.in_content{width: 1200px; height: auto; margin: 0 auto;}
.in_content_text{font-size: 18px; color: #999; width: 1200px; margin-top: 40px;line-height: 30px;}
.in_news{width: 1200px; height:469px; margin: 0 auto; margin-top: 140px;}
.in_news_left{overflow: hidden;width: 760px; float:left;padding-top: 67px; height: 402px;background: #fff; box-shadow: 5px 5px 7px 5px #DDDDDD;position: relative;}
.in_news_bj1{width: 146px;height: 148px; position: absolute; bottom: 0; left: 35px;}
.in_news_bj2{width: 160px; height: 160px; position: absolute; top: 0; margin-top: -15px; right: -15px;}
.in_news_list{660px; height: 100px; margin-top: 32px; margin-left: 50px;}
.in_news_list_image{width: 100px; height: 100px; float: left;}
.in_news_list_title{width: 186px; height: 100px;float: left; line-height: 100px; text-align: center; font-size: 24px;color: #1479d7;}
.in_news_list_text{width: 300px; text-align: left; float: left; height: 100px; line-height: 100px; font-size: 18px; color: #555555;}
.in_news_block{width: 100%; height: auto; position: absolute; left: 0; top: 67px; z-index: 99;}
.in_news_right{width: 400px; height: 469px; float: right; background: #fff;box-shadow: 5px 5px 7px 5px #DDDDDD; position: relative;}
.in_news_top{width: 170px; height: 170px; background: #f5f5f5; border-radius: 100%; position: absolute;  left: 50%; margin-left: -85px; top: 0; margin-top: -85px;}
.in_news_top>img{width: 120px; height: 120px; margin: 0 auto; margin-top: 25px;}
.in_news_right_title{width: 120px; margin-left: 140px; margin-top: 105px; text-align: left; color: #1479d7; font-size: 24px;}
.in_news_right_list{width: 160px; height: 18px; margin-left: 140px; margin-top: 40px; font-size: 18px; color: #555555;}
.in_yw_title{width: 100%; height: 75px; text-align: center; background: #f6f9ff; line-height: 75px; font-size: 36px; color: #333333;}
.in_yw_block{width: 100%; height: 4px; background: #f6f9ff;}
.in_yw_block>.block{width: 70px; height: 4px; margin: 0 auto; background: #1479d7;}
.in_yw_box{padding-top: 70px;width: 100%; height: auto; overflow: hidden; padding-bottom: 100px; background: url(../image/gywm_b_02.jpg) center bottom/100% no-repeat #f4f7fc;}
.in_yw_box_cont{width: 1470px;height: auto; margin: 0 auto;}
.in_yw_list{width: 280px; height: auto; margin-left: 135px; float: left;}
.in_yw_list_title{width: 246px; height: 25px; margin-bottom: 40px; font-size: 30px; line-height: 25px; color: #555; border-left: 6px solid #1479d7; padding-left: 28px;}
.in_yw_list_bolck{width: 280px; margin-top: 20px; height: 100px; border-radius: 5px; background: #fff;display: flex; flex-direction: row; align-items: center; flex-wrap: wrap;}
.in_yw_list_bolck>img{width: 60%; height: auto; margin: 0 auto;}
/*发展历程*/
.cour_titel{width: 1160px;height: 80px; border-bottom: 1px solid #dddddd; margin: 0 auto; margin-top: 30px; text-align: left; line-height: 80px; padding-left: 40px; font-size: 30px; color: #4c4948;}
.cour_block{width: 1200px; margin: 0 auto; margin-top: 70px;}
.cour_list_top{width: 600px; border-right: 1px solid #cccccc; height: 115px; position: relative;}
.cour_top_icon{width: 20px;height: 20px; border: 3px solid #cccccc; border-radius: 100%; position: absolute; right: -13px; top: -13px; background: #fff;}
.cour_list_button{width: 600px; margin-bottom: 110px; height: 215px; border-right: 1px solid #cccccc;position: relative;}
.cour_button_icon{width: 34px; height: 34px; border: 3px solid #ccc; border-radius: 100%; position: absolute; bottom: -20px; right: -20px; background: #fff;}
.cour_list_left{width: 530px; padding-right: 70px; height: auto;border-right: 1px solid #cccccc; position: relative;}
.cour_list_left_icon{width: 14px; height: 14px; border: 3px solid #fff; position: absolute; border-radius: 100%; top:25px; right: -10px; margin-top: 0; background: #fff;}
.cour_list_left_time{width: 530px; text-align: right; height: 70px; line-height: 70px; font-size: 30px; color: #333;}
.cour_list_left_text{width: 530px; height: auto; line-height: 36px; font-size: 18px; color: #666; text-align: right;}
.cour_list_right{width: 530px; padding-left: 70px; height: auto;border-left: 1px solid #cccccc; position: relative; margin-left: 600px;}
.cour_list_right_icon{width: 14px; height: 14px; border: 3px solid #fff; position: absolute; border-radius: 100%; top:25px; left: -10px; margin-top: 0; background: #fff;}
.cour_list_right_time{width: 530px; text-align: left; height: 70px; line-height: 70px; font-size: 30px; color: #333;}
.cour_list_right_text{width: 530px; height: auto; line-height: 36px; font-size: 18px; color: #666; text-align: left;}

input[type="submit"], input[type="reset"], input[type="button"], input {  resize: none;  border: none;  outline: none; }

.common-response-page { margin: 0 auto;}
.privacy-content-main { float: right; padding-bottom: 40px; margin-left: 285px;}
.privacy-content-side { position: fixed; width: 284px; height: 100%; background-color: #fff; border-right: 1px solid #e7e7e7; top: 145px;}
.side-left-fixed { position: fixed; top: 70px;  width: 284px; }
ol, ul { list-style: none; }
.side-left-fixed .side-min-height .side-list-li {  margin-top: 8px;}
.side-list .side-list-li .title-01 {    margin-top: 34px;}
.side-list .side-list-li {   width: 100%;   text-align: left;   margin-top: 10px;}
.side-list .link {    font-size: 12px;   color: #000;   line-height: 24px;}
a, a:active, a:hover, a:link, a:visited {  text-decoration: none;}
.privacy-main-title { font-size: 20px; line-height: 40px; padding: 28px 0 0 18px; font-weight: 600; color: #000; border-bottom: 1px solid #e7e7e7; }
.main-inner {  padding-left: 20px; }
.main-inner .inner-line { width: 100%; overflow: hidden;  margin-top: 10px;}
.main-inner .light-color { color: #00be06;}
.inner-line .line-left { float: left; font-size: 14px; font-weight: 600;}
.inner-line .line-left, .inner-line .line-right { display: block; line-height: 20px;}
.inner-line .line-right { float: right; font-size: 12px;}
.inner-line .line-left, .inner-line .line-right { display: block;line-height: 20px;}
.inner-block { margin-top: 22px;}
.inner-block .inner-block-title { font-size: 16px;color: #000;font-weight: 600;line-height: 24px; }
.inner-block .inner-block-con { font-size: 12px; line-height: 20px;text-indent: 2em; margin-top: 12px;}