@charset "gb2312";
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,i,strong{margin:0; padding:0;}
li,i{list-style:none;}
input,textarea,select{font-family:inherit; font-weight:inherit; font-size:14px;}
img{border:0;}
.clear{height:0; overflow:hidden; clear:both;}
.xwlb_img img{    max-height: 159px !important;}
dl,dt,dd{
	margin: 0px; padding: 0px; list-style: none;}
.fl{ float:left}
.fr{ float:right}
body,td,th{font-size: 14px;	color:#333;}
a{font-size:14px; color:#333;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
body{font-family:Microsoft YaHei; font-size: 14px; min-width:1100px;}
.w1100{ width:1100px; margin:auto;}
.header{height:153px;}
.logo{margin-top:46px;margin-right:15px;}
.head_wz{border-left:1px solid #ccc;padding-left:20px;    margin-top: 47px;    height: 64px;    line-height: 36px;}
.head_wz strong{display:block;font-size:26px;color:#2264c4;  letter-spacing: 1.9px;}
.head_wz span{font-size:20px;    line-height: 32px;    letter-spacing: 4px;}
.albb{    font-size: 14px; line-height: 30px;    margin-top: 48px;}
.albb span{font-size:14px;}
.albb img{display:block;}
.tels{margin-top:38px;    margin-left: 40px;}

.nav {position:relative;}
.navs{height:78px;background:url(../images/20171226111616_382678146.jpg)repeat-x;}
.nav ul li{float:left;}
.nav ul li a{    display: block;    padding: 27px 18px;font-size:18px;color:#fff;}
.shouye{background:url(../images/20171226113447_48259098.jpg)top repeat-x;}
.nav ul li a:hover{background:url(../images/20171226113447_48259098.jpg)top repeat-x;}

.nav li dl {display:none;}
.nav li.dhh  {background:url(../images/20171227140211_143890795.jpg) no-repeat; background-position:48px 90px; color:#fff;}
.nav li.dhh a { color:#fff; }
.nav li.dhh dl { width:210px; background:url(../images/20171227140211_143890795.jpg)center no-repeat; position: absolute; display:block; z-index:10000; padding-top:0px; overflow:hidden;right: 0px;    height:280px;}
.nav li.dhh dd { width:210px; text-align:left; padding-left:63px; color:#333; line-height:40px; height:400px;display:block; overflow:hidden; float:left;    padding-top: 25px;}
.nav li.dhh dl dd a { width:210px; padding-left:0px; padding-right:0px; padding-top:0px; color:#333; font-size:15px;     line-height: 15px;}
.nav li.dhh dl dd a strong{font-size:16px;    color: #2264c4;padding-right: 22px;padding-bottom: 3px;    border-left: 3px solid #ee1a23;padding-left:10px;}
.nav li.dhh dl dd a:hover { background: none; color:#2264c4; display:block; font-weight:bold;}
.nav li.dhh1 a { color:#fff; }
.nav li.dhh1 dl { position: absolute; display:block; z-index:10000; padding-top:0px; overflow:hidden; 
    background: #0d54a4;  opacity: 0.9; }
.nav li.dhh1 dd { text-align:left; padding-left:24px; color:#fff; line-height:40px; height:49px;display:block; overflow:hidden; float:none !important;min-width:114px;}
.nav li.dhh1 dl dd a { padding-left:0px; padding-right:25px; padding-top:0px;  font-size:15px; font-weight: normal;    line-height: 50px;color: #fff;}
.nav li.dhh1 dl dd a:hover { background: none; color:#ee1b24; display:block; font-weight:bold;}
.nav li.nav1 {
    background:url(../images/20171226113447_48259098.jpg) center ;
    display: block;
}

.nav li.dhh2 a { color:#fff; }
.nav li.dhh2 dl { width:210px; background:url(../images/20171227140211_143890795.jpg)center no-repeat; position: absolute; 
display:block; z-index:10000; padding-top:0px; overflow:hidden;   height:155px;}
.nav li.dhh2 dd { width:144px; text-align:left; padding-left:24px; color:#fff; line-height:40px; height:49px;display:block; overflow:hidden; float:none !important;}
.nav li.dhh2 dl dd a { width:120px; padding-left:0px; padding-right:0px; padding-top:0px; color:#333; font-size:15px; font-weight: normal;    line-height: 50px;}
.nav li.dhh2 dl dd a:hover { background: none; color:#2264c4; display:block; font-weight:bold;}

.nav li.dhh3 a { color:#fff; }
.nav li.dhh3 dl { width:210px; background:url(../images/20171227140211_143890795.jpg)center no-repeat; position: absolute; 
display:block; z-index:10000; padding-top:0px; overflow:hidden;   height:305px;}
.nav li.dhh3 dd { width:170px; text-align:left; padding-left:24px; color:#fff; line-height:40px; height:49px;display:block; overflow:hidden; float:none !important;}
.nav li.dhh3 dl dd a { width:195px; padding-left:0px; padding-right:0px; padding-top:0px; color:#333; font-size:15px; font-weight: normal;    line-height: 50px;}
.nav li.dhh3 dl dd a:hover { background: none; color:#2264c4; display:block; font-weight:bold;}
.chanpin{width:140px;}
.chanpin strong a{font-size:16px; color:#333 !important;}

.focus {width:100%; height:600px; overflow:hidden; position:relative;}
.focus ul {height:600px; position:absolute;}
.focus ul li {float:left; width:100%; height:600px; overflow:hidden; position:relative; background:#333;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#333; display:none;}
.focus .btn {position:absolute; width:1002px; left:50%; margin-left:-501px; height:24px; bottom:85px; text-align:right; z-index:10000;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#ccc;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:240px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
#banner { overflow:hidden;width:100%;}

.protutu{margin-top:20px;}
.protutu img{border:1px solid #ccc;}
.sort_nor{ border-left: 3px solid #ccc;border-right: 3px solid #ccc;background:url(../images/20171227193240_779165148.jpg)center no-repeat;    width: 239px; }
.sort_nor table { width:100% !important;}
.sort_nor td { width:245px; border-bottom: 1px solid #ccc;line-height:55px; padding-left:28px; color:#333; margin-bottom:2px;    height: 78px;}
.sort_nor td a {color:#333; font-size:20px;font-weight:normal !important;padding-left: 35px;}
.sort_nor td a:hover{color:#2264c4 !important;}
.sub_class_lbm a{line-height: 39px;}
.pro_title{text-align:center;margin-top:30px;}
.pro_title strong{color:#2264c4;font-size:38px;}
.pro_title span{font-size:38px;}
.pro_b{background:url(../images/20171226115711_1035982916.png)center no-repeat;height: 20px;font-size:18px;    margin-top: 20px;
    line-height: 18px;}
.pro_l{width:256px;}
.pro_top{height:103px;}
.pro_rs{height:393px;width:830px;background:url(../images/20171226135921_2123180930.jpg)center no-repeat;}
.pro_rs strong{float:left;    padding: 27px 18px;}
.pro_rs dl{float:right;    width: 428px;  margin-right: 30px;    margin-top: 43px;}
.pro_rs  dt{margin-bottom:20px;}
.pro_rs dl dd{font-size:15px;line-height:35px;margin-bottom:20px;overflow: hidden;}
.pro_rs dl dd li{float:left;  }
.pro_tupian{margin-right:20px;}
.pro_more{background:#ee1a23;text-align:center;width:122px; height:31px;}
.pro_more a{display:block;color:#fff;    line-height: 32px;}
.pro{margin-top:30px;}

.pz_item {border-bottom: solid 1px #ccc; overflow:hidden}

.pro_nr{position: relative; width:830px; overflow:hidden;}
.pro_nr .prev,.pro_nr .next{ width:59px; height:31px; display:block; position:absolute; z-index:99;}
.pro_nr .prev{     left: 512px; top: 342px;  background:url(../images/20171226152317_552037032.jpg) no-repeat; }
.pro_nr .next{    right: 198px; top: 342px; background:url(../images/20171226152346_1128202940.jpg) no-repeat ;}
.pro_nr .prev:hover{ background:url(../images/20171226152404_1647443124.jpg) no-repeat;}
.pro_nr .next:hover{ background:url(../images/20171226152419_1673968741.jpg) no-repeat;}

.advantage{height:342px;background:url(../images/20171230145901_637327305.jpg)center top no-repeat;margin-top: 30px;    overflow: hidden;}
.adv {margin-top:48px;}
.adv dl{float:left;margin: 0 17px;width:240px;text-align:center;color: #fff;}
.dl1{background:url(../images/20171226153841_1111151728.png)center top no-repeat;}
.dl1:hover{background:url(../images/20171226155145_175953576.png)center top no-repeat;}
.dl2{background:url(../images/20171226160737_613056541.png)center top no-repeat;}
.dl2:hover{background:url(../images/20171226160737_31527813.png)center top no-repeat;}
.dl3{background:url(../images/20171226161008_320380766.png)center top no-repeat;}
.dl3:hover{background:url(../images/20171226161008_1716899371.png)center top no-repeat;}
.dl4{background:url(../images/20171226161047_1104179087.png)center top no-repeat;}
.dl4:hover{background:url(../images/20171226160822_513581195.png)center top no-repeat;}
.adv dl dt{font-size:20px;    padding-top: 165px;}
.adv dl dd{padding-top:18px;line-height: 24px;font-size:16px;}

.app_til{text-align:center;margin-top:30px;margin-bottom: 30px;}
.app_til strong{color:#2264c4;font-size:38px;}
.app_til span{font-size:38px;}
.app_b{background:url(../images/20171226115711_1035982916.png)center no-repeat;height: 20px;font-size:18px;    margin-top: 15px;
    line-height: 18px;}
	.indexsolutionM{position:relative;width:1100px;height:465px;overflow:hidden;}
.indexsolutionnav a span.wqp-text {
    width: 167px;
    display: inline-block;
    overflow: hidden;
    text-align: center;
    padding-left: 10px;
}
.indexsolutionlist ul li {
    height: 465px;
}
.indexsolutionnav li.on a{background:url(../images/20171226171546_1250081130.png) no-repeat;}
.indexsolutionM .bgimg{position:absolute;top:0;left:0;z-index:0;}
.indexsolutionM .bgimg img{display:block;width:1100px;height:478px;}
.indexsolutionnav{float:left;position:relative;z-index:5;width:223px;background:url(../images/20171226173229_1297065606.png) repeat;height:430px;padding:24px 0;}
.indexsolutionnav a.cur{ background: url(../images/20171226171546_1250081130.png) no-repeat;}
.indexsolutionnav li:hover a { background: url(../images/20171226171546_1250081130.png) no-repeat;}
.indexsolutionnav a{display:block;width:206px;padding-right:50px;height:50px;font-size:16px;color:#fff;line-height:50px;height:50px;overflow:hidden;margin:8px 0;}
.indexsolutionlist{float:right;width:877px;position:relative;z-index:5;height:465px;overflow:hidden;}
/*.indexsolutionlist li{display:none;}*/
.indexsolutionleft{float:left;width:415px;margin-left:33px;color:#fff;padding-top:72px;}
.indexsolutionleft h5{padding-bottom:10px;text-align:center;background:url(../images/20171226171500_656258160.png) no-repeat center bottom;padding-bottom:20px;}
.indexsolutionleft h5 span{display:block;line-height:48px;font-size:36px;font-weight:bold;}
.indexsolutionleft h5 b{display:block;font-size:12px;color:#a5acb5;font-weight:normal;    margin-top: 6px; text-transform: uppercase;}
.indexsolutionleft .text{text-align:center;margin-top:30px;font-size:14px;line-height:30px;max-height:120px;overflow:hidden;}
.indexsolutionleft .morebtn{display:block;width:132px;height:35px;line-height:32px;text-align:center;margin:30px auto 0 auto;background:#ee1a23;}
.indexsolutionleft .morebtn a{color:#fff;padding-left:4px;width:89px;height:32px;font-size:14px;line-height: 35px;}
.indexsolutionleft .morebtn.hover a{color:#fff;}
.indexsolutionright{float:right;width:360px;padding-top:15px;padding-left:30px;background:url(../images/20171226173229_1297065606.png)repeat;height:450px;position:relative;}
.indexsolutionrightM p{float:left;width:160px;height:140px;overflow:hidden;background-color:#fff;margin:0 10px 10px 0;font-size:15px;line-height:34px;text-align:center;position:relative;}
.indexsolutionrightM p .name{height:34px;overflow:hidden;display:block;position:absolute;bottom:0;left:0;background-color:#fff;text-align:center;width:160px;}
.indexsolutionscroll{width:330px;overflow:hidden;position:relative;height:450px;}
.indexsolutionrightM{list-style:none;width:340px;position:absolute;left:0;    margin-top: 75px;}
.indexsolutionright .overview { list-style: none; position: absolute; left: 0; top: 0; }
.indexsolutionright .thumb .end,.indexsolutionright .thumb { background-color: #e94709; }
.indexsolutionright .thumb { width: 6px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left:0; margin-top:15px;}
.indexsolutionright .thumb .end { overflow: hidden; height: 5px; width: 13px; }
.indexsolutionright .disable{ display: none; }
.indexsolutionrightM {
    list-style: none;
    width: 340px;
    position: absolute;
    left: 0;
}
.wqp-box{
    width: 160px;
    overflow: hidden;
    float: left;int_js
    margin-right: 10px;
    margin-bottom: 10px;
	position:relative;
}
	
.Core{background:url(../images/20171227135546_1396809500.jpg)center top no-repeat;height:808px;margin-top:30px;    overflow: hidden;}
.Core_l {width:745px;height:470px;    overflow: hidden;}
.Core_l  img{transition:all 0.7s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.7s ease-in 0s; -o-transition:all 0.7s ease-in 0s;}
.Core_l:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}
.Core_til{text-align:center;margin-top:30px;}
.Core_til strong{color:#2264c4;font-size:38px;}
.Core_til span{font-size:38px;}
.Core_b{background:url(../images/20171226115711_1035982916.png)center no-repeat;height: 20px;font-size:18px;    margin-top: 15px;
    line-height: 18px;}
.Core_top{margin-top:30px;overflow: hidden;}
.Core_top li{float:left;    width: 273px;height:100px;border:1px solid #ccc;}
.Core_top  li strong{font-size:23px;display:block;    padding-left: 25px;    margin-top: 20px;}
.Core_top  li span{font-size:16px;font-weight:normal;    padding-left: 25px;    line-height: 35px;}
.Core_top li.on{background:url(../images/20171226214005_927366041.png) center no-repeat;height:120px;color:#fff !important;}
.Core_top li.on strong{padding-top:10px;}
.Core_top li:hover{background:url(../images/20171226214005_927366041.png) center no-repeat;height:120px;color:#fff !important;}
.Core_nr{margin-top:25px;}
.Core_nr{height:470px;overflow:hidden;}
.youshi_list{height:470px;position:relative;}
.core_wenzi{position:absolute;height:250px;width:478px;
background:url(../images/20171226220425_1754671169.jpg) center no-repeat;    margin-top: 35px;
    right: 0;
    margin-right: 35px;}
.Core_r{background:url(../images/20171226215649_1173037471.jpg) center no-repeat;  width:355px;height:470px;}
.Core_r img{margin-top:330px;margin-bottom: 15px;    margin-left: 35px;}
.Core_more{background:#ee1a23;text-align:center;width:122px; height:31px;    margin-left: 40px;}
.Core_more a{display:block;color:#fff;    line-height: 32px;}
.core_wenzi strong{font-size:26px;display:block;color:#2767c2;line-height: 48px;}
.core_wenzi span{color:cfcfcf;font-size:17px;margin-bottom: 8px;display: block;text-transform:Uppercase;}
.core_wenzi dl dd{font-size:16px;line-height:35px;}
.core_wenzi dl {margin-left:30px;margin-top: 35px;}

.int_title{text-align:center;margin-top:30px;}
.int_title strong{color:#2264c4;font-size:38px;}
.int_title span{font-size:38px;}
.int_b{background:url(../images/20171226115711_1035982916.png)center no-repeat;height: 20px;font-size:18px;    margin-top: 15px; line-height: 18px;}
.company { background:url(../images/20171227095110_1543264370.jpg) top center;  overflow:hidden;height:845px;}
.company_nor { background:url(../images/20171227095405_228150002.png); margin-bottom:40px; overflow:hidden;    margin-top: 30px;}
.company_nor img { float:left;}
.company_nor dl { width:470px; float:right; margin-right:40px;}
.company_nor dl dt { color:#fff; font-size:24px; font-weight:bold; background:url(../images/20171227095611_436195967.png) left bottom no-repeat; padding-bottom:20px; letter-spacing:2px; margin-top:66px; margin-bottom:25px;}
.company_nor dl dt img { float:left; margin-top:4px; margin-right:10px;}
.company_nor dl dd { font-size:16px; line-height:35px; color:#d7d7d7}
.company_nor dl dd span { display:block; margin-top:10px; margin-bottom:25px;}

.new_title{text-align:center;margin-top:30px;}
.new_title strong{color:#2264c4;font-size:38px;}
.new_title span{font-size:38px;}
.new_b{background:url(../images/20171226115711_1035982916.png)center no-repeat;height: 20px;font-size:18px;    margin-top: 15px; line-height: 18px;}
.new { margin-bottom:40px;}
.news_til { background:url(../images/20171111155049_1449520778.png) center no-repeat; background-position: center 50px; padding-bottom:25px; margin-top:40px; font-size:24px; color:#005bac; text-align:center; font-weight: bold;}
.news21 .news_div { width:1200px;}
.news21 .news_div_item {
    position: relative; width:550px; float:left; height: 200px;
}

.news21 .news_div_item_pic {
    position: absolute;  top: 0;   height: 175px;  width: 265px;     border: 1px solid #ccc;    overflow: hidden;
}

.news21 .news_div_item .news_div_item_date{    right:21px; position: absolute;    top: 30px;    border-bottom: 1px  dashed #ccc;
    width: 240px;padding-bottom: 16px;color: #afafaf;}
.news21 .news_div_item_content {
    line-height: 30px;
    width: 243px;
    padding-top: 0px;
    position: absolute;
    top: 0px;
   right: 0px;
       padding-right: 20px;
}
.news_div_item_date{right:0px;}
.news21 .news_div_item_a {
    font-size: 16px !important; 
font-weight:bold;
}
.news22 .news_div_item_a {
    font-size: 16px !important; 
font-weight:bold;
}

.news21 .news_div_item_body {
    color: #333;
    line-height: 28px;
margin-top:50px;
}
.newx{       margin-top: 30px;}
.new21{  width:450px; }
.news_div_item_pic a img{height:175px;width:265px;    
transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;}

.news_div_item_pic a:hover  img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}
.news_div_item_year{float:left;}
.news_div_item_month{float:left;}
.news_div_item_day{float:left;}

.footer { background:url(../images/20171227105000_519934224.jpg) top center; overflow:hidden}
.zhongjian { position:relative; margin-top:30px; margin-bottom:40px; overflow:hidden}
.zhongjian li { float:left; width:200px; line-height:28px; overflow:hidden}
.zhongjian li a {color:#333;}
.zhongjian li strong { display:block; font-size:16px; font-weight: normal; color:#2264c4; padding-bottom:15px; }
.zhongjian li.diyige { width:185px;    border-right: 1px solid #ccc;   }
.zhongjian li.gengkuan  { width:405px;  padding-left:30px; margin-left:20px;     border-right: 1px solid #ccc;}
.zhongjian li.erweima { position:absolute; right:0; z-index:1; bottom:35px; width:212px; height:108px;}
.foot_top{margin-top:48px;}
.foot_top span{margin-left:75px;}

.link {    height: 42px; line-height: 17px; margin-top: 19px; overflow: hidden;}
.link_til { font-weight: normal; font-size:18px; color:#2264c4}
.link_til span { font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin-left:10px;}
.link_nor { width:930px;}
.linkTagcs li { line-height:14px !important; width:125px  !important;}
.linkTagcs li a { color:#333 !important;}

.fenlei_norls{overflow: hidden;}
.fenlei_norls   tr td{ 
 background: url(../images/20180126154611_1077267880.jpg) !important;
    line-height: 67px;
    margin-left: 43px !important;
    color: #333;}
.fenlei_norls   tr td a{padding-left:43px !important;}
.fenlei_norls   tr td a{font-size:16px;}

.fenlei_norls   tr td  a{font-size:16px;}
.fenlei_norls   tr td  table tr td{background: url(../images/20180126154150_2116110189.jpg) !important;
    padding: 0px !important;    height:30px !important;line-height: 40px;
}
.pz_s ul li{float:left;}
.pz_s ul li a{display:block;padding:5px 10px;font-size:16px;    padding-bottom: 10px;}
.pz_s span{float:left;}
.pz_s p{float:right;}
.pz_s p a{display:block;padding:5px  5px;font-size:16px;}

#lyoc1 td{background: url(../images/20180126154150_2116110189.jpg) !important;}
#lyoc2 td{background: url(../images/20180126154150_2116110189.jpg) !important;}
#lyoc3 td{background: url(../images/20180126154150_2116110189.jpg) !important;}
#lyoc4 td{background: url(../images/20180126154150_2116110189.jpg) !important;}
#lyoc5 td{background: url(../images/20180126154150_2116110189.jpg) !important;}