.main{width:1000px;margin:auto;overflow:hidden;}
.none{display: none;}

@font-face {
    font-family: 'fzltzhk';
    src: url('../fonts/fzltzhk/fzltzhk.eot');
    src: url('../fonts/fzltzhk/fzltzhk.eot?#iefix') format('embedded-opentype'),
         url('../fonts/fzltzhk/fzltzhk.woff2') format('woff2'),
         url('../fonts/fzltzhk/fzltzhk.woff') format('woff'),
         url('../fonts/fzltzhk/fzltzhk.ttf') format('truetype'),
         url('../fonts/fzltzhk/fzltzhk.svg#fzlantinghei-db-gbkregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'thin';
    src: url('../fonts/thin/HELVETICANEUE-THINEXT_0.eot');
    src: url('../fonts/thin/HELVETICANEUE-THINEXT_0?#iefix') format('embedded-opentype'),
         url('../fonts/thin/HELVETICANEUE-THINEXT_0.woff') format('woff'),
         url('../fonts/thin/HELVETICANEUE-THINEXT_0.ttf') format('truetype'),
         url('../fonts/thin/HELVETICANEUE-THINEXT_0.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*===============所在位置===============*/
.position{margin:auto;text-align:right; float:right;padding-left:12px;color: #999;}
.position a{font-size:14px;color:#999999; padding-left:5px;}
.position .visited{color:#999;}

/*===============分页===============*/
.page_ul {overflow: hidden;padding-top:20px;clear:both;}
.page_ul h1{background:none;}
.page_ul .page{font-size: 12px;text-align: center;}
.page_ul .page a {display:inline-block;}
.page_prev {background:url(../images/p_left.png) no-repeat center #eceaeb;width:32px;height:32px;}
.page_next {background:url(../images/p_right.png) no-repeat center #eceaeb;width:32px;height:32px;}
.page_prev:hover{background:url(../images/p_left_h.png) no-repeat center #2289ce;;color:#fff}
.page_next:hover{background:url(../images/p_right_h.png) no-repeat center #2289ce;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 0s;}
.page_ul .page .shu_1.hover{background:#2289ce; color:#fff}
.page_ul .page .shu_1:hover{background:#2289ce;color:#fff}

/*===============客服===============*/
.qqkefu{position: fixed;top:70%;_position: absolute;_top: expression(eval(document.documentElement.scrollTop + 365));z-index:15;right:0px;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:#2588cc;}
.qqkefu ul li.top{background:url(../images/k1.png) no-repeat center #29a9df;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 #2588cc;}
.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 #29a9df;}
.qqkefu ul li b.b{background:url(../images/k3.png) no-repeat center #29a9df;}
.qqkefu ul li b.f{background:url(../images/k4.png) no-repeat center #29a9df;}
.qqkefu ul li b.c{background:url(../images/k5.png) no-repeat center #29a9df;}
.qqkefu ul li:hover b.a{background:url(../images/k2.png) no-repeat center center #2588cc;}
.qqkefu ul li:hover b.b{background:url(../images/k3.png) no-repeat center center #2588cc;}
.qqkefu ul li:hover b.f{background:url(../images/k4.png) no-repeat center center #2588cc;}
.qqkefu ul li:hover b.c{background:url(../images/k5.png) no-repeat center center #2588cc;}
.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{height:95px;background:#f6f6f6; border-bottom:1px solid #fff; overflow:hidden;}
.header_left{float:left; width:335px; overflow:hidden;}
.header_right{text-align:right; float:right; overflow:hidden; margin-top:24px;}
.head_top{text-align:right; overflow:hidden; margin-bottom:5px;}
.head_top a{display:inline-block; *display:inline; *zoom:1; font-size:12px; color:#999999; background:url(../images/head_bj.jpg) no-repeat right center; padding:0px 6px 0px 2px;}
.head_top a.r{padding-right:0px; background:none;}
.head_top a:hover{color:#2588cc;}
.head_bottom{overflow:hidden; padding-top:15px;}
.head_bottom p{ line-height:27px; vertical-align:middle;float:left; background:url(../images/tel.jpg) no-repeat center left; font-size:20px; color:#197cc2; padding-left:35px;}
.head_bottom a{ margin-top:5px;margin-left:10px;display:block; float:left; font-size:14px; color:#666666; line-height:20px; vertical-align:middle; padding-left:35px;}
.head_bottom a.a1{background:url(../images/yy1.jpg) no-repeat center left;}
.head_bottom a.a2{background:url(../images/yy2.jpg) no-repeat center left;}
.head_bottom a.a3{background:url(../images/yy3.png) no-repeat center left;}
.head_bottom a:hover{color:#2588cc;}

/*===============导航部分===============*/
.navigation{width:100%; background:#2588cc; position: relative;height:45px;line-height:45px; vertical-align:middle;}
.nav_main{width:1000px; margin:auto;}
.navigation li{margin-right:0px;text-align:center; float:left; position:relative; z-index:111}	
.navigation li.r{margin-right:0px;}
.navigation li a{display:block;font-size:14px; color:#ffffff; padding:0px 45px;-webkit-transition: all 0.5s ease-in-out;}
.navigation li:hover a{background:#f67f19}
.navigation li.hover a{background:#f67f19;}

/*===============下拉部分===============*/
.xiala{position:absolute; top:45px; left:0px;display:none; width:125px;}
.xiala.r{width:280px;}
.navigation ul li .xiala li{overflow:hidden; background:#f7f7f7; width:85px; padding:15px 20px;text-align:left; float:left; margin:0px;}
.navigation ul li .xiala li.r{background:#fff;}
.navigation ul li .xiala p a{display:block;font-size:12px;color:#666666;overflow:hidden;height:30px; line-height:30px; padding:0px 0px 0px 15px; background:url(../images/dian.png) no-repeat center left;text-align:left; vertical-align:middle;-webkit-transition: all 0.5s ease-in-out;}
.navigation ul li:hover .xiala p:hover a{color:#2588cc;}
.navigation ul li.hover .xiala p:hover a{color:#2588cc;}

/*===============热搜词与搜索框===============*/
.research{width:100%; height:60px; line-height:60px; vertical-align:middle; text-align:center;background:url(../images/res_bj.jpg) repeat-x bottom;overflow:hidden; clear:both}
.research h2{float:left; font-size:14px; color:#666666;}
.research p{font-size:14px; color:#666666; padding:0px 25px 0px 5px; float:left;}

/*===============搜索框部分===============*/
.top_sear{width:200px; height:30px; line-height:30px; vertical-align:middle; background:#2588cc; margin-top:14px;float:right; overflow:hidden;border:none;}
.top_sear input{overflow: hidden;outline: none;}
.topTxt{width:145px; height:20px; line-height:20px; margin-top:5px; vertical-align:middle; padding:0px 10px;background:none; border:none;color: #d5e9f6; font-size:12px;float:left;}
.topBtn{width:34px;height:30px; text-align:right;float:right;cursor: pointer; background:url(../images/fdj.jpg) no-repeat center left;border:none;}

/*===============主页第一部分===============*/
.zy_first{padding:60px 0px 45px 0px; overflow:hidden; text-align:center; background:#f6f6f6;}
.zy_top{overflow:hidden; padding-bottom:45px; text-align:center;}
.zy_top h2{font-size:37px; color:#2588cc; font-family:Microsoft Yahei;}
.zy_top h2 span{color:#f67f19;}
.zy_top h3{width:300px;background:url(../images/bj1.jpg) repeat-x center; margin:10px auto}
.zy_top h3 em{ background:#f6f6f6; padding:0px 15px; font-size:14px; color:#999999; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.zy_top p{font-size:12px; color:#b1b1b1; line-height:18px;}

.first_nys,.first_nyr{overflow:hidden;}
.first_left{overflow:hidden; width:220px; float:left; background:#fff;}
.first_top{height:60px;line-height:60px; line-height:60px; vertical-align:middle; display:block; margin-bottom:1px;background:#29a9df; font-size:22px; color:#fff}
.first_top.r{margin-bottom:0px;}
.first_bottom{width:220px;display: none; position:relative;overflow:hidden; background:#ffffff; text-align:left;}
.first_bottom a{display:block; height:43px; line-height:43px; vertical-align:middle; border-bottom:1px dotted #d4d4d4;padding-left:10px; font-size:13px; color:#333333;}
.first_bottom a:hover{color:#f67f19; background:url(../images/sj.jpg) no-repeat 150px 17px;}
.first_bottom a.hover{color:#f67f19; background:url(../images/sj.jpg) no-repeat 150px 17px;}
.first_right{overflow:hidden; float:right; width:775px;}
.first_right li{float:left; margin-right:29px; margin-bottom:39px;position:relative;text-align:left;width:221px; padding:8px 8px 20px 8px; background:url(../images/cp_bj.jpg) repeat-x bottom #ffffff; border:1px solid #e5e5e5; border-bottom:none;}
.first_right li.r{margin-right:0px;}
.first_right li a{display:block; overflow:hidden; cursor:pointer;}
.first_right li h2{font-size:14px; color:#666666; padding:10px 0px 5px 0px;}
.first_right li p{font-size:9px; color:#cecece; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;-webkit-text-size-adjust:none;}
.first_right li h3{font-size:12px; color:#999999; background:url(../images/bj.jpg) no-repeat left top; margin-top:15px; padding-top:13px;}
.first_right h4{float:right; width:240px; height:40px; line-height:40px; vertical-align:middle; text-align:center; background:#29a9df;-webkit-transition: all 0.5s ease-in-out;}
.first_right h4 a{display:block; font-size:14px; color:#fff;}
.first_right h4:hover{background:#2588cc;}
.cover{width:171px; height:224px; background:url(../images/hover.png); padding:0px 25px; position:absolute; top:8px; left:8px; z-index:11; text-align:center;opacity: 0;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";}
.cover h1{font-size:14px; color:#ffffff; line-height:22px;}

/*===============主页第二部分===============*/
.zy_second{overflow:hidden; padding:50px 0px 80px 0px;text-align:center;}
.zy_top h3.r em{background:#fff;}
.zy_second ul{padding-top:10px; overflow:hidden;}
.zy_second li{margin-right:33px;width:185px; float:left; overflow:hidden; background:#f6f6f6; text-align:center; padding:40px 20px 60px 20px;}
.zy_second li.r{margin-right:0px;}
.zy_second li a{display:block; overflow:hidden; cursor:pointer;}
.zy_second li span{display:block; height:88px; overflow:hidden;}
.zy_second li span.span1{background:url(../images/tb1.png) no-repeat center;-webkit-transition: all 0.5s ease-in-out;}
.zy_second li span.span2{background:url(../images/tb2.png) no-repeat center;-webkit-transition: all 0.5s ease-in-out;}
.zy_second li span.span3{background:url(../images/tb3.png) no-repeat center;-webkit-transition: all 0.5s ease-in-out;}
.zy_second li span.span4{background:url(../images/tb4.png) no-repeat center;-webkit-transition: all 0.5s ease-in-out;}
.zy_second li h2{font-size:16px; color:#333333; padding:20px 0px 10px 0px;}
.zy_second li p{font-size:12px; color:#999999; line-height:18px; background:url(../images/hove.jpg) no-repeat center bottom; padding-bottom:25px;}
.zy_second li:hover{background:#f67f19;}
.zy_second li:hover span.span1{background:url(../images/tb1_h.png) no-repeat center;}
.zy_second li:hover span.span2{background:url(../images/tb2_h.png) no-repeat center;}
.zy_second li:hover span.span3{background:url(../images/tb3_h.png) no-repeat center;}
.zy_second li:hover span.span4{background:url(../images/tb4_h.png) no-repeat center;}
.zy_second li:hover h2{color:#fff;}
.zy_second li:hover p{color:#fff; background:url(../images/hove_h.jpg) no-repeat center bottom;}

/*===============主页第三部分===============*/
.zy_three{overflow:hidden; padding:80px 0px 50px 0px;text-align:center; background:#f6f6f6;}
.zy_three li{overflow:hidden; margin-right:35px;float:left; width:298px; -webkit-transition: all 0.5s ease-in-out; height:35px;}
.zy_three li.r{margin-right:0px;}
.zy_three li a{display:block; overflow:hidden; cursor:pointer;}
.zy_three li h1{overflow:hidden; padding-bottom:10px; border-bottom:1px solid #e0e0e0; margin-bottom:12px;}
.zy_three li h1 span{display:block; float:left; font-size:20px; color:#333333; font-family:fzltzhk;} 
.zy_three li h1 em{display:block; float:right; width:16px; height:16px; background:url(../images/lo_1.jpg) no-repeat center; margin-top:3px;-webkit-transition: all 0.5s ease-in-out;}
.zy_three li h2{overflow:hidden;}
.zy_three li h2 em{display:block; border-right:1px solid #e0e0e0;padding-right:20px; margin-right:20px; float:left; font-size:26px; color:#333333;-webkit-transition: all 0.5s ease-in-out;}
.zy_three li h2 em span{display:block; font-size:16px; color:#333333; font-family:Arial, Helvetica, sans-serif; text-transform:capitalize;-webkit-transition: all 0.5s ease-in-out;}
.zy_three li h2 span{display:block; float:left; text-align:left; font-size:14px; color:#333333;line-height:30px; vertical-align:middle;-webkit-transition: all 0.5s ease-in-out;}
.zy_three li span{font-size:12px; color:#666666; line-height:22px; text-align:left;}

.zy_three li:hover h1 em{background:url(../images/lo_1h.jpg) no-repeat center;}
.zy_three li:hover h2 p,.zy_three li:hover h2 em,.zy_three li:hover h2 em span{color:#2588cc;}
.zy_three li.r h2{overflow:hidden;}
.zy_three li.r h2 span{float:left; overflow:hidden; display:block; width:32px; line-height:20px; vertical-align:middle; text-align:center; font-size:14px; color:#ffffff; font-family:fzltzhk; background:url(../images/qp_bjh.jpg) no-repeat center;}
.zy_three li.r h2 em{display:block; width:260px; float:right; overflow:hidden; font-size:14px; border:none;background:none; padding:0px; margin:0px; text-align:left;}
.zy_three li.r h2 span.r{background:url(../images/qp_bj.jpg) no-repeat center;}
.zy_three li.r h2 em.r{font-size:12px; color:#666666; line-height:22px;}
.zy_three li.r:hover h2 em{color:#2588cc;}

/*===============主页第四部分===============*/
.zy_four{overflow:hidden; text-align:center; padding:0 0px 70px 0px;}
.zy_top.r{padding-bottom:25px;}
.four_top{overflow:hidden; text-align:center;}
.four_top a{display:inline-block; *display:inline; *zoom:1; width:130px; height:42px; line-height:42px; text-align:center; vertical-align:middle; background:#29a9df; font-size:16px; color:#ffffff; margin:0px -3px;-webkit-transition: all 0.5s ease-in-out;}
.four_top a:hover{background:#f67f19;}
.four_top a.hover{background:#f67f19;}
.four_tu{width:1150px;margin:auto;position:relative; overflow:hidden; padding-top:30px;}
.sorllMenu{width:1000px;margin:auto;overflow:hidden;position:relative;}
.sorllMenu li{overflow:hidden; float:left; width:196px; height:181px; position:relative;text-align:left; padding-right:5px;}
.sorllMenu li a{display:block; cursor:pointer; overflow:hidden;}
.sorllMenu li .f_cover{position:absolute; width:196px; height:181px; background:url(../images/hover.png); left:0px; top:0px; z-index:11; text-align:center;
opacity: 0;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";}
.sorllMenu li .f_cover p{font-size:18px; color:#ffffff; padding-bottom:8px;}
.btn{z-index:11;}
.btn .btn_l{width:50px;height:50px;position: absolute; top:50%; margin-top:-15px;z-index: 2;left:0px;background:url(../images/btn_l.jpg) no-repeat center;}
.btn .btn_l:hover{background:url(../images/btn_lh.jpg) no-repeat center;}
.btn .btn_r{width:50px;height:50px;position: absolute; top:50%; margin-top:-15px;right:0px;z-index:2;background:url(../images/btn_r.jpg) no-repeat center;}
.btn .btn_r:hover{background:url(../images/btn_rh.jpg) no-repeat center;}

/*===============主页第五部分===============*/
.zy_five{padding:15px; overflow:hidden; background:#f6f6f6;}
.sorllMenu1{width:1000px;margin:auto;overflow:hidden;position:relative;}
.sorllMenu1 li{overflow:hidden; float:left; width:155px; height:79px; position:relative;text-align:left; padding-right:14px;}
.sorllMenu1 li a{display:block; cursor:pointer; overflow:hidden;}

/*===============底部===============*/
.footer{padding:45px 0px 35px 0px; overflow:hidden; background:#2588cc;}
.footer ul{float:left; overflow:hidden; text-align:left; border-right:1px solid #89bee3; width:710px;}
.footer ul li{text-align:left; float:left; overflow:hidden;padding:0px 51px 0px 10px;}
.footer ul li h2 a{display:block; font-size:14px; color:#ffffff; padding-bottom:8px;}
.footer ul li p a{display:block; font-size:12px; color:#def3fe; line-height:24px;}
.foot_right{overflow:hidden; float:right; max-width: 247px;margin-left: 42px;}
.foot_right h2 a{display:block; font-size:14px; color:#ffffff; padding-bottom:8px;}
.foot_right p{font-size:12px; color:#def3fe; line-height:22px;}
.foot_ny{overflow:hidden; text-align:center; padding-top:45px; clear:both;}
.foot_ny a{display:inline-block;*display:inline; *zoom:1; background:url(../images/yq_bj.jpg) no-repeat center right; font-size:12px; color:#def3fe; padding:0px 10px;}
.foot_ny a.r{background:none; padding-right:0px;}

/*===============备案===============*/
.beian{ height:40px; line-height:40px; vertical-align:middle; background:#1674b5; text-align:center;}
.beian p{font-size:12px; color:#aed3ec;}
.beian p a{font-size:12px; color:#aed3ec; padding-left:15px}
.beian p a:hover{color:#fff;}

/*===============内页样式===============*/
.zong_ny{padding:35px 0px 70px 0px; overflow:hidden;}
.zong_left{overflow:hidden; float:left; width:228px;}
.zong_left strong{display:block; padding:25px; background:#2289ce; font-size:28px; color:#ffffff;}
.zong_left strong span{display:block; font-size:12px; color:#d5e9f6;text-transform:uppercase; padding-top:3px; font-family:Arial, Helvetica, sans-serif;}

/*===============左菜单二级栏目===============*/
.zong_left ul{overflow:hidden; padding:15px 0px 30px 0px; border-bottom:3px solid #cecece; background:#f3f3f3;}
.left_top{height:50px; overflow:hidden;line-height:50px;display: block;background:url(../images/left.jpg) no-repeat center;font-size:14px; color:#333333; text-align:left; padding-left:25px;}
.left_top:hover{color: #fff;background:url(../images/left_h.jpg) no-repeat center;}
.left_top.hover{color: #fff;background:url(../images/left_h.jpg) no-repeat center;}
.left_bottom{width:228px; padding-bottom:15px;display: none; position:relative;overflow:hidden; background:#f3f3f3; text-align:left;}
.left_bottom a{display:block; height:35px; line-height:35px; vertical-align:middle;padding-left:30px; font-size:12px; color:#666666;-webkit-transition: all 0.5s ease-in-out;}
.left_bottom a:hover{color:#2588cc;}
.left_bottom a.hover{color:#2588cc;}

.zong_right{overflow:hidden; float:right; width:715px;}
.right_top{overflow:hidden;padding-bottom:10px; border-bottom:1px solid #dbdbdb; margin-bottom:25px;}
.right_top h1{float:left;font-size:18px; color:#666666;text-transform:uppercase;}

/*===============关于我们===============*/
.about_top{overflow:hidden; padding-bottom:20px;}
.about_top img{float:left;}
.about_right{overflow:hidden; background:#ffa85e; padding:30px 20px 20px 20px; text-align:left; min-height:110px; float:right; width:165px;}
.about_right h2{background:url(../images/about_bj.jpg) no-repeat left bottom; font-size:16px; color:#fefefe; padding-bottom:15px;}
.about .about_right p{font-size:12px; color:#fff; padding-top:40px}
.about p{clear:both; font-size:12px; color:#666666; line-height:28px;}
.about p a{ font-size:12px; color:#2588cc;}

/*===============友情链接===============*/
.link{overflow:hidden; padding:12px 0px;background:#f1f1f1;}
.link strong{ margin-right:30px;text-align:center;font-size:12px; color:#b8b8b8;display:block; float:left; font-weight:400;}
.link a{display:block; float:left;padding-right:35px;font-size:12px; color:#b8b8b8;}
.link a:hover{color:#2588cc;}

.shebei li{width:228px; overflow:hidden; float:left; text-align:center; margin-right:15px; margin-bottom:20px; background:#f6f6f6; border-bottom:3px solid #e8e8e8;-webkit-transition: all 0.5s ease-in-out;}
.shebei li.r{margin-right:0px;}
.shebei li img{width:228px; height:210px;}
.shebei li p{height:38px; line-height:38px; vertical-align:middle; font-size:14px; color:#333333;}
.shebei li:hover{border-bottom:3px solid #2289ce;}
.shebei li:hover p{color:#2289ce;}

/*================联系我们=================*/
.contact h2{font-size:24px; color:#2588cc; line-height:45px; vertical-align:middle;}
.contact p{font-size:14px; line-height:35px; vertical-align:middle;}
.contact img{padding-top:20px;}

/*===============在线留言===============*/
.czlybs{overflow:hidden; width:560px; float:left;}
.czlybs input{width:300px; border:1px solid #dedede;margin-bottom:20px;background:none;color:#999999; font-size:12px; margin-right:12px;
outline: medium none;padding:10px 10px; -webkit-transition: all 0.5s ease-in-out;}
.czlybs input.r{margin-right:0px;}
.czlybs textarea{height:180px;width:535px; border:1px solid #dedede;margin-bottom:10px;background:#fff;color:#999999; font-size:12px;font-family:"Microsoft YaHei UI";
outline: medium none; padding:10px;-webkit-transition: all 0.5s ease-in-out;}
.czlybs button{margin-top:10px;width:330px;height:40px;outline:medium none;line-height:40px; border:none; float:left;
text-align:center;color:#ffffff;font-size:14px; font-weight:bold;cursor:pointer;background:#2289ce;font-family:"Microsoft YaHei";-webkit-transition: all 0.5s ease-in-out;}
.czlybs button:hover{background:#2588cc;}

/*===============新闻中心===============*/
.new li{overflow:hidden; padding:15px 0px; border-bottom:1px dashed #e6e6e6;}
.new li.a{padding-top:0px;}
.new li.r{border:none;}
.new li a{display:block; overflow:hidden; cursor:pointer;}
.new li img{float:left; padding:7px; background:#f5f5f5; border:1px solid #cccccc;}
.new_li{width:710px; text-align:left; float:right; overflow:hidden;}
.new_li h2{font-size:16px; color:#333333; margin-bottom:5px;}
.new_li h2 span{display:block; font-size:12px; color:#999999; float:right;}
.new_li p{font-size:12px; color:#999999; line-height:22px; margin-top:10px;}
.new_li h3{font-size:12px; color:#666666; padding-top:25px;}
.new li:hover h2,.new li:hover h3{color:#2588cc;}

/*===============新闻中心详情页===============*/
.n_right{overflow:hidden; padding-top:20px;}
.news{border-bottom:1px dotted #dcdcdc; padding-bottom:10px; text-align:center; overflow:hidden; padding-bottom:10px; margin-bottom:10px;}
.n_right .news p.tit{font-size:24px;color:#1184da;}
.news_top{overflow:hidden; padding-top:8px; width:410px; margin:auto; text-align:center;}
.news_top p{font-size:12px;color:#aaa;}
.intro p{line-height:24px;font-size:12px;color:#666; text-align:left;}
.intro img{padding:20px 0px;}
.tiao{height:30px;border:1px dotted #dcdcdc;border-right:none;border-left:none;background:#fcfcfc;text-align:center;line-height:30px;margin-top:1cm;}
.tiao a{font-size:12px;color:#666666;}
.tiao a.r{margin:0px 25px;}
.tiao span.t{color:#666;}
.tiao a:hover{color:#2588cc;}
.tiao a:hover span{color:#2588cc;}

/*================案例与服务=================*/
.case li{overflow:hidden; float:left; border:3px solid #e5e5e5; padding:12px 0px; margin-right:27px; margin-bottom:25px;}
.case li.r{margin-right:0px;}

/*===============常见问题===============*/
.service ul{overflow:hidden;}
.in_f_add{color:#595757;background:url(../images/hover.jpg) no-repeat;}
.in_f_add{width:660px;height:40px;padding-left:55px;line-height:40px;font-size:14px;margin-bottom: 15px;display: block;-webkit-transition: all 0.5s ease-in-out 0s;}
.in_f_add:hover{color: #fff;background:url(../images/hovers.jpg) no-repeat;}
.in_f_add.hover{color: #fff;background:url(../images/hovers.jpg) no-repeat;}
.in_f_c{width:677px;margin-bottom: 15px;padding:20px;background: #ededed;display: none; position:relative;}
.in_f_i{width:15px;height:8px;position:relative;*position:absolute;background:url(../images/service.png) no-repeat; position:absolute; top:-8px; left:50px;}
.in_f_c p{color:#666666; font-size:12px;line-height:20px;overflow:hidden;-webkit-transition: all 0.5s ease-in-out 0s;}

/*===============下载中心===============*/
.download table{overflow:hidden; width:100%; margin-bottom:20px;}
.download table tr{height:40px; line-height:40px; vertical-align:middle; text-align:center;}
.download table tr.a{background:#2289ce;}
.download table tr.a th{ border-right:1px solid #91c4e7; font-size:14px; color:#fff; font-weight:500;}
.download table tr.r{background:#eeeeee;}
.download table tr th{font-weight:500;font-size:12px; color:#333333;}
.download table tr th a{font-size:12px; color:#333333;}
.download table tr:hover th a{color:#2289ce;}

/*===============产品中心===============*/
.product li{overflow:hidden; margin-right:15px; margin-bottom:20px;text-align:center; float:left; width:206px; border:1px solid #dedede; border-bottom:none; background:url(../images/pro_x.jpg) repeat-x bottom;padding:10px 10px 0px 10px; text-align:left;-webkit-transition: all 0.5s ease-in-out;}
.product a{display:block; overflow:hidden; cursor:pointer;}
.product li.r{margin-right:0px;}
.product img{border-bottom:1px solid #dedede;}
.product p{height:42px; line-height:42px; vertical-align:middle; font-size:14px; color:#666666;}
.product li:hover{ background:url(../images/pro_xh.jpg) repeat-x bottom;}
.product li:hover p{color:#2289ce; background:url(../images/pro_bj.jpg) no-repeat center right;}

/*===============产品中心详情页===============*/
.products{overflow:hidden; padding-bottom:40px;}
.pro_left{width:322px;float:left; overflow:hidden;}
/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block; width:320px; height:324px; border:1px solid #cccccc;overflow:hidden;}
.jqzoom img{width:320px; height:324px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:320px;height:324px;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 /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:308px;height:308px;}
.spec-scroll{clear:both;margin-top:25px;width:350px;}
.spec-scroll .prev,.spec-scroll .next{text-align:center;width:16px;height:30px;cursor:pointer;}
.spec-scroll .prev{float:left;background:url(../images/l_btn.jpg) no-repeat; margin-top:22px;}
.spec-scroll .prev:hover{background:url(../images/lh_btn.jpg) no-repeat; margin-top:22px;}
.spec-scroll .next{float:right;background:url(../images/r_btn.jpg) no-repeat;margin-top:22px;}
.spec-scroll .next:hover{float:right;background:url(../images/rh_btn.jpg) no-repeat;margin-top:22px;}
.spec-scroll .items{margin:auto;position:relative;width:290px;height:75px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:75px;}
.spec-scroll .items ul li{float:left;width:107px;text-align:left;}
.spec-scroll .items ul li img{border:1px solid #CCC;width:70px;height:70px;}
.spec-scroll .items ul li img:hover{border:1px solid #2289ce;}

.pro_right{width:365px; float:right; overflow:hidden;}
.pro_right h1{font-size:28px; color:#333333; display:block; line-height:30px; padding-bottom:25px;}
.pro_right p{font-size:12px; color:#666666; line-height:26px;}
.pro_right a{display:block; margin-top:10px;width:138px; height:35px; line-height:35px; vertical-align:middle; text-align:center; background:#2289ce;-webkit-transition: all 0.5s ease-in-out; font-size:14px; color:#fff;}
.pro_right a:hover{background:#2588cc;}

.products_ny{overflow:hidden; border:1px solid #e6e6e6; margin:0 0 30px 0; padding:30px 22px;}
.pros_top{overflow:hidden; background:#f3f3f3; line-height:45px; vertical-align:middle;}
.pros_top a{display:block; float:left; text-align:center; font-size:14px; color:#333333; border-right:1px solid #e6e6e6; padding:0px 35px;}
.pros_top a:hover{background:#fff; border-top:2px solid #2289ce;}
.pros_top a.hover{background:#fff; border-top:2px solid #2289ce;}
.pros_bottom{overflow:hidden; padding:30px 22px; text-align:left;}
.pros_bottom p{font-size:12px; color:#666; line-height:30px;}


.zong_right1{overflow:hidden; float:right; width:745px;}

.first_right1{overflow:hidden; width:743px;}
.first_right1 li{float:left; margin-right:13px; margin-bottom:25px;position:relative;text-align:left;width:216px; padding:8px 8px 15px 8px; background:url(../images/cp_bj.jpg) repeat-x bottom #ffffff; border:1px solid #e5e5e5; border-bottom:none;}
.first_right1 li.r{margin-right:0px;}
.first_right1 li a{display:block; overflow:hidden; cursor:pointer;}
.first_right1 li h2{font-size:14px; color:#666666; padding:10px 0px 5px 0px;}
.first_right1 li p{font-size:9px; color:#cecece; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;-webkit-text-size-adjust:none;}
.first_right1 li h3{font-size:12px; color:#999999; background:url(../images/bj.jpg) no-repeat left top; margin-top:15px; padding-top:13px;}
.first_right1 h4{float:right; width:240px; height:40px; line-height:40px; vertical-align:middle; text-align:center; background:#29a9df;-webkit-transition: all 0.5s ease-in-out;}
.first_right1 h4 a{display:block; font-size:14px; color:#fff;}
.first_right1 h4:hover{background:#2588cc;}
.cover{width:171px; height:224px; background:url(../images/hover.png); padding:0px 25px; position:absolute; top:8px; left:8px; z-index:11; text-align:center;opacity: 0;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";}
.cover h1{font-size:14px; color:#ffffff; line-height:22px;}

/* 公司公告 */
.tellyou{display: none;position: fixed;width: 500px;z-index: 9999999999;right: 2px;bottom: 2px;padding: 40px 10px 40px 36px;border-radius: 10px;overflow: hidden;background: linear-gradient(90deg,#1f5dcb,#89b1f8);}
.tellyou-close{position: absolute;width: 42px;height: 42px;right: 2px;top: 2px;background: url('../images/closeH.png') no-repeat center;cursor: pointer;transition: all .4s ease;}
.tellyou-close:hover{transform: rotate(90deg);}
.tellyou-scroll{width: 100%;padding-right: 26px;height: 320px;overflow-y: auto;color: #fff;}
.tellyou-scroll::-webkit-scrollbar {width: 2px;}
.tellyou-scroll::-webkit-scrollbar-thumb {background: #152644;}
.tellyou-scroll::-webkit-scrollbar-track {background: #f1f1f1;}
.tellyou-scroll{scrollbar-color:#152644 #f1f1f1;scrollbar-width:thin;}
.tellyou-scroll{scrollbar-face-color: #152644;scrollbar-shadow-color: #152644;scrollbar-arrow-color: #000;scrollbar-track-color: #f1f1f1;}
.tellyou-scroll .title{font-size: 22px;font-weight: 700;text-align: center;padding-bottom: 12px;margin-bottom: 20px;border-bottom: 1px solid rgba(255, 255, 255, 0.5);}
.tellyou-scroll .desc{font-size: 16px;line-height: 28px;}
.tellyou-scroll .desc p, .tellyou-scroll .desc h6{line-height: inherit;}
.tellyou-scroll .desc p{text-indent: 2em;hyphens: auto;-ms-hyphens: auto;-moz-hyphens: auto;text-align: justify;text-justify: inter-word;}
.tellyou-scroll .desc h6{text-align: right;}











