* {
  margin: 0;
  padding: 0;
  list-style-type:none;
}
body, button, input, select, textarea {
  text-rendering: optimizeLegibility;
  -moz-font-feature-settings: "liga", "kern";
}
body{
  font-family: "Microsoft Yahei", PingFangSC-Regular, "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif;
  line-height: 1.42857143;
  font-size: 14px;
  color: #333;
}
a{text-decoration:none;}

.head_top{width:100%; height:50px;}
.head_bg{width:1200px; height:50px; margin:20px auto;}
.head_logo{width:830px; height:50px; float:left; line-height:50px; color:#186060; font-size:22px; font-weight:bold; }
.head_tb{width:42px; height:42px; background:url(../images/tel.png) no-repeat 0 center; float:left; margin-top:4px; overflow:hidden; }
.head_dh{width:310px; height:50px; line-height:50px; float:left; font-size: 22px; color:#333;  margin-left:10px; display:inline;}
.head_dh span{color:#186060; font-weight:bold;}

.head_nav{width:100%; height:70px;}
.nav_bg{width:1200px; height:60px; margin:20px auto;}
.nav_bg li{width:150px; height:60px; float:left; line-height:60px; font-size:16px;  text-align:center;}
.nav_bg li a{color:#333; display:block;}
.nav_bg li a:hover{color:#186060; font-weight:bold; border-bottom: 3px solid #186060;}

.banner{width:100%; height:620px; }
.ban{width:100%; height:620px; margin:auto; }
.ban img{width:100%; height:620px; }

.head_tag{width:100%; height:40px; background:#006060;}
.tags_a{width:1200px; height:40px; margin:auto;}
.tags_bt{width:100px; height:40px; float:left; font-size:14px; color:#fff; line-height:40px; font-weight:bold;}
.tags_bs{width:1000px; height:40px; float:left;}
.tags_bs li{width:auto; height:40px; line-height:40px; float:left; margin-left:15px; }
.tags_bs li a{font-size:14px; color:#fff;  font-weight:bold;}

.clear{clear:both;}



.product{width:100%; height:840px;}
.product_bg{width:1200px; height:840px; margin: 20px auto;}

.product_left{width:224px; height:auto; float:left; border:3px solid #006060; max-height:780px;}
.product_bt{width:224px; height:80px; float:left; background:#006060;}
.product_bt1{width:40px; height:45px; float:left; margin-left:50px; margin-top:20px; display:inline; overflow:hidden; font-size:40px; font-weight:bold; color:#fff; text-align:center; line-height:45px;}
.product_bt2{width:75px; height:45px; float:left; margin-top:20px;  overflow:hidden; margin-left:5px; display:inline;}
.product_bt3{width:75px; height:25px; float:left; font-size:18px; color:#fff; font-weight:bold;}
.product_bt4{width:75px; height:15px; float:left; font-size:14px; color:#fff; }

.product_as{width:224px; height:auto; float:left;}
.product_as li{width:200px; height:46px; float:left; background:url(../images/s1.gif) no-repeat 0 center; margin-left:15px; margin-top:15px; display:inline; overflow:hidden; text-align:center; line-height:46px; margin-bottom:10px;}
.product_as li a{font-size:14px; color:#333; display:block;}
.product_as li a:hover{color:#166060;}



.product_right{width:940px; height:820px; float:left; margin-left:25px; display:inline; }
.product_right li{width:293px; height:260px; float:left; margin-left:15px; display:inline; margin-top:10px; overflow:hidden;}
.product_tz{width:293px; height:210px; float:left; }
.product_tz img{width:293px; height:210px;}
.product_td{width:293px; height:50px; float:left; background:#006060; font-size:16px; text-align:center; line-height:50px; color:#fff;}
.product_td a{color:#fff; font-size:16px; }




.ys_a{width:100%; height:218px; background:url(../images/zs1.jpg) no-repeat 0 center; }
.ys_a2{width:1200px; height:218px; margin:auto;}
.ys_at{width:770px; height:150px; float:left; margin-left:215px; display:inline; }
.ys_ar{width:770px; height:42px; float:left; }
.ys_ar1{width:42px; height:42px; float:left; margin-left:365px; display:inline;}
.ys_ar1 img{width:42px; height:42px;}


.ys_ay{width:770px; height:40px; float:left;}
.ys_ay1{width:100px; height:20px; float:left; border-bottom:1px solid #ddd;}
.ys_ay2{width:550px; height:40px; float:left; line-height:40px; margin-left:10px; display:inline;  font-size:28px; color:#333;}
.ys_ay3{width:100px; height:20px; float:left; margin-left:10px; display:inline;  border-bottom:1px solid #ddd;}

.ys_au{width:770px; height:20px; float:left; font-size:14px; color:#bbb; text-align:center; line-height:20px;}





.ys_b{width:100%; height:411px; background:url(../images/zs2.jpg)no-repeat 0 center;}
.ys_b2{width:1200px; height:411px; margin:auto;}
.ys_b3{width:400px; height:230px; float:left; margin-left:110px; display:inline; }
.ys_b4{width:80px; height:80px; text-align:center; line-height:80px; font-size:50px; color:#fff; font-weight:bold; background-color:#006060; font-family:"Times New Roman", Times, serif;  float:left;}
.ys_b5{width:280px; height:230px; float:left; margin-left:40px; display:inline;}
.ys_b6{width:280px; height:80px; float:left;  color:#006060; font-size:28px; font-weight:bold;}
.ys_b7{width:280px; height:80px; float:left; }
.ys_b7 p{font-size:18px;  line-height:32px;}





.ys_c{width:100%; height:407px; background:url(../images/zs3.jpg) no-repeat 0 center;}
.ys_c2{width:1200px; height:407px; margin:auto;}
.ys_c3{width:450px; height:230px; float:left; margin-left:690px; display:inline; }
.ys_c4{width:80px; height:80px; text-align:center; line-height:80px; font-size:50px; color:#fff; font-weight:bold; background-color:#006060; font-family:"Times New Roman", Times, serif;  float:left;}
.ys_c5{width:330px; height:230px; float:left; margin-left:40px; display:inline;}
.ys_c6{width:330px; height:80px; float:left;  color:#006060; font-size:28px; font-weight:bold;}
.ys_c7{width:330px; height:100px; float:left; }
.ys_c7 p{font-size:18px;  line-height:32px;}




.ys_d{width:100%; height:448px; background:url(../images/zs4.jpg) no-repeat 0 center;}
.ys_d2{width:1200px; height:448px; margin:auto;}
.ys_d3{width:460px; height:230px; float:left; margin-left:110px; display:inline; }
.ys_d4{width:80px; height:80px; text-align:center; line-height:80px; font-size:50px; color:#fff; font-weight:bold; background-color:#006060; font-family:"Times New Roman", Times, serif;  float:left;}
.ys_d5{width:335px; height:230px; float:left; margin-left:40px; display:inline;}
.ys_d6{width:335px; height:80px; float:left;  color:#006060; font-size:28px; font-weight:bold;}
.ys_d7{width:335px; height:100px; float:left; }
.ys_d7 p{font-size:18px;  line-height:32px;}



.ys_e{width:100%; height:400px; background:url(../images/zs5.jpg) no-repeat 0 center;}
.ys_e2{width:1200px; height:400px; margin:auto;}
.ys_e3{width:470px; height:230px; float:left; margin-left:690px; display:inline; }
.ys_e4{width:80px; height:80px; text-align:center; line-height:80px; font-size:50px; color:#fff; font-weight:bold; background-color:#006060; font-family:"Times New Roman", Times, serif;  float:left;}
.ys_e5{width:350px; height:230px; float:left; margin-left:40px; display:inline;}
.ys_e6{width:350px; height:80px; float:left;  color:#006060; font-size:28px; font-weight:bold;}
.ys_e7{width:350px; height:100px; float:left; }
.ys_e7 p{font-size:18px;  line-height:32px;}





.ys_f{width:100%; height:387px; background:url(../images/zs6.jpg) no-repeat 0 center;}
.ys_f2{width:1200px; height:387px; margin:auto;}
.ys_f3{width:470px; height:230px; float:left; margin-left:110px; display:inline; }
.ys_f4{width:80px; height:80px; text-align:center; line-height:80px; font-size:50px; color:#fff; font-weight:bold; background-color:#006060; font-family:"Times New Roman", Times, serif;  float:left;}
.ys_f5{width:350px; height:230px; float:left; margin-left:40px; display:inline;}
.ys_f6{width:350px; height:80px; float:left;  color:#006060; font-size:28px; font-weight:bold;}
.ys_f7{width:350px; height:100px; float:left; }
.ys_f7 p{font-size:18px;  line-height:32px;}



.gd_a{width:100%; height:150px;}
.gd_a img{width:100%; height:150px; margin: auto;}

.gd_b{width:100%; height:150px;}
.gd_b img{width:100%; height:150px; margin:auto;}


.about_a{width:100%; height:500px;}
.about_bg{width:1200px; height:500px; margin:20px auto; }

.about_left{width:450px; height:470px; float:left;  border:1px solid #dedede;}
.about_men{width:450px; height:300px; float:left;}
.about_men img{width:450px; height:300px;}
.about_zi{width:420px; height:170px; float:left; font-size:16px; color:#333; line-height:35px; margin-top:15px; overflow:hidden; margin-left:15px; display:inline; text-indent:30px;}


.about_right{width:730px; height:470px; float:left;  border:1px solid #dedede; margin-left:15px; display:inline;}
.news_a{width:730px; height:50px; line-height:50px; float:left; text-align:center; font-size:22px; font-weight:bold; color:#006060;}
.news_b{width:720px; height:400px; float:left; margin-top:20px; overflow:hidden;  margin-left:10px; display:inline;}
.news_b li{width:340px; height:45px; float:left; line-height:45px; margin-left:15px; display:inline; border-bottom:1px solid #999;}
.news_c{width:20px; height:45px; float:left;}
.news_d{width:315px; height:45px; float:left;}
.news_d a{color:#333;}







.footer{width:100%; height:285px; background:#252426;}
.footer_bg{width:1200px; height:285px; margin:auto;}

.footer_a1{width:320px;  height:240px; float:left; margin-top:25px; overflow:hidden; border-right:1px solid #3B3A3C;}
.footer_at1{width:320px; height:30px; line-height:30px; float:left; font-size:16px; color:#fff;}
.footer_at2{width:320px; height:190px;  float:left;}
.footer_at2 li{width:300px; height:35px; line-height:35px; float:left; margin-left:20px; display:inline;}
.footer_at2 li a{font-size:14px; color:#929293;}



.footer_b1{width:490px;  height:240px; float:left; margin-top:25px; overflow:hidden; border-right:1px solid #3B3A3C;}
.footer_bs1{width:400px; height:40px; float:left; margin-left:90px; display:inline; font-size:18px; color:#fff;}
.footer_bs2{width:400px; height:40px; float:left; margin-left:90px; display:inline; }
.footer_bs21{width:28px; height:28px; float:left; margin-top:6px; overflow:hidden; background:url(../images/bs1.gif) no-repeat 0 center;}
.footer_bs22{width:350px; height:40px; float:left; margin-left:15px; display:inline; line-height:40px; font-size:14px; color:#929293;}

.footer_bs3{width:400px; height:40px; float:left; margin-left:90px; display:inline; }
.footer_bs31{width:28px; height:28px; float:left; margin-top:6px; overflow:hidden; background:url(../images/bs2.gif) no-repeat 0 center;}
.footer_bs32{width:350px; height:40px; float:left; margin-left:15px; display:inline; line-height:40px; font-size:14px; color:#929293;}

.footer_bs4{width:400px; height:40px; float:left; margin-left:90px; display:inline; }
.footer_bs41{width:28px; height:28px; float:left; margin-top:6px; overflow:hidden; background:url(../images/bs3.gif) no-repeat 0 center;}
.footer_bs42{width:350px; height:40px; float:left; margin-left:15px; display:inline; line-height:40px; font-size:14px; color:#929293;}

.footer_bs5{width:400px; height:40px; float:left; margin-left:90px; display:inline; }
.footer_bs51{width:28px; height:28px; float:left; margin-top:6px; overflow:hidden; background:url(../images/bs4.gif) no-repeat 0 center;}
.footer_bs52{width:350px; height:40px; float:left; margin-left:15px; display:inline; line-height:40px; font-size:14px; color:#929293;}






.footer_c1{width:380px;  height:240px; float:left; margin-top:25px; overflow:hidden; }
.footer_erwei{width:380px; height:40px; float:left; margin-left:90px; display:inline; font-size:18px; color:#fff;}

.footer_ew1{width:130px; height:170px; float:left; margin-left:90px; display:inline; }
.footer_ew2{width:125px; height:125px; float:left; border:1px solid #999;}
.footer_ew2 img{width:125px; height:125px;}
.footer_ew3{width:130px; height:40px; float:left; margin-left:15px; display:inline; line-height:40px; font-size:14px; color:#929293;}

.footer_es1{width:130px; height:170px; float:left; margin-left:30px; display:inline; }
.footer_es2{width:125px; height:125px; float:left; border:1px solid #999;}
.footer_es2 img{width:125px; height:125px;}
.footer_es3{width:130px; height:40px; float:left; margin-left:15px; display:inline; line-height:40px; font-size:14px; color:#929293;}


.beian{width:100%; height:40px; background:#1e1d1f;}
.beian_bg{width:1200px; height:40px; margin:auto; line-height:40px; text-align:center; font-size:14px; color:#929293;}
.beian_bg a{color:#929293;}

/*首页结束*/



/*产品列表页开始*/

.adress{width:1200px; height:60px; margin:auto; font-size:14px;  border-bottom: 1px dashed #dcdcdc; line-height:60px;}
.adress a{margin-left:10px; margin-right:10px; color:#333;}

.pr_bg{width:1200px; height:auto; margin:auto; }

.pr_left{width:240px; height:520px; float:left; }
.pr_zs{width:240px; height:85px; float:left; background:#17605F; }
.pr_zd{width:240px; height:80px; float:left; line-height:80px; font-size:24px;  color:#fff; font-weight:bold; text-align:center; border-bottom: 1px solid #fff;}

.pr_zt{width:240px; height:200px; float:left; background:#F37C57;}
.pr_zt li{width:240px; height:50px; float:left; line-height:50px; text-align:center; border-bottom: 1px solid #fff;}
.pr_zt li a{font-size:18px; color:#fff;}

.pr_tel{width:240px; height:140px; float:left; background:url(../images/tel.jpg) no-repeat 0 center;}
.pr_t1{width:165px; height:70px; float:left; margin-left:70px; margin-top:38px; display:inline; overflow:hidden; }
.pr_t2{width:18px; height:18px; float:left; background:url(../images/tel2.png) no-repeat 0 center; margin-top:6px; overflow:hidden;}
.pr_t3{width:135px; height:30px; line-height:30px; float:left; font-size:20px; color:#333; margin-left:5px; display:inline;}
.pr_t4{width:160px; height:25px; line-height:25px; float:left; font-size:20px; color:#333;}







.pr_right{width:930px; height:auto; float:left; margin-left:25px; display:inline; }

.pr_top{width:930px; height:45px; float:left; border-bottom: 1px solid #ececeb; }
.pr_ne{width:200px; height:45px; float:left; line-height:45px; border-bottom: 1px solid #f28d16; font-size:24px; color:#333;}


.pr_lb{width:950px; height:auto; float:left;}
.pr_lb li{width:295px; height:320px; float:left; margin-left:15px; display:inline; border:1px solid #999; margin-top:20px; overflow:hidden;}
.pr_lb li:hover{border:1px solid #17605F;}

.pr_lc{width:295px; height:210px; float:left;}
.pr_lc img{width:295px; height:210px;}
.pr_ld{width:265px; height:90px; float:left; line-height:45px; font-size:18px; color:#333; font-weight:normal; margin-left:15px; display:inline;}
.pr_ld a{color:#333; display:block;}
.pr_ld a:hover{color:#17605F;}

.page{width:930px; height:50px; float:left; line-height:50px; font-size:16px; text-align:center;}
.page a{color:#333; margin-left:10px; margin-right:10px;}



.cp_a{width:930px; height:320px; float:left; border:1px solid #dedede;}
.cp_tu{width:400px; height:285px; float:left; margin-left:15px; margin-top:15px; display:inline; overflow:hidden; }
.cp_tu img{width:400px; height:285px;}

.cp_ti{width:470px; height:320px; float:left; margin-left:30px; display:inline; margin-top:15px; overflow:hidden;}
.cp_bt{width:460px; height:60px; float:left; line-height:60px;    border-bottom: 2px solid #e6e6e6;}
.cp_bt h1{font-size:22px; color:#333;}
.cp_dh{width:460px; height:150px; float:left; margin-top:20px; overflow:hidden;}

.cp_a1{width:41px; height:41px; float:left; background:url(../images/tel5.png) no-repeat 0 center; margin-top:10px; overflow:hidden;}
.cp_a2{width:410px; height:30px; line-height:30px; float:left; font-size:20px; color:#333; margin-left:5px; display:inline;}
.cp_a3{width:410px; height:30px; line-height:30px; float:left; font-size:20px; color:#333;}


.cp_wa{width:930px; height:45px; float:left; border-bottom:1px solid #ececeb; margin-top:30px; }
.cp_we{width:100px; height:45px; float:left; line-height:45px; border-bottom: 1px solid #f28d16; font-size:24px; color:#333;}
.cp_nr{width:900px; height:auto; min-height:300px; float:left; padding:15px;}


.cp_ge{width:900px;  height:30px; float:left; margin-top:20px; overflow:hidden;  margin-left:15px; display:inline;}
.cp_ge a{color:#333;}
.cp_up{width:450px; height:30px; line-height:30px; float:left;}
.cp_down{width:450px; height:30px; line-height:30px; float:left;}

.cp_rm{width:930px; height:280px; float:left; margin-top:15px; overflow:hidden;}
.cp_rm li{width:215px; height:250px; float:left; border:1px solid #dedede; margin-left:15px; margin-top:10px; display:Inline; overflow:hidden;}
.cp_rm li:hover{border:1px solid #17605F;}

.cp_m1{width:215px; height:155px; float:left;}
.cp_m1 img{width:215px; height:155px;}
.cp_m2{width:215px; height:60px; float:left; line-height:45px; font-size:18px; color:#333; font-weight:normal; margin-left:15px; display:inline;}
.cp_m2 a{color:#333; display:block;}
.cp_m2 a:hover{color:#17605F;}



/*文章列表开始*/

.news_bs{width:950px; height:auto; float:left; margin-top:20px; overflow:hidden;}
.news_bs li{width:950px; height:40px; line-height:40px; border-bottom:1px solid #dedede;}

.news_c1{width:9px; height:18px; float:left; background:url(../images/feel4.png) no-repeat 0 center;   margin-top:13px; overflow:hidden;}
.news_c2{width:850px; height:40px; float:left; line-height:40px; margin-left:10px; display:inline; font-size:16px; }
.news_c2 a{color:#333;}
.news_c3{width:80px; height:40px; float:left; line-height:40px; }


/*文章内容开始*/

.news_sd{width:950px;  height:60px; float:left; line-height:60px;   margin-top:30px; overflow:hidden; text-align:center;}
.news_sd h2{font-size:22px; color:#333;}

.news_cs{width:950px;  height:20px; float:left; line-height:20px;   margin-top:10px; overflow:hidden; text-align:center; font-size:12px; color:#333;}
.news_co{width:935px; height:auto; float:left; padding:15px; line-height:30px;}

.about_nr{width:935px; height:auto; float:left; padding:15px; line-height:35px; font-size:16px;}

.con_nr{width:935px; height:auto; float:left; padding:15px; line-height:35px; font-size:16px;}













