@charset "utf-8";/*中间板 边缘线 #topbar .main, #header .main, #maincontent, #footer .main, .menu .main {border-left:dashed 1px #f90;border:dashed 1px #f90;}*//*=================公共部分样式结束==================*//*所有块的居中中间部分*/.main { width: 990px; margin:0 auto }.box { overflow: hidden}.box h6 {padding:1px;}.box .img {padding:1px;}.box .content {padding:1px;}.box .function {padding:1px;}/*顶部栏样式====================================================*/#topbar { margin:0; padding:0; overflow:hidden }#topbar .main { padding:0; margin:0 auto; width:1000px; overflow:hidden }/*顶部栏  功能按钮 样式*/#topbar .main .function { padding:0; margin:0; list-style-position:inside; overflow:hidden; float:right; cursor:pointer; }#topbar .main .function li { padding:5px 8px; float:right; margin:0; height:20px; line-height:20px; }#topbar .main .function li:hover { background-color:#222 }#topbar .main .function li a { padding:0 0 0 23px; margin:0; color:#FFF; height:20px; display:block; vertical-align:top; text-align:left; background: url(/images/sprite.png) no-repeat; }#topbar .main .function li:hover a { color:#09F; text-decoration:none }#topbar .main .function .contact a { background-position: 0 0; }#topbar .main .function .favorite a { background-position: 0 -100px; }#topbar .main .function .sethomepage a { background-position: 0 -150px; }#topbar .main .function .homepage a { background-position: 0 -50px; }#topbar .main .function .contact:hover a { background-position: -100px 0; }#topbar .main .function .favorite:hover a { background-position: -100px -100px; }#topbar .main .function .sethomepage:hover a { background-position: -100px -150px; }#topbar .main .function .homepage:hover a { background-position: -100px -50px; }  /*顶部栏 语言选择 样式*/.language { padding:0; margin:0; list-style: none inside; overflow:hidden; float:right; font-size: 12px;color:#FFF; }.language li { padding:5px 4px; float:left; margin:0 5px 0 0; height:20px; line-height:22px; } .language li a { margin:0; color:#FFF; height:20px; display:block; vertical-align:top; text-align:left;  background-repeat:no-repeat; }.language li:hover a { color:#09F; text-decoration:none }/*.language .cn { border-right:solid 1px #cccccc}*/.language .en{ background-position: 0 -300px; }.search_box { border-radius: 10px; height:24px; padding: 5px 20px; float: right; }.search_box input {  border: none; color: #cbcbcb; margin: 0; padding: 0  0  0  8px ; height:24px; font-size: 12px; background-color:#ffffff;line-height: 25px; }.search_box .function {float: right; background: url("../images/search-function-bg.png") no-repeat center; width: 26px;height:24px!important;  }.search_box .content { width: 125px; float: right; }/*header栏 样式 =================================================== */#header { margin:0; padding:15px 0 0 0; background: #333 url(../images/header_bg.jpg); overflow:hidden;height:94px; z-index: 999}#header .main { padding:0 5px; margin:0 auto; width:990px; overflow:hidden }#header .img { float:left; overflow:hidden; margin:-25px 30px 0 0; }#header .img img{width: 215px; }#header .content { float: left }#header .function { height: 40px; overflow: hidden; }#header .function a { display: block; height: 40px; width: 60px; margin-right: 10px; float: right; }/*导航栏 样式 ===================================================*/.menu { z-index: 999; font-size: 15px;margin-top: -61px;text-shadow:1px 1px 0px black;}.menu>ul { width:990px; margin: 2px auto; height:51px; }.menu ul li a,.menu ul li a:visited { display:block; text-decoration:none; text-align:center; color:#fff;   overflow:hidden; padding: 0 16px 3px 24px;}/*一级目录的框*/.menu ul li { float:left; position:relative; margin: 0 2px; }/*特别控制第一组的li的大小*/.menu>ul>li { height:50px;float:right; }/* specific to non IE browsers */.menu ul li:hover a { color:#666666; }/*二级目录*//*top:51px;是控制二级目录展开时候，的位置。*/.menu ul li ol { display:none; }.menu ul>li>ol>li>a {background-image:url(../images/menu-arrow.gif)!important; background-repeat: no-repeat!important;background-position:117px center!important}.menu ul li:hover ol { display:block; position:absolute; top: 53px; left: -42px; width:105px; z-index: 999 }.menu ul li:hover ol li { width:165px; }.menu ul li:hover ol li a { padding:15px 5px 15px 24px; display:block; background: #0A4D93;color: #ffffff;text-align: left }.menu ul li:hover ol li a:hover {  color:#666666; }/*三级目录*/.menu ul li ol li ul { display:none; }.menu ul li ol li ul li { display:none; }.menu ul li ol li ul li a { display:block; }.menu ul li:hover>ol>li:hover ul { display:block; position:absolute; left:144px; top:0; }.menu ul li:hover>ol>li:hover ul li { display:block; }.menu ul li ol li ul li:hover ul { display:block; }.menu ul li ol li ul li:hover ul li { display:block; }.menu ul li ol li ul li a { padding:15px 5px; display:block; background:#666666; color:#000; text-align:left }/*.menu ul li:hover>ol>li:hover ul.left {left:-105px;}*/.menu>ul>li>a { height:50px; line-height:69px!important;background:url(../images/shu.png); background-repeat: no-repeat;background-position:0px 29px}/*位置指示 样式 ===================================================*/.location { overflow: hidden; padding: 10px 0 30px; display: none }.location li { float: left; font-size: 13px; }.location li a { color: #4e4e4e; font-size: 13px; }/*=============================主体部分========================================*/#container { margin:0; padding:15px 0 0 0;  overflow:hidden;  }#maincontent { padding:5px 5px 90px 5px; margin:0 auto 0px auto; width:1000px; background-color:#ffffff; overflow:hidden;background:url(../images/content-bg.jpg); background-repeat: no-repeat; background-position:-2px bottom }/*footer  样式 ===================================================*/.footer { background-color: #013f7e; overflow: hidden; height: 130px; background-image: url("../images/footer_bg.jpg")}.footer a {color: #ffffff}.footer a:hover {color: #cccccc}.footer .main { width: 1000px; margin: 0 auto; }.footer-menu { margin:10px 0 0px 0px; overflow: hidden; }.footer-menu li { float: left; margin: 0 10px 0 0px; padding-top: 10px; }.footer-menu li a { color: #FFF; font-size: 12px; display: block; text-decoration: none; padding: 10px 5px; }.footer .img { float: left;   margin-right: 20px;}.footer h2 { font-size: 24px;color: #FFF; margin-bottom: 20px;}.footer h3 { font-size: 16px; color: #FFF; }.footer .search_box { top: 90px; border: #FFF 2px solid; }.footer .search-box .content { color: #FFF; }.footer .search-box .function { background: url("../images/search_btn_footer.png") no-repeat center; }.footer .box { float: left; margin: 85px 35px 35px 35px; width: 260px; }.footer .box ul li { line-height: 18px; margin-bottom: 10px;overflow: hidden; }.footer .box h3 { margin-bottom: 15px; color: #ffffff; }.footer .box a {color: #ffffff; }/*分享按钮  样式 ===================================================*//*新浪微博(点击去到网页)腾讯微博(点击去到网页)微信(点击出现二维码)电子邮件(点击直接发送邮件)skype(点击是在线客服)wangwang(点击是在线客服)QQ(点击是在线客服)留言板(点击进入留言页面)*/.share-links{margin-top:10px;margin-bottom:0px; overflow: hidden; float: right}.share-links a{width:27px;height:27px;display:block;float:left;margin-right:25px;background-image:url(../images/footer-sprite.png);}.share-links #swb{background-position:0px 0px;}.share-links #swb:hover{background-position:-50px 0px;}.share-links #qq{background-position:0px -50px;}.share-links #qq:hover{background-position:-50px -50px;}.share-links #wx{background-position:0px -100px; margin-right:0px;}.share-links #wx:hover{background-position:-50px -100px;}.share-links #mail{background-position:-0px -150px;}.share-links #mail:hover{background-position:-50px -150px;}.share-links #twb{background-position:-0px -200px;}.share-links #twb:hover{background-position:-50px -200px;}.share-links #gbook{background-position:-0px -250px;}.share-links #gbook:hover{background-position:-50px -250px;}.share-links #sky{background-position:-0px -300px;}.share-links #sky:hover{background-position:-50px -300px;}.share-links #wangwang{background-position:-0px -350px;}.share-links #wangwang:hover{background-position:-50px -350px;}.copyright { background: #01254a; height: 40px; line-height:40px; text-align: left; color: #797979; font-size: 11px; }.copyright a {color: #797979; font-size: 11px;}.copyright p {margin: 0 20px 0 0px;float: left;}/*home*/.home_area_header { padding: 60px 25px 15px; border-bottom: #4e4e4e 1px solid; font-size: 30px; font-weight: bold; color: #4e4e4e; }.home_area_header a { float: right; font-size: 30px; text-decoration: none; }.home_feature_list { padding: 20px 0 90px 9px; overflow: hidden; }.home_feature_list li { float: left; width: 212px; height: 340px; margin: 0 16px; }.home_feature_list li a { display: block; border: #f1f1f1 3px solid; color: #FFF; text-decoration: none; }.home_feature_list li a img { width: 208px; height: 208px; }.home_feature_list li a .li_text { padding: 0 10px; background: #3f3f3f; overflow: hidden; line-height: 20px; }.home_feature_list li a p { font-size: 16px; margin: 10px 0; padding: 0; height: 41px; overflow: hidden; text-overflow: ellipsis; }.home_feature_list li a span { font-size: 14px; color: #d1d0d0; margin: 15px 0; display: block; height: 40px; overflow: hidden; border-top: #d1d0d0 1px solid; text-overflow: ellipsis; }.home_feature_list li a:hover { border-radius: 3px; }.banner_two { height: 145px; }.banner_two ul,.banner_two ul li { height: 100%; }.home_latest_list { padding: 40px 0 70px 0; overflow: hidden; }.home_latest_list li { float: left; margin: 0 0 28px 25px; }.home_latest_list li a { display: block; border: #f1f1f1 3px solid; text-decoration: none; overflow: hidden; }.home_latest_list li a img { float: left; width: 208px; height: 208px; }.home_latest_list li a .li_text { float: left; padding: 0 15px; width: 220px; line-height: 22px; }.home_latest_list li a p { font-size: 16px; margin: 10px 0; padding: 0; color: #000; overflow: hidden; max-height: 66px; text-overflow: ellipsis; display: -webkit-box; }.home_latest_list li a span { font-size: 14px; color: #333; display: block; padding-bottom: 24px; overflow: hidden; max-height: 66px; text-overflow: ellipsis; display: -webkit-box; }.home_latest_list li a p.last_p { padding: 0; line-height: 24px; height: auto; margin: 0; }.home_latest_list li a i { float: left; margin-right: 7px; width: 35px; height: 24px; background: #7f7f7f url("../images/icon_views.png") no-repeat center; }.home_latest_list li a:hover { border-radius: 3px; }.home_area_3 { background: #fafafa; }.home_article_list { padding: 30px 8px 65px; }.home_article_list li { margin-bottom: 15px; }.home_article_list li a { display: block; border: #fafafa 3px solid; text-decoration: none; overflow: hidden; }.home_article_list li a img { float: left; width: 208px; height: 208px; }.home_article_list li a .li_text { float: left; padding: 0 15px; line-height: 22px; width: 720px; background: #FFF; height: 208px; }.home_article_list li a p { font-size: 16px; margin: 0; padding: 10px 0 20px; color: #000; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }.home_article_list li a span { font-size: 14px; color: #333; display: block; padding-bottom: 5px; max-height: 74px; overflow: hidden; }.home_article_list li a i { float: left; margin-right: 7px; width: 35px; height: 24px; background: #7f7f7f url("../images/icon_views.png") no-repeat center; }.home_article_list li a:hover { border-radius: 3px; }/*detail page area*/.detail_body .banner { height: 315px; }.main_header { color: #333333;font-size: 35px; padding:18px 5px 20px 0px; border-bottom: solid 9px #02488d; margin-bottom: 32px; float: left; overflow: hidden; font-family:"微软雅黑"}.main_header span{ font-size: 65px; color: #02488d}.main_introduce { font-size: 16px; margin-top: 10px; padding: 10px 25px; background: #ddd; }.content_area { background: #FFF; padding: 25px; overflow: hidden; margin: 40px 10px 145px; }.content{ float: left; width:795px;}.product-term .content ul li{width:375px; height:210px; float: left; background-color: #cbcbcb; margin :15px 0px 0px 15px;}.left_area{ float: left; width:195px;margin-left:0px!important;height:100%;}.main{ padding-bottom:48px;}.product-term .home_area_2 .maincontainer{ background-image:url("../images/sidebar-bg.jpg"); background-repeat: repeat-y; border: solid 1px #cccccc; overflow: hidden;width: 960px; }.product-term .home_area_2 .content{width: 756px;}.product-term .boxing-content{width:130px;height:210px; margin-left:202px; background-image: url("../images/term-list-bg.png");font-family:"微软雅黑"; line-height: 26px}.product-term .boxing-introduce{padding:4px 10px 0px 10px; font-size:6px; line-height:16px;-webkit-text-size-adjust: none;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical; float: left; height:65px;}.product-term .boxing-function{ float:right; display:block; background-image:url("../images/term-arrow.png"); height:24px; width:24px; margin:23px 7px 0 0; }.product-term  .home_area_2 .content{ padding-right: -20px;width:793px!important;margin-left: -15px;  margin-top: -15px; margin-right: -35px;}.product-term .content ul{ padding-bottom: 0px;}.product-term .content ul li h6{ font-size: 18px;font-weight: bold; padding:18px 10px 0px 10px; height:68px;}.product-term  .content  a{ color:#333}.product-term   .content a:visited{ color:#333333}.product-term  .content  a:hover{ color:#333}.product_list{ border: solid 0px #cccccc;width:783px!important}.product-list  .maincontainer{ background-image:url("../images/sidebar-bg.jpg"); background-repeat: repeat-y; border: solid 1px #cccccc; overflow: hidden;width: 980px;margin:0px  0px 58px 0px}.product_list .box li { margin:-1px -1px -1px 0px; width:260px; height:327px; background-color: #ffffff; float: left; border: solid 1px #cccccc; overflow: hidden}.product_list .box li img { width:258px; height: 258px; text-align: center;}.product_list .box li a:hover{ text-decoration:none}.product_list .box li a .li_text { border-left:solid 8px #02488d; margin:40px 25px 0px 30px; height: 40px; padding-left:10px; font-size: 16px;  }.product_list .box li a p { color: #000; margin: 0px; padding:5px 0px 0px 0px;font-weight: bold;display:block; text-overflow: ellipsis; white-space: nowrap; width:100%; height:22px; overflow:hidden; }.product_list .box li a span { color :#666666; margin :0px; padding :0px 0px 0px 0px; font-weight :bold; display :block; text-overflow :ellipsis; white-space :nowrap; width :100%; height :18px; overflow :hidden; }.product_list .box{ padding: 0px;}.pages{float:right;}.page-guide{overflow: hidden; width: 100%; text-align: right; display: flex}.product-detail{}.product-detail .home_area_2 .main{ width:785px;}.product-detail .content_area{ background-color: #fff; margin: 0px; padding: 0px;width:735px}.product-detail .content_area .box {height: 258px; background-image: url("../images/detail-content-bg.jpg"); background-repeat: no-repeat; background-position: right top;background-color: #ffffff;border: solid 1px #cccccc}.product-detail .content_area .logo { width:258px; height: 258px; margin: 0px; padding: 0px; float: left}.product-detail .content_area .box-content { padding            :55px 15px 15px 15px; width              :325px; line-height        :28px; height             :155px; overflow           :hidden; text-overflow      :ellipsis; display            :-webkit-box; -webkit-line-clamp :5; -webkit-box-orient :vertical; float              :left;}.product-detail .content_area .box-content h6 { font-size:18px; color:#013F7E; font-weight:700}.search-body .product_list {width:995px!important}.search-body .product_list li{ margin:5px 20px;!important}.news_body .article_list{  overflow: hidden;; padding: 0px!important; margin: 15px 0px 0px 0px;!important}.news_body .main{ overflow: hidden}.news_body .article_list ul{padding: 0px!important; margin: 0px 0px 0px -35px;!important;overflow: hidden;}.news_body a:hover{ text-decoration: none}.news_body .article_list li{padding: 0px; margin: 0px 0px 40px 35px; width: 305px; height: 429px;float: left; background-color: #ffffff; }.news_body .article_list li img {height: 183px; width:304px ;  margin-bottom:0px;}.news_body .article_list li .li_text p{font-weight: 700; color: #02488d;margin-bottom:0px;font-size: 18px; padding:0px 15px; height: 38px; line-height: 22px; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}.news_body .article_list li .li_text .date{color: #02488d;padding:15px 15px 8px 15px; display: block}.news_body .article_list li .li_text .box-content{  padding: 0 15px; color: #797979; line-height:20px; font-size: 16px;  height: 100px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:5;-webkit-box-orient: vertical; overflow:hidden}.news_body .article_list li .li_text .box-function{ width: 76px; height: 23px; background-color: #2f2f2f; margin-top: 12px; color: #ffffff; text-align: center;line-height: 23px;border-radius:10px; float: right; margin-right: 18px;}.news_detail .content_area{ margin: 0px!important; padding: 0px!important; background-color: transparent; overflow: hidden}.news_detail .home_area_2{ overflow: hidden}.news_detail .main{ overflow: hidden}.news_detail .content_area .function{ float:left; margin: 0px 55px  25px 0px; font-size: 14px;}.download-list-box{ padding:30px 0 0 0;}.download-list-box h6{font-size: 18px; font-weight: bold; padding-bottom: 8px; float:left; width: 850px; }.download-list-box h6 a:hover{ color: #cccccc!important }.download-list-box .boxing{ height:66px; overflow; border-bottom:dashed 1px #cccccc; padding-bottom:0px; margin-bottom: 35px;}.download-list-box .boxing-data{ padding-left: 15px;}.download-list-box .boxing-function a{padding:0px 0px 0px 30px;background-color: #303030; width: 95px; height: 28px; display: block; float: left; color: #ffffff; line-height: 28px; border-radius: 15px;}.faq-list-box{ padding:30px 0 0 0;}.faq-list-box h6{font-size: 18px; font-weight: bold; padding-bottom: 8px; float:left; width: 850px; }.faq-list-box h6 a{ background-image: url("../images/faq-arrow.png"); background-repeat: no-repeat;margin-left:20px; padding-left:30px;}.faq-list-box h6 a:hover{ color: #cccccc!important }.faq-list-box .boxing{ height:50px; overflow; border-bottom:dashed 1px #cccccc; padding-bottom:0px; margin-bottom: 35px;}.faq .detail-boxing h6{ text-align: center; font-size:20px; margin-top: 45px;margin-bottom: 45px;}.contact_body .boxing{ float: left;  width: 240px; height:220px;border-right:solid 1px #cccccc; }.contact_body .logo{ height: 170px ; overflow: hidden; margin-top: -45px;}.contact_body .boxing h6 {color:#02488d; font-weight: bold; text-align: center; }.contact_body .boxing p {text-align: center; line-height: 24px;padding: 0 15px;}.contact_detail{display: none}.contact_area{ margin-bottom: 0px;}.gbook-detail-box{ color: #ffffff; margin: 115px auto  55px ; width:596px; }.gbook-detail-box ul {margin-bottom:25px;}.gbook-detail-box li{margin-bottom:15px; }.gbook-detail-box li input {width:100%;height:26px; line-height:26px; padding: 0 0px 0 15px}.gbook-detail-box textarea {width: 580px;height: 250px; margin-top: 15px;}.detail-boxing-function input { background-color:#242424; width: 72px; height: 26px; color: #ffffff; border: none; border-radius: 3px; }.message{ color: #222222; min-height: 300px;}.message .detail-boxing{ line-height: 24px; font-size: 16px;}/*公司简介*/.introduce_body .content_area{ background-color: transparent!important}.content_area > h2 { line-height: 32px; }.content_area > span { display: block; margin: 15px 0 25px 0; }.content_detail { font-size: 14px; line-height: 24px; }/*contact area*/.contact_area { margin: 40px 10px 110px; overflow: hidden; }.contact_area img { display: block; margin-bottom: 20px; }.contact_box { padding: 65px; background: #FFF; margin-left: 20px; width: 355px; height: 804px; line-height: 28px; }/*product area*/.side_area > ul > li { height:58px;position: relative;  border:solid 1px #f1f2f2;background-image:url(../images/sidebar-arrow.jpg)!important; background-repeat: no-repeat!important;background-position:151px 10px!important}.side_area > ul > li:hover {background-color:#02488d;color: #ffffff!important;background-image:url(../images/sidebar-arrow-hover.jpg)!important; }.side_area > ul > li:hover>a{ color: #ffffff!important;  }.side_area > ul > li > a { display: block; height: 100%; color: #000000; font-size: 16px; text-decoration: none; text-align: center;padding:10px; }.side_area > ul > li > a:hover { color: #ffffff!important;}.side_area > ul > li > a span { display: block; height: 100%; line-height: 45px; letter-spacing: 5px; }.term_two_list { position: absolute; left: 195px; top: 0; width: 155px; display: none; padding-left: 0px; background-color:#02488d }.term_two_list ul { padding: 10px 0; width: 155px; min-height: 40px; }.term_two_list li { padding: 0px; line-height: 18px;width:155px; position:relative;}.term_two_list li:last-child { border-bottom: none; }.term_two_list li a { display:block;color: #FFF; font-size: 14px; text-decoration: none; padding-left:15px;background: url(../images/sidebar-arrow-hover.jpg) right center no-repeat;height:40px; line-height:40px;}.term_two_list li a:hover { color: #666666; }.term_two_arrow { position: absolute; left: 167px; top: 30px; width:0; height:0; border-top:15px solid transparent; border-bottom:15px solid transparent; display: none; }.side_area > ul > li:hover .term_two_list,.side_area > ul > li:hover .term_two_arrow { display: block;  }.term_three_list { position: absolute; left: 155px;top: 0; width: 145px; display: none; padding-left: 0px; background-color:#02488d;width: 350px; border-left:1px solid}.term_three_list ul { padding: 0px; width: 375px; min-height: 40px; }.term_three_list li { padding: 0px; line-height: 18px; background:none; float:left; }.term_three_list li:last-child { border-bottom: none; }.term_three_list li a { color: #FFF; font-size: 14px; text-decoration: none; padding:5px 5px 5px 15px;background: none; width: 150px; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.term_three_list li a:hover { color: #666666; }.term_three_arrow { position: absolute; left: 167px; top: 30px; width:0; height:0; border-top:15px solid transparent; border-bottom:15px solid transparent; display: none; }.term_two_list li:hover .term_three_list { display:block;}/*.side_area > ul > li { height:58px;position: relative;  border:solid 1px #f1f2f2;background-image:url(../images/sidebar-arrow.jpg)!important; background-repeat: no-repeat!important;background-position:151px 10px!important}*//*.side_area > ul > li:hover {background-color:#02488d;color: #ffffff!important;background-image:url(../images/sidebar-arrow-hover.jpg)!important; }*//*.side_area > ul > li:hover>a{ color: #ffffff!important;  }*//*.side_area > ul > li > a { display: block; height: 100%; color: #000000; font-size: 16px; text-decoration: none; text-align: center;padding:10px; }*//*.side_area > ul > li > a:hover { color: #ffffff!important;}*//*.side_area > ul > li > a span { display: block; height: 100%; line-height: 45px; letter-spacing: 5px; }*//*.term_two_list { position: absolute; left: 195px; top: 0; width: 155px; display: none; padding-left: 0px; background-color:#02488d }*//*.term_two_list ul { padding: 10px 0; width: 155px; min-height: 40px; }*//*.term_two_list li { padding: 10px 0; line-height: 18px; background:url(../images/sidebar-arrow-hover.jpg) right center no-repeat; width:155px;}*//*.term_two_list li:last-child { border-bottom: none; }*//*.term_two_list li a { color: #FFF; font-size: 14px; text-decoration: none; padding-left:15px; }*//*.term_two_list li a:hover { color: #666666; }*//*.term_two_arrow { position: absolute; left: 167px; top: 30px; width:0; height:0; border-top:15px solid transparent; border-bottom:15px solid transparent; display: none; }*//*.side_area > ul > li:hover .term_two_list,*//*.side_area > ul > li:hover .term_two_arrow { display: block;  }*//*.term_three_list { position: absolute; left: 157px; top: 0; width: 105px; display: none; padding-left: 0px; background-color:#02488d }*//*.term_three_list ul { padding: 10px 0; width: 100%; min-height: 40px; }*//*.term_three_list li { padding: 10px 0; line-height: 18px; background:none; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; height:18px;}*//*.term_three_list li:last-child { border-bottom: none; }*//*.term_three_list li a { color: #FFF; font-size: 14px; text-decoration: none; padding-left:15px; }*//*.term_three_list li a:hover { color: #666666; }*//*.term_three_arrow { position: absolute; left: 167px; top: 30px; width:0; height:0; border-top:15px solid transparent; border-bottom:15px solid transparent; display: none; }*//*.term_two_list li:hover .term_three_list { display:block;}*//*/!*pages area*!/.pages { overflow: hidden; margin-top: 65px; border-top: #999 1px solid; }.page-guide span,.page-guide a { padding: 0; margin: 0 10px 0 0; background: #858585; color: #FFF; width: 40px; height: 34px; line-height: 34px; text-align: center; border: none; font-size: 13px; }.page-guide a:hover { border: none; text-decoration: none; }.pages_num { float: left; overflow: hidden; }.pages_num span,.pages_num a { background: none!important; width: auto; color: #858585; }.pages_num span.ell { color: #858585; }.pages_num a:hover { background: none; }*//*search area*/.search_list { margin-left: 0!important; width: 985px!important; }.product_list .home_feature_list.search_list li { margin: 0 16px 20px!important; }/*share area*/.share_box li { float: left; width: 34px; height: 30px; margin: 0 15px; }.share_box li a { display: block; height: 100%; }.share_box li a.share_qq { background: url("../images/share_qq.jpg") no-repeat center; }.share_box li a.share_shouhu { background: url("../images/share_shouhu.jpg") no-repeat center; }.share_box li a.share_weixin { background: url("../images/share_weixin.jpg") no-repeat center; }.share_box li a.share_weibo { background: url("../images/share_weibo.jpg") no-repeat center; }/*message book area*/.message_box { border: #faa61a 1px solid; padding-left: 20px; }.message_box textarea { padding: 10px; width: 100%; margin-left: -20px; border: none; border-bottom: #ddd 1px solid; border-top: #ddd 1px solid; height: 60px; font-size: 16px; }.message_sub { padding: 10px 0; overflow: hidden; }.message_btn { background: #faa61a; padding: 10px 30px; font-size: 14px; border: none; border-radius: 5px; color: #FFF; float: right; margin-right: 20px; cursor: pointer; }.message_list ul li { border-bottom: #ddd 1px solid; padding: 20px 20px 0; }.message_list ul li:first-child { color: #999; font-size: 16px; padding-bottom: 20px; }.message_list ul li:last-child { border-bottom: none; }.message_name { font-size: 14px; color: #faa61a; }.message_name span { margin-left: 15px; font-size: 12px; color: #bbb; }.message_content { margin: 10px 0 20px; }.message_content p { margin: 0; font-size: 14px; line-height: 24px; }.message_name_box { margin: 10px 0; color: #999; }.message_name_box input { border: #ddd 1px solid; padding: 3px 5px; }/*user bar*/.user_box { color: #FFF; overflow: hidden; background-color: #000066; }.user_box .main { width: 1000px; margin: 0 auto; }.user_box a { color: #FFF; padding: 0 10px; }.user_box .user_area_1,.user_box .user_area_2 { float: right; }.guanyuwomen{width: 352px; height:220px; float: left; margin-right: 60px;margin-bottom:60px; padding: 30px 40px;background-color: #f4f4f4; letter-spacing:2px;font-size: 16px;}.guanyuwomen h5{font-size:24px; margin-bottom:5px; font-weight: bold}.guanyuwomentu {width:480px; height: 280px; float: left;margin-bottom:60px;}.yanjiu{width:480px; height: 280px; float: left; margin-right:10px; background-color: transparent; font-size: 16px; letter-spacing: 1px;}.yanjiu h5{font-size:26px; margin-bottom:15px; font-weight: bold}.yanjiutu{width: 432px; height:280px; float: left; margin-right: 60px}.last{margin-top: 45px;background-color: transparent}.pro_detail_list { width:735px;}.pro_detail_list .pro_detail_list_bar { width:735px; height:35px; line-height:35px; border-bottom:1px dotted #ddd; margin-bottom:25px;}.pro_detail_list .pro_detail_list_bar a { padding:0 10px 0 25px; height:35px; line-height:35px; color:#666; background:url("../images/youjian.png") 10px center no-repeat; display:inline-block; margin-right:30px;}.pro_detail_list .pro_detail_list_bar a.on,.pro_detail_list .pro_detail_list_bar a:hover { color:#2E6EC3;}.pro_detail_list_par { display:none;}.pro_detail_list_par.on { display:block;}.pro_detail_list_par .that_table tr td { height:35px; padding:0 15px; line-height:35px; color:#666;}.pro_detail_list_par .that_table .bg_gray td { background-color:#E6E7E8;}.pro_detail_list_par .that_table tr td.ta_r { text-align:left;}.content_zz_list { display:none;}.content_zz_list_i { width:235px; margin:0 44px 40px; float:left;} .content_zz_list_i_top { text-align:center; font-size:16px; color:#333; height:30px; line-height:30px; margin-bottom:20px;}.content_zz_list_i_bot { background:url("../images/xiaxian.png") center no-repeat; height:10px; width:235px; margin-top:20px}.nopadding { padding:25px 0;}.content_zz_list_i_tu { width:235px; height:223px;background:url("../images/zz_no.png") center no-repeat;}.content_zz_list_i_tu.zz_1 { width:235px; height:223px;background:url("../images/zz_1.png") center no-repeat; background-size:100% auto;}.content_zz_list_i_tu.zz_2 { width:235px; height:223px;background:url("../images/zz_2.png") center no-repeat; background-size:100% auto;}.boxing-content hr { height:2px !important; background-color:#000 !important; border:none !important;}.content_zz_list_i_title { font-size:16px; color:#02488d; height:30px; line-height:30px; text-align:center;}.content_zz_list_i_tips { color:#808285; padding-top:10px; line-height:22px; font-size:14px; height:110px;}.content_zz_list_i_tu.zz_lc { background:url("../images/fflc.jpg") center no-repeat; position:relative;}.content_zz_list_i_tu.zz_lc span { font-size:60px; color:#000; position:absolute; left:-20px; bottom:50px;}.xian_1 { background-color:#074B8F; height:2px; width:837px; position:absolute; top:190px; z-index:-1; left:227px;}.xian_2 { background-color:#074B8F; height:2px; width:1050px; position:absolute; top:600px; z-index:-1; left:-30px;}.xian_3 { background-color:#074B8F; height:2px; width:837px; position:absolute; top:1010px; z-index:-1; right:227px;}.content_zz_list_i_tu.zz_lc.lc1{ background:url("../images/lc_1.jpg") center no-repeat; position:relative;}.content_zz_list_i_tu.zz_lc.lc2{ background:url("../images/lc_2.jpg") center no-repeat; position:relative;}.content_zz_list_i_tu.zz_lc.lc3{ background:url("../images/lc_3.jpg") center no-repeat; position:relative;}.content_zz_list_i_tu.zz_lc.lc4{ background:url("../images/lc_4.jpg") center no-repeat; position:relative;}.content_zz_list_i_tu.zz_lc.lc5{ background:url("../images/lc_5.jpg") center no-repeat; position:relative;}.content_zz_list_i_tu.zz_lc.lc6{ background:url("../images/lc_6.jpg") center no-repeat; position:relative;}.content_zz_list_i_tu.zz_lc.lc7{ background:url("../images/lc_7.jpg") center no-repeat; position:relative;}.content_zz_list_i_tu.zz_lc.lc8{ background:url("../images/lc_8.jpg") center no-repeat; position:relative;}.content_zz_list_i_tu.zz_lc.lc9{ background:url("../images/lc_9.jpg") center no-repeat; position:relative;}.banner_gsjj { background:url("../images/201606131119176.jpg") center no-repeat; display:none; width:100%; height:315px;}.banner_ryzz { background:url("../images/201606131503006.jpg") center no-repeat; display:none; width:100%; height:315px;}.banner_fwlc { background:url("../images/201606131504506.jpg") center no-repeat; display:none; width:100%; height:315px;}.online_addmessage{ display:none}