@charset "utf-8";
/* CSS Document */
/* cssrest */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textare,blockquote,p{ margin:0; padding:0; }
ul,ol{ list-style:none; }
img{ border:0; display:block; }
address,cite,code,em,th{ font-size:normal; font-style:normal; }
.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-table; }
*html .clearfix { height: 1%; }
.clearfix { display: block; }
*+html .clearfix { min-height: 1%; }
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;} 
a{ text-decoration:none; color:#333; }
a:hover{ color:#F63; }
body{ font-family:"Microsoft Yahei"; color:#333; font-size:14px; }

/* video */
.video-ul-bottom{ margin-left:55px; overflow:hidden; }
.video-ul-bottom li{ float:left; margin:0 52px 20px 0; }
.video-ul-bottom li p{ text-align:center; }














/* news */
.con01-left-bottom ul li{ overflow:hidden; margin-bottom:20px; }
.con01-left-bottom ul li img{ float:left; margin-left:20px; }
.news-con01{ float:left; padding-top:20px; box-sizing:border-box; margin-left:20px; width:150px; }
.news-con01 h2{ font-size:16px; margin-bottom:5px; }
.news-con01 p{ margin-bottom:10px; }
.news-con01 span{ font-size:12px; color:#666; }
.news-con01 .video-vote{ background:url(../images/video-img.gif) no-repeat; width:43px; height:16px; display:inline-block; line-height:16px; text-align:center; }


/*  health */
.con01-left-bottom .health-ul1{ margin:0 0 40px 40px; overflow:hidden; }
.con01-left-bottom .health-ul1 li{ width:129px; height:129px; float:left; margin-right:10px; }
.con01-left-bottom .health-ul1 li p{ height:26px; line-height:26px; background:rgba(0,0,0,0.5); text-align:center; }
.con01-left-bottom .health-ul1 li p a{ color:#fff; display:block; width:129px; height:26px; }
.con01-left-bottom .health-ul1 li p a:hover{ color:#f63; background:#000; }
.health-ul2{ margin:0 0 50px 40px; }
.health-ul2 li{ margin:0 10px 20px 0;}
.health-ul2 li span{ font-size:12px; color:#666; float:right; }
.health-ul2 li a{ padding-left:20px; box-sizing:border-box; background:url(../images/health-img2.gif) no-repeat left center; }
.health-ul2 li a:hover{ background:url(../images/health-img3.gif) no-repeat left center; }
.health-fanye span{float:left; margin:0 5px; }
.health-fanye{ height:24px; line-height:24px; margin-left:300px; margin-bottom:20px; }









/* con01 */
.con01{ width:100%; }
.con01-in{ width:993px; margin:0 auto; overflow:hidden; margin-bottom:10px;}
.con01-left{ width:766px; float:left; }
.con01-right{ width:218px; float:right; }
.con01-top-left{ width:210px; height:375px; float:left; }
.con01-top-left p{ width:210px; height:54px; line-height:54px; text-align:center; color:#fff; background:url(../images/about-con01-img2.gif); }
.con01-top-right{ width:545px; height:375px; float:right; border:1px solid #ccc; }
.con01-top-right .con01-top-right-top{ height:28px; background:url(../images/con01-bg2.gif) repeat-x; line-height:28px; text-align:center; margin-bottom:20px; }
.con01-top-right-top span{ float:right; font-size:12px; margin-right:10px; }
.con01-top-right-top h2{ float:left; color:#f63; margin-left:10px; }
.con01-top-right p{ font-size:12px; color:#333; text-indent:2em; margin:0 20px; }



/* contact-left*/
.con01-left-bottom{ width:764px; height:762px; border:1px solid #c1904e; border-top:none; }
.con01-left-bottom-top{ height:32px; background:url(../images/about-con01-img3.gif); line-height:32px; text-align:center; margin-bottom:20px; }
.con01-left-bottom-top h2{ float:left; color:#fff; margin-left:10px;}
.con01-left-bottom-top span{ float:right; font-size:12px; margin-right:10px; }
.con01-left-top{ overflow:hidden; margin-bottom:10px; }


.contact-way{ margin-left:118px; }
.contact-way p{ height:30px; line-height:12px; box-sizing:border-box; margin-bottom:3px; }
.contact-way p span{ background:url(../images/contact-img3.fw.png) no-repeat left center; float:left; width:20px; height:20px; margin-right:-25px; }
.contact-way .p1{ background-position:-7px -16px; }
.contact-way .p2{ background-position:-7px -48px; }
.contact-way .p3{ background-position:-7px -83px; }
.contact-way .p4{ background-position:-7px -114px; }
.contact-way .p5{ background-position:-7px -144px; }
.contact-way .p6{ background-position:-7px -177px; }




.con01-right-center{ height:270px; border:1px solid #ccc; margin-bottom:10px; }
.con01-right-center-top{ height:28px; background:url(../images/con01-bg2.gif) repeat-x; line-height:28px; margin-bottom:38px; }
.con01-right-center-top h2{ color:#f63; margin-left:20px; font-size:16px; }

.con01-right-center ul li{ width:159px; height:35px; background:url(../images/about-con01-img8.gif); line-height:35px; text-align:center; margin-bottom:25px; }
.con01-right-center ul{ margin-left:28px; }
.con01-right-center ul li a:hover{ color:#fff; }





.con01-right-top img{ margin-bottom:10px; border:1px solid #f63; width:215px; }
.con01-right img{ margin-bottom:10px; }

.con01-right-bottom{ height:297px; border:1px solid #ccc; }
.con01-right-call{ height:28px; background:url(../images/con01-bg2.gif) repeat-x; line-height:28px; }
.con01-right-call h2{ color:#f63; margin-left:20px; font-size:16px; }
.con01-right-bottom img{ margin-bottom:10px; }
.con01-right-bottom p{ margin:0 0 5px 20px;}



/* banner02 */
.about-banner02{ width:100%; }
.about-banner02 img{ margin:0 auto 10px; }

/* con03 */
.con03{ width:100%; overflow:hidden;}
.con03-in{ width:993px; margin:0 auto 10px; border:1px solid #ccc; border-top:none; }
.con03-in-top{ height:38px; background:url(../images/about-con03-img1.png); line-height:38px; text-align:center; margin-bottom:20px; }
.con03-in-top h2{ color:#fff; float:left; margin-left:10px; }
.con03-in-top span{ float:right; margin-right:20px; font-size:12px; }





































