@charset "utf-8";


/*************************************index_banner*************************************/
.index_banner{height: 300px;margin-top: 0px;overflow: hidden;width: 940px;margin: 0 auto;}
.slideBox{ width: 100%; overflow:hidden; position:relative; height: 300px}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:50%; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1;}
.slideBox .hd ul li{ float:left; margin-right:3px;  width:10px; height:10px; background:#FFFFFF; cursor:pointer;display: inline-block;border-radius: 5px }
.slideBox .hd ul li.on{ background:#007ac3; }

.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ display:block;  }

/*************************************index_banner*************************************/


/*************************************advantages*************************************/

.advantages{height: 102px;font-weight: normal}
.advantages h3{font-size: 24px;font-weight: lighter;text-align: center;padding-top: 21px;font-family:'Open Sans', Arial;color: #7a7a7a}
.advantages h2{font-size: 36px;color: #a8a8a8;text-align: center;margin-top: 12px}
.advantages .advantages_list {margin-top: 10px}
.advantages .advantages_list li{float: left; position:relative; cursor:pointer}
.advantages .advantages_list li .adlist_pic{ width:62px; height:62px; overflow:hidden;}
.advantages .advantages_list li .blackbox{ position:absolute; top:0; left:-1px;transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s; -moz-transition:all 1s;}
.advantages .advantages_list li .blackbox:hover{ bottom:200%; opacity:0; height:0;}
.advantages .advantages_list li:first-child{margin-left: 50px}
/*.advantages .advantages_list li:nth-child(even){margin-left: 20px 28px 0 28px}
.advantages .advantages_list li:nth-child(8){margin-left: 3px}*/
.advantages h4{text-align: center;font-size: 18px;font-weight: normal}
.advantages .adlist_tips {margin-top: 12px}
.advantages .adlist_tips li{float: left;font-size: 15px;color: #acacac;font-family: 'Open Sans',Arial;width: 120px;text-align: center }
.advantages .adlist_tips li:first-child{margin-left: 32px;width: 100px;margin-right:-3px;}
/*.advantages .adlist_tips li:nth-child(2){margin-left: 89px;margin-right:6px;}
.advantages .adlist_tips li:nth-child(3){margin-left: 75px;margin-right:3px;}
.advantages .adlist_tips li:nth-child(4){margin-left: 80px;margin-right:-8px;}
.advantages .adlist_tips li:nth-child(5){margin-left: 60px;width: 116px}*/
.adlist_pic img{border:none}


.din{display: block;margin: 20px;}
/*************************************advantages*************************************/

/*************************************featured_products*************************************/
.featured_products_container{background: url("../images/dot_bg_03.png")}
.featured_products{height: 475px;}
.featured_products h2{padding-top: 50px;text-align: center;font-size: 36px;color: #a8a8a8}
/*******featured_products_cate*******/
.featured_products .featured_products_cate{padding-top: 28px;height: 42px;text-align: center}
.featured_products .featured_products_cate li{;height: 40px;border: 2px solid #e5e5e5;border-radius: 20px;padding: 0 17px;line-height: 40px;margin-left: 8px;display: inline-block}
.featured_products .featured_products_cate ul{}


.featured_products .featured_products_cate .on{border: 2px solid #00afe4;}
.featured_products .featured_products_cate li span{float: left;;display: inline-block;width: 26px;height: 26px;margin-top: 5px }
.featured_products .featured_products_cate li span:nth-child(2){display: none}
.featured_products .featured_products_cate li a{display: inline-block;font-size: 14px;color: #6b6b6b;float: left;margin-left: 5px}

/*******featured_products_cate*******/

/******* index_products *******/
.featured_products .index_products{position: relative;margin-top: 42px}
.index_products .index_pro_list:not(:first-child){display: none}
.index_products li{position: absolute;z-index: 99}
.index_products li:nth-child(2){left:305px }
.index_products li:nth-child(3){left:610px }
.index_products li:nth-child(4){left:915px }
.index_products .index_pro_pic{height: 289px;width: 289px;overflow: hidden}
.index_products .index_pro_pic img{height: 289px;width: 289px;}
.index_products .index_pro_info{width: 289px;height: 78px;background: url("../images/product_redbg_03.png") no-repeat;}

.index_products .index_pro_info h4{padding-top: 20px;text-indent:15px }
.index_products .index_pro_info p{ padding-top: 5px;text-indent:15px}
.index_products .index_pro_info a {font-size: 16px;color: #FFFFFF;}

/******* index_products *******/


/*************************************featured_products*************************************/

/************************************* red_bar *************************************/
body,html{ height:100%; width:100%;}
.fy_bgbox{ width:100%; position:relative;position: relative;}
.red_bar{width:100%;background-color:white; background-attachment:fixed; background-position:center; background-size:cover; position:relative;}
.fy_news{ width:940px; margin:0 auto; background: url(../常州方圆制药有限公司常州方圆制药有限公司_files/bgb.png) top center no-repeat; height:235px;}
.fy_news ul li{ width:20%; float:left; border-right:1px solid #ccc; margin-top:15px; text-align:left;padding-left: 20px;padding-right: 23px;height: 195px;overflow: hidden;}
.fy_news ul li:first-child{ padding-left:15px;}
.fy_xnewt{ color:#999; margin-bottom:10px;}
.fy_xnewc{ color:#333; line-height:24px;height: 130px;}
.fy_xnewc p{overflow:hidden;font-size: 14px;width: 193px;}
.fy_xnewc:hover{ color:#000;}
.fy_xnewd{ width:80px; height:28px; border:1px solid #ccc; border-radius:5px; text-align:center; line-height:28px; font-size:15px; margin-top:3px;transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -moz-transition:all 0.5s;}
.fy_xnewd:hover{ border-color:#007ac3; color:#007ac3; text-decoration:underline}
/************************************* red_bar *************************************/

.about_us_area{height: 600px;background: url("../images/house_02.jpg") no-repeat center center; position: relative}
.about_us_board{position: absolute;top:-20px}
.about_us_board .about_us {width: 416px;height: 444px;background: #FFFFFF;padding-left: 30px;border-top-right-radius: 20px;}
.about_us h2{padding-top: 40px;font-size: 36px;color: #b8b7b7}
.about_us h3{padding-top: 9px;font-size: 24px;color: #007ac3;font-weight: bold}
.about_us h4{border: 2px solid #d8d8d8;width: 72px;margin:20px 0 25px 0  }
.about_us p{color: #666666;font-size: 16px;line-height: 25px;width: 381px}
.about_us .btn_more{width: 143px;height: 36px;margin-top: 35px;background: url("../images/btn_red_03.png")no-repeat}
.about_us .btn_more a{display: inline-block;width: 143px;height: 27px;color: #FFFFFF;font-size: 14px;font-weight: bold;padding-top:9px;text-indent: 40px }
.about_us_board .about_us_sheet{margin-top: 18px}
.about_us_board .about_us_sheet li{float: left;width: 214px;height: 81px}
.about_us_board .about_us_sheet li a{color: #a8a8a8;font-size: 14px;font-weight: bold;padding: 25px 0 0 80px;display: inline-block}
.about_us_board .about_us_sheet li:nth-child(1){background: url("../images/factory_images_03.png")no-repeat}
.about_us_board .about_us_sheet li:nth-child(2){background: url("../images/team_introduction_03.png")no-repeat;margin-left: 20px}


.brand_list{}
.brand_list a{margin-left: 30px}
.blackbox img{width: 62px;height: 62px;}
.adlist_pic img{width: 60px;height: 60px;}
.fy_xnewc a{display: block;height: 130px;overflow: hidden;}











































