﻿@charset "utf-8";
/* CSS Document */

/* 通用属性 */
* { margin:0; padding:0; list-style:none; }
body { font-family:"Arial"; font-size:12px; }
#main_out { background:#fafafa;}
.float_clear { clear:both; }
.float_left { float:left; }
.float_right { float:right; }
.display_none { display:none; }
img { border:none; }
.red { color:red; }
.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:#E27109; text-decoration:none;}
p { line-height:26px; }
/* 顶部 */
#top_menu_main { background:url(images/top_menu_bg.jpg) repeat-x; height:27px; }
#top_menu {width:980px; margin:0 auto; height:27px; line-height:27px; padding:0 10px; }
#top_menu_left { float:left; width:700px; }
#top_menu_right { float:right; width:160px; text-align:right; }
#top_main {  background:url(images/top_main.jpg) repeat-x; height:100px; }
#top {width:980px; margin:0 auto; }
#top_logo { float:left; width:100px; height:80px;margin-top:18px;z-index:10;position: relative; }
#top h2 { float:right;z-index:11;margin-top:45px;width:246px;height:26px;background:url(images/top_search_bg.jpg) no-repeat;}
#top_site_name { float:right; width:686px; height:100px; background:url(images/top_site_bg.jpg) no-repeat;z-index:1; }
#top_time { float:right; height:80px; padding-top:20px; text-align:right; }
/* 导航 */
#navigation_main { height:37px; background:url(images/navigation_bg.jpg) repeat-x;border-bottom: 10px solid #f0c861; }
#navigation { height:37px; width:980px; margin:0 auto; }
#navigation ul #navigation_home { float:left; line-height:37px; text-align:center;}
#navigation ul #navigation_home:hover { }
#navigation ul .main_nav { float:left; line-height:37px; text-align:center; background:url(images/navigation_li_bg.jpg) left no-repeat; padding-left:2px; }
#navigation ul li a { width:130px; display:block; font-size:14px; color:#fff; }
#navigation ul li a:hover { font-size:14px; text-decoration:none; color:#ffb400; }
#navigation ul .current_navigation { font-size:14px;color:#ffb400; }
#navigation ul #navigation_home .current_navigation { font-size:14px;color:#ffb400;}
/*导航栏下拉*/
#navigation ul li ul { display:none; position:absolute; background:#0f347b;  border:1px solid #FFF;z-index:10; }
#navigation ul li ul li { line-height:28px; border-bottom: 1px solid #DDD;}
#navigation ul li ul li:hover{ background:#FFB400;}
#navigation ul li ul li a { text-decoration:none; font-weight:normal; color:#FFF; font-size:12px; text-align: left; padding: 0px 0px 0px 15px;}
#navigation ul li ul li a:hover { text-decoration:none; background:none; font-size:12px; color:#333; }
/* 当前位置 */
.current_location {height:24px; line-height:24px;  color:#333333; }
.current_location a { color:#333333; }
.current_location .current_channel { font-weight:bold; color:red; }
/* 幻灯 */
#banner_main {width:1920px; margin:0 auto; }
#banner_title { }
#banner_body { }
#banner_body img { width:1920px; }
#banner_bottom { }

/*新闻资讯*/
.news_lista { padding:10px 0px 12px; width:700px; height:auto; overflow:hidden; border-bottom:1px dashed #ccc;}
.news_lista h1 { float:left; line-height:16px; height:16px; overflow:hidden; font-size:12px; }
.news_lista h2 { float:right; line-height:16px; height:16px; overflow:hidden; font-size:12px; color:#333; font-weight:normal;}
.news_lista h1 a { color:#333; font-weight:normal;}

/*认证*/
.cert_title { height:34px; border:1px solid #ccc; background:url(images/cert_title.png) repeat-x; margin-top:40px; font-weight: bold;}
.cert_title li { float:left; line-height:34px; }
.cert_title li a { display:block; padding:0 30px;font-family:"Arial"; font-size: 14px;text-decoration: none; }
.cert_title li a:hover { background:url(images/about_title_bg_hover.jpg) repeat-x; color:#222; }
.cert_title #current_channel_recursion a { background:url(images/about_title_bg_hover.jpg) repeat-x; color:#fff;font-family:"Arial";font-size: 14px;text-decoration: none;  }
.cert li { float:left; width:36%; text-align:center; margin:3% 7%; height:350px;}
.cert li img { width:90%; padding:5% 5% 0; height:auto; }
.cert li h1 { line-height:30px; font-size:12px; padding:0 0 6px; }
.cert li a { float:left; width:100%; height:auto; background:#e1e1e1; }
.cert li a:hover { float:left; width:100%; height:auto; background:#d5080b; color:#fff; border-radius:12px;}

/*首页Banner*/
.top2 { }
.banner {  }
#imgPlay { MARGIN: 0 auto; OVERFLOW: hidden; WIDTH: 240px; ZOOM: 1; POSITION: relative; HEIGHT:301px; }
#imgPlay .imgs IMG { WIDTH: 240px; HEIGHT: 301px; }
#imgPlay .imgs LI { FLOAT: left; POSITION: relative; width:240px;}
#imgPlay .imgs LI h1 { POSITION: absolute; bottom:40px;text-align: center;width: 240px;font-size:16px;}
#imgPlay .imgs { WIDTH:240px; }
#imgPlay .btn { RIGHT: 12px; OVERFLOW: hidden; WIDTH: 112px; BOTTOM: 12px; TEXT-INDENT: -9999px; POSITION: absolute; HEIGHT: 29px; }
#imgPlay .btn A { BACKGROUND: url(images/bg.png) no-repeat; BACKGROUND-POSITION: 0px 0px; DISPLAY: block; WIDTH: 112px; HEIGHT: 29px; }
#imgPlay .btn A:hover { BACKGROUND: url(images/bg.png) no-repeat; BACKGROUND-POSITION: 0px -30px; }
#imgPlay .prev { BACKGROUND: url(images/imgPlayer.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 95px; HEIGHT: 81px; }
#imgPlay .next { BACKGROUND: url(images/imgPlayer.png) no-repeat 0px 0px; LEFT: 1px; WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 95px;
HEIGHT: 81px; }
#imgPlay .next { BACKGROUND-POSITION: right 0px; RIGHT: 0px; LEFT: auto; }

/* 内页banner */
#diybanner_main {border-bottom: 10px solid #FFB400; }
#diybanner { width:100%; height:220px; display:block; }
#diybanner img { width:100%; }

/* 主体 */
#index { background:url(images/index_bg.gif);}
.index_body {width:980px; margin:0 auto;}
.index_bottom {height:115px;background:url(images/index_bottom.png) no-repeat #fafafa; border-bottom: 4px solid #ffb400;}

.index_footer { background:#0f347b;}

#indexa { background:#fafafa;}
.indexa_body {width:980px; margin:0 auto;padding-top: 20px;}

#ia{width:296px;height:450px;float:left;}
.ia_title {line-height:26px;}
.ia_title h1 {line-height:26px;font-size:26px;}
.ia_body { height:394px;width:296px;background:url(images/index_ia_bg.jpg) no-repeat;margin-top: 4px;}
.ia_body ul { padding-top:165px;padding-left:30px;}
.ia_body ul li {line-height:29px; font-size:14px; padding-left:20px;}

#ib { width:306px;float:left;margin:0 35px;}
.ib_title{ line-height:26px;}
.ib_title h1 {line-height:26px;font-size:26px;}
.ib_body {width:306px; height:371px;overflow: hidden;}
.ib_body a {color:#ffb400;text-decoration: none;} 
.ib_body p {padding:0 5px;}

#ic {width:308px;float:left;}
.ic_title{ line-height:26px;}
.ic_title h1 {line-height:26px;font-size:26px;}
.ic_body { width:308px;padding-top:25px;}


#content_main { width:980px; margin:0 auto; }
#content_title { display:none; }
#content_body { margin:0 auto;padding-top:20px; }
#content_bottom { display:none; }

/*主体左侧*/
#left { float:left; width:324px; }
#left_h { display:none; }
#left_b {margin-bottom:20px;width:324px;}
.left_b_title { height:41px; line-height:41px; background:url(images/left_title_bg.jpg) no-repeat; padding:0 15px; }
.left_b_title h2 { font-size:20px; color:#FFF; line-height:41px; }
.left_b_title a { color:#FFF; }
.left_b_body { overflow:hidden; zoom:1; border:1px solid #ccc; border-top:none; padding:0 9px; background: #fff;}
.left_b_body ul { margin-top: 10px;}
.left_b_bottom { height:20px; background:url(images/left_bottom_bg.jpg) top repeat-x; }

/*关于我们左侧*/

#about_left { float:right; width:230px; }
#about_left {margin-bottom:20px;width:230px;}
.about_left_title { height:41px; line-height:41px;  padding:0 0 0 15px; border-bottom: 2px solid #ccc;}
.about_left_title h2 { font-size:12px; color:#333; line-height:41px; float:right;}
.about_left_title a {  color:#e56905;text-decoration: none;}
.about_left_title span { color:#333; }
.about_left_body { overflow:hidden; zoom:1;  border-top:none; background: #fafafa;}
.about_left_body h1 {font-size:14px;line-height:40px;height:40px;}
.about_left_body ul {  }
.about_left_bottom { height:20px; background:url(images/left_bottom_bg.jpg) top repeat-x; }
/*关于我们右侧*/
#about_right { float:left; width:736px;  }
#about_right_h { display:none; }
#about_right_b {  border-bottom:1px solid #ccc;background:#FFF;}
#about_right_f { display:none; }
.about_right_title { height:41px; line-height:28px; padding:0 0 0 10px;border-bottom: 2px solid #e27109;width: 720px;overflow: hidden;}
.about_right_title h2 { font-size:20px; color:#f49a42; width:300px;}
.about_right_title h1 {  margin: 0 0 0 442px; width: 397px; }
.about_right_title .page_turner{ margin-top: -11px;} 
.about_right_title .page_turner span { display:none; } 
.about_right_title .page_turner a { background:#fff; }
.about_right_title .page_turner a .c { background:#E27109; }
.about_right_title .page_turner a:hover { background:#E27109;}
.about_right_title a { font-size:14px; color:#777;line-height:37px;background:url(images/pro_index_list_bg.jpg) right no-repeat;padding: 10px 37px 11px 0; text-decoration: none;}
.about_right_body { overflow:hidden; zoom:1; padding:15px 10px 15px 10px; text-align:justify;}
.abouta { padding-top:45px; width:392px;height:206px;float:left;}
.abouta img {width:392px;height:206px; } 
.aboutb { padding-top:45px;width:319px;height:206px;float:right;padding-left: 16px;overflow: hidden;padding-right:5px; }
.aboutc { padding-top:15px;  padding-left:5px;padding-right:5px;margin-top:30px;}
.aboutc a { color:#FFB400;border-bottom: 1px solid #ffb400;}
.aboutc a:hover { color:#FFB400;text-decoration: none;}
.about_bottom { height:200px;width:730px; background:#ebebeb;margin:40px auto 0; }



.pra { float:left; width:340px; border:1px solid #ccc; margin-bottom:15px; height:286px; overflow:hidden; }

.pictureDIV { float:left; margin:0; }
.jqzoom{ float:left;border:none; position:relative; padding:0px; cursor:pointer; margin:0px; display:block; }
.zoomdiv{ z-index:100; position:absolute; top:0px; left:0px; background:#ffffff; border:1px solid #CCCCCC; display:none; text-align:center; overflow:hidden; }
.jqZoomPup{ z-index:10; visibility:hidden; position:absolute; top:0px;left:0px; width:20px; height:20px; border:1px solid #aaa; background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}


.pal { float:right; width:300px; padding: 0 10px;}
.par { float:left; width:340px; }
.par img { width:350px; border: 1px solid #CCC; }
.pc { margin:20px 0 0 0; height:25px; line-height:25px; }
.pc h1 { float:left; width:161px; margin:0 20px 0 0; }
.pc h3 { float:left; width:82px; }

#pslide_content {  margin:20px auto; }
#pslide_contenta { border-bottom: 1px solid #f79729;}
#pslide_content h2 { font-size:13px; line-height:26px; color:#000; font-weight:bold;}
#pslide_content h2 a{ font-size:12px; padding:5px 7px; background: #f79729;text-decoration: none;color: #fff;}
.pal { float:right; width:330px; padding: 0 10px;}
.par { float:left; width:340px; }
.par img { width:350px; border: 1px solid #CCC; }
.pc { margin:20px 0 0 0; height:25px; line-height:25px; }
.pc h1 { float:left; width:161px; margin:0 20px 0 0; }
.pc h3 { float:left; width:82px; }


#left_f { display:none; }
.left_title { height:36px; line-height:36px; background:url(images/left_title_bg.jpg) no-repeat; padding:0 15px; }
.left_title h2 { font-size:14px; color:#FFF; line-height:35px; }
.left_title a { color:#FFF; }
.left_body { overflow:hidden; zoom:1; border:1px solid #008FCC; border-top:none; padding:9px; }
.left_bottom { height:20px; background:url(images/left_bottom_bg.jpg) top repeat-x; }
/*主体右侧*/
#right { float:right; width:648px;  }
#right_h { display:none; }
#right_b {  border:1px solid #ccc;background:#FFF;padding:10px 5px 0;}
#right_f { display:none; }
.right_title { height:37px; line-height:28px; padding:0 10px; }
.right_title h2 { font-size:20px; color:#333;line-height:37px; }
.right_title a { font-size:12px; color:#777;line-height:37px;background:url(images/pro_index_list_bg.jpg) right no-repeat;padding: 10px 37px 10px; text-decoration: none;}
.right_body { padding:0 10px; overflow:hidden; zoom:1; }
.right_bottom { }


#right_c {  border:1px solid #ccc;margin-top:10px;background:#FFF;}
.right_c_title { height:37px; line-height:37px; padding:0 10px;font-size:20px; }
.right_c_title h2 { font-size:20px; color:#333;line-height:37px; }
.right_c_title a { font-size:14px; color:#777;line-height:37px;background:url(images/pro_index_list_bg.jpg) right no-repeat;padding: 10px 37px 11px 0; text-decoration: none;}
.right_c_body { padding:0 10px; overflow:hidden; zoom:1; }
.right_c_bottom {  }


#ipro { margin:52px 0 0; background:url(images/ipro_title.jpg) repeat-x left top; }
.ipro_title { height:26px; line-height:26px; text-align:center; }
.ipro_title h1 { height:26px; }
.ipro_title h1 span img {  }
.ipro_content { height:200px; margin:32px 0 0; background:url(images/ipro_content.jpg) no-repeat top center; }
.gstoll { height:200px; overflow:hidden; zoom:1; width:730px; margin:0 auto; float:left;}
.gstoll h2 {line-height:50px;font-size:14px;padding-left:40px;}
.stoll_c { float:left; }
.stoll_c li { width:152px; float:left; height:200px; text-align:center; margin:0 10px 0 0; }
.stoll_c li img { width:150px; height:100px;  border:1px solid #ccc; }
.stoll_c li h1 { line-height:40px; font-size:12px; font-weight:normal; }
.stoll_c li h1 a { color:#666; }
.r_but { width:30px;height:110px; background:url(images/r_but.jpg) no-repeat right center; float:left; cursor:pointer; }
.l_but { width:40px;height:110px; background:url(images/l_but.jpg) no-repeat left center; float:left; cursor:pointer;margin-left:7px }



/*通用内容块*/
.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; }
/* 友情链接 */
#link_main { width:980px; margin:0 auto; }
#link_title { background:url(images/right_title_bg.jpg) repeat-x; border:1px solid #B6D2E9; height:28px; line-height:28px; padding:0 9px; }
#link_title a { color:#276A09; }
#link_title h2 { font-size:14px; color:#2362ED; }
#link_body { border:1px solid #B6D2E9; border-top:none; padding:9px; }
#link_pic { overflow:auto; zoom:1; }
#link_pic ul li { float:left; padding:1px 3px; text-align:center; }
#link_pic img { width:90px; height:30px; padding:2px; border:1px solid #CCC; }
#link_pic ul li a:hover img { border:1px solid #6C9ACC; }
#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 { }
/* 公用联系我们 */
#inc_left { float:right; width:230px;margin-top:40px; }
.inc_left_title { height:41px; line-height:41px;  border-top: 1px solid #ccc;}
.inc_left_title h2 { font-size:14px; color:#333; line-height:41px; }
.inc_left_title a {  color:#e56905;text-decoration: none;}
.inc_left_title span { color:#333; }
.inc_left_body { overflow:hidden; zoom:1;  border-top:none; padding:0 5px; background: #fafafa;line-height:24px;}
.inc_left_body h1 {font-size:14px;line-height:40px;height:40px;}
.inc_left_body h3 {font-size:14px;line-height:23px;width:155px;text-align: center;background:url(images/facebook.jpg) no-repeat;margin: 5px 0;}
.inc_left_body h3:hover {background:url(images/facebook_hover.jpg) no-repeat;}
.inc_left_body h3 a {color: #fff;text-decoration: none;}
.inc_left_bottom { height:10px; }
.inc_left_body ul { line-height:30px; }
.inc_left_body p { color:#666; line-height:20px; }
.inc_left_body ul li { }
.tel { background:url(images/backg.jpg) no-repeat 0 7px;padding-left:25px;}
.tela {padding-left: 60px;}
.fax { background:url(images/backg.jpg) no-repeat 0 -54px;padding-left:25px;}
.mail { background:url(images/backg.jpg) no-repeat 0 -86px;padding-left:25px;}
.msn { background:url(images/backg.jpg) no-repeat 0 -113px;padding-left:25px;}
.site { background:url(images/backg.jpg) no-repeat 0 -145px;padding-left:25px;}
.sitea { padding-left:50px; }


/* 底部导航 */
#bottom_navigation {width:980px; margin:0 auto; height:26px; line-height:36px; }
#bottom_navigation a { color:#FFF;font-family:"Arial";width:90px;}
#bottom_navigation span { padding:0 20px; color:#6b8bc9;}
/* 版权信息 */
#footer { background:#0f347b;}

#copyright_main {width:980px; margin:0 auto; }
#copyright { margin:10px auto 0; padding:10px 0; color:#fff;background:url(images/index_footer_bg.jpg) top no-repeat;}
.gotop img{ width:82px;height:45px;float:right;margin-top:-55px;}

/* 留言 */
.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 2px;}
.picture_list_img_wrap img {  border:1px solid #CCC; width:150px; height:100px;}
.picture_list_img_wrap1 img { border:1px solid #CCC; width:150px; height:100px;}
.picture_list li a { line-height:22px; color:#333;}
.picture_list li a:hover {color:#ffb400; text-decoration: none;}
.picture_list li a:hover img { border:1px solid #FFB400; }
/*图片列表[详细]*/
.picture_list_detail { margin:6px 18px; float:left;}
.picture_list_detail_left { width:200px; }
.picture_list_detail_pic { padding:3px; border:1px solid #CCC; width:200px; height:133px;}
.picture_list_detail a:hover .picture_list_detail_pic { border:1px solid #FFB400; }
.picture_list_detail_title { line-height:26px; font-size:12px; text-align:center;}

/*图片列表[超细]*/
.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;  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; border-bottom:1px dashed #999; padding-left:15px; background:url(images/article_list.gif) 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; border-bottom:1px dashed #999; 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:37px; padding:0 2px 0 30px; border-bottom:1px solid #D7D7D7;height:40px; background:url(images/pro_index_list_bg.jpg) left no-repeat; }
.channel_list_infinite li:hover{  background:url(images/pro_index_list_bg_hover.png) left no-repeat;}
.channel_list_infinite li a { display:block; padding:0 10px; line-height:40px; }
.channel_list_infinite li a:hover { text-decoration:none; color:#ffb400;}
.channel_list_infinite #current_channel_infinite a {  color:#0F56A8; font-weight:bold; color:#ffb400; }
.channel_level1 { color:#333 }
.channel_level2 { font-size:15px; }
.channel_level3 { font-size:15px; }

/*分类列表 - 产品中心页面分类*/
.channel_lista_infinite { }
.channel_lista_infinite li { line-height:30px; height:30px; background:url(images/pro_pro_list_bg.png) no-repeat; }
.channel_lista_infinite li:hover { background:url(images/pro_pro_list_bg_hover.png) no-repeat; }
.channel_lista_infinite li a { display:block; line-height:30px;padding-left:32px;color:#333;font-weight:normal; font-size:12px;}
.channel_lista_infinite li a:hover { text-decoration:none; color:#fff;background:url(images/pro_pro_list_bg_hover.png) no-repeat; }
.channel_lista_infinite #current_channel_infinite a {  font-weight:bold;  background:url(images/pro_pro_list_bg_hover.png) no-repeat; color:#fff; }

/*分类列表 - 递推一级分类*/
.channel_list_recursion { }
.channel_list_recursion li { line-height:28px; padding:2px; border-bottom:1px solid #D7D7D7; }
.channel_list_recursion li a { display:block; padding:0 10px; line-height:28px; }
.channel_list_recursion li a:hover { background:#2362ED; color:#0F56A8; text-decoration:none; color:#FFF; }
.channel_list_recursion #current_channel_recursion a { background:#2362ED; font-weight:bold;  }
/*信息详情页*/
#info_name { font-size:16px; font-weight:normal; 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:12px; }
#info_bcontent { padding:10px 0; font-size:12px; }
#info_extra { padding:10px 0; }
#info_pic { width:240px; }
#info_bpic { padding:10px; text-align:center; }
#info_bpic img { max-width:600px; 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; }


/*联系我们*/
#contact { }
.contact_title { height:41px; line-height:41px;  padding:0 0 0 15px; border-bottom: 2px solid #FFB400; }
.contact_title h1 a {color:#E56905; line-height:41px; float:left;}
.contact_title h2 { font-size:12px; color:#333; line-height:41px; float:right;}
.contact_title a {  color:#e56905;text-decoration: none;}
.contact_title span { color:#333; }
.contact_body { }
.contact_abody {padding: 10px 3px 20px; }
.contact_bbody {border-bottom: 2px solid #FFB400;}
.contact_cbody {border-bottom: 2px solid #FFB400;  }
.contact_dbody {  }
.contact_dbody h4 { font-weight:normal;padding: 10px 3px 20px;  }
.contact_dleft { width:480px;float:left;}
.contact_dright { width:480px;float:right;}
.contact_eleft { width:732px;float:left;}
.contact_eright { width:230px;float:right;padding-top:40px;}
contact_eright_title{ }

.acl { float:left; width:350px; }
.acl h1 { line-height:40px; font-size:18px; font-weight:normal; color:#0755c9; font-family:'Arial'; border-bottom:1px dotted #ccc; }
.acl h1 span { color:#449600; }
.acl h2 { line-height:30px; font-size:14px; font-weight:normal; }
.acl h3 { padding:5px 0 20px; }
.acl h4 { line-height:30px; height:32px; border-bottom:1px dotted #ccc; font-size:14px; font-weight:normal; }
.acl h4 img { float:left; width:32px; height:32px; }
.acr { float:right; width:572px;height:400px; }
.acr h1 { line-height:38px; height:38px;  font-size:22px; font-family:'Arial';font-weight:bold; background:url(images/acr_h1.png) no-repeat; }
.acr img{  border:1px solid #ccc;}
.contactr { float:left; width:280px; }

/*地图*/
.aditu { width:100%; height:330px; border:1px solid #ccc; margin:0 0 100px; }


/*表单相关*/
input { font-family:"arial"; font-size:12px; }
.form_text { font-size:12px; border:1px solid #CCC; height:26px; line-height:26px; padding:0 5px; width:280px;color: #999; }
.form_texta { font-size:12px; border:1px solid #CCC; height:26px; line-height:26px; padding:0 5px; width:460px;color: #999; }
.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:172px;float:left; }
#form_submit_search { width:60px; height:26px; border:1px solid #CCCCCC; float:right; }
.form_select { font-size:12px; border:1px solid #CCC; }
.form_textarea { font-size:12px; width:280px; height:80px; padding:5px; border:1px solid #CCC; }
.form_textareaa { font-size:12px; width:460px; 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; float: left;border-radius: 5px;background: #ffa400;font-size: 14px;}
.form_file { font-size:12px; padding:3px 5px; border:1px solid #CCC; background:#FFF; }
.common_form { }
.common_form li { padding-bottom:10px; overflow: auto; zoom:1;  }
.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:112px; zoom:1; font-family:"arial","Arial";}
#online_support_title { height:86px; background:url(images/online_support_title.png) no-repeat; cursor:pointer; }
#online_support_title h1 { font-size:14px; line-height:15px; color:#fff; text-align:center; padding:52px 0 0 0; *font-family:"Arial"; height:15px; }
#online_support_title h2 { font-size:9px; height:10px; line-height:10px; color:#fff; text-align:center; }

#online_support_body { min-height:100px; background:#3e9a1a; color:#fff; }
#online_support_body a { color:#fff; }
#online_support_body a:hover { text-decoration:none; }
#online_support_body h1 { line-height:25px; padding:0 0 2px 7px; height:25px; font-size:12px; font-weight:normal; background:url(images/s_bor.jpg) repeat-x left bottom; }
#online_support_body h1 a { background:url(images/qq.png) no-repeat left center; padding:0 0 0 20px; }
#online_support_body h2 { line-height:25px; height:25px; padding:0 0 2px 7px; background:url(images/s_bor.jpg) repeat-x left bottom; }
#online_support_body h2 img { padding:2px 0 3px 0; width:80px; height:20px; margin-left:-4px; }
#online_support_body h3 { line-height:25px; height:25px; padding:0 0 2px 7px; background:url(images/s_bor.jpg) repeat-x left bottom; }
#online_support_body h3 img { padding:2px 0 2px 1px; width:68px; height:21px; }
#online_support_body h4 { line-height:25px; padding:0 0 2px 7px; height:25px; font-size:12px; font-weight:normal; background:url(images/s_bor.jpg) repeat-x left bottom; }
#online_support_body h4 a { background:url(images/msn.png) no-repeat left center; padding:0 0 0 20px; }
#online_support_body h5 { line-height:25px; padding:0 0 2px 7px; height:25px; font-size:12px; font-weight:normal; background:url(images/s_bor.jpg) repeat-x left bottom; }
#online_support_body h5 a { background:url(images/skype.png) no-repeat left center; padding:0 0 0 20px; }

#online_contact { background:#3e9a1a; color:#fff; }
#online_contact h1 { padding:6px 0 0 6px; height:20px; line-height:20px; font-size:14px; }
#online_contact h2 { padding:0 0 7px 7px; height:15px; line-height:15px; font-size:14px; }
#online_contact h3 { padding:0 0 0 6px; height:28px; line-height:28px; font-size:14px; border-top:1px solid #308414; border-bottom:1px solid #308414; background:#216c0d; }

#online_support_bottom { height:17px; background:url(images/online_support_bottom.png) no-repeat; }
/*分页样式*/
.page_turner { padding:20px 10px 0px 0px; 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:#E27109; color:#fff; }
#total { color:red; }


.spec-preview{ width:340px; height:221px; }
.spec-preview .jqzoom img{ width:302px; height:220px; padding:0 19px; }
.spec-scroll{ clear:both; margin:15px; width:310px; }
.spec-scroll .prev{ float:left; margin-right:3px; }
.spec-scroll .next{ float:right; }
.spec-scroll .prev,.spec-scroll .next{ display:block; font-family:"Arial"; text-align:center; width:10px; height:36px; line-height:36px; border:1px solid #CCC; background:#EBEBEB; cursor:pointer; text-decoration:none; }
.spec-scroll .items{ float:left;position: relative;width:280px; height:38px; overflow:hidden; }
.spec-scroll .items ul{ list-style:none; position:absolute; width:999999px; height:38px; }
.spec-scroll .items ul li{ float:left; width:70px; text-align:center; }
.spec-scroll .items ul li img{ padding:2px; width:44px; height:32px; }
.spec-scroll .items ul li img:hover{ border:2px solid #0945b5; padding:1px; }
.img { font-size: 0px; vertical-align: middle; }
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, dialog, div, dl, dt, em, embed, fieldset, figcaption, figure, font, footer, form, header, hgroup, hr, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, meter, nav, object, ol, output, p, pre, progress, q, rp, rt, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video, xmp {
    margin: 0px;
    padding: 0px;