﻿@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	background-color:#fff;
	font-family: "宋体";
	font-size:12px;
}
td {font-size: 12px;}
p {text-indent: 2em;}
img {border:0px;}
.img1 {border:1px solid #b5b5b5;}
/*链接样式*/
a {
	text-decoration:none;
	color:#3f4344;
}
a:hover {
	text-decoration:underline;
	color:#c30101;
}
.gray a {
	text-decoration:none;
	font-weight:bold;
	color:#444444;
}
.gray a:hover {
	text-decoration:underline;
	font-weight:bold;
	color:#c30101;
}

/*翻页样式*/
.page {
	margin: 10px 10px 15px 10px;
	padding: 3px 10px 5px 0px;
	text-align:right;
	color:#585858;
	clear:both;
}
.page a {text-decoration:none;color:#585858;}
.page a:hover {text-decoration:underline;color:#d10f02;}
.page span {color:#FE0002;}
.page2 {
	margin: 10px 50px 15px 10px;
	padding: 3px 10px 5px 0px;
	text-align:right;
	color:#585858;
	clear:both;
}
.page2 a {text-decoration:none;color:#585858;}
.page2 a:hover {text-decoration:underline;color:#d10f02;}
.page2 span {color:#FE0002;}


/*左右框架样式*/
.leftbar {
	width:199px;
	background-image: url(../images/bg_box1.gif);
	background-repeat: repeat-y;
}
.rightbar {
	width:250px;
	margin:0px;
	padding:0px 0px 0px 9px;
	background-color: #fff;
}
/*主体框架*/
.mainbox {
	width:980px;
	margin: 0px auto;
	padding:0px;
}
.maincontent {margin: 0px;padding:0px; clear:both;}
.maincontent .sidebar {
	width:199px;
	float:left;
	background-image: url(../images/bg_box1.gif);
	background-repeat: repeat-y;
}
.maincontent .sidebar2 {
	width:430px;
	float:right;
}



/*导航样式*/
.mainnav2 {
	margin:0px;
	background-image: url(../images/bg_top.gif);
	background-repeat: repeat-x;
}
.mainnav {
	padding:0px;
	margin: 0px 0px 0px 18px;
}
.mainnav ul {
	margin: 0px;
	padding: 0px;
}
.mainnav li {
	margin: 0px;
	padding: 0px 20px;
	list-style: none;
	font-weight: bold;
	float: left;
	background-image: url(../images/line_nav.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.mainnav .e1 {
	background: url(none) no-repeat;
}

/*二级栏目样式*/
.menulist {
	margin: 0px 6px 8px 0px;
	padding: 0px 0px 10px 0px;
	background-image: url(../images/line_1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.menulist li {
	background-image: url(../images/arrow_1.gif);
	height: 18px;
	list-style-type: none;
	margin: 0px;
	padding: 8px 0px 0px 10px;
	background-repeat: no-repeat;
	background-position: 0px 10px;
}
.menulist a {color: #666666;text-decoration: none;}
.menulist a:hover {color: #ef0000;text-decoration: none;}
.menulist .bgblue { background-color:#eff8fc;}
.menulist2 {
	margin: 0px 6px 8px 0px;
	padding: 0px 0px 10px 0px;
	background-image: url(../images/line_1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.menulist2 li {
	background-image: url(../images/arrow_1.gif);
	height: 18px;
	list-style-type: none;
	margin: 0px;
	padding: 8px 0px 0px 38px;
	background-repeat: no-repeat;
	background-position: 24px 10px;
}
.menulist2 a {color: #444444;text-decoration: none;}
.menulist2 a:hover {color: #f30000;text-decoration: none; font-weight:bold;}
.menulist2 .bgblue { background-color:#eff8fc;}
.menulist2 .on {color:#f30000; text-decoration:none; font-weight:bold;}


/*头部样式*/
.bg_top {
	margin: 0px;
	padding: 0px 15px 0px 0px;
	background-image: url(../images/bg_top2.gif);
	height:74px;
	color:#555555;
	text-align:right;
	background-repeat: no-repeat;
}
.bg_top .right {
	float:right;
	padding-top:5px;
}
.bg_top a {
	color:#454545;
	text-decoration:none;
}
.bg_top a:hover {
	color:#c30101;
	text-decoration:underline;
}

/*banner样式*/
.banner {
	margin: 0px;
	padding: 0px;
	text-align:center;
}
.ban_sub {margin:0px;padding:0px;}

/*标题样式*/
.bg_title1 {
	padding:14px 0px 6px 12px;
	border-bottom: 1px solid #e6e6e6;
	margin-bottom: 2px;
}
.bg_title1 .f1 { float:right; margin-right:11px;}
.bg_title2 {
	padding:6px 0px 6px 12px;
	border-bottom: 3px solid #013bb1;
	margin-bottom: 2px; clear:both;}
.bg_title2 .f1 { float:right; margin-right:11px;}
.bg_title3 {
	padding:5px 0px 0px 18px;
	margin: 9px 0px 14px 0px;
	clear:both;
	height:25px;
	line-height:30px;
	background-image: url(../images/bg_title.gif);
	background-repeat: no-repeat;
}
.bg_title4 {
	padding:0px 0px 0px 16px;
	margin: 9px 0px 14px 0px;
	clear:both; font-weight:bold; color:#fff;
	height:31px;
	line-height:31px;
	background-image: url(../images/bg_title4.gif);
	background-repeat: no-repeat;
}


/*当前位置*/
.postion {
	color: #adadad;
	padding:14px 0px 6px 25px;
	margin-bottom:20px;
	background-image: url(../images/arrow_3.gif);
	border-bottom: 1px solid #e6e6e6;
	background-repeat: no-repeat;
	background-position: 15px 15px;
}
.postion .rightwz {float:right;color: #adadad; padding-right:8px;}

.postion a {text-decoration: none;color: #adadad;}

/*盒子*/
.box_index1 {
	color:#666666;
	padding-bottom:14px;
	background-image: url(../images/line_1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin:17px 0px 4px 0px; line-height:180%;
}
.box_index1 h1 {
	font-weight:bold;
	color:#e50000; font-size:14px; margin:3px 0px 5px 0px;
}

.box_index1 a{
	text-decoration:none;
	font-weight:bold; font-size:14px;
	color:#e50000;
}
.box_index2 {
	color:#666666;
	padding:0px 10px 4px 0px;
	background-image: url(../images/bg_box2.gif);
	background-repeat: repeat-y;
	background-position: right;
	margin:17px 0px 4px 0px;
	line-height:185%;
}
.box_index2 .wz2 { margin:12px 0px 5px 0px;}
.box_index2 .img1{ border:1px solid #e8e7e7; padding:4px;}

.box_index2 a{
	text-decoration:none;
	color:#e50000;
}


/*实线样式*/
.solid1 {
	border:1px solid #d8dfe7;
	background-color:#f4f9fc;
	color:#45494a;
	width:290px;
	padding:7px;
}

/*关闭样式*/
.close {
	color: #444444;
	font-size:13px;
	text-align:right;
	font-weight:bold;
	height:30px;
	margin:10px 50px;
}
.close a {
	color: #444444;
	text-decoration:none;
}

/*文本样式*/
.content2 {
	color:#737373;
	margin:5px 28px 0px 40px;
	padding:10px 10px 30px 10px;
	line-height:200%;
	background-image: url(../images/line_3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.content2 img{margin:10px;padding:0px; border: 1px solid #4a96e2;}


 .con_index {
	color:#666666;
	margin:10px 5px 0px 5px;
	padding:0px;
	line-height:185%;
}
.con_index img{	margin:0px 0px 0px 5px;}
.con_index a{ color:#e50000; text-decoration:none;}
.con_about {
	color:#666666;
	margin:5px 28px 0px 28px;
	padding:0px 0px 50px 0px;
	line-height:185%;
}
.con_about img{
	margin:0px 20px 0px 0px;
	padding:0px;
}
.con_hr {
	color:#737373;
	margin:5px 28px 0px 40px;
	padding:0px 200px 0px 0px;
	line-height:185%;
	background-image: url(../images/p_hr.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.con_contact {
	color:#333333;
	margin:5px 28px 0px 40px;
	padding:0px 280px 20px 0px;
	line-height:185%;
	background-image: url(../images/p_contact2.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.con_contact2 {
	color:#333333;
	margin:5px 25px 0px 30px;
	padding:0px 0px 20px 0px;
	line-height:185%;
}
.contact {margin:0px 10px 0px 15px;padding:0px;}

.content_news { /*细览页样式*/
	line-height: 200%;
	color: #444444;
	padding: 0px;
	margin:10px 20px; 
}
.content_news img{	margin:10px;}


.cen {
	text-align:center;
	margin:0px 20px;
	padding:8px 0px;
	line-height:200%; color:#b5b5b5;border-bottom: 1px dashed #CCCCCC;
}
.cen .f-red {
	color:#dc0304;
	font-size:16px;
	font-weight:bold;
	line-height:240%;
}
.cen2 {
	margin:5px 28px 0px 40px;
	padding:8px 0px; color:#333333; font-weight:bold; font-size:14px;
	line-height:200%;border-bottom: 1px dashed #CCCCCC;
}

/*图片样式*/
.t_pic1 {margin:0px 0px 12px 0px;text-align:center;}
.t_pic2 {padding:5px 0px 5px 0px;text-align:center;}
.t_pic02 {padding:8px 0px 5px 5px;}


.blank {padding:10px 0px;}

/*字体样式*/
.guadd2 {color:#fff;}
.guadd {color:#444444;}
.f-blue {color: #3462c1; font-weight:bold; font-size:13px;}
.f-blue2 {color: #0030ac; font-weight:bold; font-size:14px;}
.f-blue3 {color: #3462c1; font-weight:bold; }
.f-red1 {color: #dc0000; font-weight:bold; font-size:14px;}
.f-red2 {color: #ff0000; font-weight:bold; }

.f-gray {color: #616161;}
.f-gray2 {color: #6a6a6a; margin-top: 1px;}
.font_1 {color: #fff; font-size:14px; font-weight:bold;}


/*表单样式*/
.btn_1 {
	color:#666666; font-weight:bold;
	height: 20px;
	width:50px;
	border-style: none;
	background-color: #FFFFFF;
	background-image: url(../images/btn_3.gif);
	background-repeat: no-repeat;
}
.btn_2 {
	color:#fff;
	font-weight:bold;
	height: 27px;
	width:87px;
	border-style: none;
	background-color: #FFFFFF;
	background-image: url(../images/btn5.gif);
	background-repeat: no-repeat;
}

.input1 {
	color:#333;
	height: 16px;
	border: 1px solid #dadada;
	background-color:#fff;
}
.select1 {
	color:#717171;
	background-color:#fff;
	height:18px;
	width:140px; border:0px solid #fff;
}

/*列表类样式*/
.list1 {
	margin: 0px 6px 0px 0px;
	padding: 0px;
}
.list1 li {
	background-image: url(../images/arrow_2.gif);
	height: 18px;
	list-style-type: none;
	margin: 0px;
	padding: 8px 0px 2px 22px;
	background-repeat: no-repeat;
	background-position: 8px 10px;
}
.list1 a {color: #666666;text-decoration: none;}
.list1 a:hover {color: #ef0000;text-decoration: none;}
.list1 .bgblue { background-color:#eff8fc;}
.list1 span { float:right; color:#999999; padding-right:6px;}

.list_news {
	margin: 18px 15px 0px 22px;
	padding: 0px; color:#666666;
}
.list_news li {
	background-image: url(../images/arrow_6.gif);
	height: 16px;
	list-style-type: none;
	margin: 0px;
	padding: 8px 0px 2px 22px;
	background-repeat: no-repeat;
	background-position: 8px 10px;
}
.list_news a {color: #666666;text-decoration: none;}
.list_news a:hover {color: #ef0000;text-decoration: none;}
.list_news .bggray { background-color:#f9f9f9; border-top: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;}
.list_news span { float:right; padding-right:12px;}



.list_pro {
	line-height: 180%;
	color: #666666;
	margin: 0px;
	padding: 0px; 
}
.list_pro li {
	list-style: none;
	margin: 2px 0px 6px 0px;
	padding:0px;
	border-bottom: 1px dashed #d7d7d7;
	background-repeat: no-repeat;
	background-position: bottom;
}
.list_pro li .pic{ width:74px; text-align:center; float:left;}
.list_pro li h1{ color:#013bb1; font-weight:bold; margin:5px 0px 0px 0px; font-size:12px;}
.list_pro a{color: #013bb1;	margin: 0px;padding: 0px;}

.list_pro2 {color: #666666; line-height:160%;}
.list_pro2 .pad{ padding:10px 10px 2px 10px;}
.list_pro2 .icon{
	background-image: url(../images/arrow_1.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px; padding-left:12px; margin:0px 10px;
}
.list_pro2 a{color: #666666; text-decoration:none;}

.list_pro3 {
	line-height: 185%;
	color: #555555;
	margin: 18px 25px 5px 22px;
	padding: 0px; 
}
.list_pro3 li {
	list-style: none;
	margin: 15px 0px 6px 0px;
	padding:0px 5px 18px 8px;
	background-repeat: repeat-x;
	background-position: bottom;
	background-image: url(../images/line_1.gif);
}
.list_pro3 li .bgpic{
	text-align:center;
	width:166px;
	margin-right:20px;
	height:141px;
}
.list_pro3 .img3{ border:1px solid #d5d5d4; padding:3px;}
.list_pro3 a{ color:#ff0000; font-weight:bold; text-decoration:none;}

.list_hr {
	line-height: 140%;
	color: #6a6a6a;
	margin: 0px 21px 0px 28px;
	padding: 1px 0px 0px 0px;
}
.list_hr li {
	list-style: none;
	margin: 0px 4px 0px 4px;
	padding: 6px 0px 6px 35px;
	border-bottom: 1px solid #e5e5e5;
	background-image: url(../images/arrow_6.gif);
	background-repeat: no-repeat;
	background-position: 20px 11px;
}
.list_hr span {
	float:right;
	padding-right:60px;
}
.list_hr .r1 {
	float:right;
	padding-right:70px;
}
.list_hr a {
	color: #6a6a6a;
	text-decoration:none;
}
.list_hr a:hover {
	color: #f0000d;
	text-decoration:underline;
}

.list_link {
	line-height: 140%;
	color: #444444;
	margin:0px 10px 15px 30px;
	padding: 0px;
}
.list_link ul{
	margin:0px;
	padding:0px;
}
.list_link li {
	list-style: none;
	margin: 5px 5px 0px 10px;
	padding: 3px 0px 10px 0px;
	float:left;
	width:150px; text-align:center;
	background: url(../images/arrow_3.gif) no-repeat 15px 8px;
}
.list_link li .wz{margin: 6px 0px 0px 0px;}

.list_link li a{
	color:#444444;
	text-decoration:none;
}
.list_link img{ padding: 3px; border:1px solid #d0d0d0;}

.list_link li a:hover{
	color:#990033;
	text-decoration:underline;
}



/*网页底部样式*/
.bottom {
	color: #656565;
	text-align:center;
	line-height:175%;
	background-image: url(../images/bg_bottom.jpg) repeat-x;
	padding:12px 0px 12px 0px;
}
.bottom2 {
	color: #fff;
	text-align:center;
	line-height:31px;
	background-image: url(../images/bg_bottom.gif);
	background-repeat: repeat-x;
}
.bottom2 .left{ float:left;}
.bottom2 .right{ float:right;}

.bottom a {
	color: #656565;
	text-decoration: none;
}
.bottom2 a{color: #fff;	text-decoration: none;}
.bottom2 a:hover{	color: #f3d404;text-decoration: underline;}
