@charset "utf-8";



/*--搜索--*/
.sou{ width:100%; height:78px; background:url(../images/sou_bg.gif) repeat-x;}
.sou_con{ width:1200px; height:67px; margin:0 auto;}
.sou_left{ width:650px; height:67px; float:left; line-height:67px;}
.sou_left span{ font-size:16px; color:#05317a; font-weight:bold;}
.sou_left span i{ font-style:normal; color:#666; font-size:14px; font-weight:normal;}
.sou_left a{ color:#666; padding:0 8px;}
.sou_right{ width:354px; height:37px; float:right; margin-top:15px;}
.sou_right .input1{ width:302px; height:37px; float:left;}
.sou_right .input1 input{ width:302px; height:37px; border:1px solid #e1e1e1; color:#999; font-size:14px; padding:0 15px; box-sizing:border-box;}
.sou_right .input2{ width:52px; height:37px; float:right;}
.sou_right .input2 input{ width:52px; height:37px; background:url(../images/sou.jpg) no-repeat; border:none;}

/*--产品--*/
.product{ width:100%; height:980px; background:#fafafa;}
.product_con{ width:1200px; height:980px; margin:0 auto; padding-top:75px; box-sizing:border-box;}
.product_con .bt{ width:1200px; height:80px;}
.product_con .bt span{ font-size:17px; color:#666; text-align:center; display:block;}
.product_con .bt p{ width:1200px; height:32px; background:url(../images/cp_bt.jpg) no-repeat center; margin-top:10px;}
.fxui-tab { width:1200px; margin-top:55px;}
.fxui-tab-hand {height:35px;}
.fxui-tab-tit { width:154px; height:35px; border:1px solid #c3c3c3; border-radius:25px; margin-left:18px; cursor: pointer; display:block; font-size:16px; float:left; text-align:center; line-height:35px;}
.fxui-tab-hand .curr {background:#05317a; color:#fff; border:1px solid #05317a;}
.fxui-tab-nav { margin-top:45px;}
.fxui-tab-nav li{ width:380px; height:310px; float:left; margin-right:30px; margin-bottom:29px; border:1px solid #e1e1e1; box-sizing:border-box;}
.fxui-tab-nav li:nth-child(3),.fxui-tab-nav li:nth-child(6){ margin-right:0px;}
.fxui-tab-nav li div{ width:378px; height:258px; overflow:hidden;}
.fxui-tab-nav li img{ width:378px; height:257px; transition:all 0.5s; }
.fxui-tab-nav li:hover img{ transform:scale(1.1);}
.fxui-tab-nav li dl{ height:50px; background:#e1e1e1; transition:all 0.5s; padding:0 25px; box-sizing:border-box; width:380px; margin-left:-1px;}
.fxui-tab-nav li dl p{ font-size:15px; color:#666; line-height:48px; float:left;}
.fxui-tab-nav li dl .more{ width:60px; height:48px; float:right; font-size:16px; color:#666; margin-top:15px; transition:all 0.5s;}
.fxui-tab-nav li:hover dl{ background:#05317a;}
.fxui-tab-nav li:hover dl p{ color:#fff;}
.fxui-tab-nav li:hover dl .more{ color:#fff;}
/*--小banner--*/
.banner_x{ width:100%; height:199px; background:url(../images/banner_x.jpg) no-repeat center;}
/*--工艺--*/
.gongyi{ width:100%; height:778px; margin:0 auto; padding-top:35px; border-bottom:7px solid #f8f8f8; box-sizing:border-box;}
.gongyi_con{ width:1200px; height:743px; margin:0 auto;}
.gongyi_con .bt{ width:220px; height:35px;}
.gongyi_con .bt h3{ font-size:28px; color:#000; float:left; font-weight:normal;}
.gongyi_con .bt i{ width:91px; height:3px; background:#ff7a03; display:block; float:right; margin-top:18px;}
.gongyi_con .nr{ width:1200px; height:618px; margin-top:27px;}
.gongyi_con .nr_left{ width:699px; height:618px;}
.gongyi_con .nr_left img{ width:699px; height:442px;}
.gongyi_con .nr_left .txt{ width:699px; height:179px; background:#f8f8f8; padding:27px 45px; box-sizing:border-box;}
.gongyi_con .nr_left .txt h3{ font-size:20px; color:#333; font-weight:normal;}
.gongyi_con .nr_left .txt i{ width:37px; height:2px; background:#ff7a03; display:block; margin-top:12px;}
.gongyi_con .nr_left .txt p{ color:#999; line-height:25px; margin-top:8px;}
.gongyi_con .nr_right{ width:459px; height:618px; float:right;}
.gongyi_con .nr_right .tu1{ width:469px; height:307px;}
.gongyi_con .nr_right .tu1 img{ width:469px; height:207px;}
.gongyi_con .nr_right .tu1 .txt{ width:469px; height:100px; padding:13px 30px 0px; box-sizing:border-box; background:#f8f8f8; }
.gongyi_con .nr_right .tu1 .txt h3{ font-size:18px; color:#333; font-weight:normal;}
.gongyi_con .nr_right .tu1 .txt i{ width:37px; height:2px; display:block; background:#ff7a03; margin-top:10px;}
.gongyi_con .nr_right .tu1 .txt p{ color:#999; float:left; margin-top:12px;}
.gongyi_con .nr_right .tu1 .txt p span{ width:19px; height:17px; display:block; background:url(../images/dui.gif) no-repeat; display:block; float:left;}
.gongyi_con .nr_right .tu2{ width:469px; height:276px; background:url(../images/tu2.jpg) no-repeat; padding: 0 33px; box-sizing:border-box; overflow:hidden; margin-top:35px;}
.gongyi_con .nr_right .tu2 h3{ font-size:18px; color:#fff; margin-top:73px; font-weight:normal;}
.gongyi_con .nr_right .tu2 p{ color:#fff; line-height:25px; margin-top:30px;}
/*--优势--*/
.youshi{ width:100%; height:1600px; overflow:hidden;}
.youshi_bt{ width:651px; height:128px;margin:0 auto; margin-top:35px; background:url(../images/ys_bt.jpg) no-repeat; }
.path1{ width:1200px; height:428px; margin:0 auto; margin-top:71px;}
.path1_left{ width:600px; height:380px; float:left;}
.path1_left .tit{ width:570px; height:80px;}
.path1_left .tit img{ width:69px; height:59px; float:left;}
.path1_left .tit h3{ font-size:28px; color:#05327b;}
.path1_left .tit h3 span{ font-weight:normal; color:#333; margin-left:15px; }
.path1_left .tit p{ height:35px; color:#999; margin-left:15px; float:left;}
.path1_left .tit i{ width:470px; height:1px; background:#f4f4f4; display:block; float:left; margin-top:3px; margin-left:80px;}
.path1_left .nr{ width:582px; height:146px; margin-top:15px; background:url(../images/yuan.gif) no-repeat 50px 9px;}
.path1_left .nr p{ line-height:33px; color:#666; width:553px; background:url(../images/jiao.gif) no-repeat 50px 10px; padding-left:90px; box-sizing:border-box;}
.path1_left .more{ width:120px; height:35px; background:#ff7a03; color:#fff; text-align:center; line-height:35px; margin-top:20px; margin-left:90px;}
.path1_right img{ float:right; margin-right:-5px;}

.path2{ background:url(../images/path2.jpg) no-repeat center; width:100%; height:470px;}
.path2_con{ width:1200px; height:470px; margin:0 auto;}
.path2_left{ width:556px; height:470px; float:right; margin-top:80px;}
.path2_left .tit{ width:570px; height:80px; float:right;}
.path2_left .tit img{ width:71px; height:60px; float:left; margin-right:20px;}
.path2_left .tit h3{ font-size:30px; color:#fff; float:left;}
.path2_left .tit h3 span{ font-weight:normal; color:#333;}
.path2_left .tit p{ height:35px; color:#fff; float:left;  margin-left:3px; }
.path2_left .tit i{ width:470px; height:1px; background:#fff; display:block; float:left; margin-top:3px; margin-left:93px;}
.path2_left .nr{ width:582px; height:146px; margin-top:18px; float:right; background:url(../images/yuan.png) no-repeat 56px 9px;}
.path2_left .nr p{ line-height:33px; color:#fff; width:582px; background:url(../images/jiao.gif) no-repeat 50px 10px; padding-left:90px; box-sizing:border-box;}
.path2_left .more{ width:120px; height:35px; background:#ff7a03; color:#fff; text-align:center; line-height:35px; margin-top:20px; margin-left:90px;}

.path2_right img{ float:left; margin-top:58px;}

.path3{ width:1200px; height:410px; margin:0 auto; margin-top:71px; background:url(../images/ying.jpg) no-repeat bottom;}
.path3_left{ width:600px; height:380px; float:left;}
.path3_left .tit{ width:570px; height:80px;}
.path3_left .tit img{ width:69px; height:59px; float:left;}
.path3_left .tit h3{ font-size:28px; color:#05327b;}
.path3_left .tit h3 span{ font-weight:normal; color:#333; margin-left:15px; }
.path3_left .tit p{ height:35px; color:#999; margin-left:15px; float:left;}
.path3_left .tit i{ width:470px; height:1px; background:#f4f4f4; display:block; float:left; margin-top:3px; margin-left:80px;}
.path3_left .nr{ width:582px; height:146px; margin-top:15px; background:url(../images/yuan3.gif) no-repeat 50px 9px;}
.path3_left .nr p{ line-height:33px; color:#666; width:553px; background:url(../images/jiao.gif) no-repeat 50px 10px; padding-left:90px; box-sizing:border-box;}
.path3_left .more{ width:120px; height:35px; background:#ff7a03; color:#fff; text-align:center; line-height:35px; margin-top:20px; margin-left:90px;}
.path3_right img{ float:right;}
/*--客户--*/
.kehu{ width:1200px; height:328px; margin:0 auto;}
.kehu .bt{ width:580px; height:71px; background:url(../images/al.jpg) no-repeat; margin:30px auto 0px;}
/* 水平滚动
------------------------------ */
.scroll_horizontal{position:relative;width:1200px;height:192px; margin-top:38px;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1200px;height:192px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:243px;text-align:center; text-align:center;}
.scroll_horizontal .list li img{ width:226px; height:133px; border:1px solid #d3d3d3;}
.scroll_horizontal .list li span{ width:226px; height:50px; line-height:50px; display:block; text-align:center; font-size:15px;}
.scroll_horizontal .plus,
.scroll_horizontal .minus{position:absolute;top:46px;width:14px;height:41px; cursor:pointer;}
.scroll_horizontal .plus{left:-30px; background:url(../images/zuo.gif) no-repeat;}
.scroll_horizontal .minus{right:-30px; background:url(../images/you.gif) no-repeat;}
/*--案例--*/
.case{ width:100%; height:950px; background:#f6f6f6;}
.case_con{ width:1200px; height:970px; margin:0 auto; padding-top:55px; box-sizing:border-box;}
.case_con .bt{ width:1200px; height:80px;}
.case_con .bt span{ font-size:17px; color:#666; text-align:center; display:block;}
.case_con .bt p{ width:1200px; height:32px; background:url(../images/k_b.jpg) no-repeat center; margin-top:15px;}



.fxui-tab2 { width:1200px; margin-top:55px;}
.fxui-tab-hand2 { width:915px; height:30px; margin:0 auto;}
.fxui-tab-tit2 { width:130px; height:31px; background:#fff; color:#666; border-radius:5px; margin-left:26px; cursor: pointer; display:block; font-size:14px; float:left; text-align:center; line-height:31px;}
.fxui-tab-hand2 .curr {background:#ff7a03; color:#fff;}
.fxui-tab-nav2 { margin-top:45px; height:382px;}
.fxui-tab-nav2 li{ width:380px; height:382px; background:#fff; border-radius:5px; float:left; margin-right:30px; margin-bottom:29px;}
.fxui-tab-nav2 li:nth-child(3),.fxui-tab-nav li:nth-child(6){ margin-right:0px;}
.fxui-tab-nav2 li div{ width:380px; height:263px; overflow:hidden; border-radius:5px 5px 0 0;}
.fxui-tab-nav2 li img{ width:380px; height:263px; transition:all 0.5s;}
.fxui-tab-nav2 li:hover img{ transform:scale(1.1);}
.fxui-tab-nav2 li dl{ height:117px; background:#fff; transition:all 0.5s; padding:0 21px; box-sizing:border-box; overflow:hidden; border-radius:0 0 5px 5px;}
.fxui-tab-nav2 li dl p{ font-size:15px; color:#333; text-align:center; margin-top:20px;}
.fxui-tab-nav2 li dl dt{ float:right; line-height:30px; color:#666; margin-top:10px; transition:all 0.5s; overflow:hidden;}
.fxui-tab-nav2 li:hover dl{ background:#05317a;}
.fxui-tab-nav2 li:hover dl p{ color:#fff;}
.fxui-tab-nav2 li:hover dl dt{ color:#fff;}

.kehu2{ width:1200px; height:210px; margin:50px auto 0;}
.kehu2 li{ width:567px; height:210px; float:left;}
.kehu2 li img{ width:326px; height:184px;float:left;}
.kehu2 li .txt{ width:337px; height:210px; float:right; margin-left:-100px;}
.kehu2 li .txt h3{ width:337px; height:47px; border-bottom:1px dashed #b9b9b9; color:#333; font-size:17px; line-height:47px;}
.kehu2 li .txt p{ color:#666; line-height:25px; height:75px; overflow:hidden; margin-top:15px;}
.kehu2 li .txt span{ width:105px; height:29px; background:#05337d; color:#fff; line-height:29px; text-align:center; display:block; margin-top:15px;}
.kehu2 li .txt span:hover{ background:#ff7a03;}
.kehu2 li:nth-child(2){ float:right;}
/*--数据滚动--*/
.banner_sz{ width:100%; height:208px; background:url(../images/banner_sz.jpg) no-repeat center;}
.banner_sz_con{ width:1200px; height:208px; margin:0 auto; font-family: ArcaMajora2-Heavy;}
.x_1{ width:300px; height:100px; float:left; margin-top:62px; color:#fff;}
.x_1 h3{ width:110px; float:left; font-size:40px; text-align:right; margin-left:70px;}
.x_1 span{ font-size:33px; height:30px; font-weight:bold; display:block; float:left; line-height:70px; margin-left:5px; margin-top:-5px;}
.x_1 p{ width:250px; font-size:16px; float:left; padding-left:100px; box-sizing:border-box; margin-top:20px;}

.x_2{ width:300px; height:100px; float:left; margin-top:62px; color:#fff;}
.x_2 h3{ width:110px; float:left; font-size:40px; text-align:right; margin-left:85px;}
.x_2 span{ font-size:33px; height:30px; font-weight:bold; display:block; float:left; line-height:70px; margin-left:5px; margin-top:-5px;}
.x_2 p{ width:250px; font-size:16px; float:left; padding-left:115px; box-sizing:border-box; margin-top:20px;}

.x_3{ width:300px; height:100px; float:left; margin-top:62px; color:#fff;}
.x_3 h3{ width:110px; float:left; font-size:40px; text-align:right; margin-left:47px;}
.x_3 span{ font-size:18px; height:30px; font-weight:bold; display:block; float:left; line-height:70px; margin-left:5px; margin-top:-5px;}
.x_3 p{ width:250px; font-size:16px; float:left; padding-left:115px; box-sizing:border-box; margin-top:20px;}

.x_4{ width:300px; height:100px; float:left; margin-top:62px; color:#fff;}
.x_4 h3{ width:110px; float:left; font-size:40px; text-align:right; margin-left:85px;}
.x_4 span{ font-size:18px; height:30px; font-weight:bold; display:block; float:left; line-height:70px; margin-left:5px; margin-top:-5px;}
.x_4 p{ width:300px; font-size:16px; float:left; padding-left:75px; box-sizing:border-box; margin-top:20px;}

@font-face {
font-family: ArcaMajora2-Heavy;
src:url(../font/ArcaMajora2-Heavy.ttf);
}
/*--简介--*/
.profile{ width:100%; height:658px; background:url(../images/pro.jpg) no-repeat center;}
.profile_con{ width:1200px; margin:0 auto; overflow:hidden;}
.profile_con .bt{ width:456px; height:85px; margin:0 auto; margin-top:70px;}
.profile_con .bt h3{ font-size:33px; color:#153c77; text-align:center;}
.profile_con .bt p{ font-size:15px; color:#333; text-align:center; margin-top:13px;}
.profile_con .nr{ width:1200px; height:393px; margin:53px auto;}
.profile_con .nr_left{ width:607px; height:393px; background:url(../images/sp.jpg) no-repeat; float:left;}
.profile_con .nr_right{ width:593px; height:393px; background:#fff; float:right;}
.profile_con .nr_right .txt{ width:499px; height:150px; margin:49px auto 0; box-sizing:border-box; border-bottom:1px solid #eaeaea;}
.profile_con .nr_right .txt h3{ font-size:17px; color:#333;}
.profile_con .nr_right .txt p{ line-height:30px; color:#666; height:100px; overflow:hidden; margin-top:20px;}
.profile_con .nr_right ul{ padding-left:37px; padding-top:30px;}
.profile_con .nr_right ul li{ width:103px; height:132px; float:left; margin-right:36px;}
.profile_con .nr_right ul li span{ width:103px; height:103px; display:block; transition:all 0.5s;}
.profile_con .nr_right ul li.s1 span{ background:url(../images/pr1.jpg) no-repeat; }
.profile_con .nr_right ul li p{ font-size:14px; color:#666; text-align:center;  margin-top:8px;}

.profile_con .nr_right ul li.s2 span{ background:url(../images/pr2.jpg) no-repeat; }
.profile_con .nr_right ul li p{ font-size:14px; color:#666; text-align:center;  margin-top:8px;}

.profile_con .nr_right ul li.s3 span{ background:url(../images/pr3.jpg) no-repeat; }
.profile_con .nr_right ul li p{ font-size:14px; color:#666; text-align:center;   margin-top:8px;}

.profile_con .nr_right ul li.s4 span{ background:url(../images/pr4.jpg) no-repeat; }
.profile_con .nr_right ul li p{ font-size:14px; color:#666; text-align:center;  margin-top:8px;}

.profile_con .nr_right ul li.s1:hover span{background:url(../images/pr11.jpg) no-repeat;}
.profile_con .nr_right ul li.s2:hover span{background:url(../images/pr22.jpg) no-repeat;}
.profile_con .nr_right ul li.s3:hover span{background:url(../images/pr33.jpg) no-repeat;}
.profile_con .nr_right ul li.s4:hover span{background:url(../images/pr44.jpg) no-repeat;}
/*--新闻--*/
.news{ width:1200px; height:835px; margin:0 auto; padding-top:70px; box-sizing:border-box;}
.news .bt{ width:1200px; height:80px;}
.news .bt span{ font-size:17px; color:#666; text-align:center; display:block;}
.news .bt p{ width:1200px; height:41px; background:url(../images/xin.jpg) no-repeat center; margin-top:15px;}
.news .nr{ width:1200px; height:480px; margin-top:50px; overflow:hidden;}
.news .nr_left{ width:590px; height:450px; float:left;}
.news .nr_left img{ width:590px; height:332px;}
.news .nr_left .txt { width:590px; height:118px; background:#f9f9f9; padding:0 22px; box-sizing:border-box;}
.news .nr_left .txt h3{ float:left; font-size:16px; color:#ff7a03; margin-top:15px; line-height:26px; height:26px; width:380px; white-space:nowrap;  text-overflow:ellipsis; overflow:hidden;}
.news .nr_left .txt span{ color:#ff7a03; display:block; float:right; line-height:26px; margin-top:15px;}
.news .nr_left .txt p{ float:left; color:#999; line-height:25px; height:50px; overflow:hidden; margin-top:6px;}
.news .nr_right{ width:580px; height:450px; float:right;}
.news .nr_right ul{ overflow:hidden;}
.news .nr_right ul li{ width:580px; height:136px; padding:6px 5px; box-sizing:border-box; position:relative; margin-bottom:20px; border-bottom:1px dashed #e3e3e3; }
.news .nr_right ul li img{ width:193px; height:109px; float:left;}
.news .nr_right ul li .txt{ width:360px; height:115px; float:right;}
.news .nr_right ul li .txt h3{ font-size:16px; color:#333; width:260px; height:25px; line-height:20px;}
.news .nr_right ul li .txt p{ width:360px; height:50px; line-height:25px; color:#666; margin-top:10px; margin-bottom:10px; overflow:hidden;}
.news .nr_right ul li .txt span{ color:#666;}
.news .nr_right ul li i{ width:0px; height:136px; display:block; background:#f3f3f3; position:absolute; top:-7px; left:-7px; z-index:-1; transition:all 0.5s;}
.news .nr_right ul li:hover i{ width:580px;}
.news .more{ width:160px; height:38px; border:2px solid #efefef; line-height:38px; color:#666; text-align:center; margin:20px auto; transition:all 0.5s;}
.news .more:hover{ border:2px solid #999;}

/*--浮窗--*/
.fuchuang{ width:100%; height:110px; background:#05337d; position:fixed; bottom:0; display:none;}
.fuchuang_con{ width:1200px; height:110px; margin:0 auto;}
.fuchuang_left{ width:410px; float:left; padding-top:30px;}
.fuchuang_left h3{ font-size:18px; color:#fff; height:35px;}
.fuchuang_left h3 span{ color:#ff7a03;}
.fuchuang_mid{ width:505px; height:50px; float:left; margin-top:40px; margin-left:30px;}
.fuchuang_mid .input1{ width:182px; height:33px; float:left; margin-right:30px;}
.fuchuang_mid .input1 input{ border:1px solid #44669e; width:182px; height:33px; background:none; color:#44669e; padding:0 10px; box-sizing:border-box;}
.fuchuang_mid .input2{ width:80px; height:33px; float:left; }
.fuchuang_mid .input2 input{ cursor:pointer; width:80px; height:33px; background:#ff7a03; text-align:center; line-height:33px; color:#fff; border:none;}
.fuchuang_right{ width:200px; height:50px; float:right; background:url(../images/di_dh.jpg) no-repeat 5px; margin-top:30px; padding-left:50px; box-sizing:border-box;}
.fuchuang_right span{ color:#fff;}
.fuchuang_right p{ font-size:22px; color:#fff;}
.fixed{ display:block;}


input::-webkit-input-placeholder { /* WebKit browsers */ 

color: #44669e; 

} 

input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 

color: #44669e; 

} 

input::-moz-placeholder { /* Mozilla Firefox 19+ */ 

color: #44669e; 

} 

input:-ms-input-placeholder { /* Internet Explorer 10+ */ 

color: #44669e; 

} 





