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


*{
	margin:0;
	padding:0;
	}
body{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	width:100%;
	height:auto;
	margin:auto;
	background-color:#efeeec;
	}
.tp{
	background:url(../image/top_bg.gif) repeat-x;
	width:100%;
	height:5px;
	}
.main{
	width:970px;
	height:auto;
	margin:0 auto;
	}
img{
	border:none;
	}
.top{
	width:970px;
	height:76px;
	}
.logo{
	width:157px;
	height:61px;
	float:right;
	margin-top:16px;
	background-image:url(../image/logo.gif);
	}
.language{
	width:500px;
	height:25px;
	float:left;
	}
.lang{
	width:225px; height:25px;
	float:left;
	font-size:11px;
	line-height:25px;
	color:#00407d
	}
.lang a{
	color:#00407d;
	}
.nav{
	width:811px;
	height:40px;
	float:right;
	margin-top:5px;
	}
.nav1{
	width:798px; height:40px;
	background:url(../image/nav1_bg.gif) repeat-x;
	float:right;
	}
.nav1 ul li{
	display:block;
	float:right;
	list-style:none;
	margin:0 10px 0 0;
	line-height:32px;
	color:#FFF;
	}
.nav1 ul li a{
	display:block;
	padding:0 10px;
	color:#FFF; text-decoration:none;
	}
.nav1 ul li a:hover{
	display:block;
	padding:0 10px;
	background:url(../image/nav2.gif) repeat-x;
	}
.nav2{
	width:12px; height:40px;
	background:url(../image/nav3.gif) no-repeat;
	float:right;
	}
.banner{
	width:970px; height:235px;
	margin-top:10px;
	}
.main_body{
	width:970px; height:auto;
	margin-top:12px;
	float:left;
	margin-bottom:20px;
	}
.left{
	background:url(../image/left_bg.gif) repeat-y;
	width:225px; border:1px #CCC solid;
	height:659px;
	float:left;
	}
.left1{
	height:160px;
	}
.left1_img{
	margin:10px 15px 0; 
	float:left;
	}
.line{
	width:197px; height:1px;
	margin:0 13px;
	}
.left2{
	height:180px;
	}
.left3{
	height:285px;
	width:200px;
	margin-right:10px;
	margin-bottom:15px;
	margin-top:10px;
	border:1px #CCC dashed;
	}
.left3 img{
	margin-right:18px; margin-top:10px;
	}
.left_txt{
	width:105px;
	font-size:16px;
	float:left; color:#626262;
	}
.left21{
	width:200px; height:20px;
	margin:14px 0 0 20px;
	}
.more{
	width:41px; height:16px;
	float:right; background-image:url(../image/more.gif);
	padding-right:10px;
	color:#FFF;
	font-size:11px;
	line-height:14px;
	}
.more a{
	color:#000; text-decoration:none;
	}
.more2{
	width:39px; height:16px;
	float:right; background-image:url(../image/more.gif);
	padding-left:12px;
	color:#FFF;
	font-size:11px;
	line-height:14px;
	margin-top:-15px;
	}
.more2 a{
	color:#000; text-decoration:none;
	}
.ee{
	clear:both;
	margin-right:20px;
	font-size:14px;
	padding:10px 0;
	}
.ee p{
	font-size:12px; line-height:20px;
	}
.ee a{
	color:#000;
	text-decoration:none;
	}
.download{
	width:72px; height:16px;
	
	float:left;
	margin-top:-15px;
	margin-left:10px;
	}
.pdf{
	margin-top:14px;
	line-height:16px;
	font-size:14px;
	}
.pdf img{
	float:left;
	padding-right:10px;
	}
.pdf_download{
	width:230px;
	margin-top:14px;
	margin-left:10px;
	line-height:16px;
	font-size:14px;
	float:left;
	}
.pdf_download img{
	float:left;
	padding-right:10px;
	}
.pdf_center{
	width:185px; height:auto;
	}
.pdf_center1{
	width:109px;
	}
.pdf_center1 img{
	float:left;
	}
.pdf_space{
	height:28px; width:74px;
	}
.pdf_center p{
	clear:both;
	}
.media{
	clear:both;
	width:200px; height:90px;
	margin:0 12px 6px 13px;
	background:url(../image/media_bg.gif) repeat-x;
	border:1px #CCC solid;
	}
.media a{
	color:#000;
	text-decoration:none;
	}
.imga{
	width:47px; height:30px;
	
	}
.imgb{
	width:64px; height:44px;
	}
.media_img{
	width:64px; height:74px;
	margin:5px 0 0 5px;
	float:left;
	}
.aa{
	height:30px;
	font-size:14px;
	margin-top:10px;
	line-height:30px;
	}
.aa a{
	height:30px;
	font-size:14px;
	color:#000;
	text-decoration:none;
	margin-top:10px;
	line-height:30px;
	}
.aa img{
	float:left;
	margin-right:5px;
	}
.bb{
	height:44px;
	line-height:28px;
	font-size:14px;
	}
.bb a{
	height:44px;
	line-height:28px;
	color:#000;
	text-decoration:none;
	font-size:14px;
	}
.bb img{
	float:left;
	margin-right:5px;
	}
.cc{
	margin:20px 0 0 5px;
	width:69px; height:55px;
	float:left;
	}
.cc img{
	float:left;
	}
.media p{
	margin:10px 0 0 0;
	font-size:14px;
	}
.right{
	width:729px; height:auto;
	float:left; margin-right:8px;
	background:url(../image/right_bg.gif) repeat-y;
	}
.right1{
	background-image:url(../image/right_1.gif);
	width:714px; height:30px;
	color:#FFF; font-size:16px;
	line-height:30px;
	padding-right:15px;
	}
.right1 a{
	color:#FFF; font-size:16px;
	line-height:30px;
	text-decoration:none;
	}
.bor{
	width:727px; height:auto;
	border:1px #CCC solid; 
	}
.right2{
	width:727px; height:265px;
	}
.right21{
	width:360px; height:255px;
	float:left;
	}
.wel{
	width:290px;
	font-size:22px; color:#b33500;
	font-style:italic; padding-right:10px;
	}
h2{
	font-size:22px; color:#b33500;
	padding-right:10px; font-weight:lighter;
	width:715px; height:25px;
	display:block; line-height:25px;
	}
h2 img{
	width:61px; height:20px;
	margin:5px 25px 0 0;
	}
h3{
	font-size:14px; color:#104c85;
	font-weight:lighter;
	margin:5px 10px 5px 0;
	}
.china_asean img{
	margin:10px 30px 10px 10px;
	}
.right21 p{
	line-height:20px;
	padding-left:10px;
	color:#4f4f4f;
	}
.right21 img{
	margin:15px 10px 10px;
	}
.right22{
	width:345px; height:255px;
	float:left; margin-left:10px;
	}
.new{
	color:#b33500; font-size:16px;
	padding:5px 5px 0;
	border-bottom:1px #CCC solid;
	width:315px; margin-left:10px;
	}
.new span a{
	margin-right:240px;
	font-size:12px;
	color:#064b8e;
	line-height:20px;
	text-decoration:none;
	}
.new1{
	color:#064b8e; padding:0 10px 0 0;
	border-bottom:1px #98ab32 dashed;
	width:325px; margin-left:10px;
	margin-bottom:10px; margin-top:7px;
	}
.new11{
	margin:5px 5px 5px; height:77px; width:335px;
	color:#4f4f4f;
	}
.new11 img{
	float:left; padding-right:5px;
	}
.right3{
	height:150px; margin-top:5px;
	margin-bottom:15px;
	}
.right31{
	font-size:15px; color:#b33500;
	margin-right:10px;
	}
.right_line{
	margin-top:5px;
	margin-left:10px;
	}
.product_list{
	width:160px; height:115px;
	margin-top:15px;
	margin-right:10px;
	float:left;
	}
.product_list ul li{
		list-style:none;
		line-height:16px;
	}
.product_list ul li a{
	color:#4f779e; font-size:11px;
	}
.right32{
	 width:727px; height:130px;
	}
.a_line{
	width:1px; height:101px;
	float:left;
	margin-top:20px;
	padding:0 5px 0 6px;
	}
.right4{
	width:727px; height:auto;
	}
.right42{
	width:725px; height:170px;
	}
.right42 img{
	margin:10px 12px 5px;
	}
.bottom{
	clear:both;
	width:970px; height:122px;
	margin:0 auto;
	}
.bottom1{
	float:left;
	}
.bottom2{
	width:952px; height:122px;
	background:url(../image/bottom_bg.gif) repeat-x;
	float:left;
	}
.bottom3{
	float:left;
	}
.bottom21{
	width:200px; height:35px;
	line-height:35px;
	color:#b14912;
	font-size:14px;
	margin:45px 0 0 10px;
	float:left;
	}
.bottom21 img{
	float:left;
	margin-right:10px;
	}
.nav3{
	float:right; width:633px;
	font-size:11px;
	margin-top:20px;
	}
.nav3 ul li{
	float:right;
	color:#FFF;
	list-style:none;
	margin:0 5px;
	
	}
.nav3 ul li a{
	color:#FFF;
	text-decoration:none;
	}
.e_mail{
	float:right;
	width:200px;
	color:#FFF;
	font-size:13px;
	margin:15px 0 0 0;
	}
.copyright{
	float:right; width:235px;
	font-size:16px;
	color:#FFF;
	margin-top:10px;
	}
.pc{
	width:717px; height:106px;
	margin:5px 0 10px 0;
	}
.pc img{
	float:left; margin-right:10px;
	margin-left:5px;
	}
.pc p{
	padding:10px 0 0 10px;
	line-height:18px;
	color:#4f4f4f;
	}
h1{
	font-size:16px; font-weight:lighter;
	color:#00407d;
	border-bottom:1px #98ab32 dashed;
	padding-bottom:2px;
	}
h1 a{
	font-size:16px; font-weight:lighter;
	color:#00407d; text-decoration:none;
	}
.product{
	width:345px; height:100px;
	float:left;
	margin:0 5px 15px 5px;
	}
.product p{
	line-height:20px;
	}
.product1{
	margin-top:8px;
	height:80px;
	color:#4f4f4f;
	}
.product1 img{
	float:left; margin-right:5px;
	}
.product_mian{
	border:1px #CCC solid;
	height:629px; width:727px;
	}
.ancore{
	clear:both; text-align:center;
	width:727px; height:22px;
	}
.ancore span{
	margin:0 10px;
	}
.ancore a:link{
	font-size:14px; color:#000;
	text-decoration:none;
	}
.ancore4{
	clear:both; text-align:center;
	width:727px; height:22px;
	padding-top:345px;
	}
.ancore4 span{
	margin:0 10px;
	}
.ancore4 a:link{
	font-size:14px; color:#000;
	text-decoration:none;
	}
.company{
	width:727px; height:629px;
	border:1px #CCC solid;
	background:url(../image/company_bg.gif) repeat-y;
	}
.company p{
	font-size:12px; color:#4f4f4f;
	line-height:20px; margin:0 10px;
	}
.company a{
	color:#fff;
	text-decoration:none;
	}
.service{
	width:727px; height:auto;
	border:1px #CCC solid;
	background:url(../image/company_bg.gif) repeat-y;
	}
.service p{
	font-size:12px; color:#4f4f4f;
	line-height:20px; margin:0 10px;
	}
.service ul{
	margin-right:15px;
	}
.service ul li{
	margin-right:15px;
	}
.blue_txt{
	color:#0099fb; font-size:14px;
	margin-top:35px; padding-right:10px;
	}
.sbm_txt{
	width:96px; height:102px;
	float:right; margin-top:40px;
	}
.date{
	padding-right:610px;
	width:90px;
	color:#999999;
	}
.news{
	width:717px;
	margin-left:5px;
	height:23px;
	padding:8px 0 0;
	border-bottom:1px #CCC dashed;
	}
.zhanhui img{
	margin-left:10px;
	}
.news_txt{
	width:610px;
	float:right;
	}
.news_txt a{
	color:#006699; text-decoration:none;
	margin-right:10px;
	}
.gallery{
	width:670px; height:375px;
	margin:20px 0 0; float:right;
	}
.gallery a{
	text-decoration:none;
	color:#000;
	}
.gg{
	width:114px; height:auto;
	float:left; margin:9px 20px 19px;
	}
.g_number{
	clear:both;
	text-align:right;
	width:647px; height:20px;
	font-size:14px;
	padding-top:8px;
	}
.g_number a:link{
	color:#000; text-decoration:none;
	margin-right:20px;
	}
.g_number a:visited{
	color:#606;
	margin-right:20px;
	}
.mount{
	width:137px; height:61px;
	float:right;
	margin-top:37px;
	}
.cd{
	width:727px; height:auto;
	border:1px #CCC dashed;
	}
.cd a{
	width:727px; height:auto;
	color:#4f4f4f; text-decoration:none;
	}
.cd p{
	margin:0 10px;
	line-height:23px;
	color:#4f4f4f;
	}
.crusher2{
	width:727px; height:120px;
	}
.crusher2 img{
	float:right; margin-left:10px;
	margin-right:10px;
	}
.tt{
	text-align:center;
	margin-right:10px;
	margin-bottom:15px;
	}
.if{
	width:700px; height:auto;
	margin:15px; float:right;
	}
#slideshow {list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper {width:506px; margin:50px auto; display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:500px; height:300px; padding:2px; border:1px solid #ccc; background:#000}
#information {position:absolute; bottom:0; width:500px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:500px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(../image/left.gif) left center no-repeat}
#imgnext {right:0; background:url(../image/right.gif) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(../image/link.gif) center center no-repeat}
#thumbnails {margin-top:15px}
#slideleft {float:left; width:20px; height:81px; background:url(../image/scroll-left.gif) center center no-repeat; background-color:#222}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:81px; background:#222 url(../image/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:456px; margin-left:5px; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}
/*FAQ的CSS*/
#submit3,#submit4{
	color:#FFF;
	background-image:url(../image/reset.gif);
	width: 82px;
	height: 27px;
	border: none; font-size:16px;

}

.ttt{
	font-size:14px;
	color:#000;
	}
.submit{
	margin-left:115px;
	}
#cse-search-box{
	width:218px; height:auto; float:left;
	}
.tf{
	width:168px; height:14px; padding-top:4px;
	padding-right:20px; font-size:10px;
	}
.gp{
	color:#F09; font-size:16px;
	margin:15px 15px 0;
	}
.ggp{
	margin:10px 15px 0;
	}
#form{
	height:auto; margin-top:15px;
	}
.content a{
	color:#000; text-decoration:none;
	margin-right:18px;
	}
.m_on {
	color:#000; height:20px;
	margin:5px 0; float:right; 
}
.m_off{
	color:#000; height:20px;
	margin:5px 0; float:right; 
	}
#sb{color:#000;background:url(../image/reset.gif) repeat-x;width: 71px;height: 23px;border: none;font-size:16px;}
.ww{ text-align:left; font-size:14px; font-weight:lighter; width:90px;}
.red{ color:#F00; width:5px; height:25px; text-align:center; line-height:35px; float:right; margin-top:5px; margin-right:5px;}
.ll{ width:660px; height:auto; border:1px #CCC solid; float:right;}
.ld{ width:100px; height:25px; float:right; margin-right:20px; margin-top:10px;}

ul li{
	list-style:none;
	}
#fixed{
	left:3%;
	position:fixed;
	top:15%;
	}
.pcc{
	width:200px;
	margin-right:10px;
	float:right; margin-top:20px;
	}
.fr{ width:340px; float:right; }
.fl{ width:365px; float:right;}
.f22{ height:30px; width:340px; clear:both; float:right; margin:5px;}
.qq{ text-align:left; font-size:14px; font-weight:lighter; float:right; width:90px; height:30px; line-height:30px; margin-left:10px;}
.rr{ text-align:left; font-size:14px; font-weight:lighter; float:right; width:45px; height:30px; line-height:30px; margin-left:15px;}
.u2{ height:30px; width:370px; clear:both; float:right; margin:5px 5px 5px 0;}
.f117{ width:600px; height:25px; clear:both; margin:0 105px 0 0;}
#b2{ width:60px; height:25px; font-size:14px;}
