@charset "utf-8";
/* CSS Document */
html{ min-width:1200px;}
body{ font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1";  color:#333;}
*{ padding:0; margin:0;}
fieldset,img {border:0} 
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal} 
ol,ul {list-style:none} 
caption,th {text-align:left} 
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal} 
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.active{color: #FF3300;}
.riqi{ float:right; display:block;}
a{ color:#333; text-decoration:none;}
header{ background:#fff; height:100px;}
.header{ width:1200px; margin:0 auto; height:100px; }
.logo{ float:left; width:300px; padding:20px 0; text-align:center;}
.menu{ float:right; width:900px;}
.menu li{ float:left; width:auto; line-height:100px; padding:0 40px; font-size:18px; font-weight:bold;  border-left:1px solid #ccc;}
.hover{ background:#fcfcfc;}
.menu li a{ color:#000;}
.menu li a.active{color: #FF3300;}
.red{ color:red;}

.top{width:min-1180px; margin:0 auto; background:#fcfcfc; border-bottom:1px solid #ccc; line-height:40px; padding:0 10px; text-align:left;}
.top_r{ float:right; display:block;}
.top_r img{ vertical-align:middle; line-height:40px;}
.top a{ padding:0 5px; color:#000; text-decoration:none; font-size:14px;}
.header{ width:1320px; margin:0 auto; height:100px; font-size:24px; ;}
.logo{ float:left; width:250px; padding:18px 0;}
.nav{ width:220px; float:left;}
.nav:hover{ width:220px; float:left; background:#8ea8ff;}
.nav a{ float:left; width:220px; font-size:20px; line-height:100px; text-align:center;  border-left:1px solid #999;}
.nav a:hover{ float:left; width:220px; font-size:20px;line-height:100px; text-align:center; color:#FFF; border-left:1px solid #fff;}
.tel1{ width:399px; float:left; border-left:1px solid #999;  line-height:100px; text-align:center; color:#F30;}



.top{ min-width:1180px; background:#fff; border-bottom:1px solid #ccc; line-height:40px; padding:0 10px;}
.tia_l{ float:left;}
.top_r{ float:right; display:block;}
.top_r img{ vertical-align:middle; line-height:40px; padding:0 5px 0 0;}
.top a{ padding:0 5px; font-size:14px;}
.banner{ background:url(images/index_01.jpg) center 0; height:500px;}
.banner1{ background:url(images/index_06.jpg) center 0; height:550px;}
.banner2{ background:url(images/index_20.jpg) center 0; height:550px;}
.banner3{ background:url(images/b3.jpg) center 0; height:550px;}
.product{ width:1200px; margin:80px auto 0;}
.product h1,.product_td h1,.product_zx h1{ height:60px; text-align:center; font-size:36px; color:#e4007b; font-weight:bold;}
.product h3,.product_ren h1{ height:60px; text-align:center; font-size:36px; color:#015ec1; font-weight:bold;}
.product dl{ padding:40px 0;}
.product dt{ float:left; width:500px;}
.product dt img{ width:500px;}
.product dd{ float:right; width:660px;}
.product dd h2{ font-size:18px; color:#000;}
.product dd p{ line-height:30px; font-size:14px; color:#666; padding:10px 0;}
.btn{ width:100%; float:left; display:block; margin:20px 0 0;}
.btn1,.btn2{ padding:6px 40px; margin:0 20px 0 0;  color:#fff; text-align:center; font-size:18px; border-radius:3px;}
.btn1{background:#f30;}
.btn2{background:#555;}
.bg{ background:#fff6f9 url(images/index_05.jpg) no-repeat center 0; padding:70px 0; margin:80px 0;}
.product_td{ width:1200px; margin:0 auto;}
.product_td ul{ float:left; margin:30px -40px 0 0;}
.product_td li{ float:left; width:270px; margin:0 40px 0 0;}
.product_td li h2{ line-height:181px; background:url(images/index_04.png) no-repeat center; text-align:center; font-size:24px; font-weight:bold; color:#e9536b;}
.product_td li p{ line-height:30px; font-size:16px; color:#333; text-align:center; padding:10px 0 0;}
.product_zx{ width:1200px; margin:0 auto;}
.product_zx dl{ padding:40px 0 0;}
.product_zx dt{ float:left; width:400px;}
.product_zx dd{ float:right; width:760px;}
.product_zx dd p{ text-indent:2em; font-size:16px; line-height:30px; color:#333;}
.product01{ background:#f9f9f9; padding:80px 0; margin:80px 0 0;}
.product01 dl{ width:1200px; margin:0 auto;}
.product01 dt{ float:right; width:500px;}
.product01 dd{ float:left; width:660px;}
.product01 dd h2{ font-size:30px; color:#015ec1; height:60px; font-weight:bold;}
.product01 dd p{ padding:12px 0; font-size:18px; line-height:30px;}
.product01 dd p span{ float:left; width:30px; line-height:30px; background:#f30; color:#fff; text-align:center; margin-right:20px; border-radius:5px;}
.product_keshi{ width:1200px; margin:0 auto;}
.product_keshi h1{ width:500px; margin:80px auto 30px; text-align:center; line-height:60px; font-size:36px; color:#015ec1; border:1px solid #015ec1; font-weight:bold; border-radius:10px;}
.product_keshi dt{ float:left; width:320px;}
.product_keshi dd{ float:right; width:840px;}
.product_keshi dd p{ line-height:30px; border-bottom:1px dashed #ccc; padding:12px 0;}
.product_ren{ width:1200px; margin:80px auto 0;}
.product_ren ul{ float:left; margin:0 -80px 0 0;}
.product_ren li{ float:left; width:200px; margin:40px 50px 0 0; font-size:16px; text-align:center;}


.product_intro,.product_gn,.product_zy,.product_tx{ width:1200px; margin:80px auto 0;}
.product_intro h1,.product_gn h1,.product_zy h1,.product_tx h1{ font-size:36px; text-align:center; color:#f30; font-weight:bold;}
.product_intro h2,.product_gn h2,.product_zy h2,.product_tx h2{ font-size:20px; text-align:center; color:#666; padding:15px 0 0; }
.product_intro dl{ margin:50px 0 0;}
.product_intro dt{ float:left; width:450px;}
.product_intro dd{ float:right; width:700px;}
.product_intro dd p{ font-size:15px; line-height:30px; text-indent:2em;}
.product_gn ul{ float:left; margin:0 -60px 0 0;}
.product_gn li{ float:left; width:570px; margin:40px 60px 0 0;}
.product_gn li h3{ background:url(images/index_22.jpg) no-repeat 0 center; padding:0 0 0 30px; font-size:24px; color:#f60; line-height:60px;}
.product_gn li p{ font-size:15px; line-height:28px; border-top:1px solid #f60; padding:15px 0 0;} 
.product_qy{ padding:50px 0 0; font-size:15px; line-height:28px; text-indent:2em;}
.product_zy ul{ float:left; margin:30px -40px 0 0;}
.product_zy li{ float:left; width:270px; margin:0 40px 0 0;}
.product_zy li h3{ margin:0 auto; width:180px; line-height:180px; background:#f39700; border-radius:100%; font-size:24px; font-weight:bold; color:#fff; text-align:center;}
.product_zy li p{ padding:20px 0 0; font-size:15px; line-height:28px; border-bottom:1px dotted #343f46; height:230px;}
.product_tx ul{ float:left; margin:0 -45px 0 0; background:url(images/index_23.jpg) no-repeat 0 45px;}
.product_tx li{ float:left; width:270px; margin:45px 45px 0 0; padding:0 0 0 100px; font-size:15px; line-height:28px;}
.product_tx li:nth-child(4){ padding-top:14px;}

.about{ background:#e4007b; margin:80px 0 0;}
.about h1{ text-align:center;  font-size:36px; padding:40px 0; color:#fff; font-weight:bold;}
.aboutcon{ width:1120px; margin:0 auto; background:#fff; padding:40px;}
.aboutcon dd{ width:620px; float:left;}
.aboutcon dd h2{ font-size:24px;}
.aboutcon dd p{ line-height:28px; color:#333; text-indent:2em; padding:10px 0 0; }
.aboutcon dt{ width:460px; float:right;}
.contact{ width:1200px; margin:0 auto; padding:40px 0; color:#fff;}
.tel{ line-height:55px; font-size:24px; text-align:center;}
.phone{ font-size:30px; text-align:center; font-weight:bold;}

footer,.foot {text-align:center;line-height:1.8;background-color:#FFF; font-size:14px; min-width:1200px;}
.foot {padding:8px 0 20px 0;}
.foot_nav {line-height:2.0}
.foot_nav a {padding:0 5px;}


/* 宫腔填塞页面样式 */
.banner2{ background:url(images/banner.jpg) center 0; height:550px;}
.product_dy2{ width:1160px; height:100px; margin:60px auto 0; background: #ed4a6a; padding:20px; border-radius:10px;}
.product_dy2 dt{ float:left; width:160px; line-height:72px; padding:11px 0; font-size:24px; text-align:center; color:#fff; font-weight:bold; border-right:1px solid #fff;}
.product_dy2 dd{ float:right; width:960px; line-height:32px; font-size:16px; color:#fff;}
.product_dy2 dd p{ padding-right: 46px;}
.product2{ width:1200px; margin:80px auto 0;}
.product2 dt{ float:left; width:500px;}
.product2 dt img{ width:500px;}
.product2 dd{ float:right; width:640px;}
.product2 dd h2{ font-size:18px; color:#000; padding: 5px 0; }
.product2 dd p{ line-height:28px; font-size:15px; color:#444; width: 613px;}

.product_sy2 ul{ float:left; margin:60px -60px 0 0;}
.product_sy2 li{ float:left; width:370px; margin:0 40px 0 0; line-height:24px;}
.product_sy2 li p{ margin:10px 0 0; font-size:15px;}
.product_ys2 ul{ float:left; margin:20px -60px 0 0;}
.product_ys2 li{ float:left; width:580px; margin:40px 40px 0 0;}
.product_ys2 li h2{ float:left; width:100px; background:#33ad64; line-height:40px; font-size:18px; text-align:center; color:#fff; font-weight:bold;}
.product_ys2 li p{ float:left; width:438px; border:1px solid #33ad64; padding:15px 20px; font-size:15px; line-height:30px;}
.product_con2 dt{ float:left; width:500px;}
.product_con2 dd{ float:right; width:660px;}

.product_jg2 ul{ float:left; margin:0 -60px 0 0;}
.product_jg2 li{ float:left; width:1200px; padding:40px 0; border-bottom:1px dashed #ccc;}
.product_jg2 li h2{ float:left; width:150px;}
.product_jg2 li p{ float:right; width:1000px; font-size:15px; line-height:24px;}
.product_jg2 li p span{ font-size:20px; line-height:40px; font-weight:bold; color:#0057a8;}

.product_zy2 ul{ float:left; margin:20px -60px 0 0;}
.product_zy2 li{ width:268px; height:90px; float:left; margin:40px 45px 0 0; font-size:15px; line-height:30px; padding:20px 20px 20px 80px;  border:1px dotted #06458f; position:relative;}
.product_zy2 li span{ position:absolute; top:0; left:20px; width:40px; line-height:60px; background:#06458f; border-radius:0 0 10px 10px; color:#fff; font-size:24px; font-family:Verdana, Geneva, sans-serif; text-align:center;}

.product_jy2 ul{ float:left; margin:60px -50px 0 0;}
.product_jy2 li{ float:left; width:298px; border:1px solid #fff; background:#0057a8; color:#fff; line-height:80px; font-size:18px; text-align:center;}

.title{ width: 500px;margin: 0 auto;border-radius: 0 20px;line-height: 65px;text-align: center;font-size: 36px;color: #ba3560;font-weight: bold;} 
.product_cpys2{width:1200px;margin: 0 auto;}
.product_cpys2 ul{overflow: hidden; padding: 30px 0;}
.product_cpys2 ul li{float: left;width: 28%;height: 185px;margin: 10px;line-height: 30px;font-size: 15px;padding: 20px;border:1px solid #f5a9c2;}
.product_cpys2 ul li h2{ text-align: center; font-size: 23px; padding-bottom: 10px; font-weight: bold; color: #ba3560 }
.product_cpys2 ul li.lis{margin-left: 190px;}

.product_zlxg2{width: 1200px; margin: 62px auto;overflow: hidden;}
.product_zlxg2 dl{overflow: hidden;}
.product_zlxg2 dd{float: left;padding-top: 30px;}
.product_zlxg2 dt{float: left;}
.product_zlxg2 dt img{border-radius: 4px; overflow: hidden; width: 494px;margin-left: 46px;}
.product_zlxg2 dl p{width: 622px;  line-height: 34px; font-size: 16px; color: #666; text-indent: 2em; }
.product_zlxg2 p{font-size: 16px; line-height: 30px;}
.product_text2 {overflow: hidden; padding: 30px 0;}
.product_text2 li{float: left;margin: 0 30px;}
.product_text2 p{ width: 520px; line-height: 30px; font-size: 16px; }
.product_zlxg2 h2{font-size: 24px;line-height: 48px; color: #333; text-indent: 30px;}
.product_cpjs2{padding: 10px 30px; text-indent: 2em; line-height: 34px;}

.product_syfw2{ height: ; color: #fff; padding: 30px 0 0 0; color: #9d3033;}
.product_syfw2 h1{color: #ba3560; font-size: 32px; text-align: center; font-weight: bold; padding: 10px 0; }
.product_syfw2 ul{width: 1200px; margin: 40px auto; overflow: hidden; }
.product_syfw2 ul li{width: 180px;text-align: center;  padding-top: 30px; border: 1px solid #d66d70; border-radius: 50%; font-weight: bold; float: left;font-size: 24px; height: 150px; color:#ba3560;margin: 0 58px; }
.product_syfw2 center{font-size: 16px; color: #666;}


.product_syff2 ,.product_zysx2{width:1200px;margin: 0 auto;}
.product_zysx2{overflow: hidden;padding: 60px 0;}
.product_zysx2 li{float: left; margin-right: 103px; }
.product_zysx2 li p{font-size: 16px; line-height: 30px;}
.product_zysx2 h2{font-size: 24px; padding-bottom: 10px; }

/*daohang*/
.topnav1{ width:100%; font:  12px/32px PingFangSC-Regular,HelveticaNeue-Light,'Helvetica Neue Light','Microsoft YaHei',sans-serif; text-align:left; height:32px; margin:0px auto; padding:0px; color:#666666; background:url(http://img.yaozs.com/p/images/bggray1.jpg) repeat-x;}
.topnav1 a{ color:#CC0000;}
.topnav1 a:hover{ color:#000000;}
.topnav1 p{ float:right; margin:0px 10px; padding:0px; line-height:32px; height:32px; display:inline;}
.logo1{ width:160px; height:30px; margin:1px 20px 1px 0px; padding:0px; float:left; display:inline;}

/*�ײ�����*/
.subnav{  margin:2px auto; width:1200px; height:25px; background:#3b2a20; color:#FFFFFF; line-height:25px;}
.copyright{ margin:0px auto; padding:0px; width:990px; height:25px; color:#000; line-height:25px;}
