html, body, div, span, applet, object, iframe, caption, em, img, h1, h2, h3, h4, h5, h6, p, a, address, cite, dl, dt, dd, ol, ul, li, fieldset, form, label { padding: 0; margin: 0; border: 0 }
body { color: #666; font-size: 12px; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif; line-height: 20px; width: 100%; margin: 0px; padding: 0px; }
/*ͨ����ʽ*/
ul li { list-style: none; }
a { color: #333; text-decoration: none; }
a:hover { color: #9E231A; text-decoration: none; }
.clear0 { clear: both; height: 0px; font-size: 0px; line-height: 0px; width: 100% }
.clear10 { clear: both; height: 10px; font-size: 0px; line-height: 0px; width: 100% }
.clear5 { clear: both; height: 5px; font-size: 0px; line-height: 0px; width: 100% }
.clear { clear:both }
.padd10 { padding-top: 10px; }
.mar10 { margin-top: 10px; }
.block { display: block }
.left { float: left; }
.right { float: right; }
.color1 { color: #F00 }
.fo14 { font-size: 14px }
.center { text-align: center }
.yahei { font-family: Microsoft YaHei; }
.bgfff { background: #fff }
h3 { font-size:14px; font-weight:normal }
.hidd { overflow:hidden }
.radius { -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; }
.fontshrink { -webkit-text-size-adjust: none; -webkit-transform: scale(0.9); -o-transform: scale(1); display: inline-block }
.s-title { bottom:0px; color:#fff; height:30px; left:0; line-height:30px; position:absolute; width:100%; z-index:5 }
.v-all-bg { background-color:#000; opacity:.6; z-index:1; bottom:0px; color:#fff; height:30px; left:0; line-height:30px; position:absolute; width:100% }
.img_fd { display:block; transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; }
.img_fd:hover { transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1); }
.img_alpha:hover img{ filter:alpha(opacity=70) !important; opacity:0.7 !important;}

/*ͷ��*/
.w980 { width: 1000px; margin: 0px auto; }
.head .logo { }
.head_top{ background:#721A26; height:45px; }
.head .fenx{ width:700px; line-height:45px; height:45px;}
.head .fenx a{ float:left; padding:0 10px; color:#fff;}
.head .fenx .weix{ position:relative; height:45px; }
.head .fenx .weix_sub{ display:none; top:45px; left:0px; z-index:1000; position:absolute}
.head .fenx .a1{ background:#721A26}
.head .fenx .a2{ border-left:1px solid #A22E26}
.head .fenx .a3{border-left:1px solid #A22E26; border-right:1px solid #A22E26;}
.serch { width:265px;   height:32px; float:right; overflow:hidden; margin-top:5px; }
.serch input { border:0; border:none; }
.serch .tt{background:url(/_upload/tpl/01/51/337/template337/Templates/cn1/images/a_12.jpg) 10px 10px no-repeat; height:32px; float:left;  width:200px;}
.serch .text { float:left; width: 165px; color:#CF8C88; padding:0 0 0 25px; background:none;  overflow:hidden;  border:1px solid #fff;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; height:30px; line-height:30px; font-size:12px;}
.serch .sub { float:right; width:62px; height:32px; margin:0; padding:0; overflow:hidden; text-indent:-9999px; background:url(/_upload/tpl/01/51/337/template337/Templates/cn1/images/a_09.jpg) center center no-repeat; border:none; cursor:pointer }
.head_top_bott{ background:#902231; height:90px; clear:both}



.reveal-modal-bg { position: fixed; height: 100%;width: 100%;background: #000;background: rgba(0,0,0,.8);z-index: 100;display: none;top: 0;left: 0; }	
.reveal-modal {visibility: hidden;top: 150px; left: 50%;margin-left: -300px;width: 520px;background: #eee url(../images/modal-gloss.png) no-repeat -200px -80px;position: absolute;z-index: 101;padding: 30px 40px 34px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);-box-shadow: 0 0 10px rgba(0,0,0,.4); font-size:14px; line-height:25px;}
.reveal-modal .close-reveal-modal {font-size: 22px;position: absolute;top: 8px;right: 11px;color: #aaa;text-shadow: 0 -1px 1px rbga(0,0,0,.6);font-weight: bold;cursor: pointer;} 	
.reveal-modal .message{ height:35px; padding-top:5px;}
.reveal-modal .message input{ height:25px; border:1px solid #9EA0A1; line-height:25px; width:315px;}
.reveal-modal  .reset a{width:100px; text-align:center; height:30px; line-height:30px; border:none; margin-top:5px; float:left;background:#00ADA7;  cursor: pointer; display:block; font-size:14px; color:#fff; -moz-border-radius: 25px; -webkit-border-radius: 25px; border-radius: 25px; margin-right:10px;}
.reveal-modal  .reset a:hover{ background:#D82825}


.indexdh { clear:both; background:url(/_upload/tpl/01/51/337/template337/Templates/cn1/images/a_20.jpg); height:72px;}
.navBar {  height:40px; padding-top:10px; }
.nav { font-family:"Microsoft YaHei", SimSun, SimHei; margin:0px auto; width:1000px; }
.nav h3 { font-size:100%; font-weight:normal; font-size:16px; line-height:40px; }
.nav .m { position:relative; padding:0 1px; float:left; width:89px; margin-left:-1px; text-align:center; background:url(/_upload/tpl/01/51/337/template337/Templates/cn1/images/a_23.jpg) no-repeat }
.nav h3 a { display:block; height:40px; color:#3F3F3F; }
.nav .on h3 a { background:#721A26; color:#fff}


	.focusBox { position: relative; width: 690px; height: 300px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
	.focusBox .pic img { width: 690px; height: 300px; display: block; }
	.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
	.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
	.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
	.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
	.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }
.incon1{ width:290px; }
.incon1 .bt{ background:url(/_upload/tpl/01/51/337/template337/Templates/cn1/images/a_30.jpg) no-repeat; height:40px; line-height:40px; padding:0 10px; color:#fff}
.incon1 .bt h3{ font-size:16px;}
.incon1 .bt a{ color:#CF9793;}
.incon1 ul{ background:#E5E5E5; padding:10px; height:240px;  line-height:28px;}
.incon1 ul li a{font-size:14px;}
.incon1 ul li{ background:url(/_upload/tpl/01/51/337/template337/Templates/cn1/images/a_34.jpg) 0 14px no-repeat; padding-left:10px;}
.guangg{ padding:10px 0; clear:both}
.shipin{  width:300px;}
.shipin .pic{ margin-top:10px; width:300px; height:241px; overflow:hidden; display:block}
.news .bt { height:45px; background:url(/_upload/tpl/01/51/337/template337/Templates/cn1/images/a_43.jpg) repeat-x left bottom; line-height:45px; }
.news .bt h3 { font-size:14px; color:#fff; display:block;  text-align:center; font-size:16px;}
.news .bt ul{ }
.news .bt h3 a{ color:#737272;}
.news .bt li{ float:left; height:45px;position:relative; background:url(/_upload/tpl/01/51/337/template337/Templates/cn1/images/b_03.jpg) left center no-repeat; width:125px; cursor:pointer }
.news .bt .on h3{ background:url(/_upload/tpl/01/51/337/template337/Templates/cn1/images/a_41.jpg) repeat-x left bottom; display:block;  }
.news .bt .on a{ color:#721A26}

.news .bd { padding-top:10px;}
.news .bd  .pic{ height:220px; float:left; }
.news .bd  .pic img{ display:block}
.news .bd  .pic .txt{ width:230px; float:right; border-left:1px solid #ccc; padding-left:10px; height:70px}
.news .bd li { line-height:35px; font-size:14px; height:35px; padding-left:15px; background:url(/_upload/tpl/01/51/337/template337/Templates/cn1/images/a_50.jpg) left center no-repeat; border-bottom:1px dashed #C6C6C6 }
.news .bd ul{ float:left; width:320px; }


.tybt{ background:url(/_upload/tpl/01/51/337/template337/Templates/cn1/images/a_43.jpg) repeat-x left bottom;height:45px; line-height:45px;}
.tybt h3{ color:#721A26;  float:left; font-size:16px;background:url(/_upload/tpl/01/51/337/template337/Templates/cn1/images/a_41.jpg) repeat-x left bottom}

.incon2{ width:685px;}
.incon2 li{ float:left; margin-top:11px; padding:0 0 0 30px;width:194px; }
.incon2 li a{ display:block; width:194px; height:111px; overflow:hidden}

.weibo{ width:300px;}

.product {   overflow:hidden; width:685px;  }
.product .prev, .product .next { width:27px; position:absolute; z-index:2; left:-40px; top:95px; height:27px; background:url(/_upload/tpl/01/51/337/template337/Templates/cn1/images/a_83.jpg) no-repeat;  }
.product .next { background:url(/_upload/tpl/01/51/337/template337/Templates/cn1/images/a_86.jpg) no-repeat ; left:auto; right:-30px}
.product li img{ display:block}
.product .nr { padding-top:20px; margin:0px auto; width:600px; position:relative; }
.product  li { float:left; padding:0 20px; width:155px;  }
.product  li p{ font-size:14px; font-weight:bold; text-align:center}
.product  li .pic{  width:155px; height:170px;  overflow:hidden}

.incon3{ background:#8B8989; padding:15px; height:120px; }
.incon3 li{text-align:center; float:left; width:101px; padding:0 20px;}
.incon3 a{ color:#fff; font-size:14px;}


.footer{ background:#721A26; color:#FFFFFF; padding:10px 0; font-size:14px; line-height:25px;}
.footer .foo_wx{ float:right; width:100px; text-align:center; margin-top:0px;}
.copy{ background:#434343; line-height:40px; color:#9B9B9B; text-align:center}

.down li{ line-height:35px; font-size:14px; padding-left:10px; background:url(/_upload/tpl/01/51/337/template337/Templates/cn1/images/a_34.jpg) left center no-repeat}
.down li span{ padding-top:8px;}
/*��ҳ*/


.conl { width:200px;  overflow:hidden }
.conl .lmbt{ color:#fff; background:url(/_upload/tpl/01/51/337/template337/Templates/cn1/images/n_r10_c2.gif); height:43px; line-height:42px; padding-left:15px; font-size:16px;}

.conl .leftdh{border:1px solid #E8E8E8; border-bottom:none}
.conl .leftdh li a { padding-left:15px; display:block; height:40px; background:url(/_upload/tpl/01/51/337/template337/Templates/cn1/images/n_r4_c3.gif) 275px 15px no-repeat; line-height:40px; border-bottom:1px solid #DFDFDF; font-size:14px; }
.conl .leftdh li a:hover ,.conl .leftdh .on a { color:#fff;  display:block;  background:#DAAC20 url(../images/n_r8_c3.gif) 275px 15px no-repeat;  font-size:14px;border-bottom:1px solid #DAAC20; }

.conl .zytz img{ float:left; padding-right:10px;}
.conl .zytz li{ height:70px; padding-top:10px;}
.conl .zytz  h4{ font-size:14px; font-weight:normal}
.conr { width:780px; overflow: hidden }
.conr_dqwz { line-height:40px;   background:url(/_upload/tpl/01/51/337/template337/Templates/cn1/images/n_r2_c6.gif) left center no-repeat; height:40px; padding-left:20px; border-bottom:1px solid #DCDCDC }
.conr_dqwz a { padding:0 5px; }
.productlist li h3{ font-size:14px; background:url(/_upload/tpl/01/51/337/template337/Templates/cn1/images/n_r6_c8.gif) left center no-repeat; font-weight:bold; padding-left:10px; }
.productlist li .pic{ float:left; }
.productlist li{ line-height:25px; height:125px;padding-top:20px;}
.productlist .text{ float:right; width:460px;}
.productlist .red{ color:#F00}

.conr .arc { padding: 20px 10px; overflow: hidden; }
.conr .arc .title { font-size: 20px; border-bottom: 1px dotted #ccc; text-align:center; line-height: 35px; height:40px; }
.conr .arc .ly { text-align:center; line-height:30px; }
.conr .arc .ly span { padding:0 10px; }
.conr .body { line-height: 25px; overflow:hidden; font-size:14px; padding: 10px 0; }
.conr .body img { padding: 3px 0; }
.conr .arc .fenxiang { float:right }
.conr .sxp { border-top:1px dotted #ccc; margin-top:20px; padding-top:10px; }
.list{ padding:20px 15px;}
.list li{ line-height:40px; font-size:14px; padding-left:13px; background:url(/_upload/tpl/01/51/337/template337/Templates/cn1/images/a_34.jpg) no-repeat left center; border-bottom:1px dotted #DEDEDE}
.list li span{ color:#797979}
.list li.curr{ border-top:1px dotted #CBCBCB; background:none; padding-top:5px; margin-top:9px; height:1px; line-height:0px;  font-size:0; overflow:hidden; clear:both}

.ar_incon1{ padding-top:15px;}
.ar_incon1 li h3{ font-size:16px; line-height:25px;  }
.ar_incon1 li .pic{ float:left; width:120px; }
.ar_incon1 li{  height:90px;padding-top:15px; border-bottom:1px solid #DDDDDD; padding-bottom:15px;}
.ar_incon1 .text{ float:right; width:520px;}
.ar_incon1 .red{ color:#F00;}
.ar_incon1 .date{ color:#999999}

/*��ҳ*/
.dede_pages { padding: 15px 0 15px 0; border-top: none; text-align: center; line-height: 30px; clear: both; }
.dede_pages ul { text-align: center; }
.dede_pages ul li { text-align: center; height: 18px; overflow: hidden; display: inline; margin: 0 2px; padding: 0; overflow: hidden; white-space: nowrap; }
.dede_pages ul li a { border: 1px solid #666; color: #555555; display: inline; height: 18px; overflow: hidden; padding: 4px 8px 4px 8px; margin: 0; }
.dede_pages ul li a:hover { border: 1px solid #666; color: #fff; background: #333; height: 18px; overflow: hidden; text-decoration: none; cursor: pointer; }
.dede_pages ul li.thisclass a { background-color: #333; height: 18px; overflow: hidden; color: #fff; font-weight: bold; border: 1px solid #333; }
.dede_pages .pageinfo { color: #999999; padding: 0 3px 0 3px; height: 18px; }
.dede_pages .pageinfo strong { color: #333; font-weight: normal; margin: 0 0; height: 18px; }
.body img { max-width: 670px }
.body img { ����zoom:expression( function(elm) {
����if (elm.width>670) {
����var oldVW = elm.width;
elm.width=670;
����elm.height = elm.height*(670 /oldVW);
����
}
����elm.style.zoom = '1';
����
}
(this));
}
