*{margin:0;padding:0;list-style-type:none;}
body{font-size:14px;font-family:"5FAE8F6F96C59ED1", "Microsoft Yahei", "Arial",  "5B8B4F53" !important;color:#666666;}
a{text-decoration:none;color:#666666;outline: none;blr:expression(this.onFocus=this.blur());}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.common{width:1200px;height:100%;min-width:1200px;margin:0 auto;}
p{line-height:24px;}
img{border:none;}
h1{font-size:24px;height:25px;line-height:25px;}
h2{font-size:20px;height:30px;line-height:30px;}
h3{font-size:18px;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.container{margin-left:auto; margin-right:auto; width:1200px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 顶部代码 ***/
.header{min-width:1200px;min-width:1200px;background:#fff;}
.header .top{height:35px;background:url(../images/top_bg.jpg) center no-repeat;line-height:35px;min-width:1200px;}
.header .top p{line-height:35px;font-family:"微软雅黑";font-size:13px;color:#333;float:left;}
.header .top .hdu1 {float: right;height: 16px;margin-top: 10px;}
.header .top .hdu1 li{float: left;height: 16px;font-size:13px;color: #333333;padding: 0 9px; line-height: 16px;border-left: 1px dotted #8d8d8c;position: relative;}
.header .top .hdu1 li a{color: #333333;}
.header .top .hdu1 li:first-child {border-left: none;padding-left:15px;background: url(/images/h_icon01.png) no-repeat left center; }

.sign{height:135px;}
.sign .container {width:1200px;margin:0 auto;height: 125px; position: relative;}
.sign .logoImg {position: absolute;left: 0;top: 10px;}
.sign .logoImg img {display: block;width: 285px;height: 100px;}
.sign .l_title {width: 560px;height: 100px;position: absolute;left:305px;top: 10px;padding-left: 20px;border-left:1px dashed #d4d4d4;}
.sign .l_title .l_p0 {font-size: 16px;line-height:36px; position: relative;color: #001864;font-weight: bold;}
.sign .l_title .l_p1 {font-size: 24px;line-height:56px; position: relative;color: #111;font-weight: bold;}
.sign .l_title .l_p2 {font-size: 24px;line-height:40px;color: #333;font-weight: bold;}
.sign span{display:block;float:right;height:85px;padding:25px 0;width:230px;background:url(../images/phone.jpg) left center no-repeat;padding-left:55px;}
.sign span p{line-height:20px;font-size:18px;height:20px;color:#666;}
.sign span h1{height:50px;line-height:50px;color:#333;}
/*** 顶部导航代码 ***/
.fixed-nav{
  display: none;
  position: fixed;
  width: 100%;
  left: 0;
  top: 0;
  z-index: 10;
}
.pc-navbox{
  background: #444;
  position: relative;
  height:60px;
}
.pc-nav{
  width: 1280px;
  height:60px;
  margin: auto;
  margin-top: 0;
}
.pc-search{
  position: absolute;
  left: 50%;
  margin-left:579px;
  top:10px;
  cursor: pointer;
  width: 16px;
}
.pc-nav ul:after {
    clear: both;
    content: '';
    display: block;
    width: 0;
    height: 0;
    visibility: hidden;
}
.pc-nav .lv1-box{
  font-size:18px;
  line-height:60px;
  width:140px;
  float: left;
  border-right: #666 solid 1px;
  display: inline-block;
}
.pc-nav .lv1-box.on {
	background-image:none 
}
.pc-nav .lv1{
  color: #fff;
  display: block; 
  text-align:center;
  transition: all 0.1s;
  -moz-transition: all 0.1s;
  -webkit-transition: all 0.1s;
}
.pc-nav .lv1:hover{
  color: #fff;
  background: #666;
}
.pc-nav .lv2-box{
  position: absolute;
  width: 100%;
  left: 0;
  top: 60px;
  background:rgba(3,3,3,.8);
  z-index: 100;
  line-height: 1;
  display: none;
  border-top: 1px solid #333;
}
.pc-nav .lv2-box.noborder{
  border-top: none;
}

.pc-nav .lv2-box ul{
  width: 1200px;
  margin: auto;
  text-align: left;
  padding-top:30px;
}

.pc-nav .lv2-box .ac_div{ float: left; width:300px;  padding-bottom:10px; margin-left:0px;min-height:100px;}
.pc-nav .lv2-box .ac_div:first-child{ margin-left:0;}
.pc-nav .lv2-box .ac_div ul{ float: left;min-height:280px;}
.pc-nav .lv2-box .ac_div ul li{ padding-top: 8px; padding-bottom: 8px; width:220px; margin-bottom:5px;  }
.pc-nav .lv2-box .ac_div ul li a{color: #ccc; line-height:20px;}
.pc-nav .lv2-box .ac_div ul li a:hover{color: #fff;}
.pc-nav .lv2-box .ac_tit a{ font-weight: 700; font-style: normal;font-size: 18px; line-height:40px; color: #ccc;}
.pc-nav .lv2-box .ac_tit a:hover{color: #fff;}
.pc-nav .lv2-box .ac_tit .ac_current{background-color:rgb(221, 221, 221);height:1px;width:60%;}



/*** 顶部搜索代码 ***/
.search{height:50px;}
.search p{float:left;line-height:50px;font-size:12px;color:#666;}
.search p a{margin-left:5px;}
.search p a:hover{text-decoration:underline;color:#0f74ce;}
.search .ss{float:right;margin-top:12px;}
.search .ss input{height:25px;line-height:25px;vertical-align:middle;border:none;font-size:12px;}
.search .ss .text_input{width:155px;padding-left:15px;background:#e8e8e8;}
.search .ss .text_button{width:60px;background:#666;text-align:center;color:#fff;cursor:pointer;line-height:15px !important;margin-left:-5px;}

.icon { display:inline-block;width:1em!important;height:1em!important;vertical-align:middle;margin-top:-.15em; background-size:100% auto; background-repeat:no-repeat;}
.h4, .h5, h6 {font-family:"微软雅黑", "Arial"; font-weight:normal; font-size:1.2em; margin:auto; line-height:inherit;}
.icon-arrow-white { background-image:url(/images/arrow-white.png);}
.product-hd {text-align: center;padding: 1em 0;overflow: hidden;}
.product-hd a{float:right;color: #000;font-size: 1.4em;margin-top: 0.4em;}
.product-hd h4{float: left;font-size: 2.0em;width: 100%;margin-right: -8em;}
.product-bd {width:1200px;margin:10px auto;}
.product-bd ul {white-space: nowrap;letter-spacing: -0.35em;text-align: center; margin:0 -1.0%;}
.product-bd li { float:left; display: inline-block; vertical-align: top;width: 180px; margin: 0 10px; white-space:normal;position: relative;letter-spacing: 0;}
.product-bd li a { display: block;}
.product-bd li a img {width: 100%; margin-top:56px}
.product-bd li:hover .word{padding: 5em 0;}
.product-bd li .word {position:absolute;width: 100%;left: 0;top:0;padding: 1.2em 0;text-align: center; color: #fff;transition: padding 300ms 100ms;}
.product-bd li .word h4{font-size: 1.25em;}

/* 产品中心 YangFangLing */
/*清除浮动*/
.clearfix:after {
    content: '';
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}

.clearfix {
    /*兼容 IE*/
    zoom: 1;
}
.Product{padding: 10px 0;overflow: hidden;position: relative;}
.ProductText{margin-top:0;}
.ProductText ul li{position:relative;float: left;overflow: hidden;background-color: #fff;margin-left: 12px;margin-top: 10px;}
.ProductText ul li:nth-child(2n+1){margin-left: 0;}
.ProductText ul li a{display: block;overflow: hidden;}
.ProductText ul li span{float: left;display: block;width: 289px;height: 288px;border-right: 1px #f1f1f1 solid;overflow: hidden;}
.ProductText ul li span img{display: block;width: 100%;/* height: 288px; */transition: all 0.5s;}
.ProductText ul li:hover span img{transform: scale(1.1);}
.ProductText ul li .Box{float: right;padding: 20px;height: 248px;width: 264px;}
.ProductText ul li .Box h3{font-size: 20px;color: #333;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.ProductText ul li .Box h4{display:block; width:64px; height:30px; line-height:30px; border-radius:2px; background:#666; font-size:14px;  color:#fff; margin-top:5px; margin-bottom:2px; text-align:center;}
.ProductText ul li .Box i{width: 35px;height: 2px;background-color: #dedede;display: block;margin: 8px 0 8px;}
.ProductText ul li .Box p{color: #666;font-size: 14px;line-height: 24px;display: -webkit-box;overflow: hidden;text-overflow: ellipsis; -webkit-line-clamp: 3; -webkit-box-orient: vertical;height: 78px;overflow:hidden;}
.ProductText ul li .Box em{display: block;width: 36px;height: 36px;background: url(../images/anniu01.png) no-repeat center center;margin-top: 16px;}
.ProductText ul li:hover{box-shadow: 0 0 20px rgba(0,0,0,.1);}
.ProductText ul li:hover .Box{background-color: #333;}
.ProductText ul li:hover .Box h3{color: #fff;}
.ProductText ul li:hover .Box i{background-color: #fff;}
.ProductText ul li:hover .Box p{color: #fff;}
.ProductText ul li:hover .Box em{background: url(../images/anniu02.png) no-repeat center center;}

.Product a.Mores{color: #333;font-size: 16px; line-height:40px;margin-top: 30px;text-align: center;display: block;position: relative;}
.Product a.Mores i{padding: 0 15px;background-color: #f1f1f1;position: relative;z-index: 9;}
.Product a.Mores::after{content: "";width: 100%;height: 1px;display: block;position: absolute;top: 50%;margin-top: -0.5px;left: 0;background-color: #ddd;}
.Product a.Mores:hover i{color: #333;font-weight: bold;}

#canvas{ position: absolute; top: 0; bottom: 0; width: 100%; height: 100%; overflow: hidden; z-index: 1; }
/* 产品中心 End */

.webwidth{  margin:0 auto;  width:1200px; }

.indcase {
    width: 100%;
    overflow: hidden;
    background: #333;
    text-align: left;
}

.indcase-title {
    width: 100%;
    padding: 60px 0 55px;
}

    .indcase-title .indtit h4 {
        color: #fff;
        font-size: 32px;
    }

    .indcase-title .indtit p {
        font-style: normal;
        font-size: 18px;
        color: #FFFFFF;
        margin-top: 15px;
    }

    .indcase-title .contain {
        padding-right: 180px;
        position: relative;
    }

.indcase-more {
    position: absolute;
    right: 0;
    bottom: -4px;
    display: block;
    width: 108px;
    height: 29px;
    margin-left: 20px;
    line-height: 29px;
    border: 2px solid #9DA4E8;
    font-size: 14px;
    text-align: center;
    color: #9DA4E8;
    transition: all .4s ease;
    border-radius:3px;
}

    .indcase-more span {
        position: relative;
        z-index: 2;
    }

    .indcase-more:after {
        content: "";
        width: 0;
        right: 0;
        height: 100%;
        background: linear-gradient(135deg,#0068dd,#00aeee);
        position: absolute;
        transition: all .4s ease;
    }

    .indcase-more:hover {
        border: 2px solid #2386ee;
        color: #fff;
    }

        .indcase-more:hover:after {
            width: 100%;
            right: auto;
            left: 0;
        }

.indcase-box {
    width: 100%;
    position: relative;
}

.indcase-img {
    width: 100%;
    object-fit: cover;
    position: relative;
    min-height: 475px;
}

.indcase-wd {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 0;
    transform: translateY(-36%);
    width: 100%;
}

.indcase-wd-font {
	position: relative;
    width: 556px;
    color: #fff;
    background-color: rgba(51, 51, 51, 0.9);
    padding: 30px 50px;
    box-sizing: border-box;
    overflow:hidden;
}

.indcase-wd h2 {
    font-size: 29px;
    margin-bottom: 15px;
    font-weight: 400;
}

.indcase-wd p {
    font-size: 16px;
    line-height: 28px;
}

.indcase-wd h2, .indcase-wd p {
    opacity: 1;
}

.swiper-slide-active .indcase-wd h2 {
    animation: indbanLeft 1s ease both .4s;
}

.swiper-slide-active .indcase-wd p {
    animation: indbanLeft 1s ease both .6s;
}

.swiper-slide-active .indcase-wd .indban-wd-link {
    animation: indbanOpacity 1s ease both .9s;
}
.indban-wd-link a{
	display: block;width: 100px;height: 35px;line-height: 35px;text-align: center;font-size: 14px;color: #fff;background: #111;border-radius: 5px;margin-top: 20px;}
.indcase-click {
    position: absolute;
    top: 0;
    width: 100%;
    left: 0;
    z-index: 4;
    user-select: none;
}

    .indcase-click:after {
        content: "";
        position: absolute;
        bottom: 5px;
        width: 100%;
        height: 1px;
        background: #fff;
        opacity: .2;
    }

    .indcase-click .equip-min {
        width: 100%;
        position: relative;
        text-align: center;
        cursor: pointer;
    }

        .indcase-click .equip-min p {
            font-size: 18px;
            color: #fff;
            height: 58px;
            line-height: 58px;
        }

        .indcase-click .equip-min i {
            position: absolute;
            width: 10px;
            height: 10px;
            border-radius: 50%;
            left: 50%;
            margin-left: -5px;
            bottom: -5px;
            background: #fff;
        }

    .indcase-click .webwidth {
        position: relative;
        padding: 0 50px;
    }

    .indcase-click .swiper-container {
        padding-bottom: 6px;
    }

    .indcase-click .equip-min.cur i {
        width: 100%;
        border-radius: 0;
        height: 2px;
        left: 0;
        right: 0;
        margin: 0 auto;
        bottom: -1px;
        transition: width .6s ease;
    }

.indcase-click-prev, .indcase-click-next {
    position: absolute;
    transition: all .4s ease;
    bottom: -11px;
    z-index: 4;
    height: 34px;
    width: 34px;
    cursor: pointer;
    border-radius: 50%;
    background: transparent url(/templates/cn2014/images/indcaseArr.png) no-repeat left 10px center;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, .2);
}

.indcase-click-prev {
    left: 0;
}

.indcase-click-next {
    right: 0;
    transform: rotate(180deg);
}

    .indcase-click-prev:hover, .indcase-click-next:hover {
        animation: casearr .6s linear both;
    }

.indcase-box .swiper-slide img {
    width: 100%;
    height: 475px;
    object-fit: cover;
}

@keyframes casearr {
    0% {
        background-position: left 10px center;
    }

    60% {
        background-position: -34px center;
    }

    60.0001% {
        background-position: 34px center;
    }

    100% {
        background-position: left 10px center;
    }
}

.footin{min-width:1200px;margin:0 auto;}

/************************************************************************************************************/
/************************************************************************************************************/
.link{ width:100%; background:#f5f5f5;
}

.link a{
  color: #4c4c4c;
  border-right: 1px solid #8c8a89;
  padding-right: 7px;
  margin-left: 7px;
}
.link a:hover{
  text-decoration: underline;
  color: #a66428;
}
.link a:first-child{
  margin-left: 0;
}
.link a:last-child{
  border-right: none;
}

.link em{
  margin-left: 5px;
  display: inline-block;
}
/************************************************************************************************************/
/* 底部导航 */
.footer-box{background: #252525;}
.footer-nav{
  background: #252525;
  height:320px;
  padding-top: 2.125em;
  padding-bottom: 2.125em;
}
.fnav-mian{
  width: 650px;float:left;
}
.left-nav{
  float:left; width:650px;
}
.left-nav li{
  float: left;
  width: 150px;
}

.left-nav .lv1{
  color: #fff;
  font-size: 16px;
  border-bottom: 1px solid #eee;
  display: block;
  width: 120px;
  line-height: 2.4375em;
  margin-top:0;
}
.left-nav .lv1:hover{
  color: #ff9600;
}
.left-nav dl{
  margin-top: 0.6875em;
  margin-bottom: 0;
}
.left-nav dd a{
  color: #fff;
  font-size: 14px;
  line-height: 2.4em;
}
.left-nav dd a:hover{
  color: #ff9600;
}
.footer-infobox{
  background: #eee;
  padding: 10px 0;
}
.footer-info{
  width: 1200px;
  margin: auto;
  overflow: hidden;
  line-height: 26px;
  color: #4c4c4c;
  font-size: 0.75em;
}
.foot-link{
  float: left;
}
.foot-link .mores{
  display: inline-block;
}
.foot-link a{
  color: #4c4c4c;
  border-right: 1px solid #8c8a89;
  padding-right: 7px;
  margin-left: 7px;
}
.foot-link a:hover{
  text-decoration: underline;
  color: #a66428;
}
.foot-link a:first-child{
  margin-left: 0;
}
.foot-link a:last-child{
  border-right: none;
}

.foot-link em{
  margin-left: 5px;
  display: inline-block;
}

.foot-copy{
  float: right;
}
.foot-copy .text{
  float: left;
}
.foot-copy .text a{
  color: #4c4c4c
}
.foot-copy .text a:hover{
  text-decoration: underline;
}

.foot-support {
  float:left;
  margin-left: 14px;
}
.foot-support a{
  color:#4c4c4c;
}
.foot-support .title{
  float:left;
}
.foot-jszc {
  float: left;
  width: auto;
}
.foot-jszc li {
  text-align: left;
  height: 26px;
}
.foot-jszc li a:hover{
  text-decoration: underline;
  color: #a66428;
}

.erwem { float: right; margin: 0px 30px 0px 0px; width: 520px; text-align:left;}
.erwem p{font-size: 14px; line-height:30px; color: #fff; }
.erwem p a{font-size: 14px; line-height:30px; color: #fff;}
.erwem ul{ width:100px; margin-top:8px; text-align:right; float:right;}
.foot_tel { padding-left: 50px; height:50px; background: url(/images/tel_foot.png) no-repeat left center; font-size: 26px; line-height:50px; color: #fff; margin-top: 0; }

/* 返回顶部样式 */ 
.retop ul{ overflow:hidden;}
.retop li{ float:left; margin-left:10px;}
.retop li img{ display:block;}
.rtTop{ width:43px; height:43px; overflow:hidden; position:fixed; top:85%; right:46%; margin-right:-615px; cursor:pointer;  display:none;}
.rtTop h4{ width:43px; height:43px; overflow:hidden; position:relative;}
.rtTop img{ display:block; position:absolute; top:0; left:0;}

/************************************************************************************************************/
/*** 首页banner代码 ***/
.fullSlide{width:100%;height:542px;position:relative;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:542px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:542px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:11px;height:11px;margin:10px;overflow:hidden;background: #FFFFFF;filter:alpha(opacity=70);opacity:0.5;line-height:999px; border-radius:60%;}
.fullSlide .hd ul .on{background:#2687e5;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;   background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:5%;background-position:-6px -137px;}

/************************************************************************************************************/
/*** 首页主体代码 ***/
.icontainer{padding-bottom:45px;}

/* brandbox */
.brandbox{width:1200px;margin:0 auto;}
.brandbox ul li{float:left}
.brandbox ul li.brand_item{width:300px;height:262px}
.brand_item a{display:block;width:300px;height:262px}
.brand_item a:hover{text-decoration:none}
.brand_item a.brand_name{}
.brand_item a.brand_detail{}
.brand_item a span{display:block;width:300px;text-align:center}
a.brand_name span{}
a.brand_detail span{}
/*** 首页产品中心主体代码 ***/
.i0{padding-top:5px;border-top:solid 1px #ddd;height:300px;min-width:1200px;}
.i1{padding-top:15px;border-top:solid 1px #ddd;height:100%;min-width:1200px;background: #f5f5f5 url(../images/ProductBg.png) no-repeat left bottom;}
.i1 .common{height:100%;}
.i1 .fl{width:230px;}
.i1 .fr{width:950px;}
.i1 .fl .ititle{background:#0f74ce;color:#fff;text-align:center;height:40px;padding:30px 0 20px 0;}
.i1 .fl .ititle p{text-transform:uppercase;}

#Sort{ width:219px; float:left;margin-top: 0;}
#Sort1{ width:219px; float:left;}
#Sort_t{ width:219px; height:94px; background:url(/images/p1.jpg) left no-repeat; text-align:center; margin:0 auto; color:#fff; font-size:24px;}
.Sort_h1{ font-size:24px; font-weight:bold; line-height:20px; padding-top:16px;}
.Sort_h2{ font-size:18px; line-height:40px;}
#Sort_d{ width:200px; margin:0 auto; border-top:none; padding:2px 8px 12px 11px; background: #0f74ce;}

#classimgshow1{padding-left:35px; width:165px;height:47px;line-height:47px; border-bottom:1px solid #0;
background:url(/images/p2.jpg) no-repeat left; }

#classimgshow1 a{color:#000;text-decoration:none;}

#classimgshow2{color:#fff;padding-left:40px; width:150px;height:47px;line-height:47px;
background:url(/images/p3.jpg) no-repeat left;}

#classimgshow2 a{color:#fff;text-decoration:none;}
/*** 首页产品中心-左边主体代码 ***/
/*.icontainer .menu{}
.icontainer .menu .list{margin-top:5px;cursor:pointer;}
.icontainer .menu a{display:block;padding-left:40px;}
.icontainer .menu .list .listnav{height:30px;line-height:30px;background:#ffedd4 url(../images/li2.jpg) 20px center no-repeat;}
.icontainer .menu .selected .listnav{background:#ffedd4 url(../images/li1.jpg) 20px center no-repeat;}
.icontainer .menu .list-item{display:none;}
.icontainer .menu .list-item li{height:35px;line-height:35px;border-top:dashed 1px #e9e9e9;margin-top:-1px;font-size:12px;}*/

/*.icontainer .sdmenu{width:220px;font-family:Arial, sans-serif;background:#fff;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}
.icontainer .sdmenu div{overflow:hidden;background:#fff;}
.icontainer .sdmenu div:first-child{}
.icontainer .sdmenu div.collapsed{height:30px;}
.icontainer .sdmenu div span{display:block;padding-left:35px;height:30px;line-height:30px;overflow:hidden;background:#ffedd4 url(../images/li1.jpg) 20px center no-repeat;cursor:pointer;margin-top:5px;}
.icontainer .sdmenu div.collapsed span{background:#ffedd4 url(../images/li2.jpg) 20px center no-repeat;}
.icontainer .sdmenu div a{height:35px;padding-left:35px;line-height:35px;display:block;border-top:1px dashed #ddd;font-size:12px;}
.icontainer .sdmenu div a.current{color:#0f74ce;text-decoration:none;}
.icontainer .sdmenu div a:hover{color:#0f74ce;text-decoration:none;}*/
.icontainer .tree{width:220px;}
.icontainer .tree ul li{border-top:1px dashed #ddd;height:35px;padding-left:35px;line-height:35px;}
.icontainer .tree li a{display:block;color:#333;}
.icontainer .tree li a.tree-parent{background:#ffedd4 url(../images/li1.jpg) 20px center no-repeat;margin-top:5px;padding-left:35px;height:30px;line-height:30px;overflow:hidden;}
.icontainer .tree li a.tree-parent-collapsed{background:#ffedd4 url(../images/li2.jpg) 20px center no-repeat;}
.icontainer .tree ul li a{font-size:12px;color:#333;}
.icontainer .tree ul li a:hover{color:#0f74ce;}
.icontainer .tree ul.tree-group-collapsed{display:none;}


/*** 首页产品中心-右边主体代码 ***/
.i1 .fr .ititle{background:#ff9600;height:45px;line-height:45px;padding:0 30px;color:#fff;}
.i1 .fr .ititle span{float:left;font-weight:bold;}
.i1 .fr .ititle a{float:right;color:#fff;font-size:12px;font-family:Arial;}
.i1 .fr .cp{height:100%;}
.i1 .fr .cp li{width:230px;height:264px;margin:10px 0 0 4px;*margin-left:4px;float:left;text-align:center;}
.i1 .fr .cp li a{display:block;width:230px;height:264px;padding:4px;background:url(../images/p_bg.jpg) center no-repeat;}
.i1 .fr .cp li img{margin:10px 0;max-width: 200px;max-height: 200px; height:auto;
zoom:expression( function(e) {
if(e.width>e.height) {if (e.width>200) { e.height = e.height*(134 /e.width); e.width=200; }}
else {if (e.height>134) { e.width = e.width*(200 /e.height); e.height=134; }}
e.style.zoom = '1';     }(this));
         overflow:hidden; }
.i1 .fr .cp li p{font-size:12px;}

/*** 首页产品中心-口号主体代码 ***/
.i1 .i{margin-top:25px;margin-bottom:35px;}
.i1 .i h1{font-size:25px;height:55px;color:#5f5f5f;line-height:30px;font-weight:normal;margin-left:130px;}
.i1 .i h1.h1{margin-top:60px;margin-left:280px;}
.i1 .i h1 span{vertical-align:bottom;*zoom:1;display:inline-block;}
.i1 .i h1 span.font1{font-size:40px;color:#0f74ce;height:45px;line-height:45px;margin-left:10px;}
.i1 .i h1 span.font2,.i1 .i h1 span.font3{color:#d7d7d7;font-family:"Arial";text-transform:uppercase;margin:0 10px;}
.i1 .i h1 span.font3{font-size:40px;height:40px;line-height:40px;}
.i1 .i h1 span.font4{color:#ff9600;}
.ii{margin-top:5px;margin-bottom:0;text-align:center; background:#444;}
.ii h1{font-size:25px;height:80px;color:#fff;line-height:30px;font-weight:normal;}
.ii h1 span{vertical-align:bottom;*zoom:1;display:inline-block;}
.ii h1 span.font1{font-size:40px;color:#fff;height:45px;line-height:45px;margin-left:10px;}
.ii h1 span.font2,.ii h1 span.font3{color:#d7d7d7;font-family:"Arial";text-transform:uppercase;margin:0 10px;}
.ii h1 span.font3{font-size:40px;height:40px;line-height:40px;}
.ii h1 span.font4{color:#ffff00; font-weight:bold;}
.comn{background:url(../images/xx.jpg) center top no-repeat; height:12px}

/*** 首页产品质量主体代码 ***/
.i2{background:url(../images/i2_bg.jpg) center no-repeat;height:525px;min-width:1200px;}
.i2 .common{background:url(../images/i2.jpg) left center no-repeat;position:relative;height:100%;}
.i2 .common div{float:right;width:570px;margin-right:80px;*margin-right:45px;}
.i2 h3{color:#0f74ce;height:20px;line-height:20px;}
.i2 p{margin-top:15px;line-height:20px;}
.i2 .i21{margin-top:65px}
.i2 .i22{margin-top:35px;width:525px !important;}
.i2 .i23{margin-top:25px;width:525px !important;}
.i2 .i24{margin-top:25px}

/*** 首页简介主体代码 ***/
.i3{background:url(../images/hx.jpg) center top repeat-x;}
.i3 .adv_con {height: 1722px;background: url(/images/advbg02.jpg) no-repeat center bottom;position: relative;}
.i3 .adv_con .conbox {height: 322px;margin-top: 3px;}
.i3 .adv_con .conbox .conImg {width: 522px;height: 322px;}
.i3 .adv_con .conbox .contit {width: 470px;padding-top: 45px;position: relative;height: 255px;}
.i3 .adv_con .conbox .contit .advbd {display: block;width: 1px;height: 1722px;position: absolute;left: 0;top: -5px;background: #0f74ce;}
.i3 .adv_con .conbox .contit .adv_num {display: block;width: 105px;height: 105px;background: url(/images/advnum.png) no-repeat center;color: #fff;text-align: center;font-weight: bold;color: #fff;line-height: 105px;font-size: 36px;position: absolute;top: 100px;}
.i3 .adv_con .conbox .contit h3 {font-size: 28px;color: #09046a;}
.i3 .adv_con .conbox .contit h3 i {display: block;font-size: 18px;text-transform: uppercase;color: #999;margin-bottom: 40px;}
.i3 .adv_con .conbox .contit .adv_p1 {font-size: 16px;color: #333;line-height: 34px;background: url("/images/ys_li.png") no-repeat left 11px; padding-left: 15px;}

.i3 .adv_con .conbox .contit.fr {padding-left: 100px;padding-right: 30px;}
.i3 .adv_con .conbox .contit.fl {padding-left: 30px;padding-right: 100px;}
.i3 .adv_con .conbox .contit.fr .adv_num {left: -52px;}
.i3 .adv_con .conbox .contit.fl .adv_num {right: -52px;}

.i3 .adv_con .conbox .adv_p2 a {display: block; margin-top: 15px;width: 123px;height: 35px;line-height: 35px;background: url(/img/ljzxa.png) no-repeat center;text-indent: 22px;font-size: 14px;color: #fff;}

.i3 .adv_con .conbox:last-child .contit {border-bottom: none;}

/**/
.zxzx {height: 264px;background: #444;}
.zxzx .container {height: 264px;position: relative;margin-left:auto; margin-right:auto; width:1200px;}
.zxzx .zxzxbg {width: 238px;height: 288px;background: url(/images/zxzxbg01.png) no-repeat center;position: absolute;left: 0;top: -24px;}
.zxzx .conleft {margin-left: 238px;padding-top: 30px;color: #fff;}
.zxzx .conleft .zxzx_p1 {margin-bottom: 15px; font-size:36px; font-weight:bold; color:#FFF; line-height:39px;}
.zxzx .conleft .zxzx_p2 {overflow: hidden;position: relative;margin-bottom: 10px;}
.zxzx .conleft .zxzx_p2 span {float: left;margin-right: 15px;padding-left: 12px;font-size: 16px;background: url(/images/zxzx02.png) no-repeat left center;}
.zxzx .conleft .zxzx_p3 {width: 440px;height: 42px;line-height: 42px;text-align: center;font-size: 22px;color: #4b440d;background: #fde200;border-radius: 25px;box-shadow: 3px 3px 10px #00803a;margin-bottom: 15px;}

.zxzx .conleft .zxzx_tel {padding-left: 55px;height: 50px;background: url(/images/zxzx_tel.png) no-repeat left center;}
.zxzx .conleft .zxzx_tel .p1 {font-size: 14px;height: 20px;line-height: 20px;}
.zxzx .conleft .zxzx_tel .p2 {font-size: 28px;font-weight: bold;height: 30px;line-height: 30px;}
.zxzx .conright {width: 401px;padding:24px 32px;background: #666;height: 216px;color: #fff;}
.zxzx .conright h4 {font-size: 30px;font-weight: normal;margin-bottom: 15px;}
.zxzx .conright h4 span {display: block;font-size: 20px;}

.zxzx .conright .info_p1 {height: 40px;background: #fff;overflow: hidden;position: relative;margin-bottom: 8px;}
.zxzx .conright .info_p1 span {float: left;width: 40px;height: 40px; border-right: 1px solid #dddddd;background: url(/images/zxzx03.png) no-repeat center;}
.zxzx .conright .info_p1 input {float: right;width: 355px;height: 40px;border: none;line-height: 40px;text-indent: 12px;font-size: 14px;color: #666;}

.zxzx .conright .info_p2 {height: 40px;background: #fff;overflow: hidden;position: relative;margin-bottom: 8px;}
.zxzx .conright .info_p2 span {float: left;width: 40px;height: 40px; border-right: 1px solid #dddddd;background: url(/images/zxzx04.png) no-repeat center;}
.zxzx .conright .info_p2 input {float: right;width: 355px;height: 40px;border: none;line-height: 40px;text-indent: 12px;font-size: 14px;color: #666;}

.zxzx .conright a.ljtja {display: block;height: 40px;font-size: 21px;text-align: center;line-height: 40px;color: #413b0c;background: #fde200;}

/*生产设备资质*/
.device {margin-left:auto; margin-right:auto; width:1200px; height:298px; padding-top:12px; margin-bottom:24px;}
.d_tit {text-align: center; border: 2px solid #072fa8; width: 318px; margin: 0 auto; height: 46px;}
.device .d_more { font-size:12px;}
.d_name a {float:left; width:159px; height: 46px; font-size: 20px; color:#333; background-color: #fff; line-height: 46px; position: relative;text-decoration: none}
.d_name a:hover , .d_name a.on { color:#fff;background-color: #072fa8;}
.device_con { width:1200px; height:274px; background:#fff; margin:0 auto; position:relative; }
.device_con .d_arrow { position:absolute; top:115px; width:25px; height:25px; cursor:pointer;}
.device_con .d_left { background:url(/images/t_left.png) no-repeat; left:-9px;}
.device_con .d_right { background:url(/images/t_right.png) no-repeat; right:-9px;}
.device_wrap { width:1190px; margin:0 auto; overflow:hidden;}
.device_wrap ul { width:9999px;}
.device_wrap li { float:left; width:286px; margin:0px 6px; display:inline; padding-top:15px;}
.device_wrap img { width:280px; height:216px; border:1px solid #b6b6b6; padding:2px;}
.device_wrap span { display:block; text-align:center; margin-top:8px;}

/*成功案例*/
.ry { height:305px; overflow:hidden;border-top:solid 1px #ddd; margin-bottom:10px; background-color:#fff;}
.ry h2 { height:36px; line-height:36px; font-size:16px; background:url(/images/barry.gif) no-repeat; font-family:"微软雅黑"; padding:0 24px 0 16px;}
.ry h2 a { color:#fff;}
.ry h2 span { margin-top:13px;}
.ry_con { padding:20px 10px 0 10px; height:200px; overflow:hidden; border-top:0;}
.r01 { padding-top:68px;}
.ry_con ul { margin-left:10px; margin-right:10px; width:1128px; overflow:hidden; display:inline;}
.ry_con ul li { float:left; width:202px; margin-right:16px; display:inline;}
.ry_con ul li img { width:200px; height:160px; border:1px solid #cfcfcf; padding:3px;}
.ry_con ul li span a { text-align:center; display:block; height:30px; line-height:30px; overflow:hidden; color:#555;}
.ry_con ul .nobot { margin-right:0;}

.case{background: #fafafa; height:693px; overflow: hidden; margin-top: 5px;}
.case h2{text-align:center; font-size: 28px; color: #09046a; margin: 10px 0; height:80px;}
.case h2 a{ color: #09046a;line-height:40px}
.case h2 span{font-size: 18px; color: #333; line-height:40px}
.case_slide_hd{ height: 44px; margin-bottom: 37px; overflow: hidden;}
.case_slide_hd li{ width: 15%; height: 42px; line-height: 42px; text-align: center; font-size: 16px; color: #000; margin-left: 13px;margin-right: 12px; border: 1px solid #000000; float: left; overflow: hidden; cursor: pointer;}
.case_slide_hd li.on{ background: #da251c; color: #fff; border: none; width: 135px; height: 44px; line-height: 44px;}
.case_slide_hd li.none{ margin-right: 0; }
.case_slide_bd,.case_list{ height: 464px; overflow: hidden;}
.case_slide_bd dl{ width: 592px; height: 464px; float: left; overflow: hidden; background: #fff;}
.case_slide_bd dl.case_right{ float: right;}
.case_slide_bd dt{ width: 592px; height: 349px; overflow: hidden;}
.case_slide_bd dt img{ display: block; width: 592px; height: 349px; }
.case_slide_bd dd{ padding: 10px 0 0 30px; overflow: hidden; height: 105px;}
.case_slide_bd dd p{ font-size: 15px; line-height: 30px;}
.case_slide_bd dd p span{ color: #7f7f7f;}
.case_slide_bd dd p em a{ color: #322617;}
.case_slide_bd dl:hover dd{ border-bottom: 4px solid #da251c; height: 101px;}
.morebtn{ margin-top: 39px; height: 36px; text-align: center;}
.morebtn a{ width: 178px; height: 36px; line-height: 36px; text-align: center; background: #da251c; color: #fff; font-size: 14px; display: inline-block; margin-right: 18px;}
.morebtn .more{ background: #1f1a17;}
.mpro{height:65px; line-height:65px; width:1200px; margin:0 auto; text-align:left; font-size:12px; color:#c5c5c5; background:url(/images/s-line.png) repeat-x;}
.mpro .emore{float:left; text-align:left; width:180px; background:#fafafa;}
.mpro .cmore{display:block;float:right;font-size:14px; color:#868686; text-align:right; width:105px; text-align:right;background:url(/images/s-dot.png) no-repeat left #fafafa;}
.mpro a:hover{color:#f00;}

/**/
.dzlc {background: #0f74ce;height: 435px;}
.dzlc .dzlcline {height: 425px;background: url(/images/line01.png) no-repeat center 215px; padding-top:20px;}
.dzlc p.p_title {color: #ffcc00; text-align:center; font-size:36px; font-weight:bold; line-height:50px}
.dzlc .dzlc_con {height: 180px;background: url(/images/dzlc01.png) no-repeat center top;}
.dzlc .dzlc_con ul {height: 30px;line-height: 30px;text-align:center;padding-top: 140px;}
.dzlc .dzlc_con ul li {float: left;width: 130px;margin-left: 45px;font-size: 16px;color: #fff;}
.dzlc .dzlc_con ul li:first-child {margin-left: 10px;}
.dzlc .dzlc_ljzx {display: block;width: 183px;height: 36px;line-height: 36px;text-indent: 31px;font-size: 14px;color: #fff;background: url(/images/jtr02.png) no-repeat 140px center;border: 1px solid #fff;margin: 15px auto 0 auto;}

.news0 {padding-bottom: 10px; height:554px;}
.news0 .conleft {position: relative;}
.news0 .conleft .l_more {position: absolute;right: 5px;top: 8px;font-size: 14px;color: #333;}
.news0 .news_type {border: 3px solid #333;background: #fff; margin-bottom: 30px;}
.news0 .news_type a {float: left;width:50%; color:#222;height: 55px;line-height: 55px;position: relative;text-align: center;font-size: 18px;}
.news0 .news_type a i {text-transform: uppercase;font-size: 14px;}
.news0 .news_type a.cur {background: #333;color: #fff;}
.news0 .news_con {width: 1200px; height:532px;padding-top:-80px;}
.news0 .news_con .conleft {width: 800px;}
.news0 .news_con .conleft .concase {display: none;}
.news0 .news_con .conleft .concase.cur {display: block;}
.news0 .news_con .conleft dl {padding: 0 0 20px 325px;position: relative;height: 200px;border-bottom: 1px solid #;}
.news0 .news_con .conleft dl dt {width: 305px;height: 196px;position: absolute;left: 0;top: 0;}
.news0 .news_con .conleft dl dt img{width: 305px;height: 196px;}
.news0 .news_con .conleft dl dd.dd1 {height: 30px;line-height: 30px;font-weight: bold;}
.news0 .news_con .conleft dl dd.dd1 a {color: #000;font-size: 16px;float: left;width: 380px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.news0 .news_con .conleft dl dd.dd1 span {float: right;font-size: 13px;color: #555;}
.news0 .news_con .conleft dl dd.dd2 {margin-top: 5px;line-height: 24px;font-size: 13px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;height: 96px;}
.news0 .news_con .conleft dl dd.dd3 {margin-top: 25px;}
.news0 .news_con .conleft dl dd.dd3 a {display: block;width: 99px;height: 33px;line-height: 33px;text-align: center;background: #0f74ce;color: #fff;font-size: 14px;border-radius: 5px;}

.news0 .news_con .conleft ul {margin-top: 20px;}
.news0 .news_con .conleft ul li {height: 40px;width: 375px;border-bottom: 1px dashed #d0d0d0;line-height: 40px;padding-left: 20px;font-size: 13px;background: url(/images/newsicon.png) no-repeat left center;}
.news0 .news_con .conleft ul li a {float: left;width: 265px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;color: #000;}
.news0 .news_con .conleft ul li span {float: right; padding-right:20px;color: #000;width: 90px;}
.news0 .news_con .conleft ul li:hover a {color: #0f74ce;}

.news0 .news_con .conright {width: 340px; height:532px;}
.news0 .news_con .conright .r_top {height: 52px;background: #333;font-size: 18px;line-height: 52px;text-align: center;}
.news0 .news_con .conright .r_top i{font-size: 14px;}
.news0 .news_con .conright .r_top a {color: #fff;}
.news0 .news_con .right_con {position: relative;overflow: hidden;}
.news0 .news_con .wtcont{ height:470px; padding-top:10px;overflow:hidden;}

.news0 .news_con .conright dl{padding:15px 0;font-size: 14px;width:330px;border-bottom: 1px dashed #e7e7e7;}
.news0 .news_con .conright dt{padding:2px 0; padding-left:30px; font-weight: bold;font-size: 16px;height: 22px;line-height: 22px;background: url(/img/news_q.png) no-repeat left center;}
.news0 .news_con .conright dt a{ color:#333;}
.news0 .news_con .conright dd {height:60px;margin-top:13px; overflow: auto;background: url(/img/news_a.png) no-repeat left top;}

.news0 .news_con .conright dd a {display: block; color:#868686; line-height:20px; height:60px;margin-left:30px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;	-webkit-box-orient: vertical;}

/*** 首页合作伙伴主体代码 ***/
.i5{background:#fafafa;margin:30px 0 40px 0;padding:30px 0;}
.i5 .line{height:35px;background:url(../images/hx.jpg) center bottom repeat-x;margin-bottom:20px;}
.i5 h3{color:#0f74ce;font-weight:normal;padding-bottom:9px;border-bottom:solid 1px #0f74ce;float:left;width:395px;}
.i5 h3 span{font-size:12px;color:#bbb;text-transform:uppercase;}
.i5 .more{float:right;color:#09790d;font-size:12px;font-family:Arial;line-height:25px;}
.i5 .hb{height:210px;}
.i5 .hb a{display:block;width:188px;height:93px;border:solid 1px #e7e7e7;background:#fff;float:left;margin:0 10px 10px 0px;*margin-right:9px;text-align:center;}
.i5 .hb a img{margin:17px 0;height:60px;}

/*** 首页公司新闻主体代码 ***/
.i6{height:100%;}
.i6 .title{height:35px;background:url(../images/hx.jpg) center bottom repeat-x;margin-bottom:20px;}
.i6 h3{color:#0f74ce;font-weight:normal;padding-bottom:9px;border-bottom:solid 1px #0f74ce;float:left;width:255px;}
.i6 h3 span{font-size:12px;color:#bbb;text-transform:uppercase;}
.i6 .more{float:right;color:#09790d;font-size:12px;font-family:Arial;line-height:25px;}
.i6 .fl{width:390px;font-size:14px;}
.i6 .fa{float:left;width:810px;font-size:14px;}
.i6 .fr{width:360px;}
.i6 .tempWrap{margin:0 auto;}
.i6 .fl img{width:200px;height:180px;float:left;margin-right:20px;}
.i6 .fa img{width:255px;height:180px;float:left;margin-right:20px;}
.i6 .picScrolls{position:relative;height:180px;width:360px;float:left;}
.i6 .picScrolls ul li{width:260px;height:180px;float:left;position:relative;}
.i6 .picScrolls ul li a{display:block;height:180px;}
.i6 .picScrolls img{width:260px;height:180px;margin:0px auto;}
.i6 .picScrolls p{height:30px;line-height:30px;overflow:hidden;background:#ff9600;color:#fff;text-align:center;position:absolute;bottom:0;width:100%;}
.i6 .prev,
.i6 .next{display:block;width:23px;height:32px;background:url(../images/aprev.jpg) no-repeat;bottom:80px;position:absolute;z-index:9999;}
.i6 .next{background:url(../images/anext.jpg) no-repeat;right:0;}
.i6 .headline{height:160px !important;overflow:hidden;padding-bottom:14px;padding-left:0 !important;background:none !important;}
.i6 .headline img{height:160px;}
.i6 .headline p{line-height:20px;margin:10px 0 25px;height:80px;overflow:hidden;*margin-bottom:10px;}
.i6 .headline a{color:#ff9600;display:inline !important;float:none !important;}
.i6 h2 a{font-size:15px;color:#666 !important;}
.i6 .fl ul li{height:34px;border-bottom:dashed 1px #b2b2b2;line-height:34px;padding-left:25px;background:url(../images/li3.jpg) 10px center no-repeat;}
.i6 .fl ul li a{display:block;float:left;width:240px;height:34px;line-height:34px;overflow:hidden;}
.i6 .fl ul li span{float:right;color:#a7a7a7}
.i6 .fr .xw{}
.i6 .fr .xw li{height:34px;*height:35px;border-bottom:dashed 1px #b2b2b2;line-height:34px;padding-left:25px;background:url(../images/li4.jpg) 10px center no-repeat;overflow:hidden;}
.i6 .fr .xw li a{display:block;width:225px;float:left;}
.i6 .fr .xw li span{float:right;font-size:12px;color:#a7a7a7;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 内容页banner代码 ***/
.banner{height:260px;min-width:1200px;background:url(../images/bn1.jpg) center no-repeat;}
.banner1{height:260px;min-width:1200px;background:url(../images/b1.jpg) center no-repeat;}
.banner2{height:260px;min-width:1200px;background:url(../images/b2.jpg) center no-repeat;}
.banner3{height:260px;min-width:1200px;background:url(../images/b3.jpg) center no-repeat;}
.banner4{height:260px;min-width:1200px;background:url(../images/b4.jpg) center no-repeat;}
.banner5{height:260px;min-width:1200px;background:url(../images/b5.jpg) center no-repeat;}
.banner6{height:260px;min-width:1200px;background:url(../images/b6.jpg) center no-repeat;}
.banner7{height:260px;min-width:1200px;background:url(../images/b7.jpg) center no-repeat;}
.banner8{height:260px;min-width:1200px;background:url(../images/b8.jpg) center no-repeat;}
.banner9{height:260px;min-width:1200px;background:url(../images/b9.jpg) center no-repeat;}
.bn1{background:url(../images/bn1.jpg) center no-repeat;}
.wrap{background:#f5f5f5;height:100%;min-width:1200px;padding:30px 0 45px 0;}
.wrap .fl{width:250px;}
.wrap .fr{width:870px;padding:30px;border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px;background:#fff;}
.pic{text-align:center;text-indent:0 !important;width:100%;height:auto;}
.wrap1{background:#f5f5f5;height:2px;min-width:1200px;margin:0px auto;}
/************************************************************************************************************/
/*** 内容页左边公共代码 ***/
.wrap .fl .box{width:230px;padding-right:20px;background:url(../images/yy.jpg) right top no-repeat;}
.wrap .fl .db{background:url(../images/db.jpg) center top no-repeat;height:40px;}
.wrap .fl h3{font-size:16px;height:50px;line-height:50px;color:#fff;background:url(../images/jb.jpg) center repeat-x;text-align:center;border-radius:5px 5px 0 0;-moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; }
.wrap .fl h3.h3{background:#999 !important;}

.box ul{border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;background:#fff;}

.box .leftall {position:relative; width:230px; float:left; }
.box .left { width:230px;background:#fff;}
.box .left .title{ position:relative; width:230px; height:60px; background: url(../images/list2.jpg) no-repeat center; text-align:center;}
.box .left .title h2{ font-size:24px; color:#fff; font-weight:bold; position:relative; top:18px; left:20px;}
.box .left dd > div {position:relative; width:100%; height:39px; border-bottom:1px solid #d7d7d7;}
.box .leftmenu dd > div span{ display:block; float:right; margin-right:15px; margin-top:-12px;  width:20px; height:20px; background: url(../images/icon1.png) no-repeat center; }
.box .leftmenu dd > div p{ font-size:16px; color:#000; position:relative; top:10px; left:10px;}
.box .leftmenu .title3 .p1{color:#217dde;}
.box .leftmenu .title3 .p1 a:hover{color:#0f74ce;}
.box .leftmenu .title3 .span1{background: url(../images/icon2.png) no-repeat center;}

.box .leftmenu .menuson { margin-left:25px;}
.box .leftmenu .menuson li{position:relative; display:block; width:188px; height:40px; overflow:hidden; border-bottom: 1px dotted #d7d7d7; line-height:40px;}
.box .leftmenu .menuson li a{font-size:14px;color:#333;background:#fff url(../images/list1.jpg) 0px center no-repeat;padding-left:15px;}
.box .leftmenu .menuson li:hover span{ opacity:1;}
.box .leftmenu .menuson li:hover a{color:#0f74ce;background: url(../images/list3.gif) 0px center no-repeat;}
.box .leftmenu dd .menuson{display:none;}

.box .leftmenu .menuson li .ys{color:#217DDE;}

.box .leftmenu dd:first-child .menuson{display:block;}

.box .tree{width:230px;}
.box .tree li{margin:0 5px;border-top:dashed 1px #e9e9e9;}
.box .tree li a{display:block;color:#333;height:39px;line-height:39px;}
.box .tree li a.tree-parent{padding-left:30px;height:39px;line-height:39px;overflow:hidden;background:#fff url(../images/list2.jpg) 190px center no-repeat;color:#333;}
.box .tree li  a:hover{color:#fff;background:#0f74ce url(../images/list3.gif) 190px center no-repeat;}
.box .tree li a.tree-parent-collapsed{background:#fff url(../images/list1.jpg) 190px center no-repeat;color:#5f5f5f;}
.box .tree ul li{height:35px;line-height:35px;padding-left:30px;}
.box .tree ul li a{font-size:12px;color:#333;background:#fff url(../images/list1.jpg) 0px center no-repeat;padding-left:15px;}
.box .tree ul li a:hover{color:#fff;background:#0f74ce url(../images/list3.gif) 190px center no-repeat;}
.box .tree ul.tree-group-collapsed{display:none;}

.box .menu1{padding:0 5px;}
.box .menu1 li{border-top:dashed 1px #e9e9e9;}
.box .menu1 li a{display:block;text-align:center;background:#fff url(../images/list1.jpg) 190px center no-repeat;height:39px;line-height:39px;}
.box .menu1 li a:hover{color:#0f74ce;background:url(../images/list3.gif) 190px center no-repeat;}

.box .tj{padding:15px 20px;}
.box .tj li{text-align:center;height:165px;}
.box .tj li a{display:block;width:190px;height:125px;} 
.box .tj li a img{width:188px;height:123px;border:solid 1px #f5f5f5;}
.box .tj li p{height:24px;overflow:hidden;font-size:12px;}

.box .lx{padding:10px 5px;}
.box .lx li{padding:20px 25px;border-bottom:dashed 1px #e9e9e9;font-size:12px;text-align:center;}
.box .lx li p{margin:5px 0;}
.box .lx li a{display:block;width:130px;height:35px;margin:5px auto;}
.box .lx span{ display:block; margin-top:0;margin-left:15px;  width:190px; height:47px; line-height:47px; background: url(/images/kefu.png) no-repeat center; text-align:center;}
.box .lx span p{margin-left:34px;line-height:47px; font-size:18px; color:#fff;}
.box .lx span a{color:#FFF;}

.box .dt{padding:15px;font-size:12px;}
.box .dt li a{display:block;height:40px;line-height:40px;overflow:hidden;padding-left:15px;background:url(../images/li4.jpg) left center no-repeat;}
.box .dt li a:hover{background:url(../images/li3.jpg) left center no-repeat;}

/************************************************************************************************************/
/*** 内容页右边公共代码 ***/
.wp .fr{float:left;}
.wp .fl{float:right;}
.wrap .fr .title{height:47px;position:relative;background:url(../images/nhx.jpg) center 39px repeat-x;*background:url(../images/nhx.jpg) center 36px repeat-x;}
.curmbs{float:left;color:#ff9600;font-size:12px;line-height:39px;padding-left:25px;max-width:545px;overflow:hidden;height:39px;}
.curmbs span{color:#666;}
.wrap .fr .title h3{float:right;font-weight:normal;height:39px;line-height:39px;padding-right:10px;color:#333;}
.wrap .fr .title h3 span{font-size:12px;color:#333;text-transform:uppercase;font-family:"宋体";}
.wrap .fr .title .tit{position:absolute;bottom:0px;left:0;background:url(../images/xt1.jpg) center no-repeat;width:15px;height:15px;}
.wrap .fr .db{background:url(../images/nhx.jpg) center repeat-x;height:15px;text-align:right;margin-top:30px;}
.page{text-align:center;}
.page a{display:inline-block;padding:10px;border:solid 1px #ddd;margin:20px 5px 0 5px;}
.page a:hover{background:#0f74ce;border:solid 1px #0f74ce !important;color:#fff;}
.page .on{display:inline-block;padding:10px;background:#0f74ce;border:solid 1px #0f74ce !important;color:#fff;margin:20px 5px 0 5px;}

/************************************************************************************************************/
.tabs {width:920px; height:auto;}
.tabs > dd{width:100%;}
.tabs > dd.hide{display: none;}
.tabs .cp{height:100%;margin-top:20px; min-height:1280px;}
.tabs .cp li{position:relative; float:left; width:410; height:260px;  margin-right:18px; margin-bottom:20px;}
.tabs .cp li:nth-child(2n){margin-right:0px;}
.tabs .cp .div1{ float:left; width:230px; height:230px; border:1px solid #e2e2e2;}
.tabs .cp .div1 img{ width:100%;display: block;width:229px;height:229px;transition: all 0.5s; }
.tabs .cp .div1:hover img {transform: scale(1.1);}
.tabs .cp .div2{ float:left; width:180px; height:204px; margin-left:20px;}
.tabs .cp .div2 h2{ font-size:18px; font-weight:bold; color:#3a3a3a; margin-top:0px;}
.tabs .cp .div2 h3{ display:block; width:64px; height:22px; line-height:22px; border-radius:2px; background:#5a5a5a; font-size:13px;  color:#fff; margin-top:5px; margin-bottom:2px; text-align:center;}
.tabs .cp .div2 span{ display:inline-block; height:30px; margin-top:6px;}
.tabs .cp .div2 span a{font-size:14px; color:#217dde;}
/*** 产品中心列表页代码 ***/
.portact{height:100%;}
.portact li{width:200px;height:218px;padding:2px;text-align:center;float:left;margin:20px 4px 0 5px;}
.portact li:hover{background:url(../images/po_bg.jpg) center no-repeat;}
.portact li a{display:block;width:198px;height:216px;border:solid 1px #e7e7e7;}
.portact li a img{margin:15px 0 8px 0; max-width: 171px;
    max-height: 171px;
    height:auto;
    zoom:expression( function(e) {
if(e.width>e.height) {if (e.width>171) { e.height = e.height*(171 /e.width); e.width=171; }}
else {if (e.height>171) { e.width = e.width*(171 /e.height); e.height=171; }}
e.style.zoom = '1';     }(this));
         overflow:hidden; }
.portact li a p{height:13px;line-height:13px;font-size:12px;}

/************************************************************************************************************/
.portact1{height:100%;}
.portact1 li{width:200px;height:175px;padding:2px;text-align:center;float:left;margin:20px 4px 0 5px;}
.portact1 li:hover{ }
.portact1 li a{display:block;width:198px;height:173px;border:solid 1px #e7e7e7;}
.portact1 li a img{margin:15px 0 8px 0; max-width: 171px;
    max-height: 115px;
    height:auto;
    zoom:expression( function(e) {
if(e.width>e.height) {if (e.width>171) { e.height = e.height*(115 /e.width); e.width=171; }}
else {if (e.height>115) { e.width = e.width*(171 /e.height); e.height=115; }}
e.style.zoom = '1';     }(this));
         overflow:hidden; }
.portact1 li a p{height:13px;line-height:13px;font-size:12px;}

/************************************************************************************************************/
/*** 新闻资讯列表页代码 ***/
.news h2 a{font-size:15px;color:#666 !important;}
.news .headline{height:160px !important;overflow:hidden;margin-top:20px;font-size:12px;}
.news .headline img{height:160px;float:left;margin-right:20px;}
.news .headline p{line-height:20px;margin:10px 0 25px;height:80px;overflow:hidden;*margin-bottom:10px;}
.news .headline a{color:#ff9600;display:inline !important;float:none !important;}
.news li{margin-top:20px;border:solid 1px #ddd;height:78px;}
.news li div{float:left;width:80px;height:80px;background:#999;margin:-1px 30px 0 -1px;color:#fff;text-align:center;font-size:12px;}
.news li:hover div{background:url(../images/jb.jpg) center repeat-x;}
.news li div h1{margin-top:25px;}
.news li div span{display:block;width:48px;height:25px;line-height:25px;overflow:hidden;margin:0 auto;}
.news li h3{font-size:14px;margin-top:20px;}
.news li p{height:25px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;width:435px;}

/************************************************************************************************************/
.newsList{margin-top: 20px;}
.newsList dl{position:relative; padding:20px; height:190px; margin-bottom:5px;border-bottom:1px dotted #bbbbbb;}
.newsList dt{float:left;}
.newsList dt img{display:block;width: 300px;height: 190px;}
.newsList dd{margin-left: 325px;}
.newsList dd h5{height:40px; line-height:40px; font-size:16px; font-weight:normal;}
.newsList dd h5 a{color:#111;font-weight:bold;}
.newsList dd h5 span{  float: right;color: #bfbfbf;}
.newsList dd p{line-height:22px; height:112px; overflow:hidden; font-size:13px;}
.newsList dd h0 a{font-size:13px; color:#3583d6; display:block; width:95px; height:30px; line-height:30px; text-align:center; border-radius:4px; background:#f2f2f2; border:1px solid #d7d7d7;  margin-top:14px;}
.newsList dd h0 a:hover{ color:#fff;  background:#3583d6;}
.newsList ul{margin-top:16px;}
.newsList li{position:relative; height:50px; line-height:50px; overflow:hidden; font-size:14px;margin-bottom:10px;border-bottom:1px dashed #ccc;}
.newsList li a{padding-left:20px; background:url(Img/newsLi_ico.png) no-repeat left center;}
.newsList li span{position:absolute; top:0; right:0; color:#999;}
/************************************************************************************************************/
/*** 合作伙伴代码 ***/
.partner{padding:10px 0;height:100%;}
.partner a{display:block;width:190px;text-align:center;height:125px;margin:20px 0 0 25px;*margin:10px 14px;float:left;}
.partner a img{width:188px;height:93px;border:solid 1px #e7e7e7;}
.partner a:hover img{border:solid 1px #0f74ce;}
.partner a p{height:25px;overflow:hidden;}
.partner a:hover p{color:#0f74ce;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 相册代码 ***/
.albums{height:100%;}
.albums li{width:195px;float:left;margin:20px 12px 0 15px;*margin:20px 12px 0 12px;text-align:center;}
.albums li img{width:195px;height:125px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 荣誉资质代码 ***/
.honer{height:100%;}
.honer li{text-align:center;float:left;margin:20px 6px 0 7px;}
.honer li a{display:block;width:195px;height:185px;padding:6px;background:url(../images/h_bg.jpg) center no-repeat;}
.honer li a img{border:solid 1px #e7e7e7;width:193px;height:183px;}
.honer li p{height:24px;overflow:hidden;}
#mbOverlay { position:fixed; z-index:9998; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer; }
#mbOverlay.mbOverlayFF { background:transparent url(80.png) repeat; }
#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:9999; left:50%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { background:#fff url(i/WhiteLoading.gif) no-repeat center; -moz-box-shadow:none; -webkit-box-shadow:none; }
#mbImage { left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px; }
#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom { min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px; }
#mbTitle { display:inline; color:#999; font-weight:bold; line-height:20px; font-size:12px; }
#mbNumber { background:url(../images/mbNumber_bg.gif) no-repeat center; display:inline; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block; float:right; height:20px; margin:0; outline:none; }
#mbPrevLink { width:34px; height:64px; background:transparent url(../images/CustomBlackPrevious.png) no-repeat center; position: absolute; top:38%; left:-80px;display:block !important; }
#mbNextLink { width:34px; height:64px; background:transparent url(../images/CustomBlackNext.png) no-repeat center; position: absolute; top:38%; right:-80px;display:block !important; }
#mbCloseLink { width:24px; background:transparent url(../images/CustomBlackClose.gif) no-repeat center; position:absolute; top:10px; right:10px; }
#mbError { position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00; font-weight:bold; text-decoration:underline; }


/************************************************************************************************************/
/************************************************************************************************************/
/*** 联系我们代码 ***/
.contact{padding-top:30px;}
.contact h1{height:35px;font-size:25px;}
.contact p{height:18px;line-height:18px;margin-top:15px;}
.contact p img{vertical-align:middle;margin-right:15px;}

.contact_us{min-width:1200px;padding:30px 0 40px 0;}
.contact_us .title{height: 47px;position: relative;background: url(../images/nhx.jpg) center 39px repeat-x;*background: url(../images/nhx.jpg) center 36px repeat-x;}
.contact_us .title h3{float:right;font-weight:normal;height:39px;line-height:39px;padding-right:10px;color:#0f74ce;}
.contact_us .title h3 span{font-size:12px;color:#bbb;text-transform:uppercase;font-family:"宋体";}
.contact_us .title .tit{position:absolute;bottom:0px;left:0;background:url(../images/xt1.jpg) center no-repeat;width:15px;height:15px;}
.contact_us .db{background:url(../images/nhx.jpg) center repeat-x;height:15px;text-align:right;margin-top:30px;}
.contact_us .us{width:920px;margin:35px auto;height:100%;}
.contact_us .us div{width:460px;float:left;}
.contact_us .us .us1{width:380px !important;padding-left:80px;}
.contact_us .us .us1 h1{margin-bottom:20px;font-weight:normal;height:45px;}
.contact_us .us .us1 h1 p{font-size:22px;font-family:"微软雅黑";margin:0 !important;}
.contact_us .us .us1 h1 span{font-size:12px;font-family:"宋体";color:#aaa;display:block;margin-top:0px;}
.contact_us .us .us1 p{margin-top:15px;height:18px;line-height:18px;}
.contact_us .us .us1 p img{vertical-align:middle;margin-right:15px;width:18px;height:18px;}
.contact_us .us .us2{color:#767676;}
.contact_us .us .us2 img{display:block;}
.contact_us .us .us2 h3{font-size:16px;margin:30px 0 10px 20px;_margin-top:50px;}
.contact_us .us .us2 p{margin-left:20px;}
.contact_us ul{height:50px;width:920px;margin:0 auto;}
.contact_us ul li{float:left;height:46px;}
.contact_us ul li img{float:left;margin-right:15px;}
.contact_us ul li p{font-size:12px;color:#8b8b8b;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 关于我们代码 ***/
.about0 {padding-bottom: 35px;background: url(/images/bg01.png);}
h2.h2_title {text-align: center;font-size: 32px;margin-bottom: 20px; padding-top: 20px;line-height:60px;}
h2.h2_title i {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 230px;height: 3px;}
h2.h2_title i.titl {background: url(/images/titl01.png) no-repeat right center;}
h2.h2_title i.titr {background: url(/images/titr01.png) no-repeat left center;}
h2.h2_title a {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 0 15px;color: #333;}
h2.h2_title span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 0 15px;color: #333;}
.abo_con {margin-top:60px;}
.about0 .conleft {width: 596px;height: 380px;}
.about0 .conright {width: 535px;height: 320px;background: #fff;padding: 30px;position: relative;}
.about0 .conright h3 {font-size: 25px;margin-bottom: 30px;}
.about0 .conright h3 span {display: block;width: 14px;height: 25px;position: absolute;left: 0;top: 31px;background: url(/images/aboicon01.png) no-repeat center;}
.about0 .conright h3 a {color: #333;}

.about0 .conright h3 i {display: block;font-size: 16px;color: #999;text-transform: uppercase;}
.about0 .conright .abo_p1 {font-size: 14px;line-height: 24px;}
.about0 .conright .abo_p1 p{font-size: 14px;line-height: 24px;}
.about0 .conright .abo_p1 a {color: #333;}
.about0 .conright a.ckgda {display: block;width: 124px;height: 35px;line-height: 35px;text-align: center;font-size: 14px;color: #fff;background: #666;border-radius: 5px;margin-top: 20px;}

.about{height:100%;}
.about p{margin-top:20px;text-indent:2em;line-height:30px;}
.about p span{color:#ff9600;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 在线留言代码 ***/
.message h3{height:95px;line-height:95px;font-weight:normal;text-align:center;color:#0f74ce;border-bottom:solid 1px #f7f7f7;margin-bottom:30px;}
.message table tr{height:45px;}
.message table tr span{color:#e45858;vertical-align:middle;margin-right:5px;}
.message input{width:208px;height:28px;line-height:28px;border:solid 1px #ddd;padding-left:10px;margin-left:10px;}
.message textarea{width:398px;max-width:398px;height:78px;border:solid 1px #ddd;margin:10px;}
.message .keys{width:118px;}
.message #infoKeyImg{vertical-align:middle;margin-left:15px;}
.message .submit,.message .reset{width:128px;height:38px;cursor:pointer;background:none;}
.message .submit:hover,.message .reset:hover{background:#ff9600;color:#fff;border:solid 1px #ff9600;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 新闻内容页代码 ***/
.newstext{}
.newstext h2{height:70px;line-height:70px;text-align:center;font-weight:normal;border-bottom:dashed 1px #e9e9e9;}
.newstext .ftitle{font-size:12px;margin-top:15px;text-align:center;color:#939393;}
.newstext .content{padding-bottom:45px;}
.newstext .content p{margin-top:25px;text-indent:2em;}
.newstext .news_n span{float:left;line-height:28px;font-size:12px;}
.newstext .db{margin-top:0px !important;}
.newstext .sxb{margin-top:30px;font-size:12px;position:relative;}
.newstext .sxb li{line-height:16px;}
.newstext .sxb .lb{display:block;position:absolute;right:0;top:0;width:88px;height:33px;border:solid 1px #ddd;border-radius:3px;line-height:33px;text-align:center;*right:30px;}
.newstext .fg{height:80px;background:url(../images/nhx.jpg) center repeat-x;margin:0 -30px;}
.newstext .ntitle{height:30px;line-height:20px;font-size:12px;background:url(../images/nhx.jpg) center bottom repeat-x;}
.newstext .ntitle h3{height:29px;line-height:20px;float:left;border-bottom:solid 1px #0f74ce;color:#0f74ce;font-weight:normal;width:255px;}
.newstext .ntitle h3 span{font-size:12px;color:#bbb;font-family:"宋体";text-transform:uppercase;}
.newstext .ntitle .more{float:right;color:#0f74ce;font-family:Arial;}
.newstext .xw{padding-top:20px;height:100%;}
.newstext .xw li{height:25px;line-height:25px;font-size:12px;float:left;width:250px;margin-right:65px;*margin-right:35px;padding-left:20px;background:url(../images/li4.jpg) left center no-repeat;}
.newstext .tj{margin-top:30px;height:100%;}
.newstext .tj li{width:195px;float:left;text-align:center;height:150px;overflow:hidden;margin:0 12px;}
.newstext .tj li a{display:block;height:125px;}
.newstext .tj li img{width:193px;height:123px;border:solid 1px #f5f5f5;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 产品内容页代码 ***/
.ny1{margin-top:20px;/*height:290px;*/height:100%;}
.ny1 .nypic{width:285px;position:relative;float:left;}
.ny1 .nypic .lbd{height:210px;font-size:0}
.ny1 .nypic .lbd img{display:block;}
.ny1 .nypic .lhd{position:relative;height:38px;padding:0px 15px;}
.ny1 .nypic .lhd img{cursor:pointer;margin:0 5px;float:left;width:50px;height:38px;}
.ny1 .nypic .lhd .tempWrap{width:100%!important;}
.ny1 .nypic .lhd img.on{border:2px solid #5dc2d0;width:46px!important;height:34px!important;}
.ny1 .nypic .lhd .prev,
.ny1 .nypic .lhd .next{position:absolute;top:50%;margin-top:-12px;width:14px;height:24px;}
.ny1 .nypic .lhd .prev{left:0;background:url(../images/prev.jpg) no-repeat;}
.ny1 .nypic .lhd .next{right:0;background:url(../images/next.jpg) no-repeat;}

.Shop_img{width:285px;height:385px;float:left;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:380px !important;height:380px !important;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px !important;height:50px !important;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
.spec-preview{width:283px;height:283px;border:1px solid #f5f5f5;}
.spec-preview .img1{max-width: 283px;
    max-height: 283px;
    height:auto;
    zoom:expression( function(e) {
if(e.width>e.height) {if (e.width>283) { e.height = e.height*(283 /e.width); e.width=283; }}
else {if (e.height>283) { e.width = e.width*(283 /e.height); e.height=283; }}
e.style.zoom = '1';     }(this));
         overflow:hidden; }
.spec-scroll{clear:both;width:100%;height:55px;margin-top:15px;}
/*.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;text-align:center;width:17px;height:55px; cursor:pointer;text-decoration:none;background:url(../images/prev.jpg) no-repeat center;}
.spec-scroll .next{background:url(../images/next.jpg) center no-repeat;}*/
.spec-scroll .items{float:left;position:relative;width:285px;height:55px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:57px;height:50px;text-align:center;cursor:pointer;}
.spec-scroll .items ul li img{width:47px;height:44px;padding:2px;border:solid 1px #e7e7e7;}
.spec-scroll .items ul li.on img{border: 1px solid #ff7200;}

.ny1 .nywords{width:515px;float:right;/*height:290px;*/position:relative;color:#000;padding:5px 15px;}
.ny1 .nywords table td{padding-top:10px;vertical-align:top;}
.ny1 .nywords h2{font-weight:normal;height:50px;line-height:50px;border-bottom:dashed 1px #e9e9e9;margin-bottom:10px;overflow:hidden;}
.ny1 .nywords p{height:72px;overflow:hidden;margin-bottom:25px;}
.ny1 .nywords span{color:#333;display:block;border-bottom:dashed 1px #e9e9e9;padding-bottom:20px;margin-bottom:10px;}
.ny1 .nywords span img{vertical-align:middle;}
.ny1 .nywords a{display:block;width:130px;height:35px;line-height:35px;text-align:center;background:#228726;color:#fff;border-radius:3px;-moz-border-radius:3px; -webkit-border-radius:3px;}
.ny1 .nywords a img{vertical-align:middle;margin-right:5px;*zoom:1;}
.ny1 .ck{line-height:28px;display:block;background:url(../images/ck.jpg) left center no-repeat;padding-left:20px;color:#0f74ce;}

.ny2{height:28px;border-bottom:solid 1px #ededed;margin:20px -30px 30px -30px;padding:0 30px 10px 30px;}
.ny2 .p_n{width:240px;float:left;}
.ny2 .p_n span{float:left;line-height:28px;}
.ny2 .rx{float:right;display:block;height:28px;line-height:28px;}
.ny2 .rx img{vertical-align:middle;}
.ptext .fg{height:80px;background:url(../images/nhx.jpg) center repeat-x;margin:0 -30px;}
.ptext .ptitle{height:40px;line-height:40px;font-size:12px;margin-bottom:25px;}
.ptext .ptitle h3{height:40px;line-height:40px;font-size:16px;float:left;font-weight:normal;width:293px;}
.ptext .ptitle .more{float:right;color:#0f74ce;font-family:Arial;}

.ny3{padding:0 15px; min-height:750px;}
.ny3 h2{font-weight:normal;text-align:center;}
.ny3 p{margin-top:30px;}
.ny3 table td{padding-left:10px;vertical-align:top;}

.ny4{padding:0 15px;position:relative;height:210px;}
.ny4 img{width:640px;height:210px;margin:0 auto;display:block;}
.ny4 div{position:absolute;top:0;right:15px;width:235px;height:180px;color:#fff;padding:30px 37px 0 38px;background:rgba(34, 135, 38, 0.9)!important;filter:Alpha(opacity=90); background:#228726; /*　使用IE专属滤镜实现IE背景透明*/ }
.ny4 div p{ position:relative;margin-top:15px;} /*实现IE文字不透明*/

.ny6{padding:0 15px;position:relative;height:210px;}
.ny6 img{width:640px;height:210px;margin:0 auto;display:block;}
.ny6 div{position:absolute;top:0;right:15px;width:235px;height:180px;color:#fff;padding:30px 37px 0 103px;background:url(../images/bz.png) center no-repeat; }
.ny6 div p{ position:relative;margin-top:12px;} /*实现IE文字不透明*/

.ny7{padding:0 15px;}
.ny7 p{margin-top:15px;}
.ny7 img{vertical-align:middle;margin-left:10px;}
.ny7 div{background:url(../images/fw.jpg) left center no-repeat;padding:25px 0 25px 165px;}
.ny7 div p{font-size:12px;color:#228726;margin-top:5px;}

.ptext .zj{height:100%;}
.ptext .zj h2{text-align:center;color:#228726;}
.ptext .zj p{width:165px;text-align:center;float:left;margin:20px 20px 0 28px;}
.ptext .zj p img{width:165px;height:125px;display:block;}
.ptext .zj span p{height:24px;overflow:hidden;display:block;line-height:24px;}

.ptext .purchase{margin-top:30px;}
.ptext .purchase .bt{padding:0 15px;height:40px;background:#228726;color:#fff;line-height:40px;margin-bottom:20px;}
.ptext .purchase .bt p{float:left;height:40px;line-height:40px;font-weight:bold;}
.ptext .purchase .bt span{float:right;}
.ptext .purchase table tr{height:45px;}
.ptext .purchase table tr span{color:#e45858;vertical-align:middle;margin-right:5px;}
.ptext .purchase input{width:208px;height:28px;line-height:28px;border:solid 1px #ddd;padding-left:10px;margin-left:10px;}
.ptext .purchase textarea{width:398px;max-width:398px;height:78px;border:solid 1px #ddd;margin:10px;}
.ptext .purchase .keys{width:118px;}
.ptext .purchase #infoKeyImg{vertical-align:middle;margin-left:15px;}
.ptext .purchase .submit,.ptext .purchase .reset{width:128px;height:38px;cursor:pointer;background:none;}
.ptext .purchase .submit:hover,.ptext .purchase .reset:hover{background:#ff9600;color:#fff;border:solid 1px #ff9600;}

.ptext .tj{margin-top:30px;height:100%;}

.ptext .tj li{width:195px;float:left;text-align:center;height:150px;overflow:hidden;margin:0 12px;}
.ptext .tj li a{display:block;height:125px;}
.ptext .tj li img{width:193px;height:123px;border:solid 1px #f5f5f5;}

.new-right-co{ margin-bottom:34px;}
.new-right-co li{ line-height:60px; background:url(../images/new_li.png) left no-repeat; border-bottom:1px dashed #ccc;}
.new-right-co li b{ font-weight:normal;}
.new-right-co a{ color:#434343; margin-left:16px;}
.new-right-co a:hover{ color:#e77817;}
.new-right-co li p{ float:right;}

.map{margin-top:20px;}
.map ul{height:100%;margin:10px 0;}
.map ul span{display:block;float:left;line-height:30px;}
.map ul span a{color:#0f74ce;font-weight:bold;}
.map ul li{float:right;width:590px;line-height:30px;}
.map ul li a{margin:0 15px;}
.map ul a:hover{color:#0f74ce}

.ptext .pxw .headline{height:160px !important;overflow:hidden;padding-bottom:14px;padding-left:0 !important;background:none !important;}
.ptext .pxw .headline img{height:160px;float:left;width: 255px;margin-right: 20px;}
.ptext .pxw .headline p{line-height:20px;margin:10px 0 25px;height:80px;overflow:hidden;*margin-bottom:10px;}
.ptext .pxw .headline a{color:#ff9600;display:inline !important;float:none !important;}
.ptext .pxw h2 a{font-size:15px;color:#666 !important;height:20px !important;line-height:20px !important;}
.ptext .pxw li{height:34px;border-bottom:dashed 1px #b2b2b2;line-height:34px;padding-left:25px;background:url(../images/li3.jpg) 10px center no-repeat;}
.ptext .pxw li a{display:block;float:left;width:520px;height:34px;line-height:34px;overflow:hidden;}
.ptext .pxw li span{float:right;color:#a7a7a7}


.fr .fg{height:80px;background:url(../images/nhx.jpg) center repeat-x;margin:0 -30px;}
.fr .ptitle{height:40px;line-height:40px;font-size:16px;background:url(../images/nhx.jpg) center bottom repeat-x;margin-bottom:25px;}
.fr .ptitle h3{height:40px;line-height:40px;float:left;font-weight:normal;width:290px;}
.fr .ptitle h3 span{font-size:12px;color:#bbb;font-family:"宋体";text-transform:uppercase;}
.fr .ptitle .more{float:right;color:#0f74ce;font-family:Arial;}
.fr .pxw .headline{height:160px !important;overflow:hidden;padding-bottom:14px;padding-left:0 !important;background:none !important;}
.fr .pxw .headline img{height:160px;float:left;width: 255px;margin-right: 20px;}
.fr .pxw .headline p{line-height:20px;margin:10px 0 25px;height:80px;overflow:hidden;*margin-bottom:10px;}
.fr .pxw .headline a{color:#ff9600;display:inline !important;float:none !important;}
.fr .pxw h2 a{font-size:15px;color:#666 !important;height:20px !important;line-height:20px !important;}
.fr .pxw li{height:34px;border-bottom:dashed 1px #b2b2b2;line-height:34px;padding-left:25px;background:url(../images/li3.jpg) 10px center no-repeat;}
.fr .pxw li a{display:block;float:left;width:520px;height:34px;line-height:34px;overflow:hidden;}
.fr .pxw li span{float:right;color:#a7a7a7}

#body11{padding:10px; width:1200px; margin: 0px auto;} 
#shebei{margin-top:10px; width:1200px;}
.shebei1{background:#22528c; height:35px;}
.shebei11{font-size:16px; line-height:35px; font-family:'微软雅黑';  color:#fff; padding-left:17px; font-weight:bold;}
.shebei12{line-height:35px; color:#fff;  background:#22528c; width:60px; text-align:center;}
#shebei2{margin-top:10px;}
#shebei2 img{ padding:2px; border:1px solid #CCC;}
#shebei2 a:hover img{ padding:2px; border:1px solid #b2050e;}

#lxwm{ height:104px; background:#22528c;margin-top:10px;}
.lxwm1{}
.lxwm2{ padding-left:15px; font-family:"微软雅黑"; font-size:16px; line-height:30px; padding-top:10px; color:#FFF;}
.lxwm3{ padding-right:15px; font-family:"微软雅黑"; font-size:16px; line-height:30px; padding-top:10px; color:#FFF;}


.nr { padding:16px 20px 0;}
.problems3{ margin-top:10px;}
.nr ul .kk { width:216px; height:33px; line-height:33px; margin-top:10px;}
.nr ul .kk .xm1 { width:60px; height:33px; float:left;}
.nr ul .kk .xm { width:150px; height:31px; *line-height:31px; border:#ccc 1px solid; float:right;}
.nr ul .ll { width:216px; height:66px; line-height:33px; margin-top:10px; }
.nr ul .ll .ly1 { width:60px; height:33px; float:left;}
.nr ul .ll .ly { float:right; width:150px; *width:150px; height:60px; border:#ccc 1px solid;}
.nr ul .tjcz { width:216px; height:33px; margin:auto; margin-top:10px;}

.findrow input, .findrow textarea{
            box-sizing: border-box;
        }
.findrow input.err,.findrow textarea.err{
            border:1px solid #ff0000 !important;
        }
		
.pa {
    width: 293px;
    height: 40px;
    line-height: 40px;
    display: block;
    background: #0f74ce;
    color: #FFFFFF;
    text-align: center;
    float: left;
    margin-right: 1px;
}
.paA {
    width: 293px;
    height: 40px;
    line-height: 40px;
    display: block; 
	background-color:#FF0000;
    color: #FFFFFF;
    text-align: center;
    float: left;
    margin-right: 1px;
}

.tabbox1{float:left;position:relative;width:876px;height:auto;}
.tabbox1 div.tabtitle{ width:876px; height:40px; background:#0f74ce;}
.tabbox1 div.tabtitle h6{float:left;position:relative;width:240px;height:40px;line-height:40px; text-align:center;z-index:0; font-size:14px;color:white;}
.tabbox1 div.tabtitle h6.now{color:#fff;z-index:3;}
.tabbox1 div.tabtitle h6 a{ color:#fff;height:40px;line-height:40px;  display:block;}
.tabbox1 div.tabtitle h6 a:hover,.tabbox tabtitle h6.now a{color:white; font-weight:bold;}
.tabbox1 div.tabcont{position:absolute;top:40px;left:0px;width:668px;height:238px;background:white;z-index:2; padding:15px;-moz-border-radius: 0px 0px  8px 8px;-webkit-border-radius: 0px 0px  8px 8px;border-radius:0px 0px  8px 8px;}
.tabbox400{ height:auto;}

