.main{width:1200px;margin:auto;overflow:hidden;}
.none{display: none;}

/*===============所在位置===============*/
.position{ overflow:hidden;text-align:right;}
.position a{font-size:14px;color:#666666; padding-left:5px;}
.position .visited{color:#666; padding:0;}

/*===============分页===============*/
.page_ul {overflow: hidden;margin-top:30px;clear:both; float:right;}
.page_ul .page{font-size: 12px;text-align: center; border:none;}
.page_ul .page a {display:inline-block;}
.page_prev {background:url(../images/p_left.png) no-repeat center #ededed;width:32px;height:32px;}
.page_next {background:url(../images/p_right.png) no-repeat center #ededed;width:32px;height:32px;}
.page_prev:hover{background:url(../images/p_left_h.png) no-repeat center #0cc4a0;color:#fff}
.page_next:hover{background:url(../images/p_right_h.png) no-repeat center #0cc4a0;color:#fff}
.page_prev,.page_next{display: inline;width:32px;height:32px;vertical-align: top;cursor: pointer;margin-left:5px;-webkit-transition: all 0.5s ease-in-out 0s;}
.page_ul .page .shu_1{margin-left:5px;color: #000; line-height:32px; vertical-align:middle; text-align:center;width:33px; height:32px;
background:#f2f2f2;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.page_ul .page .shu_1.hover{ background:#0cc4a0; color:#fff}
.page_ul .page .shu_1:hover{background:#0cc4a0;color:#fff}

/*===============客服===============*/
.qqkefu{position: fixed;top:58%;_position: absolute;_top: expression(eval(document.documentElement.scrollTop + 365));z-index:100;right:0;width:45px;}
.qqkefu ul li{width: 45px;height:45px;margin-bottom:1px;float:right;line-height:45px;font-size:14px;cursor:pointer;position:relative;text-indent: 10px;}
.qqkefu ul li a{color:#fff;display: block;overflow: hidden;height: 45px;}
.qqkefu ul li.qq_cza{overflow:hidden}
.qqkefu ul li:hover{background:#059478;}
.qqkefu ul li.top{background:url(../images/k1.png) no-repeat center #0cc4a0;position:relative;width:45px;height: 45px;cursor:pointer;}
.qqkefu ul li.top span{position:absolute;display:block;left:0;top:-5px;height:5px;width:45px;}
.qqkefu ul li.top:hover{background:url(../images/k1.png) no-repeat center #059478;}
.qqkefu ul li b{width:45px;height:45px;display:block;overflow:hidden;float:right;}
.qqkefu ul li span{font-size: 14px;font-weight: bold;color: #FFF;}
.qqkefu ul li b.a{background:url(../images/k2.png) no-repeat center #0cc4a0;}
.qqkefu ul li b.b{background:url(../images/k3.png) no-repeat center #0cc4a0;}
.qqkefu ul li b.f{background:url(../images/k4.png) no-repeat center #0cc4a0;}
.qqkefu ul li b.c{background:url(../images/k5.png) no-repeat center #0cc4a0;}
.qqkefu ul li:hover b.a{background:url(../images/k2.png) no-repeat center center #059478;}
.qqkefu ul li:hover b.b{background:url(../images/k3.png) no-repeat center center #059478;}
.qqkefu ul li:hover b.f{background:url(../images/k4.png) no-repeat center center #059478;}
.qqkefu ul li:hover b.c{background:url(../images/k5.png) no-repeat center center #059478;}
.qqkefu ul li.qq_czb{text-indent: 0;}
.qqkefu ul li.qq_czae{ line-height:15px !important}
.erweima{position: absolute;width:111px;height:150px;top: -120px;left: -111px;float: right;cursor: default !important;display:none;background:url(../images/qr_img.png) no-repeat;}
.erweima p{margin-top:20px;margin-left:10px;}
.erweima img{width:90px;height:90px;}
.qqkefu li .erweima p a{display:block;font-size:14px;color:#333;margin-top:-8px;margin-left:30px;}

/*===============头部===============*/
.header{overflow:hidden; background:url(../images/head_bj.jpg) repeat-x 0px 85px;height:98px; margin-top:25px; position:relative;}
.header_left{overflow:hidden; float:left; margin-top:10px;}
.header_left strong{font-size:18px; color:#535353; padding-bottom:5px; display:block;}
.header_left span{font-size:14px; color:#535353; display:block;}
.header_right{overflow:hidden; float:right; text-align:right; width:265px; margin-top:10px;}
.header_right p span{font-size:14px; color:#535353; display:block; font-weight:500;}
.header_right p{text-align:right; background:url(../images/top_tel.jpg) no-repeat left; font-size:27px; color:#0cc4a0; font-weight:bold;}
.logo{position:absolute;top:0px; left:50%; width:151px; margin-left:-75px;}

/*===============导航部分===============*/
.nav{width:1200px; margin:auto; height:60px;position:relative; z-index:11; padding-top:4px;}
.navigation{ width:1028px;height:60px; vertical-align:middle; float:left;}
.navigation li{height:60px;line-height:60px;vertical-align:middle;text-align:center; padding:0px 42px; float:left; background:url(../images/nav_bj1.jpg) no-repeat center right;}
.navigation li.a{padding-left:0px;}
.navigation li a{font-size:14px; color:#454545; font-weight:bold; display:block;}
.navigation li:hover a{color:#0cc4a0; background:url(../images/nav_bj.jpg) no-repeat center top;}
.navigation li.hover a{color:#0cc4a0; background:url(../images/nav_bj.jpg) no-repeat center top;}
.login{overflow:hidden;}
.login a{display:block; float:left; padding:0px 8px; font-size:14px; color:#454545; line-height:60px; vertical-align:middle;-webkit-transition: all 0.5s ease-in-out;}
.login a:hover{color:#0cc4a0;}

.research_bj{background:#0cc4a0; height:50px; line-height:50px; vertical-align:middle;}
.research{float:left; overflow:hidden; width:940px;}
.research p{font-size:14px; color:#ffffff; float:left; min-width:110px;}
/*===============搜索框部分===============*/
.top_sear{width:250px;float:right; overflow:hidden;border:none; border:1px solid #ffffff;margin-top:10px;}
.top_sear input{overflow: hidden;outline: none;}
.topTxt{width: 185px;background:none; border:none;padding:6px 10px; font-size:12px;color: #c6fff4;float: left;}
.topBtn{width:28px;height:28px;float: right;cursor: pointer; background:url(../images/fdj.jpg) no-repeat center; margin-right:15px;border:none;}

/*===============主页第一部分部分===============*/
.zy_first{padding:100px 0px 55px 0px; overflow:hidden; text-align:center; background:url(../images/bj_tu.jpg) no-repeat center top #eaeaea;}
.first_zi{overflow:hidden; text-align:center; margin-bottom:38px;}
.first_zi strong{font-size:36px; color:#535353; display:block;}
.first_zi strong span{font-size:36px; color:#18ceaa;}
.first_zi p{font-size:16px; color:#535353; line-height:30px; padding-top:5px;}
.first_left{overflow:hidden; width:291px; float:left; background:#fff;}
.first_top{height:50px;line-height:50px;display: block;color:#585858; margin-bottom:1px; font-size:14px;background:url(../images/bj.jpg) no-repeat; font-size:16px; color:#ffffff; text-align:left; padding-left:40px;}
.first_top.r{margin-bottom:0px;}
.first_bottom{width:211px;display: none; position:relative; padding:10px 40px 15px 40px;overflow:hidden; background:#ffffff; text-align:left;}
.first_bottom a{display:block; height:33px; line-height:33px; vertical-align:middle; border-bottom:1px solid #e5e5e5; background:url(../images/left_bj.jpg) no-repeat center left; padding-left:15px;-webkit-transition: all 0.5s ease-in-out;}
.first_bottom a:hover{color:#0cc4a0;}
.first_right{overflow:hidden; float:right; width:830px;}
.first_right_top{overflow:hidden; background:url(../images/bj_s.jpg) repeat-x bottom;}
.first_right_top a{display:block; float:left; font-size:18px; color:#535353; font-weight:bold; margin-right:25px; line-height:45px; vertical-align:middle;}
.first_right_top a:hover{border-bottom:3px solid #0cc4a0; color:#0cc4a0;}
.first_right_top a.hover{border-bottom:3px solid #0cc4a0; color:#0cc4a0;}
.first_right_top p{float:right; padding:0px;}
.first_right_top p a{font-size:16px; color:#535353; font-weight:500; margin:auto;}
.first_right li{width:264px; float:left; margin-top:30px; overflow:hidden; position:relative; margin-right:16px;}
.first_right li.r{margin-right:0px;}
.first_right li p{font-size:14px; color:#585858; padding-top:10px;}
.cover{position:absolute; top:0px; left:0px; text-align: center; width:265px; height:220px; background:url(../images/hover.png);
opacity: 0;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";}
.first_right li:hover p{color:#18ceaa;}

.x_banner{overflow:hidden; clear:both; padding-top:50px;}
.x_banner a{display:block; float:left; height:30px; line-height:30px; vertical-align:middle; margin-top:110px;}
.x_banner a.a1{background:url(../images/tel_bj.jpg) no-repeat center; width:212px; font-size:14px; color:#ffffff; font-weight:bold; margin-left:670px;}
.x_banner a.a2{background:url(../images/qq_bj.jpg) no-repeat center; width:108px; font-size:14px; color:#ea1634; font-weight:bold; margin-left:10px;}

/*===============主页第二部分部分===============*/
.zy_second{padding:50px 0px 25px 0px;overflow:hidden; text-align:center; background:url(../images/bj1.jpg) no-repeat center top;}
.second_ny{overflow:hidden; margin-bottom:10px;}
.second_ny img{float:left; margin-left:30px;}
.second_ny img.r{margin-right:30px; margin-left:0px;}
.second_zi{width:523px; float:left; overflow:hidden;}
.second{overflow:hidden; text-align:left; padding-left:65px; margin-bottom:22px;}
.second_zi h2{font-size:18px; color:#4a4a4a; font-weight:bold;}
.second_zi p{font-size:14px; color:#666666; line-height:20px; padding:10px 0px;}
.second_zi a{display:block;font-size:14px; color:#0cc4a0;float: right;margin-top: -27px;margin-right: 12px;}

/*===============主页第三部分部分===============*/
.zy_three{overflow:hidden;text-align:center; background:url(../images/bj2.jpg) no-repeat center top #0cc4a0; padding-top:45px;}
.three_ny{background:url(../images/bj3.jpg) repeat-x; overflow:hidden; height:201px;}
.zy_three h2{font-size:36px; color:#fffefe; font-weight:bold; padding-bottom:37px;}

/*===============主页第四部分部分===============*/
.zy_four{overflow:hidden;padding:40px 0px;text-align:center;}
.three_tu{width:1200px;margin:auto;position:relative;padding-bottom:50px;}
.sorllMenu{width:1200px;margin:auto;overflow:hidden;position:relative;}
.sorllMenu li{overflow:hidden; float:left; width:594px; position:relative; padding-right:12px;}
.sorllMenu li img{width:188px; height:78px; border:1px solid #e6e6e6;-webkit-transition: all 0.5s ease-in-out;}
.sorllMenu li a{display:block; cursor:pointer; float:left; overflow:hidden; margin-bottom:10px; margin-right:12px;}
.sorllMenu li a.r{margin-right:0px;}
.sorllMenu li img:hover{border:1px solid #18ceaa;}
.btn{z-index:11;}
.btn .btn_l{text-align:right; padding-right:20px;width:574px;height:40px; line-height:40px; vertical-align:middle;position: absolute; bottom:0px;z-index: 2;left:0px;background:#eaeaea;-webkit-transition: all 0.5s ease-in-out;}
.btn .btn_r{text-align:left;padding-left:20px;width:574px;height:40px; line-height:40px; vertical-align:middle;position: absolute; bottom:0px;right:0px;z-index:2;background:#eaeaea;-webkit-transition: all 0.5s ease-in-out;}
.btn .btn_l:hover,.btn .btn_r:hover{background:#18ceaa; color:#fff;}

/*===============主页第五部分部分===============*/
.zy_five{overflow:hidden;padding:40px 0px 60px 0px;text-align:center; background:#eaeaea;}
.five_top{overflow:hidden; clear:both; margin-bottom:10px;}
.five_left{width:392px;position:relative; float:left; height:270px;}
.five_left strong{display:block; font-weight:500; background:#18ceaa; height:50px; line-height:50px; vertical-align:middle; text-align:left; padding:0px 30px;}
.five_left span{font-size:18px; color:#ffffff; float:left;}
.five_left a{float:right; font-size:14px; color:#ffffff;}
.sorllMenu1{width:392px;margin:auto;overflow:hidden;position:relative;}
.sorllMenu1 li{overflow:hidden; float:left; width:392px; position:relative;}
.sorllMenu1 li a{display:block; cursor:pointer;overflow:hidden;}
.btn1{z-index:11;}
.btn1 .btn_l{text-align:right;width:30px;height:30px; position: absolute; bottom:0px;z-index: 2;right:30px; background:url(../images/btn_l.jpg) no-repeat center;-webkit-transition: all 0.5s ease-in-out;}
.btn1 .btn_r{text-align:left;width:30px;height:30px;position: absolute; bottom:0px;right:0px;z-index:2;background:url(../images/btn_r.jpg) no-repeat center;-webkit-transition: all 0.5s ease-in-out;}
.btn1 .btn_l:hover{background:url(../images/btn_lh.jpg) no-repeat center;}
.btn1 .btn_r:hover{background:url(../images/btn_rh.jpg) no-repeat center;}
.five_right{width:795px; float:right; overflow:hidden; background:#fff; min-height:270px;}
.five_right strong{display:block; font-weight:500; background:#18ceaa; height:50px; line-height:50px; vertical-align:middle; text-align:left; padding:0px 30px;}
.five_right span{font-size:18px; color:#ffffff; float:left;}
.five_right a{float:right; font-size:14px; color:#ffffff;}
.five_right_ny{padding:20px 40px 40px 40px; text-align:left;}
.five_right_ny p{font-size:14px; color:#707070; line-height:24px; padding-top:20px;}

.fives_left{width:795px; float:left; overflow:hidden; background:#fff; min-height:270px;}
.fives_left strong{display:block; font-weight:500; background:#18ceaa; height:50px; line-height:50px; vertical-align:middle; text-align:left; padding-right:30px;}
.fives_left span a{font-size:18px; color:#ffffff; float:left; width:150px; text-align:center;-webkit-transition: all 0.5s ease-in-out;}
.fives_left a.r{float:right; font-size:14px; color:#ffffff;}
.fives_left span:hover a{background:#0da284;}
.fives_left span.hover a{background:#0da284;}
.zy_new{overflow:hidden; padding:40px;}
.zy_new a{display:block; float:left; width:325px; line-height:30px; vertical-align:middle;}
.zy_new a.r{float:right;}
.zy_new a p{float:left; font-size:14px; color:#707070;}
.zy_new a span{float:right; font-size:14px; color:#c5c5c5;}
.zy_new a:hover p{color:#0cc4a0;}
.fives_right{float:right; overflow:hidden;width:392px;height:280px; background:#fff;}
.fives_right strong{display:block; font-weight:500; background:#18ceaa; height:50px; line-height:50px; vertical-align:middle; text-align:left; padding:0px 30px;}
.fives_right span{font-size:18px; color:#ffffff; float:left;}
.fives_right a{float:right; font-size:14px; color:#ffffff;}
.zy_ser{overflow:hidden; text-align:left; padding:40px 35px;}
.zy_ser h2{font-size:14px; color:#707070; font-weight:bold; padding-bottom:5px;}
.zy_ser h2.r{padding-top:25px;}
.zy_ser p{color:#707070; font-size:14px;}

/*===============友情链接===============*/
.link{overflow:hidden; height:50px; line-height:50px; vertical-align:middle;background:#fff; clear:both;}
.link strong{ width:150px; text-align:center; background:#18ceaa; margin-right:30px;text-align:center;font-size:18px; color:#ffffff;display:block; float:left; font-weight:400;}
.link a{display:block; float:left;padding-right:35px; font-size:14px; color:#333333;}
.link a:hover{color:#18ceaa;}

/*===============底部===============*/
.footer{overflow:hidden; background:#fff; overflow:hidden; padding:40px 0px 45px 0px;}
.foot_left{overflow:hidden; float:left; width:390px;}
.foot_left h2{height:35px; line-height:35px; vertical-align:middle; background:url(../images/ly_bj.jpg) no-repeat center left #eaeaea; font-size:18px; color:#18ceaa; padding-left:20px;}
.foot_left input{width:160px; height:35px; line-height:35px; vertical-align:middle; padding:0px 15px;float:left; border:none;margin-top:10px;background:#eaeaea;color:#8d8d8d; font-size:14px;
outline: medium none;-webkit-transition: all 0.5s ease-in-out;}
.foot_left input.r{ float:right;}
.foot_left textarea{height:100px;width:360px; border:none;margin-top:10px;background:#eaeaea;color:#8d8d8d; font-size:14px;font-family:"SimHei";
outline: medium none; padding:10px 15px;-webkit-transition: all 0.5s ease-in-out;}
.foot_left button{width:90px;height:40px;outline:medium none;line-height:40px; border:none; float:left; margin-right:10px; margin-top:15px;
text-align:center;color:#fff;font-size:16px;cursor:pointer;background:#3d403e;font-family:"SimHei";-webkit-transition: all 0.5s ease-in-out;}
.foot_left button:hover{background:#0cc4a0;}

.footer ul{width:650px; float:right; overflow:hidden;}
.footer li{float:left; overflow:hidden; margin-right:43px; width:95px;}
.footer li.r{margin-right:0px;}
.footer strong a{display:block; font-weight:500; font-size:14px; color:#000; padding-bottom:10px;-webkit-transition: all 0.5s ease-in-out;}
.footer strong.r a{padding-top:15px;}
.footer li p a{font-size:14px; color:#7e8281; line-height:24px;-webkit-transition: all 0.5s ease-in-out;}
.footer li p a:hover,.footer strong a:hover{ color:#0cc4a0;}

/*===============备案===============*/
.beian{overflow:hidden; padding:35px 0px; background:#18ceaa;}
.beian_left{overflow:hidden; float:left;}
.beian_left img{float:left;}
.beian_zi{float:left; margin-left:10px;}
.beian_zi h2{font-size:14px; color:#ffffff; font-weight:bold; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; padding-bottom:5px;}
.beian_zi p{font-size:16px; color:#ffffff; font-weight:bold; text-transform:uppercase;}
.beian_zi p a{display:block;font-size:14px; color:#ffffff; font-weight:bold;}
.beian_right{overflow:hidden; float:right;}
.code{overflow:hidden; float:left; margin-left:12px; text-align:center;}
.code img{background:#fff; padding:4px;}
.code p{font-size:14px; color:#ffffff; padding-top:5px;}

/*===============内页样式===============*/
.zong_ny{overflow:hidden; padding:50px 0px; margin:auto; background:#ededed;}
.zong_top{overflow:hidden; height:50px; line-height:50px; vertical-align:middle; background:#fff; padding:0px 40px; margin-bottom:10px;}
.zong_top.r{margin-bottom:inherit; border-bottom:1px solid #ededed;}
.zong_top strong{display:block; float:left; font-size:18px; color:#0cc4a0;}
.zong_left{float:left; width:240px; overflow:hidden;}
.zong_left ol{overflow:hidden; background:#fff; padding:40px;}
.zong_left ol li{vertical-align:middle;line-height:30px;-webkit-transition: all 0.5s ease-in-out;}
.zong_left ol li a{display:block; font-size:14px; color:#333333;}
.zong_left ol li:hover a{color:#0cc4a0;}
.zong_left ol li.hover a{color:#0cc4a0;}
.left_middle{margin-top:10px; overflow:hidden; background:#fff; padding:40px; position:relative;}
.left_middle strong {color:#0cc4a0; font-size:14px;}
.sorllMenul{width:160px; overflow:hidden;margin-top:10px;}
.sorllMenul li{width:160px;overflow:hidden; float:left; text-align:center;}
.sorllMenul li p{font-size:14px; color:#ffffff; height:30px; line-height:30px; vertical-align:middle; background:#767676;}
.btnl{z-index:11;}
.btnl .btn_l{text-align:right;width:15px;height:30px; position: absolute; top:120px;z-index: 2;left:40px; background:url(../images/l_z.jpg) no-repeat center;-webkit-transition: all 0.5s ease-in-out;}
.btnl .btn_r{text-align:left;width:15px;height:30px;position: absolute; top:120px;right:40px;z-index:2;background:url(../images/r_z.jpg) no-repeat center;-webkit-transition: all 0.5s ease-in-out;}
.btnl .btn_l:hover{background:url(../images/lh_z.jpg) no-repeat center;}
.btnl .btn_r:hover{background:url(../images/rh_z.jpg) no-repeat center;}

.left_bottom{overflow:hidden; margin-top:10px; background:#fff; padding:40px;}
.left_bottom strong{display:block; border-bottom:1px solid #d9d9d9;color:#0cc4a0; font-size:14px; padding-bottom:10px; margin-bottom:10px}
.left_bottom p{font-size:14px; color:#666666; padding:5px 0px 15px 0px;}
.left_bottom p span{display:block;font-size:14px; color:#666666;}
.left_bottom p a{display:block;font-size:14px; color:#666666;}
.left_bottom p a:hover{color:#0cc4a0}

/*===============关于我们===============*/
.zong_right{width:870px; overflow:hidden; float:right; background:#fff; padding:40px;}
.about{overflow:hidden;}
.about h2{font-size:18px; color:#333333; padding-bottom:10px;}
.about_left{width:280px; float:left; overflow:hidden; margin-bottom:20px;}
.about_left img{padding-bottom:15px;}
.about_right{float:right; overflow:hidden; width:570px;margin-bottom:20px;}
.about_right p{font-size:14px; color:#666666; line-height:30px;}
.about ul{overflow:hidden; clear:both;padding-top:30px; border-top:1px dotted #dcdcdc;}
.about li{width:280px; float:left; overflow:hidden; margin-right:15px;}
.about li.r{margin-right:0px;}
.about li h2{font-size:18px; color:#333333; padding:10px 0px;}
.about li p{font-size:14px; color:#666666; line-height:18px;}

.philosophy{overflow:hidden;}
.philosophy h2{font-size:18px; color:#333333; padding-bottom:10px;}
.phil_ny.r{background:none; border:none;}
.phil_h3{overflow:hidden; padding:30px 0px; border-bottom:2px solid #666666;}
.phil_h3 h3{font-size:18px; color:#666666; line-height:30px; font-weight:bold;}
.phil_ny{overflow:hidden; padding:35px 0px; border-bottom:1px dotted #dcdcdc;}
.phil_ny h4{font-size:14px; color:#0cc4a0; padding-bottom:8px; font-weight:bold;}
.phil_ny p{font-size:14px; color:#666666; line-height:30px;}

.test h2{border-bottom:1px solid #cfd8d6; padding-bottom:10px; margin-bottom:25px; font-size:18px; color:#333;}
.test p{font-size:14px; color:#666666; line-height:30px; clear:both}
.test img{float:left; padding:20px 0px; margin-right:15px;}
.test img.r{margin-right:0px;}
.test_ny{overflow:hidden; margin-top:55px; padding-top:25px; border-top:1px solid #d9d9d9; clear:both}
.test_cont{overflow:hidden; clear:both;}
.test_ny a{display:block; margin-bottom:15px; font-size:18px; color:#333333; float:left; margin-right:10px; width:165px; height:40px; line-height:40px; vertical-align:middle; text-align:center; background:#ededed;-webkit-transition: all 0.5s ease-in-out;}
.test_ny a:hover{background:#0cc4a0; color:#fff;}
.test_ny a.hover{background:#0cc4a0; color:#fff;}
.test_ny p em{font-size:14px; color:#0cc4a0; font-weight:bold;}

.yanfa h2{border-bottom:1px solid #cfd8d6; padding-bottom:10px; margin-bottom:25px; font-size:18px; color:#333;}
.yanfa p{font-size:14px; color:#666666; line-height:30px;x}
.yanfa p em{font-size:14px; color:#0cc4a0; font-weight:bold;}
.yanfa img{padding-top:15px; margin-right:15px; float:left;}
.yanfa img.r{margin-right:0px;}
.yanfa h3{font-size:18px; color:#0cc4a0; padding:25px 0px 15px 0px; clear:both;} 

.shebei{overflow:hidden;}
.shebei h2{font-size:18px; color:#333333; padding-bottom:10px;}
.shebei span{display:block; position:relative; width:870px; height:490px;}
.shebei p{position:absolute; background:url(../images/sj_bj.png) repeat-x; bottom:0px; left:0px; height:40px; line-height:40px; vertical-align:middle; width:820;font-size:14px; color:#ffffff; padding:0px 25px;}
.shebei ul{overflow:hidden;}
.shebei li{ width:283px; float:left; position:relative; margin-top:12px; margin-right:10px;}
.shebei li.r{margin-right:0px;}
.shebei li p{position:absolute; background:url(../images/sj_bj.png) repeat-x; bottom:0px; left:0px; height:40px; line-height:40px; vertical-align:middle; width:233px;font-size:14px; color:#ffffff; padding:0px 25px;}

/*===============联系我们===============*/
.contact{background:#fff; padding:40px; overflow:hidden;}
.contact img{padding-bottom:25px;}
.contact p{font-size:14px; color:#666666; line-height:30px; padding-left:25px; overflow:hidden;}
.contact p a{font-size:14px; color:#666666;}
.contact p em{font-size:14px; color:#666666; display:block; float:left}
.contact p span{font-size:14px; color:#666666;display:block; float:left}
.contact p.p1{background:url(../images/con1.jpg) no-repeat center left;}
.contact p.p2{background:url(../images/con2.jpg) no-repeat center left;}
.contact p.p3{background:url(../images/con3.jpg) no-repeat center left;}
.contact p.p4{background:url(../images/con4.jpg) no-repeat 0px 8px;}

/*===============在线留言===============*/
.czlybs{overflow:hidden; width:745px;margin:auto;clear:both;}
.czlybs input{width:330px; border-radius:50px; float:left; border:1px solid #f1f1f1;margin-bottom:20px;background:#fff;color:#cccccc; font-size:12px; margin-right:25px;
outline: medium none;padding:10px 13px; -webkit-transition: all 0.5s ease-in-out;}
.czlybs input.r{margin-right:0px;}
.czlybs input:hover,.czlybs textarea:hover{border:1px solid #0cc4a0;}
.czlybs input:hover,.czlybs textarea:hover{color:#0cc4a0;}
.czlybs textarea{ border-radius:25px;height:170px;width:712px; border:1px solid #f1f1f1;margin-bottom:10px;background:#fff;color:#ccc; font-size:12px;font-family:"SimHei";
outline: medium none; padding:15px;-webkit-transition: all 0.5s ease-in-out;}
.czlybs button{width:260px;height:40px; margin:15px 240px; border-radius:50px; outline:medium none;line-height:40px; border:none;
text-align:center;color:#fff;font-size:16px;cursor:pointer;background:#0cc4a0;font-family:"SimHei";-webkit-transition: all 0.5s ease-in-out;}
.czlybs button:hover{background:#116eed;}

/*===============新闻中心===============*/
.new h4{display:block; border-bottom:1px solid #d9d9d9; font-size:18px; color:#333333; padding-bottom:10px; margin-bottom:15px;}
.new li{border-bottom:1px dotted #cccccc; padding:20px 0px; overflow:hidden;}
.new li a{display:block; cursor:pointer; overflow:hidden;}
.new li img{float:left;}
.new_zi{overflow:hidden; width:690px; float:right;}
.new_zi h3{font-size:18px; color:#333333; padding:10px 0px;-webkit-transition: all 0.5s ease-in-out;}
.new_zi p{font-size:14px; color:#666666; line-height:20px;}
.new li:hover h3{color:#0cc4a0;}

/*===============新闻中心详情页===============*/
.cools_top{overflow:hidden; margin-bottom:20px; border-bottom:1px solid #d9d9d9; padding-bottom:10px;}
.cools_top p{float:left; font-size:20px; color:#555555;}
.cools_top p span{font-size:14px; color:#b7b7b7; display:block;}
.cools_right{float:right; margin-top:10px;}
.news img{padding-bottom:25px;}
.news p{font-size:14px; color:#666666; line-height:30px;}
.news_bottom{border-top:1px solid #d9d9d9; padding-top:20px; margin-top:35px;}
.news_left{width:580px; float:left;}
.news_left a{display:block; color:#666666; font-size:14px; line-height:24px;}
.news_left a span{color:#666666; font-size:14px; text-transform:capitalize;}
.news_left a:hover{color:#18ceaa;}
.news_right{overflow:hidden; float:right; margin-top:12px; width:120px; height:25px; line-height:25px; vertical-align:middle; text-align:center; background:#18ceaa;}
.news_right a{background:url(../images/re_bj.jpg) no-repeat center left; padding-left:20px; font-size:14px; color:#ffffff; background:url(../images/return.jpg) no-repeat center left;}

/*===============服务指南===============*/
.service{overflow:hidden;}
.service h2{border-bottom:1px solid #cfd8d6; padding-bottom:10px; margin-bottom:25px; font-size:18px; color:#333;}
.service p{font-size:14px; color:#666666; line-height:24px;}
.service img{padding:25px 0px;}
.service h3{padding-top:690px; font-size:18px; color:#666666; padding-bottom:15px;}
.service li h3{padding:0px; padding-bottom:10px; overflow:hidden;}
.service li h3 span{float:left;width:30px; height:30px; background:url(../images/ser_bj1.jpg) no-repeat center; display:block; text-align:center; font-size:18px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; line-height:30px; vertical-align:middle;}
.service li h3 em{float:left; padding-left:10px;font-size:18px; color:#454c4b; font-weight:bold;}
.service li{width:380px; border:1px solid #0cc4a0; background:#eafffb; padding:20px; float:left; margin-bottom:20px; height:165px;}
.service li.r{float:right;}
.service li p{clear:both;}

.ser_nys h2{border-bottom:1px solid #cfd8d6; padding-bottom:10px; margin-bottom:25px; font-size:18px; color:#333;}
.ser_ny{ margin:20px 0px 35px 0px;overflow:hidden;}
.ser_top{height:45px;line-height:45px;display: block;-webkit-transition: all 0.5s ease-in-out 0s;color:#565656; font-size:14px;background:url(../images/hove.jpg) no-repeat;}
.ser_top:hover{color: #0cc4a0;background:url(../images/hover.jpg) no-repeat;}
.ser_top.hover{color: #0cc4a0;background:url(../images/hover.jpg) no-repeat;}
.ser_bottom{width:845px;display: none; position:relative; padding:25px 10px 10px 10px;overflow:hidden; border-bottom:1px dotted #cccccc;}
.ser_bottom p{font-size:14px; color:#666666; line-height:18px;}
.ser_ny1{overflow:hidden; padding-bottom:30px;}
.ser_ny1 h3{font-size:18px; color:#15a3e5; padding-bottom:15px;}
.ser_ny2{overflow:hidden;}
.ser_ny2 h3{font-size:18px; color:#0cc4a0; padding-bottom:15px;}
.ser_zi{overflow:hidden; background:#eaf8ff; border:1px solid #15a3e5; padding:25px;}
.ser_zi p{font-size:14px; color:#3c464b; line-height:24px;}
.ser_zi2{background:url(../images/ser_bj2.jpg) no-repeat 580px 15px #eafffb;border:1px solid #0cc4a0; padding:35px 25px;}
.ser_zi2 p{font-size:14px; color:#3c464b; line-height:24px;}

/*===============产品中心===============*/
/*===============左菜单二级栏目===============*/
.left_hide{overflow:hidden; display:none;}
.left_hide p a{padding-left:10px; font-size:14px; color:#666666;}
.left_hide p.r a{border:none;}
.zong_left ol li:hover .left_hide p a{color:#666666; font-size:14px;}
.zong_left ol li.hover .left_hide p a{color:#666666; font-size:14px;}
.zong_left ol li:hover .left_hide p:hover a{color:#0cc4a0;}
.zong_left ol li.hover .left_hide p:hover a{color:#0cc4a0;}
.zong_left ol li:hover .left_hide p.hover a{color:#0cc4a0;}
.zong_left ol li.hover .left_hide p.hover a{color:#0cc4a0;}

.zong_right.r{overflow:hidden; background:#fff; padding:0px; width:950px;}
.pro_top{overflow:hidden; border-bottom:10px solid #ededed; background:#fff; padding-left: 40px;width: 880px;}
.pro_zi{overflow:hidden; border-bottom:1px solid #d9d9d9; padding:15px 0px;}
.pro_zi em{display:block; float:left; text-align:left; font-size:14px; color:#666666;}
.pro_zi a{display:block; height:20px; line-height:20px; vertical-align:middle; float:left; font-size:14px; color:#333333; padding:0px 8px; margin-right:2px;margin-top: 4px;}
.pro_zi a:hover{background:#0cc4a0; color:#fff;}
.pro_zi a.hover{background:#0cc4a0; color:#fff;}

.product{overflow:hidden; padding:40px; background:#fff;}
.product h2{border-bottom:1px solid #cfd8d6; padding-bottom:10px; margin-bottom:25px; font-size:18px; color:#333;}
.product li{overflow:hidden; width:284px; float:left; text-align:center; position:relative; margin-right:9px; margin-bottom:15px;}
.product li.r{margin-right:0px;}
.product li a{display:block; cursor:pointer; overflow:hidden;}
.product li p{font-size:14px; color:#585858; padding-top:10px;}
.pro_cover{position:absolute; top:0px; left:0px; text-align: center; width:284px; height:234px; background:url(../images/hover.png);
opacity: 0;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";}
.product li:hover p{color:#18ceaa;}


/*===============产品中心详情页===============*/
.products{background:#fff; padding:40px; overflow:hidden;}
.pro_left{width:462px;float:left; overflow:hidden;}
.spec-preview{width:460px;height:380px;}
/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block; width:460px; height:380px; border:1px solid #e5e5e5; overflow:hidden;}
.jqzoom img{width:460px; height:380px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:460px;height:380px;background:#ffffff;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

.spec-scroll .items ul li{float:left;text-align:center; width:89px;opacity:0.5;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); 
transition: all .3s ease-in-out;}
.spec-scroll .items ul li a{ display:block;width:79px;background:#f4f4f4; padding:1px;}
.spec-scroll .items ul li:hover{opacity:1;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); 
transition: all .3s ease-in-out;}
.spec-scroll .items ul li.hover{opacity:1;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); 
transition: all .3s ease-in-out;}

/*图片小图预览列表*/
.spec-scroll{clear:both;width:370px; position:relative; bottom:70px; z-index:111; left:10px;}
.spec-scroll .items{margin:auto;position:relative;width:400px;height:60px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:60px;}
.spec-scroll .items ul li{float:left;width:80px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;width:70px;height:57px;}

.pro_right{width:370px; float:right; overflow:hidden;}
.pro_right strong{display:block; border-bottom:1px solid #cfd8d6; font-size:18px; color:#333333; line-height:30px; padding-bottom:10px; margin-bottom:40px; font-weight:500;}
.pro_right p{font-size:14px; color:#666666; line-height:24px;}
.pro_right a{display:block; margin-top:50px; font-size:18px; color:#fff;height:40px; line-height:40px; vertical-align:middle; text-align:center; background:#0cc4a0;}

.pros_ny{overflow:hidden; padding-top:60px; clear:both}
.pros_ny h1{border-bottom:1px solid #cfd8d6; overflow:hidden; font-size:18px; color:#333333; padding-bottom:15px;}

.pros_ny1{overflow:hidden; padding-top:60px; clear:both}
.pros_ny1 h1{border-bottom:1px solid #cfd8d6; overflow:hidden; font-size:18px; color:#333333; padding-bottom:15px;}
.pros_ny1 p{font-size: 14px;
color: #666;}

.pros_ny h2{font-size:14px; color:#0cc4a0; padding-left:20px; font-weight:bold; background:#ededed; height:40px; line-height:40px; vertical-align:middle; margin:15px 0px;}
.pros_zi{overflow:hidden; padding:0px 15px 10px 15px}
.pros_ny h4{font-size:14px; color:#15a3e5; font-family:Arial, Helvetica, sans-serif; font-weight:bold;padding-top: 12px;}
.pros_ny p{float: left;
width: 250px;
text-align: left;
font-size: 14px;
color: #666;
padding: 0px 25px 0px 0px;
line-height: 24px;padding-top: 9px;}
.pros_ny h4.r{clear:both;border-top:1px dotted #cccccc; margin-top:20px; padding-top:15px;}
.pros_ny em{font-size:14px; color:#666666; line-height:18px;}

.pro_con{overflow:hidden; padding-top:60px;}
.contact.r{width:430px; float:left; overflow:hidden; padding:15px 0px 0px 0px;}
.contact.r p{width:auto; padding-top:5px; clear:both;width:430px;}
.con_code {text-align:center; overflow:hidden; width:145px; float:right; margin-top:25px;}
.con_code img{width:140px; height:140px;}
.con_code p{font-size:14px; color:#666666; line-height:30px; vertical-align:middle; width:auto; padding:0px;}

.pro_ly{overflow:hidden;padding:20px 0px; border-top:1px dotted #cccccc; border-bottom:1px solid #cfd8d6; margin-bottom:10px; margin-top:25px;display: block;width: 100%;}
.pro_ly h1{font-size:14px; color:#666666;}
.pro_ly h2{margin:10px 0px; overflow:hidden; height:40px; line-height:40px; vertical-align:middle; background:#ededed;}
.pro_ly h2 span{display:block; padding-left:20px; float:left; font-size:14px; color:#333333; font-weight:bold;}
.pro_ly h2 em{display:block; float:right; background:url(../images/xing.png) no-repeat center left; font-size:14px; color:#666666; padding-left:10px; margin-right:20px;}
.pro_lyny{overflow:hidden; padding:20px 0px;}
.pro_s{overflow:hidden; margin-bottom:10px;}
.pro_s h1{ min-width:100px;float:left; background:url(../images/xing.png) no-repeat center left; line-height:30px; vertical-align:middle; padding-left:15px; text-align:right;}
.pro_s h1.r{background:none;}
.pro_s h1.a{background-position:45px 10px;}
.pro_s h1.b{background-position:35px 10px;}
.pro_s input{width:260px; height:30px; line-height:30px; vertical-align:middle; padding:0px 10px;float:left; border:1px solid #cfd8d6;background:none;color:#8d8d8d; font-size:14px;
outline: medium none;-webkit-transition: all 0.5s ease-in-out;}
.pro_s p{font-size:14px; color:#999999; padding-left:15px; float:left;line-height:30px; vertical-align:middle;}
.pro_s textarea{height:80px;width:480px;border:1px solid #cfd8d6;background:none;color:#8d8d8d; font-size:14px;font-family:"SimHei";
outline: medium none; padding:10px;-webkit-transition: all 0.5s ease-in-out;}
.pro_s p.r{padding-left:115px; font-size:14px; color:#666666; line-height:35px; vertical-align:middle;}
.pro_s p.r em{color:#ff0000; font-weight:bold;}
.pro_lyny button.r{margin-left:115px;}
.pro_lyny button{width:90px;height:30px;outline:medium none;line-height:30px; border:none; float:left; margin-right:10px; margin-top:15px;
text-align:center;color:#fff;font-size:16px;cursor:pointer;background:#3d403e;font-family:"SimHei";-webkit-transition: all 0.5s ease-in-out;}
.pro_lyny button:hover{background:#0cc4a0;}

.products_bottom{ background:#fff; padding:10px 40px 10px 40px;position:relative;}
.products_bottom h2{border-bottom:1px solid #cfd8d6; overflow:hidden; font-size:18px; color:#333333; padding-bottom:15px; margin-bottom:20px;}
.sorllMenu2{width:865px;margin:auto;overflow:hidden;position:relative;border-bottom:1px solid #cfd8d6; padding-bottom:40px;}
.sorllMenu2 li{overflow:hidden; float:left; width:290px; position:relative; text-align:center;}
.sorllMenu2 li a{display:block; cursor:pointer;overflow:hidden;}
.sorllMenu2 li p{font-size:14px; color:#585858; padding-top:10px;}
.pro_cover{position:absolute; top:0px; left:0px; text-align: center; width:284px; height:234px; background:url(../images/hover.png);
opacity: 0;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";}
.btn2{z-index:11;}
.btn2 .btn_l{text-align:right;width:8px;height:13px; position: absolute; top:20px;z-index: 2;right:65px; background:url(../images/l_btn.jpg) no-repeat center;-webkit-transition: all 0.5s ease-in-out;}
.btn2 .btn_r{text-align:left;width:8px;height:13px;position: absolute; top:20px;right:40px;z-index:2;background:url(../images/r_btn.jpg) no-repeat center;-webkit-transition: all 0.5s ease-in-out;}
.btn2 .btn_l:hover{background:url(../images/rh_btn.jpg) no-repeat center;}
.btn2 .btn_r:hover{background:url(../images/lh_btn.jpg) no-repeat center;}
.products_aniu{ padding:10px 40px 60px 40px; float:right;}
.products_aniu a{display:block;width:85px; height:25px; line-height:25px; vertical-align:middle; background:url(../images/return.jpg) no-repeat 8px 6px #18ceaa; font-size:14px; color:#ffffff; padding-left:35px;}


 /***********/

.wylcz_a{
	width: 815px;
	border:1px solid #dbdada;
	padding:22px;
	margin: auto;
	
	}
.wylcz_aa{
	width:100%;
	height:90px;
	border:1px solid #dbdada;	
	position:relative
	}
.wylcz_aa textarea{
	margin-right:125px;
	width: 814px;
	height:100%;
	border:0}
.wylcz_aa a{
	display:block;
	height:90px;
	width:125px;
	background:#aeaeae;
	line-height:90px;
	text-align:center;
	color:#fff;
	font-size:14px;
	position:absolute;
	right:0;
	top:0}
.wylcz_aa a:hover{
	background:#18CEAA;
	color:#fff;
	}
.wylcz_ab p{
	color:#666666;
	line-height:14px;
	margin:20px 0 6px 0}
.wylcz_aba{
	padding:8px 0}
.wylcz_aba .a{
	color:#666666;
	font-size:12px;
	line-height:36px;
	border-top:1px solid #DBDADA;
	}
.wylcz_aba .a span{
	color:#27a2dd;
	font-size:12px}
.wylcz_aba .b{
	line-height:20px;
	color:#666666;
	font-size:12px;
	padding:6px 0
}




/*登陆*/
.dl_ny{padding-top:12px;width:450px;overflow:hidden;margin:35px auto;}
.dianji{float:right;cursor:pointer;text-decoration: none;}
.dl_ny h3{float:left; margin-left:15px;}
.dl_ny h4{margin-left:15px; color:#999999; font-size:12px; line-height:35px; float:left}
.dl_ny h4 a{font-size:12px; color:#194fbc;}
.deng{width:350px; overflow:hidden; margin-bottom:10px;}
.deng h5 a{float:left; font-size:14px; color:#333333; display:block; border-right:1px solid #999999; padding-right:10px;}
.deng h2 a{padding-left:10px;font-size:14px; color:#999;}
.in_put input{
    width:420px;
	padding-top:15px;
	padding-bottom:15px;
	margin-bottom:15px;
    color: #666666;
	padding-left:15px;
    font-size: 14px;
	outline:medium none;
	vertical-align:middle;
	border:1px solid #d2d2d2;
	border-radius:3px;
}
.in_put input.yzm{width:230px; float:left;}
.in_put h2{border:1px solid #d2d2d2; float:right;margin-right:14px;}

.botton{width:450px;overflow:hidden;margin-top:35px;*margin-top:10px;}
.botton button{font-size:20px; color:#ffffff;outline:medium none; margin-top:10px;border:0;width:248px; float:left;
 height:48px; line-height:48px; vertical-align:middle; text-align:center; background:#18CEAA; border:1px solid #d2d2d2;}
.botton h2{float:right; font-size:12px; color:#545454; margin-top:12px; margin-right:20px;}
.botton h2 a{color:#18CEAA; display:block; margin-top:5px;}
.dl_ny input.checkbox{width:17px; height:17px; float:left; margin-right:10px; padding:0}
.dl_ny p{float:left;}

.skin{margin-bottom:10px; margin-top:10px;overflow:hidden;width:450px; position:relative; float:left;}
.skin-flat {color:#666666;overflow:hidden; padding-left:20px;}
.skin-flat span{color:#1f88c5;}
.left_flat{ float:left; width:450px; overflow:hidden; position:relative;}

.wanji{float:right;margin-right:35px;*margin-top:-20px;}
.dl_ny h1{float:right;}
.dl_ny h1 a{font-size:12px; color:#1f88c5; text-decoration:underline;}


.xuze_yy{overflow:hidden; float:right;margin-top:-44px;}
.xuze_yy span{display:block;width:61px; height:26px; line-height:26px; vertical-align:middle; text-align:left; background:url(../images/yy.jpg) no-repeat;}
.xuze_yy span a{display:block; font-size:12px; color:#666666; padding-left:8px}
.xuze_yys{position:absolute; top:35px; z-index:11; display:none;}
.xuze_yys p{width:61px; height:26px; line-height:26px; vertical-align:middle; text-align:center; background:#EDEDED;margin-top: 11px;}
.xuze_yys p a{display:block; font-size:12px; color:#666666;margin-left: -18px;}
.xuze_yys p:hover a{color:#0CC4A0;}
.xuze_yy .xuze_yys .r{ margin-top: -1px;
border-top: 1px solid #0CC4A0;}

.shenqign a{
	width:112px;
	height:35px;
	border:none;
	border-radius:2px;
	color:#fff;
	font-size:16px;
	cursor:pointer;
	background:#0CC4A0;
	outline:medium none;
	float:left;
	margin-top:30px;
	text-align: center;
line-height: 36px;
font-family: -webkit-body;
}







/***/
.bodydiv
{
    overflow:hidden;
}