﻿@charset "utf-8";
*{ margin:0; padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0; font-size:100%; background:transparent; outline:0; border:0;}
li{list-style-type:none;}img{vertical-align:top;border:0; margin:0; overflow:hidden}ol,ul {list-style:none;}   
.left{float:left;}.right{float:right;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank5 {clear:both; height:5px; overflow:hidden; display:block;}
.blank30 {clear:both; height:30px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.blank40 {clear:both; height:40px; overflow:hidden; display:block;}
.cb{ clear:both;}.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}
a{color: #35383f; text-decoration: none; outline:none;}a:hover {color: #f60; text-decoration: underline}
body {background:#fff;font-size:14px;color: #35383f;line-height:28px;font-family:Verdana,微软雅黑; -webkit-text-size-adjust:none;}

.mainbody { width:1200px; margin:0 auto; height:417px; background:url(../images/index_05.jpg) no-repeat;}

/*banner*/
.DB_tab25 {width:100%;height:508px;position:relative;overflow:hidden;}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:508px;display:none;}
.DB_tab25 .DB_bgSet li a{display: block;widows: 100%;height:508px;}

.DB_tab25 .DB_menuWrap{width:1200px;height:60px;bottom: 0;margin:0px auto 0;position: relative;z-index: 991;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:160px;top:452px;right:0;font-size:0;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}
.DB_tab25 .DB_menuWrap .DB_menuSet li img { vertical-align:bottom;}

.c-company{position: absolute;bottom: 0px;left: 0px;height: 60px;background:url(../images/company-bg.png) repeat-x;z-index: 99;width:100%;}

.top { width:100%; height:232px; background:url(../images/index_01.jpg) no-repeat center; overflow:hidden;}
.t1 { clear:both; width:100%; height:902px; background:url(../images/index_03.jpg) no-repeat center; overflow:hidden;}
.img { clear:both; width:100%; height:940px; position:relative; overflow:hidden;}
.img2 { width:1920px; height:940px; position:absolute; left:50%; margin-left:-960px; top:0; overflow:hidden;}

.hl_main5_content{ width:1200px; overflow:hidden; padding-top:130px; position:relative; height:280px;}
.hl_main5_content1{width:1130px;overflow:hidden; margin:0 auto;}
.hl_main5_content1 ul{width:2000%; overflow:hidden;}
.hl_main5_content1 ul li{float:left; width:266px;height:266px; margin:0 8px; cursor:pointer; text-align:left;}
.hl_main5_content1 ul li a { text-decoration:none;}
.hl_main5_content1 ul li .pimg {width:262px;height:182px; border:#dedcdf 2px solid; overflow:hidden;}
.hl_main5_content1 ul li .pimg a {width:260px;height:180px; border:#fff 1px solid; display:block; overflow:hidden;}
.hl_main5_content1 ul li .pimg img{width:260px;height:180px;transition:all 0.2s;}
.hl_main5_content1 ul li:hover .pimg img{ transform:scale(1.1,1.1);transform-origin:center center}
.hl_main5_content1 ul li h3 { font-size:18px; color:#000; padding:15px 0 5px 0;}
.hl_main5_content1 ul li a.more { color:#1590d4;}
.hl_scrool_leftbtn,.hl_scrool_rightbtn{width:26px;height:65px; position:absolute; cursor:pointer; background-repeat:no-repeat; background-position: center; background-color:#d5d5d5; top:50%; margin-top:25px;}
.hl_scrool_leftbtn { background-image:url(../images/left.png); left:0;}
.hl_scrool_rightbtn{float:right; background-image:url(../images/right.png); right:0;}
.hl_scrool_leftbtn:hover,.hl_scrool_rightbtn:hover{ background-color:#0058b1;}
.hl_scrool_leftbtn:hover { background-image:url(../images/lefts.png);}
.hl_scrool_rightbtn:hover{ background-image:url(../images/rights.png);}

.hl_main5_content .text { width:277px; height:36px; margin:0 auto; overflow:hidden;}
.hl_main5_content .text a { display:inline-block; width:139px; height:34px;border:#d2d2d2 1px solid; line-height:34px; font-size:12px; color:#848484; text-align:center; text-decoration:none; margin-left:19px; float:left;}
.hl_main5_content .text a:hover {background-color:#0344ac; color:#fff;}
