﻿@charset "utf-8";
body{padding:0px; margin:0px auto 0px auto;  color:#333; font-size:12px; line-height:22px; font-family:Tahoma;Windsor:expression(document.body.onselectstart=document.body.oncontextmenu=function(){return false;});}
body{background:url(../images/top_bg.gif) repeat-x 0 0}
form, input, img, file, checkbox, radio, image{list-style-type:none;padding:0;margin:0;border:0;}
table{ border:0px;}
td{ font-size:12px;}
img{ border:0;}
dl{ padding:0px; margin:0px;}
ol{ padding:0px; margin:0px;}
ul{ padding:0px; margin:0px;}
h1{ padding:0px; margin:0px; font-size:12px; font-weight:normal;}
h2{ padding:0px; margin:0px; font-size:12px; font-weight:normal;}
li{ list-style:none;}
em{ font-style:normal;}
font{ font-size:12px;}
select{ font-size:12px; color:#727272;}
input{font-size:12px;}
img{ border:none;border:0;}
p{text-align:justify; text-justify:inter-ideograph; }
a{ text-decoration:none; color:#333;}
a:hover{ color:#357AC0; text-decoration:none;}
.clear{ display:block; clear:both; height:1px; width:1px; font-size:1px; line-height:1px;}
.bg_top{ width:1002px; margin:0px auto 0px auto; background: url(../images/top_bg.jpg) repeat-x left top #f8f8f4;}
.body{ width:980px; margin:0px auto 0px auto; padding:0px;}

.c0{clear:both;padding:0;margin:0;height:0}
.c1{clear:both;padding:0;margin:0;height:1px}
.c2{clear:both;padding:0;margin:0;height:2px}
.c3{clear:both;padding:0;margin:0;height:3px}
.c4{clear:both;padding:0;margin:0;height:4px}
.c5{clear:both;padding:0;margin:0;height:5px}
.c6{clear:both;padding:0;margin:0;height:6px}
.c7{clear:both;padding:0;margin:0;height:7px}
.c8{clear:both;padding:0;margin:0;height:8px}
.c10{clear:both;padding:0;margin:0;height:10px}
.c15{clear:both;padding:0;margin:0;height:15px}
.c20{clear:both;padding:0;margin:0;height:20px}
.c25{clear:both;padding:0;margin:0;height:25px}
.c30{clear:both;padding:0;margin:0;height:30px}
.c40{clear:both;padding:0;margin:0;height:40px}
.c50{clear:both;padding:0;margin:0;height:50px}
.c0line{clear:both;margin:0 auto;border-bottom:#777 dashed 1px;height:0;}
.c1line{clear:both;margin:0 auto;border-bottom:#ccc solid 1px;height:0;}
.dis{display:none}
.yes{display:block}
#info_list_page {clear:both;line-height:30px;text-align:center;margin:0;color:#06C;font-family:Arial;} /* 信息列表，信息正文翻页 */
#info_list_page a{margin:2px;padding:2px 4px;border:#06C 1px solid;color:#06C;font-family:Arial;text-decoration:none;} 
#info_list_page a:hover{border:1px #06C solid;color:#fff;background:#06C;font-weight:bold;text-decoration:none;} 
#info_list_page span{margin:2px;padding:2px 6px;border:1px #06C solid;color:#fff;background:#06C;font-weight:bold;cursor:pointer;}
#info_next_page {clear:both;text-indent:0px;text-align:left;margin:0;font-family:Arial;}/* 上一条下一条 */

		/* ← 内页左边模块*/
.slide-nav {font-size:16px;margin-bottom:10px; padding-bottom:8px;background:url(../images/left_tbt.gif) center bottom no-repeat;}
.slide-nav .title{height:42px;line-height:42px;font-size:16px;font-weight:bold; text-indent:20px;color:#fff;background:url(../images/left_tit.gif) 0 0 no-repeat;font-family:"Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;}
.slide-nav ul{background:url(../images/left_txt.gif) 0 0 repeat-y; padding-top:5px;}
.slide-nav li {width:220px; margin-left:10px; height:32px; line-height:32px; background:url(../images/slide_nav_li.gif) 0 0 no-repeat;}
.slide-nav li a{display: block; padding-left: 28px; height:32px; line-height:32px; color:#357AC0; font-size:14px; font-weight:bold;}
.slide-nav li a:hover{background:url(../images/slide_nav_hover.gif) 0 0 no-repeat;color:#0397CA;}
.slide-nav li.curr a{color:#357AC0; background:url(../images/slide_nav_hover.gif) 0 0 no-repeat;}
.slide-nav li dl {padding: 0 15px; background: #fbfbfb;}
.slide-nav li dl dt {line-height: 30px;border-bottom: 1px dashed #d9d9d9;}
.slide-nav li.curr dl dt a {display: block; padding-left: 8px; color: #666; background:none;}
.slide-nav li.curr dl dt a:hover {color:#039;}
.slide-nav li dl dt:last-child {border-bottom: 0;}

/*top*/
.top{ padding:5px 0px 0px 0px; margin:0 0 5px 0}
.top_width{ padding:10px 10px 5px 0px; overflow:hidden;}
.top_left{ float:left;}
.top_right{ float:right;}

.top_logo{ padding:0px 0px 0px 3px; float:left;}
.top_title{ padding:10px 0px 10px 3px; float:left;}

.top_language{ margin:0; padding:0; float:right; padding:0px;}
.top_language li{ float:right; padding:0px;color:#6c6c6c;}
.top_language li a{ color:#6c6c6c; margin-left:10px; font-family:Arial, Helvetica, sans-serif;}

.serach{ border:solid 1px #c6c6c6; width:216px; height:18px; float:right; margin-top:20px; margin-bottom:10px;}
.serach_input{ float:left;border:0; background:none; width:160px;height:18px; line-height:18px; vertical-align:middle;}
.serach_btn{ float:left; width:47px; height:18px; cursor:pointer; border:0; background: url(../images/top_serach.jpg) no-repeat left center;}

.main_nav{ background: url(../images/top_menu.png) no-repeat left top; overflow:hidden; height:61px;}
.main_nav ul li{ float:left;}
.main_nav ul li a{ display:block; height:61px;}

.memu_font{font-family:"Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;}
.memu_font a{color:#FFF;  text-align:center; font-size:16px; font-weight:bold; line-height:68px;font-family:"Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;}
.memu_font a:hover{color:#FFF;  text-align:center; font-size:16px; font-weight:bold; line-height:68px;font-family:"Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;}

.main_nav .menu0 a{ width:160px;}
.main_nav .menu0 a:hover{ background: url(../images/top_menu.png) no-repeat 0px -61px; line-height:58px;}
.main_nav .menu0 .aon{ background: url(../images/top_menu.png) no-repeat 0px -61px; line-height:58px;}

.main_nav .menu1 a{ width:160px;margin-left:4px;}
.main_nav .menu1 a:hover{ background: url(../images/top_menu.png) no-repeat -164px -61px; line-height:58px;}
.main_nav .menu1 .aon{ background: url(../images/top_menu.png) no-repeat -164px -61px; line-height:58px;}

.main_nav .menu2 a{ width:160px;margin-left:4px;}
.main_nav .menu2 a:hover{ background: url(../images/top_menu.png) no-repeat -328px -61px; line-height:58px;}
.main_nav .menu2 .aon{ background: url(../images/top_menu.png) no-repeat -328px -61px; line-height:58px;}

.main_nav .menu3 a{ width:160px;margin-left:4px;}
.main_nav .menu3 a:hover{ background: url(../images/top_menu.png) no-repeat -492px -61px; line-height:58px;}
.main_nav .menu3 .aon{ background: url(../images/top_menu.png) no-repeat -492px -61px; line-height:58px;}

.main_nav .menu4 a{ width:160px;margin-left:4px;}
.main_nav .menu4 a:hover{ background: url(../images/top_menu.png) no-repeat -656px -61px; line-height:58px;}
.main_nav .menu4 .aon{ background: url(../images/top_menu.png) no-repeat -656px -61px; line-height:58px;}

.main_nav .menu5 a{ width:160px;margin-left:4px;}
.main_nav .menu5 a:hover{ background: url(../images/top_menu.png) no-repeat -820px -61px; line-height:58px;}
.main_nav .menu5 .aon{ background: url(../images/top_menu.png) no-repeat -820px -61px; line-height:58px;}

.nav_down{line-height:28px; position:absolute; margin:61px 0px 0px 0px; width:980px; z-index:1000;}

.down_menu{ width:160px; padding:0px; background:#357AC0;}
.down_menu a{ padding:0px; display:block; color:#fff; border-top:solid 1px #ACE1EE; text-indent:10px; height:28px; text-decoration:none; /*font-weight:bold;*/}
.down_menu a:hover{ text-decoration: none; color:#fff; background:#53B4D4;}
.down_menu h2{ font-size:12px; font-weight:normal;  margin:0px; padding:0px;}

.menu_0{ position:absolute; margin:0;  width:160px;}
.menu_1{ position:absolute; margin:0px 0px 0px 164px;  width:160px;}
.menu_2{ position:absolute; margin:0px 0px 0px 328px;  width:160px;}
.menu_3{ position:absolute; margin:0px 0px 0px 492px;  width:160px;}
.menu_4{ position:absolute; margin:0px 0px 0px 656px;  width:160px;}
.menu_5{ position:absolute; margin:0px 0px 0px 820px;  width:160px;}

.menu_0 h2 a{padding:0px;}
.menu_1 h2 a{padding:0px;}
.menu_2 h2 a{padding:0px;}
.menu_3 h2 a{padding:0px;}
.menu_4 h2 a{padding:0px;}
.menu_5 h2 a{padding:0px;}


.top_banner{clear:both; margin:0 auto; padding:0; width:980px; height:278px;border:0;overflow:hidden;}
.top_banner img{width:980px; height:278px; border:0;}

.top_nav{ height:55px; line-height:55px; padding-left:17px; color:#FFF; font-size:22px; background:#00ad65;}
.top_nav a{ color:#FFF;} 


#news_up{ height:30px;overflow:hidden; font-size:12px;}
#news_up li{list-style:none; line-height:30px;color:#6c6c6c;}
#news_up li em{margin-left:10px;}

.index_cont{ padding:7px 0px;}
.index_cont .product{float:left; overflow:hidden;}
.index_cont .product li{float:left; width:163px; height:110px;line-height:16px; margin:10px 0 0 0; text-align:center;}
.index_cont .product li h3{font-size:12px; margin:3px 0; height:22px; text-align:center;}
.index_cont .product li h3 a{ color:#0066cc; font-weight:100;}
.index_cont .product li img{ width:120px; height:90px; border:0;}
.index_cont .product li img.more{width:36px; height:11px; border:0;float:right; margin-top:3px;}
.index_cont .contact {float:right; width:240px;overflow:hidden;}
.index_cont .contact h4{font-size:12px; margin:0 0 3px 0; height:18px; background:url(../images/homedot.gif) no-repeat 2px 2px; border-bottom:dotted #999 1px; text-indent:10px}

.index_cont .hh1{font-size:12px; padding-left:5px; color:#666; width:450px;}
.index_cont .hh1 p{float:left; margin:0px; padding-left:10px;font-weight:bold; width:300px;}
.index_cont .hh1 span{float:right; color:#999; width:100px; text-align:right; padding-right:10px;}
.index_cont .hh1 span a{color:#999}

.index_cont .pcont2 { width:450px; height: 112px; float:left; overflow:hidden; /*margin:0px 5px 0px 5px!important; margin:0px 5px 0px 5px;*/ zoom: 1; margin-left:7px;}
.index_cont #List1_1, .index_cont #List2_1 { float:left; }
.index_cont .ScrCont { /*width:32766px;*/ margin-left:-5px; +margin-left: 0; }

/*about*/
.about_content{clear:both;padding:10px; min-height:380px;overflow:hidden;}
.current{ background:url(../images/current.jpg) no-repeat 3px center; padding-left:5px; color:#357AC0; line-height:30px;}
.current a{ color:#357AC0;}
.current span{ font-weight:bold; display:none;}
.current b{ color:#357AC0; }

.content{height:1%; margin-bottom:10px;}
.left{ width:240px; float:left;overflow:hidden;}

.contact_all{width:240px; margin:0; background:url(../images/left_tbt.gif) no-repeat center bottom; padding-bottom:10px;overflow:hidden;}
.contact_tit{margin:0; height:42px;line-height:42px;font-size:16px;font-weight:bold; text-indent:20px;color:#fff;background:url(../images/left_tit.gif) 0 0 no-repeat;font-family:"Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;}
.contact_txt{margin:0; background:url(../images/left_txt.gif) repeat-y 0 0; padding:10px 15px;line-height:20px; overflow:hidden;}
.contact_txt p{margin:0;}

.index_all{float:left;width:350px; margin:0; background:url(../images/index_box_tbt.gif) no-repeat center bottom; padding-bottom:10px;overflow:hidden;}
.index_tit{margin:0; height:42px;line-height:42px;font-size:16px;font-weight:bold; text-indent:20px; color:#fff;background:url(../images/index_box_tit.gif) 0 0 no-repeat;font-family:"Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;}
.index_txt{margin:0; background:url(../images/index_box_txt.gif) repeat-y 0 0; padding:10px 15px; height:300px; line-height:20px; overflow:hidden;}
.index_txt img{ width:330px; height:240px; border:0; float:left; margin-right:10px; margin-bottom:10px;}
.index_txt img.more{width:46px; height:14px; border:0;float:right; margin-top:3px;}
.index_txt p{margin:0;}

.index_txt li{ margin:0;background:url(../images/arr4.gif) no-repeat 0 2px; text-indent:20px; line-height:16px; margin-bottom:10px;}
.index_txt li a{margin-right:3px;}
.index_txt li span{color:#999}
.index_txt li img{width:13px; height:12px; border:0; margin-left:3px;}
.index_txt li.null{ background:none;}

.other_all{width:240px; margin:0; background:url(../images/left_tbt.gif) no-repeat center bottom; padding-bottom:10px;overflow:hidden;}
.other_tit{margin:0; height:42px;line-height:42px;font-size:16px;font-weight:bold; text-indent:20px;color:#fff;background:url(../images/left_tit.gif) 0 0 no-repeat;font-family:"Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;}
.other_txt{margin:0; background:url(../images/left_txt.gif) repeat-y 0 0; padding:10px; height:300px; line-height:20px; overflow:hidden;}

.mibble{margin:0; width:720px;float:right;background:url(../images/right_box_tbt.gif) no-repeat center bottom; padding-bottom:10px; overflow:hidden;}
.mibble_title{background:url(../images/right_box_tit.gif) no-repeat 0 0;height:42px;color:#FFF;}
.mibble_title p{float:left;margin:0;line-height:42px; text-indent:20px;font-size:16px;font-weight:bold; font-family:"Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;}

.mibble_text{background:url(../images/right_box_txt.gif) repeat-y 0 0;}

.right{ width:143px; float:right;padding:10px 7px 0px 13px; background:#FCF}

.right_pic_list{clear:both;margin:0 auto;padding:10px; min-height:380px;overflow:hidden;}/*图片列表*/
.right_pic_list li{float:left; margin:0 20px;width:310px;height:250px;text-align:center;}
.right_pic_list li img{width:300px;height:210px;border:#ddd solid 1px;margin:5px;}
.right_pic_list li span{clear:both;text-align:center;line-height:16px;}

.right_text_list {clear:both;margin:0 auto;padding:10px; min-height:380px;overflow:hidden;}/*新闻列表*/
.right_text_list li{clear:both;border-bottom:#ddd dotted 1px;background:url(../images/arr10.gif) no-repeat 0 7px;height:25px;} 
.right_text_list li p{float:left;height:25px;line-height:25px;margin:0;width:580px;text-indent:13px;}
.right_text_list li p img{margin-left:2px; vertical-align:middle;}
.right_text_list li span {float:right; text-align:right;width:70px;color:#999;}

.search_list{border:0; margin-bottom:15px; background:url( );} /*搜索列表*/
.search_list h2{height:20px;line-height:20px;font-size:12px;border-bottom:#ccc dotted 1px;text-indent:0;overflow:hidden;}
.search_list h2 a{color:#666;font-size:12px;}
.search_list h2 a:hover{color:#333;}
.search_list h2 img{ margin-left:2px;}
.search_list .txt{clear:both;line-height:16px;padding-top:2px;overflow:hidden;}
.search_list .url{clear:both;height:20px;line-height:20px;color:#390;font-family:Arial;overflow:hidden;}
.search_list .url a{color: #390;font-family:Arial;}
.search_list .url a:hover{color:#06C;}

.right_text_show {clear:both;margin:0 auto;padding:10px; min-height:380px;overflow:hidden;}/* 文字正文显示 */
.right_text_show h3{clear:both;margin:0 auto;font-size:16px;text-align:center; overflow:hidden;}
.right_text_show .other{clear:both;height:26px;line-height:26px; background:url(../images/titbg.gif) no-repeat center 0;overflow:hidden;}
.right_text_show .other p{float:left;}
.right_text_show .other span{float:right;text-align:right;color: #999 ;padding-right:15px;}
.right_text_show .other span a{color:#999 ;}
.right_text_show .text_show{clear:both;min-height:380px;overflow:hidden;}

.right_pic_show {clear:both;margin:0 auto;padding:10px; min-height:380px;overflow:hidden;}/* 图片正文显示 */
.right_pic_show .left_pic {float:left;margin:0;width:302px;height:auto;text-align:center;}

.right_pic_show .right_pic{float:left;margin-left:20px;width:350px;overflow:hidden;}
.right_pic_show .right_pic h4{clear:both; height:18px; line-height:18px; border-bottom:#f4f4f4 solid 1px; margin-bottom:3px; overflow:hidden;}
.right_pic_show .right_pic p{clear:both;margin:0;line-height:22px;text-indent:20px;}
.right_pic_show h5{clear:both;line-height:30px;overflow:hidden;}
.right_pic_show .pic_show_text{clear:both; min-height:380px;overflow:hidden;}

		/*其它模块*/
#book_submit {clear:both;margin:0 auto;text-align:center;width:520px;font-size:12px;overflow:hidden;} /* 留言提交部分 */
#book_submit fieldset{clear:both;margin:0;padding:20px;border:#ccc 1px solid;text-align:left;overflow:hidden}
#book_submit legend{padding:5px 0;font-size:14px;font-weight:bold;color:#00ad65;}
#book_submit li{margin:0 auto;margin-top:5px;height:auto;height:25px;line-height:25px;overflow:hidden;}
#book_submit li p{margin:0;float:left;width:80px;text-align:right; padding-right:5px;}
#book_submit li p span{margin:0;height:23px;line-height:23px;color:#f00; padding-right:2px;}
#book_submit li input{float:left;width:148px;height:23px;line-height:23px;border:1px #999 solid; padding:0 3px;background:#f9f9f9;}
#book_submit li.litext {margin:0;padding:0;height:auto}
#book_submit li.litext textarea{margin:0 auto;width:450px;height:80px;border:1px #999 solid;background:#f9f9f9}
#book_submit div{height:25px;line-height:25px;text-align:right;margin-top:5px;overflow:hidden;}
#book_submit div input.yzm{width:32px;height:18px;line-height:18px;border:1px #999 solid;}
#book_submit div .yzm_num{width:52px;height:18px;margin:0;border:1px #999 solid;cursor:pointer;}
#book_submit div input.tj{width:46px;height:22px;line-height:23px;background:url(../images/book.gif) 0 0;border:0;}
#book_show {clear:both;margin:0 auto;text-align:center;width:580px;font-size:12px;overflow:hidden;} /* 留言列表显示部分 */
#book_show fieldset{clear:both;padding:5px 10px;border:#ccc 1px solid;text-align:left;overflow:hidden}
#book_show legend{padding:5px 0;font-size:12px;font-weight:bold;color:#555;}
#book_show h3 {text-align:left;font-size:12px;font-weight:bold;height:20px;line-height:20px} 
#book_show h3 span{font-weight:100;}
#book_show p{line-height:16px;text-indent:25px;}
#book_show div{margin-top:3px;padding:3px 0 0 0;border-top:#CCC dotted 1px;line-height:16px;}
#book_show div ul{text-align:left;}
#book_show div ul li{float:right;padding:0 5px;color:#333}
#book_show div ul li span{color:#039}
/*bottom*/
.footer{ background: url(../images/bottombg.jpg) repeat-x left top; padding:10px 0px 0px 15px; height:50px; margin-bottom:10px; color:#fff; font-size:12px; font-weight:normal;}
.footer .list{ float:right; margin-right:10px;}
.footer .list a{ margin-left:3px; margin-right:3px;color:#fff;}
.footer em{ float:right;}
.footer em a{ background: url(../images/bottom_line.jpg) no-repeat right center; padding:0px 6px 0px 1px;}
.footer em .end{ background:none;}
.footer a{color:#fff;}
