﻿body
{
	margin:0;padding:0;font-size:12px;font-family:Verdana,Arial;
	background:#fbfbfb url(../styles/images/body_bg.png) repeat-x left top;color:#6a6a6a;
}
ul,li{list-style:none;list-style-type:none;margin:0;padding:0;}
li{float:left;}
dl,dt,dd{margin:0;padding:0;}
a{text-decoration:none;color:#6a6a6a;}
a:hover{text-decoration:underline;color:#f50101;}
img{border:0 none;}
.margintop20{margin-top:20px;}
.clear{display:block;clear:both;height:0;overflow:hidden;font-size:0;}
.zw{line-height:1.5;padding:8px 0;font-size:14px;}
.zw p,.zw div{margin:0;padding:0;padding-bottom:10px;padding-top:6px;}
.left{float:left;width:290px;}
.right{float:left;width:670px;}
form{margin:0;padding:0;}
h1,h2,h3{margin:0;padding:0;margin:0;padding:0;font-size:14px;}

div.header{overflow:hidden;font-size:12px;background:url(../styles/images/top_bg.png) no-repeat center bottom;height:84px;}
div.header_c{height:84px;width:960px;margin-left:auto;margin-right:auto;}
div.main{width:960px;margin-left:auto;margin-right:auto;}
div.footer{padding-bottom:0;padding-top:34px;font-size:12px;background:#fbfbfb url(../styles/images/footer_bg.png) repeat-x left top;}

a.logo{float:left;padding-top:10px;}
div.header_r{float:right;text-align:right;height:83px;position:relative;}
div.header_r a{color:#dcdcdc;}
div.header_r a:hover{color:#fe0000;}
div.header_r div.funcs{width:231px;height:18px;position:absolute;right:8px;top:5px;color:#b4b4b4;}
div.header_r div.funcs a{color:#b4b4b4;}

div.footer_c{width:960px;margin-left:auto;margin-right:auto;text-align:center;padding-top:8px;line-height:18px;height:48px;overflow:hidden;font-family:Verdana;color:#707070;}
div.footer_c div.line2{padding-top:4px;}
div.footer_c div.line1 a{display:inline-block;color:#939393;font-size:14px;}
div.footer_c div.line2 a:hover{color:#939393;}

div.container{height:100%;}

div.menu{position:absolute;right:0;bottom:0;padding-top:32px;}
div.menu_c{width:738px;}
div.menu_c li{position:relative;text-align:left;height:51px;overflow:hidden;}
div.menu_c li a{display:block;text-indent:normal;height:51px;margin-left:6px;color:#fff;font-size:14px;width:76px;text-align:center;line-height:38px;}
div.menu_c li a:hover,div.menu_c li a.current,div.menu_c li a.current2{text-decoration:none;color:#fff;background:url(../styles/images/menu_hover.png) no-repeat left top;}

.tip-simple {
	z-index:500;
	text-align:left;
	padding:0;height:500px;
	min-width:76px;margin-left:6px;
	max-width:300px;
}
.tip-simple .tip-inner {
	font:12px/16px;
}
.tip-simple dl{width:74px;background:#3a3a3a;border:solid 1px #303030;border-top:0 none;}
.tip-simple dl dd{text-align:center;border-top:solid 1px #303030;height:25px;line-height:25px;}
.tip-simple dl dd a{color:#a5a5a5;display:block;}.tip-simple dl dd a:hover{color:#fff;background:#5f5f5f;text-decoration:none;}


div.banner{padding-top:1px;}
div.banner div.banner_c{width:960px;margin-left:auto;margin-right:auto;height:346px;}

div.board_1{padding-top:15px;padding-bottom:15px;}
div.board_1 div.title{position:relative;}
div.board_1 div.title strong{display:block;background:url(../styles/images/index_title_bg.gif) no-repeat left top;width:184px;height:20px;text-indent:-1000em;}
div.board_1 div.title a.more{position:absolute;right:0;top:6px;}
div.board_1 h2{padding-bottom:5px;}
div.board_1 div.info{color:#a1a1a1;line-height:20px;height:40px;overflow:hidden;width:220px;}

div.index_products{padding:20px 0 3px 0;}
div.index_products li{padding-right:10px;padding-left:10px;}
div.index_products a.name{text-align:center;width:220px;display:block;padding-top:6px;height:16px;overflow:hidden;font-size:14px;font-weight:normal;}
div.index_products a.img_b{display:block;}div.index_products a.img_b:hover{border-color:#d1d1d1;}
    /*图片居中开始*/
div.index_products a.img_b{border:solid 1px #dfe1e0;overflow:hidden;width:218px;text-align:center;
vertical-align:middle;line-height:218px;height:218px;display:block;display:table-cell;cursor:pointer;}
*+html div.index_products a.img_b{display:table-cell;font-size:195px !important;font-family:Arial;}
/*hack height for firefox*/body:empty div.index_products a.img_b{height:220px;}@-moz-document url-prefix(){ div.index_products a.img_b{height:220px;}}/*hack height for firefox*/
div.index_products a.img_b img{ _margin-top:expression(108-this.height/2);vertical-align:middle;}
    /*图片居中结束*/

div.board_2{}
div.board_2 div.l{width:685px;float:left;}
div.board_2 div.r{width:250px;float:right;}


dl.index_custom_service{padding-top:20px;}
dl.index_custom_service dt{position:relative;width:100%;padding-bottom:12px;}
dl.index_custom_service dt strong{display:block;background:url(../styles/images/index_title_bg.gif) no-repeat left -60px;width:193px;height:20px;text-indent:-1000em;}
dl.index_custom_service dt a.more{position:absolute;right:0;top:5px;}
dl.index_custom_service dd{background:url(../styles/images/index_customer_service_bg.png) no-repeat left top;height:140px;}
dl.index_custom_service div.service_items{}
dl.index_custom_service div.service_items li{width:137px;height:72px;color:#b4b4b4;padding-top:43px;line-height:18px;overflow:hidden;}
dl.index_custom_service div.service_items li.li1{padding-left:65px;}
dl.index_custom_service div.service_items li.li2{padding-left:98px;}
dl.index_custom_service div.service_items li.li3{padding-left:105px;}
dl.index_custom_service div.service_items li a{color:#b4b4b4;}

dl.index_news dt{position:relative;width:100%;padding-bottom:12px;}
dl.index_news dt strong{display:block;background:url(../styles/images/index_title_bg.gif) no-repeat left -40px;width:121px;height:20px;text-indent:-1000em;}
dl.index_news dt a.more{position:absolute;right:0;top:5px;}
dl.index_news dd{height:232px;overflow:hidden;border-top:solid 1px #e7e7e9;}
dl.index_news dd div.item{font-size:14px;background:url(../styles/images/dot_gray.png) no-repeat left 12px;height:28px;line-height:28px;border-bottom:solid 1px #e7e7e9;text-indent:10px;overflow:hidden;}

dl.index_contact{padding-top:20px;}
dl.index_contact dt{position:relative;width:100%;padding-bottom:12px;}
dl.index_contact dt strong{display:block;background:url(../styles/images/index_title_bg.gif) no-repeat left -80px;width:163px;height:20px;text-indent:-1000em;}
dl.index_contact dt a.more{position:absolute;right:0;top:5px;}
dl.index_contact dd{background:url(../styles/images/index_contact_bg.png) no-repeat left top;height:120px;}
dl.index_contact div.qq_online{padding-top:18px;padding-left:64px}
dl.index_contact div.qq_online a{padding-right:5px;}

dl.index_links{padding-top:10px;}
dl.index_links dt{position:relative;width:100%;padding-bottom:12px;}
dl.index_links dt strong{display:block;background:url(../styles/images/index_title_bg.gif) no-repeat left -100px;width:120px;height:20px;text-indent:-1000em;}
dl.index_links dt a.more{position:absolute;right:0;top:5px;}
dl.index_links dd{border:solid 1px #e0e2e1;overflow:hidden;padding:10px 0 10px 10px;color:#e0e2e1;line-height:22px;}
dl.index_links dd a{}

div.navigator{margin:18px 0 10px 0;color:#999;padding-bottom:0px;background:url(../styles/images/nav_bg.png) no-repeat left top;text-indent:36px;line-height:20px;font-size:12px;color:#6a6a6a;height:20px;overflow:hidden;}

div.inner_banner{height:118px;overflow:hidden;margin-bottom:10px;}

div.left{width:208px;}
div.right{width:740px;padding-left:12px;}

div.board{border:solid 1px #e5e5e5;border-top:solid 1px #a6a6a6;background:#fff;}

div.news{}
#n_list dt{font-weight:600;height:14px;margin-bottom:5px;border-bottom:solid 1px #ddd;height:27px;line-height:27px;padding:0 10px;}
#n_list dd{height:28px;line-height:28px;overflow:hidden;padding-left:20px;border-bottom:dashed 1px #ddd;background:url(/styles/images/dot_gray.png) no-repeat 12px 12px;padding-right:10px;}
#n_list dd a{float:left;padding:0 5px;display:block;}
#n_list dd span{float:right;padding:0;color:#777;font-family:Tahoma;display:block;}

.pager{text-align:right;font-size:12px;padding-right:0;}
.pager span{display:inline-block;margin-right:5px;}
.pager a{display:inline-block;margin-right:2px;margin-left:2px;border:solid 1px #3a3a3a;padding:3px 5px 3px 5px;line-height:10px;height:10px;font-family:"宋体";}
.pager a:hover{border:solid 1px #3a3a3a;text-decoration:none;color:#3a3a3a;}
.pager a.current{color:#fff;font-weight:100;border:solid 1px #3a3a3a;background:#3a3a3a;}
.pager a.disabled{color:#888;border:solid 1px #ccc;cursor:text;}
.pager a.disabled:hover{_border:1px #ccc 1px;}
.pager .jump_p_txt{display:inline-block;width:24px;border:solid 1px #ccc;text-align:center;height:15px;}
.pager .btn_page_jump{width:46px;height:20px;cursor:pointer;border:0 none;background:url(../styles/images/search_page_bg.png) no-repeat 0px -524px;vertical-align:bottom;}

div.siderbar_c{background:#fff;}
div.siderbar_top{font-size:14px;padding-bottom:8px;font-weight:bold;}
div.p_cate{height:100%;overflow:hidden;}
div.p_cate_c{z-index:100;}
div.p_cate ul.category{display:block;}
div.p_cate ul.category ul{display:none;}
div.p_cate ul.category ul.open{display:block;}
div.p_cate ul.category li{display:block;cursor:default;width:100%;background:#f5f5f5;height:38px;line-height:38px;margin-top:1px;text-indent:15px;border-bottom:solid 1px #d7d7d7;font-size:14px;}
div.p_cate ul.category li.first{}
div.p_cate ul.category ul li{padding-left:14px;}
div.p_cate ul.category li span.node{display:block;background:url(../styles/images/sider_arrow.gif) no-repeat 15px 14px;}
div.p_cate ul.category li span.close{background:url(../styles/images/cate_dot_close.gif) no-repeat 6px 6px;}
div.p_cate ul.category li span.open{background:url(../styles/images/cate_dot_open.gif) no-repeat 6px 6px;}
div.p_cate ul.category li span.current{background:#3a3a3a url(../styles/images/sider_arrow.gif) no-repeat 15px 14px;color:#fff;}
div.p_cate ul.category li span.current a{color:#fff;}

div.product_category_c ul.category li{display:block;cursor:default;width:100%;background:#f5f5f5;height:25px;line-height:26px;margin-top:1px;text-indent:15px;border-bottom:solid 1px #d7d7d7;font-size:12px;}
div.product_category_c ul.category li span.node{display:block;background:url(../styles/images/sider_arrow.gif) no-repeat 15px 8px;}
div.product_category_c ul.category li span.current{background:#3a3a3a url(../styles/images/sider_arrow.gif) no-repeat 15px 8px;color:#fff;}
div.product_category_c ul.category li span.current a{color:#fff;}

div.p_cate ul.category a{display:inline-block;}
div.p_cate ul.category a:hover{}

div.siderbar{padding-top:18px;margin-bottom:10px;}
div.siderbar div.products_title_category{background:url(../styles/images/siderbar_title_product_category.png) no-repeat left top;height:30px;text-indent:-1000em;border-bottom:solid 1px #a6a6a6;}
div.siderbar div.products_title_style{background:url(../styles/images/siderbar_title_product_style.png) no-repeat left top;height:30px;text-indent:-1000em;border-bottom:solid 1px #a6a6a6;}
div.siderbar div.products_title{background:url(../styles/images/siderbar_title_product.png) no-repeat left top;height:30px;text-indent:-1000em;border-bottom:solid 1px #a6a6a6;}
div.siderbar div.about_title{background:url(../styles/images/siderbar_title_about.png) no-repeat left top;height:30px;text-indent:-1000em;border-bottom:solid 1px #a6a6a6;}
div.siderbar div.news_title{background:url(../styles/images/siderbar_title_news.png) no-repeat left top;height:30px;text-indent:-1000em;border-bottom:solid 1px #a6a6a6;}
div.siderbar div.custom_service_title{background:url(../styles/images/siderbar_title_custom.png) no-repeat left top;height:30px;text-indent:-1000em;border-bottom:solid 1px #a6a6a6;}
div.siderbar div.aftersales_title{background:url(../styles/images/siderbar_title_aftersales.png) no-repeat left top;height:30px;text-indent:-1000em;border-bottom:solid 1px #a6a6a6;}
div.siderbar div.contact_title{background:url(../styles/images/siderbar_title_contact.png) no-repeat left top;height:30px;text-indent:-1000em;border-bottom:solid 1px #a6a6a6;}
div.siderbar dl{background:#fff;}
div.siderbar dd{background:#f5f5f5;height:38px;line-height:38px;margin-top:1px;text-indent:30px;border-bottom:solid 1px #d7d7d7;}
div.siderbar dd a{display:block;font-size:14px;background:url(../styles/images/sider_arrow.gif) no-repeat 15px 14px;}
div.siderbar dd a.current,div.siderbar dd a.current:hover{background-color:#3a3a3a;color:#fff;}
div.siderbar dd a:hover{background-color:#d5d5d5;color:#6a6a6a;text-decoration:none;}

div.news_detail{}
div.news_detail div.zw{padding-left:18px;padding-right:18px;}
div.news_detail h1,h1.detail_h1{font-size:18px;font-weight:100;font-family:"黑体";margin:0;padding:0;text-align:center;
          line-height:28px;border-bottom:solid 3px #ccc;padding-top:18px;padding-bottom:6px;color:#6a6a6a;}
.detail_info{padding-top:15px;padding-left:10px;height:240px;}
.detail_info_r{padding-left:15px;width:386px;height:226px;overflow:hidden;position:relative;}
.detail_info_r dd{line-height:28px;font-size:14px;}
.detail_info_r .detail_time{text-align:left;padding-bottom:8px;color:#848484;}
.detail_info_r .summary{font-size:14px;line-height:24px;text-indent:24px;border-top:dotted 1px #ccc;margin-top:8px;padding:8px 8px;}
.detail_info_r .summary a:hover{text-decoration:underline;background:#f1f1f1;}
.detail_info_r .detail_category{padding-top:10px;}
.detail_info_r .detail_price{padding-top:6px;}
.detail_info_r .detail_specific{padding-top:10px;}
.detail_info_r .detail_time{text-align:left;padding-bottom:0;color:#848484;padding-top:10px;}
.detail_info_r .book_now{position:absolute;bottom:2px;left:15px;}

.btn_book{background:url(/styles/images/btn_red_bg.png) no-repeat left top;border:0 none;width:97px;height:21px;font-size:12px;font-weight:600;letter-spacing:1px;cursor:pointer;color:#fff;}


.p_big_img{width:220px;height:220px;}
    /*图片居中开始*/
.p_big_img {border:solid 1px #dfdfdf;width:220px;text-align:center;padding:2px;
vertical-align:middle;line-height:220px;height:220px;display:table-cell;}
*+html .p_big_img {display:table-cell;font-size:195px !important;font-family:Arial;}
/*hack height for firefox*/body:empty .p_big_img {height:225px;}@-moz-document url-prefix(){ .p_big_img {height:225px;}}/*hack height for firefox*/
.p_big_img  img{ _margin-top:expression(110-this.height/2);vertical-align:middle;}
    /*图片居中结束*/


.detail_other{}
.detail_other dl{border-top:0 none;}
.detail_other dt{background:#f8f8f8;border-bottom:#dfdfdf 1px solid;border-top:#ebebeb 1px solid;height:30px;line-height:30px;font-weight:600;text-indent:10px;font-size:14px;color:#555;}
.detail_other dd{font-size:14px;line-height:1.5;padding:10px;color:#333;}
.detail_other dd p{margin-top:0;}
.detail_other dd a{padding-bottom:2px;border-bottom:dotted 1px #0078de;color:#0a81bf;}
.detail_other dd a:hover{color:#df651c;border-bottom:0 none;}


div.product_list_c{padding:0 12px;}
div.p_list_item{padding-top:18px;border-bottom:dotted 1px #ccc;height:137px;}
div.p_list_item h2{margin:0;padding:0;line-height:18px;font-size:12px;}div.p_list_item h2 a{display:inline;}
div.p_list_item .summary{line-height:18px;height:52px;overflow:hidden;width:558px;}
div.p_list_item li.list_l{width:120px;padding-left:0;}
div.p_list_item li.list_r{width:560px;padding-left:12px;position:relative;height:124px;}
div.p_list_item div.view_detail a{display:block;background:url(/styles/images/btn_red_bg.png) no-repeat left top;width:97px;height:21px;line-height:21px;line-height:24px\9;text-align:center;color:#fff;position:absolute;bottom:0;left:12px;}
div.p_list_item a{display:block;}
    /*图片居中开始*/
div.p_list_item a.img_b{border:solid 1px #ddd;overflow:hidden;width:120px;text-align:center;padding:1px;
vertical-align:middle;line-height:120px;height:120px;display:block;display:table-cell;cursor:pointer;}
*+html div.p_list_item a.img_b{display:table-cell;font-size:108px !important;font-family:Arial;}
/*hack height for firefox*/body:empty div.p_list_item a.img_b{height:125px;}@-moz-document url-prefix(){ div.p_list_item a.img_b{height:125px;}}/*hack height for firefox*/
div.p_list_item a.img_b img{ _margin-top:expression(60-this.height/2);vertical-align:middle;}
    /*图片居中结束*/
div.p_list_item a.img_b:hover{border:solid 2px #c30;padding:0;}



table.tbl{border-collapse:collapse;border:solid 1px #333;line-height:16px;margin:10px 0;background:url(/styles/images/li_03.gif) no-repeat 8px 9px;}
table.tbl td.tdl{width:70px;text-align:right;vertical-align:top;border:solid 1px #333;padding:6px 6px 5px 0;}
table.tbl td.tdr{text-align:left;vertical-align:top;border:solid 1px #333;padding:6px 8px 5px 6px;}
table.tbl td.tdr p{padding-top:0;margin-top:0;margin-bottom:12px;}

div.zw{padding:5px 3px;}


.number_slideshow{
    line-height: 18px;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    padding: 0px;
    margin: 0px;
    position: relative;
}
.number_slideshow .number_slideshow_nav{
    filter: alpha(opacity=60);
    opacity: 0.6;
    padding: 0px;
    margin: 0px;
    position: absolute;
    bottom: 10px;
    left: 460px;
}
.number_slideshow .number_slideshow_nav li{
    margin-left: 4px;
    position: relative;
    float: left;width:17px;height:8px;overflow:hidden;text-indent:-1000em;cursor:pointer;
}
.number_slideshow .number_slideshow_nav li a{
    padding-left: 6px;
    padding-right: 6px;
}
.number_slideshow ul{
    margin: 0px;
    background-position:center center;
    background-repeat: no-repeat;
}
.number_slideshow ul li{
    padding: 0px;
    margin: 0px;
    list-style: none;
    position: absolute;
}
.number_slideshow ul li p{
    margin: 0px;
    position: absolute;
    top: 0px;
    left: 0px;
    padding-left: 5px;
    padding-right: 5px;
    filter: alpha(opacity=60);
    opacity: 0.6;
    font-size: 13px;
    line-height: 23px;
}
.number_slideshow ul li a{
    text-decoration: none;
}
.number_slideshow ul li a img{
    border: none;
}




div.overlay{background-color:#fff;
		display:none;
		width:472px;
		padding-left:8px;
		text-align:left;
		border:3px solid #ccc;
		padding-top:36px;z-index:200000;
}
div.overlay .close {
	position:absolute;
	top:6px;right:10px;
	background-color:#5D689A;
border-bottom:0.2em solid #666666;
border-width:1px 1px 0.2em;
color:#FFFFFF;
cursor:pointer;
font-size:1em;
line-height:1;
padding:0.3em 0.6em;
text-shadow:0 0 0.1em #222222;
height:23px;width:80px;
}
div.overlay .title
{
	position:absolute;
	top:12px;left:10px; font-size:14px;
	background:url(/styles/images/buy_title_li.gif) no-repeat;padding-left:18px;color:#888;
	}
#buy_message{width:468px;display:none;
	position:absolute;top:12px;text-align:center;}
	
table.tbl_normal{border:solid 1px #dedede;border-collapse:collapse;margin-bottom:10px;}
table.tbl_normal th{border:solid 1px #dedede;}
table.tbl_normal td{border:solid 1px #dedede;text-align:center;font-family:Verdana;color:#848484;}
table.tbl_normal td del{color:#848484;}table.tbl_normal td span{color:#f50;font-weight:600;}
table.tbl_normal .td_l{text-align:center;color:#000;width:100px;}


div.case_img_list{padding-top:35px;width:738px;overflow:hidden;}
div.case_img_list ul{padding-left:48px;}
div.case_img_list li{margin-right:40px;padding-bottom:15px;}
div.case_img_list li a.name{text-align:center;padding-top:5px;font-size:12px;width:180px;overflow:hidden;display:block;line-height:18px;height:36px;}
div.case_img_list li a.img_b{border:solid 1px #555;padding:1px;display:block;position:relative;width:160px;height:120px;overflow:hidden;}
div.case_img_list li a.img_b:hover{border:solid 1px #999;}
div.case_img_list li a.img_b span{display:none;font-size:0;height:0;}
    /*图片居中开始*/
div.case_img_list li a.img_b{border:solid 1px #ddd;overflow:hidden;width:180px;text-align:center;padding:1px;
vertical-align:middle;line-height:180px;height:180px;display:block;display:table-cell;cursor:pointer;}
*+html div.case_img_list li a.img_b{display:table-cell;font-size:160px !important;font-family:Arial;}
/*hack height for firefox*/body:empty div.case_img_list li a.img_b{height:184px;}@-moz-document url-prefix(){ div.case_img_list li a.img_b{height:184px;}}/*hack height for firefox*/
div.case_img_list li a.img_b img{ _margin-top:expression(90-this.height/2);vertical-align:middle;}
    /*图片居中结束*/


dl.index_cases{}
dl.index_cases dt{position:relative;width:100%;padding-bottom:12px;}
dl.index_cases dt strong{display:block;background:url(../styles/images/index_title_bg.gif) no-repeat left -20px;width:175px;height:20px;text-indent:-1000em;}
dl.index_cases dt a.more{position:absolute;right:0;top:5px;}
dl.index_cases dd{border:solid 1px #e0e2e1;height:218px;overflow:hidden;padding-top:12px;position:relative;padding-left:45px;}
dl.index_cases ul{}
dl.index_cases li{padding-right:20px;}
dl.index_cases a.name{text-align:center;width:180px;display:block;padding-top:5px;height:16px;overflow:hidden;font-size:12px;font-weight:normal;line-height:16px;}
dl.index_cases a.img_b{display:block;}div.index_cases a.img_b:hover{border-color:#d1d1d1;}
    /*图片居中开始*/
dl.index_cases a.img_b{border:solid 1px #ddd;overflow:hidden;width:180px;text-align:center;padding:1px;
vertical-align:middle;line-height:180px;height:180px;display:block;display:table-cell;cursor:pointer;}
*+html dl.index_cases a.img_b{display:table-cell;font-size:160px !important;font-family:Arial;}
/*hack height for firefox*/body:empty dl.index_cases a.img_b{height:184px;}@-moz-document url-prefix(){ dl.index_cases a.img_b{height:184px;}}/*hack height for firefox*/
dl.index_cases a.img_b img{ _margin-top:expression(90-this.height/2);vertical-align:middle;}
    /*图片居中结束*/    

.slider_c{}

#cases_gallery ul .ul_gallery{margin:0;}
#cases_gallery a.slider_right{position:absolute;right:8px;top:98px;background:url(../styles/images/gallery_slider_next.gif) no-repeat;width:30px;height:30px;display:block;cursor:pointer;}
#cases_gallery a.slider_left{position:absolute;left:8px;top:98px;background:url(../styles/images/gallery_slider_prev.gif) no-repeat;width:30px;height:30px;display:block;cursor:pointer;}

#cases_gallery {position:relative;z-index:100;}
#cases_gallery .next,#gallery_slider .prev {
	z-index:101;outline:none;
}
#cases_gallery a.next{}
#cases_gallery a.prev{}
#cases_gallery .slides_container{width:592px;height:208px;overflow:hidden;}

div.case_detail{padding:10px 20px;}
div.case_detail h1{font-size:18px;font-weight:100;font-family:"黑体";margin:0;padding:0;text-align:center;
          line-height:28px;border-bottom:solid 1px #e1e1e1;padding-top:18px;padding-bottom:6px;color:#6a6a6a;}
div.case_detail div.zw{padding:20px 20px;}
div.case_detail h2{padding-bottom:15px;}
div.case_detail div.case_img_list{padding-top:10px;width:698px;overflow:hidden;border-top:dotted 1px #ccc;}
div.case_detail div.case_img_list ul{padding-left:32px;}
div.case_detail div.case_img_list li{margin-right:35px;padding-bottom:15px;}
div.case_detail div.case_img_list li a{cursor:url("/styles/images/cursor_zoom.cur"),pointer;}
div.case_detail div.case_img_list li div.name{text-align:center;padding-top:8px;font-size:12px;width:180px;overflow:hidden;height:26px;}

#div_inner_menu{}
#div_inner_menu a{font-size:12px;height:25px;line-height:25px;background:url(../styles/images/dot_gray.png) no-repeat 15px 10px;border-top:dotted 1px #ddd;}