@charset "utf-8";
/* CSS Document */

/* 通用属性 */
* { margin:0; padding:0; list-style:none; }
body { font-family:"微软雅黑","宋体"; font-size:12px; }
.layout { width:980px; margin:0 auto }
.float_clear { clear:both; }
.float_left { float:left; }
.float_right { float:right; }
.display_none { display:none; }
img { border:none; }
.red { color:#f90; }
.must_input { font-weight:bold; color:red; }
.green { color:green; }
.blue { color:blue; }
.gray { color:gray; }
.purple { color:purple; }
.clear { clear:both; }
.highlight { color:#FFF; background:red; padding:1px; }
a { text-decoration:none; color:#000; }
a:hover { text-decoration:underline; color:#276A09; }
p { line-height:26px; }
.tag { float:right; padding-right:20px }
.tag a{ font-size:12px; font-weight:normal;color:#999999}
.line{ float:left; border-right:2px dotted #d1d1d1; margin-left:10px; height:363px}
.top { margin-top:10px}
/*无缝滚动*/
#scrollleft { overflow:hidden; width:100%; }
#scrollleft .scrollmain { float:left; width:1000%; }
#scroll_a { float:left; }
#scroll_b { float:left; }
/* 顶部 */
.container{ width:1000px; margin:0 auto}
.header{width:100%; background-color:#fff; position:relative; z-index:10}
.headerTop{ width:100%; height:32px; background:url(images/headerTop.png) repeat-x left top;}
.headerTop p{ font-size:13px; color:#333; line-height:32px; float:left;}
.headerTop ul{ float:right; width:300px; margin-top:8px;}
.headerTop ul li{ float:left; position:relative; width:74px; border-right:1px dotted #ccc; text-align:center; font-size:13px;}
.headerTop li a{ color:#333;}
.headerTop .ewm{ overflow:hidden; display:none; position:absolute; left:-11px; bottom:-110px;}
.headerTop li:hover .ewm{ display:block}
.headerTop li.last{ border:none}
.headerCenter { overflow:hidden; height:110px; }
.headerCenter dl{ overflow:hidden; float:left; margin-top:27px;}
.headerCenter dt { float:left; overflow:hidden; margin-right:25px;}
.headerCenter dd{ overflow:hidden; padding-left:25px; border-left:1px dotted #ccc;}
.headerCenter dd h2{ font-size:30px; color:#e50013;}
.headerCenter dd p{ font-size:16px; color:#333}
.headerCenter .phone{ overflow:hidden; background:url(images/phone.png) no-repeat left center; padding-left:50px; float:right; margin-top:35px;}
.headerCenter .phone p{ font-size:13px; color:#000;}
.headerCenter .phone h3{ font-size:22px; color:#e60e1d; font-weight:normal;}
/* 导航 */
#navigation_main { height:55px; background:#0075E2; }
#navigation { height:55px; width:980px; margin:0 auto; }
#navigation ul #navigation_home { float:left; line-height:55px; text-align:center; }
#navigation ul .main_nav { float:left; line-height:55px; text-align:center; background:url(images/navBor.png) left no-repeat; padding-left:2px; }
#navigation ul li a { width:106px; display:block; font-size:14px; color:#fff; }
#navigation ul li a:hover { font-size:14px; text-decoration:none; color:#fff;background:#E00000; }
#navigation ul .current_navigation { font-size:14px; background:#E00000; color:#fff; }
#hot_keyword{ height:28px; line-height:28px}
/*导航栏下拉*/
#navigation ul li ul { display:none; position:absolute; background:#3F8EF7; padding:2px 0; border:1px solid #FFF; }
#navigation ul li ul li { line-height:20px; }
#navigation ul li ul li a { font-weight:normal; color:#FFF; font-size:12px; }
#navigation ul li ul li a:hover { text-decoration:underline; background:none; font-size:12px; color:#FFF; }
/* 当前位置 */
.current_location { width:968px; text-align:right; padding-right:10px; margin:3px auto; background:url(images/current_location.jpg) repeat-x; height:24px; line-height:24px; border:1px solid #D8D8D9; color:#333333; }
.current_location a { color:#333333; }
.current_location .current_channel { font-weight:bold; color:red; }
/* 幻灯 */
#kinMaxShow { width:1440px; margin:0 auto; }
#sousuo { height:50px; line-height:50px; font-size:14px}
#banner { width:1010px; margin:0 auto; text-align:center; padding-bottom:5px}
/*首页产品*/

.contentbg{background:url(images/bodybg.jpg) repeat}
.product{ overflow:hidden; padding-top:30px; margin-bottom:40px;}
.peoLeft{ width:230px; float:left; background-color:#0075e2;}
.peoLeft .protitle{ overflow:hidden; width:100%; height:70px; background-color:#e00000;}
.peoLeft h3{ font-size:18px; text-align:center; margin-top:18px;}
.peoLeft a{ color:#fff;}
.peoLeft .protitle p{ font-size:14px; color:#fff; opacity:0.5; filter:alpha(opacity=0.5); text-align:center;}
.peoLeft dl{ width:100%; margin-bottom:10px;}
.peoLeft dt{ width:100%; height:50px; border-bottom:1px solid #4c9dea; border-top:1px solid #4c9dea; line-height:50px; background:url(Img/Index/pro01.png) no-repeat 30px center; font-size:16px; font-weight:bold;}
.peoLeft dt a{ margin-left:55px;}
.peoLeft dd{  width:100%;}
.peoLeft dd div{ position:relative; width:230px;height:37px;}
.peoLeft dd div>a{ display:block; background:url(Img/Index/pro02.png) no-repeat left center; margin-left:37px; padding-left:16px; font-size:13px; line-height:37px; width:177px; height:37px;}
.peoLeft dd ul{ display:none; overflow:hidden; width:140px; padding:20px; background-color:#0075e2; position:absolute; right:-180px; top:0; opacity:0.8;filter:alpha(opacity=0.8)}
.peoLeft dd ul li{ overflow:hidden; width:130px; font-size:12px;line-height:30px; white-space:nowrap; padding-left:10px}
.peoLeft dd div:hover ul{ display:block}.peoLeft .phone{ padding:15px 0; padding-left:65px; width:165px; background:url(images/footerPhone.png) no-repeat 16px center; background-color:#04529b;}
.peoLeft .phone p{ font-size:13px; color:#fff; opacity:0.8; filter:alpha(opacity=0.8)}
.peoLeft .phone h4{ font-size:22px; color:#fff; font-weight:normal; font-family:Arial}
.proRight { overflow:hidden; width:750px; float:right}
.proRight .pro_top{ overflow:hidden; width:745px; border-left:5px solid #0075e2; height:59px; background:url(images/proRightTile.png) repeat-x left top; margin-bottom:20px;}
.proRight h3{ font-size:14px; line-height:59px; float:left; margin-left:10px;}
.proRight h3 a{ color:#333;}
.proRight .pro_top .more{ float:right; margin-top:24px; margin-right:10px;}
/* 主体 */
#content { width:1020px; margin:0 auto; }
#content_title { display:none; }
#content_body { margin:5px auto; }
#content_bottom { display:none; }
#rec_product{ width:1000px; margin:0 auto; padding-top:20px}
.title { height:38px;line-height:38px; padding-left:20px; color:#FFF; font-size:16px; background:url(images/title.jpg) center no-repeat; }
.san{ height:124px; background:url(images/3.jpg) center no-repeat; }
.san_bg{ height:710px; background:url(images/ys.jpg) center no-repeat;}
.one { float:right; margin-top:100px; width:460px; line-height:24px; font-size:14px}
.two { float:right; margin-top:100px; width:460px; line-height:24px; font-size:14px}
.three { float:left; margin-top:170px; margin-left:100px; width:460px; line-height:24px; font-size:14px}
#cf{ width:1440px; margin:0 auto; text-align:center}
#index_about{  width:1008px; margin:0 auto; padding-top:20px}
#about{ float:left; width:709px}
.about_title{ height:38px; line-height:38px; font-size:16px; color:#FFF; padding-left:20px; background:url(images/about.jpg) no-repeat; }
.honor_title{height:38px;  line-height:38px; font-size:16px; color:#FFF; padding-left:20px;background:url(images/honor1.jpg) no-repeat;}
#honor{ float:right; width:268px}
.about_body{ padding:10px 15px; line-height:22px}
#news { width:1000px;margin:0 auto; padding-top:20px}
.news_left{ float:left; width:320px;}
.news_center{ float:left; width:320px; margin-left:10px; }
.news_right{ float:left; width:300px;margin-left:10px;}
.news_title{ color:#C40100; font-size:14px;}
.news_body { padding:10px; line-height:28px} 
.fr{ float:right}
/*主体左侧*/
#left { float:left; width:240px; margin-left:10px; margin-top:10px;  }
.left_title { height:58px; line-height:58px; background:#E00000; padding:0 15px; }
.left_title h2 { font-size:20px; font-weight:normal; color:#FFF; line-height:58px; }
.left_title a { color:#FFF; }
.left_body { overflow:hidden; zoom:1; border:2px solid #EDEDED;background:#fff; border-top:none; padding:9px; margin-bottom:10px }
.left_bottom { height:20px; background:url(images/left_bottom_bg.jpg) top repeat-x; }
/*主体右侧*/
#right { float:right; width:760px;  margin-left:10px ;margin-top:10px; background:#FFF; }
.right_title { background:url(images/right_title.jpg) no-repeat; height:79px; }
.right_title h2 { font-size:16px; font-weight:normal; color:#E00000; padding-top:45px; padding-left:35px}
.right_body { padding:0 20px; overflow:hidden; zoom:1; margin-bottom:10px; }
.right_bottom { height:10px; }
/*通用内容块*/
.c_title { background:url(images/right_title_bg.jpg) repeat-x; height:28px; line-height:28px; border:1px solid #B6D2E9; padding:0 10px; }
.c_title h2 { font-size:14px; color:#2362ED; }
.c_body { padding:10px; overflow:hidden; zoom:1; border:1px solid #B6D2E9; border-top:none; }
.c_bottom { height:10px; }
/*特点*/
.tedian{ overflow:hidden; padding:35px 0; margin-top:30px; border-top:4px solid #e60e1d; background-color:#fff; margin-bottom:40px;}
.tedian li{ float:left; width:249px; border-right:1px dotted #ccc; height:330px;}
.tedian .last{ border:none}
.tedian h4{ font-size:18px; color:#0075e2; text-align:center;}
.tedian span{ display:block; text-align:center; font-size:12px; color:#999; margin-bottom:18px; margin-top:10px;}
.tedian .tu{ overflow:hidden; width:156px; height:156px; margin:0 auto; position:relative;}
.tedian .tu img{ display:block;}
.tedian .tu b{ display:block; width:156px; height:156px; background:url(images/tedian01.png) no-repeat center; position:absolute; left:0; top:0;}
.tedian p{ font-size:13px; color:#333; line-height:24px; width:190px; margin:0 auto; text-align:justify}
/*服务*/
.fuwu{ width:100%; height:400px; margin-top:-40PX; background-color:#fff; overflow:hidden; }
.fuwu h3{ font-size:24px; text-align:center; margin-bottom:10px;margin-top:35px;}
.fuwu h3 a{ color:#333}
.fuwu span{ display:block; text-align:center; font-size:12px; color:#999999; padding-bottom:12px; background:url(Img/Index/titleBg.png) no-repeat center bottom; margin-bottom:30px;}
.fuwu .fuwuBox{ overflow:hidden; width:100%; height:250px; position:relative; padding-top:5px;}
.fuwu .fuwuBox>a{ display:block; width:25px; height:25px; position:absolute; top:0; left:50%;}
.fuwu .fuwuLeft { background:url(Img/Index/fuwuLeft.png) no-repeat center top; margin-left:-30px;}
.fuwu .fuwuRight{ background:url(Img/Index/fuwuRight.png) no-repeat center top; margin-left:5px;}
.fuwu .fuwuBox>a:hover{ background-position:bottom;}
.fuwu .fuwuWin{ overflow:hidden; width:100%; height:200px; position:relative}
.fuwu .fuwuWin ul { overflow:hidden; position:absolute; }
.fuwu .fuwuWin li{ width:236px; height:300px; float:left; margin-right:20px; text-align:center}
.fuwu .fuwuWin li img{ display:block; padding:9px; border:1px solid #ccc; margin-bottom:10px;}
.fuwu .fuwuWin li p{ font-size:13px; color:#333; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.fuwu .fuwuWin li .zixun{ display:block; width:107px; height:34px; background:url(Img/Index/fuwuZx.png) no-repeat center; margin:0 auto; margin-top:15px;}

/*优势*/
.youshi{ overflow:hidden;}
.youshi01{ height:127px; background:url(images/youshi_01.jpg) no-repeat center; overflow:hidden}
.youshi02{ height:340px; background:url(images/youshi_02.jpg) no-repeat center; overflow:hidden}
.youshi03{ height:282px; background:url(images/youshi_03.jpg) no-repeat center; overflow:hidden}
.youshi04{ height:322px; background:url(images/youshi_04.jpg) no-repeat center; overflow:hidden}
.youshi05{ height:284px; background:url(images/youshi_05.jpg) no-repeat center; overflow:hidden;}
.youshi h4{ font-size:20px; color:#e00000}
.youshi span{ display:block; font-size:13px; color:#333; font-family:Arial; margin-bottom:20px;}
.youshi p{ font-size:14px; color:#333; line-height:36px; margin-left:20px;}
.youshi02 .wen{ margin-left:65px; margin-top:93px;}
.youshi03 .wen{ margin-left:589px; margin-top:65px;}
.youshi04 .wen{ margin-left:65px; margin-top:64px;}
.youshi05 .wen{ margin-left:589px; margin-top:34px;}
.youshi05 .phone{ background:url(Img/Index/youshiPhone.png) no-repeat left center; padding-left:50px; margin-left:360px; margin-top:-40px;}
.youshi05 .phone em{ font-size:13px; color:#000; display:block;}
.youshi05 .phone h3{ font-size:22px; color:#e60e1d; font-weight:normal;}
/*about*/
.about{ overflow:hidden; width:100%; height:507px; margin-top:40px; background:url(images/aboutBg.jpg) no-repeat center bottom; background-color:#fff}
.about .aboutLeft{ overflow:hidden; width:730px; float:left;}
.about .aboutLeft dl{ overflow:hidden; width:100%; margin:50px 0;}
.about .aboutLeft dt{ float:left; width:296px; height:258px; padding:10px; background-color:#fff; overflow:hidden;}
.about .aboutLeft dd{ overflow:hidden; float:right; width:385px;}
.about .aboutLeft dd h4{ font-size:14px; margin-top:20px; margin-bottom:10px;}
.about .aboutLeft a{ color:#fff;}
.about .aboutLeft dd p{ font-size:13px; color:#fff; line-height:26px; width:100%; height:208px; overflow:hidden;}
.about .aboutLeft ul{ overflow:hidden; float:left;}
.about .aboutLeft ul li{ float:left; width:120px; text-align:center; font-size:14px; border-right:1px solid #524067;}
.about .aboutLeft ul li img{ display:block; margin:0 auto; margin-bottom:10px;}
.about .aboutLeft ul li.last{ border:none}
.about .aboutLeft .phone{ overflow:hidden; padding-left:50px; float:right; background:url(Img/Common/footerPhone.png) no-repeat left center;}
.about .aboutLeft .phone p{ font-size:13px; color:#fff;}
.about .aboutLeft .phone h4{ font-size:22px; color:#e60e1d; font-weight:normal}
.about .hezuo{ overflow:hidden; width:240px; float:right; height:507px; background-color:#0075e2;}
.about .hezuo h3{ font-size:20px; margin-left:20px; margin-top:50px; margin-bottom:15px;}
.about .hezuo h3 a{ color:#fff;}
.about .hezuo h3 span{ font-size:12px; color:#99c8f3; font-weight:normal;}
.about .hezuo .hezuoBox{ overflow:hidden; margin:0 auto; width:193px; height:400px; position:relative}
.about .hezuoBox ul{ overflow:hidden}
.about .hezuoBox li{ width:100%; float:left; text-align:center}
.about .hezuoBox li a{ text-decoration:none}
.about .hezuoBox li p{ font-size:13px; color:#fff; margin-top:10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
/*news*/
#index_news{ margin-top:30px;}
.news_left{ overflow:hidden; width:310px; float:left;}
.news_title{ height:25px; background:url(images/n_t.jpg) no-repeat}
.news_center{ overflow:hidden; width:310px; float:left; margin-left:10px}
.news_right{ overflow:hidden; width:310px; float:left;}

.wenda{ overflow:hidden; width:310px; float:right;}
.wenda .wdTitle{ overflow:hidden; width:100%; margin-bottom:20px;}
#index_news h3{ font-size:14px; line-height:22px; padding-left:15px; float:left;}
#index_news h3 a{ color:#333}
#index_news h3 span{ font-weight:normal; font-size:12px; color:#999; margin-left:5px;}
#index_news .more{ float:right; line-height:24px; font-size:12px; color:#666;}
.wendaBox{ overflow:hidden; width:100%; height:340px; position:relative}
.wendaBox .wendaList{ overflow:hidden; width:100%; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dotted #bfbfbf;}
.wendaList h5{ background:url(Img/Index/wen.png) no-repeat left center; font-size:14px; line-height:24px; padding-left:35px; font-weight:normal; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:15px;}
.wendaList h5 a{ color:#000;}
.wendaList p{ font-size:13px; color:#333; line-height:24px; background:url(Img/Index/da.png) no-repeat left top; padding-left:35px; height:48px; overflow:hidden;}

/*links*/
.links { margin:0 auto;  line-height:30px;background:#0075E2}
.links h3{ float:left; font-size:16px;}
.links a{ color:#fff;}
.links h3 span{ font-size:12px; color:#fff; margin-left:5px; font-weight:normal; opacity:0.6;filter:alpha(opacity=0.6); font-family:Arial}
.links ul{ overflow:hidden; width:880px; float:right;}
.links li{ float:left; margin:5px 15px; font-size:13px;}
#link_main { margin:0 auto; background:#0075E2; padding:9px 0; color:#FFF }
#link_title { background:url(images/right_title_bg.jpg) repeat-x; border:1px solid #B6D2E9; height:20px; line-height:20px; padding:0; }
#link_main h3{ float:left; font-size:16px; line-height:60px;}
#link_main h3 a{ color:#fff;}
#link_main h3 span{ font-size:12px; color:#fff; margin-left:5px; font-weight:normal; opacity:0.6;filter:alpha(opacity=0.6); font-family:Arial}
#link_main ul{ overflow:hidden; width:880px; float:right;}
#link_main li{ float:left; line-height:20px; padding:0 5px; font-size:13px;}
#link_main li a{ color:#fff}
#link_body { border:1px solid #B6D2E9; border-top:none; padding:9px; }
#link_text { overflow:auto; zoom:1; }
#link_text ul li { float:left; text-align:center; padding:1px; }
#link_text a { display:block; line-height:22px; width:100px; background:#EDEDED; }
#link_bottom { }
/* 底部导航 */
#bottom_navigation { width:980px; margin:0 auto; height:26px; line-height:26px; border:1px solid #D0D0D0; text-align:center; }
#bottom_navigation a { color:#333333; }
/* 版权信息 */
#fbg { color:#FFF; text-align:center; background:#004F98; }
#copyright_main { width:980px; padding-top:10px; line-height:22px; margin:0 auto; }
#copyright { margin:10px auto; padding:10px 0;  }
/* 留言 */
.guestbook_main { padding:10px; border:1px solid #CCC; margin-bottom:10px; }
.guestbook_title { color:#227BAD; line-height:30px; font-weight:bold; border-bottom:1px dashed #227BAD; }
.guestbook_intro { line-height:30px; text-align:right; }
.guestbook_content { padding:5px; border:1px dashed #CCC; margin-bottom:10px; }
.guestbook_answer { padding:5px; border:1px solid #CCC; }
.guestbook_answer h2 { color:red; line-height:20px; font-size:12px; }
/*左侧通用列表*/
.ul_left_common li { line-height:26px; border-bottom:1px dashed #CCC; padding-left:10px; background:url(images/ul_left_common.gif) left no-repeat; }
/*图片列表[简约]*/
.picture_list li { float:left; text-align:center; padding:4px; }
.picture_list_img_wrap img { padding:4px; border:1px solid #CCC; width:215px; height:180px; }
.picture_list_img_wrap1 img { padding:3px; border:1px solid #CCC; width:100px; height:75px; }
.picture_list li a { line-height:22px; }
.picture_list li a:hover img { border:1px solid #cc0000; }
/*图片列表[详细]*/
.picture_list_detail { margin-bottom:10px; }
.picture_list_detail_left { width:210px; float:left; }
.picture_list_detail_right { width:480px; float:right; }
.picture_list_detail_pic { padding:3px; border:1px solid #CCC; width:200px; height:150px; }
.picture_list_detail a:hover .picture_list_detail_pic { border:1px solid #cc0000; }
.picture_list_detail_title { line-height:32px; border-bottom:1px dashed #999; background:url(images/picture_list.gif) left no-repeat; padding-left:15px; font-size:14px; }
.picture_list_detail_content { padding:5px; }
.picture_list_detail_intro { text-align:right; color:#999; border-top:1px dashed #999; line-height:26px; }
.picture_list_detail_intro a { color:#999; }
/*图片列表[超细]*/
.picture_list_sdetail { padding:5px; margin-bottom:10px; }
.picture_list_sdetail_left { width:210px; float:left; text-align: center; }
.picture_list_sdetail_right { width:480px; float:right; }
.picture_list_sdetail_pic { padding:3px; border:1px solid #CCC; width:200px; height:150px; }
.picture_list_sdetail a:hover .picture_list_sdetail_pic { border:1px solid #cc0000; }
.picture_list_sdetail_title { font-size:14px; line-height:26px; border-bottom:1px dashed #999; background:url(images/picture_list.gif) left no-repeat; padding-left:15px; }
.picture_list_sdetail_parameter { padding:5px; }
.picture_list_sdetail_parameter p { line-height:20px; }
.picture_list_sdetail_content { margin-top:5px; color:#666; }
.picture_list_sdetail_intro { text-align:right; color:#999; line-height:26px; }
.picture_list_sdetail_intro a { color:#999; }
/*推荐图片列表*/
.dropList dl dt { line-height:26px; border-bottom:1px dashed #CCC; padding-left:10px; background:url(images/ul_left_common.gif) left no-repeat; }
.dropList dl dd { }
.dropList dl dd img { padding:4px; border:1px solid #999999; width:200px; margin-top:3px; }
.dropList dl dd a:hover img { border:1px solid #cc0000; }
/*文章列表*/
.article_list li { line-height:30px; font-size:14px; padding-left:15px; background:url(images/new02.png) left no-repeat; }
.article_list_detail { padding:0 10px; border:1px solid #CCC; margin-bottom:10px; }
.article_list_detail_title { font-size:12px; line-height:32px; padding-left:15px; background:url(images/article_list.gif) left no-repeat; font-size:14px; }
.article_list_detail_content { color:#666; }
.article_list_detail_intro { text-align:right; color:#999; border-top:1px dashed #999; line-height:26px; }
.article_list_detail_intro a { color:#999; }
/*评论列表*/
.commentlist { }
.commentlist dt { line-height:22px; border:1px dashed #CCC; padding:0 10px; background:#F5F5F5; }
.commentlist dd { padding:10px; border:1px dashed #CCC; border-top:none; margin-bottom:5px; }
.searchlist li { line-height:30px; border-bottom:1px dashed #999; }
/*分类列表 - 无限级分类*/
.channel_list_infinite { }
.channel_list_infinite li { line-height:24px; padding:2px; padding-left:10px;background:url(images/pro01.png) 10px center  no-repeat; }
.channel_list_infinite li a { display:block; font-size:14px;  font-weight:normal; padding:0 10px; line-height:24px; }
.channel_list_infinite li a:hover {  text-decoration:underline; color:#E7E7E7  }
.channel_list_infinite #current_channel_infinite a {font-size:14px; font-weight:bold; color:#E00000;}
.channel_level1 { font-size:12px; font-weight:bold; }
.channel_level2 { font-size:12px; }
.channel_level3 { font-size:12px; }
.channel_list_infinite1 li { line-height:28px; padding-left:1px;background:url(images/new02.png) 1px center  no-repeat; }
.channel_list_infinite1 li a { display:block; font-size:14px;  font-weight:normal; padding:0 5px; line-height:28px; }
.channel_list_infinite1 li a:hover {  text-decoration:underline; color:#E00000; }
.channel_list_infinite #current_channel_infinite a {font-size:14px; font-weight:bold; color:#E00000;}

/*分类列表 - 递推一级分类*/
.channel_list_recursion { }
.channel_list_recursion li { line-height:40px; padding:2px; }
.channel_list_recursion li a { display:block; font-size:14px; padding:0 10px; line-height:40px; }
.channel_list_recursion li a:hover { background:#2362ED; color:#0F56A8; text-decoration:none; color:#FFF; }
.channel_list_recursion #current_channel_recursion a { background:url(images/liaBg.png); font-weight:bold; color:#FFF; }
/*信息详情页*/
#info_name { font-size:16px; font-weight:normal; text-align:center; line-height:30px; }
#info_intro { padding:0 10px; text-align:right; color:#999; border:1px solid #E4DDB4; line-height:30px; background:#F6F1E3; }
#info_intro a { color:#999; }
#info_scontent { padding:10px; background:#EFF3D9; border:1px solid #A6CC93; margin-top:10px; }
#info_content { padding:10px 0; font-size:14px; }
#info_bcontent { padding:10px 0; font-size:14px; }
#info_extra { padding:10px 0; }
#info_pic { width:240px; }
#info_bpic { padding:10px; text-align:center; }
#info_bpic img { max-width:400px; padding:5px; border:1px solid #CCC; }
#info_around { padding:5px; background:#EFF3D9; border:1px solid #A6CC93; }
#info_comment { text-align:right; padding:20px 0; }
/*无缝滚动*/
#scrollleft { overflow:hidden; width:100%; }
#scrollleft .scrollmain { float:left; width:1000%; }
#scroll_a { float:left; }
#scroll_b { float:left; }
/*滑动门*/
#tab_menu { overflow:auto; zoom:1; }
#tab_menu li { float:left; line-height:28px; padding:0 10px; text-align:center; font-size:14px; color:#2362ED; font-weight:bold; cursor:pointer; color:#2362ED; }
#tab_menu .tab_menu_in { background:#2362ED; color:#FFF; }
#sitemap li { padding:1px; }
#sitemap li a { background:#EFF3D9; line-height:22px; display:block; padding:0 20px; border:1px solid #A6CC93; }
#sitemap li a:hover { text-decoration:none; background:#FFF; }
/*表单相关*/
input { font-family:"宋体"; font-size:12px; }
.form_text { font-size:12px; border:1px solid #CCC; height:26px; line-height:26px; padding:0 5px; width:400px; }
.form_text_verifycode { font-size:12px; border:1px solid #CCC; height:26px; line-height:26px; padding:0 5px; width:50px; }
#form_text_search { border:1px solid #CCC; height:24px; line-height:24px; padding:0 5px; width:120px; }
#form_submit_search { width:60px; height:26px; border:1px solid #CCCCCC; background:#FFF; }
.form_select { font-size:12px; border:1px solid #CCC; }
.form_textarea { font-size:12px; width:400px; height:80px; padding:5px; border:1px solid #CCC; }
.form_checkbox { }
.form_submit { background:url(images/submit_button.jpg) no-repeat; width:79px; height:31px; border:none; color:#FFF; font-weight:bold; }
.form_file { font-size:12px; padding:3px 5px; border:1px solid #CCC; background:#FFF; }
.common_form { }
.common_form li { padding:10px 0; overflow: auto; zoom:1; border-bottom:1px dashed #CCCCCC; }
.common_form label { float:left; text-align:right; padding-right:10px; width:100px; display:block; height:28px; line-height:28px; font-size:14px; }
/*表格*/
.layout_table { border-collapse:collapse; width:100%; }
.common_table { border-collapse:collapse; width:100%; }
.common_table td { padding:5px; border:1px solid #DBDBDB; }
.common_table th { text-align:center; border:1px solid #DBDBDB; }
/* 漂浮的客服 */
#online_support_main { z-index:9999; position:absolute; display:block; overflow:hidden; width:163px; zoom:1; }
#online_support_title { height:34px; background:url(images/online_support_title.jpg) no-repeat; cursor:pointer; }
#online_support_body { min-height:100px; background:url(images/online_support_body.jpg) repeat-y; padding:10px; text-align:center; }
#online_support_bottom { height:20px; background:url(images/online_support_bottom.jpg) no-repeat; }
/*分页样式*/
.page_turner { padding:4px 0px 0px 1px; float:right; clear:both; }
.page_turner a, .page_turner span { float:left; display:block; border:1px solid #D3D1D1; padding:2px 5px; margin-left:4px; line-height:16px; }
.page_turner a:link, .page_turner a:visited { text-decoration:none; }
.page_turner a:hover, .page_turner a.c { background:#CC0001; color:#FFF; }
#total { color:red; }
