﻿*{margin:0;padding:0;border:0}
body{overflow-x:hidden;width:100%;background:#f5f5f5;color:#333;font-family:"微软雅黑",Tahoma;line-height:1.5}
/*广告样式*/
.banner{width:100%;margin:auto;background:#14489e}
.banner img{width:100%}
.banner .swiper-pagination-bullet{width:30px;height:5px;background:#fff;border-radius:0;opacity:1}
.banner .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#14489e}
/*主体样式-导航*/
.container{width:1200px;margin:30px auto}
/*左侧导航*/
.left{width:220px;float:left}
.left .box{margin-bottom:10px;border-top:2px solid #14489e}
.left .box .wrap-box{border:1px solid #dbe3ef;border-top:none;background:#fff}
.left .box h3{line-height:30px;padding:12px 20px;border-bottom:1px solid #dbe3ef;font-size:18px;font-weight:100}
.left .box .sort{padding:12px 0}
.left .box .sort li{position:relative;z-index:999}
.left .box .sort li a{color:#333;display:block;height:35px;line-height:35px;padding:0 10px 0 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}
.left .box .sort li a:hover{color:#14489e;text-decoration:underline;background:#f4f4f4}
/*右侧内容*/
.right{width:960px;float:right;padding-bottom:20px}
.right .sitemp{display:block;padding:10px 12px;background:#e9eff5;border:1px solid #dbe3ef;line-height:30px}
.right .sitemp h2{float:left;text-align:center;text-align:left;text-indent:15px;font-size:18px;font-weight:400}
.right .sitemp .site{float:right;text-align:right;font-size:12px;font-weight:100}
.right .sitemp .site a{color:#333;font-size:12px;font-weight:100}
.right .content{padding:20px;overflow:hidden;line-height:27px;font-size:14px;background:#fff}
.right .content img{max-width:900px}
.right .product_content{overflow-x:auto}
.right .product_content table{margin:auto}
.right .product_content table td p{white-space:nowrap}
/*图文列表*/
.pic_list{margin-right:-10px}
.pic_list li{float:left;width:300px;margin:0 10px 20px 0}
.pic_list li a.img{border:4px solid #f2f2f2;display:block;width:292px;box-sizing:border-box;height:220px;overflow:hidden}
.pic_list li a.img img{width:100%;}
.pic_list li h3{text-align:center;padding:5px 10px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pic_list li h3 a{font-weight:400;font-size:14px}
/*文章列表*/
.news-list li{padding:10px;background:#fff;-webkit-transition:all .5s;transition:all .5s;border-bottom:1px solid #f2f2f2}
.news-list li a .tit{border-bottom:1px dashed #f2f2f2;position:relative;line-height:40px}
.news-list li a .tit h3{font-size:16px;color:#565656;font-weight:400;padding-right:25%;margin:0}
.news-list li a .tit .date{position:absolute;right:0;top:0;font-size:12px;color:#999}
.news-list li a .info{font-size:12px;line-height:2;color:#999}
.news-list li a:hover h3{color:#14489e}
.news-title{font-size:20px;color:#363636;font-weight:700;margin-bottom:10px;line-height:1.7;text-align:center}
.news-info{font-size:14px;font-family:Arial;color:#9e9e9e;line-height:35px;text-align:center}
.news-info span{padding:0 10px}
/*分页样式*/
.xypg-pagination{text-align:right;margin:20px 0}
.xypg-pagination a, .xypg-pagination span{background:#fff;vertical-align:middle;border:1px solid #eee;color:#444;padding:5px 8px;margin:0 3px}
.xypg-pagination a:hover{background:#eee;color:#14489e}
.xypg-pagination span.current{background:#14489e;color:#fff}
.xypg-pagination span.disable{background:#f2f2f2;color:#999}
/*详细介绍*/
.details{padding:20px 10px}
.details .detail_left{width:380px;float:left;overflow:hidden}
.details .detail_left img{width:380px}
.details .detail_right{float:left;margin-left:20px}
.details .detail_right h1{font-size:16px}
.details .list_p li{height:25px;font-size:12px;padding-bottom:5px;font-family:"Microsoft YaHei"}
.details .list_p li h2{font-size:12px;font-weight:400;font-family:"Microsoft YaHei"}
.details .inquiry a{background:#14489e;display:block;width:112px;height:32px;text-align:center;line-height:32px;font-size:14px;color:#fff;margin-top:5px}

.message{padding-left:30px;padding-top:10px;z-index:100;position:relative}
.message tr th{font-weight:400;text-align:right;height:42px;line-height:42px;color:#666}
.message .m_input{height:30px;line-height:30px;padding:0;padding-left:6px;border:1px solid #e7e7e7;width:460px}
.message textarea.m_input{display:block;width:460px;height:120px;padding:6px;font-size:12px;border:1px solid #e7e7e7;margin-top:6px}
.message .msgbtn{background:#14489e;cursor:pointer;width:90px;height:30px;line-height:30px;text-align:center;border:none;color:#fff;font-size:14px;border-radius:3px;margin-top:15px;font-family:"Microsoft YaHei";-moz-border-radius:3px;-webkit-border-radius:3px}

.validform_checktip{font-size:12px;padding-left:10px}
.validform_wrong{color:#c6171e}
.validform_error{border-color:#c6171e !important}
.validform_right,.validform_loading{display:none !important}

.contact .sitemp{display:block;padding:10px 0;line-height:30px}
.contact .sitemp h2{float:left;text-align:center;text-align:left;font-size:26px;font-weight:400;color:#e60717}
.contact .sitemp .site{float:right;text-align:right;font-size:12px;font-weight:100}
.contact .sitemp .site a{color:#333;font-size:12px;font-weight:100}
.contact .submain{overflow:hidden;margin-top:20px;color:#666}
.contact .submain p{font-size:14px}
.contact .submain p span{margin-left:60px;color:#333;font-size:30px;font-family:Verdana}
.contact .submain ul{overflow:hidden;margin:30px 0 50px 0}
.contact .submain ul li{float:left;box-sizing:border-box;margin-right:50px;padding:10px 0 0 20px;width:360px;height:110px;border:1px solid #ddd;line-height:2;font-size:14px;font-family:Verdana}
.contact .submain ul li:last-child{margin-right:0}
.messages{padding-top:30px;width:100%;height:370px;background-color:#f1f1f1;padding-bottom:100px;font-size:12px}
.messages .form{overflow:hidden;margin:0 auto;width:1180px;color:#666}
.messages .form h3{color:#666;font-weight:400;font-size:18px}
.messages .form form{margin-top:30px}
.messages .form span{color:#e60717}
.messages .form input[type=text]{box-sizing:border-box;padding-left:10px;width:292px;height:34px;outline:0;border:1px solid #ddd;color:#666;font-family:"Microsoft YaHei","微软雅黑","Heiti SC","黑体-简"}
.messages .form .txt{margin-right:48px}
.messages .form .phone{float:right}
.messages .form div.txt{margin-top:30px;width:1180px}
.messages .form div.txt span{margin-left:33px;color:#666}
.messages .form div textarea{float:right;overflow:hidden;box-sizing:border-box;padding:10px 0 0 10px;width:1076px;outline:0;border:1px solid #ddd;color:#666;font-family:"Microsoft YaHei","微软雅黑","Heiti SC","黑体-简";resize:none}
.messages .form .btn{overflow:hidden;margin:0 auto;padding-top:30px;width:400px}
.messages .form .btn input{width:160px;height:38px;border:0;color:#fff;font-size:16px;font-family:"Microsoft YaHei","微软雅黑","Heiti SC","黑体-简";line-height:38px;cursor:pointer}
.messages .form .btn input[type=submit]{float:left;background-color:#e60717}
.messages .form .btn input[type=reset]{float:right;background-color:#242d3c}
