@charset "utf-8";

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, 

pre, form, fieldset, input, textarea, p, blockquote, th,td, { 

 padding: 0;

 margin: 0;}

 

fieldset, img { 

 border: 0;}

 

ol, ul {margin:0;padding:0;list-style: none;}

li{list-style: none;} 

p{ margin: 0px;padding: 0px;}

a{text-decoration:none;outline:none;color:black;} 







.clear{ clear:both;}

.clr{ clear:both;height:0; line-height:0; font-size:0; overflow:hidden;}









 

body{

    width:1423px;

	margin:0 auto;

	font-size: 12px;

	padding: 0px;

	margin-top: 0px;

	margin-right: auto!important;

	margin-bottom: 0px;

	margin-left: auto!important;

	font-family:Arial,"宋体", Helvetica, sans-serif;

	text-decoration: none;

	color:black;

	line-height:25px;

	 position:relative;}



.newspage {

 width:100%; DISPLAY: block; padding:10px 0; TEXT-ALIGN: center; clear:both

}

.newspage A { 

BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; font-family:"微软雅黑"; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid

}

.newspage A:hover {

BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #E05222; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none

}

.newspage A:active {

BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#E05222; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid

}

.newspage SPAN.current {

BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#993300; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid

}

.newspage SPAN.disabled {

BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid

}

/*---------------------------index-----------------------*/

.head{ width:1003px; margin:0 auto;}

.logo{ float:left;}

.head_right{

	float:right;

	padding-top: 10px;

}

.head_right img {

	height: 90px;

	width: auto;

	margin-right: 20px;

}



.menu{width:1003px; margin:0 auto;background:url("/template-assets/daqinpharma_en/assets/images/a0f494b7e2cc0268.jpg") no-repeat scroll center; height:70px;}

.menu ul {width:961px; margin:0 auto;}

.menu ul li{ float:left;}

.menu_interval{ background:url("/template-assets/daqinpharma_en/assets/images/ddeac624566e048e.jpg") no-repeat scroll center; height:49px; width:2px;}

.menu ul li a{

	display:block;

	height:49px;

	line-height:49px;

	text-align:center;

	font-family:"微软雅黑";

	font-size:14px;

	white-space: nowrap;

	padding-right: 30px;

	padding-left: 30px;

}



.ns_banner{ background:url("/template-assets/daqinpharma_en/assets/images/d83de634c509315c.jpg") no-repeat scroll center; height:306px;}

.left_banner{ width:979px; height:306px; margin:0 auto;   background:#fff;}



#slider{width:979px; height:306px;}

#slider img {position:absolute;top:0px;left:0px;display:none;}

.nivo-controlNav{position:absolute;left:480px;bottom:10px; z-index:1000;}

.nivo-controlNav a {display:block;width:15px;height:16px;background:url("/template-assets/daqinpharma_en/assets/images/be52332e41d2ddac.png") no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}

.nivo-controlNav a.active {background-position:0 -16px; margin-top:-3px;}

.nivo-directionNav a {display:block;width:41px;height:65px;background:url("/template-assets/daqinpharma_en/assets/images/fe6ab64a715b5244.png") no-repeat;text-indent:-9999px;border:0; margin-top:-30px;}

a.nivo-nextNav {background-position:-41px 0;right:0px;}

a.nivo-prevNav {left:0px;}

.nivo-caption {text-shadow:none; height:38px; line-height:33px;}

.nivo-caption a {color:#fff;text-decoration:underline;}

.nivoSlider {position:relative;}

.nivoSlider img {position:absolute;top:0px;left:0px;}

.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}

.nivo-slice {display:block;position:absolute;z-index:50;height:100%;}

.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */width:100%;z-index:89;}

.nivo-caption p {padding:5px;margin:0;}

.nivo-caption a {display:inline !important;}

.nivo-html-caption {display:none;}

.nivo-directionNav a {position:absolute;top:45%;z-index:99;cursor:pointer;}

.nivo-prevNav {left:0px;}

.nivo-nextNav {right:0px;}

.nivo-controlNav a {position:relative;z-index:99;cursor:pointer;}

.nivo-controlNav a.active {font-weight:bold;}



.mbox{width:1003px; margin:0 auto;}

.mbox1{ float:left; background:url("/template-assets/daqinpharma_en/assets/images/bb591e7e22939ea8.jpg") no-repeat scroll center; width:246px; height:600px;}

.mprod_top{ height:89px;}

.mprod_box{ padding-left:37px; padding-right:22px; padding-bottom:20px;}

.mprod_box_title1{ line-height:36px; border-bottom:1px dotted #000; font-family:"微软雅黑"; font-size:18px; position:relative;}

.mprod_title1_more{ display:block; position:absolute; background:url("/template-assets/daqinpharma_en/assets/images/036bd1b152d72950.jpg") no-repeat scroll center; width:52px; height:14px; right:0; top:13px;}

.mprod_box_title2{line-height:36px; border-bottom:1px dotted #000; background:url("/template-assets/daqinpharma_en/assets/images/3e44062dbc44153e.jpg") no-repeat scroll left center; padding-left:20px;}

.mbox2{ float:left; width:501px; height:600px; position:relative;}

.mnews{ position:absolute; left:165px; top:78px; width:310px;}

.mnews ul li{ background:url("/template-assets/daqinpharma_en/assets/images/3913fbbdaa7f6481.jpg") no-repeat scroll left center; padding-left:20px; border-bottom:1px dotted #000; line-height:35px;}

.mcontact{position:absolute; left:165px; top:352px; width:310px;}

.mcontact ul li{

	background:url("/template-assets/daqinpharma_en/assets/images/3913fbbdaa7f6481.jpg") no-repeat scroll left center;

	padding-left:20px;

	border-bottom:1px dotted #000;

	line-height:22px;

	padding-top: 5px;

	padding-bottom: 5px;

}

.mbox3{ float:left; background:url("/template-assets/daqinpharma_en/assets/images/9548f0913b0c7366.jpg") no-repeat scroll center; width:256px; height:600px; position:relative;}

.mabout{position:absolute; left:35px; top:77px; width:191px; line-height:23px;}

.mabout p{ text-indent:24px;}

.mabout a{ color:red;}

.search{position:absolute; left:12px; top:313px; width:237px;}

#search_text{border:0; padding:0; margin:0; background:url("/template-assets/daqinpharma_en/assets/images/85e90f6efaa70761.jpg") no-repeat scroll center; width:192px; height:25px; line-height:25px; padding-left:10px; float:left; margin-right:4px;}

#search_button{border:0; padding:0; margin:0; background:url("/template-assets/daqinpharma_en/assets/images/84a97cec44d5f15d.jpg") no-repeat scroll center; width:31px; height:25px;float:left;}

.mail{ position:absolute;left:20px; top:488px; width:219px;}

.mail_input1{ border:1px solid #bbbbbb; background-color:#e6e6e6; padding:0; width:175px; height:17px; line-height:17px;}

.mail_input2{ border:1px solid #bbbbbb; background-color:#e6e6e6; padding:0; width:120px; height:17px; line-height:17px;}



.footer{ width:1423px; margin:0 auto; background:url("/template-assets/daqinpharma_en/assets/images/a8964ea93a2e0db1.jpg") repeat-x scroll center;}

.footer_box{ width:1003px; margin:0 auto; background:url("/template-assets/daqinpharma_en/assets/images/5fe8e2963fc02d0c.jpg") no-repeat scroll center; height:89px;}

.footer_box2{ padding-top:20px; color:#fff; text-align:center;}

.footer_box2 a{ color:#fff;}



.ns_box{ width:1003px; margin:0 auto;}

.right{ float:right;width:757px;}

.right_top{ background:url("/template-assets/daqinpharma_en/assets/images/91d0d23958b414c9.jpg") no-repeat scroll center; width:757px; height:71px; position:relative;}

.rs_1{ position:absolute; left:49px; top:31px; font-family:"微软雅黑"; font-size:14px; line-height:14px; color:#fff; text-shadow:1px 1px 1px #000;}

.rs_2{ position:absolute; left:162px; top:33px;  font-size:14px; line-height:14px; color:#707070;}

.right_box{ background:url("/template-assets/daqinpharma_en/assets/images/8c478823f15a2459.jpg") repeat-y scroll center; min-height:501px;}

.right_box2{ padding-left:41px; padding-right:31px;}

.right_footer{background:url("/template-assets/daqinpharma_en/assets/images/ce5e6761803ded15.jpg") no-repeat scroll center; height:28px;}

.about p{ text-indent:24px; padding-bottom:20px;}

.about_img{ background:url("/template-assets/daqinpharma_en/assets/images/0585d9d1326ebe78.jpg") no-repeat scroll center; height:198px; margin:30px 0;}



.factory{ width:250px; margin:0 auto; padding-top:100px;}

.factory2{ width:680px; margin:0 auto;}

.fac_box{ float:left; padding:0 10px; padding-bottom:20px;}

.fac_img{ width:200px;}

.fac_img img{ width:194px; padding:2px; border:1px solid #ccc;}

.fac_title{ height:30px; line-height:30px; text-align:center;}



.contact_list{ background:url("/template-assets/daqinpharma_en/assets/images/85ebfa91133c7f05.png") no-repeat scroll right center;}

.contact_list_box{ border-bottom:1px dotted #ccc; line-height:30px; padding-left:20px; }
/* Daqin shared header: legible selected navigation and aligned language menu. */
.primary-navigation .menu > ul {
  display: flex; align-items: center; height: 49px;
}
.primary-navigation .menu > ul > li {
  float: none; flex: 1 0 auto;
}
.primary-navigation .menu > ul > li.menu_interval {
  flex: 0 0 1px; width: 1px; height: 18px;
  background: none; border-left: 1px solid rgba(42, 95, 32, .35);
}
.primary-navigation .menu > ul > li:last-of-type {
  flex: 0 0 auto; display: flex; align-items: center; margin-left: 12px;
}
.primary-navigation .menu > ul > .clr { display: none; }
.primary-navigation .menu a.ncc-nav-link {
  height: 33px; line-height: 33px; margin: 0 6px; padding: 0 12px;
  border-radius: 5px; color: #204a1c; text-decoration: none;
  white-space: nowrap; transition: background-color .15s, color .15s;
}
.primary-navigation .menu a.ncc-nav-link:hover {
  background: rgba(255, 255, 255, .4); color: #173d17;
}
.primary-navigation .menu a.ncc-nav-link--active,
.primary-navigation .menu a.ncc-nav-link--active:hover {
  background: #28632b; color: #fff; text-decoration: none;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .12);
}
.primary-navigation .menu .ncc-language-switch {
  --ncc-ls-bg: rgba(255, 255, 255, .72);
  --ncc-ls-border: rgba(40, 99, 43, .24);
  --ncc-ls-text: #245428;
  --ncc-ls-radius: 5px; --ncc-ls-x: 10px; --ncc-ls-y: 0px;
  --ncc-ls-font: 14px; --ncc-ls-margin-left: 0px;
  --ncc-ls-menu-bg: #fff; --ncc-ls-menu-text: #245428;
  --ncc-ls-hover-bg: #f0f6ed; --ncc-ls-active-bg: #e9f3e4;
  line-height: 1.4;
}
.primary-navigation .menu .ncc-language-switch > summary.ncc-language-switch-trigger {
  height: 33px; gap: 8px; align-items: center; justify-content: center;
}
.primary-navigation .menu .ncc-language-switch-chevron {
  display: block; width: 14px; height: 14px; margin: 0; align-self: center;
}
.primary-navigation .menu .ncc-language-switch-trigger:hover {
  background: #fff;
}
.primary-navigation .menu .ncc-language-switch-trigger:focus-visible,
.primary-navigation .menu a.ncc-nav-link:focus-visible {
  outline: 2px solid #245428; outline-offset: 2px;
}
.primary-navigation .menu .ncc-language-switch-menu {
  padding: 6px; border-radius: 7px; min-width: 150px;
  box-shadow: 0 8px 24px rgba(24, 58, 27, .18);
}
.primary-navigation .menu .ncc-language-switch-menu > .ncc-language-switch-item {
  display: block; float: none; width: auto; height: auto;
  margin: 0; padding: 9px 12px; font: inherit; line-height: 1.4;
  color: #245428; text-align: left; text-decoration: none;
  white-space: nowrap; border-radius: 4px;
}
.primary-navigation .menu .ncc-language-switch-menu > .ncc-language-switch-item:hover {
  background: #f0f6ed;
}
.primary-navigation .menu .ncc-language-switch-menu > [aria-current="true"] {
  background: #e9f3e4; font-weight: 600;
}

.primary-navigation { position: relative; z-index: 1100; }
