@charset "utf-8";
/* CSS Document */


body {width:100%; margin:0; padding:0; color:#313f42; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:url(../images/bg1.jpg) top center
;}

#container{width:100%; margin:0 auto; padding:0;  background:url(../images/bg2.jpg) top center repeat-x;}
#container2{ background:url(../images/banner_bg.jpg) center top no-repeat;}
#container3{width:810px; margin:0 auto; text-align:left; overflow:hidden; display:block;}
ul, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, p, td, th {margin:0; padding:0;}
	ul, dl ,ol {list-style:none;}


form {margin:0;}


a {color:#333333; text-decoration:none;}
	a img{ blr:expression(this.onFocus=this.blur());}
	a:hover {text-decoration:underline;}
	a img {border:none;}a:focus { -moz-outline-style: none; } 

/*\*/ * html .autoheight {height: 1%;} /**/ *>.autoheight{/*overflow: hidden;*/}
text {  font-size:13px; } textarea{font-size:13px; font-family:Verdana;}
input{  font-size:13px; font-family:Verdana; *padding-top:1px;}

/* header ------------------------------ */ 

#header{height:318px; overflow:hidden;}
	#header_l{width:151px; float:left;}
		.logo{width:151px; height:199px; position:relative;}
		.logolink{position:absolute; top:0; right:0; width:150px; height:199px; display:block; text-indent:5000px; overflow:hidden; z-index:90; background:url(../images/logobg.gif);}
		.nav{margin-top:22px;}
		.nav a{width:151px; height:30px; overflow:hidden; margin:0; display:block;}
	#header_r{float:right; width:650px; height:318px; z-index:90;}
	
/* middle  -----------------------------*/
#middle{width:810px;}
	#middle_l{width:179px; float:left;  /*background:url(../images/mbg.jpg) left repeat-y;*/}
		#middle_l h1.ch{width:179px; height:38px; display:block; overflow:hidden; display:block; text-indent:5000px; background:url(../images/left_h.jpg) no-repeat;}
		
		.sidemenu{width:179px; margin-top:10px;}
		.sidemenu li{width:179px; height:30px; display:block;}
	#middle_r{width:630px; float:right; overflow:hidden;}
	#menu{height:30px; overflow:hidden;}
		#menu ul{ margin-left:10px; height:30px; background:url(../images/link_bg2.jpg) repeat-x; width:612px;}
		#menu ul li{float:left;}
		#menu ul li a{width:86px; height:30px; line-height:30px; font-size:15px; color:#000000; background:url(../images/link_bg.jpg) no-repeat; display:block; text-align:center;}
		#menu ul li a:hover{background:url(../images/link_bg_h.jpg) no-repeat;}
		#menu ul li a.act{background:url(../images/link_bg_h.jpg) no-repeat;}
		#menu ul.en li a {font-size:13px; font-family:Arial, Helvetica, sans-serif;}
	#middle_r1{background:url(../images/c_bg.jpg) left repeat-y;}
	#middle_r2{background:url(../images/c_foo.jpg) left bottom no-repeat;}
	#middle_r3{background:url(../images/c_head.jpg) top left no-repeat;}
		#main{padding:20px 27px 20px 20px;}
		
/* footer -----------------------------------*/
#footer{line-height:16px; font-size:11px; text-align:right; padding:10px 10px; color:#333333; letter-spacing:1px;} 


/*全球  ------------------*/ 
.flag{ border:1px #c5c5c5 solid; border-top:0; padding:10px 0px 0 40px; width:540px; overflow:hidden;}
.flag_top{border-top:1px #c5c5c5 solid;}
.flag_s{width:170px; float:left; margin-right:10px; height:60px;}
.flag_s img{float:left; margin:6px 10px 6px 6px;}
.flag_s span{line-height:35px;}
/* 公司簡介 */
.com_content{margin:15px; position:relative;}
.com_content h3{ line-height:18px; width:600px; height:20px; font-size:14px; margin-top:15px;} 
.com_content h3 img { margin-left:5px;}
.com_content p{line-height:1.6em; margin-top:8px; text-indent:1em; padding:0 0.5em;}
.com_content table{padding:0 0.5em; margin-top:8px;}
.com_content table tr{line-height:1.6em; vertical-align:top; padding:2px 0; }
.com_content table td{padding-right:6px;}
/*聯絡我們 */
.cont_table{margin-top:10px;}
.cont_table tr{line-height:1.2em; }
.cont_table tr td{ padding:10px 0px;}
.cont_table span{padding-left:8px;}
.cont_table input{margin-left:8px;}
#problem_description_field{margin:5px 0;}

/*影音 *------*/ 
.vedio_cont{margin:10px 0 0 15px;}
.vedio_b{float:left; margin-right:20px; margin-bottom:15px; width:258px; height:195px;}

/*最新產品 */
.new_b{background:#e8e8e8; /*height:220px; */margin-bottom:15px; padding-bottom:10px; width:580px; overflow:hidden; }
/*\*/ * html .new_b {height: 1%;} /**/ *>.new_b{overflow: hidden;}
.new_img{width:274px; height:194px; margin:10px; margin-bottom:0; background:url(../images/3-bg.jpg) no-repeat; _margin-left:5px;}
.new_img img{/*position:relative; top:15px; left:24px;*/ margin:15px 0 0 24px; }
.new_info{margin:10px; width:220px; padding-top:10px; }
.new_info h4{/*width:171px;*/ height:37px; background:url(../images/4-pro_t3.jpg) no-repeat center top; line-height:30px; text-align:center; color:#ffffff; font-family:"Times New Roman", Times, serif; font-size:14px; overflow:hidden;}
.new_info h4.spe_name{/*width:171px;*/ height:37px; background:url(../images/4-pro_t3.jpg) no-repeat center top; line-height:30px; text-align:center; color:#ffffff; font-family:"Times New Roman", Times, serif; font-size:13px; font-weight:bold; overflow:hidden;}

.new_info h5{color:#09338a; font-size:14px; margin:10px 3px;}
/*.new_info p{color:#a47843; line-height:1.6em; }*/
.new_info ul{color:#A47843; line-height:1.6em; height:6.4em; *text-overflow:ellipsis; overflow:hidden; *white-space:nowrap; _width:220px;}
.new_info li{background:url(../images/solid.gif) 0px 5px no-repeat; padding-left:13px; }
.new_info .more{background:url(../images/more.jpg) no-repeat; width:80px; height:25px; display:block; overflow:hidden; text-indent:-99999px; float:right;}

.new_link{padding-top:18px;}

.new_left .new_img{float:right;}  .new_left .new_info{float:left;margin-left:40px;_margin-left:20px;}
.new_right .new_img{float:left;}  .new_right .new_info{float:right; text-align:left;margin-right:35px; }



/*產品介紹  */ 
.pro_b{background:#f7f7f7; /*height:220px; */margin-bottom:15px; padding-bottom:10px;}
/*\*/ * html .pro_b {height: 1%;} /**/ *>.pro_b{overflow: hidden;}
.pro_img{width:368px; height:279px; margin:10px 0; margin-bottom:0; background:url(../images/4-bg.jpg) no-repeat; float:right;}
.pro_img img{ margin:12px 0 0 18px;}
.pro_info{margin:10px; margin-left:5px; width:205px; padding-top:10px; float:left; margin-right:0;}
.pro_con h4{width:224px; height:27px; background:url(../images/4-pro_t.jpg) no-repeat; line-height:27px; text-align:center; color:#ffffff; font-family:"Times New Roman", Times, serif; font-size:17px; overflow:hidden; margin-bottom:10px; }
.pro_con h4.spe_name{width:304px; height:27px; background:url(../images/4-pro_t2.jpg) no-repeat;  }



.pro_info h5{color:#09338a; font-size:14px; margin:0 3px 10px 3px; color:#000000; line-height:24px; border-bottom:#f27d7d 2px solid;} 
.pro_info p{color:#09338a; line-height:1.6em; }
.pro_info ul{line-height:1.6em;}
.pro_info li{background:url(../images/solid.gif) 0px 5px no-repeat; padding-left:13px;}

.pro_b{padding-top:10px; padding-left:10px;}
.pro_b h5{color:#09338a; font-size:14px; margin:0 5px 10px 3px; color:#000000; line-height:24px; border-bottom:#f27d7d 2px solid; width:195px;} 
.pro_b p{color:#09338a; line-height:1.6em; }
.pro_b ul{line-height:1.6em; color:#09338a;}
.pro_b li{background:url(../images/solid.gif) 0px 5px no-repeat; padding-left:13px;}



.pro_link{padding-top:18px;}
.pro_tab{ margin-bottom:15px; width:530px; margin-left:20px; border:1px #bdbaba solid; border-bottom:0;border-right:0;}
.pro_tab th{border-bottom:1px #cbcbcb solid; border-right:1px #cbcbcb solid; padding:2px 10px; line-height:22px;}
.pro_tab tr{padding-right:3px;}
.pro_tab td{border-bottom:1px #cbcbcb solid; padding:3px 8px; border-right:1px #cbcbcb solid;}
.pro_tab tr.tab_g{border:0; background:#eaeaea;}
.tab_b{}
.tab_g .tab_b{ background:#eaeaea;}
.pro_tab td img{}

.pro_tab2{ width:400px; margin-left:20px;}
.pro_tab2 td, .pro_tab2 th{ padding:2px 10px; line-height:22px;}
.pro_tab2 th{text-align:center;}
.pro_tab2 img{ text-align:center;}
.pro_tab2 {border-right:0;}
.pro_tab2 td{border-right:1px #cbcbcb solid;}

.pro_tab3{width:500px;}

#pro_notice{width:530px; margin-left:20px; color:#900;}

.next_pre{margin:5px 0; text-align:right; margin-bottom:15px;}
.next_pre a{padding:2px 6px; background:#cccccc; margin:0 5px; text-decoration:none; color:#666666;}
.next_pre a:hover, .next_pre a.act{background:#333; color:#FFFFFF;}

/*GT文案  */
.gt1 { margin-top: 120px;
}
.gt2 { margin-top: 135px;
}
.gtcontent {
	position: absolute; line-height: 16px; margin-top: 435px; width: 560px; font-family: verdana; 
    color: #333333; margin-left: 210px; font-size: 11px; text-align: left; *margin-left: 60px;
}
.gtcontent a:link, .gtcontent a:visited, .gtcontent a:hover  {
	color: #333333; font-size: 11px; text-decoration: none
}
.gtcontent h1 {
	padding-left: 0px; margin-bottom: 10px; color: #333333; font-size: 18px; font-weight: bold; text-decoration: none
}
.gtcontent h1 a:link, .gtcontent h1 a:visited, .gtcontent h1 a:hover  {
	color: #333333; font-size: 18px; text-decoration: none
}