﻿@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	background-color:#FFFAED;
	font-family: "宋体";
	font-size:12px;
	color:#555555;
}
td {font-size: 12px;}
p {text-indent: 2em;}
img {border:0px;}
form {font-size: 12px;margin: 0px;padding: 0px;}
input {font-size: 12px; color:#333333;}
select {font-size: 12px; color:#333333;}
ul {margin: 0px;padding: 0px;}


/* ----- Links ----- */
a {text-decoration:none;color:#3f4344;}
a:hover {text-decoration:underline;color:#c30101;}


/* ----- page ----- */
.page {margin: 14px 23px 16px 11px; background-color:#F6F1E8;padding: 5px 22px 0px 0px;text-align:right; height:22px; line-height:18px;color:#73716C;clear:both;}
.page a {color:#73716C;}
.page a:hover {color:#FA0108;}
.page span {color:#FA0108;}

.page2 {margin: 15px 30px 10px 24px; background-color:#FFF7EA; border: 1px solid #FEE4CF;padding: 5px 10px 0px 16px;height:26px; line-height:18px;color:#F26D38;clear:both;}
.page2 a {color:#FCCFB5;}
.page2 a:hover {color:#000000;}
.page2 .rt { float:right; color:#000000;}


/* ----- top css ----- */
.top {margin: 0px 1px 0px 0px;padding: 0px 0px 0px 33px;height:85px;border-bottom: 4px solid #EE0100;}
.top .logo {float:left;}
.top .rtop {float:right; text-align:right;}


/* ----- Banner ----- */
.ban_profile {margin: 0px;padding: 0px;height:231px; background-image:url(../images/ban_profile.jpg); position:relative;}
.ban_news {margin: 0px;padding: 0px;height:231px; background-image:url(../images/ban_news.jpg); position:relative;}
.ban_pro {margin: 0px;padding: 0px;height:231px; background-image:url(../images/ban_pro.jpg); position:relative;}
.ban_business {margin: 0px;padding: 0px;height:231px; background-image:url(../images/ban_business.jpg); position:relative;}
.ban_contact {margin: 0px;padding: 0px;height:231px; background-image:url(../images/ban_contact.jpg); position:relative;}

/* ----- Main frame ----- */
.bg_main { background-image:url(../images/bg_main.jpg); background-position:center top; background-repeat:no-repeat;}
.bg_sub { background-image:url(../images/bg_sub.jpg); background-position:center top; background-repeat:no-repeat;}


.mainbox {width:982px;margin: 0px auto;padding:0px;}
.mainsub {width:996px;margin: 0px auto;padding:0px;}

#layout_index {margin: 0px;padding:0px; height:255px; }
#layout_index .leftnr{margin: 29px 0px 0px 0px;padding:0px 14px 0px 2px;width:337px;float:left;}
#layout_index .centernr{margin: 29px 0px 0px 0px;padding:0px;width:397px;float:left;}
#layout_index .rightnr{margin: 23px 0px 0px 0px;padding:0px;width:213px;float:right;}


.leftbar {
	width:211px;
	margin:0px;
	float:left;
}
.rightbar {
	width:500px;
	margin:0px;
	float:right;
	padding:0px 0px 0px 9px;
}

.tab_menu1 { height:35px; overflow:hidden;}


/* ----- submenu ----- */
.leftmenu {margin: 0px;padding: 8px 0px 0px 0px; background-image:url(../images/bg_menu.gif); background-position:bottom; background-repeat:no-repeat;}
.leftmenu h1 {height: 23px; line-height:23px; font-size:12px;list-style: none;margin: 0px 0px 2px 0px;padding: 0px;}
.leftmenu h1 a {color: #6D6D6D; display:block; background-image:url(../images/bg_m1.gif); background-repeat:no-repeat; background-position:0px; padding-left:57px;}
.leftmenu h1 a:hover {color: #fff; background-image:url(../images/bg_m01.gif); background-repeat:no-repeat; text-decoration:none;}
.leftmenu h1 .on {color: #fff; background-image:url(../images/bg_m01.gif); background-repeat:no-repeat;}

.menu_1 {margin: 5px 15px 5px 15px;padding:0px;}
.menu_1 li {line-height:22px;list-style: none;margin: 0px;padding: 0px 0px 0px 58px; border-bottom: 1px solid #F4DBC0; background-image:url(../images/arrow_2.gif); background-repeat:no-repeat; background-position:43px 7px;}
.menu_1 li a {color: #6D6D6D;}
.menu_1 li a:hover {color: #F85415;}
.menu_1 .on {color: #F85415;}

/* ----- Title ----- */
.title_i1 {height:26px;padding:0px;margin:0px 0px 7px 0px;background-image:url(../images/bg_title1.gif); background-repeat:repeat-x;}
.title_i1 a{ float:right; display:block; padding:7px 9px 0px 0px;}
.title_s1 { padding:10px 0px 0px 17px; height:23px; margin:0px 30px 12px 24px; background-color:#FEDCC6;}


/* ----- postion ----- */
.postion {color: #FA580B; font-size:18px;padding:0px 30px 0px 43px;height:37px; line-height:30px;margin:26px 0px 0px 0px;font-family:"微软雅黑";}
.postion .rightwz {float:right;color: #B3702E; font-size:12px; font-weight:normal; padding-left:18px; background-image:url(../images/arrow_1.gif); background-repeat:no-repeat; background-position:0px 10px; font-family:"宋体";}
.postion a {color: #B3702E;}


/* ----- box ----- */
.box_message { margin:17px 0px 0px 24px;}
.box_message .bg1{ background-image:url(../images/bg_message.gif); background-repeat:repeat-x; color:#FA580B;}
.box_message .wz1{ float:left; width:117px;padding-left:26px;}
.box_message .wz2{ color:#ED703D; padding-left:26px;}
.box_message .wz3{ color:#E63C14; padding-left:26px;}
.box_message .t1{ color:#B3702E; padding:0px 5px 0px 5px; line-height:16px;}
.box_message .t2{ color:#808080; padding:2px 5px 2px 5px; line-height:24px;}

/* ----- solid ----- */
.solid1 {
	color:#45494a;
	padding:0px;
	border:1px solid #d8dfe7;
	background-color:#f4f9fc;
}

.clear_1 { height:21px;clear:both;}


/* ----- close ----- */
.close {font-size:14px;text-align:center; padding:0px 0px 50px 0px;}
.close a {color: #F83A01;}


/* ----- content ----- */
.content {color:#171717;margin:0px;padding:13px 22px 30px 13px;line-height:22px;}
.con_1 {color:#686868;margin:20px 19px 2px 11px;padding:0px;line-height:22px; background-image:url(../images/line_2.gif); background-position:bottom; background-repeat:repeat-x;}
.con_1 h1{color:#F83A01;margin:0px 0px 4px 0px; line-height:32px; font-size:14px; background-image:url(../images/line_3.gif); background-position:bottom; background-repeat:repeat-x;}
.con_1 h1 a{color:#F83A01;}

.con_2 {color:#505050;margin:19px 0px 20px 23px;line-height:24px;}
.con_2 .f1{color:#EDB302; font-size:20px; font-weight:bold; line-height:34px; margin-top:38px; font-family:"微软雅黑";}
.con_2 .f2{color:#F8560F; font-size:14px; font-weight:bold; line-height:34px; margin-bottom:5px; font-family:"微软雅黑";}
.con_2 .f3{ text-align:center; width:105px; height:27px; line-height:27px; margin:16px 0px 30px 0px; background-image:url(../images/bg_btn.jpg);}
.con_2 .f3 a{font-weight:bold; color:#fff;}

.content2 {color:#4B4949;margin:0px;padding:27px 16px 50px 13px;line-height:24px;}
.content2 .title1{ background-image:url(../images/bg_title2.gif); background-repeat:repeat-y; background-position:right; line-height:30px; font-size:14px; padding-left:19px; color:#FA7F43; margin:0px;}
.content2 .text{ padding:6px 25px 5px 17px;}


.content_news {line-height: 22px;color: #686868;padding: 0px;padding:25px 32px 10px 13px;}
.cen { font-size:24px; font-family:"黑体"; font-weight:normal; color:#F83A01;margin:0px;padding:10px 0px 0px 0px;text-align:center;line-height:40px;}
.titleinfo {color:#B3702E;line-height:26px; text-align:center; padding:0px 0px 1px 0px; background-color:#FCF7EE; margin:0px 19px 0px 15px; background-image:url(../images/line_2.gif); background-position:bottom; background-repeat:repeat-x;}


/* ----- pic ----- */
.t_pic1 {}
.bg_video {padding:11px 0px 0px 10px; margin:0px 0px 9px 0px; height:134px; background-image:url(../images/bg_pic.jpg);}
.p_b1 { border: 5px solid #FBE6D0;}


/* ----- font ----- */
.f_gray {color: #939393;}
.f_orange { font-weight:bold;color: #F8560F;}
.f_orange2 {color: #F26E3A;}

/* ----- form ----- */
.btn_1 {color:#F4804D;height: 24px;width:58px;border-style: none;background-color: #FFFFFF;background-image: url(../images/btn_1.gif);background-repeat: no-repeat;}
	
.text_input {color:#000000;border: 1px solid #7B99B1;}
.text_input2 {color:#000000;border: 1px solid #FCC2A5; background-color:#FFFAF0;}
.text_input3 {color:#000000;border: 1px solid #FFE5D2; background-color:#FFF9EF;}

.select1 {color:#000000;background-color:#bebebe;}


/* ----- list ----- */
.list_i1 {margin: 0px;padding: 0px;	}
.list_i1 li {list-style: none;margin: 0px; width:95px;line-height:29px;padding: 18px 1px 0px 12px; float:left; text-align:center;}
.list_i1 a {color: #333333;}
.list_i1 a:hover {color: #c30101;}
.list_i1 .p1 { border: 1px solid #F1C858; padding:2px; background-color:#fff;}

.list_i2 {margin: 0px 0px 0px 4px;padding: 0px;}
.list_i2 li {list-style: none;margin: 0px; line-height:23px;padding: 0px 0px 1px 7px;color: #333333; background-image:url(../images/line_1.gif); background-repeat:repeat-x; background-position:bottom;}
.list_i2 a {color: #333333; padding-left:13px; background-image:url(../images/icon_1.gif); background-repeat:no-repeat; background-position:0px 1px;}
.list_i2 a:hover {color: #c30101;}
.list_i2 span { width:80px; float:right;}

.list_news {margin: 0px 30px 0px 11px;padding: 0px;}
.list_news li {list-style: none;margin: 0px; line-height:29px;padding: 0px 7px 1px 10px;color: #F83A01;}
.list_news a {color: #343434;}
.list_news a:hover {color: #c30101;}
.list_news .bgcolor { background-image:url(../images/bg_list.gif)}
.list_news span { float:right; color:#939393; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

.list_pro {margin: 0px;padding: 0px;}
.list_pro .pic {list-style: none;margin: 0px; float:left;padding: 8px 15px 0px 0px;}

.list_link2 {margin: 22px 0px 0px 20px;padding: 0px;}
.list_link2 li {list-style: none;margin: 0px; float:left;text-align:center;padding: 0px 15px 5px 18px; height:110px; line-height:25px;}


/* ----- footer ----- */
#bottom_992 { width:992px; margin:0px auto;}

.bottom {height:80px;padding:13px 18px 0px 182px; margin:0px 0px 5px 0px; background-image:url(../images/bg_bottom.jpg); background-repeat:no-repeat;}
.bottom span { float:right;}

.blk_29 {height:153px; border: 1px solid #F4DBC0;margin: 19px 19px 0px 10px; background-color:#FDFCF5;}

.box_height2 { height: auto !important; height:350px; min-height:350px; background-image:url(../images/bg_about.jpg); background-position:right bottom; background-repeat:no-repeat;}

