﻿/*系统通用CSS样式*/
.bannerbox{ left:50%;margin-left:-960px;}
/*Label CSS*/
/*============================分页样式 101.css============================*/
.div_currpage{width:100%;text-align:center;overflow:hidden;/*padding-top:20px;padding-bottom:30px;*/}
.div_currpage a,.div_currpage span{padding:2px 6px;line-height:35px;border:1px solid #02328d;text-align:center;display:inline;margin-top:10px;color: #02328d;}
.div_currpage span,.div_currpage a:hover{background:#02328d;color:#fff;}
#bannerbox{ left:50%;margin-left:-960px;}
.firstRow p{ color:#fff;}
.firstRow span{ color:#fff;}
/*======================================css reset 102.css===============*/
*{transition:all .5s;}
html{overflow-x:hidden; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,img{margin:0;padding:0;}
/*body{text-align: center;}*/
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
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-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
legend{color:#000}
a{color: #333;text-decoration: none;transition:all .2s ease;}
body{font-family: "Microsoft Yahei" !important; font-size: 12px; background: #fff; color: #333;}
li{list-style: none;}
.alignright{float: right;}
body{cursor: default;}
.clear{clear: both;height: 0px;overflow: hidden;width: 0px;}
/*html5 ele*/
article, aside, dialog, footer, header, section, nav, figure, menu { display: block; }
/*webkit scroll*/
::-webkit-scrollbar-track-piece {background-color:#f5f5f5;border-left:1px solid #d2d2d2;}
::-webkit-scrollbar {width:8px;height:13px;}
::-webkit-scrollbar-thumb {background-color:#384d5f;background-clip:padding-box;min-height:28px;}
::-webkit-scrollbar-thumb:hover {background-color:#aaa;}
/*ie scroll*/
@-ms-viewport {width:device-width;}
/*padding不影响宽高*/
/** {
    box-sizing: border-box;
}*/
/*更改鼠标选中颜色*/
::selection { background:#d22d31; color:#fff;}
::-moz-selection { background:#d22d31; color:#fff;}
::-webkit-selection { background:#d22d31; color:#fff;}
/*更多*/
.more{}
.more:hover{color: #ea7c1a;}
/*间距*/
.mt5{margin: 5px 0 0 0;}
.mt10{margin: 10px 0 0 0;}
.mt15{margin: 15px 0 0 0;}
.mt20{margin: 20px 0 0 0;}
.mt25{margin: 25px 0 0 0;}
.mt30{margin: 30px 0 0 0;}
.mt35{margin: 35px 0 0 0;}
.mt40{margin: 40px 0 0 0;}
.mt50{margin: 50px 0 0 0;}
.mt60{margin: 60px 0 0 0;}
.mt70{margin: 70px 0 0 0;}
.mt80{margin: 80px 0 0 0;}
.mt90{margin: 90px 0 0 0;}514235
.mb20{margin: 0 0 20px 0;}
/*字体*/
.f12 {font-size:14px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}
.f20 {font-size:20px;}
.f24 {font-size:24px;}
.f30 {font-size:30px;}
.fb {font-weight:bold;}
.fn {font-weight:normal;}
.t2 {text-indent:2em;}
.lh150 {line-height:150%;}
.lh180 {line-height:180%;}
.lh200 {line-height:200%;}
.unl {text-decoration:underline;}
.no_unl {text-decoration:none;}
.h_unl:hover{text-decoration:underline}
/*对齐*/
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.bc {margin-left:auto; margin-right:auto;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.wrap{width:1100px;margin:0 auto;clear: both;}
.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:1100px; font-family:microsoft yahei;}
/*======================================103.css===============*/
.header{ width:100%;}
.header .h_top{ height:38px; line-height:38px; background:#f5f6f8;color: #666}
.header .h_top em{ float:left}
.header .h_top .h_topl{ float:right; width:270px;}
.header .h_top .h_topl a{ padding:0px 8px;}
.header .logo{ height:124px; width:1100px; background-image:url(../images/logo.jpg);}
.header .logo .logo_l{ width:427px; }
.header .logo .logo_l img{ display:block; float:left;}
.header .logo .logo_l .h{ margin-top:25px;}
.header .logo .logo_l h1{ font-size:18px;color:#000000; font-weight:normal}
.header .logo .logo_c{ float:left; width:266px; margin-left:50px;}
.header .logo .logo_c .s1{ font-size:24px;color:#45a643; display:block; padding-top:40px; line-height:40px;}
.header .logo .logo_c .s2{ color:#999999}
.header .logo .logo_r{ width:146px; float:right;  background:url() no-repeat 9px 36px; height:86px; padding-top:38px; padding-left:64px;padding-right: 15px;}
.header .logo .logo_r .s1 em{ font-size:20px;color:#e70e1d;/*font-weight: bold;*/}
.header .logo .logo_r p{font-size: 14px;color: #666;}
.imglogo{ /*margin-top: 30px;*/}
.header .nav{ width:100%;  background:#0b4691; font-size:18px;}
.header .nav .navCont{ height:54px; }
.header .nav .navCont>li{ float:left; line-height:54px;height:54px; position:relative;border-right: 1px solid #1366d0;}
.header .nav .navCont>li>a{color:#ffffff; font-size:14px; text-decoration:none; display:block;width:135px;text-align:center;}
.header .nav .navCont>li>a:hover,.header .nav .navCont>li>.cur{ color:#fff;background:#035cac;}
.header .nav .navCont>li.cur a{ color:#fff;background:#035cac;}
.header .nav .navCont>li>ul{ overflow:hidden; background:#fff; position:absolute; width:180px;z-index:9999;display:none; overflow:hidden; padding:10px 0; background:#138c19;}
.header .nav .navCont>li>ul>li{ float:left;/* margin:10px 0 0 10px;*/width: 100%;text-align: center;}
.header .nav .navCont>li>ul>li>a{ font-size:18px; color:#fff;/*background: #005bac;*/display: block;height: 25px;line-height: 25px;padding: 0 10px;}
.header .nav .navCont>li.cur>ul>li>a{ font-size:18px; color:#fff;background: #005bac;display: block;height: 25px;line-height: 25px;padding: 0 10px;}
.header .nav .navCont>li>ul>li>a:hover{/*background:#cc0000;*/}
.header .nav .navCont li:hover .daohang_li{background:#035cac;}
.header .nav .navCont>li>ul>li>ul{}
.header .nav .navCont>li:hover ul{display:block;}
.header .nav .navCont>li>ul>li>ul>li{ line-height:30px;}
.header .nav .navCont>li>ul li.pic {width: 178px;height: 128px;margin-bottom: 10px;}
.header .nav .navCont>li>ul li.pic img{border: 1px solid #bbb;padding: 3px;background: #fff;width: 170px;height: 120px;}
/*======================================104.css===============*/
/*关于我们*/
.abtu {
    width: 366px;
    height: 244px;
    top: 154px;
    left: 67px;
    position: absolute;
    overflow: hidden;
}
.abtu img { width: 366px; height: 224px;overflow: hidden;}
.about-box{background: #F3F5F4;}
.fzlc{ overflow:hidden; margin-top:30px; /*margin-bottom:30px;*/ padding-top: 40px;}
.fzlc h3{text-align:center; margin-bottom:10px;}
.fzlc h3 a{ color:#333;font-size:24px;font-weight: bold;}
.fzlc>span{ display:block; text-align:center; font-size:12px; color:#999999; padding-bottom:12px; background:url(../images/titleBg.png) no-repeat center bottom; margin-bottom:30px;}
.fzlc .fzlcBox{ overflow:hidden; width:100%; height:230px; background:url(../images/fzlcBg.png) no-repeat center top; position:relative; padding-top:30px; margin-bottom:30px;}
.fzlc .fzlcBox>a{ display:block; width:28px; height:49px; position:absolute; top:85px;}
.fzlc .fzlcBox .fzlcLeft{ background:url() no-repeat center; left:30px;}
.fzlc .fzlcBox .fzlcRight{ background:url() no-repeat center; right:30px;}
.fzlc .fzlcWin{ overflow:hidden; width:770px; margin:0 auto; height:230px; position:relative;}
.fzlc .fzlcWin ul{ overflow:hidden; position:absolute;}
.fzlc .fzlcWin li{ width:770px; height:230px; float:left; overflow:hidden;}
.fzlc .fzlcWin li img{ display:block; float:left;}
.fzlc .fzlcWin li .wen{ width:450px; float:right; overflow:hidden;}
.fzlc .fzlcWin .wen h4{ font-weight:normal; margin-top:20px; margin-bottom:10px;}
.fzlc .fzlcWin .wen a{ color:#fff;font-size:18px; }
.fzlc .fzlcWin .wen p{ font-size:14px; color:#fff; line-height:26px; height:104px; overflow:hidden; width:100%;}
/*优势*/
.youshi{ background:url() top center no-repeat #035cac; height:485px; width:1920px;position: relative;left: 50%;margin-left: -960px;}
.youshi .bd{ width:1100px; overflow:hidden; margin:0 auto;}
.youshi .bd .container{ background:url(../images/110120.png) center no-repeat;}
.youshi .container{position: relative;height: 485px;}
.youshi .container .text{position: absolute;color: #fff;font-size: 16px;width: 555px;line-height: 30px;left: 500px;top: 147px;}
.youshi .container .text p{color: #fff;font-size: 14px;line-height: 30px;}
.youshi .container .tel{position: absolute;color: #fff;font-size: 26px;font-weight: bold;right: 388px;bottom: 105px;}
/*新闻*/
.newscenter{ height:350px; background:url(../images/pcbg_03.png); padding-top:20px;/*margin-top: 30px;*/}
.newscenter  h4 a{ font-size:18px;color:#035cac; display:block; border-left:3px #035cac solid; padding-left:10px;}
.newscenter  h4 a:hover{padding-left: 15px;}
.newscenter .faq{ width:300px; float:left; }
.newscenter .faq table td{padding: 0px;}
#faq{ margin-top:10px;background:#ffffff;}
.newscenter .faq dl{padding:10px; margin-top:10px; }
.newscenter .faq dl dt{ background:url() left 12px no-repeat; line-height:24px; padding-left:25px; margin-bottom:5px;border-top:1px #999999 dashed; padding-top:10px;}
.newscenter .faq dl dt a{color:#000000}
.newscenter .faq dl dd{ background:url() left top no-repeat; line-height:20px; padding-left:25px; padding-bottom:10px; }
.newscenter .faq dl .nob{ border:0px;}
.newscenter .news{ width:510px; float:left; margin-left:25px;}
.newscenter .news .newstot{ background:#ffffff; padding:15px 10px; margin-top:10px;}
.newscenter .news .newstot .one{ overflow:hidden; padding-bottom:9px;}
.newscenter .news .newstot .one img{ display:block; float:left; margin-right:10px}
.newscenter .news .newstot .one h5 a{ font-size:14px; color:#0451b0; line-height:30px;}
.newscenter .news .newstot .one h5 a:hover{ padding-left: 15px;text-decoration: underline;}
.newscenter .news .newstot .one p{ color:#333333; line-height:20px;}
.newscenter .news .newstot ul li{ background:url(../images/tu_11.png) left center no-repeat; padding-left:15px; line-height:37px; overflow:hidden;height:37px; vertical-align:top;border-bottom: 1px dashed #ddd;}
.newscenter .news .newstot ul li a{ float:left;color:#333333}
.newscenter .news .newstot ul li a:hover{ padding-left: 15px;color: #0451b0}
.newscenter .news .newstot ul li span{ float:right;color:#999999}
.newscenter .lxhc{ width:240px; float:right}
.newscenter .lxhc .lxtot{ margin-top:10px; background:#ffffff; padding:15px 10px;}
.newscenter .lxhc .lxtot img{ display:block}
.newscenter .lxhc .lxtot p{ overflow: hidden; line-height:36px;  padding-top:8px;}
.lxtot ul{padding-top: 3px;}
.lxtot ul li{ background:url(../images/tu_11.png) left center no-repeat; padding-left:15px; line-height:32px; overflow:hidden;height:32px; vertical-align:top;border-bottom: 1px dashed #ddd;}
.lxtot ul li a{ float:left;color:#333333}
.lxtot ul li a:hover{ padding-left: 15px;color: #0451b0}
.lxtot ul li span{ float:right;color:#999999}
.que_con li{width: 100%;padding: 8px 0;border-bottom: 1px dashed #ddd; margin-bottom: 10px;}
.que_con li .dt i{width: 23px;height: 23px;background: #3d3d45;color: #FFF;display: block;overflow: hidden;font-style: normal;font-size: 14px;text-align: center;}
.que_con li .dt h2{line-height: 22px;padding: 0 0 0 15px}
.que_con li .dt h2 a{color: #444;font-weight: bold;font-size: 14px;}
.que_con li .dt h2 a:hover{color: #fe9f01;font-weight: bold;font-size: 14px;padding: 0 0 0 15px;}
.que_con li .dd{margin: 10px 0 0;}
.que_con li .dd i{width: 23px;height: 23px;background: #035cac;color: #FFF;display: block;overflow: hidden;font-style: normal;font-size: 14px;text-align: center;}
.que_con li .dd p{line-height: 22px;padding: 0 0 0 15px;color: #666;font-weight: bold;font-size: 14px;display: block;width: 240px;}
/* 多个上滚动 - 图片- 公用类 */
.topLoop{ overflow:hidden; position:relative;   }
.topLoop .bd{ padding:0 10px;   }
.topLoop .bd ul{ overflow:hidden; zoom:1; }
.part7 { background: url(../images/message.jpg) no-repeat center; height: 340px; }
.part7 .fl { width: 400px; padding-left: 410px; padding-top: 65px; }
.part7 .fl .txt p.p1 { color: #fff; font-size: 30px; font-weight: bold; }
.part7 .fl .txt p.p2 { color: #f6931f; font-weight: bold; font-size: 28px; }
.part7 .fl .txt p.p3 { color: #fff; font-size: 20px; text-transform: uppercase; font-family: arial; padding: 10px 0px; border-bottom: 1px solid #fff; display: inline-block; }
.part7 .fl .tel { background: url(../images/tel.png) no-repeat left center; }
.part7 .fl .tel span { font-size: 16px; color: #fff; }
.part7 .fl .tel span p { font-family: "Impact"; font-size: 33px; color: #fff; }
.part7 .fr { padding-top: 75px; }
.part7 .fr dl { width: 250px; height: 24px; line-height: 24px; border: 1px solid #e2e6ea; margin-bottom: 6px; }
.part7 .fr dl dt { width: 36px; border-right: 1px solid #e2e6ea; height: 24px; float: left; }
.part7 .fr dl dt i { width: 20px; height: 18px; background-position: -12px -132px; margin: 2px auto 0px; }
.part7 .fr dl dd { float: right; width: 200px; margin-right: 5px; overflow: hidden; }
.part7 .fr dl dd input, .part7 .fr dl dd textarea { background: none; border: 0px; color: #fff; }
.part7 .fr dl dd textarea { padding: 8px 0px; line-height: 24px; width: 250px; }
.part7 .fr .mail i { background-position: -33px -132px; }
.part7 .fr .tel i { background-position: -55px -132px; width: 23px; }
.part7 .fr .textarea { height: 64px; }
.part7 .fr .textarea dt { height: 64px; }
.part7 .fr .textarea dt i { margin-top: 25px; background-position: -81px -132px; }
.part7 .fr dt input[type=botton] { width:110px; text-align:center; height:32px; line-height:32px; color:#fff; font-size:18px; cursor:pointer; background:#f7941e; border:0; }
.part7 .fr dt input[type=botton]:hover { background:#f88c0c; }
input, textarea { outline: none; }
input::-webkit-input-placeholder {color: #fff;}
input:-moz-placeholder {color: #fff;}
.icon { background: url(../images/icon.png) no-repeat; display: block; }
/*广告条*/
.ad{position: relative;}
.ad span{position: absolute;font-size: 30px;color: #fff;font-family: "Impact";right: 39px;top: 68px;}
/*======================================105.css===============*/
.foot { background: #004098; padding-bottom: 30px; }
.foot .left { width: 780px; }
.foot .links { padding-top: 30px; margin-bottom:20px; }
.foot .links .tik span { line-height: 18px; color: #fff; font-size: 14px; font-weight: bold; }
.foot .links .tik span i { width: 3px; height: 18px; float: left; background: #f7941e; margin-right: 10px; }
.foot .links .tik span em { color: #fff; padding-left: 10px; text-transform: uppercase; }
.foot .links ul { overflow: hidden; padding-top: 20px; height: 24px; }
.foot .links ul li { float: left; overflow: hidden; }
.foot .links ul li a { padding-right: 20px; color: #fff; line-height: 24px; }
.foot .links ul li a:hover { text-decoration: underline; color: #fff; }
.foot .left .botnav { text-align: center; padding: 25px 0px; border-bottom: 1px solid #fff; height: 24px; font-weight:bold; }
.foot .left .botnav ul li { float: left; }
.foot .left .botnav ul li a { color: #fff; padding-right: 38px;font-size:16px;  }
.foot .left .botnav ul li a:hover { text-decoration: underline; font-size:16px; }
.foot .left .base { color: #fff; padding: 30px 0px;}
.foot .left .base .botlogo { float: left; }
.foot .left .base .botlogo a, .foot .left .base .botlogo img { width: 219px; height: 66px; display: block; }
.foot .left .base .txt { padding-left: 20px; float: left; line-height: 22px; color: #fff; }
.foot .left .base .txt a{color: #fff;}
.foot .left .base .txt a:hover{color: #fff;background: #fff;padding: 2px;}
.foot .right { width: 185px; margin-left: 110px; padding-top: 20px; }
.foot .right img { width: 163px; height: 163px; display: block; margin: 0 auto; }
.foot .right span { color: #fff; font-size: 12px;  padding: 10px 0 0 20px; display: block; }
.fix { position: fixed; z-index: 99; right: 0px; bottom: 10%; border-radius: 5px; }
.fix .bodd { position: relative; background: #00458d; padding: 10px; width: 120px; }
.fix .bodd .blacktop, .fix .bodd .close { position: absolute; cursor: pointer; width: 43px; left: 50%; margin-left: -21.5px; }
.fix .bodd .close { background: url() no-repeat; top: -29px; height: 29px; }
.fix .bodd .blacktop { background: url() no-repeat; bottom: -35px; height: 35px; }
.fix .bodd p { font-size: 16px; color: #fff; text-align: center; font-weight: bold; padding: 15px 0px 15px 0px; }
.fix .bodd span { height: 35px; background: #313131; display: block; text-align: center; color: #fff; border-radius: 5px 5px 0px 0px; line-height: 35px; font-size: 14px; }
.fix .bodd .online { background: #fff; text-align: center; padding-top: 10px; }
.fix .bodd .online a { height: 18px; line-height: 18px; background: url() no-repeat 30px 2px; display: block; padding-bottom: 10px; padding-left: 30px; }
.fix .bodd .ewm { text-align: center; background: #fff; margin-top: 1px; border-radius: 5px; padding-top: 5px; }
.fix .bodd .ewm img { width: 108px; height: 108px; }
.fix .bodd .tel { text-align: center; padding-top: 13px; color: #fff; font-size: 14px; }
.fix .bodd .tel b { display: block; color: #fff; font-size: 15px; padding-bottom: 5px; }
.fix .kefubtn { background: url() no-repeat; width: 70px; height: 142px; display: none; cursor: pointer; }
/*======================================106.css===============*/
.p_banner{width:100%;height:290px;display:block;}
.bline{word-wrap:break-word;padding:0px;border-bottom:1px solid #ffbf7c;height:9px;display:block;}
.bline:hover{width:1000px;}
.bt span{text-transform:uppercase;font-size:23px;color:rgb(184,184,184);font-family:Arial,Helvetica,sans-serif;margin:30px 0 5px 30px;float:left;width:100%}
.bt h3{margin:0 0 0 100px;float:left;padding:0px;height:33px;width:109px;display:block;background-color:#035cac;color:rgb(255,255,255);font-size:20px;line-height:162%;text-align:center;font-weight:bold;}
.bt p{margin:0 0 0 10px;float:left;height:33px;display:block;background-color:#222;color:rgb(255,255,255);font-size:18px;line-height:160%;text-align:center;padding:0 15px;}
/*简介*/
.con{line-height:30px;font-size:14px;margin-bottom: 30px;}
.about .fl{width:324px;}
.about .fr{width:716px;padding:20px 30px;background:rgb(236,236,236);min-height: 376px;height: 376px;overflow-y: auto;}
.about .aby{position:relative;width:210px;margin-bottom:20px;}
.about .aby span strong{font-size:27px;color:rgb(67,67,67);}
.about .aby p{text-transform:uppercase;font-size:24px;color:rgb(175,177,178);font-family:Times New Roman;height:20px;line-height:20px;overflow:hidden;}
.about .aby i{width:51px;height:51px;background:url(../images/jian_hvl9.png) no-repeat;display:block;position:absolute;right:-51px;top:3px;}
.about .shili{padding:20px 30px;background:rgb(236,236,236);min-height: 376px}
/*新闻*/
.news {width: 1100px;}
.news .nbt{text-align: center;}
.news .nbt li{display:inline-block;height:40px;line-height:40px;width:16%;background: #232323;transform: skew(-20deg);}
.news .nbt li a{display:block;padding:0 30px;font-size:16px;text-align:center;color: #fff;}
.news .nbt li a div{transform: skew(20deg);color: #fff; font-size:16px;}
.news .nbt li a:hover{background:#035cac;color:#fff;}
.news .nbt li.hover a{background:#035cac;color:#fff;}
.news .list{margin-top:30px; font-size:14px;}
.news .list li{margin-bottom:22px;border-bottom:1px dashed #e2e2e2;}
.news .list li a{padding-left:20px;margin-left:3px;background:url(../images/23.png) no-repeat left center;font-size:14px;}
.news .list li a:hover{padding-left:35px;color:#005bac;font-size:14px;}
.news .list li span{color:#929292;font-size:14px;}
/*新闻内页*/
.news h2{font-size:16px;color:#333;font-weight:bold;margin-top:50px;text-align:center;}
.news .info{font-size:12px;color:#5A5A5A;text-align:center;padding: 10px 0 15px;}
.news .local{padding:5px 0;line-height:1.7em;color:#868686;background-color:#F5F5F5;border:#E5E5E5 1px solid;margin-bottom:15px;text-indent:24px;font-size: 12px;}
.zl_tit1{border-top:1px dashed #cdcdcd;}
.zl_tit{background:url() no-repeat;height:70px;line-height:50px;width:696px;margin:0 auto;font-size:26px;color:#005bac;font-weight:bold;text-align:center;}
.use{overflow:hidden;width:1140px;text-align:center;position:relative;margin:0 auto;height:230px;}
.use .h1{padding:90px 0 0 0;display:block;width:30px;height:50px;}
.use ul{display:block;float:left;overflow:hidden;margin:0px auto;}
.use ul li{display:inline;float:left;margin:19px 7px 0 9px;width:252px;}
.use ul li img{border:1px solid #dfdfdf;width:250px;height:180px;}
.use ul li a{position:relative;display:block;width:250px;height:182px;}
.use ul li a span{display:none;width:230px;text-align:center;position:absolute;left:0px;top:0px;height:130px;background:url() repeat;display:none;padding:50px 10px 0 10px;}
.use ul li a:hover span{display:block;color:#fff;}
.use ul li a span h3{font-size:24px;}
.use li a span p{font-size:12px;color:#fff;margin:50px;text-transform:uppercase;color:#005bac}
.gduo{ height:30px; line-height:30px; overflow:hidden; margin:20px 0px; padding:5px 10px 0 10px;color: #666;border-top: 1px dashed #ddd;}
.gduo span{ float:right;  overflow:hidden; height:30px; display:block;color: #666;}
.gduo a{ color: #666;}
.gduo a:hover{ color: #e10808;}
.local a:hover{color: #ce0000}
/*产品*/
.products {width: 1100px;margin-bottom: 30px;}
.products .nbt{text-align: center;}
.products .nbt li{display:inline-block;height:40px;line-height:40px;background: #f2f2f2;transform: skew(-20deg);}
.products .nbt li a{display:block;padding:0 30px;font-size:16px;text-align:center;color: #222;}
.products .nbt li a div{transform: skew(20deg);}
.products .nbt li a:hover{background:#035cac;color:#fff;}
.products .nbt li a:hover div{ color:#fff;}
.products .nbt li.hover a{background:#005bac;color:#fff;}
.products .list{margin-top: 30px;}
.products .list li{float: left;margin:0  15px 15px 0;}
.products .list li a{display: block;padding: 10px;border:3px solid #e5e5e5;overflow: hidden;}
.products .list li a:hover{border:3px solid #d5d5d5;-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);box-shadow: 0 15px 30px rgba(0,0,0,0.1);}
.products .list li a:hover img{-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;transform: scale(1.1,1.1);}   
.products .list li span{display: block;text-align: center;font-size: 16px;font-weight: bold;position: relative;margin-top: 10px;}
/*======================================107.css===============*/
/*焦点图*/
.banner{width:100%;height:600px;}
.fn-clear{zoom:1;}
.box_skitter{position:relative;background:none;}
.box_skitter ul{display:none;}
.box_skitter .container_skitter{overflow:hidden;position:relative;}
.box_skitter .image{overflow:hidden;}
.box_skitter .image img{display:none;}
.box_skitter .box_clone{position:absolute;top:0;left:0;width:100px;overflow:hidden;display:none;z-index:20;}
.box_skitter .box_clone img{position:absolute;top:0;left:0%; ;z-index:20;}
.box_skitter .prev_button{position:absolute;top:50%;left:30px;z-index:100;width:57px;height:62px;overflow:hidden;text-indent:-9999em;margin-top:-25px;background:url(../images/prev.png) no-repeat left top!important;}
.box_skitter .next_button{position:absolute;top:50%;right:30px;z-index:100;width:57px;height:62px;overflow:hidden;text-indent:-9999em;margin-top:-25px;background:url(../images/next.png) no-repeat left top!important;}
.box_skitter .label_skitter{z-index:150;position:absolute;display:none;}
.loading{position:absolute;top:50%;right:50%;z-index:10000;margin:-16px -16px;color:#fff;text-indent:-9999em;overflow:hidden;background:url(../images/ajax-loader.gif) no-repeat left top;width:31px;height:31px;}
#slideshow{width:1920px; position:relative; left:50%; margin-left:-960px; height:537px;}
#slideshow ul{display:none; width:100%; overflow:hidden; margin:0; padding:0;}
.ggbg{background:#f8f8f8;height:50px;line-height:50px;color:#666;}
.ggbg a{color:#666;margin:0 0 0 20px;}
.ggbg a:hover{color:#02a454;text-decoration:underline;}
.part1{height:85px;width:100%;line-height:85px;display: none;}
.part1 .wrap .fl b{float:left;background:url(../images/hot.jpg) no-repeat 0px 24px;padding-left:40px;color:#cc0000;padding-right:10px;font-size: 14px;}
.part1 .wrap .fl .keya{float:left;}
.part1 .wrap .fl .keya a{float:left;display:block;color:#555;padding:0px 10px;}
.part1 .wrap .fl .keya a:hover{text-decoration:underline;color:#005bac;}
/*search*/
.part1 .wrap .ss{width:312px;padding-top:23px;}
.part1 .wrap .search{height:30px;width:320px;}
.part1 .wrap .search_form{width:247px;height:36px;float:left;padding:0px 10px;overflow:hidden;line-height:36px;border-left:3px solid #e7e7e7;border-top:3px solid #e7e7e7;border-bottom:3px solid #e7e7e7;}
.part1 .wrap .search_form input{border:0;background:transparent;color:#bebdbd;width:247px;height:36px;line-height:36px;}
.part1 .wrap .search_btn{float:left;width:42px;height:42px;display:inline;background:#ff7e00;}
.part1 .wrap .search_btn .pushbutton{background:url(../images/input.png) no-repeat center;border:0px;width:42px;height:42px;cursor:pointer;padding:0px;margin:0px;float:left;}
.part1 .wrap .search_btn .pushbutton:hover{background-color:#e97e00;}
/*======================================108.css===============*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:none;font-family:"microsoft yahei";font-size:12px;color:#333;}
body{overflow-x:hidden;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
b{font-weight:bold;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
b,strong{font-weight:bold;}
input,textarea{font-family:"microsoft yahei";}
input{outline:none;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
td{border:0px solid #aaa;padding:2px;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;color:#384D5F;}
.clearfix{*zoom:1;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
i,em{font-style:normal;}
.clear{clear:both;}
.divline{height:10px;overflow:hidden;clear:both;}
.v50{height:50px;}
.ow{min-width:1200px;}
.fr{float:right;}
.fl{float:left;}
.ecf0f3{background:#ecf0f3;}
.f2f2f2{background:#f2f2f2;}
/*search*/
.part1 .wrap .ss{width:312px;padding-top:23px;}
.part1 .wrap .search{height:30px;width:320px;}
.part1 .wrap .search_form{width:247px;height:36px;float:left;padding:0px 10px;overflow:hidden;line-height:36px;border-left:3px solid #e7e7e7;border-top:3px solid #e7e7e7;border-bottom:3px solid #e7e7e7;}
.part1 .wrap .search_form input{border:0;background:transparent;color:#bebdbd;width:247px;height:36px;line-height:36px;}
.part1 .wrap .search_btn{float:left;width:42px;height:42px;display:inline;background:#ff7e00;}
.part1 .wrap .search_btn .pushbutton{background:url(../images/input.png) no-repeat center;border:0px;width:42px;height:42px;cursor:pointer;padding:0px;margin:0px;float:left;}
.part1 .wrap .search_btn .pushbutton:hover{background-color:#e97e00;}
.part2{padding-bottom:20px;padding-top:50px;}
.part2 .wrap .prolist{width:208px;border:1px solid #eaeaea;border-top:0px;}
.part2 .wrap .prolist .title{background:url(../images/lefttop2.jpg) no-repeat #035cac 21px 23px;width:208px;height:75px;line-height:75px;}
.part2 .wrap .prolist .title span{color:#fff;padding-left:63px;display:inline-block;font-size:20px;font-weight:bold;}
.part2 .wrap .prolist .comt{background:#fff; }
.part2 .wrap .prolist .comt ul li{border-bottom:1px solid #eaeaea;background:url(../images/lefta.jpg) no-repeat 21px 28px; }
.part2 .wrap .prolist .comt ul li a{height:69px;line-height:69px;display:block;font-size:16px;color:#333;font-weight:bold;padding-left:45px;}
.part2 .wrap .prolist .comt ul li a:hover{background:url(../images/lefth.jpg) no-repeat 17px 28px;color:#384D5F;border:none;border-left:4px solid #384D5F;padding-left:41px;}
.part2 .wrap .prolist .moreti{background:url(../images/leftbottom.jpg) no-repeat;height:171px;line-height:171px;text-align:center;}
.part2 .wrap .prolist .moreti a{font-size:30px;font-weight:bold;color:#fff;display:block;}
.part2 .wrap .prolist .moreti:hover{opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;}
.part2 .wrap .product{width:860px;}
.part2 .wrap .product .hd{height:75px;background:#fff;margin-bottom:34px;}
.part2 .wrap .product .hd ul{width:50%;}
.part2 .wrap .product .hd ul li{float:left;font-size:16px;width:172px;text-align:center;cursor:pointer;line-height:75px;position:relative;}
.part2 .wrap .product .hd ul li.on{color:#fff;background:#384D5F;}
.part2 .wrap .product .hd ul li.on i{/*background:url(http://file.hedaweb.com/skin/lshsjxmb4205/img/cri.jpg) no-repeat;*/width:10px;height:5px;bottom:-5px;left:50%;margin-left:-5px;position:absolute;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in;}
.part2 .wrap .product .hd .tel{background:url(../images/tel.png) no-repeat left center;padding-right:15px;margin-top:10px;padding-left:50px;}
.part2 .wrap .product .hd .tel span{font-size:18px;color:#333;}
.part2 .wrap .product .hd .tel span p{font-family:"Impact";font-size:23px;color:#035cac;}
.part2 .wrap .product .comt{width:935px;overflow:hidden;min-height:507px; margin-top:20px;}
.part2 .wrap .product .comt .produtlist{padding-top:0px;width:103%;}
.part2 .wrap .product .comt .produtlist li{margin-bottom:10px;width:277px;float:left;margin-right:16px; margin-top:5px;}
.part2 .wrap .product .comt .produtlist li a img{width:254px;height:180px;display:block;border:10px solid #fff;}
.part2 .wrap .product .comt .produtlist li a span{width:100%;display:block;text-align:center;height:52px;line-height:52px;font-size:14px;background:url(../images/txtspan.jpg) no-repeat left;}
.part2 .wrap .product .comt .produtlist li a:hover img{border-color:#035cac;}
.part2 .wrap .product .comt .produtlist li a:hover span{font-weight:bold;color:#035cac;}
.part3{padding-top:35px;}
.part3 .hd{margin:0px 10px;}
.part3 .hd .tik{width:265px;}
.part3 .hd .tik p,.part3 .hd .tik i{font-size:30px;}
.part3 .hd .tik p.a1{color:#384D5F;}
.part3 .hd .tik p.a1 i{font-weight:bold;}
.part3 .hd .tik p.a2{font-weight:bold;color:#cc0000;}
.part3 .hd .tik a{height:28px;line-height:28px;border-top:1px solid #cc0000;display:inline-block;font-size:14px;}
.part3 .hd .tik a:hover{color:#cc0000;border-top:2px solid #cc0000;height:27px;line-height:27px;}
.part3 .hd ul.fr{background:#f2f2f2;width:702px;height:90px;margin-top:15px;}
.part3 .hd ul.fr li{float:left;line-height:90px;width:140px;text-align:center;font-size:14px;cursor:pointer;position:relative;}
.part3 .hd ul.fr li.on{color:#fff;background:#384D5F;}
.part3 .hd ul.fr li.on i{background:url(../images/cri2.jpg) no-repeat;width:10px;height:5px;bottom:-5px;left:50%;margin-left:-5px;position:absolute;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in;}
.part3 .bd{margin:30px 10px;overflow:hidden;height:290px;width:1080px;}
.part3 .bd .comt{background:#f2f2f2;padding:10px 0px 10px 10px;height:270px;width:1100px;}
.part3 .bd .comt ul li{width:258px;margin-right:10px;float:left;}
.part3 .bd .comt ul li a{background:#fff;display:block;}
.part3 .bd .comt ul li a img{width:258px;height:175px;display:block;}
.part3 .bd .comt ul li a .txt{padding-bottom:20px;}
.part3 .bd .comt ul li a span{display:block;height:52px;line-height:52px;text-align:center;font-size:14px;}
.part3 .bd .comt ul li a p{width:22px;height:22px;border-radius:22px;line-height:22px;text-align:center;margin:0 auto;border:1px solid #ccc;color:#ccc;font-size:13px;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in;}
.part3 .bd .comt ul li a:hover .txt{background:#035cac;}
.part3 .bd .comt ul li a:hover img{opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;}
.part3 .bd .comt ul li a:hover span{color:#fff;}
.part3 .bd .comt ul li a:hover p{border-color:#fff;color:#fff;transform:scale(1.1) rotate(360deg);}
/*comt1*/
.part3 .bd .comtnew{background:#f2f2f2;padding:10px 0px 10px 10px;height:270px;width:1070px;}
.part3 .bd .comtnew ul li{width:257px;margin-right:10px;float:left;}
.part3 .bd .comtnew ul li a{background:#fff;display:block;}
.part3 .bd .comtnew ul li a img{width:257px;height:174px;display:block;}
.part3 .bd .comtnew ul li a .txt{padding-bottom:20px;}
.part3 .bd .comtnew ul li a span{display:block;height:52px;line-height:52px;text-align:center;font-size:14px;}
.part3 .bd .comtnew ul li a p{width:22px;height:22px;border-radius:22px;line-height:22px;text-align:center;margin:0 auto;border:1px solid #ccc;color:#ccc;font-size:13px;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in;}
.part3 .bd .comtnew ul li a:hover .txt{background:#384D5F;}
.part3 .bd .comtnew ul li a:hover img{opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;}
.part3 .bd .comtnew ul li a:hover span{color:#fff;}
.part3 .bd .comtnew ul li a:hover p{border-color:#fff;color:#fff;transform:scale(1.1) rotate(360deg);}
/*comt1*/
.part4{padding-top:60px;padding-bottom:45px;}
.part4 .wrap .tik{margin:0 auto;width:630px;padding-bottom:40px;height:48px;line-height:48px;}
.part4 .wrap .tik span{color:#444;font-size:30px;font-weight:bold;line-height:48px;display:block;float:left;}
.part4 .wrap .tik .org{color:#ff7f01;}
.part4 .wrap .tik .bule{color:#384D5F;padding:0px 10px;}
.part4 .wrap .tik img{float:left;padding:0px 10px;}
.part4 .wrap .comt ul{margin-bottom:40px;background:#fff;width:100%;border-bottom:3px solid #a5a5a5;border-top:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #dedede;overflow:hidden;}
.part4 .wrap .comt ul .listtop{border:0px;width:16%;}
.part4 .wrap .comt ul .listtop span{font-size:18px;border-left:0px!important;color:#fff;font-weight:bold;}
.part4 .wrap .comt ul li span.line18{line-height:18px;padding-top:24px;height:55px;}
.f6{background:#eee;}
.f16b{font-size:16px!important;font-weight:bold;}
.part4 .wrap .comt ul li{width:10.5%;float:left;}
.part4 .wrap .comt ul li span{width:100%;border-left:1px solid #dedede;display:block;text-align:center;height:79px;line-height:79px;font-size:14px;color:#555;}
.part4 .wrap .comt ul li span.dedede{border-bottom:1px solid #dedede;height:78px;line-height:78px;}
.part4 .wrap .comt ul li .a1{background:url() repeat-x;color:#384D5F;}
.part4 .wrap .comt ul li .a2{background:url() repeat-x;}
.part4 .wrap .comt ul li .a3{background:url() repeat-x;}
.part4 .wrap .comt ul li .a4{background:url() repeat-x;}
.part4 .wrap .comt ul li .bul{background:#0078d8;color:#fff;}
.part4 .wrap .comt ul li .fa{background:#fff;}
.part4 .wrap .comt ul.fr{width:545px;}
.part4 .wrap .comt ul.fr li span{width:25%;}
.part4 .wrap .comt ul.fr li .e{background:#eee;}
.part5{padding-top:50px;}
.part5 .tik{background:url() no-repeat center;width:477px;text-align:center;font-size:30px;color:#555;font-weight:bold;margin:0 auto 60px;}
.part5 .comt{background:url() no-repeat center top;min-height:1194px;width:918px;margin:0 auto;padding-top:50px;}
.part5 .comt img{display:block;overflow:hidden;}
.part5 .comt .a1,.part5 .comt .a2{position:relative;}
.part5 .comt .tpk{display:block;width:380px;}
.part5 .comt .tpk p.p1{font-size:26px;color:#384D5F;font-weight:bold;height:36px;overflow:hidden;}
.part5 .comt .tpk p.p1 .org{color:#ff7e00;font-size:26px;font-weight:bold;}
.part5 .comt .tpk p.p1 s{width:41px;height:36px;float:left;text-align:center;font-size:24px;color:#fff;background:#000;text-decoration:none;line-height:36px;margin-right:20px;}
.part5 .comt .tpk p.p2{height:30px;background:#384D5F;line-height:30px;text-align:center;color:#fff;font-size:14px;width:380px;}
.part5 .comt ul{padding-top:15px;}
.part5 .comt ul li{background:url() no-repeat 0px 12px;padding-left:15px;color:#555;font-size:14px;line-height:30px;}
.part5 .comt ul li .org{color:#ff7e00;font-weight:bold;font-size:14px;}
.part5 .comt .a1 .fl{width:422px;overflow:hidden;}
.part5 .comt .a1 .fr{width:380px;margin-top:20px;}
.part5 .comt .a1 .fr img{display:block;}
.part5 .comt .mar.a2{margin-top:-30px;}
.part5 .comt .a2{width:100%;}
.part5 .comt .a2 .fl{position:absolute;left:0px;top:55px;}
.part5 .comt .a2 .tpkfr{width:430px;float:left;}
/*.part6 .wrap{padding-bottom:40px;}*/
.part6 .wrap .hd{height:65px;padding-bottom:40px;}
.part6 .wrap .hd ul{width:50%;}
.part6 .wrap .hd ul li{float:left;width:165px;text-align:center;cursor:pointer;line-height:65px;position:relative;background:#dadada;height:65px;}
.part6 .wrap .hd ul li a{font-size: 16px;display: block;}
.part6 .wrap .hd ul li.on{color:#fff;background:#384D5F;}
.part6 .wrap .hd ul li.on a{color: #fff;}
.part6 .wrap .hd ul li.on i{background:url(../images/cri.jpg) no-repeat;width:10px;height:5px;bottom:-5px;left:50%;margin-left:-5px;position:absolute;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in;}
.part6 .wrap .comt{padding-bottom:40px;}
.part6 .wrap .comt ul{border-top:1px solid #d4d2d2;border-left:1px solid #d4d2d2;height:169px;}
.part6 .wrap .comt ul li{float:left;width:20%;*width:19.95%;}
.part6 .wrap .comt ul li a{border-bottom:1px solid #d4d2d2;border-right:1px solid #d4d2d2;display:block;background:#fff;height:83px;}
.part6 .wrap .comt ul li a img{display:block;margin:0 auto;width:100%;height:100%;}
.part6 .wrap .comt ul li a:hover{background:#f8f8f8;opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;}
.part6 .wrap .adv{margin:0 auto;border:1px solid #e4e4e4;}
.part6 .wrap .adv img{display:block;}
a.more{line-height:65px;color:#0073d6;font-size:14px;background:url(../images/lefth.jpg) no-repeat right;padding-right:20px;}
a.more:hover{text-decoration:underline;}
/*主区域分页样式*/
.fenye {width: 100%;height: 60px;overflow: hidden;margin: 0px auto;line-height: 30px;text-align: center;font-weight: bold;margin-top:15px;font-size:14px;}
.yeshu {width: 100%;height: 30px;overflow: hidden;margin: 0px auto;line-height: 30px;text-align: right;font-weight: bold;font-size:14px;}
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}
