﻿@charset "utf-8";
body { font-size:12px; color:#484747; padding:0px; margin:0px;}
/* 链接颜色 */
a:link { color: #484747; text-decoration:none; }
a:visited { color: #484747; text-decoration:none; }
a:hover { color: #af2302; text-decoration: none; }
.tag a:link { color: #fff; text-decoration:none; }
.tag a:visited { color: #fff; text-decoration:none; }
.tag a:hover { color: #fff; text-decoration: none; }
.blue a:link { color: #035cbc; text-decoration:none; }
.blue a:visited { color: #035cbc; text-decoration:none; }
.blue a:hover { color: #af2302; text-decoration: none; }
.bt10{ color:#d73500;}
.bt10 a:link { color: #d73500; text-decoration:none; }
.bt10 a:visited { color: #d73500; text-decoration:none; }
.bt10 a:hover { color: #d73500; text-decoration: none; }
/* 头部 */
#header { background:url(images/bg_02.jpg) repeat-x; height:139px; width:100%; }
.topbg{ width:1003px; margin:0 auto; height:139px; }
.logo{ float:left; width:241px; height:83px; margin-right:70px; margin-top:3px;}
.zhz{ float:left; width:402px; height:83px; margin-top:3px;}
.youmian{ float:right; width:242px; height:83px;}
.tag{ width:146px; height:20px; float:right; margin-top:3px; background:url(images/tt_07.jpg) no-repeat; padding-left:20px;}
.search{ margin-top:19px; width:242px; height:25px; display:block; float:right;}

.search li.kj{width:172px; float:left;}
.inp001{ width:160px; height:23px; background:#fefbf0; border:1px solid #dccbb3; padding-left:5px; padding-right:5px; line-height:23px} 
.search li.btn01{ float:left; width:55px; height:25px; margin-left:8px; display:inline;} 
/* 导航 */


#navall{ width:1003px; height:auto; margin:8px auto 0; overflow:hidden; }
#nav { display:block; width:1003px; display:block; background-image:url(images/menu_03.jpg); height:36px;}
#nav li { float:left; display:block; position:relative; width:125px; z-index:500; }
#nav li a { display:block; font-weight:700; line-height:22px; height:22px; padding-top:8px; padding-bottom:4px; text-decoration:none; text-align:center; font-size:12px; color:#eceeef; font-size:14px; font-family:"微软雅黑"  }
#nav li a:hover { color:#eceeef; }
#nav a.selected { color:#f00; }
#nav ul { position:absolute; left:0; display:none;padding:0; list-style:none;
	background:#6c0101; }
#nav ul li { width:125px; float:left;}
#nav ul a { display:block;color:#eceeef;font-weight:normal; background:#6c0101 url(images/line_03.jpg) no-repeat center bottom }
#nav ul a:hover {color:#fff; font-weight:bold}


#container{ width:100%; margin:1px auto 0; height:auto; background:url(images/bg_05.jpg) repeat-x #f8e8cf; }
.wraper{ width:990px; margin:0 auto; overflow:hidden; height:auto; background:#f6efd3; padding-top:9px; padding-bottom:15px; padding-left:7px; padding-right:6px;}
.banner{ width:990px; height:297px;}
.contact{ width:990px; overflow:hidden; height:auto; margin-top:9px;}
.left{ width:730px; float:left; overflow:hidden; height:auto;}
.column01{ background:url(images/zbb_03.jpg) no-repeat; width:719px; height:203px; overflow:hidden; padding-top:10px; padding-left:11px;}
.column02{ background:url(images/zbb02_03.jpg) no-repeat; width:233px; height:190px; overflow:hidden; padding:0 10px 0 10px}
.pic{ float:left; width:283px; height:190px;}
/*选项卡 */
.picright{ float:left; width:392px; margin-left:20px; display:inline; overflow:hidden;}
.js_stroll { width:392px; overflow:hidden; display:block;  }
.js_stroll li { float:left; width:57px; height:25px;  padding-left:15px;  }
.sd01 { cursor:pointer; font-weight:bold; color:#be0101; }
.sd01 a:link { color:#be0101; font-weight:bold; line-height:24px; font-family:"微软雅黑"; font-size:14px; }
.sd01 a:visited { color:#2f2d2d; font-weight:bold; line-height:24px; font-family:"微软雅黑"; font-size:14px; }
.sd01 a:hover { color:#be0101; font-weight:bold; line-height:24px; font-family:"微软雅黑"; font-size:14px; }
.sd02 { cursor:pointer; }
.sd02 a:link { color:#2f2d2d; font-weight:bold; line-height:24px; font-family:"微软雅黑"; font-size:14px; }
.sd02 a:visited { color:#2f2d2d; font-weight:bold; line-height:24px; font-family:"微软雅黑"; font-size:14px; }
.sd02 a:hover { color:#be0101; font-weight:bold; line-height:24px; font-family:"微软雅黑"; font-size:14px; }
.bor02 {  float:left; width:392px; overflow:hidden; margin-top:8px; }
.wz{ line-height:20px;}
.list{ width:392px; overflow:hidden; padding-top:3px; margin-top:3px; border-top:#D6CBBE 1px dotted }
.list li{display:block; line-height:24px; background:url(images/icon01_03.jpg) no-repeat 0 8px; height:24px; padding-left:10px;}
.list li span { float:right; display:block; width:90px; text-align:right; font-size:12px; }
.hidden{ display:none;}
.column03{ width:730px; overflow:hidden;}
.title{ height:31px; width:730px; background:url(images/xx.jpg) no-repeat left bottom; margin-top:10px;}
.bt03{ float:left; width:130px; height:29px;}
.hz{ width:auto; float:right; display:block; height:22px; margin-top:3px;}
.hz li{  width:57px; height:22px; float:left; display:block; overflow:hidden}
.hz li a:link{ width:57px; height:22px; color:#525252; display:block; text-align:center; line-height:22px;}
.hz li a:visited{  width:57px; height:22px; color:#525252;display:block; text-align:center; line-height:22px;}
.hz li a:hover{background:url(images/han.jpg) no-repeat; width:57px; height:22px; color:#fff;display:block; text-align:center; line-height:22px;}
.pic01{ width:730px; height:180px; margin-top:10px;}
/*滚动*/
.infiniteCarousel { width: 730px; position: relative; height:138px; }
.infiniteCarousel .wrapper { width: 680px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */ overflow: auto; height: 168px; margin:0 17px; position: absolute; }
.infiniteCarousel .wrapper ul { width: 1320px; /* single item * n */ list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; position: absolute; top: 0; }
.infiniteCarousel ul li a { line-height:26px; vertical-align:middle; text-align:center; }
.infiniteCarousel ul li { display:block; float:left; width: 137px; padding-left:18px; padding-right:18px; text-align:center;  }
.infiniteCarousel ul li a img { display:block; }
.infiniteCarousel .arrow0 { display: block; height: 13px; width: 9px; background:url(images/zsj_03.jpg) no-repeat 0 0; text-indent: -999px; position: absolute; top: 45px; cursor: pointer; outline: 0; }
.infiniteCarousel .arrow1 { display: block; height: 13px; width: 9px; background: url(images/ysj_03.jpg) no-repeat 0 0; text-indent: -999px; position: absolute; top: 45px; cursor: pointer; outline: 0; }
.infiniteCarousel li img { width:137px; height:122px;   background:url(images/kuang_03.jpg) no-repeat; padding-left:3px; padding-right:2px; padding-top:4px; padding-bottom:16px;  }
.infiniteCarousel .forward { background-position: 0 0; right: 0; }
.infiniteCarousel .back { background-position: 0 0; left: 0; }
.infiniteCarousel .forward:hover { background-position: 0 0; }
.infiniteCarousel .back:hover { background-position: 0 0; }
.right{ width:252px; float:left; overflow:hidden; height:auto; margin-left:8px; display:inline; text-align:center; line-height:22px;}
.column02_title{width:233px; height:37px; float:left; background:url(images/2_03.jpg) no-repeat left; text-align:left; padding-top:2px;}
.column02_con{width:233px; height:143px; float:left; padding-top:5px;}
.column02_con li{width:233px; height:22px; float:left; background:url(images/5_07.jpg) no-repeat left center;  display:block; line-height:22px;}
.column02_con li a{float:left; margin:0px; margin-left:10px;}
.column05{width:232px; height:159px; float:left; background:url(images/5.jpg); margin-top:8px; padding:0px 10px 0 10px}
.column05_con{width:232px; height:122px; float:left;}
.column05_con dl{width:232px; height:122px; float:left; display:block;}
.column05_con dt{width:95px; height:122px; float:left; display:block;}
.column05_con dd{width:132px; line-height:20px; float:right; display:block; text-align:left}
.column06{width:252px; height:57px; float:left; margin-top:8px;}
.a1 a{font-weight:bold;}
.a2 a{color:#be0101;}
.link{width:1003px; height:103px;  margin:0 auto;}
.link_left{width:12px; height:103px; float:left; background:url(images/2_21.jpg);}
.link_mid{width:970px; height:103px; float:left; background:url(images/2_18.jpg) bottom;}
.link_mid_top{width:970px; height:30px; float:left; background:url(images/2_22.jpg) no-repeat left top;}
.link_mid_bot{width:970px; height:73px; float:left;}
.link_right{width:6px; height:103px; float:left; background:url(images/2_25.jpg);}
.link_mid_bot li{float:left; height:25px; line-height:25px; margin-top:8px; display:block; text-align:center; overflow
:hidden; width:14%}
.bot{width:100%; height:90px; background:url(images/2_34.jpg) repeat-x;}
.bot1{width:990px; height:90px; margin:0 auto; text-align:left; line-height:23px; color:#777777}




.banner1{width:990px; }
.c_main{width:990px; height:auto; margin-top:8px; float:left}
.c_main_left{width:255px; height:auto; float:left; background:url(images/c2_10.jpg) repeat-y;}
.c_main_left_title{width:240px; height:40px; float:left; background:url(images/c2_03.jpg) no-repeat; padding-left:15px; line-height:40px; color:#ac0301; font-size:14px; font-weight:bold; font-family:"Arial Black", Gadget, sans-serif}
.c_main_left_con{width:207px; height:auto; padding:10px 24px 100px 24px; float:left; background:url(images/c2_10.jpg) repeat-y;}
.c_main_left_con li{width:207px; height:28px; float:left; display:block; margin-top:8px;}
.c_main_left_con li a{width:207px; height:28px; float:left; display:block; background:url(images/c_10.jpg) no-repeat; text-align:center; line-height:28px;}
.c_main_left_con li a:hover{background:url(images/c_07.jpg) no-repeat; color:#fff}
.c_main_right{width:715px; height:auto; float:right; padding-bottom:30px}
.c_main_right_title{width:695px; height:35px; float:left; border-bottom:1px solid #d7d2b8; line-height:35px; background:url(images/c_03.jpg) no-repeat left bottom; padding-left:20px;}
.c_main_right_con{width:715px; height:auto; float:left; border-top:1px solid #fff; line-height:25px; padding-top:10px;}
.c_main_right_con .news{width:705px; height:30px; float:left; line-height:30px; background:url(../images/5_07.jpg) no-repeat left center; padding-left:10px; border-bottom:1px dashed #666}
.data{width:80px; height:30px; float:right; display:block;}
.page{width:515px; height:40px; float:left; margin-top:10px; padding-left:200px}
.page a{width:17px; height:17px; display:block; border:1px solid #c8c8c8; background:#fff; text-align:center; line-height:17px; margin-top:10px; float:left; margin-left:5px;}
.page a:hover{background:#cc0000; color:#fff;}
.c_main_right_con dl{width:143px; height:170px; float:left; display:inline; margin-right:27px; margin-left:5px;}
.c_main_right_con dt{width:137px; height:134px; float:left; display:block; background:url(images/kuang_03.jpg) no-repeat; padding:4px 3px 0 3px}
.c_main_right_con dd{width:145px; height:30px; float:left; text-align:center;}
.c_main_right_con dd a{width:145px; height:30px; line-height:30px; text-align:center;}
.bot_left{display:block; float:left; padding-top:10px; }
.bot_right{width:90px; float:right; display:block; height:70px;  }
.bot_right a{float:left; line-height:45px; width:70px; float:left; text-align:center; display:block; color:#777777}

.listpic{ padding:0px; margin:0px;}
.listpic ul li{ width:32%; height:165px; float:left; text-align:center}
.listpic ul li img{ width:185px; height:139px;}
.date{ float:right}

.rbiaoti{ font-size:12px; font-weight:bold}



#crumbs ul{padding:0px;margin:0px;list-style:none; float:left; color:#000; line-height:35px;}
#crumbs ul a{padding:0px;margin:0px;list-style:none; float:left; color:#000;}
#crumbs ul a:link{padding:0px;margin:0px;list-style:none; float:left; color:#000;}
#crumbs ul li{float:left;background:url(images/crumb_arrow.gif) no-repeat; background-position:0px 12px; padding-left:15px;}
#crumbs ul li.cr_home{background:none; padding-left:0px; color:#000}
#crumbs ul li.cr_home a{background:none; padding-left:0px; color:#000}
#crumbs ul li.cr_home a:link{background:none; padding-left:0px; color:#000;}
#crumbs a{text-decoration:none; font-size:12px}
.articleshortcut{width:100%;word-wrap:break-all;white-space : normal;word-break: break-all; text-align:left}
.pagecomm{ width:100%; line-height:normal; padding-right:10px;}
.articleshortcut span.addtime{display:block;text-align:right;}
.articleshortcut span.replycontent{display:block;border-top:1px dashed #93C;margin-top:5px;padding-top:5px;}
.articlerecord{font-size:14px;margin:5px 0px; width:95%;}
.articlerecord p{ padding:0px; margin:0px;}
.articlerecord h1{font-size:12px;margin:5px 0px; width:100%; text-align:left}

#bottompage{margin:10px 10px 10px 0;width:auto; float:right}
#bottompage ul{padding:0px;margin:0px;list-style:none;}
#bottompage ul li{float:left;margin-left:2px;font-size:12px;width:16px;height:17px;border:1px solid #D7D7D7;text-align:center;}
*html #bottompage ul li{height:16px !important;}
#bottompage ul li a{float:left;display:block;font-size:12px;width:15px;height:15px;text-align:center;text-decoration:none;background:#FFFFFF;color:#015c55;padding-top:2px;}
#bottompage ul li span{float:left;display:block;font-size:12px;width:16px;height:15px;text-align:center;text-decoration:none;background:#FFFFFF;color:#015c55;padding-top:2px;}
#bottompage ul li.nextprev {width:40px; line-height:normal;}
#bottompage ul li.nextprev a{width:40px; line-height:normal;}
#bottompage ul li.pagenum a{width:16px; line-height:normal;}
#bottompage ul li.nextprev span{width:40px; background-color:#fff; color:#015c55; line-height:normal;}
#bottompage ul li.currentpage span{background:#F7F7F7;color:#003399; line-height:normal;}
#bottompage ul li a:hover{background:#F7F7F7;color:#015c55}
.articlerecord,.jobrecord{
margin: 10px; width: 94%; padding:10px;
}
.articlerecord{font-size:14px;margin:5px 0px; width:95%; text-align:left; border-bottom:#93C dotted 1px;}
.articlerecord a{ padding:0px; margin:0px; font-size:13px; font-weight:500;}
.articlerecord p{ padding:0px; margin:0px;}
.articlerecord h1{font-size:12px;margin:5px 0px; width:100%; text-align:left}
.articleshortcut{ width:100%;word-wrap:break-all;white-space : normal;word-break: break-all; text-align:left;  font-size:12px}
.pagecomm{ width:100%}
.articleshortcut span.addtime{display:block;color:#93F;text-align:right;}
.articleshortcut span.replycontent{display:block;margin-top:5px;padding-top:5px; }

.articlerecord h1{font-size:12px;margin:5px 0px; width:100%; text-align:left}
.commentrecord{margin:10px 0px;color:red;padding-bottom:10px;border-bottom:1px solid #e2e7e8;}
.nextone{display:block;clear:both;margin-top:5px; text-align:left}
.nextone div{padding:5px 0px;}
.productcontent .replycontent{border:1px dashed #666;margin-top:10px;padding:5px; color:#000;}
#addguestbooklayout{width:230px;margin-left:20px;}
#addguestbooklayouts{width:100%;}
.btnleft{ padding-left:30%;}
.rtd{ text-align:left; padding-left:20px;}
.articlerecord,.jobrecord{
margin: 10px; width: 94%; padding:10px;
}
.jobtitle{ font-size:14px; font-weight:bold; color:#015c55}
.contentmain {
	margin: 0px 0px 0px;
	padding:10px;
}
.h8{ font-size:24px; font-weight:bold; line-height:30px; width:100%; text-align:center}
.infolist{ text-align:left}
.contentmain2 {
	padding-right: 5px; padding-left: 5px; padding-bottom: 16px; padding-top: 0px
}
.contentmain:hover {
	border-right: #a3a1a1 0px dashed; border-top: #a3a1a1 0px dashed; border-left: #a3a1a1 0px dashed; border-bottom: #a3a1a1 0px dashed
}
.productcontent {line-height:150%; color:#000; font-size:14px;}
.productcontent h1{font-size:22px;width:100%; text-align:center; margin:0px; padding:5px; }
.productcontent .productimg{width:300px;padding:10px; height:240px;border:1px solid #a3a1a1; float:left}
.productcontent .productimg a img{width:300px;border:1px dotted #a3a1a1;}
.productcontent .productmodel{padding:10px; height:220px;margin-top:10px; margin-left:5px;float:left; line-height:22px;}
.productcontent .productmodel .m1{font-weight:bold;float:left;margin-right:10px;}

.lefttd{ padding-left:20px; width:150px;}

.photocontent {line-height:22px; text-align:center;}
.photocontent h1{font-size:24px; width:100%; text-align:center; line-height:30px;padding-right:10px;}
.photocontent .productimg{width:460px;padding:10px;}
.photocontent .productimg a img{width:460px; height:320;border:1px dotted #a3a1a1;}
.photocontent .productmodel{padding:10px; height:220px;margin-top:10px; margin-left:5px;line-height:22px;}
.photocontent .productmodel .m1{font-weight:bold;float:left;margin-right:10px;}
#index_recomment{width:778px;}
#index_recomment img{width:100px;height:100px;border:1px solid #a3a1a1;}
.photorecord{width:148px;height:150px;margin: 10px 10px 10px 10px; float:left;}
.photorecord .productimg a img{width:148px;height:128px;border:0px;}
.photorecord .propro1{ text-align:center;}
.photorecord .propro1 a:hover{ text-decoration:underline;}
.nextone a{ text-decoration:none;}
.nextone a:hover{ color:#900; text-decoration:underline;}
.recordp{ margin-bottom:10px;}
.recordp .props{float:right; padding-right:60px;}
.recordp .propd{float:left;}
.recordp .propname{font-weight:bold;float:left;margin-right:5px; margin-top:2px;}
.recordproperty{border-top:1px dashed #a3a1a1;margin-top:20px;}
.recordproperty .prop{float:right;margin:10px;}
.recordproperty .propname{font-weight:bold;float:left;margin-right:5px;}
.news a{ color:#000; text-decoration:none;}
.news a:hover{ text-decoration:underline;}
.productlist{ float:left; width:100%; overflow:hidden; margin-top:10px;}
.productlist a img{ border:2px #ccc solid; padding:2px;}
.productlist a:hover img{ border:2px #015c55 solid; padding:2px;}
.productlist a{ color:#000; text-decoration:none;}
.productlist a:hover{ color:#015c55; text-decoration:underline;}

.productrecordlist{ float:left; width:100%; overflow:hidden; margin-top:10px;}
.productrecordlist ul{ list-style:none;}
.productrecordlist ul li{ float:left; margin-left:20px;}
.productrecordlist a{ color:#000; text-decoration:none;}
.productrecordlist a:hover{ color:#963; text-decoration:underline;}

.column_content{ display:block; width:100%;}
.Products_list li{ float:left; width:33%;}
.Products_list li a{ display:block}
.Products_list li img{ display:block;padding:1px; border:#d5d7d4 solid 1px;}
.btn
{
	
	height: 25px;
	padding: 0px;
	padding-left:10px;
	padding-right:10px;
	background: #fff;
	background: url("Images/bg_btn.gif") repeat-x;
	font-size: 12px;
	line-height: 23px;
	border: 1px solid #CCCCCC;
	cursor:hand;
}

.profile{ width: 100%; float:left; margin:5px 0; border-bottom:1px #ccc dashed; padding:10px 0;}
.profile dt { float:left; margin-left:10px;}
.profile dt a img{ border:1px #ccc solid; padding:2px; width:130px; height:170px;}
.profile dd{ float:left; border:1px #ccc solid; width:535px; height:155px; padding:10px; margin-left:10px;}
.profile dd h4 a{font-size:14px; font-weight:bold; border-bottom:1px #ccc solid; display:block; line-height:25px;}
.profile dd p{ height:100px;line-height:23px;}
.profile dd span{ float:right;}

.reg_mem td{ font-size:12px; font-weight:normal; height:32px;}
.input_reg,.texts1{ border:1px #ccc solid; height:17px; width:200px;}
.text14{ font-weight:bold; text-align:left; font-size:14px; }
#errPtid,#errPassword{ color:#900; padding-left:15px; font-weight:bold;}
.user_pro{ text-decoration:underline; color:#000;}
.info_pro{ margin-left:5px;}
.info_pro td{ color:#666; font-size:14px;}
.info_1{ background:url(images/pic_pro.jpg) left center no-repeat;}
.info_1 a{ color:#000; font-size:16px; font-weight:bold; padding-left:15px;}
.info_1 a:hover{ color:#333;}

.zhao_sys{ border-collapse:0; border:0px #ccc solid;}
.zhao_sys td{ border:0px #ccc solid;}
.nynr{ font-size:12px; line-height:25px; margin-top:10px; width:100%; }
.guest_ok p{ font-size:12px; color:#015c55; font-weight:bold;padding:10px 0;height:30px;}
.button {
	background-image: url(images/submitbutton.png);
	background-repeat:no-repeat;
	width: 74px;
	height: 23px;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #015c55;
	cursor:hand;
	margin-top:10px;
}
.nav_1{ border-collapse:0;}
.nav_1 td{ border:1px #B5D0EE solid; padding-left:5px;}
#sidebar{015c55}
#page_show { text-align:center; border-top:1px #ccc solid;}
#page_show a{ color:#000; text-decoration:none; text-align:center; margin-left:10px;}
#page_show a:hover{ color:#000; text-decoration:underline;}
.table_product{ border-collapse:collapse;}
.table_product td{ border:1px #ccc solid; padding-left:5px; height:30px;}
.table_product_odd{}
.table_product_name{ background-color:#015C55; color:#FFF;}
.title_pro a{ color:#000;}
.table_product_caption{ font-size:14px; font-weight:bold; color:#025b55;}
#rightcomment{background: url(images/comments.gif) no-repeat 17px top; width: 100%; text-align:left}
#rightcomment ul { padding-left:0px; margin-left:0px;list-style-type: none; margin-top:10px;
}
#rightcomment li {
	padding-right: 10px; padding-left: 0px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px; width:100%;
}
#rightcomment li.comment {
	padding-right: 10px; padding-left: 0px; background: url(images/arrow.gif) no-repeat 0px 2px; margin-bottom: 9px; padding-bottom: 0px; padding-top: 0px
}
#recordcomment{width:100%; margin:0px; padding:0px;margin-left:5px;}
#recordcomment li{width:98%; margin:0px; padding:0px;}
#recordcomment li .author{display:block;padding-right:5px;font-size:10px; float:right}
#recordcomment li .content{display:block;width:100%;margin-top:5px; line-height:20px;word-wrap:break-word;}

#recordcomment li p{background:url(images/arrow.gif) left 30%; background-repeat:no-repeat; margin:0px;font-size:12px;font-weight:bold;padding-left:20px;margin-top:5px;border-bottom:1px dotted #a3a1a1;}
#recordcomment span.reply{display:block;}
#recordcomment span.reply font{ color:#FF0000; font-size:12px;}
#recordcomment li.viewall{text-align:right;margin-right:20px;}
.addcomment{clear:both;text-align:left; float:left;}
.addcomment a{ color:#000; font-weight:normal;}
.addcomment a:hover{ color:#f00; font-weight:normal;}
#addrecordcommentlayout{width:100%;margin-left:5px;}
#addrecordcommentlayout .text{font-family:Arial, Helvetica, sans-serif; background-color: #fff; border:1px double #ccc; width:190px}
#addrecordcommentlayout .textarea{font-family:Arial, Helvetica, sans-serif;  border:1px double #ccc; width:300px; height:60px; background-color:#FFFFFF;background:#FFFFFF url(images/textareabg.gif) no-repeat; background-position:center center;}
.table_book{ border-collapse:collapse;}
.table_book td{ border:1px #ccc solid;}
.table_book_info td{ padding:3px 5px;}
.wenbenkuang{ border:1px #993 solid; padding:2px;}




.neinr {
	width: 945px;
	margin-right: auto;
	margin-left: auto;
}
.adpic{
	width: 945px;
	margin-right: auto;
	margin-left: auto;
	}
.neinr .neidh {
	background: url(images/neidaohang.jpg) left top no-repeat;
	float: left;
	min-height: 485px;
	background-position:-1px top;
	border-left:#c1e0ff solid 1px; border-right:#c1e0ff solid 1px;
	border-bottom:#c1e0ff solid 1px; 
	width: 225px;
}
.neinr .neidh h1{ padding:0px; margin:0px;}
.neinr .neidh h1 a{
	display:block;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height:26px;
	text-align:left;
	padding-left:25px;
}
.neinr .neidh li {
	font-size: 12px;
	color: #000000;
	background-image: url(images/neiyuandian.jpg);
	background-repeat: no-repeat;
	background-position: left 12px;
	padding:10px 0 0 10px;
	line-height: 20px;
	width:170px;
	border-bottom:1px #ccc dashed;
}
.neinr .neidh li a{ color:#000; text-decoration:none;}
.neinr .neidh li a:hover{ color:#174979; text-decoration:underline;}
.neinr .neineir {
	float: right;
	width: 705px;border:#e5e5e5 solid 1px; 
}

.cc_1{
	padding-top:0px;
	background-image: url(images/neihenxian.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 705px;
	}


#preview{ float:none; margin:10px auto; text-align:center; width:360px;}
.jqzoom{ width:350px; height:240px; position:relative;}
.jqzoom img{width:350px; height:240px; }
.zoomdiv{ left:859px; height:270px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom一流素材网www.16sucai.com*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:322px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}

.main1_rightc_con4{width:705px; height:auto; line-height:22px; float:left;  }
.main1_rightc_con4 dl{width:705px; height:195px; float:left; display:block; border:1px solid #999; margin-top:10px;}
.main1_rightc_con4 img{padding:2px; border:1px solid #ccc;width:150px; height:179px; float:left; margin:2px;}
.main1_rightc_con4 dd{ min-width:500px; float:left; display:block; margin:2px;}
.main1_rightc_con4 ds{ min-width:410px; float:left; display:block; margin:2px; overflow:hidden}
.main1_rightc_con4 dc{ min-width:410px; float:left; display:block; margin:2px; overflow:hidden}
.main1_rightc_con4 .a5{border:0px solid #ccc; border-bottom:none; padding-left:10px; font-weight:bold}
.main1_rightc_con4 .a6{border:0px solid #ccc; border-top:none; padding-left:10px; height:155px;}