@charset "utf-8";
/* CSS Document */
body{
	color:#f6f6f6;
	font:12px Arial, Helvetica, sans-serif;
	background:#f6f6f6 url(../images/bg.jpg) repeat-y center 0;
	margin:0;
	padding:0px;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
a:hover { text-decoration:none;}
.clear{ clear:both; font-size:0; line-height:0; height:0; overflow:hidden;}
a { 
    text-decoration:none; 
}
.right{float:right;}
.right_main { 
    background:#FFF; 
	width:752px; 
	min-height:200px;
	height:auto !important; 
	border:solid 1px #d5d5d5;  
	padding-bottom:15px; 
	overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border:solid 1px #d5d5d5; padding-bottom:15px; overflow:hidden;}

.left{
	float:left;
}
.leftbot {
	MARGIN-BOTTOM: 10px; BACKGROUND: url(Img/left_bot_img.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.header,.content,.footer{
	width:960px;
	margin:0px auto;
}
.header a,span{ color:#666666;}
.top{
}
.h_top{height:31px;line-height:31px;color:#5b5b5b;border-bottom:1px solid #f1f1f1;}
.h_top p{color:#c9c9c9;}
.h_top p span{padding:0 8px; cursor:pointer;}

.h_con{ height:135px;}
.h_con h1{ padding:27px 0 0 2px; }
.h_con h1 a{color:#ffffff;}
.h_con h1  a img{border:0}
.h_con h1 img{float:left; padding:5px 13px 0 0;}
.h_con h1 span{ padding:16px 0 10px 14px;float:left; width:320px;font-size:22px; color:#d00; line-height:30px; font-family:"微软雅黑"; font-weight:bold; }
.h_con h1 span em { display:block; font-style:normal; font-size:16px; color:#2d2d2d;}

.h_pho{width:262px; overflow:hidden; padding:36px 0 0 0; text-align:right; margin-top:0px;}
.h_pho p { font-size:13px; color:#3e1e13; font-family:"微软雅黑"; line-height:28px;}
.h_pho p span { font-size:20px; font-weight:bold;}
.s_input{ color:#FFF; width:222px; height:30px; padding-top:12px;}
.input01 { width:157px; height:25px; line-height:24px; text-align:left; padding:0 0 0 5px; font-size:12px; color:#a9a8a8; border:1px #c2c2c2 solid;}
.h_menu{ padding:0px; margin:0px;height:50px;overflow:hidden; width:960px; background: url(../images/menu-bg.png) repeat-x ;}
.h_menu ul li { 
    background:url(../images/menu-li-bg.jpg) no-repeat left center; 
	width:102px;
	float:left; 
	height:42px; 
	line-height:42px; 
	overflow:hidden; 
	font-weight:bold;
	padding-right:2px; 
	font-size:14px;
	text-align:center; }
.h_menu ul li.bg-none{
	background:none;}
.h_menu ul li a { width:100px;color:#fff; padding:0 8px 0 9px; display:inline-block; }
.h_menu ul{margin:0px;padding:0px;list-style:none;}
.h_menu ul li a:hover{ background:url(../images/menu-hover1.png) repeat-x  ; display:inline-block; color:#fff; text-decoration:none;}

/*直通车*/
.ztc{height:80px;margin-top:15px;}
.ztc h2{ float:left;width:103px;font:18px "微软雅黑"; font-weight:normal;padding:16px 0 0 12px;line-height:20px; margin-top:0px;}
.ztc h2 a{	color:#da1414;}
.ztc span{ text-transform:uppercase; font-size:16px; color:#878787; letter-spacing:3px; display:block;}
.ztc p{ float:left;color:#bcbcbc; padding:12px 5px 0; line-height:26px; width:735px; margin:0px; }
.ztc p a{padding:0 6px; color:#1e1e1e;}
.ztc em{float:left; padding:23px 0 0 12px;}
.ztc em img{ border:0;
}
/*在线留言*/
.ly { width:295px; height:351px; overflow:hidden; margin-top:18px; color:#666666;}
.ly_c { width:271px; height:304px; overflow:hidden; padding:10px 10px 0; border:1px solid #a0a0a0; border-top:0;}
.ly_c p { color:#d90000; line-height:22px;}
.inp04 { width:190px; height:26px; line-height:26px; padding-left:3px; font-size:12px; border:1px solid #a6a6a6; color:#333;}
.inp06 { width:74px; height:26px; line-height:26px; padding-left:3px; font-size:12px; border:1px solid #a6a6a6;color:#333;}
.inp05 { width:190px; height:52px; line-height:26px; padding-left:3px; font-size:12px; border:1px solid #a6a6a6; color:#333;}

.ly_c ul { padding:12px 0 0 0; }
.ly_c ul li { line-height:28px; padding-bottom:8px; font-family:"宋体"}
.ly_c ul li span { width:53px; height:28px; text-align:left; line-height:28px; display:inline-block;}
.ly_c ul li font { font-size:12px; color:#f00; padding-left:5px;}
#code { vertical-align:middle; padding:0 10px 0 15px; font-family:Arial;  
                font-style:italic;  
                font-weight:bold;  
                border:0;  
                letter-spacing:2px;  
                color:#333;  
            }  
.ly_c .lis01 { margin-bottom:5px; }
.ly_c ul li em a { font-size:12px; line-height:23px; color:#636363; text-decoration:none;}
.i_img02 {  padding-top:20px;}

/*底部开始*/
.footer { height:239px; overflow:hidden; margin-top:15px;}
.f_nav { height:44px; line-height:38px; text-align:center;  color:#fd5353; background:url(../images/fnav.png) no-repeat;}
.f_nav a { padding: 0 10px; color:#fff;}
.f_con { width:960px; padding:19px 0 0 0; height:178px; overflow:hidden; position:relative;}
.f_con h1 { padding:0 10px 0 143px; width:109px; height:100px; margin-right:13px;}
.f_con a img{ border:0;}
.f_con h1 img { width:109px; height:76px;}
.f_con p { line-height:24px; text-align:left; color:#3e3e3e;}
.f_con p a{ color:#3e3e3e;}
.f_con p img { vertical-align:middle; padding-left:15px;}
.wx { position:absolute;top:19px;right:140px; width:90px; height:90px;}
.wx a img{ width:120px;
height:120px;border:0;}
/*底部结束*/

#mailArticle {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; DISPLAY: none; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#mailArticle IFRAME {
	WIDTH: 632px; HEIGHT: 602px; OVERFLOW: hidden
}