@charset "utf-8";
/* CSS Document */

@font-face {
 font-family: 'Monotype Corsiva';
src: url('/Monotype Corsiva.eot'); /* IE9 Compat Modes */
src: url('/Monotype Corsiva.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('/Monotype Corsiva.woff') format('woff'), /* Modern Browsers */
		 url('/Monotype Corsiva.ttf')  format('truetype'), /* Safari, Android, iOS */
		 url('/Monotype Corsiva.svg#Muli') format('svg'); /* Legacy iOS */
}

/*全局*/
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,img, ins, kbd, q, s, samp,small, strike,strong,dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baselinebaseline; background: transparent;}
body{color:#525252;  margin:0 auto; background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:13px;min-width:1200px;}
a{color:#525252; text-decoration:none; font-size:13px;}
a:hover{color:#FF5A00; text-decoration:none;font-size:13px;}
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; list-style:none; border:0px;}
img{ vertical-align:middle;}
.clear{clear: both; height:0px; overflow:hidden;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.ys_main,.ny_main{ width:1200px; margin:0 auto; overflow:hidden; height:auto;}
br{height:1%; line-height:0; font-size:0; clear:both;}

/*top*/
.yc_head{ background:#e4e9ec; padding:38px 0; font-size:16px; color:#0c1153; line-height:26px;}
.head_l{ padding-top:10px;}
.head_tel{ font-size:16px;}
.head_tel a{ color:#0c1153; font-weight:bold; font-size:18px;}
.head_red{ display:inline-block;  background:#d80009; color:#fff; text-align:center; width:186px;}
.ys_logo{ width:196px; padding-left:278px; }

.yc_nav{ background:#0c1153; height:60px; line-height:60px;}
.yc_nav li{ float:left; display:inline;padding-right:117px; }
.yc_nav li#nav_5{ padding:0; }
.yc_nav li a{ color:#fff; font-size:18px;  padding-bottom:16px;}
.yc_nav li a:hover{ border-bottom:6px solid #d80009; }

/*banner*/
.ys_banner{background:url(../images/banner.png) no-repeat; height:600px; text-align:center;}
.carousel,.carousel div {width: 1016px;	height: 566px;overflow: hidden;	}
#donate-spacer {height: 100%;}
#donate {	border-top: 1px solid #999;	width: 1016px;	padding: 50px 75px;	margin: 0 auto;	overflow: hidden;}
#donate p, #donate form {margin: 0;	float: left;}
#donate p {	width: 650px;}

.ys_main h3{ font-size:40px; color:#0c1153; line-height:140px; text-align:center;font-family:"Monotype Corsiva", Arial, Helvetica, sans-serif;}

/*search*/
.ys_search{ background:#f6f4f5; padding:10px 0;}
.search_new{ float:right;background:url(../images/search_bg.jpg) no-repeat; width:582px; height:25px; line-height:25px;}
.search_new input{ background:0; border:0; line-height:25px; padding:0; margin:0;}
.input1{ width:510px;}
.search_new .commonfont{ width:70px; height:25px;}

.ys_maintop{background:url(../images/about_bg.png) no-repeat; height:551px;}
.ys_maintop .mt_right{ font-size:16px; width:560px; color:#332c2b; padding-top:60px;}
.ys_maintop .mt_right li{ line-height:28px; padding-bottom:28px;}

.ys_mainct{ background:#e8e8e9; border:1px solid #d3d2d3; height:610px;}
.ys_mainct .mt_right{ padding-top:10px;}
.ys_mainct .mt_right li{ padding-bottom:10px;}

.ys_mainbtm{background:url(../images/product_bg.png) no-repeat center 0; width:100%; height:801px; text-align:center;}
.ys_mainbtm img{ padding:33px 0 50px;}
.ys_mainbtm a.pro_btn{ display:inline-block; width:330px; height:48px; text-align:center; line-height:48px; font-size:14px; color:#4e4c4a; border:1px solid #8e8c8a; border-radius:30px;}
.ys_mainbtm a.pro_btn:hover{ background:#0c1153; color:#fff;}

/*foot*/
.ys_footer{ background:#0c1153; padding-bottom:30px; color:#fff;}
.ys_footer a{ color:#fff;}
.ys_footer a:hover{ color:red;}

.ys_footer .ft_nav li{ padding:44px 50px;}
.ys_footer .ft_nav li a{ font-size:18px;}
.ys_footer .ft_logo{ padding-top:50px;}
.ys_footer .ft_copy{ padding-left:80px; line-height:28px;}
.ys_footer .ft_copy h4{ font-size:24px; line-height:40px;background:url(../images/ft_line.jpg) no-repeat 0 bottom;}
.ys_footer .ft_copy .copy_inner{background:url(../images/ft_conicon.jpg) no-repeat; height:110px; padding-left:30px; margin-top:10px;}

/*技术支持*/
.th_list dl{float:left; display:inline; width:104px; padding:30px 182px 30px 0; margin-left:14px; text-align:center; }
.th_list .listdl4{ padding-right:0;}
.th_list dl dt{ width:102px; height:102px; border-radius:51px;background: url(../images/list_bg.png) no-repeat; margin:0 0 20px 0;border:1px solid #c9caca; }
.th_list dd{line-height:39px;font-size:16px;color:#959595; text-align:center;  }
.th_list dl.currentbg dt a{ display:block; width:102px; height:102px; border-radius:51px;}
.th_list dl.currentbg dt{background:url(../images/list_bg2.png) no-repeat;border:1px solid #191e70;}
 
.th_list dl.currentbg .listdt2,.th_list dl .listdt2{ background-position:-260px 0;}
.th_list dl.currentbg .listdt3,.th_list dl .listdt3{ background-position:-524px 0;}
.th_list dl.currentbg .listdt4,.th_list dl .listdt4{ background-position:-804px 0;}
.th_list dl.currentbg dd{ color:#002594; font-weight:bold; font-size:18px; }

.ny_thinner{ background:url(../images/ny_probg.png) no-repeat center 0; height:800px;}
.ny_thinner .th_left{ width:600px; color:#fff; text-align:center; padding-top:220px;}
.ny_thinner .th_left h3{ font-size:50px; line-height:70px; color:#FF0;font-family:"Monotype Corsiva", Arial, Helvetica, sans-serif;}
.ny_thinner .th_left p{ width:400px; padding-left:105px; font-size:18px; line-height:30px;}

.ny_thinner  .th_right{ padding-top:120px;}
.ny_thinner  .th_right li{ width:500px; padding-right:30px; font-size:16px; line-height:46px; color:#fff;}
.ny_thinner  .th_right li span{ color:#FF0;}

/*技术页产品*/
.th_product{}
.th_product h3{ padding:50px 0;}
.th_pro li{width:252px; height:320px; margin:0 20px 60px; border:1px solid #dcdddd; background:#eeeeef; box-shadow: 10px 10px 10px #d9d8d8; text-align:center; border-radius:20px;}
.th_pro li .pro_img{width:250px; height:200px; overflow:hidden;text-align:center;}
.th_pro li img{ transition:all 0.5s; border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden; }
.th_pro li:hover img{transform:scale(1.05);border-top-left-radius:40px;border-top-right-radius:40px; }
.th_pro li .pro_title{ position:relative; z-index:9; line-height:118px; border-top:1px solid #cfd0d0;}
.th_pro li .pro_title a{ font-size:20px;font-family:"Monotype Corsiva", Arial, Helvetica, sans-serif;}
.th_pro li .pro_title span{ display:block; position:absolute; z-index:99; left:50%; top:-16px; width:36px; height:36px; margin-left:-18px;background:url(../images/pro_logoicon.png) no-repeat center 0;}

.th_pro li.procurrent {border:1px solid #191e70;}
.th_pro .procurrent .pro_title{ border-top:1px solid #191e70;}
.th_pro .procurrent .pro_title span{background:url(../images/pro_logoicon2.png) no-repeat center 0;}


/* lightbox */
.lightboxOverlay {  position: absolute;  top: 0;  left: 0;  z-index: 9999;  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);  opacity: 0.8;  display: none;}
.lightbox {  position: absolute;  left: 0;  width: 100%;  z-index: 10000;  text-align: center;  line-height: 0;
  font-weight: normal;}
.lightbox .lb-image {  display: block;  height: auto;  max-width: inherit;  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;  -ms-border-radius: 3px;  -o-border-radius: 3px;  border-radius: 3px;}
.lightbox a img {  border: none;}
.lb-outerContainer {  position: relative;  background-color: white;  *zoom: 1;  width: 250px;  height: 250px;
  margin: 0 auto;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  -ms-border-radius: 4px;
  -o-border-radius: 4px;  border-radius: 4px;}
.lb-outerContainer:after {  content: "";  display: table;  clear: both;}
.lb-container {  padding: 4px;}
.lb-loader {  position: absolute;  top: 43%; left: 0;  height: 25%;  width: 100%; text-align: center; line-height: 0;}
.lb-cancel {  display: block;  width: 32px;  height: 32px;  margin: 0 auto;  background: url(../images/loading.gif) no-repeat;}
.lb-nav {  position: absolute;  top: 0;  left: 0;  height: 100%;  width: 100%;  z-index: 10;}
.lb-container > .nav {  left: 0;}
.lb-nav a {  outline: none;}
.lb-prev, .lb-next {  height: 100%;  cursor: pointer;  display: block;}
.lb-nav a.lb-prev {  width: 34%;  left: 0;  float: left;  background: url(../images/prev.png) left 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);  opacity: 0;  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;  -o-transition: opacity 0.6s;  transition: opacity 0.6s;}
.lb-nav a.lb-prev:hover {  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);  opacity: 1;}
.lb-nav a.lb-next {  width: 64%;  right: 0;  float: right;  background: url(../images/next.png) right 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);  opacity: 0;  -webkit-transition: opacity 0.6s;  -moz-transition: opacity 0.6s;  -o-transition: opacity 0.6s;  transition: opacity 0.6s;}
.lb-nav a.lb-next:hover {  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);  opacity: 1;}
.lb-dataContainer {  margin: 0 auto;  padding-top: 5px;  *zoom: 1;  width: 100%;  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;  border-bottom-left-radius: 4px;  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;  border-bottom-right-radius: 4px;}
.lb-dataContainer:after {  content: "";  display: table;  clear: both;}
.lb-data {  padding: 0 4px;  color: #ccc;}
.lb-data .lb-details {  width: 85%;  float: left;  text-align: left;  line-height: 1.1em;}
.lb-data .lb-caption {  font-size: 13px;  font-weight: bold;  line-height: 1em;}
.lb-data .lb-number {  display: block; height:0; overflow:hidden;  clear: left;   font-size: 0;  color: #999999;}
.lb-data .lb-close {  display: block;  float: right;  width: 30px;  height: 30px;  background: url(../images/close.png) top right no-repeat;  text-align: right;  outline: none;  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;  -webkit-transition: opacity 0.2s;  -moz-transition: opacity 0.2s;  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;}
.lb-data .lb-close:hover { cursor: pointer; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);  opacity: 1;}

/*产品展示*/
.list{ width:240px; }
.list h3{ color:#191e70; font-size:30px; line-height:56px; padding-left:30px; text-align:left;font-family:"Monotype Corsiva", Arial, Helvetica, sans-serif; border-bottom:3px solid #191e70; }
.list_c ul li a{ display:block; font-size:14px; padding:10px 20px; font-size:18px;line-height:24px; color:#000; }
.list_c ul li a:hover{ color:#191e70;}
/*内页right*/
.right{ width:938px; float:right;  margin-bottom:20px;  padding-bottom:20px; line-height:24px;}

.ny_product{ padding:80px 0;}
.ny_product ul li{width:280px; padding:0 10px;  }
.ny_product ul li .pro_img{width:270px; height:205px; overflow:hidden;border:1px solid #a1a1a1; border-radius:30px;text-align:center;}
.ny_product ul li .pro_title h4{ font-style:18px;  padding:10px 0 20px;}
.ny_product ul li .pro_title p.pro_desc{ height:46px; overflow:hidden; line-height:21px; color:#999; }
.nypro_btn{ display:block; padding-top:20px; color:#F90; font-size:12px;}
.nypro_btn:hover{ font-size:12px;}

.ny_product ul li:hover .pro_img { border:1px solid #F90;}
.ny_product ul li img{ transition:all 0.5s;border-radius:30px;}
.ny_product ul li:hover img{transform:scale(1.1);}
/*产品详情*/
.xq_big{ padding:50px 0; }
.proxq_left{ width:600px; line-height:26px;}
.proxq_left h3{ font-size:18px; text-transform:uppercase; line-height:60px;}
.xq_tied{ color:#8a8a8a;}
.proxq_right{ width:500px; padding-top:50px;}
.xg_product li{width:280px; padding:10px; }
.xg_product  li .pro_img{width:278px; height:205px; overflow:hidden;border:1px solid #ccc;text-align:center;border-radius:30px;}
.xg_product  li  h4{ display:none; text-align:center; line-height:50px;}
/*新闻*/
.list_news{ padding-bottom:30px;}
.list_news h3{ font-size:30px; line-height:50px; color:#222; padding:40px 0; text-align:center; font-family:"Monotype Corsiva", Arial, Helvetica, sans-serif;}

/*search*/
.news_search{float:right;background:url(../images/news_search.png) no-repeat; width:480px; height:32px; line-height:32px; padding-right:110px;}
.news_search input{ background:0; border:0; line-height:32px; padding:0; margin:0;}
.input1{ width:368px;}
.news_search .commonfont{ width:108px; height:32px;}


.list_news ul{background:url(../images/news_time.png) no-repeat 5px 0;padding:20px 0 30px;}
.list_news li{ padding:20px 0 0;}
.news_img{ padding:0 100px}
.news_img img{ border:2px solid #a1a1a1;}
.list_news li.liahover .news_img img{border:2px solid #0c1153;}

.sj { width:105px; height:94px;background:url(../images/news_icon1.png) no-repeat;  margin-top:16px; text-align:center; color:#fff; font-size:16px; line-height:24px;}
.list_news li.liahover .sj{background:url(../images/news_icon2.png) no-repeat;}
.sj .ri{ font-size:24px; padding-top:24px;}

.news_info{ width:600px; border-bottom:1px dashed #dadada; font-size:14px; line-height:32px; padding-bottom:50px;}
.news_info p{color:#878787;}
.list_news li.liahover .news_info{ border-bottom:1px dashed #0c1153;}
.list_news li.liahover .news_info p{ color:#0c1153;}


.news_nyinner h3{ text-align:center; line-height:50px; font-size:18px; padding:40px 0;}
.news_content{ line-height:24px; padding:30px 0;}

/*物流*/
.wl_content { padding:60px 0;}
.wl_content .wl_left{ width:620px; padding-top:60px; }
.wl_content .wl_left li{ font-size:18px; line-height:40px; padding-bottom:60px; color:#696665;}
.wl_content .wl_left span{ color:#0c1153;font-size:24px; }


/*联系我们*/
.ny_contact{ padding:80px 0;}
.ny_contact_inner{ width:580px; font-size:16px; line-height:40px;}
.ny_contact_inner h3{ text-align:left; padding-bottom:40px;}
.ny_contact_inner h2{ font-size:18px; border-bottom:1px solid #807e7d; margin-bottom:10px;}
.contact_p{background:url(../images/map_icon.jpg) no-repeat 0 12px; padding-left:30px;}
/*分页*/
.digg4 span, .digg4 a{ display:inline-block; width:30px; height:30px; background:#eaeaea; line-height:30px; text-align:center; margin:0 1px;}
 .digg4 a:hover{ color:#0056d6}
.digg4 span font{ display:block; background:#d80009; color:#fff;}
.digg4 span.miy,.digg4 span.nolink,.digg4 select{ display:none;}

/*搜索内容页*/
.sidebar .position{ padding:20px 0;}
.search_rzl li{ line-height:36px; border-bottom:1px dashed #CCC;}
.search_rzl li span{ float:right;}