﻿@charset "utf-8";

/* CSS Document */

*{margin:0px; padding:0px;font-family:"微软雅黑";font-size:14px;color:#333333;}

a{text-decoration:none; }

.fl{float:left;}

.fr{float:right;}

a img{ border:none;}

.clear{clear:both;}

li{list-style:none;}

.last{margin-right:0px !important;}

img{vertical-align:middle;}

table,table td{border-collapse:collapse;}

.ctr{width:1200px; margin:0px auto;}











.greet{ border-bottom:1px solid #ccc;height:46px; line-height:46px;}

.greet_con{  color:#747474;}





.language li{float: left;}

.language li a{border-right: 1px solid #747474;display: inline-block; font-size:14px; color:#747474;height: 13px;line-height: 13px; padding:0 12px;}

.language li.fgx a{ border:0;}

.language li:hover a{ color:#0290d7;}



.sehoo{ padding:19px 0;border-bottom:1px solid #ccc;}





.nav{ height:52px;}

.tmenu{width:1170px; margin:0 auto;}

.tmenu li{float:left; width:146px; line-height:49px; text-align:center;position: relative;}

.tmenu li a{ display:block; font-size:16px;  }

.tmenu > li:hover > a{ color:#0290d7;border-bottom:3px solid #0290d7;}
.top_second > li:hover > a{ color:#fff;}

.tmenu > li.cur>a{ color:#0290d7;border-bottom:3px solid #0290d7;}

.top_second{position: absolute;top: 40px;left: 0;width:130px;z-index: 999;background: #ffffff85;margin: 0 8px;display: none;}



.ind_banner{position:relative;}

.ind_banner img{width:100%;}

.banner_icon{position:absolute; left:46%; bottom:10px;}





.protop{background:#0290d7 ; height:50px; }

.protop .pt_l{width:550px; margin-top:15px;  font-size:12px; color:#8a888b; }

.protop .pt_l a{font-size:12px;color:#fff; margin:0 8px;}

.protop .pt_l  span{ color:#fff; }



.search{width:300px; height:34px; margin:6px 10px 0 0; overflow:hidden; background:#fff; 

-o-border-radius:13px ; 

-moz-border-radius:13px ;

-wekit-border-radius:13px ;

border-radius:13px ;}

.search .text{width:260px; height:34px; text-indent:1em; font-size:14px; background:#fff; border:0;}

.search .submit{width:19px; height:19px; background:#fff url(../images/search.png) no-repeat; margin-right:12px; margin-top:8px; border:0;}

.search .submit:hover{ cursor:pointer;}





.product{margin:50px 0 40px;}

.product_left{width:250px;}

.product_tit{ font-size:24px; color:#fff; line-height:93px; text-align:center;background:url(../images/index_01.jpg) no-repeat;}

.product_list{ padding:20px 0 16px;background:#0072ab;}

.product_list li{ margin:0 auto; width:210px;padding:0 8px 0 15px;  margin-bottom:8px; line-height:48px; background:url(../images/index_03.png) no-repeat;}

.product_list li a{ display:block; background:url(../images/index_02.png) no-repeat right; color:#fff; font-size:15px;}

/*.product_list li:hover a{ color:#f6ff00;background:url(../images/index_02_h.png) no-repeat right;}*/



.product_right{ width:902px;}



.pdt_tit{margin:16px 0 0px;  padding-bottom:10px;border-bottom:1px solid #d6d6d6;}

.pdt_tit h2{ float:left; font-size:24px; color:#0072ab; font-weight:normal;}

.pdt_tit h2 img{padding-right:15px;}

.pdt_tit h2 span{ margin-left:15px;font-size:16xp; color:#747474; text-transform:uppercase;}

.pdt_tit .more{ float:right; display:block; margin-top:10px; width:73px; line-height:22px; color:#c0c0c0; border:1px solid #d6d6d6; text-align:center;

-o-border-radius:8px ; 

-moz-border-radius:8px ;

-wekit-border-radius:8px ;

border-radius:8px ;}

.pdt_tit .more:hover{background:#0072ab; color:#fff;border:1px solid #0072ab;}



.pdt_list li{ float:left;width:285px;margin:25px 23px 0px 0; text-align:center; }

.pdt_list .li_img{border:1px solid #d6d6d6; width:283px; height:223px; overflow:hidden;

}

.pdt_list .li_img img{

-webkit-transition:all 0.4s ease-out;

-moz-transition:all 0.4s ease-out;

-o-transition:all 0.4s ease-out;

-ms-transition:all 0.4s ease-out;

transition:all 0.4s ease-out;}

.pdt_list .li_img img:hover{

	-webkit-transform:scale(1.2);

	-moz-transform:scale(1.2);

	-o-transform:scale(1.2);}

.pdt_list li span{display:block; margin-top:15px;}

.pdt_list li:hover .li_img{border:1px solid #0072ab;}

.pdt_list li:hover span a{color:#0072ab;}





.abs{ height:148px;background:url(../images/index_06.jpg) no-repeat center;}

.abs_left {padding-top:18px; }

.abs_left h3{width:164px; line-height:39px;font-size:18px; text-align:center; color:#fff; font-style:italic; background:url(../images/index_37.png) no-repeat;}

.abs_left p{ margin:10px 0 15px;font-size:18px; color:#fff; font-weight:bold;}

.abs_left span{ margin-right:35px; font-size:16px;color:#fff;}

.abs_left span img{ margin-right:10px;vertical-align:top;}



.abs_right{padding-top:21px;}

.abs_right .ljzx{ display:block; margin:0 0 15px 40px;width:164px; line-height:39px;font-size:18px; font-weight:bold;text-align:center; color:#fff;background:url(../images/index_37.png) no-repeat;}

.abs_right p{ width:342px; line-height:35px; text-align:center; font-size:18px; color:#fff;background:url(../images/index_40.png) no-repeat; background-size: 315px 73px;}

.abs_right p b{font-size:24px; color:#fff;}



.four{margin:50px 0;}

.four_tit{ margin-bottom:20px;text-align:center; background:url(../images/index_07.png) no-repeat center;}

.four_tit span{font-size:18px; text-transform:uppercase; font-family:Arial;}

.four_tit h2{ line-height:1.2em;font-size:38px; color:#0072ab;}





.four_left{ margin-top:60px;width:488px;}

.number_tit{background:url(../images/index_08.png) no-repeat left bottom;}

.number{ font-size:60px; color:#9ccee7;}

.number_right{margin:10px 0 0 15px;}

.number_right span{ font-size:24px; color:#0072ab; font-weight:bold;}

.number_right p{ font-size:18px;}

.four_con{margin-top:25px;}

.four_con p{line-height:2em;}

.four_con p span{ color:#90bc0e;}





.appli{ padding:50px 0; background:#abcf4f;}

.appli_tit{text-align:center; background:url(../images/index_13.png) no-repeat center;}

.appli_tit span{font-size:18px; color:#fff; text-transform:uppercase; font-family:Arial;}

.appli_tit h2{ line-height:1em;font-size:38px; color:#fff;}



.appli_list{margin:50px 0;}

.appli_list li{width:230px; float:left; margin-right:10px; }

.appli_list li img{ max-width: 100%;}

.appli_list .li_img{ position:relative;}

.appli_list .li_img .boxm{  position:absolute;display:none; top:0; left:0; width:100%; height:100%;background:url(../images/index_43.png);  }

.appli_list .li_img:hover .boxm{display:block;}

.appli_list .li_img .boxm .level{text-align:center;}

.appli_list .li_img .boxm .level p{ margin-bottom:20px;font-size:18px; color:#fff;}



.appli_list li .appli_con{ padding:18px 26px; text-align:center; background:#fff;}

.appli_list li .appli_con span{ display:block; margin-bottom:8px; padding-bottom:10px;  font-weight:bold; text-align:center; background:url(../images/index_41.jpg) no-repeat bottom;}

.appli_list li .appli_con span a{font-size:16px;}

.appli_list li .appli_con span a:hover{ color:#abcf4f;}

.appli_list li .appli_con p{line-height:1.8em;}



.appli .more{ display:block; margin:0 auto; width:160px; line-height:44px; font-size:16px; color:#fff; text-align:center; border:1px solid #fff; font-family:Arial;

-o-border-radius:8px ; 

-moz-border-radius:8px ;

-wekit-border-radius:8px ;

border-radius:8px ;}

.appli .more:hover{background:#fff; color:#abcf4f;}



.about{margin:50px 0 0px;}

.about_tit{ margin-bottom:20px;text-align:center; background:url(../images/index_42.png) no-repeat center;}

.about_tit span{font-size:18px; text-transform:uppercase; font-family:Arial;}

.about_tit h2{ line-height:1.2em;font-size:38px; color:#0072ab;}



.gywm_box{margin:40px 0 50px;}

.about_right{width:610px;}

.about_right  h3{ margin-bottom:10px; font-size:20px; color:#0072ab; }

.about_right  p{ line-height:2em;}

.about_right .more{display:block; margin-top:82px; width:160px; line-height:44px; font-size:16px; color:#666666; text-align:center; border:1px solid #666666; font-family:Arial;

-o-border-radius:8px ; 

-moz-border-radius:8px ;

-wekit-border-radius:8px ;

border-radius:8px ;}

.about_right .more:hover{background:#0072ab; color:#fff;border:1px solid #0072ab; }



.sur_box{position:relative; margin-bottom:50px;}

.sur_next,.sur_prev{ position:absolute; top:44px;}

.sur_next{ right:0;}

.sur_prev{ left:0;}

.sur_list{width:auto; margin:0 auto;}

.sur_list li{ float:left;width:250px; margin-right:18px; text-align:center;}

.sur_list li span{ display:block; margin-top:15px;}

.sur_list li span a{font-size:16px;}



.news_box{width:771px;}

.news_top{ margin-bottom:20px;padding-bottom:15px; border-bottom:1px solid #d6d6d6; }

.news_top .more{ display:block; margin-top:21px; width:73px; line-height:22px;float:right; border:1px solid #d6d6d6; color:#c0c0c0;font-family:Arial; text-align:center;

-o-border-radius:8px ; 

-moz-border-radius:8px ;

-wekit-border-radius:8px ;

border-radius:8px ;}

.news_top .more:hover{background:#0072ab; color:#fff;border:1px solid #0072ab;}

.news_tab{ float:left;  }

.news_tab li{display:inline-block; width:146px; line-height:45px;text-align:center; font-size:18px;margin-right:9px; background:#d6d6d6; cursor:pointer;}

.news_tab li.on{background:#0072ab; color:#fff;}

.news_con{ display:none;}

.tab-on{display:block;}



.news_left{ width:275px;}

.news_right{width:465px; margin-left:22px;}

.news_right span{ display:block; margin-bottom:10px;}

.news_right span a{font-size:16px;}

.news_right p{ line-height:1.8em; color:#626262;}

.news_right b{ display:block;margin-top: 29px;line-height: 1em;color:#626262; font-weight:normal;}

.news_right span a:hover{ color:#0072ab;}





.news_list{margin-top:10px;}

.news_list li{ line-height:2.9em;border-bottom:1px dashed #d1d1d1;}

.news_list li img{margin-right:5px;}

.news_list li span{float:right;}

.news_list li:hover a{ color:#0072ab;}

.news_list li:hover span{ color:#0072ab;}





.problem{width:381px; }

.problem h3{ line-height:45px; font-size:18px; color:#fff; text-indent:1em;background:#0072ab; font-weight:normal;}



.problem_con{ height:344px; overflow:hidden;}

.problem_list{padding-top:10px;}

.problem_list li{border-bottom:1px dashed #999999;  padding:13px 0;}



.ask_box .ask{margin-right:10px;}

.ask_box .ask span{ width:24px; line-height:24px; display:inline-block; text-align:center;font-size:14px; background:#9cc71c; color:#fff; float:left;

}

.ask_box .ask_con{ width:336px; position:relative;}

.ask_box .ask_con p{ line-height:24px;}

.ask_box .ask_con p:hover a{color:#9cc71c;}



.answer_box{margin-top:10px;}

.answer_box .answer{ width:24px;margin-right:10px;}

.answer_box .answer span{ width:24px; line-height:24px; display:inline-block; text-align:center;font-size:14px; background:#0072ab; color:#fff; float:left;

}

.answer_box .answer_con{ width:336px;padding-bottom:10px; }

.answer_box .answer_con p{ line-height:23px;}

.answer_box .answer_con p:hover a{color:#0072ab;}



.partner{ margin-top:50px;}

.partner_box{position:relative;}

.partner_next,.partner_prev{ position:absolute; top:15px;}

.partner_next{right:0;}

.partner_prev{left:0;}

.partner_list{width:auto; margin:40px auto 0;}

.partner_list li{float:left; margin-right:29px; border:1px solid #d6d6d6;}





.link{margin-top:40px;}

.link span{font-size:18px;}

.link_list {margin-top:5px;}

.link_list li{ float:left;margin-right:45px;}

.link_list li a:hover{ color:#0072ab;}



.bottom{ margin-top:30px;background:#0072ab;}

.b_left{ width:204px; padding:25px 15px; text-align:center; background:#9cc71c;}



.b_phone{ margin:15px 0 20px;}

.b_phone span{ display:block; margin-bottom:8px;font-size:18px; color:#fff;}





.djzx{ display:block; margin:25px auto 0; width:152px; line-height:40px;font-size:16px; text-align:center; background:url(../images/index_35.png) no-repeat; color:#fff;}



.b_right{width:966px; margin-top:33px;}

.b_right dl{float:left; margin-right:40px; padding:12px 0 0 68px; height:232px; border-left:1px solid #fff;}

.b_right dl dt{ margin-bottom:25px; font-size:18px; color:#fff;}

.b_right dl dd{margin-bottom:15px;}

.b_right dl dd a{ color:#fff;}

.b_right dl dd a:hover{ color:#9cc71c;}



.copyright{margin:56px 0 0 68px;}

.copyright p{color:#fff;}

.copyright p span{margin:0 15px;color:#fff;}







/*cpxq*/

.mbx{ margin-top:20px;border-bottom:1px solid #d6d6d6; padding-bottom:10px;}

.mbx span{ margin-left:8px;}





.cpxq_banner img{width:100%;}



.ny_product{margin-top:30px;}

.cpxq_tit{ margin-bottom:30px; line-height:47px; padding-left:15px;font-size:20px; color:#fff; background:#0072ab;}

.cpxq_img{ width:412px; height:324px; overflow:hidden; cursor:pointer;border:1px solid #d6d6d6;}

.cpxq_img img{

-webkit-transition:all 0.4s ease-out;

-moz-transition:all 0.4s ease-out;

-o-transition:all 0.4s ease-out;

-ms-transition:all 0.4s ease-out;

transition:all 0.4s ease-out;}

.cpxq_img img:hover{

	-webkit-transform:scale(1.2);

	-moz-transform:scale(1.2);

	-o-transform:scale(1.2);}





.cpxq_cent{ width:468px;}

.cpxq_cent h3{ margin-bottom:20px;font-size:22px; font-weight:normal;}

.cpxq_cent h3 img{margin-right:10px; vertical-align:bottom;}

.cpxq_cent p{line-height:1.8em;}



.present_box{ margin-top:30px; min-height:520px; border:1px solid #0072ab;border-top:2px solid #0072ab;}

.cpxq_tab{background:#0072ab;}

.cpxq_tab li{ float:left; padding:0 21px 0 17px; line-height:43px; border-right:1px solid #fff;background:#0072ab;text-align:center;  cursor:pointer;color:#fff;}

.cpxq_tab li.on{background:#fff; color:#333; }

.present_con{ display:none; padding:20px 14px;}

.tab-on{display:block;}





/*cpzx*/

.cpzx_list li{ margin-bottom:24px; padding:0 0 24px 0; border-bottom:1px dashed #b1d1e1;}

.cpzx_list .li_img{width:159px; height:125px; overflow:hidden; margin-right:17px; border:1px solid #d6d6d6;}

.cpzx_list .li_img img{

-webkit-transition:all 0.4s ease-out;

-moz-transition:all 0.4s ease-out;

-o-transition:all 0.4s ease-out;

-ms-transition:all 0.4s ease-out;

transition:all 0.4s ease-out;}

.cpzx_list li:hover .li_img img{

	-webkit-transform:scale(1.2);

	-moz-transform:scale(1.2);

	-o-transform:scale(1.2);}



.cpzx_list .li_con{width:716px;}

.cpzx_list .li_con span{display:block; margin:5px 0 10px;}

.cpzx_list .li_con span img{margin-right:5px;}

.cpzx_list .li_con p{line-height:1.8em;}

.cpzx_list li:hover .li_img{border:1px solid #0072ab;}

.cpzx_list li:hover .li_con span a{ color:#0290d7;}

.cpzx_list li:hover .li_con p a{ color:#0290d7;}

.page{ margin:30px 0 10px;text-align:center;}

.conta .product_tit{margin-top:35px;}

.conta1{background: #0072ab;padding: 20px 10px;}

.conta1 h1{color: #fff;font-size: 16px; margin-top: 20px;}

.conta1 span{color: #fff;margin-top: 10px;display: inline-block;}



.pdt_list li span a{font-size: 13px;display: block;}

.second {}
.second li {width: 180px;margin-top: 10px;line-height: 35px;padding: 0 15px;color: #fff;}
.third {padding-top: 15px;}
.third li {width: 150px;margin-top: 10px;line-height: 35px;padding: 0 15px;color: #fff;}