/* CSS Document */
body,html{
padding:0px;
margin:0px auto;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
a{
text-decoration:none;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
}

#header{
padding-top:1px;
width:900px;
margin:0px auto;
border-top:1px solid #a1a1a1;
}
.clear{
clear:both;
}
.logo{
background-image:url(../images/logo.gif);
background-repeat:no-repeat;
width:900px;
height:90px;
text-align:right;
}
.hd-bg{
float:left;
background-color:#6d6d6d;
width:170px;
height:15px;
}
.about{
float:left;
width:704px;
font-size:11px;
background-image:url(../images/top_bg1.gif);
background-repeat:repeat-x;
text-align:right;
line-height:15px;
padding-right:25px;
}
.about a{
padding:0px 3px 0px 3px;

}
.about a:hover{
text-decoration:underline;

}
#web_nav{
width:900px;
margin:0px auto;
}
.web_s{
width:170px;
float:left;
height:23px;
padding-top:5px;
text-align:center;
background-color:#ff6600;
}
.web_n{
text-align:center;
float:left;
margin-left:1px;
width:729px;
background-color:#4a4a4a;
line-height:28px;
color:#ff6600;
}
.web_n a{
color:#ffffff;
padding:0px 10px 0px 10px;


}
.web_n a:hover{
color:#ff6600;
}
.inputStyle{
border:0px;
width:100px;
}
.s_btn{
color:#ff6600;
background-color:#FFFFCC;
border:0px;
height:17px;
}
#web_main{
width:898px;
margin:0px auto;
margin-top:5px;
border-left:1px solid #898989;
border-right:1px solid #898989;
}
.bannbg{

height:49px;
width:898px;
background-repeat:no-repeat;
margin-bottom:5px;
}
.main_left{
width:170px;
float:left;
background-color:#f6f6f6;

}
.main_left_1{
width:170px;
height:300px;
float:left;
background-color:#f6f6f6;

}
.main_right{
width:718px;
margin-left:10px;
float:left;
}
.main_right_1{
width:858px;
margin-left:10px;
float:left;
}
.main_right1{
width:192px;
margin-left:10px;
float:left;
height:500px;

}
.main_center{
margin-left:10px;
float:left;
width:516px;
height:500px;

}
.main_center_1{
margin-left:10px;
float:left;
width:708px;
height:500px;

}
.main_ft{
margin-top:10px;
height:5px;
width:898px;
font-size:0px;
background-color:#bababa;
}
.main_ft1{
height:5px;
width:898px;
font-size:0px;
background-color:#bababa;
}
.footer{
width:900px;
margin:0px auto;
padding:10px;
}
.mar20{
margin-top:20px;}
.mar10{
margin-top:10px;}
.dec_mat{
margin:0px;
padding:0px;
}
.dec_mat li{
display:block;
width:170px;
line-height:25px;
height:25px;
}
.dec_mat li a{
display:block;
line-height:25px;
height:25px;
width:170px;
}
.dec_mat li a:hover{
background-color:#e4e4e4;
color:#FF6600;
}
.page-nav{
border-bottom:1px solid #dddddd;
line-height:30px;
}
.page-nav a:hover{
text-decoration:underline;
color:#ff6000;
}
.tbdt td{

border-bottom:1px dashed #dddddd;
line-height:25px;
}
.intSty{
border:1px solid #9d9d9d;
margin-top:3px;
}
.intbtn{
background-color:#cccccc;
border:1px solid #9d9d9d;
}
.seccontenB{
width:98%;

margin:5px auto;
line-height:18px;
}

.dec_mat-r{
margin:0px;
padding:0px;
}
.dec_mat-r li{
display:block;
width:192px;
line-height:25px;
height:25px;
}
.dec_mat-r li a{
display:block;
line-height:25px;
height:25px;
width:192px;
}
.dec_mat-r li a:hover{
background-color:#e4e4e4;
color:#FF6600;
}
.lht-20b {
margin-top:5px;
}
.lht-20b a{
display:block;
padding:3px 0px 3px 0px;

}
.lht-20b a:hover{
display:block;
padding:3px 0px 3px 0px;
background-color:#ffffff;
text-decoration:underline;
color:#FF6600;
}



.rmore{
text-align:right;
color:#FF6600;
padding:5px;
}
.rmore a{
text-align:right;
color:#FF6600;
font-weight:100;
}

.rmore a:hover
{
text-decoration:underline;
color:#FF6600;
}
.imore{
padding:5px;
height:25px;
line-height:25px;
text-align:right;
color:#FF6600;
border-bottom:1px solid  #898989;
}
.imore a{
text-align:right;
color:#FF6600;
}
.imore a:hover{
text-decoration:underline;
color:#FF6600;
}
.n_list{
margin:5px;
padding:0px;
list-style:none;
}
.n_list li{
border-bottom:1px solid #dddddd;
height:20px;
}
.n_list a{
line-height:25px;
}
.p_title{
color:#FF6600;
font-size:14px;
font-weight:bold;
}
.index-left{
float:left;
width:697px;


}
.index-right{
float:left;
margin-left:10px;
width:189px;
border-left:1px solid #898989;

}
#index-main-box{
background-image:url(../images/in-b-bg.gif);
background-repeat:repeat-x;
width:100%;
padding-top:7px;
}
.index-m-b-l1{
border-left:1px solid #c9c9c9;
width:162px;
margin-left:3px;
background-color:#e6e6e6;
float:left;
}
.index-m-b-l2{
border-left:1px solid #898989;
width:174px;
overflow:hidden;
text-overflow:ellipsis;
float:left;
}
.index-m-b-l3{
border-left:1px solid #c9c9c9;
width:174px;
overflow:hidden;
text-overflow:ellipsis;
float:left;
}
.index-m-b-l4{
border-left:1px solid #c9c9c9;
width:174px;
float:left;
}
.l-navb-1 {
margin-top:10px;
height:130px;
}
.l-navb-1 a{
display:block;
padding:5px 0px 5px 0px;
width:162px;
}
.l-navb-1 a:hover{
display:block;
padding:5px 0px 5px 0px;
background-color:#ffffff;
color:#FF6600;
width:162px;
}
.l-navb {
margin-top:10px;
height:310px;
}
.l-navb a{
display:block;
padding:5px 0px 5px 0px;
width:162px;
}
.l-navb a:hover{

display:block;
padding:5px 0px 5px 0px;
background-color:#ffffff;
color:#FF6600;
width:162px;
}

.l-navb-2 {
margin-top:10px;
height:182px;
}
.l-navb-2 a{
display:block;
padding:5px 0px 5px 0px;
width:162px;
}
.l-navb-2 a:hover{
display:block;
padding:5px 0px 5px 0px;
background-color:#ffffff;
color:#FF6600;
width:162px;
}
.i-ul-l{
padding:0px;
margin:5px;
list-style:none;
height:260px;
}
.i-ul-l li{
white-space:nowrap;
overflow:hidden;
width:160px;
text-overflow:ellipsis;
}
.i-ul-l li a:hover{
text-decoration:underline;
color:#FF6600;
}
.i-pic-b{
text-align:center;
margin:5px;
}
.i-det{
padding:5px;
}


.i-r-box{
padding-top:10px;
padding-left:9px;
height:257px;
}
.i-r-box a{
display:block;
background-position:bottom;
background-repeat:no-repeat;
padding:1px 0px 1px 0px;

}
.i-r-box a:hover{
text-decoration:underline;
color:#ff6000;

}

.i-r-box-N{
padding-top:5px;
padding-left:9px;

}
.i-r-box-N a{
display:block;
padding:0px 0px 0px 0px;

}
.i-r-box-N a:hover{
text-decoration:underline;
color:#ff6000;

}
.a_lineHight
{
	height:25px;
}
.i-r-box1
{
	padding-top:7px;
}
.i-r-box1 a{


display:block;
background-position:bottom;
background-repeat:no-repeat;
padding:2px 10px 5px 10px;


}
.i-r-box1 a:hover
{
background-image:url(../images/icon.gif);
	text-decoration:underline;
	color:#ff6000;
}

.baseLink
{
	BACKGROUND: url(../Images/icon.gif) transparent no-repeat 8px 4px;
	padding:0px 0px 0px 12px ;
}

.contant-s{
background-image:url(../images/cont.gif);
width:180px;
padding-left:8px;
height:44px;
line-height:44px;
color:#FF6600;
font-weight:bold;
font-size:16px;}
.jxinfo{
background-image:url(../images/inf.gif);
width:180px;
padding-left:8px;
height:44px;
line-height:44px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
}
.jxinfo1{
background-image:url(../images/inf.gif);
width:180px;
padding-left:8px;
height:64px;
line-height:44px;
color:#333333;
font-weight:bold;
font-size:14px;
}
.ldm-b{
background-image:url(../images/dm.gif);
width:160px;
padding-left:2px;
height:20px;
line-height:20px;
color:#ffffff;
font-weight:bold;
font-size:13px;
}
.chantitle{
background-image:url(../images/wntptf.gif);
width:700px;
padding-left:9px;
height:25px;
line-height:20px;
color:#333333;
font-weight:bold;
font-size:14px;
}

.sectitiln{
background-image:url(../images/peb.gif);
width:500px;
height:25px;
padding-left:16px;
height:25px;
line-height:25px;
color:#333333;
font-weight:bold;
font-size:16px;
}
.seccontant{
background-image:url(../images/contact.jpg);
width:160px;
padding-left:7px;
height:28px;
line-height:28px;
color:#333333;
font-weight:bold;
font-size:14px;
letter-spacing: -1px;


}
.seccontant-1
{
	color:#ff6600;
}
.secright{
width:190px;
padding-left:2px;
height:23px;
line-height:20px;
color:#333333;
font-weight:bold;
font-size:14px;
letter-spacing: -1px;
}
.in-icon{
color:#333333;
font-weight:bold;
font-size:14px;
padding-top:2px;


}
.in-icon-red{
color:#ff6600;
font-weight:bold;
font-size:14px;
padding:0px 0px 0px 30px;


}
.aboutUs{
border-left:1px solid #c9c9c9;
width:510px;
overflow:hidden;
text-overflow:ellipsis;

float:left;
}
.head_nav1
{
	background-color:#ff6600;
}
.head_nav2
{
	background-color:#ffffff;
	border-bottom:2px #EEEFF1 solid;
	padding:0px 10px 0px 10px;
height:20px;
line-height:20px;
color:#333333;
font-weight:bold;
font-size:14px;
}
.head_nav3
{
	background-color:#EEEFF1;
	
}
.head_nav4
{
	background-color:#ff6600;
	
}
.head_nav5
{
	
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,enabled='true',startColorstr=#F2F3F5, endColorstr=#ffffff);

	
}
.pro_line
{
	border-bottom:1px dashed #CCCCCC;
	padding:3px 0px 3px 10px;
}
.pro_line a:hover
{
text-decoration:underline;
color:#ff6000;
}
.pro_title
{
	text-align:right;
	padding:0px 25px 0px 0px;
}
.pro_title1
{
	text-align:left;
	padding:10px 15px 0px 10px;
}
.pro_title2
{
	text-align:left;
	padding:0px 15px 0px 10px;
	color:#ff6600;
}
.mailLink
{}
.mailLink a 
{
	text-decoration:underline;
	color:#0000FF;
}
.line_height
{
	height:2px;
}
.siteLine
{
	padding:0px 0px 0px 20px;
}

.contact_Head
{
	padding:3px 0px 3px 20px;
	font-weight:700;
}

.tbdt td{

border-bottom:1px dashed #dddddd;
border-left:1px #CCCCCC solid;
padding:0px 0px 0px 4px;
line-height:25px;
}
.tbdt-top
{
	
	padding:4px 0px 4px 5px;
	background-color:#EEEFF1;

	
}
.tbdt-top-right
{
	
	padding:4px 0px 4px 5px;
	
}
.xLine a
{
	text-decoration:none;
}

.xLine a:hover
{
	text-decoration:underline;
}
.aChild_1
{
	color:#333333;
	padding:0px 0px 0px 0px;
}
.aChild_1 a
{
	color:#333333;
	padding:1px 0px 1px 0px;
	width:120px;
	text-decoration:none;
	

}
.aChild_1 a:hover
{
	color:#333333;
	padding:1px 0px 1px 0px;
	width:120px;
	text-decoration:underline;
	color:#ff6000;
	background-color:#f6f6f6;


}