﻿@charset "UTF-8";/*  */* {  padding: 0;  margin: 0;  -webkit-box-sizing: border-box;  box-sizing: border-box;}body {  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}body,html {  background: #ffffff;  min-width: 1360px;  font-family: 微软雅黑;}img {  border-width: 0;  border: none;  display: block;  margin: 0 auto;}input:not([type="radio"]),input:not([type="file"]),button,textarea {  outline: none;  -moz-appearance: none;  appearance: none;  -webkit-appearance: none;}ul,ol,li,dl,dt,dd {  list-style: none;}a {  color: inherit;  text-decoration: none;  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);  -webkit-user-select: none;  -moz-user-focus: none;  -moz-user-select: none;}.fl {  float: left;}.fr {  float: right;}.fr-phone{  float:left;  width:240px;}.fr-phone img{  float:left;  width: 20px;  padding-top: 6%;  vertical-align: top;}.fr-phone a{  float:left;  margin-left: 10px;}.fr-time{  float:left;  width: 68px;}.fr-time img{  float:left;  width: 20px;  padding-top: 13%;  vertical-align:top;}.fr-time a{  float:left;  margin-left: 10px;}.cb:after {  clear: both;  content: "";  display: block;}.cb:before {  clear: both;  content: "";  display: block;}.inner {  width: 1360px;  margin: 0 auto;}/*底部导航*/.fotnav{    width: 100%;    height: 80px;    background: url("../images/footback.png") no-repeat;    background-size: 100% 100%;}.yyui_menu {    width: 700px;    margin: 0 auto;    height:50px;    line-height:50px;    font-size:16px;    list-style-type:none;    padding-top: 12px;}.yyui_menu li {    width: 112px;    float:left;    position:relative;font-weight: 400;;} /*这一级是导航*/.yyui_menu li a {    display:block;    line-height:50px;    text-decoration:none;    padding:0px 4px;    color: #fff;    text-align: center;    font-size: 20px;}.gbook{  width: 100%;  background: #262626;  position: relative;  height: 330px;}.gbook_con{  width: 1200px;  margin: 0 auto;}.gbook_tit{  width: 100%;  padding-top: 50px;}.gbook_tit .gbook_tit_left{  width: 80%;  float: left;}.gbook_tit .gbook_tit_left .p1{  font-size: 33px;  color: #fff;}.gbook_tit .gbook_tit_left .p2{  font-size: 14px;  color: #fff;  margin-top: 20px;}.gbook_tit .gbook_tit_right{  width: 12%;  float: right;}.gbook_tit .gbook_tit_right img{  width: 100%;}.gbook_conn{  width: 100%;  margin-top: 30px;}.gbook_conn ul li{  width: 400px;  float: left;}.gbook_conn ul li img{  width: 60px;  float: left;}.gbook_conn ul li .forle{  width: 200px;  float: left;  margin-left: 10px;}.gbook_conn ul li .forle .p1{  margin-top: 5px;  font-size: 14px;  color: #fff;}.gbook_conn ul li .forle .p2{  font-size: 14px;  color: #fff;  margin-top: 5px;}.table {  display: table;  width: 100%;  height: 100%;}.table .table-cell {  display: table-cell;  width: 100%;  height: 100%;  vertical-align: middle;}.page {  position: relative;  overflow: hidden;}.img_wrap img {  width: 100%;  height: 100%;}/*  */.header_top {  background: #003c84;  /*background: url("../images/headtop.png") no-repeat;*/  background-size: 100% 100%;  height: 40px;  line-height: 40px;  color: #FFFFFF;  font-size: 12px;}.header_top .inner{    width: 1200px;}.header_top .inner .back{  width: 230px;  height: 32px;  overflow: hidden;  background-size: 100% 100%;  color: #fff;}.header {  height: 102px;  background: #fff; /* background: url("../images/headback.png") no-repeat;*/  background-size: 100% 100%;}.header .inner{    width: 1200px;}.header .logo_wrap {  width: 254px;  margin-top: 20px;}.header .right {  margin-top: 3px;}.header .right .img_wrap {  width: 539px;  margin-top: 18px;}.header .right .text_wrap {  width: 355px;  color: #40a3e5;  font-size: 16px;  line-height: 24px;  margin-top: 24px;  margin-left: 4px;}.header .right .text_wrap input{  width: 250px;  height: 50px;  border: 2px solid #c1bcbc;  float: left;  background: url("../images/seo.png")no-repeat ;  background-size:37px 33px;  background-position:0% 30%;  padding-left: 40px;  line-height: 50px;}.header .right .text_wrap button{  width: 100px;height: 50px;  background: #0d5eaa;color: #fff;  border: none;float: left;  font-size: 16px;}.img_wrap .seo-but{  background: #d0000f;  color: #fff;  margin-top: 5px;  width: 120px;  height: 40px;}.img_wrap .seo-inp{  width: 400px;  height: 40px;  border: 2px solid #d0000f;  margin-top: 5px;  background: url("../images/sou.png") no-repeat;  background-position:0 center;}.yyui_menu1 {  width: 100%;  margin: 0 auto;  height:90px;  font-size:16px;  list-style-type:none;}.yyui_menu1 li {  width: 150px;  float:left;  position:relative;  color: #ffffff;  height:40px;  font-size: 18px;;} /*这一级是导航*/.yyui_menu1 li a {  display:block;  line-height:40px;  text-decoration:none;  padding:0px 5px;  text-align: center;}/*.yyui_menu1 li a:hover { background:#033f97; }*/.yyui_menu1 li:hover {  /*color: #015ebe;  background: url("../images/liback.png") no-repeat;*/  color: #FFFFFF;}.yyui_menu1 li a.more:after{content:" »";}.yyui_menu1 li ul {  position:absolute;  display:none;  background-color:rgba(0,60,132,0.6);  text-align: center;  z-index:9999;  width: 110px} /*这是第二级菜单*/.yyui_menu1 li ul li{  font-size: 14px;  width: 100%;  height: 40px;line-height: 40px;  color: #FFFFFF;}.yyui_menu1 li ul li a{line-height: 40px}.yyui_menu1 li ul li:hover{  background-color:#db8532;color: #FFFFFF;  border: none;}.nav {  height: 40px;  line-height: 40px;  text-align: center;}.nav a {  padding: 0 40px;  /*color: #fff;*/}.bgcc {  background-position: center;  background-repeat: no-repeat;  background-size: cover;  background-color:#3d4248;  height: 50px;  position: relative;}.banner {  width:1920px;  height:393px;  position: relative;  overflow: hidden;}.swiper-wrapper{  width:10000px;  height:393px;  position:absolute;}.swiper-slide{  float:left;}.banner img {  width: 100%;}.banner .banner_sw_pa {  position: absolute;  bottom: 2.08333%;  width: 100%;  z-index: 2;  text-align: center;}.banner .swiper-pagination-bullet {  width: 79px;  height: 11px;  background: #317aeb;  opacity: 1;  border-radius: 0;}.banner .swiper-pagination-bullet-active {  background: #fff;}/* 搜索 */.seo{  width: 100%;  height: 56px;  background: #f3f6f8;}.seo1{  width: 1200px;  height: 56px;  margin: 0 auto;}.sec-sou{  width: 255px;  height: 100%;  float: left;  background: #188988;}.sec-sou img{  width: 25px;  float: left;  margin-top: 15px;  margin-left: 24%;}.sec-sou p{  width: 40%;  font-size: 20px;  color: #fff;  float: left;  line-height: 56px;  margin-left: 4%;}.seo-dec{  float: left;  width: 650px;  margin-left: 50px;}.seo-tit{  width: 130px;  height: 56px;  font-size: 24px;  font-weight: bold;  float: right;}.aboutleft{  width: 24%;  float: left;}.aboutleft .lefttit{  width: 100%;  height: 40px;  background: #114788;}.aboutleft .lefttit p{  font-size: 24px;  color: #fff;  line-height:40px;  text-align: center;}.aboutleft .leftcon{  background: #fff;  padding-bottom: 20px;  border: 1px solid #e6e6e6;}.aboutleft .leftcon ul{  width: 90%;  margin: 0 auto;}.aboutleft .leftcon ul .pro_li{  width: 100%;  height: 40px;  background: #e6e6e6;  border: none;  margin-top: 15px;  border-radius: 10px;}.aboutleft .leftcon ul .pro_li .pro_li_quan{  width: 12px;  height: 12px;  background: #114788 ;  border-radius: 6px;  float: left;  margin-top: 14px;  margin-left: 10%;}.aboutleft .leftcon ul .pro_li .pro_li_left{  width: 80%;  float: right;  height: 40px;  line-height: 40px;  padding-left: 50px;  text-align: left;}.aboutleft .leftbot{  width: 100%;}.aboutleft .leftbot li{  width: 49%;  height: 130px;  background: #fff;  margin-top:15px;  float: left;  box-shadow: 0 0px 0px 0 rgb(0 0 0 / 20%), 0 0px 10px 0 rgb(0 0 0 / 19%);}.aboutleft .leftbot li img{  width: 60px;  height: 60px;  margin-top: 18px;}.aboutleft .leftbot li p{  font-size: 16px;  color: #333333;  text-align: center;  margin-top: 15px;}.aboutleftt{  width: 76%;  float: right;}.aboutleftt .leftttit{  width: 100%;  height: 38px;  border-bottom: 1px solid #e6e6e6;  margin-bottom: 20px;}.aboutleftt .leftttit .p11{  width: 15%;  font-size: 20px;  color: #fff;  float: left;  background: #0d5eaa;  height: 38px;  line-height: 38px;  text-align: center;  text-indent: 0;  border-radius: 8px 8px 0 0;}.aboutleftt .leftttit .p2{  width: 46%;  font-size: 14px;  color: #4e4e4e;  float: right;  margin-right: 10px;  line-height: 38px;}.aboutleftt .leftttit .p2 img{  width: 25px;  height: 23px;  float: left;  margin-top: 6px;}.aboutleftt .leftttit .p2 p{  float: right;  width: 80%;  text-indent: 0;  margin-left: 1%;}.aboutleftt .lefttcon{  font-size: 15px;  color: #555758;  line-height: 28px;  margin-top: 20px;}.aboutleftt .more{  width: 160px;  height: 40px;  font-size: 16px;  color: #fff;  background: #f39700;  text-align: center;  line-height: 40px;  margin: 0 auto;  border-radius: 20px;  margin-top: 20px;}.footer {  background: #0d5eaa;  font-size: 14px;  color: #fff;  line-height: 25px;  height: 150px;  margin-top: 20px;  padding-top: 14px;}.footer .inner{  width: 1200px;  margin: 0 auto;}.footer .inner .lianjie{  width: 800px;height: 50px;  margin: 0 auto;}.footer .inner .lianjie li{  width: 15%;float: left;  font-size: 16px;text-align: center;  line-height: 50px;}.footer .inner .lianjie p{  width: 1%;float: left;  font-size: 16px;text-align: center;  line-height: 50px;}.footer .inner .hang{  width: 1100px;  height: 40px;  background: #17abaa;  margin: 0 auto;  font-size: 16px;  border-radius: 20px;}.footer .inner .hang .hainner{  width: 1050px;  margin: 0 auto;}.footer .inner .hang li{  width: 8.7%;  float: left;  text-align: center;  line-height: 40px;}.footer .inner .p{  width: 100%;    text-align: center;}.footer .inner .you{  width: 12%;  float: right;  margin-top: 15px;}.footer .inner .you li{  width: 18px;  float: left;}/*通知公告*/.gao{  width: 1200px;margin: 0 auto;  margin-top: 20px;}.gaoright{  width: 1200px;height: 102px;  background:url('../images/toutiaoback.jpg') no-repeat;  background-size: 100% 100%;}.gaoright .gaotitle{  font-size: 26px;font-weight: 600;  text-align: center;color: #323232;  margin-top: 10px;}.gaoright .gaodes{  font-size: 16px;margin-top: 15px;  text-align: center;color: #333333;  width: 33.33%;float: left;}/*轮播时政*/.shiz{  width: 1200px;margin: 0 auto;  margin-top: 20px;}.shiz .shizleft{  width: 55%;float: left;}.shiz .shizright{  width: 42%;float: right;}.shiz .shizright .shir1{  width: 100%;height: 180px;  border-bottom: 1px solid #e1e1e1;}.shiz .shizright .shir1 .tit{  width: 100%;}.shiz .shizright .shir1 .tit .titleft{  width: 20%;float: left;  text-align: left;font-size: 20px;  font-weight: bold;}.shiz .shizright .shir1 .tit .titright{  width: 20%;float: right;  text-align: right;font-size: 16px;}.shiz .shizright .shir1 .con{  width: 100%;margin-top: 10px;}.shiz .shizright .shir1 .con li{  width: 100%;  height: 32px;line-height: 32px;}.shiz .shizright .shir1 .con li .dian{  width: 4px;height: 4px;margin-top: 14px;  background: #3d5892;float: left;}.shiz .shizright .shir1 .con li .ziti{  width: 96%;float: left;margin-left: 2%;  font-size: 14px;color: #333333;}/*宣传图*/.xuan{  width: 1200px;margin: 0 auto;  height: 170px;margin-top: 20px;}.xuan .pic{  width: 24%;  float: left;}.xuan .pic img{  width: 100%;}/*要闻一*/.yaowen{  width: 1200px;margin: 0 auto;  height: 300px;}.yaowen .li01{  width: 32%;float: left;}.yaowen .li01 .tit{  width: 100%;}.yaowen .li01 .tit .titleft{  width: 30%;float: left;  text-align: left;font-size: 18px;  font-weight: bold;margin-left: 2%;}.yaowen .li01 .tit .titright{  width: 20%;float: right;  text-align: right;font-size: 14px;}.yaowen .li01 .con{  width: 100%;margin-top: 10px;}.yaowen .li01 .con li{  width: 100%;  height: 32px;line-height: 32px;}.yaowen .li01 .con li .dian{  width: 4px;height: 4px;margin-top: 14px;  background: #848484;float: left;}.yaowen .li01 .con li .ziti{  width: 96%;float: left;margin-left: 2%;  font-size: 14px;color: #333333;}  /*设备展示*/.sheb{    width: 100%;height: 390px;  background-size: 100% 100%;}.sheb .shebinner{    width: 1200px;    height: 360px;    margin: 0 auto;  border: 1px solid #f1f0f0;}.sheb .shebinner .tit{    width: 100%;    height: 40px;}.sheb .shebinner .tit .titleft{    width: 18%;height: 50px;float: left;    font-size: 24px;color: #FFFFFF;  text-align: center;font-weight: bold;  background: #0d5eaa;line-height: 50px;}.sheb .shebinner .tit .titright{  width: 82%;height: 50px;float: left;  background: #f1f0f0;}.sheb .shebinner .tit .titright img{  height: 50px;}.sheb .shebinner .titjiao{  width: 100%;height: 50px;  margin-top: 34px;}.sheb .shebinner .titjiao .ah1{  width: 49%;float: left;  height: 93px;background: url("../images/zhaojs.jpg") no-repeat;  background-size: 100% 100%;  color: #fff;text-align: center;font-weight: bold;  line-height: 93px;font-size: 36px;}.sheb .shebinner .titjiao .ah2{  width: 49%;float: right;  height: 93px;background: url("../images/zhaoxs.jpg") no-repeat;  background-size: 100% 100%;  color: #fff;text-align: center;font-weight: bold;  line-height: 93px;font-size: 36px;}/*推广长图*/.tuig{  width: 1200px;  margin: 0 auto;  margin-top: 20px;}.tuig div{  width: 100%;height: 158px;}/*媒体链接*/.meiti{  width: 100%;margin: 0 auto;  margin-top: 20px;}.meiti .tit{  width: 1200px;height: 50px;  margin: 0 auto;  border-bottom:5px solid #e1e1e1;}.meiti .tit .zi{  width: 160px;height: 50px;  background: #0d5eaa;font-weight: bold;  font-size: 20px;color: #FFFFFF;  line-height: 50px;text-align: center;  border-radius: 8px 8px 0 0;}.meiti .con{  width: 1200px;margin: 0 auto;  margin-top: 10px;}.meiti .con li{  width: 10%;float: left;  height: 32px;line-height: 32px;  overflow: hidden;  font-size: 14px;color: #333333;}/*底部导航*/.footabout{    width: 100%;height: 280px;    background: #525252;}.footabout .abinner{    width: 1200px;margin: 0 auto;}.footabout .abinner .fotbor{  font-size: 14px;color: #FFFFFF;  margin-top: 10px;line-height: 30px;}.footabout .abinner .fotbor .fotleft{  width: 80%;float: left;}.footabout .abinner .fotbor .fotright{  width: 100px;height:100px;float: right;}.footabout .abinner .fotbor .fotright img{  width: 100%;height: 100%;}    /*友情链接*/.youjie{    width: 100%;    margin-top: 40px;}.youjie .youinner{  width: 1200px;  margin: 0 auto;}.youjie .youinner .tit{  width: 100px;  font-size: 20px;  color: #000000;  margin-left: 18px;}.youjie .youinner img{  width: 1200px;}.youjie .youinner .con{  width: 100%;  height: 40px;  margin-top: 15px;}.youjie .youinner .con li{  float: left;  padding: 0 20px;  font-size: 16px;  color: #FFFFFF;}.youjie .youinner .con .gang{  width: 2px;  float: left;  color: #FFFFFF;}  /*专家团队*/.product{  width: 100%;  height: 980px;  /*background: #f4f6f7;*/  padding-top: 30px;    background: url("../images/zhuanback.png") no-repeat;    background-size:100% 100%;}.index_title_container {  padding-top: 12px;  height: 160px;  width: 1000px;  margin: 0 auto;  position: relative;}.index_title_container .xtt {  width: 150px;  height: 50px;  font-size: 36px;  font-weight: bold;  margin: 0 auto;}.pro_con{  width: 100%;  margin: 0 auto;}.pro_con_list1{  width: 24%;  float: left;  margin-top: 10px;  background: #fff;  border: 1px solid #b0b0b0;}.pro_con_list1 .pro_con_to1{  width: 100%;  overflow: hidden;  margin-top: 15px;  margin-right: 20px;}.pro_con_list1 .pro_con_to1 img{  width: 200px;}.pro_con_bot1{  width: 100%;  height: 50px;  line-height: 50px;}.pro_con_list{  width: 48%;  float: left;  margin-top: 20px;  color: #343434;  height: 225px;  background: #eeeeee;  border-radius:40px 0 40px 0;}.pro_con_top{  width: 30%;  height: 175px;  border: 3px solid #0a9844;  overflow: hidden;  border-radius: 50%;  float: right;  margin-top: 20px;  margin-right: 20px;}.pro_con_top img{  width: 100%;}.pro_con_bot{  width: 60%;  height: 225px;  margin-top: 5px;  float: left;  margin-left: 25px;}.pro_con_bot .p1{  font-size: 24px;  color: #333;  font-weight: bold;  margin-top: 25px;}.pro_con_bot .p2{  font-size: 20px;  color: #0a9844;  margin-top: 10px;  font-weight: 400;}.pro_con_bot .p3{  font-size: 14px;  color: #333333;  margin-top: 10px;  font-weight: 400;}.index_title_container .xcn {  width: 290px;  height: 40px;  font-size: 30px;  margin: 0 auto;}.pro_wrapper{  width: 1200px;  margin: 0 auto;}.pro_left{  float: left;  width: 20%;  /*background: #0066d9;*/}.pro_ul{  margin-top: 10px;}.pro_li{  height: 50px;  line-height: 50px;  border-bottom: 1px solid #cdcdcd;  color: #343434;    margin: 0 auto;}.pro_li:hover{  width: 112%;  background: url("../images/liback.jpg") no-repeat;  color: #fff;  background-size:100% 100%;  border: none;}.pro_li1{    width: 100%;    color: #343434;}.pro_li_left{    text-align: center;}.pro_li_right{  float: right;}.pro_bot{    width:100%;    height: 230px;  margin-top: 20px;}.pro_bot .more{  color: #fff;  margin-top: 10px;}.pro_bot .more .about{  width: 115px;  height: 40px;  background: #007a8c;  float: left;  text-align: center;  line-height: 40px;}.pro_bot .more .liann{  width: 115px;  height: 40px;  background: #007a8c;  float: left;  margin-left: 7px;  text-align: center;  line-height: 40px;}.pro_bot_top{  font-size: 24px;    font-weight: bold;  color: #fff;  line-height: 40px;}.pro_bot_bot{  background: #f8f8f8;}.pro_bot_bot ul li{  height: 50px;  border-bottom: 1px solid #eaeaea;  padding-top: 10px;}.pro_right{  width: 100%;}.pro_tiao{  width: 96%;    margin: 0 auto;    color: #323232;}.pro_brand{    width: 100%;    height: 50px;    line-height: 50px;    border-bottom: 1px dashed #dbdbdb;}.pro_brand .p1{    width: 6%;    float: left;    font-weight: bold;}.pro_brand ul{    width: 94%;    float: left;}.pro_brand ul li{    float: left;    margin-left: 20px;}.pro_brand ul li p{    height: 25px;    line-height: 25px;    margin-top: 12px;    padding: 0 15px;    border-radius: 5px;}.pro_type{    width: 100%;    height: 50px;    line-height: 50px;    border-bottom: 1px dashed #dbdbdb;}.pro_type .p1{    width: 6%;    float: left;    font-weight: bold;}.pro_type ul{    width: 94%;    float: left;}.pro_type ul li{    float: left;    margin-left: 20px;}.pro_type ul li p{    height: 25px;    line-height: 25px;    margin-top: 12px;    padding: 0 15px;    border-radius: 5px;}.pro_tit{height: 86px;    background-size: 100%;    border-bottom: 1px solid #fff;}.pro_tit .a1{    width:300px;height: 30px;line-height: 30px;    background:  -webkit-gradient(linear, 0 0, 100% 100%, from(#187a88), to(#188988));;    font-size: 18px;    color: #fff;margin-top: 5px;text-align: center;    margin: 0 auto;}.pro_con1{  width: 100%;  margin: 0 auto;    margin-top: 20px;}.pro_con1_list{  width: 24%;  float: left;    margin-top: 20px;    color: #343434;    height: 330px;    background: #fff;}.pro_con1_tit{    width: 100%;    height: 70px;}.pro_con1_tit .p1{    color: #188988;    font-size: 24px;    font-weight: bold;    text-align: center;    margin-top: 10px;}.pro_con1_tit .p2{    color: #4e4e4e;    font-size: 15px;    text-align: center;    margin-top: 5px;}.pro_con1_top{  width: 100%;}.pro_con1_top img{  width: 288px;}.pro_con1_bot{  width: 100%;  height: 80px;  text-align: center;    font-size: 15px;color: #4e4e4e;    padding: 15px 10px 0 10px;    overflow: hidden;}.pro_con1_bot .p1{    font-size: 15px;    color: #555758;}.pro_wrapper .pro_right .more{    width: 180px;    height: 40px;    color: #fff;    border: 2px solid #fff;    border-radius: 25px;    text-align: center;    line-height: 40px;    font-size: 15px;    margin: 0 auto;    margin-top: 50px;}.con01left{    width: 36%;    float: left;}.con01right{    width: 60%;    float: right;    color: #323232;}.con01right .p1{    font-size: 20px;    font-weight: bold;    margin-top: 15px;}.con01right .p2{    margin-top: 15px;    font-size: 13px;}.con01right .p3{    margin-top: 40px;    font-size: 14px;}.news_con02{  width: 100%;  color: #323232;  margin-top: 30px;}.con02left{  width: 10%;  float: left;  border: 1px solid #b1b1b1;}.day{  width: 100%;  height: 60px;  background: #cccccc;  color: #fff;  font-size: 40px;  line-height: 60px;  text-align: center;}.year{  text-align: center;}.con02right{  width: 88%;  float: right;}.con02right .title{  font-size: 18px;  font-weight: bold;}.con02right .content{  font-size: 12px;  margin-top: 10px;}.team_con{    margin-top: 20px;}.about_title_container{  height: 40px;  width: 1200px;  margin: 0 auto;  position: relative;  background: #f2f2f2;}.about_title_container .xtt {  color: #333;  font-size: 30px;  line-height: 50px;  text-align:center;  width: 150px;  height: 50px;  float: left;  position: relative;  font-weight: bold;}.about_title_container .xcn {  width: 240px;  line-height: 40px;  color: #333333;  font-size: 14px;  float:left;  position: relative;  margin-left: 10px;}.about_title_container .xcn img{  float: left;  margin-top: 12px;  margin-right: 6px;}.about_title_containers .xcn p{  float: left;}.about_title_container .lanmu{  float:left;  margin-top: 4.5%;  margin-left: 9%;}.about_title_container .lanmu ul li{  float: left;  font-size: 18px;  margin-left: 35px;}.er_containertit{  width: 1200px;  height: 200px;  margin: 0 auto;}.er_containertit .tit1{  width: 100%;  height: 150px;  background: url("../images/zitit.png") no-repeat;  background-position: center center;}.er_containertit .tit1 p{  font-size: 48px;  color: #333;  text-align: center;  line-height: 150px;}.er_containertit .lu{  width: 420px;  margin: 0 auto;}.er_containertit .lu div{  width: 200px;  height: 50px;  color: #585757;  background: #f1f1f1;  font-size: 24px;  text-align: center;  line-height: 50px;  float: left;}.er_containertit .lu div:hover{  background: #0a9844;  color: #fff;}.er_container .inner{  width: 1200px;}.er_btn_wrap_news .list{  width: 380px;  margin-top: 15px;  margin-left: 15px;  position: relative;  float: left;}.er_btn_wrap_news .list .list_img{  width: 380px;  margin: 0 auto;  margin-top: 15px;  float:left;  overflow:hidden;  position: relative;}.er_btn_wrap_news .list .list_img p{  text-align: center;  font-weight: bold;  margin-top: 15px;}.er_btn_wrap .list{  width: 100%;  height: 40px;  position: relative;}.er_btn_wrap .list .list_img{  width: 340px;  height: 190px;  margin-top: 15px;  margin-left: 15px;  float:left;  overflow:hidden;  position: relative;}.er_btn_wrap .list .list_con{  width: 72%;  float:left;  overflow:hidden;  position: relative;  line-height: 40px;  margin-left: 10px;}.er_btn_wrap .list .list_con .title{  font-size: 16px;  color: #323232;}.er_btn_wrap .list .list_con .time{  font-size: 16px;  color: #323232;  margin-top: 10px;}.er_btn_wrap .list .list_con .cont{  margin-top: 10px;  font-size: 14px;  color:#646464;}.er_btn_wrap .list .list_con .button{  width: 120px;  height: 30px;  background: #007a8c;  color: #fff;  line-height: 30px;  text-align: center;  margin-top: 10px;}.er_btn_wrap .list .list_date{  float: right;  margin-right: 25px;  line-height: 40px;}.er_btn_wrap .list .list_date .year{  font-size: 28px;  font-weight:bolder;  color:#646464;}.er_btn_wrap .list .list_date .md{  font-size: 14px;  color:#333333;}.er_btn_wrap .list .list_date img{  margin-top: 45px;  margin-right: 15px;}.er_about_container{  margin-top: 50px;  text-align: center;}.er_about_container a{  background-color: #eaeaea;  margin-left: 5px;  padding: 5px;  padding-left: 15px;  padding-right: 15px;}.er_pec_container p{    text-indent: 28px}#lunbo{    width:540px;    height:300px;    overflow: hidden;    position:relative;}.list{    width:3000px;    height:300px;    position:absolute;}#lunbo img{    width:540px;    height:300px;    float: left;}.pointer{    position:absolute;    width:100px;    bottom:10px;    left:460px;}.pointer>span{    cursor:pointer;    display:inline-block;    width:10px;    height:10px;    background: #fff;    border-radius:50%;    border:1px solid #fff;}.pointer .on{    background: #f7a31d;}#spelun{    width:1222px;    height:430px;    overflow: hidden;    position:relative;    margin: 0 auto;}#spec{    width:5000px;    height:430px;    position:absolute;}#spec .inner{    width:1222px;    height:430px;    float: left;}.arrow{    position:absolute;    text-decoration:none;    width:1222px;    top:138px;    display: none;}#left{    float: left;}#right{    float: right;}.er_online_container{  width: 1200px;  margin: 0 auto;}.headimg img{  margin: 0;}.form_wrap{  float: left;  width: 570px;}.form_wrap .item{  width: 236px;  height: 58px;  margin-bottom: 25px;  border-bottom: 1px solid #71787c;  float: left;}.form_wrap .item .ttt1{  float: left;  width: 45px;  height: 58px;  line-height: 58px;  color: #999999;  font-size: 16px;  text-align: center;}.form_wrap .item .btxt{  float: left;  background: none;  border: 0;  width: 150px;  height: 58px;  line-height: 30px;  padding: 14px 0;  color: #999999;  font-size: 16px;  outline: none;}.form_wrap .item .cont{  float: left;  background: none;  border: 0;  width: 410px;  height: 90px;  line-height: 30px;  padding: 14px 0;  color: #999999;  font-size: 16px;  outline: none;  resize: none;}.form_wrap button{  background: #00989b;  border: 0;  width: 500px;  height: 40px;  line-height: 40px;  text-align: center;  color: #fff;  font-size: 16px;  float: right;  margin-right: 70px;}/*品牌*/.brand{  margin-top: 15px;}.brand_logo{  width: 250px;  float: left;}.brand_con{  width: 900px;  height: 165px;  float: right;  color: #323232;  border-bottom: 2px solid #e7e7e7;}.brand_con .tit{  font-size: 16px;}.brand_con .time{  font-size: 16px;  margin-top: 10px;  color: #424242;}.brand_con .con{  font-size: 14px;  margin-top: 10px;  color: #646464;}.brand_con .more{  color: #fff;  font-size: 14px;  background: #007a8c;  width: 100px;  height: 30px;  line-height: 30px;  text-align: center;  margin-top: 10px;}/*给我留言*/.form_wrap1{  float: left;  width: 570px;  padding-right: 100px;}.form_wrap1 .item{  width: 570px;  height: 58px;  margin-bottom: 25px;  border: 1px solid #194d65;}.form_wrap1 .item .ttt1{  float: left;  width: 108px;  height: 58px;  line-height: 58px;  text-align: center;  color: #999999;  font-size: 16px;}.form_wrap1 .item .btxt{  float: left;  background: none;  border: 0;  width: 460px;  height: 58px;  line-height: 30px;  padding: 14px 0;  color: #999999;  font-size: 16px;  outline: none;}.form_wrap1 .item .cont{  float: left;  background: none;  border: 0;  width: 460px;  height: 90px;  line-height: 30px;  padding: 14px 0;  color: #999999;  font-size: 16px;  outline: none;  resize: none;}.form_wrap1 button{  background: #015ebe;  border: 0;  width: 200px;  height: 40px;  line-height: 40px;  margin: 0 35px 0 178px;  text-align: center;  color: #fff;  font-size: 16px;  border-radius: 3px;}#containerr{  width:1222px;  height:400px;  overflow: hidden;  position:relative;  margin:0 auto;}#newslun{  width:5000px;  height:400px;  position:absolute;}#newslun .newsinner{  float:left;  width:1222px;  height:400px;}.news_sectiom .newsno{  background:#1782c6;  color: #fff;}.rollBox{  width:100%;overflow:hidden; margin:0 auto;margin-top: 20px;}.rollBox .LeftBotton{width:65px; height:205px; background:url(../images/proleft.png) no-repeat right 80px; overflow:hidden; float:left; display:inline; cursor:pointer;}.rollBox .RightBotton{width:70px; height:205px; background:url(../images/liright.png) no-repeat 7px 80px; overflow:hidden; float:left; display:inline; cursor:pointer;}.rollBox .Cont{width:1140px;overflow:hidden; margin: 0 auto; font-size:12px;}.rollBox .ScrCont{width:1000000px;}.rollBox .Cont .pic{  width:285px;float:left; text-align:center;}.rollBox .Cont .pic img{  padding-bottom:0px;  display:block;}.rollBox .Cont .pic p{  background: #FFFFFF;  height: 50px;line-height: 50px;  font-size: 16px;margin:0 5px;  text-align: center;}.rollBox .Cont .pic .jiaoshi{  margin:0 5px;height: 50px;}.rollBox .Cont .pic .jiaoshi .jiaotop{  font-size: 20px;color: #000000;  text-align: left;margin-top: 10px;}.rollBox .Cont .pic .jiaoshi .jiaotop span{  font-size: 16px;font-weight: bolder;  margin-left: 8px;}.rollBox .Cont .pic .jiaoshi .jiaobot{  font-size: 14px;color: #000000;text-align: left;}.rollBox .Cont a{color:#666; text-decoration:none;}.rollBox .Cont a:hover{}.rollBox #List1,.rollBox #List2{float:left;}/*搜索结果*/.set-middle{  width: 1200px;  margin: 0 auto;  margin-top: 20px;}.zuo{  width: 100px;  /*background: #d0000f;*/}.zuo h3{  /*background: #d0000f;  color: #fff;*/  width: 100%;  height: 60px;  background: #529eff;  color: #fff;  font-size: 40px;  line-height: 60px;  text-align: center;}.you{  width: 88%;  float: right;}.you h5{  font-size: 18px;  font-weight: bold;}.you p{  font-size: 12px;  margin-top: 10px;  color: #b0b0b0;}.zuo p{  text-align: center;}.synl li{  height: 80px;  margin-top: 10px;}