body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,h8,h7,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}
body{ min-width:1200px; font-family:"微软雅黑" !important;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
/*address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}*/
del,ins{text-decoration:none}
li{list-style:none}
caption,th{text-align:left}
/*h1,h2,h3,h4,h5,h6,h7,h8{font-size:100%;font-weight:normal}*/
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:baseline}
sub{vertical-align:baseline}
legend{color:#000}
.clear{clear:both; height:0; margin:0; padding:0; font-size:0; overflow:hidden;}
.f_w{ font-family:"微软雅黑"}
/* head开始*/

.dingha { width:100%; height:33px; border-bottom: 1px solid #eeeeee; }
.dingka { width:1200px; margin:0px auto;}
.dingka ul p { line-height: 33px; color: #666666; font-size: 13px;}



.headback { width:100%; }
.head_box{ width:1200px; margin:0px auto;  height:110px;  }

.youhu { float: left; width:720px;  margin-top:25px; }
.youhu img { float: left; margin-right: 10px; }
.youhu h3 { font-size:32px; color:#000; margin-top: -8px; text-transform: uppercase;}
.youhu p { font-size:14px; color:#646464; font-weight: lighter;  letter-spacing: 0.5px; }


/* 优势  */
.ys_all{ width:100%; overflow:hidden; margin-top:30px;}
.ys_all_cen{ width:1200px; height:65px;  margin:0 auto; }
.ys_nr{ width:100%; height:760px;overflow:hidden; background:url(../img/ys_bj.jpg) top center; margin-top:40px;}
.ys_nr_cen{ width:1200px; height:690px; margin:0 auto}
.ys_nr_cen_z{ width:800px; height:390px; float:left; margin-left:35px}
.ys_nr_cen_z_cen{ width:600px; height:350px; margin-top:55px; font-size:15px; color:#333; line-height:38px;}
.ys_nr_cen_z_cen i{ font-style:normal; font-size:25px; font-weight:bold; color:#005eb6}
.ys_nr_cen_y{ width:470px; height:350px;  float:right}
.h_xian{ width:100px; height:1px; background:#c8161d; margin-top:45px;}

.in_c_bot1{ font-size:15px}
.in_c_bot1 i{font-style:normal; font-size:25px; font-weight:bold; color:#005eb6}



.tell { float: right; width:280px; margin-top:20px; }
.tell p {  font-size: 15px; color:#666666; margin-top:10px;}
.tell h3 { float: right; margin-top:-24px;  font-weight: 400; font-size:28px; color:#c9151e;  font-family: "Impact"; line-height:30px;}


.navaa { width:100%; height:45px;  position: absolute; z-index:999; background:url(../img/nav_03.jpg);}

.nav { width:1200px; margin:0px auto;}
.logo { float: left; margin-top:25px; width:120px;}


/*
#menu {  
    list-style:none;  
    width:1200px; 
	height:48px;
	margin:0px auto;   
    -moz-border-radius: 10px;  
    -webkit-border-radius: 10px;  
    border-radius: 10px;  
	behavior: url(ie-css3.htc);
}  */

#menu {text-align:center;  }
#menu li { float:left; display:block; text-align:center; position:relative;
 padding: 12px 0px; margin:0px 38px 0px 38px; border:none;}
#menu li:hover { padding: 10px 0px; border-radius:10px 10px 0px 0px;
-moz-border-radius:25px; 
webkit-border-radius:10px 10px 0px 0px;}  

#menu li a { font-size:13px; color:#fff;  display:block; outline:0; text-decoration:none;}
#menu li:hover a { color:#fff; }  
#menu li .drop { padding:0px 15px;   }  
#menu li:hover .drop { }  
#menu .menu_right { float:left;   margin-right:0px;  }  
#menu li .align_right { }   
#menu li:hover .align_right { left:-1px;  top:auto; z-index:1;}  
#menu p, #menu h2, #menu h3, #menu ul li { font-family:Arial, Helvetica, sans-serif; line-height:21px;  font-size:12px; text-align:left; /* text-shadow: 1px 1px 1px #FFFFFF; */ }  
#menu h2 { font-size:21px;  font-weight:400; letter-spacing:-1px;  margin:7px 0 14px 0; padding-bottom:14px;  border-bottom:1px solid #666666;}  
#menu h3 {  font-size:16px;   font-weight: 400;text-align:center; }  
#menu p {  line-height:18px; margin:0 0 10px 0; font-size: 15px; color:#999999; text-align:center;  }  
#menu li:hover div a { color:#000;}
#menu li:hover div a:hover { color:#000;}

#menu li .black_box {  
    background-color:#333333;  
    color: #eeeeee;  
    text-shadow: 1px 1px 1px #000;  
    padding:4px 6px 4px 6px;  
    -moz-border-radius: 5px;  
    -webkit-border-radius: 5px;  
    border-radius: 5px;  
    -webkit-box-shadow:inset 0 0 3px #000000;  
    -moz-box-shadow:inset 0 0 3px #000000;  
    box-shadow:inset 0 0 3px #000000;  
}  
  
#menu li ul { list-style:none; padding:0; margin:0 0 12px 0;}
#menu li ul li {  
    font-size:12px;  
    line-height:24px;  
    position:relative;  
    text-shadow: 1px 1px 1px #ffffff;  
    padding:0;  
    margin:0;  
    float:none;  
    text-align:left;  
    width:130px;  
}  
#menu li ul li:hover { background:none; border:none; padding:0; margin:0;}
#menu li .greybox li {margin:0px 0px 2px 0px; padding:3px 3px 3px 3px;}
#menu li .greybox li:hover { padding:2px 3px 2px 3px; margin:0px 0px 2px 0px;}  


.dropdown_2columns,   
.dropdown_3columns,   
.dropdown_4columns,
.dropdown_7columns,
.dropdown_8columns,
.dropdown_9columns,
.dropdown_5columns {  
    margin-top:14px;  
    float:left; 
    position:absolute;  
    left:-999em; /* Hides the drop down */  
    text-align:left;  
    padding:10px 5px 10px 5px;   
    border-top:none; 
	background-color:#FFF;   
    background: rgba(255,255,255,0.70);/*firefox、chrome*/        
    background: #fff\70;/*IE*/
    filter: alpha(opacity=70);/*IE*/
}  

.dropdown_9columns {  
    margin-top:14px;  
    float:left;
	margin-left:-300px;  
    position:absolute;  
    left:-999em; /* Hides the drop down */  
    text-align:left;  
    padding:10px 5px 10px 5px;   
    border-top:none; 
	background-color:#FFF;   
    background: rgba(255,255,255,0.70);/*firefox、chrome*/        
        background: #fff\70;/*IE*/
        filter: alpha(opacity=70);/*IE*/

} 
 .dropdown_1columns {
     margin-top:14px;  
     float:left;
 	margin-left:-252px;  
     position:absolute;  
     left:-999em; /* Hides the drop down */  
     text-align:left;  
     padding:10px 5px 10px 5px;   
     border-top:none; 
 	background-color:#FFF;   
     background: rgba(255,255,255,0.70);/*firefox、chrome*/        
         background: #fff\70;/*IE*/
         filter: alpha(opacity=70);/*IE*/
 
 }  
.dropdown_1columns {width: 375px;height:200px;}  
.dropdown_2columns {width: 480px; height:200px;}  
.dropdown_3columns {width: 540px; height:200px;}  
.dropdown_4columns {width: 560px;}  
.dropdown_5columns {width: 700px;}  
.dropdown_9columns {width: 375px; height:200px;} 
.dropdown_8columns {width: 350px;} 
.dropdown_7columns {width: 350px;} 


#menu li:hover .dropdown_1column,   
#menu li:hover .dropdown_2columns,
#menu li:hover .dropdown_3columns,
#menu li:hover .dropdown_4columns,
#menu li:hover .dropdown_7columns,
#menu li:hover .dropdown_8columns,
#menu li:hover .dropdown_9columns,
#menu li:hover .dropdown_5columns { left:-1px; top:auto;}

.col_1,  
.col_2,  
.col_3,  
.col_4,  
.col_5,
.col_6,  
.col_7,
.col_8,  
.col_9 { display:inline; float: left; position: relative; margin-left: 5px; margin-right: 5px;}

.col_1 { width:60px; margin-top:25px; margin-left:15px;}  

.col_6 { width:90px; margin-top:25px; margin-left:15px;} 
.col_3 { height:157px; border:2px solid #FFF; margin-top:25px; margin-left:25px;}  

.col_12 { float: right;  height:157px; border:2px solid #FFF; margin-top:25px; margin-left:25px;} 
.col_13 { float: right;  width:60px; margin-top:25px; margin-left:15px;} 
  
.strong { font-weight:bold;}
.italic { font-style:italic;}
  
.imgshadow {
    background:#FFFFFF;  
    padding:4px;  
    border:1px solid #777777;  
    margin-top:5px;  
    -moz-box-shadow:0px 0px 5px #666666;  
    -webkit-box-shadow:0px 0px 5px #666666;  
    box-shadow:0px 0px 5px #666666;  
}  
.img_left { width:auto; float:left; margin:5px 15px 5px 5px;}


/*导航结束*/

.banner{ width:100%; }
#full-screen-slider { width:100%;  float:left; position:relative; text-align:left}
#slides { display:block; width:100%; height:650px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:570px; z-index:99999;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}



/*index*/

.jianbback { width:100%; height:426px; background:url(../img/jianback_02.jpg) center no-repeat ;}
.jike { width:1200px; margin:0px auto;}
.wenzi { float: left; width:610px; margin-top: 20px; }
.wenzi h3 { font-size: 28px; color:#333333;  text-transform: uppercase; }
.wenzi p { font-size: 12px; line-height: 21px;}

.xialie { float: left; width:610px; margin-top: 5px;}
.liebiao { width:198px;  float: left; }
.liebiao ul li { line-height: 42px; text-align: center;}
.liebiao ul li { width:198px; height:40px; margin:6px 0px ; border: 1px solid #e5e5e5; font-size: 15px; color:#005eb5; }

.shipin { float: right; width:380px; margin-top:6px; }
.shipin img { z-index: 999;}



.jihui { width:100%; height:810px; background: #f3f3f3;}
.jika { width:1200px; margin:0px auto;}
#product_b {  transition: all 0.8s; }
#product_b li { display:block; float:left; margin-top: 20px;}
#product_b a { text-align:left; }
#product_b a img { text-align:center; margin-right:25px; margin-bottom: 10px;  }
#product_b a p { display:block; width:384px; height:40px; background: #fff; line-height:40px; overflow:hidden; }
#product_b a span { padding-left:10px; font-size:18px; color:#000; }
#product_b a p img { float: right;  margin:0;  }



.ybiao { width:1200px; margin:0px auto; text-align: center;}
.ybiao h3 { color:#005eb5; font-size: 64px; text-transform: uppercase;}
.ybiao h5 { margin-top: -60px; color:#005eb5; font-size: 35px; }
.ybiao p { width:40px; height:2px; background: #005eb5; margin:10px auto;  }
.ybiao span { font-size: 14px; color:#999999; line-height:24px;}

.container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  width: 100%;
  height:460px;
  background: url(../img/xiana_02.jpg) bottom center no-repeat;
}

.card {
  width: 300px;
 /* margin: 10px;
  background-color: white;
  box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.5);*/
}
.card:hover .card__caption {
  top: 10%;
  transform: translateY(-10%) ;
}
.card:hover .card__image {
  transform: translateY(-10px) ;
}
.card:hover .card__thumb::after {
  top: 0;
}
.card:hover .card__snippet {
  margin: 20px 0;
}
.card__thumb {
  position: relative;
  max-height: 744px;
  overflow: hidden;
}
/*.card__thumb::after {
  position: absolute;
  top: 0;
  display: block;
  content: '';
  width: 100%;
  height: 100%;
  background: #fff;
  background: linear-gradient(0deg, rgba(255,150, 0, 0.7) 60%, rgba(255, 255, 255, 0) 100%);
  transition: .3s;
}*/
@media (min-width: 1024px) {
  .card__thumb::after {
    top: calc(100% - 140px);
  }
}
.card__image {
  transition: .5s ease-in-out;
}
.card__caption {
  position: absolute;
  top:8%;
  z-index: 1;
  color:#000;
  transform: translateY(-50%);
  text-align: center;
  transition: .3s;
}
.card__caption img { margin-bottom:30px;}




@media (min-width: 1024px) {
  .card__caption {
   /* top: calc(100% - 110px);*/
    transform: unset;
  }
}
.card__title {
  display: -webkit-box;
  max-height: 85px;
  overflow: hidden;
  font-size:16px;
  line-height: 28px;
  /*text-shadow: 0px 1px 5px black;*/
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.card__snippet {
	text-align: left;
  display: -webkit-box;
  max-height: 250px;
  margin: 20px 0;
  color:#666666;
  overflow: hidden;
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  line-height: 26px;
  text-overflow: ellipsis;
  transition: .5s ease-in-out;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
}
@media (min-width: 1024px) {
  .card__snippet {
    margin: 30px 0;
  }
}
.card__button {
  display: inline-block;
  padding: 10px 20px;
  color: white;
  border: 1px solid white;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  text-transform: uppercase;
  text-decoration: none;
  transition: .3s;
}
.card__button:hover {
  color: black;
  background-color: white;
}


.changs {width:100%; height:700px;  background-color: #f7f8fa;}
.changl { width:1200px; margin:0px auto;}
.tubiaoa { float: left;width:1200px;  margin-top:35px; }
.tubiaoa h3 { color:#005eb5; font-size: 64px; text-transform: uppercase;}
.tubiaoa h5 {font-size: 32px; color:#333; margin-top: -60px; padding-bottom: 10px; }
.tubiaoa p { width:40px; height:2px; background: #005eb5; margin:10px 0px; }
.tubiaoa span { color:#999999; font-size: 13px; }

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}


.section{width:1200px;margin:10px auto 0 auto;overflow:hidden;}
.section ul{width:1200px; float: left; margin-top: 20px;}
.section ul li{float:left;margin-right:6px;margin-bottom:10px;display:inline;width:300px;height:430px;overflow:hidden;position:relative;}
.section ul li .photo{overflow:hidden;}
.section .rsp {  overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}

.section .text{padding-left: 20px; margin-top: -90px;  position:absolute;left:-300px;top:0px;overflow:hidden;}
.section .text h3{  margin-top:100px;height:50px;line-height:50px;color:#fff;font-size:20px;}
.section .text a{ text-decoration:none}
.section .text div{   color:#fff;font-size:18px;}

.xinjs {width:100%; height:600px; }
.jincss { width:1200px; margin:0px auto;}
.xinbi { float: left;width:1200px;  margin-top:35px;}
.xinbi h3 { color:#005eb5; font-size: 64px; text-transform: uppercase;}
.xinbi h5 {font-size: 32px; color:#333;  margin-top: -60px; padding-bottom: 10px;}
.xinbi p { width:40px; height:2px; background: #005eb5;  margin:10px 0px;  }
.xinbi span { color:#999999; font-size: 13px; }


.xinwn { float: left; width:1200px; margin-top: 25px;  }
.xinwn ul { }
.xinwn ul li { float: left; margin-right:14px; width:286px; height:370px; background:#fff; box-shadow:0px 0px 15px #ccc;  }
.xinwn ul li:hover {transition: all 0.4s; box-shadow:0px 0px 15px #0056a6; }
.xinwn ul li img {margin-bottom: 10px;}
.xinwn ul li span { padding:10px 15px;}
.xinwn ul li h5 { padding:0px 15px;font-size: 16px; color:#000; font-weight: 400; margin:10px 0px; }
.xinwn ul li p {padding:0px 15px; font-size: 12px; color:#999999; line-height: 24px; }


.youlian { width:100%; height:45px; line-height:55px; color:#000; border-top: 1px solid #f2f2f2;}
#friendlink {width:1200px; color:#333; font-size:16px; margin:0px auto;color:#000;  text-transform: uppercase;}
#friendlink img { margin-top: 8px;}
#friendlink ul { float:right; width:1100px; }
#friendlink a {font-size:14px; font-family:"微软雅黑"; color:#000;}
#friendlink ul li { float:left;  margin:0px 15px;}

/*footer*/

.copyright{ width:100%; height:450px; border-top: 10px solid #125fa5; background:#002140; font-family:"微软雅黑";} 
.foo_ka { width:1200px; margin:0px auto; color:#fff; height:70px; padding-bottom: 20px;  border-bottom: 1px solid #1a3853;}
.foo_ka ul { }
.foo_ka ul li { float: left; margin-top:25px; margin-right: 30px;   }
.foo_ka ul li img { float: left; margin-right:10px; }
.foo_ka ul li p { margin-top: -6px; font-size: 13px; line-height: 26px; }


.xiaer { width:1200px; margin:0px auto; }
.xiazuo { float: left; margin-top: 30px; width:960px; margin-bottom: 30px; color:#fff; }
.xiazuo ul { float: left; margin-right:80px;}
.xiazuo ul h3 { margin-bottom: 15px; font-size: 16px; }
.xiazuo ul li { line-height: 30px; font-size: 12px; }
.xiazuo ul li a { color:#fff;   }
.xiayou {float: right;  width:240px; margin-top: 30px; }
.xiayou li {text-align: center;}
.xiayou li img { margin-bottom: 8px;}

.diiida { width:1200px; margin:0px auto; padding-top: 20px;  border-top: 1px solid #1a3853; }
.diiida p { font-size: 12px; color:#fff; }
.diiida p a { color:#fff;}







/* footer结束*/

/*内页banner*/
.abanner {width:100%; height:280px; background:url(../img/abanner.jpg) center no-repeat;}
 #piclist li{ float:left; margin-right:10px; }

/*内页原稿*/
.site-nav{ width:1200px; margin:0 auto; height:40px; line-height:40px; overflow:hidden; color:#333; border-bottom:#dddddd solid 1px; margin-bottom:5px;}
.site-nav span{color:#333;}
.site-nav a{color:#333;}
.site-nav a:visited{color:#333;}


.ny_cpzx_top{ float: left; width:245px; height:50px; background:url(../images/ny_cpzx.png) no-repeat center;}
.ny_cpzx{ float: left;width:245px;}
.ny_cpzx ul{}
.ny_cpzx ul li{ width:245px; height:35px; line-height:35px;border-radius:3px;text-indent:20px; margin-top:2px; background:#f7f7f7; border-bottom:1px dotted #ddd;}
.ny_cpzx ul li a{width:245px; height:35px; overflow:hidden; display:block;border-radius:3px;}
.ny_cpzx ul li a:hover{ width:245px; height:35px; line-height:35px; background:#838383; color:#FFF;text-indent:30px;}


.ny_xwzx_top{ float: left; width:245px; height:50px; background:url(../images/ny_xwzx.png) no-repeat center;}
.ny_xwzx{float: left;}
.ny_xwzx ul{}
.ny_xwzx ul li{ width:245px; height:35px; line-height:35px;border-radius:3px;text-indent:20px;
 margin-top:2px; background:#f7f7f7; border-bottom:1px dotted #ddd;}
.ny_xwzx ul li a{width:245px; height:35px; overflow:hidden; display:block;border-radius:3px;}
.ny_xwzx ul li a:hover{ width:245px; height:35px; line-height:35px; background:#838383; color:#FFF;text-indent:30px;}


.left-search { float: left;}
.nei_dh{ width:1200px; margin:15px auto; }
.ddsmoothmenu-v {float:left; width:245px;}
.ddsmoothmenu-v ul { padding-top:5px;padding-top:5px; padding-bottom:45px;}
.ddsmoothmenu-v ul li{position:relative;float:left; margin-right:10px;padding-bottom:5px; width:245px;}
.ddsmoothmenu-v ul li a {display:block;height:40px; padding-left: 20px; line-height:40px; overflow:hidden; vertical-align:middle; color:#FFF}
.ddsmoothmenu-v ul li a span{display:block; height:40px;line-height:40px; overflow:hidden;display:block;}


.ny{ width:100%;}
.ny_cen{ margin:0 auto; background:url(../images/bg_01.jpg) top center repeat-y;}
.ny_sousuo{ width:245px; height:50px; background:url(../images/ny_znss.png) no-repeat center; }
.ny_lxwm_top{float: left; width:245px; height:50px; background:url(../images/ny_lxwm.png) no-repeat center; }
.ny_lxwm{ float: left; margin-bottom:40px; width:245px; /*background:url(../images/ny_lxwm_bj.png) right bottom no-repeat; */}
.ny_lxwm ul{}
.ny_lxwm ul li{text-align:left; line-height:26px; font-family:"微软雅黑";}.ny_lxwm span{ text-align:left; height:40px; line-height:40px; font-family:"微软雅黑"; font-size:18px; font-weight:bolder; color:#920200}









/*内页稿a*/
.n_nav { width:100%; box-shadow:0px 0px 25px #aaa; margin-bottom:45px;}
.n_navcc { margin:0px auto; width:1200px;}
.site_nav { float: left; width:420px; margin-top: 15px; font-size: 14px;  left: 55px;    margin-bottom: 15px;}
.site_nav a {color:#333 !important; margin:0px 8px; }

.n_fenlei { float: right; width:774px;}
.n_fenlei li { float:right; line-height:45px; font-size: 17px; margin:0px 20px;}
.n_fenlei li a { color:#000c; }
.n_fenlei li a:hover {  color:red;}
.n_fenlei li a span {line-height: 55px; }

.n_fenleia { float: right; width:568px;}
.n_fenleia li { float:left; line-height:45px; font-size: 17px; margin:0px 20px;}
.n_fenleia li a { color:#000c; }
.n_fenleia li a:hover {  color:red;}
.n_fenleia li a span {line-height: 55px; }


.n_fenleib { float: right; width:216px;}
.n_fenleib li { float:left; line-height:45px; font-size: 17px; margin:0px 20px;}
.n_fenleib li a { color:#000c; }
.n_fenleib li a:hover {  color:red;}
.n_fenleib li a span {line-height: 55px; }
/*内页稿b*/
.ny_bgao { margin:0 auto;}
.site-navb { width:100%; height:25px;  overflow:hidden; padding-top:20px; color:#333; border-bottom:#eeeeee solid 1px; margin-bottom:25px;  font-size:15px; font-weight:bolder; color:#000}
.site-navb span{color:#333;}
.site-navb a{color:#333;}
.site-navb a:visited{color:#333;}
.neiye_fenlei { float: left;width:245px;}
.neiye_fenlei ul{}
.neiye_fenlei ul li{ width:245px; font-size:13px; line-height:45px; 
border-radius:3px;text-indent:20px; margin-top:1px;  border-bottom:1px dotted #ddd;}
.neiye_fenlei ul li a {width:245px;  overflow:hidden; display:block;border-radius:3px; color:#333; }
.neiye_fenlei ul li a:hover{ width:245px; h line-height:45px; background:#f7f7f7; color:#000;text-indent:30px;}
/* page-right */
.page-right{float:right; width:900px; overflow:hidden;  min-height:1000px;}
/*********** page ***********/
#page_main{ width:1200px;  margin:0 auto; min-height:600px;}#page_main img { max-width:1200px;}



/* page-left */
.page-left{float:left; width:290px}
.page-left h2{background:url(../images/ny_znss.png) repeat-x;height:34px;line-height:34px;font-size:100%;font-weight:normal}
.page-left h2 span{float:left;display:none}
.left-about h2{background-position:0px -68px}
.left-products h2{background-position:0px -102px}
.left-search h2{background-position:0px -136px}
.left-search p{padding:5px 0px 5px 10px}
.left-contact{padding-bottom:10px}
.left-contact h2{background-position:0px -204px}
.left-contact p{line-height:25px;padding:0px 5px 0px 10px}
.left-contact p span{font-weight:bold}