@charset "utf-8";
/* CSS Document */

/*css重置*/
*{ margin:0; padding:0;font-family:Arial,"Microsoft YaHei";}
a{ text-decoration:none;font-family:Arial,"Microsoft YaHei";}
li{ list-style:none;}
.clearfix{ clear:both;}
img{ border:0; display:block;}
p{font-family:Arial,"Microsoft YaHei";}



/*top*/
.top_bg{ background-color:#0168b7;}
.top_box{ width:1192px; margin:0 auto;}
.top_box .top_pic1{ float:left; margin-right:13px;}
.top_box .top_p1{ font-size:12px; color:#fff; float:left; line-height:31px;}
.top_box .top_p1 a{color:#fff;}
.top_box .ss1{ float:right; margin-top:6px;}
.top_box .ss1 .ss_title1{ width:150px; height:18px; background-color:white; float:left; font-size:12px; color:#333; line-height:18px; padding-left:11px; border-radius:30px; border:0;}
.top_box .ss1 .ss_pic2{ float:left; border:0; margin-left:-32px;}

.top_box .top_p2{ font-size:12px; color:#fff; float:right; line-height:31px; margin-right:42px;}

.head_box{width:1192px; margin:0 auto; padding-top:17px; padding-bottom:17px;}
.head_box .logo{ float:left;}
.head_box .head_line{ width:1px; height:79px; background-color:#b2c6de; float:left; margin-left:13px; margin-right:15px; margin-top:10px;}
.head_kuang{ float:left; }
.head_kuang .head_p1{ font-size:24px; font-weight:bold; color:#292929;}
.head_kuang .head_p2{ font-size:17px; color:#292929; margin-top:4px;}
.head_box ul{ float:right; margin-top:33px;}
.head_box ul li{ float:left;}
.head_box ul li a{ display:block; font-size:15px; color:#282828; line-height:40px; padding-left:25px; padding-right:25px;}
.head_box ul li a:hover{ background-color:#0168b7; color:white;}



/*通栏*/
.index_focus {position: relative;width:1423px;height:595px;margin: 0 auto;overflow: hidden;}
.index_focus .bd li {  display: none;position: absolute;left: 0;top: 0; width:100%; text-align:center;}
.index_focus_post {z-index: 10;}
.index_focus .pic {height:595px;display: block; text-align:center;}
.index_focus .pic:hover {text-decoration: none;}
.index_focus .slide_nav {position: absolute;l/eft: 45%;bottom:2%; width:100%; text-align:center;}
.index_focus .slide_nav a {cursor:pointer;f/loat:left;font-size:70px;font-family: arial;color: #ffffff;padding:5px 3px 5px 10px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none;color: #ff0000;filter: alpha(opacity=80);opacity: 0.8;}
.index_focus_pre,.index_focus_next {position: absolute;top: 50%;margin-top: -36px;width:38px;height:80px;text-indent: 100%;white-space: nowrap;overflow: hidden;z-index: 10;}


.index_focus_pre {left: 30px;background-position: 0 0;background:url(../images/jt1.png) no-repeat;}
.index_focus_pre:hover {left: 30px;background-position: 0 0;background:url(../images/jt1.png) no-repeat;}
.index_focus_next {right: 30px;background-position: 0 0;background:url(../images/jt2.png) no-repeat;}
.index_focus_next:hover {right: 30px;background-position: 0 0;background:url(../images/jt2.png) no-repeat;}

.tonglang_line{ height:10px; background-color:#cccccc;}

/*首页产品*/
.s_pro_box{width:1192px; margin:0 auto; padding-top:52px;}
.s_pro_box .s_pro_p1{ font-size:34px; color:#202020; font-weight:bold; text-align:center;}
.s_pro_box .s_pro_p2{ font-size:14px; color:#4a4a4a; text-align:center; margin-top:17px;}
.s_pro_box .s_pro_p3{ font-size:12px; color:#686868; line-height:18px; text-align:center; margin-top:7px;}

.s_pro_tip{ width:358px; height:485px; background-color:#0168b7;}
.s_pro_tip .s_pro_pic{ width:358px; height:166px;}
.s_pro_tip .s_pro_p4{ font-size:24px; color:white; text-align:center; margin-top:31px; margin-bottom:58px;}
.s_pro_tip .s_pro_p4 a{color:white;}
.s_pro_nr{ width:322px; margin:0 auto;}
.s_pro_nr p{ width:151px; float:left; font-size:14px; color:white; line-height:36px; border-bottom:1px solid #67a4d4; padding-left:8px;}
.s_pro_nr p a{color:white;}


/*首页简介*/
.s_jj_bg{ background-color:#0168b7; margin-top:93px;}
.s_jj_box{ width:1192px; margin:0 auto; padding-top:73px; padding-bottom:73px;}
.s_jj_box .s_jj_p1{ font-size:34px; color:white; font-weight:bold; text-align:center; margin-bottom:45px;}

.s_jj_left{ width:813px; float:left;}
.s_jj_left p{ font-size:12px; color:white; line-height:34px;}
.s_jj_left p a{color:white;}

.s_jj_right{ background-image:url(../images/img7.jpg); width:340px; height:329px; float:right; position:relative;}
.s_jj_right p{ font-size:14px; color:#fff; position:absolute;}
.s_jj_right .s_jj_p2{ left:46px; top:108px;}
.s_jj_right .s_jj_p3{ left:244px; top:108px;}
.s_jj_right .s_jj_p4{ left:50px; top:290px;}
.s_jj_right .s_jj_p5{ left:239px; top:290px;}

.s_jj_more{ width:253px; margin:0 auto; margin-top:40px;}
.s_jj_more p a{ display:block; font-size:17px; color:white; text-align:center; line-height:48px; border:3px solid #fff;}




/*首页优势*/
.s_ys_title1{ font-size:34px; color:#333; text-align:center; margin-top:70px;}
.s_ys_title2{ font-size:14px; color:#3a3a3a;text-align:center; margin-top:15px;}
.s_ys_tu{ margin:0 auto; margin-top:20px;}

.s_ys_bg{ background:url(../images/img8.jpg) center no-repeat; width:100%; height:1518px;}
.s_ys_box{ width:1192px;height:1518px; margin:0 auto; position:relative;}

.s_ys_ppd{ font-size:14px; color:white; font-weight:bold; position:absolute; left:130px; top:644px;}

.s_ys_tip{ width:594px; position:absolute;}
.s_ys_tip .s_ys_pic1{ float:left;}
.s_ys_tip .s_ys_kuang{ float:right; width:523px;}
.s_ys_kuang .s_ys_p1{ font-size:36px; color:#014292; font-weight:bold; text-transform:uppercase;}
.s_ys_kuang .s_ys_p1 span{ font-size:26px; color:#9f9f9f;}
.s_ys_kuang .s_ys_pic2{ margin-top:5px; margin-bottom:15px;}
.s_ys_kuang .s_ys_p2{ font-size:24px; color:#014292; margin-bottom:12px;}
.s_ys_kuang .s_ys_nr img{ float:left; margin-top:9px;}
.s_ys_kuang .s_ys_nr p{ float:right; width:492px; font-size:14px; color:#303030; line-height:36px;}
.s_ys_kuang .s_ys_nr{ width:100%;}

.s_ys_tip1{ top:110px; left:0;}
.s_ys_tip2{ right:0px; top:407px;}
.s_ys_tip3{ top:727px; left:0;}
.s_ys_tip4{ right:0px; top:1188px;}


/*首页广告*/
.s_gg_bg{ background:url(../images/img19.jpg) center no-repeat; width:100%; height:173px;}
.s_gg_box{ width:1192px;height:173px; margin:0 auto; position:relative;}
.s_gg_kuang{ width:684px; position:absolute; left:94px; top:19px;}
.s_gg_kuang .s_gg_p1{ font-size:48px; color:white; text-align:center;}
.s_gg_kuang .s_gg_p2{ font-size:26px; color:white; text-align:center;}

.s_gg_kuang2{ width:257px; position:absolute; right:0; top:36px;}
.s_gg_kuang2 .s_gg_p3{ font-size:18px; color:white; text-align:right;}
.s_gg_kuang2 .s_gg_p4{ font-size:36px; color:white; text-align:right; margin-top:4px;}


/*首页荣誉*/
.s_hon_bg{ background:url(../images/img20.jpg) center no-repeat; width:100%; height:795px;}
.s_hon_box{ width:1192px;height:795px; margin:0 auto; position:relative;}
.s_hon_kaung{ width:770px; position:absolute; left:-40px; top:146px;}
.s_hon_pic1{ width:210px; height:279px; overflow:hidden; float:left; margin-right:30px; margin-bottom:49px;}
.s_hon_pic1 img{width:210px; height:279px;transform: scale(1);transition: all 1s ease-out;}
.s_hon_pic1 img:hover{transform: scale(1.1);}

.s_hon_pic2{ width:218px; height:147px; overflow:hidden; float:left; margin-right:17px;}
.s_hon_pic2 img{width:218px; height:147px;transform: scale(1);transition: all 1s ease-out;}
.s_hon_pic2 img:hover{transform: scale(1.1);}



/*首页新闻*/
.s_xw_box{ width:1221px; margin:0 auto; margin-top:57px; margin-bottom:70px;}
.s_xw_box .s_xw_p1{ font-size:34px; color:#333; text-align:center;}
.s_xw_box .s_xw_p2{ font-size:15px; color:#515151; text-align:center; margin-top:4px; margin-bottom:39px;}

.s_xw_tip{ width:380px; float:left; margin-left:13px; margin-right:13px;}
.s_xw_tip .s_xw_pic1{ width:380px; height:185px; overflow:hidden;}
.s_xw_tip .s_xw_pic1 img{width:380px; height:185px;transform: scale(1);transition: all 1s ease-out;}
.s_xw_tip .s_xw_pic1 img:hover{transform: scale(1.1);}

.s_xw_tip .s_xw_p3{ font-size:17px; color:#000000; margin-top:22px; margin-bottom:21px;}
.s_xw_tip .s_xw_p3 a{color:#000000;}
.s_xw_tip .s_xw_p3 a:hover{ color:#0168b7;}
.s_xw_tip .s_xw_p4{ font-size:14px; color:#2f2f2f; line-height:30px;}

.s_xw_more{ width:145px; margin-top:28px;}
.s_xw_more p a{ display:block; font-size:14px; color:#808080; text-align:center; line-height:30px; border:1px solid #808080;}
.s_xw_more p a:hover{ background-color:#0168b7;border:1px solid #0168b7; color:white;}



/*页脚*/
.foot_nav_bg{ background-color:#014292;}
.foot_nav_box{width:1192px; margin:0 auto;}
.foot_nav_box p{ font-size:12px; color:white; text-align:center; line-height:53px;}
.foot_nav_box p a{color:white;}

.foot_bg{ background-color:#242534;}
.foot_box{width:1192px; margin:0 auto; padding-top:38px; padding-bottom:26px;}
.foot_kuang1{ width:428px; float:left;}
.foot_p1{ font-size:20px; color:white;}
.foot_p1 span{ font-size:16px; color:#7f8086;}
.foot_kuang1 .foot_lx_nr{ background-image:url(../images/img29.jpg); width:428px; height:215px; position:relative; margin-top:40px;}
.foot_kuang1 .foot_lx_nr .foot_p2{ font-size:13px; color:#cfcfd1;line-height:26px; position:absolute; left:39px; top:17px;}
.foot_kuang1 .foot_lx_nr .foot_p3{font-size:13px; color:#cfcfd1; line-height:26px;position:absolute; left:39px; top:70px;}
.foot_kuang1 .foot_lx_nr .foot_p4{font-size:13px; color:#cfcfd1; line-height:26px;position:absolute; left:39px; top:171px;}
.foot_kuang1 .foot_lx_nr .foot_p4 a{color:#cfcfd1;}

.foot_kuang2{ width:364px; float:left; margin-left:46px;}
.foot_kuang2 .ss1{margin-top:40px;}
.foot_kuang2 .ss1 .ss_title1{ float:left; width:240px; height:37px;background-color:rgba(0,0,0,0); border:1px solid #50515d; font-size:13px; color:#aaaaae; line-height:37px; padding-left:10px;}
.foot_kuang2 .ss1 .ss_pic2{ float:left;}
.foot_kuang2 .foot_p5{ font-size:13px; color:#aaaaae; line-height:22px; margin-top:24px;}
.foot_kuang2 .foot_p5 a{color:#aaaaae;}

.foot_kuang3{ width:281px; float:right;}
.foot_kuang3 .foot_p6{ font-size:17px; color:#ff8100; text-align:right;}
.foot_kuang3 .foot_p7{ font-size:23px; color:#ff8100; text-align:right; margin-top:10px; margin-bottom:30px;}

.foot_box .foot_line{ height:1px; background-color:#41424e;}
.foot_box .foot_bq{ font-size:12px; color:white; text-align:center; margin-top:18px;}
.foot_box .foot_bq a{color:white;}


/*about*/
.max_box{ width:1192px; margin:0 auto; margin-top:73px; padding-bottom:70px;}
.left_box{ width:265px; float:left;}
.left_kuang{ width:265px; height:111px; background-color:#0269b6;}
.left_kuang p{ font-size:30px; color:white; text-align:center; padding-top:20px;}
.left_kuang img{ margin:0 auto; margin-top:8px;}

.left_kuang2{ background-image:url(../images/img33.jpg); width:265px; height:593px; margin-top:1px; padding-top:35px;}
.left_nr{ width:197px; margin:0 auto; margin-bottom:26px;}
.left_nr p a{ display:block; font-size:14px; color:#4c4c4c; text-align:center; line-height:32px; border:1px solid #c4c4c4; border-radius:10px;}
.left_nr p a:hover{ background-color:#0168b7; border:1px solid #0168b7; color:white;}

.right_box{ width:895px; float:right;}
.right_kuang{ background-color:#efefef;}
.right_kuang .right_p1{ font-size:30px; color:#303030; float:left; line-height:79px; padding-left:25px;}
.right_kuang .right_p2{ font-size:24px; color:#d8d8d8; float:right; text-transform:uppercase; line-height:79px; padding-right:25px;}

.nycontent{ margin-top:30px;}
.nycontent .jj_nr p{ font-size:12px; color:#212121; line-height:34px;}
.nycontent .jj_nr p a{color:#212121;}

.jj_tip{ width:283px; height:267px; float:left; margin-top:24px; margin-right:21px;}
.jj_tip p{ font-size:12px; color:white; font-weight:bold; text-align:center; padding-top:239px;}



/*news*/
.xw_tip{border-bottom: 1px dotted #ccc; padding-bottom:26px; margin-bottom:26px;}
.xw_tip .xw_time{ width:100px; height:83px; float:left;}
.xw_tip .xw_time .xw_p1{ font-size:36px; color:#666; text-align:center; padding-top:8px;}
.xw_tip .xw_time .xw_p2{ font-size:15px; color:#666; text-align:center;}
.xw_tip .xw_pic{ float:left;}
.xw_tip .xw_title_box{ float:right; width:760px; }
.xw_tip .xw_title_box .xw_p3{ font-size:15px; color:#666; font-weight:bold;}
.xw_tip .xw_title_box .xw_p4{ font-size:12px; color:#b3b3b3; line-height:24px; text-align:justify; margin-top:14px;}
.xw_tip .xw_title_box:hover .xw_p3{color:#0168b7;}



.news_title{width:100%; font-size:17px; color:#0168b7; line-height:74px; background-color:#fbfbfb; text-align:center; border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;}
.news_title2{ font-size:13px;color:#c81622; text-align:right; margin-top:10px; font-weight:bold;}
.new_nr_wenzi{ margin-top:16px;}
.new_nr_wenzi p{ font-size:13px; text-align:justify; line-height:32px; color:#333;}
.new_nr_wenzi p a{color:#333;}
.new_nr_wenzi img{max-width:830px!important; height:auto!important;; margin:0 auto; margin-bottom:5px; margin-top:5px;}

.newspage1 {
 PADDING-RIGHT:0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px auto; PADDING-TOP: 10px; TEXT-ALIGN: center; clear:both;font-family:Arial,"Microsoft YaHei";
 }
.newspage1 A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid;font-family:Arial,"Microsoft YaHei";
}
.newspage1 A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #0168b7; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage1 A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#0168b7; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage1 SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#0168b7; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid;font-family:Arial,"Microsoft YaHei";
}
.newspage1 SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}


.back_bg{ background-color:#ebebeb; margin-top:20px;}
.back_bg p{ font-size:12px; color:#666; text-align:center; line-height:26px;}
.back_bg p a{color:#666;}



/*风貌*/
.fac_kuang{ width:267px; float:left;margin-bottom:40px; margin-left:15px; margin-right:15px;}
.fac_tip{width:255px;   border: #CC9900 1px dotted;
    padding: 5px;
    background: #eee;
    border-radius: 8px; }
.fac_tip .fac_pic{ width:255px; height:190px; overflow:hidden;}
.fac_tip .fac_pic img{ width:255px; height:190px;transform: scale(1);transition: all 1s ease-out;}
.fac_tip:hover .fac_pic img{transform: scale(1.1);}
.fac_kuang .fac_p1{ font-size:13px; color:#333; text-align:center; margin-top:8px;}



/*联系我们*/
.con_box h1{ font-size:19px; color:#0168b7; margin-bottom:10px;}
.con_box tr td{ font-size:14px; color:#333; line-height:56px; border-bottom:1px dashed #b3b3b3; width:50%; padding-left:8px;}
.con_box tr td a{color:#333;}
.con_box tr td a:hover{ color:#0168b7;}


.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif; line-height:24px;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}




/*产品*/
.pro_fl_title{ font-size:14px; font-weight:bold; color:white; text-align:center; line-height:33px; background-color:#0168b7; }
.pro_fl_title a{color:white;}

.pro_tb{ width:100%; margin-bottom:20px; border:1px solid #ccc; border-bottom:0; border-left:0;}
.pro_tb tr td{ font-size:13px; color:#333; line-height:36px;font-family:Arial,"Microsoft YaHei"; border:1px solid #ccc; border-top:0; border-right:0;}
.pro_tb tr td a{ color:#333;}


.pro_title{ font-size:14px; color:white; line-height:33px; text-align:center; background-color:#0168b7; font-weight:bold;}
.pro_nr_box table{ width:100%;border:1px solid #ccc; border-bottom:0; border-left:0;}
.pro_nr_box table tr td{ padding:11px; font-size:13px; color:#333; line-height:27px;border:1px solid #ccc; border-top:0; border-right:0;}
.pro_nr_box p{ font-size:14px; color:#333; line-height:24px;}


.pro_more{ width:150px;background-color:#0764b9; margin:0 auto;  margin-bottom:20px;}
.pro_more p a{ display:block; font-size:13px; color:#333;  text-align:center; line-height:28px;background-color:#e5e5e5;}
.pro_more p a:hover{background-color: #0168b7; color:white;}




























