td {
	font-family: "Arial";
	line-height: 22px;
	color: #333333;
	font-size: 14px;
	letter-spacing: 1px;


}
body {
	margin: 0px;
	font-size:14px;
	font-family:"Arial";
	padding:0px;
	overflow-x:hidden;

}



a {
	text-decoration: none;
	color: #333333;

}


a{ blr:expression(this.onFocus=this.blur());outline:none;}
a:focus{ -moz-outline-style: none;} 
input,textarea {outline:none;}

form {
	font-family: "Arial";
	margin:0px;
	font-size:14px;
}



select {
	font-size: 14px;
	font-family: "Arial";
}

input {
	font-size: 14px;
	font-family: "Arial";
	padding:1px;
}

#foot td{
	color:#ffffff;
}



#foot a {
	text-decoration: none;
	color: #ffffff;

}
.tdbg_leftall {	
	padding:1px;
	font-family: "Arial";
	color: #333333;
	text-decoration: none;
	border: 1px solid #999999;
}
.tdbg_main {
    padding: 6px;
    BORDER-BOTTOM: #bbbbbb 1px solid; 
    BACKGROUND-COLOR: #fafafa;
}

.topmenu a {
display:block;
height:35px;
line-height:35px;
font-size:15px;
text-align:center;
padding:0px 15px;
}

.topmenu td:hover a {
background-color:#0f5c2e;
color:#fff;
border-radius:1px;
}


.dropmenu {
position:absolute;
left:0px;
top:35px;
z-index:150;
background-color:#FFFFFF;

display:none;
}

.dropmenu a {
line-height:40px;
font-size:14px;
font-weight:normal;
padding:0px 5px;
text-align:center;
height:40px;
}

.topmenu td:hover .dropmenu a {
background:transparent;
color:#454545;
white-space:nowrap;
}

.dropmenu td {
width:135px;
}


.topmenu td .dropmenu td:hover a {
background:#0f5c2e;
color:#fff;
}

.topmenu td:hover .dropmenu {
display:block;
}




#hm #hmn a ,#ab #abn a ,#prd #prdn a ,#eq #eqn a ,#nw #nwn a ,#fq #fqn a ,#lx #lxn a{
background-color:#0f5c2e;
color:#fff;
border-radius:1px;
}


#ab #abn:hover .dropmenu a ,#prd #prdn:hover .dropmenu a  ,#nw #nwn:hover .dropmenu a {
background:transparent;
color:#454545;
}

#ab #abn:hover .dropmenu a:hover ,#prd #prdn:hover .dropmenu a:hover  ,#nw #nwn:hover .dropmenu a:hover {
background:#0f5c2e;
color:#fff;
}


.fullSlide{ width:100%; position:relative;height:540px; z-index:1;text-align:center;padding:0px;margin:0px;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;z-index:-100px;  }
.fullSlide .bd ul{ width:100% !important; }
.fullSlide .bd li{ width:100% !important;  height:540px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:540px; }

.fullSlide .hd{ width:800px; margin:0 auto; margin-top:-35px; *position:absolute; *z-index:1; *bottom:0; *left:140px;  height:30px; line-height:30px;
text-align:center;
}
.fullSlide .hd ul{  margin:0 0 0 40px; display:inline-block;padding:0 10px;height:22px ;opacity:.5}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:13px; height:12px; margin:6px; background:url(../image/tg_flash_p.png) -20px 0; overflow:hidden;line-height:9999px;}
.fullSlide .hd ul .on{ background-position:0 0; }
.fbc_trigger_con li{font:28px/1 tahoma;color:#fff;cursor:pointer;margin:0 1px;filter:Alpha(Opacity=50);opacity:.5}
.fbc_trigger_con .on{filter:Alpha(Opacity=100);opacity:1}

ul,li {
list-style-type:none;
padding:0px;
margin:0px;
}

.indexbt {
font-size:28px;
font-family:ËÎÌå,Arial;
line-height:50px;
padding-top:30px;
}

.prdlist {
padding-right:24px;
padding-bottom:25px;
}

.prdlist:nth-child(4n) {
padding-right:0px;
}

.prdlist table {
table-layout: fixed;
}

.prdimg {
height:282px;
overflow:hidden;
}

.prdlist a {
font-size:16px;
}

.prdimg img {
transition: .7s;-moz-transition: .7s;
-webkit-transition: .7s;
-o-transition: .7s;
max-width:282px;
max-height:282px;
}


.prdlist:hover img {
transform: scale(1.2);
-webkit-transform: scale(1.2);
-o-transition: scale(1.2);
}

.pnm{
transition: .7s;-moz-transition: .7s;
-webkit-transition: .7s;
-o-transition: .7s;
}
.prdlist:hover .pnm {
background-color:#0f5c2e;
}

.prdlist:hover .pnm a {
color:#fff;
}


.indexmorebut a {
display:block;
width:164px;
height:50px;
line-height:50px;
color:#fff;
text-align:center;
font-size:16px;
background-color:#0f5c2e;
}
.indexnewstitle {
line-height:30px;
padding-top:20px;
}

.indexnewstitle a  {
font-size:14px;
color:#4a4a4a;
}

.indexnewsdate {
font-size:14px;
color:#a5a6a6;
padding-top:12px;
}

.indexnewslist {
transition: .7s;-moz-transition: .7s;
-webkit-transition: .7s;
-o-transition: .7s;
}

.indexnewslist table {
table-layout: fixed;
}
.newsimg {
width:260px;
height:144px;
overflow:hidden;
}
.newsimg img {
transition: .7s;-moz-transition: .7s;
-webkit-transition: .7s;
-o-transition: .7s;
}

.indexnewslist:hover {
background-color:#FFFFFF;
}

.indexnewslist:hover .newsimg img {
transform: scale(1.2);
-webkit-transform: scale(1.2);
-o-transition: scale(1.2);
}

.indexnewslist:hover .indexnewstitle a {
color:#0f5c2e;
}

.indexnewslist:hover .indexnewsdate {
color:#0f5c2e;
}

.footlx td {
padding-left:50px;
color:#fff;
font-size:13px;
}

.footlx img {
margin-right:20px;
}

.footmenubt {
color:#fff;
font-weight:bold;
font-size:14px;
}

.footmenulist a {
font-size:12px;
color:#fff;

}

.fedtext {
width:100%;
height:87px;
background-color:#cfd2d1;
border:none;
text-indent:20px;
margin-bottom:14px;
line-height:35px;
color:#464545;
font-size:12px;
font-family:Arial;
overflow:hidden;
}
.fedinput {
width:100%;
height:35px;
background-color:#cfd2d1;
border:none;
line-height:35px;
text-indent:20px;
margin-bottom:14px;
color:#464545;
font-size:12px;
font-family:Arial;
}


.fedtext::-webkit-input-placeholder{
            color:#464545;
        }
      .fedtext::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#464545;
        }
        .fedtext:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#464545;
        }
        .fedtext:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#464545;
        }
		
		
		.fedinput::-webkit-input-placeholder{
            color:#464545;
        }
      .fedinput::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#464545;
        }
        .fedinput:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#464545;
        }
        .fedinput:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#464545;
        }
		
		.fedbut {
		text-align:center;
		color:#ffffff;
		background-color:#ff071e;
		width:200px;
		height:34px;
		line-height:34px;
		border:0px;
		cursor:pointer;
		border-radius:1px;
		margin-top:5px;
		}
		
		.footend {
		color:#fff;
		font-size:12px;
		}
		.footend a {
		color:#fff;
		} 
		
		
		.abbt {
font-size:36px;
color:#333;
text-transform:uppercase;
font-family:ËÎÌå,Arial;
}

#divStayTopleft {
position:absolute; 
RIGHT: 0px;
width:109px;
z-index:100;
}

#divStayTopleft td {
font-size:12px;
}


#faqlist ul li {
clear:both;
overflow:hidden;
}

.questsab {
clear:both;
background:url(../image/index_156.gif) no-repeat left 20px;;
line-height:25px;
padding-top:15px;
padding-left:28px;
color:#040404;
font-size:13px;
text-align:left;
}

.answer {
clear:both;
background:url(../image/index_159.gif) no-repeat left 2px;
color:#5b5b5b;
padding-left:28px;
letter-spacing:0px;
text-align:left;
}

.answersps {
clear:both;
height:15px;
font-size:0px;
overflow:hidden;
width:100%;

}


.pgscur {
line-height:30px;
padding:0px 10px;
height:30px;
text-align:center;
background:#333;
color:#fff;
}

.pgstd {

line-height:30px;
padding:0px 10px;
height:30px;
text-align:center;
background-color:#f5f5f5;
}

.pgstd:hover {

line-height:30px;
padding:0px 10px;
height:30px;
background:#333;
color:#fff;
}

.pgs a {
display:block;
line-height:30px;
padding:0px 10px;
height:30px;
text-align:center;
background-color:#f5f5f5;
}
.pgs a:hover {
background:#333;
color:#fff;
}

.pagbut {
cursor:pointer;
width:40px;
line-height:30px;
height:30px;
border:#ccc 1px solid;
}

.pagbut:hover {
background:#333;
color:#fff;
width:40px;
line-height:30px;
height:30px;
border:#fff 1px solid;
}
