@charset "utf-8";

/**set**/
.set{color:#391811;text-align:right;}
.set a{color:#391811;margin:0 10px;}
.set .email{background:url(../images/sub_email.png) left center no-repeat;}
.set .contactUs{background:url(../images/sub_contactus.png) left center no-repeat;}
.set .leaveMes{background:url(../images/sub_leavemes.png) left center no-repeat;}

/**banner**/
.banner {height: 335px;min-width: 1000px;overflow: hidden;position: relative;}
.banner .bd {height: 335px;position: relative;z-index: 0;}
.banner .bd ul {height: 335px;}
.banner .bd li {height: 335px;}
.banner .bd li a {display: block;width: 100%;height: 335px;position: absolute;z-index: 1;}

.container{background:url(../images/container_bg.png) top center no-repeat;margin-top:-102px;position:relative;z-index:9000;padding-top:148px;}
.container .wrap{position:relative;background:url(../images/sidebar.png) left center repeat-y;}

.sidebar { float:left; width:195px;padding-bottom:50px;}
.main { float:left; width:602px;margin-left:2px;padding-bottom:30px;}

.extra{float:right;width:173px;height:295px;background:url(../images/extra.jpg);}
.extra .hd{height:30px;line-height:30px;font-family:"微软雅黑";}
.extra .hd h2{padding-left:26px;}
.extra .hd a{position:absolute;right:8px;top:0;color:#000;font-size:10px;background:url(../images/more.png) left center no-repeat;padding-left:8px;}
.extra .hd a:hover{color:#d00303;}
.extra .bd{}
.extra .bd dl{}
.extra .bd dt{padding:14px 0 8px 9px;}
.extra .bd dt img{width:148px;height:96px;border:1px solid #f0f0f0;padding:2px;background:#fff;}
.extra .bd dd{line-height:22px;padding-left:9px;}
.extra .bd dd a{color:#868585;background:url(../images/ico.gif) left center no-repeat;padding-left:8px;}

.colPicTitle {width:172px; height:41px; background:url(../images/colpictitle.png) right center no-repeat;font:16px/41px "微软雅黑";color:#fff;text-align:center;}
.colPicTitle em { display:none; }

.menu {/*background:url(../images/menu.png);*/padding-bottom:20px;}
.menu dl {padding-left:1px;}
.menu dl dt {height:34px;}
.menu dl dt a {display:block;background:url(../images/menu_a.png) left center no-repeat;color:#444;font:12px/34px "宋体";padding-left:52px;}
.menu dl dt a:hover, .menu dl dt .current {background:url(../images/menu_a_hover.png) left center no-repeat;text-decoration:none;color:#ff8b02;}

.ltContact{padding-left:5px;}
.ltContact h2{color:#391811;font-family:"微软雅黑";font-size:14px;border-bottom:1px solid #e3e3e3;width:156px;padding-bottom:5px;}
.ltContact img{width:154px;hegiht:58px;border:1px solid #e5e5e5;margin-top:18px;}
.ltContact p{width:160px;text-align:justify;text-justify:inter-ideograph;color:#595757;padding-top:10px;}
.ltContact p em{color:#b00202;font-size:22px;display:block;font-family:Arial;}

.location {border-bottom:1px solid #e2e2e2;padding:12px 0 6px;color:#4d4d4d;margin-bottom:20px;}
.colCurTit{background:url(../images/colcurtit.jpg) left center no-repeat;padding-left:20px;font-size:14px;font-family:"微软雅黑";float:left;}
.breadcrumbs { float:right;}
.breadcrumbs a{color:#4d4d4d;}


.list{}
.list dl{}
.list dt{border-bottom:1px dashed #ccc;padding-bottom:25px;margin-bottom:10px;}
.list dt .dtPic{width:120px;float:left;}
.list dt .dtTxt{width:460px;float:right;padding-left:16px;}
.list dt .dtTxt h3{font-size:14px;}
.list dt .dtTxt p{color:#747474;padding:10px 0 2px;line-height:24px;text-align:justify;text-justify:inter-ideograph;}
.list dt .dtTxt a{color:#6f6f6f;}
.list dt .dtTxt a:hover{color:#7f210d;}
.list dd{height:34px;line-height:34px;border-bottom:1px dotted #ccc;float:left;width:100%;position:relative;}
.list dd a{background:url(../images/ico1.gif) left center no-repeat;padding-left:10px;color:#6f6f6f;}
.list dd a:hover{color:#7f210d;text-decoration:none;}
.list dd a span.date{position:absolute;right:0;}


.w { margin:0;padding:0;}
.w .pic-item {width:296px;float:left;margin:0 0 20px 4px;}
.w .pic-item .list-pic {border:1px solid #e2e2e2;padding:2px;}
.w .pic-item .list-txt{text-align:center;padding-top:5px;}


.artbox { margin:0 15px 30px; text-align:center; }
.artbox h1 { padding-bottom:10px; font-size:16px; line-height:26px; }
.artbox .info { padding:0; background:#eee; line-height:25px; }
.article { padding-bottom:40px; line-height:180%; word-wrap:break-word; word-break:break-all;text-align:justify;text-justify:inter-ideograph;color:#6f6f6f;min-height: 250px;}


.pn_01 { margin:0;padding:0;}
.pn_01 .pic-item {border-bottom:1px solid #e2e2e2;padding-bottom:20px;margin-bottom:20px;}
.pn_01 .pic-item .list-pic {width:384px; height:240px;background:url(../images/list-pic.png);float:left;padding:3px;}
.pn_01 .pic-item .list-txt{width:192px;height:246px;padding-left:20px;color:#3f3f3f;float:right;position:relative;}
.pn_01 .pic-item .list-txt h3{font-size:14px;}
.pn_01 .pic-item .list-txt h3 a{display:inline;background:none;position:static;}
.pn_01 .pic-item .list-txt h3 a:hover{background:none;}
.pn_01 .pic-item .list-txt p{text-align:justify;text-justify:inter-ideograph;padding-top:20px;line-height:20px;}
.pn_01 .pic-item .list-txt a{display:block;width:72px;height:22px;background:url(../images/product_a.png);position:absolute;bottom:0;left:20px;}
.pn_01 .pic-item .list-txt a:hover{background:url(../images/product_a_hover.png);}


.page { padding:30px 0 0; color:#6f6f6f; line-height:24px;}
.page a { margin:0 2px; color:#838282; }
.page a:hover { text-decoration:underline; }
.page .current {color:#7f210d; }
.page .current:hover { color:#7f210d; }
.page span { float:right; }
.page strong { color:#6f6f6f; }


.messages { margin:0; padding:0; }
.messages-list { margin-bottom:10px; padding:10px 20px; }
.messages-list .m-title { padding:0; font-weight:bold; line-height:20px; }
.messages-list .m-title span { float:right; color:#999; font-weight:100; }
.messages-list .m-info { margin: 5px 0; padding:5px; border: 1px solid #ddd; line-height:20px; }
.messages-list .r-title { padding:0; color:#ba0012; line-height:20px; }
.messages-list .r-info { margin: 5px 0; padding:5px; border: 1px solid #ddd; line-height:20px; }


.hr { margin:0; padding:0; }
.hr-list { margin-bottom:10px; padding:10px 15px 0; }
.hr-list .title { padding:0 10px; background:#efefef; font-weight:bold; line-height:20px; }
.hr-list .title span { float:right; color:#333; font-weight:100; }
.hr-list .info { padding:5px 10px; line-height:24px; }
.hr-list .apply { padding:5px; text-align:right; }
.hr-list .apply a { color:#ba0012; }


.contact { margin:0 10px 10px; padding:10px 20px; line-height:200%; color:#666; word-wrap:break-word; word-break:break-all; }


.cart { margin:0 10px 10px; padding:0 20px; }
.order-table { background:#F2F2F2; line-height:20px; }
.order-table th { padding:5px 10px; border:1px solid #D0D0D0; background:#F2F2F2; }
.order-table td { padding:5px 10px; border:1px solid #D0D0D0; background:#F2F2F2; text-align:center; }
.fn-order { margin-bottom:10px; padding:0; text-align:center; clear:both; }
.fn-order a { margin:0 10px; }


.form-panel { margin:0 10px 10px; }
.form-panel h4 { margin-bottom:10px; padding:2px 20px; background:#eee; /*background:#eee url(../images/ico_07.gif) no-repeat 8px center;*/ color:#666; line-height:22px; }
.form-panel .tips { padding:10px 0 10px 110px; color:#CC3732; font-weight:bold; font-size:13px; text-align:left; }
.form-panel .field { clear:both; }
.form-panel li.field label { display:block; float:left; width:100px; line-height:24px; text-align:right; }
.form-panel .input { padding:5px 0; color:#666; zoom:1; }
.form-panel .field:after { content:'\20'; display:block; height:0; clear:both; }
.form-panel .text { height:20px; padding:1px 3px; border:1px solid #D0D0D0; background:#F2F2F2; color:#666; }
.form-panel .textarea { width:450px; height:100px; padding:1px 3px; border:1px solid #D0D0D0; background:#F2F2F2; color:#666; }
.form-panel .submit-field { padding:0 10px 20px 100px; clear:both; }
.form-panel .submit-field input { margin-right:10px; }
.form-panel .submit-field .btn-submit { width:78px; height:24px; border:none; background:url(../images/btn.jpg) no-repeat; cursor:pointer; }
.form-panel .submit-field .btn-reset { width:78px; height:24px; border:none; background:url(../images/btn.jpg) no-repeat; cursor:pointer; }

#info_content iframe{height:400px !important;}




