@charset "utf-8";
/* CSS Document */
body { margin: 0px;}
*{ padding:0; margin:0; font-family:"思源黑体" !important;}
ul,li,p{ list-style:none; padding:0; margin:0;}
a { color:#555; text-decoration:none;}
a:hover{ color:#1d2088; text-decoration:none;}
label {font-weight:200;}
.page{ text-align:center; margin:20px auto; width:100%;}
.page a{ background:#b3b3b3; color:#fff; margin:0 2px; padding:2px 8px;}
.page a.dq,.page a:hover{ background:#555;}
.clearboth { clear:both; }

.header1{ width:100%; line-height:40px; background:#f3f3f3; color:#555;}
.header1 a{ color:#080808; padding:0 5px;}
.header1 a:hover{ color:#e60012;}
.header1 .hy{ display:none; float:left;}
.header{ margin:15px auto; height:40px;}
.header .logo img{ height:40px;}
.header .nav{float:left; padding-left:28px; margin-top:3%; display:none;}
.header .nav ul li{ float:left; margin-right:30px; text-align:left;}
.header .nav ul li a{ color:#333333; font-size:16px; line-height:30px; display:block;}
.header .nav ul li a:hover{ border-bottom: 2px solid #02a59f;}
.header .nav ul li a .on{border-bottom: 2px solid #02a59f;}
.header .nav1{width:28%;float:right; padding-top:3% ; display:block;}
.header .nav1{ height:34px; line-height:34px; position:relative; z-index:9999 !important; margin-right:2%;  }
.header .nav1 a{ color:#000;  }
.header .nav1 .nLi{ float:right;  position:relative; display:inline;  }
.header .nav1 .nLi h3 img{ float:left;  }
.header .nav1 .nLi h3 a{ display:block; padding:0 20px; }
.header .nav1 .sub{ display:none; width:110px; left:-50px; top:50px;  position:absolute; background:#1d2088;  line-height:30px; padding:5px 0; text-align:center;font-size:1em; z-index:9999 !important}
.header .nav1 .sub li{ zoom:1; z-index:9999 !important }
.header .nav1 .sub a{ display:block; padding:0 10px; color:#fff;}
.header .nav1 .sub a:hover{ background:#e60012; color:#fff;  }
.header .nav1 .on h3 a{ background:#e60012; color:#fff;   }

.header .ss{ float:left; margin-top:5px; display:none;}

.slideBox{ width:100%;  overflow:hidden; position:relative; display:none;}
.slideBox1{ width:100%;  overflow:hidden; position:relative; display:block}
.slideBox1 .hd{ height:15px; overflow:hidden; position:absolute;right:35%; bottom:25px; z-index:1; }
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox1 .hd ul li{ float:left; margin-right:2px;  width:30px; height:5px;  text-align:center; background:#fff; cursor:pointer; }
.slideBox1 .hd ul li.on{ background:#e60012; color:#fff; }
.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
.slideBox1 .bd img{ width:100%; display:block;  }
.slideBox1 .prev,
.slideBox1 .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox1 .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox1 .prev:hover,
.slideBox1 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox1 .prevStop{ display:none;  }
.slideBox1 .nextStop{ display:none;  }

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.banner1{ width:100%; text-align:center; display:none;}
.banner1 img{ width:100%;}

.n{position:absolute; left:0; bottom:0; width:100%; line-height:40px;}
.sy_news{ width:100%; background:url(../images/xinwen-back.png) no-repeat left; height:40px; line-height:40px;}
.sy_news .txtMarquee-left{ width:94%;  position:relative; color:#fff; float:right; margin-right:1%; height:40px;}
.sy_news .txtMarquee-left .bd{ /*padding:10px; */}
.sy_news .txtMarquee-left .bd .tempWrap{ width:100% !important; } 
.sy_news .txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.sy_news .txtMarquee-left .bd ul li{ margin-right:30px;  float:left; height:40px; line-height:40px;  text-align:left; _display:inline; width:auto !important;color:#fff;}
.sy_news .txtMarquee-left .bd ul li a{color:#fff;font-size: 16px;}
.sy_news .txtMarquee-left .bd ul li span{ color:#fff; padding-left:10px; font-size:12px;}

.box1{ background:#f3f3f3; width:100%; padding:25px 0;}
.box1 .title{ line-height:32px; border-bottom:1px solid #ddd; margin-bottom:20px;}
.box1 .title h2{ font-size:24px; /*font-weight:bold;*/ color:#000; float:left; margin-bottom:0; margin-top:0; border-bottom:2px solid #1e2188; width:110px; line-height:50px;}
.box1 .title span{ float:right;}
.box1 .nr{}
.box1 .nr ul{ margin-left:2px;}
.box1 .nr ul li{ float:left; display:table; width:85px; height:85px;margin-right:2px; margin-left:2px; background:url(../images/p_bj.jpg) no-repeat center; text-align:center; margin-bottom:10px;}
.box1 .nr ul li a{padding: 6px;display: table-cell;height: 85px;vertical-align: middle;width: 85px;text-align: center;}
.box1 .nr ul li a:hover{border:1px solid #1d2088; color:#1d2088; padding:6px 0; height:84px;}
.box1 .nr .last{margin-right:0;}

.box2{ padding:40px 0;}
.box2 .title{ font-size:20px; color:#222; text-align:center; margin-bottom:30px;}
.box2 .title span{ color:#1d2087;}
.box2 .title .line{ text-align:center; width:60px; height:1px; background:#1e2188; margin:0 auto; margin-top:5px;}
.box2 .li{ margin-bottom:20px;}
.box2 .more{margin-top:10px; width:150px; /*height:36px; line-height:36px; border-radius:20px; border:1px solid #1e218c;*/ color:#1e218c; font-size:14px; text-align:center; display:block; float:right;}

.box3{ background:url(../images/box2_bj.jpg) no-repeat center; padding:40px 0;}
.box3 .title{ font-size:20px; color:#222; text-align:center; margin-bottom:20px;}
.box3 .title .line{text-align:center; width:60px; height:1px; background:#1e2188; margin:0 auto; margin-top:5px;}
.box3 .nr{ text-align:left; /*font-size:16px;*/ color:#555; line-height:28px;}
.box3 .nr p{/* margin-bottom:10px;*/ text-indent:2em;}
.box3 .nr span{color:#555;}
.box3 .nr .more{ margin-top:30px; width:150px; /*height:36px; line-height:36px; border-radius:20px; border:1px solid #1e218c;*/ color:#1e218c; font-size:14px; text-align:center; display:block; float:right;;}

.box4{ width:100%; background:#1e218c; padding:40px 0;}
.box4 .box4_left{ color:#fff; font-size:18px; line-height:30px;}
.box4 .box4_left span{ font-size:22px; font-weight:bold;}
.box4 .box4_right{ width:150px; height:50px; line-height:50px; float:right; text-align:center; border-radius:10px; background:#e40112; color:#fff; font-size:22px; margin-top:10px;}

.box5{ margin:40px auto;}
.box5 .title{ font-size:20px; color:#222; text-align:center; margin-bottom:30px;}
.box5 .title span{ color:#1d2087;}
.box5 .title .line{text-align:center; width:60px; height:1px; background:#1e2188; margin:0 auto; margin-top:5px;}
.box5 .l{display:block;overflow:hidden; border-radius:50px 0 50px 0; box-shadow: 5px 5px 10px #ccc; margin-bottom:20px;}
.box5 .l .img img{width:100%}
.box5 .l .textbox{padding:30px 30px 40px 30px;position:relative;background-color:#fff;transition:0.5s ease 0s;-webkit-transition:0.5s ease 0s;-moz-transition:0.5s ease 0s;}
.box5 .l .textbox .title{font-size:18px;color:#000;line-height:1.3;max-height:31px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;transition:0.5s ease 0s;-webkit-transition:0.5s ease 0s;-moz-transition:0.5s ease 0s}
.box5 .l .textbox .text{color:#666;margin-top:25px;max-height:120px;line-height: 24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}
.box5 .l .textbox .morebox{opacity:0;position:absolute;left:40px;bottom:0;transition:0.5s ease 0s;-webkit-transition:0.5s ease 0s;-moz-transition:0.5s ease 0s}
.box5 .l .textbox .morebox .moretext{color:#1e218c; float:left;}
.box5 .l .textbox .morebox .icon{margin-top:0px;margin-left:10px; float:left;}
.box5 .l:hover .textbox .title{color:#1e218c}
.box5 .l:hover .morebox{margin-top:46px;opacity:1;bottom:80px}
.box5 .l:hover .textbox{padding:42px 40px 128px 40px;margin-top:-68px}
.box5 .more{ margin-top:30px; width:150px; /*height:36px; line-height:36px; border-radius:20px; border:1px solid #1e218c;*/ color:#1e218c; font-size:14px; text-align:center; display:block; float:right;}

.box6{ width:100%;background: #f3f3f3; padding:40px 0;}
.box6 .title{ font-size:20px; color:#222; text-align:center; margin-bottom:30px;}
.box6 .title .line{text-align:center; width:60px; height:1px; background:#1e2188; margin:0 auto; margin-top:5px;}
.box6 .l{ background:#fff; padding:10px; margin-bottom:15px;}
.box6 .l .l_sj{background: #f5f5f5;text-align: center; width:15%;height:90px; float:left;color: #1e218c;}
.box6 .l .l_sj ._d1 {font-size:30px;line-height:36px;padding-top:10px;}
.box6 .l .l_sj ._d2{ font-size:12px; text-align:center;}
.box6 .l .nr{ float:right; width:82%;}
.box6 .l .nr .tit{ font-size:18px; color:#222; height:24px; overflow:hidden; margin-bottom:10px; margin-top:5px;}
.box6 .l .nr .con{ line-height:24px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; overflow:hidden; height:50px;}
.box6 .l:hover .l_sj{background: #1e218c; color:#fff;}
.box6 .more{ margin-top:30px; width:150px; /*height:36px; line-height:36px; border-radius:20px; border:1px solid #1e218c;*/ color:#1e218c; font-size:14px; text-align:center; display:block; float:right;;}

.box7{ padding:40px 0;}
.box7 .title{ font-size:20px; color:#222; text-align:center; margin-bottom:30px;}
.box7 .title .line{text-align:center; width:60px; height:1px; background:#1e2188; margin:0 auto; margin-top:5px;}
.slideGroup{ width:100%;text-align:left;  }
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding-left:30px; position:relative; display:block;}
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:40%; display:block; width:24px; height:44px; /*border:1px solid #ddd;*/ background:url(../images/icoLeft.png) center center no-repeat; }
.slideGroup .sNext{ left:auto; right:5px; background:url(../images/icoRight.png) center center no-repeat;  }
.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin:0 17px; float:left; _display:inline; overflow:hidden; text-align:center;background:#fff; box-shadow:5px 5px 10px #ddd; border:1px solid #ddd; width:328px !important;}
.slideGroup .parBd ul li:nth-child(2){ margin-left:-55px !important;}
.slideGroup .parBd ul li .item{position:relative;width:300px;margin-left:40px;}
.slideGroup .parBd ul li .item .img .box{position:absolute; bottom:65px; left:45px; font-size:24px; color:#fff; z-index:1; text-align:left; line-height:28px;}
.slideGroup .parBd ul li .item .box .tit{position:relative;}
.slideGroup .parBd ul li .item .box .tit:after{position:absolute; content:''; bottom:-10px; width:32px; height:2px; background:#bc0b13; left:0;}
.slideGroup .parBd ul li .item .cover{position:absolute; width:92%; height:92%; left:4%; top:4%; opacity:0; visibility:hidden; transition:.5s ease; transform:scale(0.8); background:url(../images/white.9.png);}
.slideGroup .parBd ul li .item:hover .cover{opacity:1; transform:scale(1); visibility:visible;}
.slideGroup .parBd ul li .item .cover .box{padding:40px 40px; text-align:left;}
.slideGroup .parBd ul li .item .cover .tit{font-size:24px; color:#141414; font-weight:bold;}
.slideGroup .parBd ul li .item .cover .con{margin-top:20px; line-height:26px; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:11; overflow:hidden; text-indent:2em;max-height: 280px;}
.slideGroup .parBd ul li .item:hover .img .box .tit{display:none;}
.slideGroup .parBd ul li .item .cover .btns{position:absolute; bottom:50px; width:100%;}
.slideGroup .parBd ul li .item .cover .btns .more{width:45%; display:inline-block; position:relative; color:#333333; font-size:14px; transition:.3s ease; float:none !important;text-align: left;}
.slideGroup .parBd ul li .item .cover .btns .more:after{content:''; position:absolute; width:0; bottom:-5px; left:0; height:1px; background:#333333; transition:.3s ease;}
.slideGroup .parBd ul li .item .cover .btns .more .icon{margin-left:10px;display:inline-block; background:url(../images/anniu_jt1.png) no-repeat center; width:17px; height:10px;}
.slideGroup .parBd ul li .item .cover .btns .more:hover{color:#bc0b13;}
.slideGroup .parBd ul li .item .cover .btns .more:hover .icon{background:url(../images/anniu_jt2.png) no-repeat center;}
.slideGroup .parBd ul li .item .cover .btns .more:hover:after{background:#bc0b13; width:60%;}
.box7 .more{ margin-top:30px; width:150px; /*height:36px; line-height:36px; border-radius:20px; border:1px solid #1e218c;*/ color:#1e218c; font-size:14px; text-align:center; display:block; float:right;}

.box8{margin-bottom:50px;}
.box8 .title{ font-size:16px; color:#222; text-align:left; margin-bottom:20px;}
.box8 .title .line{text-align:left; width:60px; height:1px; background:#1e2188;margin-top:5px;}
.box8 .nr{}
/*.box8 .nr .l{margin-bottom:20px; padding-left:10px; padding-right:10px;}*/
.box8 .nr a{ /*display:block; margin:0 auto; max-width:100%; border:1px solid #ddd;*/ padding:5px;  /*border:1px solid #ddd; height:50px;*/ line-height:38px; text-align:center; font-size:14px;}
.box8 .nr .l img{margin:0 auto; max-width:100%;}

.weizhi {width: 100%;background: #f6f6f6;/*height:50px;*/line-height:30px;color: #333333;font-size: 14px;}

.about{ margin:20px 0;}
.about p{/*padding-bottom:15px;*/ line-height:26px; font-size:14px; color:#555;}
.about .sitewidget-hd{background:#555; color:#fff;}
.about .sitewidget-hd h2{ padding-left:20px; font-size:18px;height:40px; line-height:40px;}
.about .sitewidget-hd  h2 a{ font-size:12px; color:#fff;}
.about .left .show  .nr{ /*padding:10px 0;*/}
.about .left .show  .nr h1{ font-size:26px; margin-bottom:20px;}
.about .left .show  .nr h2{ font-size:15px; margin:8px 0; text-indent:20px; line-height: 30px;}
.about .left .show p{ /*padding-bottom:15px;*/ line-height:30px; font-size:14px; color:#555; text-indent:20px;}
.about .left .show  .nr .fc{ position:relative; margin-bottom:15px;}
.about .left .show  .nr .fc span{ display:block; position: absolute;right: 0;bottom: 0;
z-index: 1;line-height:40px;background: rgba(0, 0, 0, 0.60);color: #fff;font-size: 16px;
text-align:center;width:54%;/*padding-left: 10px;*/}
.about .left .show .title{ border-bottom:1px dashed #eaeaea; padding-bottom:10px; text-align:center; margin-bottom:10px;}
.about .left .show .title h2{ color:#333333; font-size:22px; font-weight:200; margin-bottom:6px;}
.about .left .show .title span{ text-align:center; font-size:14px; color:#666;}
.about .left ul li{border-bottom: 1px solid #eaeaea;padding-bottom: 10px;margin-bottom: 10px;}
.about .left ul li .img{ overflow:hidden;padding:3px; border:1px solid #ddd;}
.about .left ul li .img img:hover{transition: all 1s linear;-moz-transition: all 1s linear;-o-transition: all 1s linear;-webkit-transition: all 1s linear;-webkit-transform: scale(1.12);-moz-transform: scale(1.12);-o-transform: scale(1.12);-m-transform: scale(1.12);
transform: scale(1.12);}
.about .left ul li .sj{background: #f5f5f5;text-align: center;height: 110px; color: #1e218c; display:none;}
.about .left ul  li .sj:hover{background: #1e218c; color: #fff;}
.about .left ul li .sj span {display: block;}
.about .left ul li .sj ._d1 {font-size: 44px;line-height: 46px;padding-top: 20px;}
.about .left ul li .sj ._d2{ font-size:12px; text-align:center;}
.about .left ul li .nr{ margin-top:10px}
.about .left ul li .nr a{ font-size:22px; color:#333333;line-height:26px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display:block;}
.about .left ul li .nr a span{color: #1d2088;}
.about .left ul li .nr a:hover{ text-decoration:none; color:#1e218c;}
.about .left ul li .nr p{font-size:15px; color:#777777; line-height:26px; padding-top:10px;}
.el{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.imgZoom img,.imgY180 img {-moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom {overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0);}
.imgZoom:hover img{-moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img {cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }
.case_list{}
.case_list ul li{margin-bottom:20px;transition:all 0.5s ease; /*height:225px;*/ overflow:hidden; /*padding-bottom:20px;*/ border-bottom:1px solid #eee;}
.case_list ul li a{display:block;}
.case_list ul li .img_{width:38%; float:left; padding:20px;}
.case_list ul li .img_ img{ width:100%; /*height:220px;*/}
.case_list ul li .infor{width:62%; float:right;}
.case_list ul li .infor .box{padding:20px;}
.case_list ul li .infor .box .intro{width:100%; float:left;}
.case_list ul li .infor .box .intro .tit{font-size:22px; line-height:48px; color:#333f47;}
.case_list ul li .infor .box .intro .tit a{color:#333f47}
.case_list ul li .infor .box .intro .tit a:hover{color:rgba(51,63,71,.6)}
.case_list ul li .infor .box .intro .tit span{ color:#1d2088;}
.case_list ul li .infor .box .intro .con{font-size:15px; line-height:26px; color:#666666; margin:12px 0 25px; height:52px; overflow:hidden;}
.case_list ul li .infor .box .intro .time{ color:#888888; margin:6px 0;}
.case_list ul li .infor .box .intro .time i{ color:#ea5404; font-size:14px;}
.case_list ul li .infor .box .intro .symbol{display:inline-block;}
.case_list ul li .infor .box .intro .symbol span{display:inline-block; vertical-align:middle; width:70px; height:23px; line-height:23px; border:1px solid #a9a9a9; text-align:center; font-size:12px; color:#7e7e7e; margin-right:8px;}
.case_list ul li .infor .box .intro .symbol span:hover{border-color:rgba(169,169,169,.9)}
.case_list ul li .infor .box .intro .symbol span a:hover{color:#333f47; opacity:0.7;}
.case_list ul li:hover {background:#eee;}
.case_list ul li:hover .infor .box .intro .con{color:#333f47;}
.case_list ul li:hover .infor .box .intro .symbol span{border-color:#333f47; color:#333f47;}

.case{ margin:50px auto;}
.case .l{ background:#f4f4f4; padding:10px; margin-bottom:30px;}
.case .l1{overflow: hidden; padding:15px;}
.case .l1 img{display: block;transform: scale(1);transition: all 2s ease-out; max-width:100%;}
.case .l2{/*padding-top:40px;*/position:relative;padding: 10px;}
.case .l2 h3{height: 26px;line-height: 26px;font-size:24px;color: #333333;margin-bottom: 6px; font-weight:bold; margin-top:10px;}
.case .l2 h3 a{color: #333333;text-decoration: none;}
.case .l2 em{display: block;font-size: 16px;color: #666666;}
.case .l2 .nr{font-size: 14px;color: #555;line-height: 26px;margin-top:20px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;/*-webkit-line-clamp:6;*/ height:180px;overflow:hidden; text-indent:2em;}
.case .l2 .details{display: block;width: 122px;height: 39px;line-height: 39px;text-align: center;font-size: 14px;color: #666666;background: url(../images/InpageHotSaleBg01.png) no-repeat center;text-decoration: none;margin-top: 20px;}
.case .l2 .details i{display: inline-block;width: 21px;height: 12px;background: url(../images/InpageHotSale_icon01.png) no-repeat center;margin-left: 6px;position: relative;top: 2px;}
.case .l:hover .l1 img{transform: scale(1.2);}
.case .l:hover{background: #f8f8f8;box-shadow: 1px 0 6px 4px #eaeaea;}
.case .l:hover .l2 h3 a{color:#c21300;}
.case .l:hover .l2 .details{background: url(../images/InpageHotSaleBg02.png) no-repeat center;color: #fff;}
.case .l:hover .l2 .details i{background: url(../images/InpageHotSale_icon02.png) no-repeat center;}

.case .c_center{min-height:900px;}
.case .c_center .box{padding-top:0; padding-bottom:15px; border-bottom:1px dashed #ddd;}
.case .c_center .tit{font-size:24px; font-weight:bold; color:#333; text-align:center; margin-bottom:10px;}
.case .c_center .dec{font-size:13px; color:#939393; text-align:center;}
.case .c_center .dec .iconfont{margin-bottom:3px;}
.case .c_center .dec span{cursor:pointer; display:inline-block;}
.case .c_center .dec span.date,
.case .c_center .dec span.view{display:inline-block; margin-right:5px;}
.case .c_center .text{font-size:14px; color:#575757; line-height:25px; margin-bottom:20px; margin-top:40px;}
.case .c_center .text p{ margin-bottom:15px;}
.case .c_center .text img{ max-width:100%; display:block; margin:0 auto;}
.case .c_right{}                        
.case .c_right .list>div{border:1px solid #f3f3f3; margin-bottom:25px;}
.case .c_right .list .box{padding:25px 30px;}
.case .c_right .list .box .t{font-size:18px; color:#3c3c3c; line-height:24px; position:relative; margin-bottom:15px}
.case .c_right .list .box .t:after{content:''; position:absolute; width:60%; height:1px; background:#f2f2f2; left:30%; top:12px;}
.case .c_right .list .box .d{font-size:14px; color:#c1c0c0;}
.case .c_right .list .box .d i{margin-left:0}
.case .c_right .list .box .tit{font-size:16px; color:#696969; line-height:25px; height:50px; overflow:hidden; transition:all .3s ease; text-overflow: ellipsis; margin-top:15px;
  display: -webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient: vertical;*}
  
.sidebar{width: 100%;border: solid 1px #e5e3da;}
.side_menu{}
.side_menu .intro{}
.side_menu .intro ul li{ border-bottom:solid 1px #e5e3da; position:relative;}
.side_menu .intro ul li a{ display:block; background:#f6f6f6; height:36px; line-height:36px; padding-left:26px;}
.side_menu .intro ul li a:hover,.side_menu .intro ul li a.active,.side_menu .intro ul li:hover{ background:#999; color:#fff;}
#menu2 ul ul{ display:none;  position:absolute; top:0;left: 262px;width: 300px; border-left:solid 1px #fff; z-index:10;}

.product1{ margin:20px 0; /*display:none;*/}
.product1 .sitewidget-hd{background:#555; color:#fff;}
.product1 .sitewidget-hd h2{ padding-left:20px; font-size:18px;height:40px; line-height:40px;}
.product1 .sitewidget-hd h2 a{ font-size:12px; color:#fff;}
.product1 .nr2 { border: 1px solid #d6d6d6;padding: 15px;}
.product1 .nr2 .title{ font-size:18px; font-weight:bold; color:#333; text-align:center; line-height:40px; border-bottom:1px dashed #ddd; margin-bottom:20px;}
.product1 .ProList{ padding-left:10px;}
.li{ border:1px solid #ccc; padding:6px; text-align:center;}
.li img{border:1px solid #dcdcdc; height:153px; width:100%;}
.li a  img:hover{transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;-webkit-transition:all 1s linear; -webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}
.li span{ line-height:3em; text-align:center;height: 3em;overflow: hidden; display:block;}
.li span a{ color:#333;}
.li .inquire{display: block;height: 34px;line-height: 34px;text-align: center;
padding: 0;margin: 0;border: 1px solid #dcdcdc;background: 0;background-color: #fafafa;width: auto;white-space: nowrap;overflow: hidden;}
.li .inquire a span.btn-icon{height: 34px;line-height: 34px;width: 34px;
display: inline-block;background-position: -50px -100px !important; background:url(../images/e-m.png) no-repeat center;}
.li .inquire a span.text-wrap{font-size: 14px;display: inline-block;line-height: 34px;height: 34px;vertical-align: top;color: #f40;}

.product2{ margin:20px 0; display:block;}
.product2 .l1{ margin:10px 0;}
.product2 .l1 a{ display:block; text-align:center;}
.product2 .l1 img{ width:80px; height:80px; border-radius:50%; border:1px solid #ddd;}
.product2 .l1 p{line-height:20px; height:40px; overflow:hidden;}
.product2 .nr2 { border: 1px solid #d6d6d6;padding: 15px; margin-top:15px;}
.product2 .nr2 .title{ font-size:18px; font-weight:bold; color:#333; text-align:center; line-height:40px; border-bottom:1px dashed #ddd; margin-bottom:20px;}

.footer{ width:100%; padding:15px 0; background:#d7d7d7;}
.footer .daoh{ line-height:24px;padding-left:15px;}
.footer .daoh a{ padding:0 5px;}
.footer .l1{ line-height:24px; text-align:left; font-size:13px;}
.footer .l1 a{ padding:0 5px;}
.db_footer{ width:100%; /*height:50px;*/ line-height:50px; background:#1e218c; color:#fff; font-size:15px;}
.db_footer a{ color:#fff;}
.db_footer .txtMarquee-left1{ width:92%;  position:relative; color:#fff; float:right; margin-right:1%; line-height:50px;}
.db_footer .txtMarquee-left1 .bd{ /*padding:10px; */}
.db_footer .txtMarquee-left1 .bd .tempWrap{ width:100% !important; } 
.db_footer .txtMarquee-left1 .bd ul{ overflow:hidden; zoom:1; }
.db_footer .txtMarquee-left1 .bd ul li{ margin-right:30px;  float:left; /*height:50px;*/ line-height:50px;  text-align:left; _display:inline; width:auto !important;color:#fff;}
.db_footer .txtMarquee-left1 .bd ul li a{color:#fff;font-size:15px;}

.fanye{ font-size:14px; text-align:left; line-height:26px; margin-bottom:10px;}
.fanye p{ font-size:14px; line-height:26px;}
.fanye p a{ color:#555; font-size:14px;}
.fanye p a:hover{ color:#1d2088;}

.one{ width:100%;/* background:#ABABAB;*/}

.one .one-bt li a{ display:block; text-align:center; color:#fff; font-size:16px; height:30px; line-height:30px; background:#9c9c9c; padding:0 6px;}
.one .one-bt li a img{ vertical-align:top;}
.one .one-bt li{ margin-bottom:10px;}
.one .one-bt{ height:30px;}

/*.one table{ width:100%;}
.one table tr th{ text-align:center;}
.one table tr th a{ color:#fff; font-size:18px; display:block; text-align:center; height:30px; line-height:30px; background:#9C9C9C; margin:0 6px;}*/

.two{ width:100%; margin:10px 0;}
.two h4{ font-size:16px; line-height:30px; text-align:left; text-indent:20px;}
.two h4 img{ vertical-align:top;}
.two p{ font-size:16px; line-height:26px; text-align:left; color:#555; text-indent:20px;}
.two table{ width:100% !important;/*vertical-align property;*/ vertical-align:super;}
.two table tr th{ text-align:center; font-size:15px; color:#000; }
.two table tr td{ text-align:center;}


.sjyc{ display:none;}


table tr td{display:table-cell; vertical-align:middle !important;}




@media(min-width:720px){
	.li img{border:1px solid #dcdcdc; height:185px; width:100%;}
}

@media(min-width:780px){
	.header1 a{ padding:0 10px;}
	.header1 .hy{ display:block;}
	.header{ margin:25px auto; height:73px;}
	.header .logo img{ height:auto;}
	.header .nav1{ display:none;}
	.header .nav{display:block;}
	.header .ss{ float:left; /*margin-top:20px;*/ display:block;}
	.slideBox{ width:100%;  overflow:hidden; position:relative; display:block}
	.slideBox .hd{ height:15px; overflow:hidden; position:absolute;right: 46%; bottom:50px; z-index:1; }
	.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
	.slideBox .hd ul li{ float:left; margin-right:2px;  width:70px; height:5px;  text-align:center; background:#fff; cursor:pointer; }
	.slideBox .hd ul li.on{ background:#1d2088; color:#fff; }
	.slideBox .bd{ position:relative; height:100%; z-index:0;   }
	.slideBox .bd li{ zoom:1; vertical-align:middle; }
	.slideBox .bd img{ width:100%; display:block;  }
	.slideBox .prev,
	.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow1.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0;   }
	.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
	.slideBox:hover .prev,
	.slideBox:hover .next{ filter:alpha(opacity=100);opacity:1;  }
	.slideBox .prevStop{ display:none;  }
	.slideBox .nextStop{ display:none;  }
	.slideBox1{display:none;}
	.box1{padding:40px 0;}
	.box1 .nr ul{ margin:0;}
	.box1 .nr ul li{ float:left; width:85px; height:85px;margin-right:5px; margin-bottom:0;margin-left:0;}
	.box5 .l{ margin-bottom:0;}
	.box5 .l .textbox .title{font-size:24px;}
	.box6 .l .l_sj ._d1 {font-size: 44px;line-height: 46px;padding-top:10px;}
	.about .left ul li .sj{ display:block;}
	.footer .daoh{ line-height:50px; padding-left:7px;}
	.footer .l1{ line-height:50px; text-align:right;}
	.banner1{ display:block;}
	.product1{ margin:40px 0; display:block;}
	.product2{display:none;}
	.about{ margin:40px 0;}
	.weizhi {line-height:50px;}
	.slideGroup .parBd ul li{ width:320px !important;}
	.slideGroup .parBd ul li:nth-child(2){ margin-left:17px !important;}
	.slideGroup .parBd ul li .item{width:100%;margin-left:0;}
	}
@media(min-width:992px){
	.sjyc{ display:block;}
	
	.header1 .hy{ display:block;}
	.header1 a{ padding:0 10px;}
	.header{ margin:15px auto; height:50px;}
	.header .logo img{ height:auto;}
	.header .nav{float:left; padding-left:0px; margin-top:2%; display:block;}
	.header .nav ul li{ float:left; margin-right:19px; text-align:left;}
	.header .nav ul li a{ color:#495157; font-size:16px; line-height:30px; display:block;}
	.header .nav ul li a:hover{ border-bottom: 2px solid #02a59f;}
	.header .nav ul li a.on{border-bottom: 2px solid #02a59f;}
	.header .nav1{ display:none;}
	.header .ss{ float:left; /*margin-top:10px;*/display:block;}
	.box1{padding:30px 0;}
	.box1 .nr ul li{ float:left; width:85px; height:85px;margin-right:5px;margin-left:0; margin-bottom:10px;}
	.about .left ul li .sj{ display:block; padding:0;}
	.banner1{ display:block;}
	.product1{ margin:30px 0; display:block;}
	.product2{display:none;}
	.about{ margin:30px 0;}
	.weizhi {line-height:50px;}
	.li img{border:1px solid #dcdcdc; height:190px; width:100%;}
	}
@media(min-width:1200px){
	.sjyc{ display:block;}
	
	.header{ margin:25px auto; height:73px;}
	.header .logo img{ height:auto;}
	.header .nav{float:left; padding-left:28px; margin-top:3%;display:block;}
	.header .nav ul li{ float:left; margin-right:18px; text-align:left;}
	.header .nav ul li a{ color:#495157; font-size:18px; line-height:30px; display:block;}
	.header .nav ul li a:hover{ border-bottom: 2px solid #1d2088; color:#1d2088;padding-bottom: 42px;}
	.header .nav ul li a.on{border-bottom: 2px solid #1d2088;color:#1d2088;padding-bottom: 42px;}
	.header .nav1{ display:none;}
	.header .ss{ float:left; /*margin-top:20px;*/display:block;}
	.box1{padding:40px 0;}
	.box1 .nr ul li{ float:left; display:table; width:85px; height:85px;margin-right:5px;margin-left:0; margin-bottom:0;}
	.about .left ul li .sj{ display:block;}
	.product1{ margin:40px 0; display:block;}
	.product2{display:none;}
	.about{ margin:40px 0;}
	.weizhi {line-height:50px;}
	.li img{border:1px solid #dcdcdc; height:230px; width:100%;}
		}                                  