/* CSS Document */

@charset "utf-8";
/*CSS Reset 
--------------------------------*/
*{font-family:"Microsoft YaHei";font-size:14px; }
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{ font-size:12px;}
body{color:#434343;letter-spacing:1px;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
small{font-size:12px; }
ul,ol,li{list-style:none;}
a{text-decoration:none;color:#333}
a:hover{text-decoration:none;  color:#CC0000}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
.clear{ clear:both;}
img { border:0;} 
.w1200{ width:1200px; margin:0 auto}
.fr{ float:right}
.fl{ float:left;}
.fm{ margin:0 auto}




#head{ width:100%; height:130px; background:#fff;position:fixed;top:0;left:0; z-index:9999999999}
.logo{ height:50px; padding-top:10px; padding-bottom:30px; }
.lang{width:180px;   background-color:#f1f1f1; height:25px; line-height:25px; clear:both; float:right; padding-right:20px;}
.lang .cn{ display:block; width:80px; background:url(../images/var1.gif) left center no-repeat;  text-indent:25px; float:right; font-size:12px }
.lang .en{ display:block; width:80px; background:url(../images/var2.gif) left center no-repeat; text-indent:25px; float:right; font-size:12px  }
.topnav{ height:40px; line-height:40px; background:#ad182f}
.topnav ul{ width:1200px; margin:0 auto}
.topnav li{ float:left; }
.topnav li a{ display:block; color:#fff; font-size:16px; padding:0px 30px;}
.topnav li a:hover{ color:#fff; background-color:#d89031}

#main{ margin-top:130px;}

.fullSlide {width:100%;height:512px;position:relative;background:#FFF;}
   .fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
   .fullSlide .bd ul {width:100% !important;}
   .fullSlide .bd li {width:100% !important;height:512px;overflow:hidden;text-align:center;background-position:center top;	background-repeat:no-repeat;}
   .fullSlide .bd li a {display:block;height:512px;}
   .fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
   .fullSlide .hd ul {text-align:center;}
   .fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:5px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
   .fullSlide .hd ul .on {background:#AD0E13;}
   .fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-52px;left:30px;z-index:1;width:57px;height:104px;background:url(../images/indexbannerbt.jpg) 0 0 #E9E5E4 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
   .fullSlide .next {left:auto;right:30px;background-position:-57px 0px;}  

 .indexwz{  margin:15%; }
 .indexwz h1{ font-size:16px; margin-bottom:5px;}
 .indexwz p{ font-size:13px;line-height:23px;}
 .indexwz .gang{ width:20px; height:2px; background-color:#FFFFFF;margin-bottom:5px;} 

 .more_red{ border:2px #cc0000 solid; text-align:center; line-height:30px;width:106px; height:32px; margin-top:30px;}
 .more_red a{width:106px; height:32px; display:block; font-size:13px; color:#cc0000; font-family:Verdana, Arial, Helvetica, sans-serif}
 .more_red a:hover{ background-color:#cc0000; color:#FFFFFF} 
 
.more_black{ border:2px #333 solid; text-align:center; line-height:30px;width:106px; height:32px; margin-top:30px;}
.more_black a{width:106px; height:32px; display:block; font-size:13px; color:#333; font-family:Verdana, Arial, Helvetica, sans-serif}
.more_black a:hover{ background-color:#333; color:#FFFFFF} 
 
.more_white{ border:2px #fff solid; text-align:center; line-height:30px;width:106px; height:32px; margin-top:30px;}
.more_white a{width:106px; height:32px; display:block; font-size:13px; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif}
.more_white a:hover{ background-color:#fff; color:#333} 

.indexone{height:450px;}
.indexone .oneleft{ width:460px; height:400px; float:left; padding:40px 0 0 100px; overflow:hidden}
.indexone .oneleft h1{ font-size:32px; font-weight:bold; line-height:40px; letter-spacing:5px; color:#222}
.indexone .oneleft span{ font-size:24px;  line-height:40px;letter-spacing:3px;color:#333; display:block;padding-bottom:20px;}
.indexone .oneleft p{ line-height:30px;}

.indexone .oneright{ width:600px; height:400px; overflow:hidden; float:right;}
.indexone .oneright a{ color:#FFFFFF}
.indexone .oneright .line1{ height:200px; width:100%; margin-top:20px; background:url(../images/2_oykg.jpg) left center no-repeat;}
.indexone .oneright .line2{ height:200px;width:100%; background:url(../images/3_kxn9.jpg) right center no-repeat;}

.indexone .oneright .kkk{ width:200px; height:200px; overflow:hidden; color:#FFFFFF}
.indexone .line1 .kkk{ background-color:#D7841A}
.indexone .line2 .kkk{ background-color:#CC0000}
.transparent_class {
    filter: alpha(opacity=90);  
	-moz-opacity:0.9;  
    -khtml-opacity: 0.8;  
    opacity: 0.9;  
}

.indextwo{ height:800px; margin-bottom:40px;}
.indextwo .line1{ height:300px; background:url(../images/about_ban_a4wm.jpg) center center no-repeat; padding-top:200px;}
.indextwo .line2{ height:300px;}
.indextwo .line2 .w1200{background:url(../images/proban.jpg) right center no-repeat; height:300px;}
.indextwo  .kkk{ width:300px; height:300px; overflow:hidden; color:#f6f6f6}
.indextwo  .kone{  background-color:#f7f7f7; margin-left:300px;}
.indextwo  .ktwo{  background-color:#c73247; margin-left:300px;}
.indextwo  .kthree{  background-color:#f7f7f7; margin-right:300px;}
.indextwo  .kfour{  background-color:#D7841a; }

.indextwo .kone .indexwz, .indextwo .kthree .indexwz{ color:#333}
.indextwo .kone .gang, .indextwo .kthree .gang{ background-color:#333}

.indextwo .indexwz p{ font-size:14px;width:220px;}

.indexthree{ width:100%; height:700px; margin-bottom:40px; background:url(../images/bg_bg01_5lkd.jpg) center center no-repeat}
.indexthree_title{ padding:60px 0px 30px 80px; color:#fff; }
.indexthree_title h1{ font-size:36px; line-height:60px;}
.indexthree_title p{ font-size:18px; line-height:30px;}
.indexthree .indexnew{ width:1170px; margin:0 auto}
.indexthree .indexnew li{ float:left; width:380px; height:200px; margin:5px;}
.indexthree .indexnew .a1{ background-color:#c17a1d; color:#FFFFFF}
.indexthree .indexnew .a2{ background:url(../images/new1.jpg) center center no-repeat}
.indexthree .indexnew .a3{ background-color:#E5E7E8; color:#333}
.indexthree .indexnew .a4{ background:url(../images/new2.jpg) center center no-repeat}
.indexthree .indexnew .a5{ background-color:#AD182F; color:#FFFFFF}
.indexthree .indexnew .a6{ background:url(../images/new3.jpg) center center no-repeat}

.indexthree .indexnew .tlist{ margin:7%;}

.indexthree .ititle a{ font-size:15px; line-height:25px; color:#FFFFFF}
.indexthree .a3 .ititle a{ font-size:15px; line-height:25px; color:#333}
.indexthree .indexnew .itime{ font-size:12px; line-height:20px;}
.indexthree .indexnew .idecs{ font-size:12px;}
.indexthree .indexnew .inav{ font-size:18px; font-weight:bold; float:left; width:120px;margin-top:30px;}

.indexfour{ height:600px; background:url(../images/indexfour.jpg) bottom center repeat-x;}
.indexfour .w1200{ position:relative;}
.indexfour .diva{position:absolute; width:390px; height:100px; float:right; right:0px; top:20px; text-align:right; color:#222}

.indexfour .diva h1{ font-size:32px; line-height:50px;}
.indexfour .diva p{ font-size:24px}

.indexfour .divb{position:absolute; width:1200px; height:200px; top:150px; }

.indexfour .divc{position:absolute; width:1200px; height:200px; top:350px; }

.indexfour .d1{ width:200px; height:200px; float:left; background:url(../images/job.jpg) center center no-repeat}
.indexfour .d2{ width:400px; height:200px; float:left; background-color:#e8e8e8}
.indexfour .d3{ width:600px; height:200px; float:left; background-color:#c11b33}
.indexfour .d4{ width:200px; height:200px; float:left; background-color:#e8e8e8}
.indexfour .d5{ width:200px; height:200px; float:left; background-color:#fff}
.indexfour .d6{ width:400px; height:200px; float:left; background:url(../images/4_7fnh.jpg) center center no-repeat }
.indexfour .d7{ width:400px; height:200px; float:left; background-color:#D7841A}

.indexfour .d2 h1{font-size:16px; display:block; width:300px; margin-top:10px; margin-left:20px; margin-bottom:10px;}
.indexfour .d2 li{ margin-left:20px; float:left; line-height:25px;}
.indexfour .d2 li a{ display:block;width:360px;overflow:hidden; }

.indexfour .d5 .gang{ background-color:#222}

.indexfour .indexcall{ width:280; height:80px; margin-top:45px; margin-left:20px; background:url(../images/tel_vmcs.png) left center no-repeat;}
.indexfour .indexcall .inumber{ height:100px; border-left: 2px #fff solid; margin-left:60px; text-indent:5px; color:#fff}
.indexfour .indexcall .inumber p{ margin-left:10px;font-size:14px;line-height:25px; }

.indexfour .d3 b{font-size:24px; color:#FFFFFF; display:block; width:300px; margin-top:20px; margin-left:30px;}
.indexfour .d3 p{ font-size:14px; color:#FFFFFF;width:530px; margin-top:10px; margin-left:30px;line-height:25px;}

.bottom{ background-color:#f7f7f7; height:300px; width:100%; padding-top:10px; }
.nlink{ width:100%; background-color:#FFFFFF; height:200px;  }
.nlink ul{ height:90px; width:1046px; margin:0 auto; padding-top:50px;}

.nlink ul .kbottom{ width:210px; height:80px; float:left; padding:5px 20px 5px 30px; overflow:hidden }
.nlink ul .su{ width:2px; height:90px; background:#e8e8e8; float:left}
.nlink ul .kbottom .logo{ width:180px;}
.nlink ul .kbottom .weixin img{ width:80px; float:left; padding-right:20px;}

.nlink ul .kbottom p{ font-size:12px; line-height:22px;}
.nlink ul .kbottom b{ font-size:14px; font-weight:bold}

.bottom .copyright{text-align:center; height:100px; width:100%; }
.bottom .copyright p{ font-size:13px; padding-top:30px;}

#mainshow{ width:100%;  padding-top:330px}

#content{  width:1200px; margin:0 auto; min-height:700px; }
#content td{ line-height:35px; text-indent:5px;}
#content_left{ float:left; width:900px; padding:120px 15px 20px 15px;}
#content_left .btitle{text-align:center; margin:0 auto; width:auto;height:76px; border:2px #C11B33 solid; margin-bottom:30px;}
#content_left .btitle h1{  font-size:24px; color:#222; display: block; line-height:50px; height:50px; padding:0px 20px;}
#content_left .btitle p{ font-size:13px; color:#fff; background:#C11B33;line-height:30px; height:30px; display: block;padding:0px 10px;}

#content_left .content_main{ width:92%; margin:0 auto}
#content_left .content_main img{ max-width:800px}
#content_left .content_main .ntitle{ text-align:center; height:80px; margin-bottom:30px; }
#content_left .content_main .ntitle b{font-size:20px; font-weight:bold; line-height:50px;}
#content_left .content_main .ntitle p{ font-size:12px} 

#content_left .content_main p{ font-size:14px; line-height:25px;}
#content_left .content_main td{ line-height:25px; padding:5px;}

.article-content{width:92%;margin:0 auto;overflow:hidden;padding:10px 0px;}
.article-content ul{margin:0;padding:0}
.article-content ul li{list-style:none; width:1100px; height:90px; border-bottom:1px #ccc solid; margin-bottom:30px;}

.article-content .article-date{width:60px;height:60px;background:#C11B33;display:inline-block;text-align:center; float:left; margin-left:30px; font-size:16px}
.article-content .article-date strong{color:#fff; font-size:32px;}
.article-content .article-date p{color:#fff;margin:0;padding:0; font-size:12px}
.article-content .article-info{width:680px;display:inline-block; overflow:hidden;float:left; padding-left:50px;}
.article-content .article-info p{font-size:14px;padding:0;}
.article-content .article-info h3{padding:0; font-size:18px; line-height:30px;}

.next_p { margin-top:30px;}

.posts {PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 98%; }

.productlist {
	MARGIN-TOP: 10px
}
.productlist td{ text-indent:0px !important}
.productlist LI {PADDING-LEFT: 20px; FLOAT: left;OVERFLOW: hidden; WIDTH: 264px;  HEIGHT: 320px;}
.productlist LI img{ max-height:260px; max-width:260px;}
.productlist LI .ppp { border:2px #C11B33 solid; width:264px; height:264px;}
.productlist LI .product_name a{
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 264px; LINE-HEIGHT:35px; HEIGHT: 35px; TEXT-ALIGN: center; font-size:14px; background-color:#C11B33; color:#FFFFFF
}

/* -- ·­Ò³Ð§¹û -- */
.apage { text-align:right; height:50px; line-height:0px; margin: 10px 0 10px; }
DIV.scott {
PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; margin-top:20px;
}
DIV.scott A {
BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #555; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none;font-size:.9em;
}
DIV.scott A:hover {
BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; 1px solid; BACKGROUND-COLOR: #C11B33; color:#fff; text-decoration:none;font-size:.9em;
}
DIV.scott A:active {
BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.scott SPAN {
BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #555; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff;font-size:.9em;
}
DIV.scott SPAN.disabled {
BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid;font-size:.9em;
}

#content_right{ float: right; width:260px; }
#content_right .head{ background-color:#c11b33; width:170px; height:170px; padding:45px;}
#content_right .rlogo img{ max-width:170px;}
#content_right .rlogo{ padding-bottom:30px;}
#content_right .head p{ color:#FFFFFF ; font-size:18px; line-height:30px; text-align:center}

#content_right .minpic { margin-top:10px; width:260px; height:260px;  overflow:hidden}
#content_right .minpic img{width:260px; height:260px; }
#content_right .minnav { float:left;}
#content_right .minnav  a{ display:block; height:100%; width:100%}
#content_right .minnav  a:hover{ color:#FFFFFF}
#content_right .minnav  div{ margin:0; padding:0; width:260px; height:60px;line-height:60px; margin-top:5px; background:#eee; text-align: center; font-size:16px; }
#content_right .minnav  div:hover{ background:#c11b33; }