/* CSS Document */

body,h1,h2,h3,h4,h5,h6,p,pre,dl,dt,dd,ul,ol,li,form,input{margin:0; padding:0;}

body{font-family:"微软雅黑";}

li{list-style:none;}

a{text-decoration:none; color:inherit;}

img{border:none;}

.fl{float:left;}

.fr{float:right;}

.clear{clear:both;}



/* 头部 */

.top{width:1200px; height:110px; margin:0 auto;}

.top .logo{float:left; margin:16px 10px 0 0;}

.top .fl{margin-top:30px; color:#e6cb76; font-weight:bold;}

.top .fl dt{font-size:28px;}

.top .fl dd{font-size:16px; text-transform:uppercase;}

.top .fr li{font-size:16px; color:#2f2f2f; line-height:110px; float:left; margin-left:40px;}

.topbj{position:fixed; top:0; left:0; width:100%; background:#FFF; z-index:10;}
/* 首页 */

.index_tit{text-align:center; font-weight:bold; padding:40px 0;}

.index_tit dt{font-size:30px;}

.index_tit dd{font-size:20px; text-transform:uppercase; color:#666;}



.box1{width:1200px; margin:0 auto;}

.box1 .tit{text-align:center; margin-bottom:32px;}

.box1 .tit li{display:inline-block; line-height:38px; font-size:16px; border:1px solid #333; padding:0 10px; margin:0 10px;background-color: #43d181;}

.box1 .bod dl{width:388px; float:left; margin-right:16px; margin-bottom:50px;}

.box1 .bod dl:nth-child(3n){margin-right:0;}

.box1 .bod dl dt{height:290px; margin-bottom:10px; overflow:hidden;}

.box1 .bod dl dt img{display:block; width:100%; height:100%; transition:0.5s;}

.box1 .bod dl dt img:hover{transform:scale(1.2);}

.box1 .bod dl dd{height:42px; line-height:42px; font-size:16px; color:#333; position:relative; padding-left:10px;}

.box1 .bod dl dd .more{position:absolute; width:42px; height:42px; top:0; right:10px; background:url(images/index_02.jpg) center center no-repeat;}



.box2{width:1200px; margin:0 auto;}

.box2 .bod{text-align:center;}

.box2 .bod dl{width:122px; display:inline-block; margin:0 50px 20px;}

.box2 .bod dl dt{height:122px; margin-bottom:10px;}

.box2 .bod dl dt img{display:block; width:100%; height:100%;}

.box2 .bod dl dd{font-size:12px; color:#666;}



.box3bj{height:62px; line-height:62px; font-size:24px; font-weight:bold; color:#FFF; text-align:center; background:#000; margin:20px 0;}

.box3bj a{display:block;}



.box4bj{height:530px; background:url(images/index_13.jpg) center center no-repeat;}

.box4{width:1200px; margin:0 auto; padding:58px;}

.box4_L{width:868px; float:left; height:351px;}

.box4 h3{font-size:20px; padding-left:60px; background:url(images/pjh_01.png) left center no-repeat; line-height:32px; margin-bottom:30px;}

.box4 h3 a{color:#1e3c8d; border-bottom:2px solid #16398d;}

.box4_L1{height:351px; background:#FFF;}

.box4_L1 img{height:100%;}

.box4_L1 .fr{width:520px; margin:40px 30px 0 0;}

.box4_L1 .fr h2{font-size:18px;}

.box4_L1 .fr p{font-size:14px; color:#666; line-height:26px; margin-top:14px;}

.box4_L1 .fr a{color:#1e3c8d; font-size:14px; float:right; padding-top:14px;}

.box4_R{width:312px; float:right;}

.box4_R h3{background:url(images/pjh_02.png) left center no-repeat; padding-left:36px;}

.box4_R1{height:351px; background:#FFF; position:relative;}

#box4_z{position:absolute; top:124px; left:8px;}

#box4_y{position:absolute; top:124px; right:8px;}

#rybj{width:198px; margin:0 auto; height:300px; position:relative; overflow:hidden;}

#rybj ul{position:absolute; top:0; left:0; padding-top:26px;}

#rybj ul li{width:198px; float:left;}

#rybj ul li img{width:198px; height:294px;}



.box5{width:1200px; margin:0 auto 60px;}

.box5 .tit{padding:40px 0 10px; border-bottom:1px dashed #cecece; position:relative; margin-bottom:20px;}

.box5 .tit dt{font-size:20px;}

.box5 .tit dd{position:absolute; width:96px; height:30px; line-height:30px; text-align:center; background:#00ff00; color:#FFF; font-size:14px; border-radius:18px; right:0; bottom:10px; margin:auto;}

.box5 .bod li{width:368px; height:384px; border:1px solid #cecece; box-sizing:border-box; float:left; margin-right:46px;}

.box5 .bod li:nth-child(3){margin-right:0;}

.box5 .bod li h3{height:106px; line-height:106px; font-size:24px; color:#575757; font-weight:normal; text-align:center;}

.box5 .bod li p{font-size:16px; color:#575757; text-indent:2em; line-height:30px; height:190px; padding:0 10px;}

.box5 .bod li .date{height:100px; background:#cecece; color:#FFF; text-align:center; font-size:50px;}

.box5 .bod li .date small{font-size:20px; display:block;}



/* 底部 */

.box6bj{height:577px; background:url(images/index_16.jpg) center center no-repeat; position:relative;}

.box6{width:1200px; margin:0 auto;}

.box6 .index_tit dt{color:#fff;}

.box6 .index_tit dd{color:#FFF;}

.box6 .bod{padding-top:60px;}

.box6 .bod .fl{width:450px; margin:0 0 0 120px; color:#FFF; line-height:28px; font-size:18px;}

.box6 .bod .fr{width:600px;}

.box6 .bod .fr form{padding-left:80px;}

.box6 .bod .fr form input[type="text"]{width:330px; height:34px; border:none; border-bottom:1px solid #FFF; font-size:18px; margin-bottom:20px; background:none; color:#fff;}

.box6 .bod .fr form input[type="submit"]{width:330px; height:34px; font-size:18px; border:none; background:#03e450; color:#FFF;}

.box6bj .cop{position:absolute; left:0; bottom:0; width:100%; height:60px; line-height:60px; font-size:16px; color:#FFF; text-align:center;}
/* 产品列表 */
.fanye{margin-top:20px;}
.fanye li{float:left; color:#666; font-size:14px; margin-right:8px;}

/* 新闻列表 */
.list_news{padding-top:10px;}
.list_news li{padding-bottom:20px; margin-bottom:20px; border-bottom:1px dashed #d7d7d7;}
.list_news li a{font-size:16px; color:#006bbd; font-weight:bold;}
.list_news li p{font-size:14px; color:#333; margin-top:10px;}

















