
body,td,th {font-family:ËÎÌå; font-size:12px; color:#505050; line-height:22px;}
body {margin:0px; padding:0px; background-color:#ffffff;}
form,p {margin:0px; padding:0px;}


a {font-size:12px;}
a:link,a:visited {color:#505050; text-decoration:none;}
a:hover,a:active {color:#ff0000; text-decoration:none;}

a.link:link,a.link:visited {color:#ffffff; text-decoration:none;}
a.link:hover,a.link:active {color:#ffffff; text-decoration:none;}

a.link1:link,a.link1:visited {color:#ffffff; text-decoration:none;}
a.link1:hover,a.link1:active {color:#ffffff; text-decoration:none;}

a.link2:link,a.link2:visited {color:#ffffff; text-decoration:none;}
a.link2:hover,a.link2:active {color:#ffffff; text-decoration:underline;}

a.menu:link,a.menu:visited {font-size:14px; text-decoration:none; line-height:32px; color:#FFFFFF;}
a.menu:hover,a.menu:active {font-size:14px; color:#ff6600; text-decoration:none; line-height:32px;}

.text1{font-size:12px; color:#505050; padding-left:56px; height:53px; line-height:53px;}
.text2{color:#fe781f; padding-left:16px; line-height:20px; font-size:14px; font-weight:bold;}
.text3{color:#ffffff; padding-left:16px; line-height:27px; font-size:14px; font-weight:bold;}

.time{ float:right; line-height:36px}
.ny_news_list{ background:url(../../../templates/demo/images/n_list_icon.jpg) left center no-repeat ; margin-right:20px;    list-style-type:none; height: 36px; line-height: 36px;  border-bottom:1px dotted #cacaca}

.base_tit {border-bottom: 1px solid #DADADA; color: #444444;font-size: 14px; margin: 20px auto 2px 0; padding-bottom: 5px;}
.form_box dl {clear: both;font-size: 12px;line-height: 25px; padding: 5px 0;}
.form_box dl dt {display: block;float: left;text-align: right;width: 150px;}
.form_box dl dd {margin-left: 150px; padding-left: 10px;}
.input {background:#FFF; border: 1px solid #CACACA; display: inline;font-family: 'Microsoft YaHei';height: 18px;line-height: 18px;margin-right: 5px;padding: 5px; vertical-align: middle;}
input.txt{width:200px;}
input.small{width:50px;}
.form_box dl dd .btn_submit{ background:#52A152; border:1px solid #429342;color:#FFF;cursor:pointer;font-family:'Microsoft YaHei';font-size:14px;line-height:1em;padding:10px 30px;}






.main_visual{height:277px;overflow:hidden;position:relative;}
.main_image{height:277px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:277px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:277px;}
.main_image li span{display:block;width:100%;height:277px}
.main_image li a{display:block;width:100%;height:277px}
.main_image li .img_1{background:url('../../../images/banner1.jpg') center top no-repeat}
.main_image li .img_2{background:url('../../../images/banner2.jpg') center top no-repeat}
.main_image li .img_3{background:url('../../../images/banner3.jpg') center top no-repeat}
div.flicking_con{position:absolute;top:310px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../../../templates/demo/images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}



