*{margin: 0;padding: 0;}
ul,li{list-style: none;}
.clear{ clear:both}
a{text-decoration: none;color: #333;}
body{border-top: 3px solid #A52112;color: #333;font-family: arial, helvetica, sans-serif;}
.main{width: 978px;margin: 0 auto;font-size: 12px;}
.main .top{width: 100%;height: 106px;box-sizing: border-box;position: relative;}
.main .top .logo{padding-top: 25px;float: left;}
.main .top .search{width: 175px;height: 27px;box-sizing: border-box;float: right;margin-left: 14px;margin-top: 9px;}
.main .top .search input[type=text]{width: 140px;height: 27px;box-sizing: border-box;float: left;}
.main .top .search input[type=submit]{width: 35px;height: 27px;box-sizing: border-box;border: none;background:#A52112 url("submit.png") no-repeat center;}


.main .top .nav{width: auto;height: 36px;float:right;border-left: solid 1px #a52112;}
.main .top .nav>li{float: left;height:36px;padding:19px 0 5px;box-sizing:border-box;border-right: solid 1px #a52112;}

.main .top .nav>li>a{padding:7px 10px 4px;}
.main .top .nav>li>a.menunow{background-color: #a50000;color: white;}
.main .top .nav>li>a:hover{background-color: #dddddd;color: #333;}

.main .top .secondMenu{width: 150px;height:auto;border: 1px solid #a50000;position: absolute;background-color: white;left: 10px;top: -200px;z-index: 100;text-align: center;}
.main .top .secondMenu li{width: 150px;font-size: 12px;height: 22px;line-height: 22px;padding:0 10px;box-sizing: border-box;}
.main .top .secondMenu li:hover{background-color: #dddddd;}
.main .top .secondMenu li a{display: block;}



.main .foucebox{width: 978px;height: 450px;position: relative;overflow: hidden;}
.main .foucebox .bd{width: 670px;height: 450px;}
.main .foucebox .bd ul{width: 670px;height: 450px;position: relative;}
.main .foucebox .bd ul li{width: 670px;height: 450px;position: absolute;top: 0;left: 0;}
.main .foucebox .bd ul li img{display: block;}

.main .foucebox .hd{width: 332px;height: 450px;position: absolute;right: 0;top: 0;background-color: white;}
.main .foucebox .hd ul{width: 332px;height: 450px;}
.main .foucebox .hd ul li{width: 150px;height: 102px;float: left;box-sizing: border-box;border: 1px solid #ccc;margin-left: 16px;margin-bottom: 14px;border-radius: 3px;cursor: pointer;}
.main .foucebox .hd ul .on{border-color: #a52112;}

.main .foucebox .hd ul li img{width: 148px;height: 100px;display: block;}

.main .ad{color: #a52112;padding-bottom: 10px;margin-bottom: 10px;}
.main .ad h3{font-size: 20px;margin-bottom: 10px;font-weight: bold;color: #333;}
.main .ad h4{font-size: 51px;margin-top: -15px;color: #333;}
.main .ad p{font-size: 12px;line-height:20px;margin-bottom: 10px;color: #333333;}


.main .items{width: 100%;height:auto;overflow:auto;padding-bottom: 50px;}
.main .items .item{width: 314px;height: auto;float: left;}
.main .items .cols-2{margin: 0 18px;}

.main .items .item h3{font-size: 20px;margin-bottom: 10px;color: #333;}
.main .items .item .divide{width: 100%;height: 14px;margin-top: 15px;border-top: 1px solid #aaa;}

.main .items .cols-1 p,.main .items .cols-2 p{width: 100%;height: 135px;line-height: 20px;}
.main .items .cols-1 p img,.main .items .cols-2 p img{display: block;float: left;margin-right: 20px;margin-bottom: 10px; }
.main .items .cols-1 p a,.main .items .cols-2 p a{color: #a52112;text-decoration: underline;}

.main .items .cols-3 p{width: 100%;height: auto;line-height: 18px;overflow: auto;border-bottom: 1px solid #aaaaaa;padding: 10px 0;}
.main .items .cols-3 p b{line-height:15px;color: #a52112;}
.main .items .cols-3 p img{width: 65px;height: 46px;border:1px solid #aaaaaa;display: block; float: left;margin-right: 5px; }
.main .items .cols-3 p a{color: #A52112;margin-left: 8px;}
.main .items .cols-3 p a:hover{text-decoration: none;}

.distr{width: 1088px;margin: 0 auto;text-align: center;}
.distr p{font-size: 12px;color: #a52112;padding: 10px 0;}

.footer_wrap{width: 100%;height: 186px;background-color: #cfcdce;}
.footer_wrap .footer{width: 978px;margin: 0 auto;position: relative;}
.footer_wrap .menu{overflow: auto;}
.footer_wrap .menu li{float: left;}
.footer_wrap .menu li img{display: block;}

.footer_wrap .footer .link{position: absolute;right: 0;top: -5px;}

.footer_wrap .footer .bottom{width: 100%;height: 35px;padding-top: 30px;padding-bottom: 15px;}
.footer_wrap .footer .bottom p{padding-top: 13px;line-height: 20px;font-size: 12px;text-align: center;}
.footer_wrap .footer .bottom .share{float: right;}

.footer_wrap .footer .bottom .share img{margin-right: 15px;width: 35px;height: 35px;display: block;float: left;}



/*关于我们页面样式设置*/
.content{margin-top: 60px;}
.content .header{width: 100%;height: 50px;margin-bottom: 30px;border-bottom: 1px solid lightgray;padding-bottom:1%;}
.content .header h1{font-size: 25px;line-height: 46px;color: #a50000;float: left;font-family: Helvetica, Arial, sans-serif;font-stretch: ultra-condensed;}
.content .header ul{float: right;}
.content .header ul li{float: left;}

.content .slideBox{width: 100%;height: 450px;position: relative;overflow: hidden;margin-bottom: 30px;}
.content .slideBox .pic{width: 630px;height: 450px;position: relative;top: 10px;}
.content .slideBox .pic li{width: 630px;height: 450px;position: absolute;top: 0;left: 0;}

.content .slideBox .btn{position: absolute;right: 360px;bottom: 20px;}
.content .slideBox .btn li{width: 12px;height: 12px;float:left;margin-right: 10px;border-radius: 50%;background-color: #b2b2b2;cursor: pointer;}
.content .slideBox .btn li.on{background-color: #a50000;}

.content .slideBox .pic_des{width: 322px;height: 450px;overflow: hidden;position: absolute;right: 0;top: 0;}
.content .slideBox .pic_des p{font-size: 12px;line-height: 1.7em;margin-bottom: 2px;}


.content .message{width: 630px;height: auto;overflow: auto;}
.content .message h4{font-size: 13px;margin-bottom: 3px;color: #a50000;}
.content .message p{line-height: 20px;margin-bottom: 40px;}



/*产品检索页面样式设置*/
.content .cpquery{overflow: auto;margin-top: -15px;padding-bottom: 20px;}
.content .cpquery h3{font-size: 21px;color: #a50000;margin-top: 15px;}
.content .cpquery ul{overflow: auto;}
.content .cpquery ul li{float: left;width: 156px;height: 130px;overflow: hidden;margin: 10px 4px 5px 3px;}
.content .cpquery ul li img{width: 156px;height: 100px;display: block;}
.content .cpquery ul li span{display: block;line-height: 21px;color: #a50000;text-align: center;}


/*新闻检索页面样式设置*/
.content .newsquery{width: 100%;height: auto;overflow: auto;margin-top: -30px; min-height:300px;}
.content .newsquery ul{overflow: auto;margin-bottom: 20px;}
.content .newsquery ul li{width: 480px;height: 70px;margin: 12px 9px 0 0;overflow: hidden;float: left;}
.content .newsquery ul li .news_pic{width: 90px;height: 68px;border: 1px solid #cccccc;overflow: hidden;float: left;margin-right: 5px;}
.content .newsquery ul li .news_pic img{width: 90px;height: 68px;display: block;}

.content .newsquery ul li .news_message h4 a{font-size: 12px;color: #a50000;margin-bottom: 3px;}
.content .newsquery ul li .news_message p{font-size: 12px;line-height: 18px;}
.content .newsquery ul li .news_message p a{text-decoration: underline;color: #666666;margin-left: 8px;}


/*HCP Launches页面样式设置*/
.content .launches{width: 100%;height: auto;overflow: auto;margin-top: -15px;padding-bottom: 20px;}
.content .launches li{width: 156px;height: auto;overflow: hidden;margin-top: 15px;margin-right: 7px;float: left;}
.content .launches li img{width: 156px;height: 156px;}
.content .launches li span {font-size: 12px;line-height: 16px;margin-top: 5px;display: block;text-align: center;font-weight: bold;}
.content .launches li a span {color: #a50000;}




/*公司历史页面样式设置*/
.content .history{width: 100%;height: auto;overflow: auto;margin-top: -30px;margin-bottom: 40px;}
.content .history h4{font-size: 15px;margin-bottom: 10px;color: #a50000;}
.content .history ul{margin-bottom: 40px;}
.content .history ul li{line-height: 20px;}
.content .history p{line-height: 20px;margin-bottom: 10px;}


/*联系我们页面样式设置*/
.content .contact_us{width: 100%;height: auto;overflow: auto;margin-top: -30px;margin-bottom: 160px;}
.content .contact_us .global{width: 100%;height: auto;margin-bottom: 25px;}
.content .contact_us .global img{display: block;}
.content .contact_us h3{font-size: 15px;margin-bottom: 10px;color: #a50000;}
.content .contact_us ul{margin-bottom: 40px;}
.content .contact_us ul li{line-height: 20px;}
.content .contact_us p{line-height: 15px;margin-bottom: 0px;}
.content .contact_us a{text-decoration: underline;color: #a50000;}
.content .contact_us a:hover{color: #333;}


/*留言页面样式设置*/

.content .enquiry_form{width: 100%;height: auto;overflow: auto;margin-top: -30px;margin-bottom: 160px;text-align: center;color: #a50000;}

.content .enquiry_form form{width:500px;display: block;margin: 0 auto;color: #333;}
.content .enquiry_form tr{height: 38px;}
.content .enquiry_form tr th{text-align: left;height: 80px;}
.content .enquiry_form tr td{height: 22px;margin-bottom: 16px;}
.content .enquiry_form input{width:300px;height: 22px;border: 1px solid #aaa;box-sizing: border-box;padding: 2px 5px;border-radius: 2px;box-shadow: 0px 1px 5px gray inset;}
.content .enquiry_form textarea{width:300px;max-width:300px;min-width:300px;height: 100px;border: 1px solid #aaa;box-sizing: border-box;padding: 2px 5px;border-radius: 2px;box-shadow: 0px 1px 5px gray inset;}

.content .enquiry_form input[type=submit]{width:50px;}

/*工厂页面样式设置*/
.content>h1{font-size: 35px;line-height: 46px;color: #a50000;float: left;font-family: Helvetica, Arial, sans-serif;font-stretch: ultra-condensed;}

.content .asia{margin-top: -30px;}
.content .usa{margin-top: 30px;}
.content .slideBox .pic_des h4{font-size: 15px;margin-bottom: 10px;color: #a50000;margin-top: 10px;}
.content .slideBox .pic_des ul{margin-bottom: 10px;line-height: 1.7em;}
.content .slideBox .pic_des li{font-size: 12px;list-style: inside disc;}

.content .slideBox .pic_des a{fonat-size: 12px;color: #a50000;text-decoration: underline;padding-left: 35px;display: block;background: url("view.png") no-repeat top left;height: 16px;line-height: 16px;}
.content .slideBox .pic_des a:hover{color: #666666;}

/*客户页面样式设置*/
.content>h3{font-size: 15px;color: #a50000;margin-top: -30px;margin-bottom: 10px;}
.content .customers{
    width: 100%;
    margin-bottom: 40px;
    -moz-column-count:3; /* Firefox */
    -webkit-column-count:3; /* Safari and Chrome */
    column-count:3;

    -moz-column-gap:0px; /* Firefox */
    -webkit-column-gap:0px; /* Safari and Chrome */
    column-gap:0px;
}
.content .customers p{line-height: 15px;margin-bottom: 16px;}


/*产品finishing页面样式设置*/
.content .pic_message h3{font-size: 15px;margin-bottom: 10px;color: #a50000;}
.content .pic_message ul{line-height: 20px;margin-bottom: 40px;}
.content .pic_message ul li{line-height: 20px;list-style: disc inside;}




/*Customer Launches页面样式设置*/
.content .launches3{width: 100%;height: auto;overflow: auto;margin-top: -10px;padding-bottom: 20px;box-sizing: border-box;}
.content .launches3 ul{overflow: auto;font-size: 0;vertical-align: top;display: table;}
.content .launches3 li{width: 131px;height: auto;overflow: auto;margin-right: 8px;margin-bottom:10px;display: inline-block;font-size: 12px;vertical-align: top;}
.content .launches3 li img{width: 131px;height: 76px;display: block;}
.content .launches3 li span{color: #a50000;font-size: 12px;line-height: 16px;margin-top: 5px;display: block;text-align: center;font-weight: bold;}

.page {
	text-align: center;
	height: 30px;
	margin-top: 30px;
}
.page a {
	font-size: 12px;
	color: #aaa;
	display: inline-block;
	padding: 0 5px;
	border: 1px solid #ccc;
	margin-right: 5px;
	line-height: 23px;
	min-width:20px;
}
.page a:hover, .page a.active {
	font-weight: bold;
	color: #fff;
	border: 1px solid #a50000;
	background-color: #a50000;
}
div.item-page p img {
    float: left;
    margin: 0 15px 15px 0;
}
/*2018-6-07*/
.main-pro{width:1300px;margin:7% 0% 0% -16%;margin-top: 60px;margin-bottom: 5%;min-height: 543px;}
.sanslide{width:244px;display: inline-block;float: left;margin-left: 135px;}
.sanslide ul{width:60%;border:1px solid lightgray;border-radius: 4px;}
.sanslide ul li{padding:2% 0%;text-align: center;font-size: 16px;border-bottom: 1px dotted gray;}
.sanslide ul li:nth-child(1){font-size: 20px;}
.sanslide ul li a{padding:2% 0%;display: block;font-size: 14px;}
.sanslide ul li a:hover{color:#a50000;}
.sanmian{width:70%;display: inline-block;margin-top:0px;margin-left: -40px;}
/*产品修改*/