@charset "utf-8";
/******************************************************

 功能：主样式表
 
 ******************************************************/

/* 全局背景、字体、字号、颜色、行高、页边距等 */
html { -webkit-text-size-adjust: none; }
* { margin:0px; padding:0px; }
body { margin:0px; padding:0px; font-size:12px; color:#000; font-family:tahoma, arial, 微软雅黑, 宋体, sans-serif; }
/* CSS3盒子模型 */
ul, li, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, p { list-style-type:none; margin:0; padding:0; display:block; }
em, i { font-style:normal; }
em { display:inline-block; vertical-align:middle; }
fieldset { border:none; margin:0; padding:0; }
input, select, textarea { font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; }
/* 公共匹配样式 */
* { outline:none; }
a, img { border:none; }
img { border:none; vertical-align:middle; }
/* 链接 */
a { text-decoration:none; color:#333; }
a:hover { color:#333; text-decoration:none; }
a:visited { text-decoration:none; color:#333; }
a:active { text-decoration:none; color:#333; }
input[type=button], input[type=reset], input[type=submit] { cursor:pointer; -webkit-appearance: none; }
.clear:after{clear:both;display:table;height:0;content:"";}
.left{float:left;}
.right{float:right;}
.box{}
/*头部*/
.shoujinav{ width:100%; height:60px; line-height:60px;}
.shoujinav .top{ padding-left: 5%;}
.shoujinav .top img{height:50px; margin-top:5px;}
/*banner*/
.shouji_banner img{ width: 100%;}
.shouji_bg{background:#0055a4;padding-bottom:50px;}
.shouji_bg .neirong{padding-left: 10px;padding-right: 10px;}
.shouji_bg .neirong .sousuo {padding-top:30px;}
.shouji_bg .neirong .sousuo .sousuo_zuo{width: 260px; height:34px; background: #fff; border: none; padding: 0 5px;}
.shouji_bg .neirong .sousuo .sousuo_you{width: 50px; height:34px; background:#e50013; border: none; font-size: 14px; color: #fff;}
.shouji_bg .neirong .text{color: #fff; line-height: 20px; padding-top:30px;}
.shouji_bg .neirong .text span{font-size: 18px;}

.shouji_bg .neirong .more a{display: block;width: 150px;height:44px; line-height: 44px; margin-left: auto; margin-right: auto; background:#e50013; margin-top:20px;color: #fff;font-size: 14px; text-align: center;}
.ny_banner{width: 100%;position: relative;}
.ny_banner .ny_banner_bg{width: 100%; height: 32px;position: absolute;top:0;left: 0; z-index: 9999999;}
.ny_banner .content img{width: 100%;}
/*关于我们*/
.about{padding-left: 10px;padding-right: 10px; padding-top: 40px;}
.about .xian{width: 37px; height: 6px; background:#e50013; margin-left: auto; margin-right: auto;}
.about .top{ text-align: center; color: #000; margin-top: 5px;font-size: 14px;}
.about .top span{font-size:22px; font-weight: bold;}
.about .top p{ line-height: 20px;font-size: 14px;}
.about .top .intro{ text-align: center; color: #434343; padding-top: 30px;line-height: 160%;}
.about .you{padding-top: 20px;}
.about .you .content{line-height: 200%;color: #5a5a5a;font-size: 14px;}
.about .zhong{width:100%;font-family:"Arial";}
.about .zhong .content{width:100%;line-height: 150%;margin-top:20px;font-size: 14px;}
.about .zhong .more a{display: block;width: 150px; height:46px;line-height:46px; margin-left: auto; margin-right: auto; background: rgba(229,0,19,1); text-align: center;font-family: arial;font-size: 14px;    font-weight: bold; color: #fff; margin-top: 30px;}
/*服务领域*/
.fuwu{ margin-top:60px; padding-top:60px;padding-bottom:60px;background-size: cover !important;}
.fuwu .xian{width: 37px; height: 6px; background: #fff; margin-left: auto; margin-right: auto;}
.fuwu .top{ text-align: center; color: #fff; margin-top: 5px;font-size: 14px;}
.fuwu .top span{font-size:22px; font-weight: bold;}
.fuwu .top p{ line-height: 20px;font-size: 14px;}
.fuwu .intro{ text-align: center; color: #fff; padding-top: 30px;padding-bottom:60px; line-height: 20px;padding-left: 10px;padding-right: 10px;}
.fuwu ul{}
.fuwu ul li{width:240px;height: 122px; border:1px solid #4e71cb;position: relative; text-align: center; margin-left: auto; margin-right: auto; margin-bottom: 50px;}
.fuwu ul li .img{width: 81px; height: 59px; position: absolute; left: 50%;top:-30px; margin-left:-40px; background:#4e71cb;}
.fuwu ul li .name{font-size: 17px;line-height: 23.8px;font-weight: bold; color: #fff; padding-top: 60px;}
.fuwu ul li .funame{color: #fff;color: rgba(217,217,217,1);margin-top: 5px;}
.fuwu ul li:hover{border:1px solid #e50013;}
.fuwu ul li:hover .img{background:#e50013;}
.fuwu ul li:nth-child(1){border:1px solid #e50013;}
.fuwu ul li:nth-child(1) .img{background:#e50013;}
.fuwu ul li:nth-child(1):hover{border:1px solid #4e71cb;}
.fuwu ul li:nth-child(1):hover .img{background:#4e71cb;}
.fuwu .more a{display: block;width:150px;height:46px;line-height:46px;background-color: rgba(229,0,19,1);font-size: 14px;color: rgba(217,217,217,1);font-weight: bold;font-family: arial;text-align: center;margin-left: auto; margin-right: auto;}
.fuwu .more a:hover{background-color: rgba(169,0,15,1);}
/*新闻*/
.news{padding-top:60px;}
.news .xian{width: 37px; height: 6px; background:#e50013; margin-left: auto; margin-right: auto;}
.news .top{ text-align: center; color: #000; margin-top: 5px; font-size: 14px;}
.news .top span{font-size:22px; font-weight: bold;}
.news .top p{ line-height: 20px; font-size: 14px}
.news .top .intro{ text-align: center; color: #434343; padding-top: 30px;line-height: 160%;padding-left: 10px;padding-right: 10px;}
.news .img img{width: 100%; margin-top: 20px;}
.news .content{padding-top:30px;}
.news .content .you{padding-left: 10px;padding-right: 10px;}
.news .content .you .neirong{}
.news .content .you .neirong .shang{border-bottom: 1px solid #eee;padding-bottom: 25px;margin-bottom: 25px;}
.news .content .you .neirong .shang .name a{ display: block;font-size: 16px;color: #0d308a;font-weight: bold;}
.news .content .you .neirong .shang .time{color: #7D7D7D;line-height:26px;}
.news .content .you .neirong .shang .intro{color: #5A5A5A;line-height: 22px;height: 44px;overflow: hidden;}
.news .content .you .neirong .xia{}
.news .content .you .neirong .xia ul li{line-height: 28px;height: 28px;overflow: hidden;}
.news .content .you .neirong .xia ul li i{color: #9F9F9F;display: inline-block;padding-right: 15px; font-size: 14px;}
.news .content .you .neirong .xia ul li a{color:#000;font-size: 16px;}
.news .content .you .neirong .xia ul li a:hover{color: #0d308a;}
.news .content .you .more a{ display: block;width:150px;height:46px;line-height:46px; text-align: center;font-size: 14px;font-weight: bold; color: #fff;background-color:  rgba(229,0,19,1); margin-left: auto; margin-right: auto; margin-top:30px;}
/*版权*/
.banquan{width: 100%; background: url(../images/bq_xian.png) no-repeat center top; margin-top:60px;}
.banquan_box{padding-left: 10px;padding-right: 10px;}
.banquan_box .zuo{padding-top:30px;}
.banquan_box .zuo img{height: 80px;}
.banquan_box .you{ text-align: center;}
.banquan_box .you .top{padding-top:40px;}
.banquan_box .you .top span{display: inline-block;font-size:22px;font-weight: bold;color: rgb(0, 0, 0);}
.banquan_box .you .top p{color: #434343; font-size: 14px;}
.banquan_box .you .content{color: #000; margin-top:30px;font-size: 14px;}
.banquan_box .you .content i{display: block;}
.banquan_box .ewm{padding-top:20px;text-align: center;}
.banquan1{line-height:24px;border-top: 1px solid #cccccc;    color: #000; text-align: center; margin-top: 30px; font-size: 14px; padding-left: 10px;padding-right: 10px;padding-top:10px;padding-bottom:10px;}
/*面包屑*/
.mianbaoxie{height: 35px;line-height: 35px; background-color: #eaeaea;text-indent: 10px;}
.mianbaoxie a{color: #434343;}
.mianbaoxie i{color: #434343;display: inline-block;}
.gg_top{ text-align: center;padding-top:50px;}
.gg_top .name{font-size: 26px;color: #434343; background: url(../images/gg_top.png) no-repeat center top; padding-top: 26px;}
.gg_top .funame{color: rgb(193, 193, 193);margin-top:8px;text-transform: uppercase;}
.gg_top .title{text-align:center;padding-top:40px;}
.gg_top .title span{ display:block;height:50px; background:url(../images/title.png) repeat-x top;}
.gg_top .title span a{ display:block;float: left;width: 20%; height:50px;line-height: 40px;text-align: center; color: #fff;font-size: 14px;}
.gg_top .title span a:hover{background:#e50013;}
.gg_top .title span .on{background:#e50013;}
/*关于我们内页*/
.about_lb{}
.about_jj{padding-top:40px;}
.about_jj .you{padding-left: 10px;padding-right: 10px;}
.about_jj .you .name{color: rgb(67, 67, 67);font-weight: bold; font-size:18px;border-bottom: 1px solid #d9d9d9;padding-bottom: 20px;}
.about_jj .you .content{color: #434343;line-height: 200%;font-size: 14px; margin-top:20px;}
.about_jj .zuo {padding-left: 10px;padding-right: 10px;}
.about_jj .zuo img{width:100%; margin-top: 15px;}
.about_fw{border-bottom: 1px solid #d9d9d9;padding-top: 50px;}
.about_fw .you{padding-left: 10px;padding-right: 10px;}
.about_fw .you .name{color: rgb(67, 67, 67);font-weight: bold; font-size: 18px;border-bottom: 1px solid #d9d9d9;padding-bottom: 20px;}
.about_fw .you .content{color: #434343;line-height: 200%;font-size: 14px; margin-top:20px;}
.about_fw .zuo {padding-left: 10px;padding-right: 10px;}
.about_fw .zuo img{width:100%; margin-top: 15px;}
.about_js{color: #434343;line-height: 200%;font-size: 14px;padding-left: 10px;padding-right: 10px;}
/*新闻列表页*/
.news_lb{}
.news_lb ul{padding-top:40px;padding-left: 10px;padding-right: 10px;}
.news_lb ul li{border-bottom: 1px solid #e2e2e2; padding-bottom: 20px;margin-bottom: 20px;}
.news_lb ul li .name a{display: block;font-size: 14px;color: #434343;font-weight: bold;}
.news_lb ul li .name a:hover{color: #0055a4;}
.news_lb ul li .time{color: #929292;font-family: arial;line-height:28px;}
.news_lb ul li .intro{    color: #5A5A5A; line-height: 22px;}
/*新闻详情页*/
.news_xq{padding-top:60px;}
.news_xq .top{font-size: 16px;color: #434343;font-weight: bold;line-height: 34px; text-align: center;}
.news_xq .time{padding: 10px 0 15px;line-height: 21px;font-size: 12px; text-align: center; color: #5A5A5A;}
.news_xq .intro{color: #868686;line-height:22px;background: #F5F5F5;border-style: solid solid solid solid;border-color: #E5E5E5 #E5E5E5 #E5E5E5 #E5E5E5;border-width: 1px 1px 1px 1px;padding:8px 15px;}
.news_xq .content{font-size: 14px;color: #666666;line-height: 24px; margin-top: 28px; margin-bottom: 28px;padding-left: 10px;padding-right: 10px;}
.news_xq .content img{max-width: 100%;}
.f14464847355 a{display: block;line-height: 25px;color: #444; text-indent: 10px;}
/*联系我们内页*/
.contact_lb{}
.contact_lb .content{padding-top:50px;}
.contact_lb .content ul{padding-left: 10px;padding-right: 10px;}
.contact_lb .content ul li{width:100%;float: left; text-align: center; margin-bottom: 30px;}
.contact_lb .content ul li .name{line-height: 28px;color: #000;font-size: 16px;padding-top: 40px;}
.contact_lb .content ul li .funame{color:#999; margin-top: 5px;font-size: 14px;}
.contact_lb .ditu{padding-top:30px;}
/*留言*/
.liuyan{}
.liuyan .top{text-align: center; line-height: 140%;font-size: 14px; color: rgb(184, 184, 184); margin-top:30px; margin-left: 10px;padding-right: 10px;}
.liuyan .content{}
.liuyan .content .zuo img{width:410px; height: 470px; margin-left: 65px;display: none;}
.liuyan .content .you{padding-top:40px;padding-left: 10px;padding-right: 10px;width: 100%;}
.liuyan .content .you li{padding-bottom:10px;}
.liuyan .content .you li p{width:100%; text-align:left;float: left;line-height: 40px;color: #5a5a5a;}
.contact_lx1{background-color: #f7f7f7;border: 1px solid #dedede;width:95%;padding: 0 5px; height: 38px; border-radius: 3px;}
.contact_lx2{background-color: #f7f7f7;border: 1px solid #dedede;width:95%;padding:5px; height: 70px; border-radius: 3px;}
.contact_lx3{width:95%; border: none;background-color: #e50013;color: #fff; height: 40px;border-radius: 3px; margin-top: 10px;}
/*客户*/
.kehu{padding-top:40px;}
.kehu ul{padding: 0 1%;}
.kehu ul li{width:48%;float: left; margin-left:1%; margin-right:1%; margin-bottom:2%;}
.kehu ul li img{width:100%;height:80px; border: 1px solid #ddd;}
.kehu ul li p{text-align: center; font-size: 14px; color: #4a4a4a; margin-top: 10px; margin-bottom: 10px;}
.kehu ul li a:hover p{color: #0055a4;}
.product_nr{padding-top:40px;padding-left: 10px;padding-right: 10px;}
.product_nr img{max-width: 100%;}
.product_nr .content{ font-size: 14px;line-height: 26px; color: #666;}





















