﻿/* CSS Document */
*{padding:0; margin:0;}

html {overflow:-moz-scrollbars-vertical; scrollbar-face-color:#E8E8E8;scrollbar-shadow-color:#C1C1BB;scrollbar-highlight-color:#C1C1BB;scrollbar-3dlight-color:#EBEBE4;scrollbar-darkshadow-color:#EBEBE4;scrollbar-track-color:#F4F4F0;scrollbar-arrow-color:#CACAB7; }

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,input,img{padding:0; margin:0;}   
div,ul,li{list-style:none;}
a{text-decoration: none; color:#333333;}
a:hover { text-decoration: none; color:#ff0000;}
h1,h2,h3,h4,h5,h6{font:14px normal;font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; }
.clear{margin:0px; padding:0px; clear:both;}
TABLE {BORDER-COLLAPSE: collapse; border-spacing: 0;}
TABLE img{ display:block;}
img{border:0px;}

/* 在线链接服务仅供平台体验和调试使用，平台不承诺服务的稳定性，企业客户需下载字体包自行发布使用并做好备份。 */
@font-face {
  font-family: "阿里巴巴普惠体";
  src: url("//at.alicdn.com/wf/webfont/jFLIiUQzspkX/Lb9arnc6aUpa.woff2") format("woff2"),
  url("//at.alicdn.com/wf/webfont/jFLIiUQzspkX/nGSXr6kfo8fQ.woff") format("woff");
  font-display: swap;
}

body{font-size:12px; color:#333333; background:#fff url(../images/bg.jpg) repeat-x; font-family:"阿里巴巴普惠体",Arial, Helvetica, sans-serif; padding:0; margin:0; behavior:url("images/csshover.htc");-webkit-text-size-adjust:none;  }

td{font-size:12px; line-height:26px;}

/*--------网站头部 --------------*/
.header{height:100px; width:1080px; margin:0 auto;}
.headerleft{ float:left; width:417px; height:100px;}
.header img{display:block;}
.headerright{float:right; width:630px;height:100px;}
.tel{text-align:right; line-height:22px; width:630px; padding-top:20px;}
.tel span{ font-size:16px; color:#E70016; font-family:Arial; font-weight:bold;}
.nav{width:630px; padding-top:13px;}
.nav li{float:right; color:#333333; font-size:14px; padding-left:35px; font-weight:bold;}
.nav li a{color:#333333;}
.nav li a:hover{color:#ff0000;}


/*banner*/
.flexslider{position:relative;height:400px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; margin:0 auto;}
.slides{position:relative;z-index:0;}
.slides li{height:400px;}
.slides div{height:400px; width:100%;}
.slides li a{cursor:pointer;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}


#homenews{ width:100%; height:45px; background:url(../images/index_7.jpg) repeat-x; margin:0 auto;}
.homenews{ width:1080px; height:40px; margin:0 auto;}
.homenews_left{float:left; height:40px; width:600px; padding-left:93px; background:url(../images/index_10.jpg) no-repeat left center;}
.homenews_left ul {float:left; height:40px; line-height:40px;overflow:hidden;}
.homenews_left li{}
.homenews_left li a{color:#5D5D5D;}
.homenews_left li a:hover {color: #ff0000;}
.homenews_left li span{padding-left:10px;}
.homenews_right{float:right; width:190px; text-align:right; overflow:hidden; padding-top:10px;}



.htitle{overflow:hidden; font-size:18px; color:#003872; line-height:30px; font-weight:bold;}
.htitle span{text-transform:uppercase; font-size:16px; color:#A4A3A3; padding-left:4px; font-family:Arial; font-weight:normal;}

.home{ width:1080px; overflow:hidden; margin:20px auto 0; height:340px;}
.homeleft{float:left; padding:10px 15px 0; overflow:hidden; width:339px; height:328px; border:1px #DBDBDB solid; margin-right:12px;background:#f3f3f3;}
.homeleft_lr{ overflow:hidden;}
.homeleft_lr img{padding-bottom:0px; display:block;}

.homecent{float:left;padding:10px 15px 0; overflow:hidden; width:339px; height:328px; border:1px #DBDBDB solid; background:#f3f3f3;}
.homecent img{display:block;}

.homeul{overflow:hidden;}
.homeul li{width:319px; float:left; font-size:14px; line-height:32px; border-bottom:1px #CCCCCC dotted; margin:0px 10px; padding-left:10px; background:url(../images/dian.jpg) left center no-repeat; font-weight:bold;}



.homeright{float:right; width:316px; background:url(../images/index_15.jpg) no-repeat; height:340px;}
.homeright_lr{ overflow:hidden; padding:80px 22px 17px; height:140px; width:272px; line-height:24px;}
.hqq{ overflow:hidden; padding-left:170px; padding-top:6px;}
.hqq a{padding-left:10px;}
.hdate{overflow:hidden; text-align:right; padding:10px 22px 0 0;}



#idhtwo{ width:100%; margin:20px auto 0; overflow:hidden;}
.htwotitle{ width:1080px; margin:0 auto 5px;overflow:hidden; font-size:18px; color:#003872; line-height:30px;}
.htwotitle b{text-transform:uppercase; font-size:16px; color:#A4A3A3; padding-left:4px; font-family:Arial; font-weight:normal;}
.htwotitle span{float:right; font-size:12px;}
.abouttext{ width:1080px; margin:10px auto; line-height:28px; font-size:14px;}
.abouttext img{ margin-right:10px;}

.htwo{width:100%; margin:0 auto; background:#F7F7F7; height:192px; border-top:1px #DBDBDB solid;}
.htwo ul{overflow:hidden; width:1146px; margin:0 auto;}
.htwo li{float:left; width:152px; text-align:center; overflow:hidden; margin:18px 0 0 33px}
.htwo li img{padding:4px; width:142px; height:120px; border:1px #DBDBDB solid;}
.htwo li img:hover{ border:1px #ff0000 solid;}
.htwo li p{line-height:18px; padding-top:6px;}
.htwo a{color:#5D5D5D;}
.htwo a:hover{color:#ff0000;}


/*--------首页页脚版权说明--------------*/
#footer{ margin:0 auto; width:100%; padding-top:15px; border-top:1px #DBDBDB solid; height:60px; font-size:12px;}
.end{margin:0 auto; overflow:hidden; width:1080px; color:#5D5D5D; line-height:22px;}
.endleft{float:left;}
.endright{float:right;}
.end a{color:#5D5D5D;}
.end a:hover{color:#ff0000;}


.lybanner{width:100%; height:200px; overflow:hidden; margin:0 auto; background:url(../images/lybanner.jpg) center top no-repeat;}


.lymain{margin:20px auto 0; width:1080px; padding-bottom:20px;}
.lymainleft{float:left; width:270px;}
.leftone{border:1px #DBDBDB solid;width:248px; overflow:hidden; padding:10px 10px;}
.leftone .htitle{ margin-left:6px; margin-bottom:3px;}
.leftone img{display:block;}

.lefttwo{border:1px #DBDBDB solid;width:248px; overflow:hidden; padding:10px 10px; margin-top:15px;}
.lefttwo_lr{overflow:hidden; line-height:24px; padding-top:10px;}


.lymainright{ width:785px; float:right; border:1px #DBDBDB solid;}
.lytitle{ margin:8px auto 0; line-height:35px; height:35px;border-bottom:1px #DBDBDB solid; width:745px; font-size:14px;}
.lytitle span{float:right; font-size:12px;}

.tylm{ overflow:hidden; padding:10px 20px 20px; line-height:26px; font-size:14px; min-height:550px;}


/*案例中心*/
.case{padding-bottom:10px; overflow:hidden;}
.caseul{overflow:hidden;}
.caseul li{float:left; width:152px; text-align:center; overflow:hidden; margin:18px 0 0 35px; height:165px;}
.caseul li img{padding:4px; width:142px; height:120px; border:1px #DBDBDB solid;}
.caseul li img:hover{ border:1px #ff0000 solid;}
.caseul li p{line-height:18px; padding-top:6px;}
.caseul a{color:#5D5D5D;}
.caseul a:hover{color:#ff0000;}


/*新闻资讯*/
.news{ overflow:hidden;width:752px; padding:0 20px;}
.newsul{ overflow:hidden; padding:0 0 10px}
.newsul li{border-bottom:1px #ccc dotted; overflow:hidden; padding:15px 0;}
.newsul h4{font-weight:bold;}
.newsul h4 a{ font-size:14px; color:#0A1253; line-height:26px;}
.newsul h4 a:hover{font-size:14px; color:#E50100;}
.newsul h4 span{float:right; font-size:12px; font-weight:normal; color:#999999;}
.newsul p{line-height:20px; padding-top:3px; color:#666;}

.news_xxjs{line-height:26px; margin:0 auto; overflow:hidden;}
.news_title{ height:35px; line-height:35px; font-size:24px; padding:10px 0px; color:#DA251C;text-align:center;}
.pubdate_new{border:#ddd 1px solid; height:26px; line-height:26px; OVERFLOW: hidden; text-align:center;margin:10px 0px; background:#f5f5f5;}
.pubdate{border-top:#ddd 1px dotted;height:26px; line-height:26px; margin:10px auto 15px; OVERFLOW: hidden; text-align:center; color:#999999;}
.pubdate2{height:26px; line-height:26px; margin:0px auto; OVERFLOW: hidden; text-align:center; color:#999999;}
.pagelist{/*border: 1px solid #ccc;*/overflow:hidden;background-color: #666;padding:1px 5px 1px 5px;color: #ffffff;}
.red {/*border: 1px solid #ccc;*/overflow:hidden;	background-color: #ff0000; color: #ffffff;font-weight: bold;	padding:1px 5px 1px 5px;}
.pubdatenews{width:670px; border: #ddd 1px solid;height:26px; line-height:26px;  margin:10px auto; OVERFLOW: hidden; text-align:center;background:#f5f5f5;}
.pubdatenews2{width:736px; border: #ddd 1px solid;height:26px; line-height:26px;  margin:10px auto; OVERFLOW: hidden; text-align:center;background:#f5f5f5;}

.pubdate02{border-bottom:#ccc 1px dotted; height:30px; line-height:30px;  margin:10px 20px; padding-right:15px; OVERFLOW: hidden; text-align:right;}

.Information{overflow:hidden;margin:0 auto;}
.Information H4{ font-size:16px; line-height:40px; margin-top:0px; border-bottom:1px #CCCCCC dotted; font-weight:bold;}
.Information ul{overflow:hidden; padding-bottom:10px;}
.Information li{ line-height:32px; font-size:12px; border-bottom:1px #E5E5E5 dotted; background:url(../images/lefttb_3.jpg) no-repeat left center; padding-left:10px;}
.Information li span{ float:right;color:#B3B3B3;}



/*--------在线留言--------------*/
.guestbook{ padding:20px; background:#f5f5f5; height:520px; border:1px #CCCCCC solid;}
.guestbook h4{font-size:14px; margin:0 0px 10px; color:#FF6600; font-weight:bold; text-align:center;}
.guestbook ul{border:0px solid #dddddd; border-bottom:0px solid #dddddd;} 
.guestbook ul li{ padding:8px 0; border-bottom:0px solid #dddddd;}
.guestbook ul li span{float:left; text-align:right; width:120px; padding:0 10px 0 0;}
.box1{ width:350px; border:1px #dddddd solid; height:25px; line-height:25px; padding:0 4px;}
.box2{border:1px #dddddd solid;}
.box3{border:1px #dddddd solid;height:25px; line-height:25px;}





.product{ width:745px; margin:0 auto; overflow:hidden;}
.productlr{width:745px; margin:0px auto 0; overflow:hidden;}
.cptitle{ width:745px; font-size:16px; line-height:35px; height:35px; color:#232323; margin:10px auto; padding:0px 10px; background:#2874C3; color:#FFFFFF;}
.cptitle img{ width:300px; height:40px; overflow:hidden;}
.cptitle span{float:right; font-size:12px;}
.productlr li{float:left; display:inline; margin-bottom:10px; text-align:center;}
.productlr li img{ width:160px; height:102px;}
.productlr li p{line-height:20px; padding:5px 0px;}
.margin20{ margin-right:28px;}






