﻿/* CSS Document */
ul,li,p,input,h1,h2,h3,h4,h5,pre{margin:0;padding:0}
h1{text-indent:-9999px; overflow:hidden; position:absolute;}
li{ list-style:none}
button,img{ border:0;}
body{ font-family:Arial,Verdana, Helvetica, sans-serif; font-size:12px; width:1002px; margin:0 auto; padding:0; color:#2B2B2B; position:relative;}
a:link,a:visited{ color:#30679d; text-decoration:none}
a:hover,a:active{ color:#CC0000; text-decoration:underline}
.clear{ clear:both; font-size:0}

#header{ height:106px; background:url(../images/head_bg.gif) no-repeat right; position:relative;}
	#header a{color:#FFFFFF;}
	#logo{ width:116px; height:106px; float:left}
	#header p{ padding-top:20px;color:#FFFFFF; font-size:24px; font-weight:bold;}
	#header ul{ padding-left:2px; width:686px; float:left; height:20px; position:absolute; bottom:8px; right:0;}
	#header ul li{ float:left; padding:0 15px; line-height:20px; border-left:#FFFFFF 1px solid; border-right:#FFFFFF 1px solid; font-size:14px; font-weight:bold; margin-left:-1px;}
#banner{ margin-bottom:3px; height:195px; background-color:#E7E7E7; padding:10px 0; width:1002px; overflow:hidden}
	#banner img{ margin:0 3px 0 1px;}
#form_wrap{ color:#002061;height:31px; line-height:31px; background:url(../images/bg3.gif) no-repeat;}
	#form_wrap span{ padding-left:20px;}
	#form_wrap p{padding-top:6px;*padding-top:3px; padding-right:25px;float:right}
	#form_wrap p img{ vertical-align:middle}
	#form_wrap p input{ width:185px; vertical-align:middle; margin-right:10px;}
	#form_wrap p button{ margin-right:10px; width:36px; height:18px; vertical-align:middle; background:url(../images/go_btn.gif) no-repeat; color:#FFFFFF; font-size:12px; line-height:18px; font-weight:bold}
#main{ padding-top:10px; line-height:18px;}
	#left{ width:257px; float:left}
		#left h2{ height:34px; font-size:14px; text-transform:capitalize; background:url(../images/h_bg.gif) no-repeat; line-height:32px; padding-left:35px;}
#left h2 a{color:#FFFFFF;}
		.h_bg{ background:url(../images/bg4.gif) repeat-x bottom; margin-bottom:10px; padding-bottom:10px;}
			#left1 h3{background:url(../images/dot1.gif) no-repeat 0 5px; padding-left:15px; font-size:12px;}
			#left .h_bg h3 a{ display:block; color:#3B3B3B}
			.h_bg h4{ background:url(../images/dot2.gif) no-repeat 0 6px; padding-left:15px; font-weight:normal; font-size:12px; margin-left:15px;}
			#left .h_bg h4 a{ display:block; color:#3B3B3B}
		.left_inner{ margin-bottom:10px; width:217px; background-color:#E7EDF6; margin-top:3px; padding:10px 15px;}
	#right{ width:724px; float:right; padding-right:5px;}
		#right h2{ line-height:30px; color:#30679D; font-size:14px; background:url(../images/bg5.gif) repeat-x bottom;}
#footer{ text-align:center; line-height:18px; border-top:#33678C 7px solid; padding:10px 0; margin-top:10px; clear:both;}
#footer a{color:#2B2B2B}
#left1{}
#left1 h3 a{color:#3B3B3B}
#left2{}
	#left2 .left_inner{ width:247px;padding:10px 0px;}
	#left2 ul{ width:217px; padding:0 15px;}
	#left2 ul li{ background: url(../images/dot3.gif) no-repeat 0 5px; padding-left:15px; padding-bottom:15px; margin-bottom:15px; border-bottom:#A7ABB2 1px solid;}
	#left2 ul li a{ color:#606060;}
	#left2 ul li p{ color:#002B72}
#left3{ color:#606060}
	#left3 center img{ padding:15px 0;}
	#left3 p{ padding:5px 0; border-top:#A7ABB2 1px solid;}
        #left3 .left_inner a{color:#606060}
#right1{ padding-bottom:20px; background:url(../images/bg5.gif) repeat-x top;}
	#right1 b,#com_info h3{ display:block; font-size:18px; color:#30679D; padding:15px 0 25px 0;}
	#right1 img{ padding-left:20px; float:right}
.more{ padding-top:15px; text-align:right}
	#main .more a{ color:#626262; text-decoration:underline}
#righ2{ clear:both}
	#pro_txt{ padding-top:15px;}
	#righ2 .more{ background:url(../images/bg5.gif) repeat-x bottom; padding-bottom:15px;}
	#pro_list,#pro_list2{ margin:15px 0 15px;}
	#righ2 ul{ width:166px;float:left; padding:15px 8px 15px 7px;}
		#righ2 ul li{ width:166px; height:182px;  background-color:#AAB6CA}
		#righ2 ul li img{ border:#AAB6CA 2px solid; border-bottom:0; width:162px; height:133px;}
		#righ2 ul li h5{ background:url(../images/dot4.gif) no-repeat 10px; padding:0 10px 0 25px; font-size:12px; height:38px; border-bottom:9px solid #77808E;width:131px;overflow:hidden;}
#right3{ padding:20px 0; background:url(../images/bg5.gif) repeat-x top; text-align:center;}
	#right3 img{ margin:0 17px;}

/*company style*/
#com_info{}	
	#com_info h3{ padding-bottom:15px;}
	#com_info center img{ padding-top:10px;}
        #com_info p a{color:#2B2B2B;}
.location{text-align:right; color:#6F6D6D; font-size:11px;}
	#right .location a{ color:#6F6D6D}
/*news list style*/
#news_list{}
	#news_list ul{}
	#news_list ul li{ color:#4F464A; padding-top:20px;}
		#news_list ul li h5{ font-size:12px;}
		#news_list ul li h5 a{ color:#005794}
		#news_list ul li b{ font-weight:normal; color:#005794; font-size:11px;}
	#pages{ clear:both; padding:15px 15px 0; font-size:11px; text-align:right}
	#pages a{ padding:0px 3px; color:#3F3F3F}
	#pages .current{ color:#FFFFFF; font-weight:bold; background-color:#005794;}
/*news content style*/
#news_content{}
	#news_content h5{ color:#005794; font-size:14px; padding:20px 0 0;}
	span.time{ color:#005794;display:block; padding-bottom:10px;}
/*products style*/
#pro_list2{ background:url(../images/bg5.gif) repeat-x top; *float:left; padding-top:15px;}
#pro_list2 ul li h5{ background-image:none; padding-left:10px; _padding-top:10px; _height:28px;}
#pro_list2 ul li input{ margin-right:3px; vertical-align:middle}
#inquire{ padding:15px 15px 0 0; clear:both; text-align:right}
#inquire button{ width:130px; height:18px; background-color:#005794; color:#FFFFFF; font-size:11px; font-weight:bold; cursor:pointer;}

/*product content style*/
#pro_info{ padding:20px 0;}
#righ2 ul{ width:166px;float:left; padding:15px 8px 15px 7px;}
	#righ2 ul li{ width:166px; height:182px;  background-color:#AAB6CA}
	#pro_info ul{ font-weight:bold;}
		#pro_info ul li{ padding:5px 0;}
		#pro_info ul input{ width:91px; height:15px; border:0; margin-top:10px; background:url(../images/inquire_btn.gif) no-repeat; color:#FFFFFF;}
		#big_pic{ float:left; padding-right:40px;}
		#big_pic img{ width:339px; height:274px; border:#BEC7CD 5px solid;}
		#small_pics{ float:left; height:77px; width:724px; overflow:hidden;clear:both}
		#small_pics img{ margin:10px 15px 0px 0; width:85px; height:65px; border:#BEC7CD 1px solid;}

#sitemap{padding-top:20px;}
#sitemap h2{background:none;color:#FFFFFF;font-size:14px;line-height:30px;background-color:#C2CCD2;font-size:12px;padding-left:30px;}
#sitemap h3{background:transparent url(../images/dot1.gif) no-repeat scroll 10px 9px;padding:5px 0;font-size:12px;padding-left:30px;}
#sitemap li{padding-left:20px;float:left;width:220px;}
#sitemap a{color:#3B3B3B}
#sitemap .h_bg{background:none;margin-bottom:0px;padding-bottom:0px;}
#sitemap h4{margin-left:25px;}

/*feedback style*/
.about_text {clear:both;margin:0;padding:5px 10px 20px;
color:#666;}
#leave,#l_list{  padding-top:10px; margin:0 auto; clear:both;}
#leave li{float:left; width:100%;}
#leave span{ width:150px; text-align:right; color:#8B8B8B; padding:2px 0px; text-align:right; margin:5px 7px 0 0; display:block; float:left;}
#leave input,#leave textarea{ width:400px; border:solid 1px #8B8B8B; padding:1px 3px; margin-top:3px;}

#submit{ text-align:center; padding:10px 0 20px 0; clear:both;}
#submit img,#submit input{ width:58px; height:18px; margin-left:15px; display:inline;}

#l_list li{ padding:10px;}
#l_list h3{ font-size:15px; font-weight:normal; background-image:none; padding-left:0;}
#l_list li p{ color:#666; line-height:180%; padding:5px 0;}
#l_list span{ color:#666;}
#l_list .red_bg{ background:#EaEaEa;}
#l_list .red_bg h3,#l_list .red_bg p,#l_list .red_bg span{ color:#3f3f3f;}

.post{ display:block; text-align:right}

#feadback_list{}
	#feadback_list h3{padding-bottom:5px; padding-top:0; font-size:12px;}
	#feadback_list li{ padding-bottom:15px;}
	#feadback_list span{ color:#8B8B8B}

#inquire table{text-align:left;}
#inquire table span a{background:#8C8C8C;color:#FFFFFF;display:block;height:22px;line-height:22px;text-align:center;width:120px;}
#i_top2{ border-bottom:2px solid #8C8C8C; border-top:1px solid #8C8C8C; margin:10px 0 50px; padding:30px 0 15px;}
#i_top2 img{ float:left; margin:0 10px; margin-top:-15px;}
#i_top2 p{ font-size:14px; color:#666; font-weight:bold; line-height:140%;}
#BtbDiv{text-align:center;}
#BtbDiv img{margin:5px;}






/*      Inquire Start      */
#inquire p{ padding:0; margin:0;}
#inquire input{ color:#898989;}
#inquire table td{ padding:5px 0;}
#inquire table input{ border:1px solid #ccc; float:left; height:15px; padding-top:3px;}
#inquire table textarea{ border:1px solid #ccc;}
#inquire table img{ float:left;}
#inquire p input{ border:0; float:none; width:12px; height:12px;}
div#inquire table table input{ text-align:center;}

div#i_top{ border-bottom:1px solid #235D97; padding-bottom:30px; margin-bottom:20px;}
div#i_top div{ margin:0 auto; text-align:left;}
div#i_top div input{ float:left; margin:10px 5px; padding:0;}
div#i_top div p{ font-size:12px; line-height:12px; padding:5px 0 0;}
div#i_top div span{ font-size:10px; text-align:left;}

#i_top2{ border-bottom:2px solid #235D97; border-top:1px solid #235D97; display:table; margin:10px 0 50px; padding:30px 0 15px;}
#i_top2 img{ float:left; margin:0 10px; margin-top:-5px;}
#i_top2 p{ font-size:14px; color:#666; font-weight:bold; line-height:140%;}

#inquire table span{ font-size:11px; font-weight:bold; float:right; width:100px; text-align:right; padding-right:15px;}
#inquire table span a{ background:#235D97; display:block; color:#fff; line-height:22px; height:22px; text-align:center; width:120px;}

div#check{ text-align:left; width:420px; border:3px solid #235D97; padding:10px 0; display:table;}
div#check input{ border:0; margin:5px; float:left;}
div#check span{ font-size:10px; font-weight:normal; text-align:left; width:335px; margin:0; padding:0 0 0 10px; line-height:12px; display:block;}

div#i_btn1{ text-align:center; height:26px; margin:10px 0 0; width:270px;}

div#i_info table td{ padding:10px 0;}
div#i_info h3{ font-weight:bold; font-size:12px; color:#fff; float:left; margin:0; padding:0; border:0; line-height:12px;}
div#i_info h4{ line-height:30px;}
div#i_info input{ border:0; margin-left:10px;}
div#i_info p{ padding:0; margin:0; line-height:140%;}

.i_title{background:#235D97;}
.i_gray{ color:#3f3f3f; background:#CFEAFF;}
/*      Inquire End      */

.view{ padding-bottom:15px; display:table; clear:both; overflow:hidden; zoom:1; padding:10px 0;}
.view h4{padding-bottom:10px;}
.view li{ width:30%; text-align:center; float:left; margin:0 1%;}
.view li img{ width:100%; height:130px; margin-bottom:7px;}

.v_pic{text-align:center; padding:20px 0; display:table; clear:both;}
.v_pic p{padding:20px; text-align:left;}

#inquire_select{display:table; clear:both; overflow:hidden; zoom:1; margin-bottom:15px;}
#inquire_select span a{ font-weight:bold; background:#00377A; display:block; color:#fff; line-height:22px; text-align:center; margin-top:10px; width:120px; float:right;}	


#lan{text-align:right;position:absolute; top:5px;z-index:999;right:20px;color:#fff;}
#lan a{color:#fff;}