﻿@charset "utf-8";
body{ margin:0px; padding:0px; color:#666666; font-size:12px; font-family:"Microsoft YaHei"; text-align:left; background:url(../images/bg.jpg) repeat-x top #ffffff;}
*{ margin:0px; padding:0px;}
.t14{ font-size:14px;}
.tb{ font-weight:bold;}
ul,li{ list-style:none; list-style-type:none; margin:0px; padding:0px;}
img{ border:0px; margin:0px; padding:0px; vertical-align:middle;}
input,select{vertical-align:middle;} 
.clear{ clear:both;}
br{ margin:0px; padding:0px;}
.f_i{ text-indent:2em;}
.no{ display:none;}
.f_l{ float:left;}

/*a style*/
a{ color:#666666; text-decoration:none;}
a:link, a:visited{ color:#666666;}
a:hover{ color:#ff0000; text-decoration:underline;}


.tit{ height:34px; line-height:34px; text-align:right; clear:both; width:980px; margin:0px auto;}
.head{ background:url(../images/logo.jpg) no-repeat left top; height:48px; margin:11px auto 0px; clear:both; width:1000px;}
.menu{ height:32px; float:right; clear:both;}
.menu ul li{ display:inline; float:left; height:32px; text-align:center; line-height:32px; position:relative;  padding-left:10px; padding-right:10px;}
.menu ul li a.aone{ line-height:32px; height:32px; display:block; font-family:"Microsoft YaHei"; color:#5b5b5b;}
.menu ul li a.aone:link,.menu ul li a.aone:visited{ color:#5b5b5b;}
.menu ul li a.bar, .menu ul li a.aone:hover{ background:url(../images/meun_bar.jpg) no-repeat center bottom;text-decoration:none;}
.submenu a.current{ background:url(../images/meun_bar.jpg) no-repeat center bottom; z-index:99999;}
.submenuwrap{ position:absolute; width:335px; top:32px; z-index:99999; display:none; left:0px;}
.menu1_l{ float:left; width:10px; height:32px; background:url(../images/menu1_l.gif) no-repeat left top;}
.menu1_r{ float:left; width:10px; height:32px; background:url(../images/menu1_r.gif) no-repeat left top;}
.menu1{ float:left; background:url(../images/menu1.gif) repeat-x; font-size:12px; line-height:32px; font-family:"Microsoft YaHei"; color:#ffffff;}
.menu1 a:link, .menu1 a:visited{ color:#ffffff;}
.menu1 a:hover{ color:#ffffff; text-decoration:none;}
.ban_bg{ background:url(../images/ban_bg.jpg) repeat-x top; height:340px; text-align:center;}
.con{ width:960px; margin:18px auto 0px; clear:both}
.con ul li{ float:left; width:320px;}
.con ul li .con1_l{ float:left; width:93px; height:59px;}
.con ul li .con1_r{ float:right; width:200px; padding-right:12px; line-height:20px; color:#999999;}
.con ul li .con1_r h3{ color:#2f65a4; font-size:12px;}
.con ul li .con1_r .more{ float:right; padding-top:17px;}
.con_bg{ margin:20px auto 0px; background:url(../images/con_bg.jpg) repeat-x top #6ac334; padding-bottom:20px;}
.con2{ width:952px; margin:0px auto}
.con2_l{ float:left; width:323px;}
.con2_r{ float:right; width:600px;}
.tit1{ height:40px; line-height:40px; border-bottom:1px solid #88ca60; font-size:14px; font-family:"Microsoft YaHei"; padding-left:5px;}
.tit1 span{ float:right; padding-right:10px; padding-top:20px;}
.list{ width:313px; margin:7px auto 0px;}
.list ul li{ padding-left:14px; background:url(../images/icon.gif) no-repeat left center; line-height:24px; height:24px;}
.list ul li span{ float:right;}
.con3{ width:580px; margin:10px auto 0px;}
.con3_l{ padding-top:5px; float:left; width:118px;}
.con3_r{ float:right; width:448px; line-height:24px;}
.bot{ background:url(../images/bot.jpg) repeat-x top; height:67px; clear:both; padding-top:16px; line-height:18px;}
.bot1{ width:952px; margin:0px auto;}
.bot1 span{ float:right;}


.gl_bg{ background:url(../images/gl_con.jpg) repeat-x top; padding-bottom:40px;}
.gl_con{ width:983px; padding-right:17px; margin:0px auto;}
.gl_l{ width:180px; float:left; padding-top:48px;}
.gl_r{ float:right; width:773px;}
.ban{ height:106px;}
.gl_tit{ line-height:24px; font-size:24px; font-family:"Microsoft YaHei"; padding-left:20px;}
.gl_tit span{ font-size:14px;}
.gl_bar{ margin-top:15px; clear:both; width:166px;}
.gl_bar ul li{ line-height:36px; height:36px; padding-left:28px; background:url(../images/gl_bar.jpg) no-repeat left center;}
.gl_bar ul li a{ display:block; margin-left:-28px; padding-left:28px;}
.gl_bar ul li a:link, .gl_bar ul li a:visited{ color:#555555;}
.gl_bar ul li a:hover{ color:#555555; text-decoration:none;}
.gl_bar ul li.bar,.gl_bar ul li a:hover{ background:url(../images/gl_bar1.jpg) no-repeat left center; color:#ffffff; font-weight:bold;}
.gl_bar ul li.bar a:link, .gl_bar ul li.bar a:visited{ color:#ffffff;}
.gl_bar ul li.bar a:hover{ color:#ffffff; text-decoration:none;}
.gl_tit1{ font-size:18px; font-family:"Microsoft YaHei"; height:28px; line-height:28px; color:#1b559b;}
.gl_tit2{ text-align:right; height:32px; line-height:32px; color:#8b8b8b;}
.gl_list{ width:692px; margin:10px auto 0px; clear:both}
.gl_list ul li{ float:left; width:346px; display:inline; line-height:40px; margin-top:8px;}
.gl_list ul li img{ margin-right:10px;}
.xl_con{ width:720px; margin:10px auto 0px; clear:both; line-height:24px; color:#000000;}


.twhite1{ color:#ffffff;}
.twhite1 a:link, .twhite1 a:visited{ color:#ffffff;}
.twhite1 a:hover{ color:#ffffff; text-decoration:underline;}



/*————留言————*/
.fh{width:658px;padding:0 0 0 30px;}
	.content .fh a{color:#c00;margin:0 30px 0 0;}
.i_msg{background:url(i_msg.gif) no-repeat top left;}
.msg ul{list-style-type:none; margin:0px; padding:0px;}
.msg input{ background-color:transparent; border-style:solid; border-color:#ababab; border-width:1px;}
.msg{width:658px;margin:0;border:1px solid #ddd;border-bottom:none;overflow:hidden; clear:both;}
.msg li{width:658px;border-bottom:1px solid #ddd;line-height:35px;float:left;LIST-STYLE-TYPE: none;}
.m_left{width:100px;float:left;text-align:right;padding:0 20px 0 0px;border-right:1px solid #ddd;margin:0 10px 0 0;}
.m_right{float:left;padding:0;}
.m_right input{ margin-top:8px;}
.m_right textarea{ margin-top:8px;}
.msg .lr{width:100px;height:100px;float:left;text-align:right;padding:0 20px 0 0px;border-right:1px solid #ddd;margin:0 10px 0 0;}
.msg .btn{float:left;margin:8px 8px 0 0;  height:23px; background-image:url(/Content/iamges/gl_btn1.jpg); background-repeat:no-repeat; width:57px; border:none; }
.msg .fb{width:658px;font-size:14px;font-weight:bold;color:#c00;padding:0 0 0 20px;}
.msg_content{width:658px;float:left;margin:0 0 10px 30px;border:1px solid #ddd;display:inline;}
.msg_content .title{font-size:14px;font-weight:bold;color:#c00;padding:8px 8px 8px 52px;float:left;}
.msg_top{width:600px;background:#f2f2f2;line-height:28px;float:left;padding:0 0 0 26px;margin:10px 0 0;}
.msg_main{width:658px;float:left;line-height:23px;padding:0 0 0 26px;margin:8px 0 0;}
.msg_content .hf{width:658px;float:left;border:1px dashed #c00;margin:0 0 8px 46px;display:inline;padding:8px;line-height:24px;}
.msg_content .lr{color:#c00;font-size:14px;font-weight:bold;padding:8px 0 0 20px;}
.msg .w420{ width:420px;}
label.valid{ color: Green; float:left; display:inline;line-height:35px; }
label.error{color:red; float:left; display:inline;line-height:35px;}
input.error{float:left; }
input.valid{float:left; }
textarea.error{float:left;}
textarea.valid{float:left;}


.gl_list1{
	padding:9px;
	border:#e6e6e6 solid 1px;
	border-top:none;
	background-color:#ffffff;
}
.gl_list1 li{
	height:34px;
	background:url(../images/jtdot.gif) no-repeat left center;
	padding-left:20px;
	line-height:34px;
}
.gl_list1 li a{
	float:left;
}
.gl_list1 li span{
	float:right;
	color:#c7c7c7;
}

.detailCont{ padding-top:15px;}