﻿@charset "utf-8";

body{ 
margin:0;
padding:0px;
font-size:12px; 
line-height:1.8; 
font-family: Arial, "宋体";
text-align:center; 
background:#fff; 
color:#666;
}
table,td, a, p, div, span, input{
font-family: Arial, "宋体";
font-size:12px;
color:#666;
} 
a:link,a:visited{color:#666; text-decoration:none;} 
a:hover,a:active{color:red;text-decoration:underline;}

img{ border:0;}

/*top*/
.lr20{
padding-left:21px;
padding-right:21px;
}
.m_bg{
background-image:url(../images/main_bg.jpg);
background-repeat:repeat-x;
}
.m_bg2{
background:#FFFFFF;
}
ul.pt{
width:177px;
padding:0px;
margin:0px;
list-style:none;
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
}
ul.pt li{
margin:0px;
padding: 3px 0;
text-align:left;
list-style:none;
padding-left:15px;
background:url(../images/cl_37.jpg) no-repeat;
background-position:1px 5px;
}
ul.pt img{
border:none;
}

ul.pt li a:link,ul.pt li a:visited{
color:#666;
font-size:12px;
text-decoration:none;
} 
ul.pt li a:hover{
text-decoration:underline;
color:#cc0000;
background:url(../images/icon1.jpg) no-repeat;
background-position:0% 50%;
POSITION: relative; TOP: 1px;
}

ul.pt span{
text-align:left;
width:160px;
padding-left:15px;
margin-left:-10px;
line-height:20px;
background:url(../images/inc/bg_header.gif) no-repeat;
background-position:1px 5px;
}
ul.pt span a:link, ul.pt span a:visited{
color:#3D8CA0;
font-size:12px;
text-decoration:none;
} 
ul.pt span a:hover{
text-decoration:underline;
color:#cc0000;
POSITION: relative; TOP: 1px;
}


ul.news{
width:390px;
padding:0px;
margin:0px;
list-style:none;
margin-left:15px;
}
ul.news li{
margin:0px;
text-align:left;
padding-left:14px;
list-style:none;
display:block;
border-bottom:1px #999 dashed;
background:url(../images/cl_27.jpg) no-repeat;
background-position:1% 50%;
width:390px;
text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
}
ul.news li a,ul.news li a:visited{
font-size:12px;
line-height:26px;
}
ul.news a:hover{
color:#cc0000;
POSITION: relative; TOP: 1px;
}

.pt_boxs{
float:left;
margin-left:20px;
margin-top:0px;
}
.pt_boxs img{
width:130px;
height:94px;
border:1px #CCCCCC solid;
padding:2px;
}
.end{
color:#FFFFFF;
line-height:18px;
padding-top:10px;
padding-bottom:7px;
}
.end a{
color:#FFFFFF;
line-height:18px;
}
.end a:visited{
color:#FFFFFF;
line-height:18px;
}

.more1{
color:#FFFFFF;
}
.more1 a:link,.more1 a:visited{color:#fff; text-decoration:none;} 
.more1 a:hover,.more1 a:active{color:#fff100;text-decoration:underline;}

.more2{
color:#3893cc;
}
.more2 a:link,.more2 a:visited{color:#3893cc; text-decoration:none;}
.more2 a:hover,.more2 a:active{color:#cc0000;text-decoration:underline;}

.n_main_box {
padding:10px 20px 30px 20px;
text-indent_:24px;
line-height:21px;
}
.n_main_box p, .n_main_box div, .n_main_box font, .n_main_box span{
line-height:21px; 
}
.n_main_box img{
display_:block;
padding-top:20px;
text-align:center;
}

.n_main_box h3{
text-align:center;
margin:0px;
padding:0px;
margin-top:20px;
}
.n_main_box span_{
display_:block;
font-size:12px;
color:#999;
line-height:21px;
}
.n_ctnt p, .n_ctnt td, .n_ctnt span, .n_ctnt div, .n_ctnt font{
line-height:21px; text-align:justify;
}



ul.n_news{
width:690px;
padding:0px;
margin:0px;
list-style:none;
float:left;
margin-top:5px;
}
ul.n_news li{
margin:0px;
padding:0px;
text-align:left;
line-height:30px; 
display:block;
width:690px;
height:30px;
border-bottom:1px #cccccc dashed;
background:url(../images/icon4_03.jpg) no-repeat;
background-position:10px 50%;
list-style:none;
text-decoration:none;
}
ul.n_news li hover{
background:#f9f9f9;
color:#d00003;
}

.n_news_yema{
display:block;
width:700px;
margin-top:25px;
text-align:center;
}

/* 表单 */
.inptxt_nw {
	height: 17px;
	border-top: 1px solid #C9E5F1;
	border-left: 1px solid #C9E5F1;
	border-right: 0px;
	border-bottom: 0px;
	line-height: 100%;
	background-color:#F5FAFD;
	color:#111111;
}
.inptxt {
	width: 150px;
	height: 17px;
	border-top: 1px solid #C9E5F1;
	border-left: 1px solid #C9E5F1;
	border-right: 0px;
	border-bottom: 0px;
	background-color:#F5FAFD;
	color:#111111;
	line-height: 100%;
}
.txtarea {
	border-top: 1px solid #C9E5F1;
	border-left: 1px solid #C9E5F1;
	border-right: 0px;
	border-bottom: 0px;
	background-color:#F5FAFD;
	color:#111111;
}
.btn_input {
	line-height:17px;
	height: 24px;
	width: 61px;
	background:url(../images/inc/btn_bg.gif) left center no-repeat;
	border:0px;
	color:#555555;
	padding-top:2px;
}
.title_blue {
	font-weight: bold;
	font-size: 12px;
	color: #166283
}
.title_blue2 {
	font-weight: bold;
	font-size: 16px;
	color: #166283;
	line-height: 20px;
}
.main { text-align:center;}

/*面皮链*/

.plink{
padding-top:10px;
}

.plink .p1{
color:#0E56C3;
}

.plink .p2{
color:#CF0207;
}
