html{color:#000;overflow-x:hidden;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,input,textarea,p{margin:0;padding:0;}
img{border:0;}ol,ul{list-style:none;}h1,h2,h3{font-weight:normal;font-size:100%;}q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-weight:inherit;font-size:inherit;font-family:inherit;}input,textarea,select{*font-size:100%;}
a{color:inherit;text-decoration:none;}
a:hover {color:inherit;}
/*******CSS reset*************/
body{position:relative;color:#444;font-size:14px;font-family:'Microsoft YaHei',SimHei,SimYou,SimSun,Arial;}
a{text-decoration:none;cursor :pointer;outline: none; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;-o-transition: all 0.5s;}
.transition1s{ transition: all 1s;
-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s; }
.radius5{-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */}
input , textarea , button {padding:8px;margin:5px 0;}
.page_content table {border-color:#000;border-spacing:0px!important;}
.page_content table,.page_content  tr,.page_content  td {border:1px solid black;border-collapse:collapse;}
.page_content td {padding:5px!important;}
.firstRow {font-weight:bold;}
.order,.order tr,.order td {border:0;}

.f12{font-size:12px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f22{font-size:22px;}
.f28{font-size:28px;}
.bold{font-weight:bold;}
.white{color:#fff;}
.red {color:#f40;}
.left{float:left;}
.right{float:right;}
.t_r{text-align:right;}
.t_c{text-align:center;}
.clear{clear:both;}
.relative{position:relative;}
.absolute{position:absolute;}
.rel_center{position:relative;left:50%;}
.hidden{display:none;}
.block {display:block;}
.center {margin:0 auto;}
.padding-10 {padding:10px;}
.padding-20 {padding:20px;}
.padding-30 {padding:30px;}
.padding-up-10 {padding-top:10px;}
.padding-up-20 {padding-top:20px;}
.padding-up-30 {padding-top:30px;}
.padding-down-10 {padding-bottom:10px;}
.padding-down-20 {padding-bottom:20px;}
.padding-down-30 {padding-bottom:30px;}
.mY10 {margin:10px auto;}
.aaa {color:#aaa;}
.font-color {color:#0b76d8;}/*文字主色*/
.bg-color {background-color:#0b76d8;}/*背景主色*/
.wrap{margin:0 auto;width:1200px;min-width:1200px;}


.logo {max-height:80px;line-height: 80px;}
.top_right {width:400px;height: 58px;float:right;}
.tel {font-size:13px;padding-top:20px;padding-right:30px;text-align:right;width:50%;border:0px solid #aaa;border-right-width:1px;float:left;}
.tel b {font-size:22px;}
.tel_right {background:url(../Image/en.png) no-repeat left 25px top 22px;font-size:14px;padding-top:20px;width:100px;float:left;padding-left:45px;}
.header .nav {height:46px;line-height: 46px;margin-top:20px;}
.header .nav li {float:left;width:12.5%;font-size:16px;text-align: center;font-weight:bold;}
.header .nav li a {display:block;}
.header .nav li:hover,
.header .nav li.active {color:#0b76d8;}
.header .nav li i {display:block;width:0px;height:2px;background:#0b76d8;margin:0 auto;}
.header .nav li:hover i,
.header .nav li.active i {width:50%;transition:0.4s all;}

.banner {width:1920px;}

.index_01 {padding-top:50px;padding-bottom:40px;background:#f6f6f6;}
.in01_top {width:100%;height:405px;}
.in01_top_left {width:900px;height:405px;background:url(../Image/in01_top.jpg) no-repeat;float:left;}
.in01_top_left:hover {opacity: 0.9;}
.in01_top_left img {transition:0.5s all;}
.in01_top_left img:hover {transform:translateX(10px);transition:0.5s all;}
.in01_msg {word-wrap: break-word;word-break: normal; word-break:break-all; width:170px;height:335px;/*line-height:26px;*/padding:35px;color:#c5c2be;background:rgba(0,0,0,.7);/*text-align:justify;*/}
.in01_msg b {font-size:20px;line-height:0px;color:#fff;margin-top:15px;margin-bottom:40px;display:block;}
.in01_msg img {margin-top:40px;}
.in01_top_right {padding-top:40px;line-height:25px;text-align:center;width:290px;height:365px;background:#0b76d8;color:#fff;float:left;margin-left:10px;}
.in01_top_right b {/*line-height:35px;*/font-size:22px;display:block;cursor: pointer;}
.in01_top_right i {height:70px;width:210px;display:block;background:url(../Image/i.png) center center no-repeat;margin:0 auto;}
.in01_top_right span {color:#b9cff0;}
.in01_bottom {margin-top:10px;}
.in01_bottom ul li {width:230px; height:175px;position:relative;overflow:hidden;float:left;margin-right:12.5px;}
.in01_bottom ul li:last-child {margin-right:0;}
.in01_bottom ul li span {line-height:40px;color:#fff;text-align:center;position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.7);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.in01_bottom ul li img {transition:0.4s all;}
.in01_bottom ul li:hover img {transform:scale(1.05);transition:0.4s all;}
.in01_bottom ul li:hover span {background:rgba(11,118,216,.7);}


.index_02 {background:#f6f6f6;padding-bottom:90px;}
.index_02 .cooperation li {transition:0.5s all;line-height:32px;display:inline-block;width:24.5%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:16px;color:#6a6565;}
.index_02 .cooperation li:hover {transform: translateX(10px);transition:0.5s all;color:#f00;}
/*.index_02 .cooperation li:nth-child(3n){margin-left:10%;}*/

.index_03 {padding-top:110px;padding-bottom:105px;border:0px solid #eee;border-bottom-width:1px;}
.in03_left {width:526px;height:399px;margin-right:62px;float:left;overflow:hidden; position:relative;}
.in03_left .prev_next {width:150px;height:60px;background:#0b76d8;z-index:999;position:absolute;left:0;top:0;}
.in03_left .bd{ position:relative; height:100%; z-index:0;   }
.in03_left .bd li{ zoom:1; vertical-align:middle;}
.in03_left .bd img{ width:516px;height:389px; display:block; box-shadow: 10px 20px 0px #9a9898; }
.in03_left .bd img:hover {opacity: 0.7;}
.in03_left .prev,
.in03_left .next{z-index:99999; position:absolute; left:30px; top:35px; margin-top:-25px; display:block; width:32px; height:40px; background:url(../Image/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.in03_left .next{ left:90px; background-position:8px 5px; }
.in03_left .prev:hover,
.in03_left .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.in03_left .prevStop{ display:none;  }
.in03_left .nextStop{ display:none;  }
.in03_right {width:610px;float:left;}
.in03_right p {padding-top:25px;padding-bottom:40px;line-height:26px;text-align:justify;}
.in03_right span {font-size:20px;font-weight:bold;color:#0b76d8;line-height:40px;height:40px;display:block;}


.index_04 {padding-top:60px;padding-bottom:70px;}
.in04_title a {color:#aaa;float:right;line-height:28px;font-size:18px;}
.in04_content ul li{transition: 0.5s all;width:560px;height:134px;line-height:22px;float:left;margin-top:36px;overflow:hidden;position:relative;display:inline-block;}
.in04_content ul li:first-child{margin-right:40px;}
.in04_content ul li:last-child{margin-left:40px;}
.in04_content ul li img {width:179px;height:134px;position:absolute;left:0;top:0;}
.in04_new_tit {padding-left:200px;font-size:16px;height:30px;font-weight:bold;line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.in04_new_con {padding-left:200px;height:44px;text-overflow:ellipsis;overflow:hidden;color:#aaa;margin-top:10px;margin-bottom:20px;}
.in04_new_date {padding-left:200px;font-size:12px;color:#aaa;}
.in04_content ul li a:hover .in04_new_tit {color:#0b76d8;}
.in04_content ul li:hover {
    /*border: 1px solid #eee;*/
    transform: translateY(-10px);
    box-shadow: 6px 6px 2px #eee;
    transition: 0.5s all;
}

.footer {height:105px;background:url(../Image/footer_bg.png) no-repeat center bottom;padding-top:50px;padding-bottom:55px;background-color:#242424;}
.footer_left {width: 400px;float:left;text-align:center;line-height:28px;padding-left:55px;}
.footer_right {width: 400px;float:right;text-align:center;line-height:28px;padding-right:40px;}
.footer_bottom {background-color:#242424;height:48px;line-height: 48px;}
.f_menu {height:46px;line-height: 46px;}
.f_menu li {float:left;width:12.5%;font-size:16px;text-align: center;font-weight:bold;}
.f_menu li:hover {color:#0b76d8;}

.sidebar {width:240px;min-height:600px;}
.sidebar .panel ul {border:1px solid #eee;height:40px;padding-bottom:20px;line-height: 40px;}
.sidebar .panel .pro_type{height:auto;}
.sidebar .panel .address{height:auto;margin-bottom:50px;}
.sidebar .panel .pro_type li {text-overflow:ellipsis;white-space: nowrap;overflow:hidden;text-align: center;border-bottom:1px dotted #eee;}
.sidebar .panel .pro_type li a {width:238px;height:40px;display:block;}
.sidebar .panel .pro_type li a:hover {font-weight: bold;background-color:#0b76d8;color:#fff;}
.sidebar .panel .address li {padding:0 20px;}

.r-content {width: 900px;margin-left: 16px;margin-bottom:20px;padding: 20px;/*border: 1px solid #ddd;*/}
.r-content .list_title {background: url(../Image/t_l.jpg) no-repeat center left;height:40px;line-height:40px;padding-left:10px;border-bottom:1px solid #eee;}
.r-content .list_title strong {font-size:20px;}
.r-content .info_title {text-align: center;padding:10px;}
.r-content .info_bar {background-color: #0b76d8;margin-top:20px;padding:8px 0;}
.r-content .info_bar b {background-color:#000;color:#fff;font-weight:bold;padding:8px;}
.r-content .page_content {padding:10px 15px;}
.contact_title {height:70px;line-height: 22px;padding-left:20px;padding-top:50px;border-bottom: solid 1px #F0F0F0;color: #ACACAC;background:url(../Image/contact_bg.jpg) no-repeat left top;}
.page_content .con_1 {padding-top:40px;margin:25px 0 80px 30px;float:left;line-height: 40px;}
.ewm {position:absolute;right: 10px;top: 55px;text-align: center;}

.pro_list {margin-top:20px;}
.pro_list li {float:left;overflow:hidden; margin-right:19px;margin-bottom:20px;width:287px;height:215px;}
.pro_list li img{width:100%;transition: all 0.6s;}
.pro_list li img:hover {transform: scale(1.2);}
.pro_list li span {color:#eee;bottom:-1px;left:0;height:30px;line-height:30px;width:100%;background: #00000064;}
.pro_list li:nth-child(3n) {margin-right:0;}

.main-img {height:450px;max-width: 600px;max-height: 450px;}
.r-content .new_list {padding-top:10px;}
.r-content .new_list li{width:880px;border-bottom: 1px dotted #eee;padding:10px 20px;}
.r-content .new_list li div {color:#aaa;text-indent: 2rem;padding-top:10px;}
.r-content .new_list li a{font-size:18px;transition:padding 0.5s;}
.r-content .new_list li a:hover {padding-left:5px;transition:padding 0.5s;}
#prev_next {margin-top:20px;}

.page {display:block;width:920px;text-align: center;}

.zxdg {
    width: 145px;
    height: 47px;
    line-height: 47px;
    color: #fff;
    font-size: 16px;
    background: #0282cb;
    text-align: center;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.qq {
    width: 145px;
    height: 47px;
    line-height: 47px;
    color: #fff;
    font-size: 16px;
    background: #f2580c;
    text-align: center;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    margin-left: 20px;
}