@charset "gb2312";
/*! normalize.css v2.1.0 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block; margin:0px; padding:0px;}
body,html,div,ul,li{ margin:0px; padding:0px; font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; color:#040404;}
img{ border:0px; margin:0px; padding:0px; float:left;}
a{ color:#000000; text-decoration:none;}
a:hover{ color:#005f57;}
.m_t_10{ margin-top:5px;}

header{background:url(../img/new_top_bg.jpg) center bottom no-repeat; padding-bottom:1px; float:left; width:100%;}
.titlebg{height:46px; position:relative; background:#000000 url(../img/new_top_bg.jpg) center top no-repeat;  text-align:center;overflow:hidden;}
.titlebg .bt{ font-size:16px;line-height:44px; color:#FFFFFF; }
.titlebg .lb{ width:30px; height:22px; left:10px; top:12px; position:absolute; background:url(../img/ls03.png) no-repeat center;}
.titlebg .fh{ width:30px; height:22px; right:10px; top:12px; position:absolute; background:url(../img/ls02.png) no-repeat center;}

.banner{ float:left; width:100%; position:relative; overflow:hidden;}
.banner .telbg{ float:left; width:100%; height:30px; line-height:30px; opacity:0.6; background:#888888; position:absolute; bottom:0px;}
.banner .tel{ float:left; width:100%; height:30px; line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; position:absolute; bottom:0px; color:#FFFFFF; font-size:13px;}

section.main{ float:left; width:100%; background:#FFFFFF url(../img/new_main_bg.jpg) center top repeat-x;}
section.n_main{ float:left; width:100%; background:#FFFFFF url(../img/new_main_bg.jpg) center top repeat-x;}
nav{ float:left; width:100%;}
nav ul{ float:left; width:100%; background:#FFFFFF;}
nav ul li{ float:left; font-size:15px; width:33%; display:inline; margin:1% 1% 0 0; background:#005f56; height:34px; line-height:34px; text-align:center;}
nav ul li a{ float:left; width:100%; height:30px; color:#FFFFFF;}
nav ul li a:hover{ color:#FFFFFF;}
nav ul li.n_m{ margin-top:0px;}
nav ul li.r{ margin-right:0px; width:32%;}
nav ul li:hover{}
nav ul li:hover {background:#1e9c91;}
.i_pro_t{ float:left;width:96%; padding:1% 2%; margin-top:9px; font-size:15px; font-weight:bold;}
.i_pro{ float:left;width:98%; padding:1%;}
.i_pro ul{ float:left; width:100%;}
.i_pro ul li{ float:left; width:48%;padding:1%;text-align:center; list-style:none;}
.i_pro ul li img{width:100%;}
.i_pro ul li span{ float:left; width:100%; text-align:center; font-size:13px;}
.i_pro ul li span img{ width:auto; text-align:center; float:none; margin-top:10px;}

footer{ float:left;overflow:hidden; width:100%; text-align:center;background:url(../img/new_footer_bg.jpg) center top no-repeat; margin-bottom:40px; padding:10px 0 15px 0;font-size:12px;color:#000000;}
footer.m_b{margin-bottom:40px; background:#FFFFFF;}

.fnav{position:fixed;bottom:-1px;height:44px;line-height:44px;background:url(../img/fnav_bg.jpg) left top repeat-x;width:100%;}
.fnav a{ color:#FFFFFF;float:left; width:100%;text-align:center;}
.fnav a:hover{ color:#FFFFFF;}
.home{ float:left; width:33%;position:relative;}
.home a{background:url(../img/fnav_bian.jpg) right top no-repeat;}
.home a:hover{background:url(../img/fnav_bg_.jpg) right top repeat-x;}
.menu{ float:left; width:34%; text-align:center; position:relative;}
.menu a:hover{background:url(../img/fnav_bg_.jpg) right top repeat-x;}
.fanhui{ float:left; width:33%; position:relative;}
.fanhui a{background:url(../img/fnav_bian.jpg) left top no-repeat;}
.fanhui a:hover{background:url(../img/fnav_bg_.jpg) right top repeat-x;}


.fmenu{ position:absolute; bottom:43px; width:100%; background:url(../img/new_icon_1.png) center bottom no-repeat; padding-bottom:8px;}
.fmenu ul{ margin:0 auto; overflow:hidden; width:80%; background:#E6E6E6; z-index:10000;border: 3px solid #E6E6E6; -moz-border-radius: 10px;  -webkit-border-radius: 10px; border-radius:6px;filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=5);-moz-box-shadow: 1px 1px 2px #909090;-webkit-box-shadow: 1px 1px 2px #909090;box-shadow:1px 1px 6px #909090;}
.fmenu ul li{ float:left; width:100%; list-style:none; background:url(../img/new_line.png) center top no-repeat; padding-top:3px}
.fmenu ul li.none{ background:none; padding-top:0px;}
.fmenu ul li a{ float:left; width:100%; height:45px; line-height:45px; text-align:center; color:#000000; font-size:16px; background:none;}
.fmenu ul li a:hover{ background:#005f57;color:#000000;}
.fmenu ul li img{ display:inline; margin-right:15px;}


.imglist{ float:left; width:100%;}
.imglist ul{ float:left; width:100%;}
.imglist ul li{ float:left; width:29%;list-style:none; padding:2%;}
.imglist ul li img{ float:left; width:100%;}
.imglist ul li span{ float:left; width:100%; text-align:center; padding:5px 0;}

.page{ float:left; width:96%; padding:10px 2%;}
.page span{ float:left; background:#15a89c; display:inline; margin-right:5px; height:25px; width:20px; text-align:center; line-height:25px; padding:0 5px;border: 1px solid #DBBF80; -moz-border-radius: 5px;  -webkit-border-radius: 5px; border-radius:5px; color:#666666;font-family:Verdana, Arial, Helvetica, sans-serif;; font-size:14px;}
.page cite{ float:left; font-style:normal; line-height:27px; padding-right:10px; font-size:14px;}
.page span a{ float:left; width:100%; height:25px; line-height:25px; font-size:14px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif;}

.n_nav{ margin:0 auto; width:100%; overflow:hidden; padding-bottom:20px;}
.n_nav ul{ float:left; width:100%;}
.n_nav ul li{ float:left; width:96%; padding:5px 2%; list-style:none; background:url(../img/new_line_1.png) center bottom repeat-x;}
.n_nav ul li h3{ float:left;width:100%; height:35px; line-height:35px; background:url(../img/inlibg.png) right 50% no-repeat; font-size:16px; font-weight:normal; margin:0px; padding:0px;}
.n_nav ul li h3 a{ float:left; padding-left:20px; height:35px; line-height:35px;background:url(../img/right22.png) left 50% no-repeat;}
.n_nav ul li h3 a:hover{ color:#990000}
.n_nav ul li ul{ float:left; width:100%;}
.n_nav ul li ul li{ float:left; width:100%; padding:0px; background:#EBEBEB; border:1px #CCCCCC solid; margin-bottom:5px; text-align:center;}
.n_nav ul li ul li a{ background:none;}

.b_title{ float:left;width:96%; padding:10px 2%; text-align:left; font-size:14px; background:url(../img/new_line_1.png) center bottom repeat-x;}
.b_title a{}
.s_title{ margin:0 auto; width:100%; padding:10px 0; text-align:center; font-size:14px;}
.con{ margin:0 auto; width:96%; padding:10px 2%;overflow:hidden;}
.con img{width:100%;}
.con_title{ float:left; width:100%; border-bottom:1px #bbbbbb solid; text-align:center; font-size:14px; padding-bottom:10px; margin-bottom:10px;}

.con .con_img{ float:left; width:100%; padding-bottom:10px;}
.con .con_canshu{ float:left; width:100%;}
.con .con_canshu li{ float:left; width:94%; padding:5px 3%; list-style:none;border: 1px solid #bbbbbb; -moz-border-radius: 15px;  -webkit-border-radius: 15px; border-radius:15px; margin-bottom:5px;}
.con .con_canshu li span{ color:#990000;}
.con .con_canshu li img{ width:auto; float:none;}

.con .con_con{ float:left; width:96%; padding:5px 2%; list-style:none; margin-bottom:5px;}
.Payment_an img{ float:right; width:auto;}

.newscon{ margin:0 auto; width:96%; padding:5px 2%; overflow:hidden;}
.newscon .newscon_title{ float:left; width:100%; text-align:left; font-size:18px; padding:5px 0;}
.newscon .newscon_canshu{ float:left; width:100%; border-top:0px #666666 solid;border-bottom:1px #bbbbbb solid; padding:5px 0;}
.newscon .newscon_canshu li{ float:left; width:100%; list-style:none; font-size:13px; color:#040404}
.newscon .newscon_con{ float:left; padding:5px 0; width:100%;}

.i_search,.i_login{ margin:0 auto;width:90%; margin-top:10px; padding:10px 2%;border: 3px solid #DBBF80; -moz-border-radius: 10px;  -webkit-border-radius: 10px; border-radius:10px;overflow:hidden;}
.i_search_con,.i_login_con{ list-style:none;}

.i_search_con li{ float:left; width:100%; margin-top:5px; text-align:center;}

.i_login_con{ float:left; width:100%; }
.i_login_con li{ float:left; width:100%; margin-top:5px; text-align:center;}
.i_login_con li span{ width:100%; text-align:right; line-height:24px;}
.i_login_con li input.input_1{width:100px; height:20px; line-height:20px; padding:0 5px; }
.i_login_con li input.an1{ background:url(../img/../Images/new_img_6.jpg) left top no-repeat; width:55px; height:20px; line-height:20px; color:#FFFFFF; text-align:center; border:none; cursor:pointer;}
.i_login_con li.an{ text-align:center; margin-top:10px;}
.i_login_con li.i_reg{ border-top:1px #CCCCCC dotted; padding-top:10px; margin-top:10px; text-align:center;}
.i_login_con li.i_reg a{ color:#FF6600;}
.i_login_con li.con{ text-align:center;}

.n_newslist{ float:left; width:100%;}
.n_newslist ul{ float:left; width:100%;}
.n_newslist ul li{ float:left; list-style:none; width:96%; padding:10px 2%; background:url(../img/new_line_1.png) center bottom repeat-x;}
.n_newslist ul li a{ float:left;}
.n_newslist ul li span{ float:right; color:#999999;}

.pro_num{ float:left; width:96%; padding:5px 2%; background:#F1F6FC;border-bottom:1px #E8E8E8 solid;}



.prolist{ float:left;width:98%; padding:1%;}
.prolist ul{ float:left; width:100%;}
.prolist ul li{ float:left; width:48%;padding:1%;text-align:center; list-style:none;}
.prolist ul li img{width:100%;}
.prolist ul li span{ float:left; width:100%; text-align:center; font-size:13px;}
.prolist ul li span img{ width:auto; text-align:center; float:none; margin-top:10px;}

/*banner*/
.bg68comad,.focus,.focus ul,.focus ul li,.banclj a{height:150; overflow:hidden;}
.focus {width:100%; overflow:hidden; position:relative;}
.focus ul {position:absolute;list-style:none; margin:0px; padding:0px;}
.focus ul li {float:left; width:100%;overflow:hidden; position:relative; background:#000;list-style:none; margin:0px; padding:0px;}
/*.focus ul li div {position:absolute; overflow:hidden;}*/
.banclj a{width:800px;display:block; }
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {height: 25px;position: absolute;right:10px;bottom:8px;text-align: right;width: 550px; display:none; }
.focus .btn span {color: #FFFFFF; cursor: pointer;display: inline-block;font: 28px/22px tahoma,Arial,Simsun;height: 25px;margin-left:7px; text-align:center;}
.focus .btn span.on {color: #CC0000;cursor: default;}
.focus .preNext {width:45px; height:100px; position:absolute; top:150px; background:url(../img/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:10px;}
.focus .next {right:10px; background-position:right top;}
.wap_content {margin:20px;padding-top: 20px;}
.jianjie {padding:5px 10px;}
.topnav {
    TEXT-ALIGN: left;
    LINE-HEIGHT: 25px;
    MARGIN: 0px auto;
    WIDTH: 966px;
    HEIGHT: 25px;
    COLOR: #808080;
}
.bg1{background:#999999; overflow:hidden; border-bottom:1px solid #FFFFFF;}
.bg2{ background:#e7e7e7; overflow:hidden;border-bottom:1px solid #FFFFFF;}
.bg1 p,.bg2 p{ margin:0; padding:5px 0; font-size:11px; float:left; text-align:center; color:#FFFFFF; font-weight:bold;}
.bg2 p{ color:Black;}
.bg1_p1{width:30%;}
.bg1_p2{width:30%;border-left:1px solid #FFFFFF;}
.image-list {
  padding: 30px 0 0;
  text-align:center;
}

.image-list ul.w01 li {
	list-style: none;
}
.image-list ul li {
  float: left;
  margin: 0 13px 15px;
}