*{ font-family:"宋体";text-decoration:none; list-style:none;  }
ul,li,p,h1,h2,h3,h4,h5,h6,form,img,div,dl,dt,dd,span{margin:0;padding:0;border:0;}
ul,li{list-style-type:none;margin:0;padding:0;}
body img{ border:0px;}
body{ margin:0; padding:0px;}

.ListItem {
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: normal;
	font-family: "Arial","Tahoma","Verdana","Lucida Grande" ;
	border: thin solid #CCCCCC;
	background-color: #ffffff;
	color: #000000;
}
.sy-0{margin-top:33px; float:left}
.sy_01{ margin-top:20px; margin-right:215px;}
.sy-02{ width:219px; height:31px; border:2px solid #d71920; float:left; padding-left:15px; line-height:31px; font-size:13px; color:#767676; }
.sy-03{ height:14px; vertical-align: middle; background:url(../images/shouye2.png) no-repeat; display:block; background-position: 8px 0px; }
.sy-04{background-color:#d71920; width:49px; height:32px;/* float:left; */cursor: pointer; border:2px solid #d71920;}
.sy-05{  height:50px; margin-top:9px;}
.sy-06{ width:120px; font-size:12px; color:#4c4c4c;  height:16px; margin-bottom:5px;}
.sy-07{ height:16px; font-size:12px; width:268px; float:right; margin-bottom:5px;}
.sy-07 ul li{ margin-left:25px; float:left; font-size:12px; color:#a1a1a1; }
.sy-1{ background:#f6f6f6; height:44px;}

/*.menu  ul{  width:125px;  display:none; z-index:99999; padding-bottom:10px; position:absolute;  }
.menu  ul li{ height:47px;  background:#fff; }
.menu li{ width:125px;  float:left; text-align:center; vertical-align:middle; height:18px; font-size:14px; color:#6c6c6c; line-height:47px; }
.menu li a{color:#6c6c6c; width:125px; height:47px; display:block;}
.menu li a:hover{ background:#d71920; color:#fff; height:47px;}
.menu li:hover > ul{ display:block; opacity:1}
.menu li:hover > ul li{ height:47px;}*/
.menu  div{  width:125px; left:0; display:none; z-index:99999; padding-bottom:10px; position:absolute;  }
.menu  div a{ height:47px;  background:#F6F6F6;z-index:99999 }
.menu li{position: relative; width:125px;  float:left; text-align:center; vertical-align:middle; height:18px; font-size:14px; color:#6c6c6c; line-height:47px; }
.menu li a{color:#6c6c6c; width:125px; height:47px; display:block;}
.menu li a:hover{ background:#d71920; color:#fff; height:47px;}
.menu li:hover > div{ display:block; opacity:1}
.menu li:hover > div a{ height:47px;}

#zdy1{background:#d71920; color:#fff;}





/*12-31改*/
.sy_2{ height:184px; background:#dcdcdc}

.sy_20{ width:892px; margin:0 auto;}

.sy_21{margin:0 auto; height:25px; }

.sy_21 ul{text-align: center;}
.sy_21 ul li{ float:left; padding:0 30px;  border-right:1px solid #aeaeae;}
.sy_21 ul li a{ font-size:12px; color:#505050; display:block;}
.sy_21 ul .zdy4{ border:0;}
.sy_22{ width: 400px; text-align:center; padding-right:40px; background:url(../images/lanmu11.jpg) right repeat-y;}


.sy_22 span{ font-size:15px; color:#505050;}

.sy_22 ul li a{ font-size:12px; color:#505050;line-height:22px;}
.sy_23{padding-left:40px; padding-right:6px;background:url(../images/lanmu11.jpg) right repeat-y; text-align:center; width: 400px; }
.sy_23 span{ font-size:15px; color:#505050;}
.sy_23 ul li{ float:left}
.sy_23 ul li a{ font-size:12px; color:#505050;line-height:22px;}
.sy_25{ width:85px; height:160px; float:left; padding-left:48px; padding-right:70px; }
.sy_25 span{ font-size:15px; color:#505050; }
.sy_25 ul li{ width:205px; float:left}
.sy_25 ul li a{ font-size:12px; color:#505050;line-height:22px;}

.sy_26{ width:85px; height:160px;}
.sy_26 span{ font-size:15px; color:#505050; }
.sy_26 ul li{ width:205px; float:left;font-size:12px; color:#505050;line-height:22px;}
.sy_26 ul li a{ font-size:12px; color:#505050;line-height:22px;}
.sy_27{ width:205px; height:18px; background:#fff; margin-top:10px; padding:10px 9px; font-size:16px; letter-spacing:1px; line-height:20px; color:#656565; font-weight:bold}

.sy_24{font-size:12px; color:#dadada;}
.footer-down{ height:40px; background:#646464}
.footer-down-center{ width:471px; margin:0 auto; padding-top:15px;  }
.footer-down-center ul{ float:left;}
.footer-down-center ul li{ float:left; padding:0 11px;  border-right:1px solid #aeaeae;}
.footer-down-center ul li a{ font-size:12px; color:#dadada; display:block;}
.footer-down-center ul .zdy4{ border:0;}



.box{ width:987px; margin:0 auto}
.box1{ width:1000px; margin:0 auto}
.box2{ width:752px; float:right; height:57px; border-bottom:1px solid #d71920; padding-left:10px}
.box2 span{ line-height:57px; color:#d71920; font-size:16px}
.box3{ border-bottom:1px solid #828282; border-left:1px solid #828282; border-right:1px solid #828282;}
.clear{ clear:both;} 
.left{ float:left;}
.right{ float:right;}
.clear9{ height:9px; clear:both;}
.clear12{ height:12px; clear:both;}
.clear16{ height:16px; clear:both;}
.clear23{ height:23px; clear:both;}
.clear26{ height:26px; clear:both;}
.clear29{ height:29px; clear:both;}
.clear33{ height:33px; clear:both;}
.clear37{ height:37px; clear:both;}
.clear45{ height:45px; clear:both;}
.clear50{ height:50px; clear:both;}
.line1{height:3px; background:#d71920; width:100%}


.cpny-1{ height:454px; border:3px solid #eeeeee;}
.cpny-11{ width:322px; height:454px;float:left; border-right:1px solid #efefef;}
.cpny-12{ width:671px; height:322px; float:left; border-bottom:1px solid #efefef;}
.cpny-13{ height:166px; background:#f8f8f8; padding-top:34px; padding-left:43px; padding-right:31px; }
.cpny-13 span{ font-size:16px; color:#2e2e2e; margin-bottom:25px; display:block;}
.cpny-13 p{ font-size:13px; color:#7c7c7c; line-height:22px;}
.cpny-14{ padding-left:48px; padding-top:10px;}
.cpny-15{ font-size:13px; color:#666666;isplay:-moz-inline-box; display:inline-block; width:60px;}
.xinhao{font-size:13px; color:#666666;isplay:-moz-inline-box; display:inline-block; width:230px;}
.zhizaoshang{font-size:13px; color:#666666;isplay:-moz-inline-box; display:inline-block; width:260px;}

.cpny-16{ font-size:13px; color:#828282;isplay:-moz-inline-box; display:inline-block; width:80px;}

.zdy5{ margin-left:10px;}

.cpny-17{ padding-left:52px; padding-top:32px;}
.cpny-18{ width:169px; height:47px; background:#d71920; color:#fff; line-height:47px; text-align:center; margin-right:29px; float:left;}
.cpny-18 a{color:#fff; display:block;}
.cpny-19{ height:448px;}
.cpny-20{ width:163px; height:41px; background:#fff0f0; border:3px solid #f2696e; color:#d71920; line-height:41px; text-align:center; margin-right:29px; float:left;}
.cpny-20 a{color:#d71920; display:block;}
.cpny-20 a img{ float:left; margin-left:36px; margin-right:10px; margin-top:13px;}
.zdy6{ float:left;}
.cpny-21{ width:323px; height:692px; border:1px solid #eaeaea; float:left;}
.cpny-22{ height:41px; background:#e1e1e1; padding-left:27px; line-height:41px; font-size:16px; color:#484848;}
.cpny-23{ width:184px; height:264px; margin:0 auto; border:1px solid #ebebeb;}
.cpny-23 img{ margin-top:11px;}
.cpny-24{ width:160px; margin:0 auto;height:46px; border-bottom:1px dotted #cccccc; line-height:46px; text-align:center; font-size:14px; color:#595959;}
.cpny-25{ text-align:center; margin-top:12px; font-size:12px; color:#828282;}
.lxwm-right-all{ width:675px; float:right; }
.cpny-26{ font-size:14px; color:#505050; display:block;line-height:17px;}
.cpny-27{ font-size:12px; color:#828282; line-height:22px; display:block;}

/*12-31改*/
.cp-1{ height:88px; border:1px solid #ececec; background:#FFFFFF; padding-left:80px; z-index: 0; position: relative;}
.cp-1_fenlei{height:98px;}

.cp-1-xifen{height:128px; border:1px solid #ececec; background:#FFFFFF; padding-left:80px; z-index: 0; position: relative;}
/*12-31改*/
.cp-11{ font-size:13px; color:#5d5d5d; float:left; line-height:32px;}
.cp-12{  height:21px; border:1px solid #d2d2d2; float:left; padding:9px 8px 0px 12px; margin:0 10px; }
.cp-13{ margin-right:20px; font-size:12px; color:#828282; line-height:15px;}
#chanpi{float:left;height: 90px;font-size: 14px;margin: 0 auto;   
   }
.chanpi_dalei{width: 880px;padding-top: 20px;}
.chanpi_feilei{float:left;width: 140px;margin-right:20px;font-size: 13px;margin-bottom:10px;}

.zdy10{ border:1px solid #d71920; height:21px;  float:left; padding:9px 8px 0px 12px;}
.cp-14{ height:34px; background:#f6f6f6; line-height:34px; font-size:14px; color:#858585; padding-left:10px;}
.cp-14 span{ margin-right:23px;}
.cp-show{ width:157px; height:276px; border:1px solid #dcdcdc; padding-left:10px; padding-right:10px; margin-right:26px; margin-bottom:20px; float:left;}
.cp-show-pho{ margin-top:33px;}
.cp-show span{ display:block; height:50px; border-bottom:1px dashed #dcdcdc; text-align:center; line-height:50px; font-size:14px; color:#595959}
.cp-show p{ display:block;  text-align:center; font-size:12px; color:#595959; margin-top:10px;}
.yema{ width:312px; margin:0 auto;}
.yema ul li a { font-size:12px; color:#828282; float:left; border:1px solid #dcdcdc; margin-right:3px; height:13px; line-height:22px;  padding:0px 7px 9px 8px;}
.yema ul li a:hover { border:1px solid #d6151a; color:#d6151a;}
.yema span,.yema a{font-size:12px; color:#828282; float:left; border:1px solid #dcdcdc; margin-right:3px; height:13px; line-height:22px;  padding:0px 7px 9px 8px;}
.yema a:hover,.yema .current{ border:1px solid #d6151a; color:#d6151a;}












.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{ padding:0 10px;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;margin:0 6px 0 0;overflow:hidden;padding:1px; border:1px solid #CDCDCD;}
.tb-s310, .tb-s310 a{height:310px;width:310px;}
.tb-s310, .tb-s310 img{max-height:310px;max-width:310px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{}
.tb-booth{position:relative;z-index:1; margin-top:8px;}
.tb-thumb .tb-selected{  border:1px solid #d71920;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}




/* tabbtn */
.tabbtn {
	height:43px;
	background:#eeeeee;
}
.tabbtn li {
	float:left;
	position:relative;
	margin:0 0 0 -1px;
}
.tabbtn li a {
	display:block;
	float:left;
	height:43px;
	line-height:43px;
	overflow:hidden;
	width:173px;
	text-align:center;
	font-size:16px;
	cursor:pointer;
	color:#757575;
}
.tabbtn li.current {
	
}
.tabbtn li.current a {
	
	height:43px;
	line-height:43px;
	background:url(../images/xian.png) bottom no-repeat;
	color:#d6171e;
	
}
/* tabcon */
.tabcon {
	
	position:relative;
	
	overflow:hidden;
}
.tabcon .subbox {
	position:absolute;
	left:0;
	top:0;
}
.tabcon .sublist {
	padding:0px 2px 0px 30px;
	
}
/* leftcon */
#leftcon .subbox {
	width:9999em;
}
#leftcon .subbox .sublist {
	float:left;
	width:725px;
}



.diy_select{ position: absolute;height:47px;width: 193px;position: relative;font-size: 12px;margin-top:11px;background: #fff;color: #000;float: left; cursor:pointer; z-index: 0}
.diy_select_btn,.diy_select_txt{float: left;height: 100%;line-height: 50px}
.diy_select_list{ background:#fff}
.diy_select_txt{width: 93px; margin-left:40px;}
.diy_select_txt,.diy_select_list li{text-indent: 10px;overflow: hidden}
.diy_select_btn{width: 28px;background:url(../images/xia1.png) no-repeat center}
.diy_select_list{position: absolute;top:48px;left: -1px;z-index: 88888;border-top: none;width: 100%;display: none;_top:29px}
.diy_select_list li{list-style: none;height: 30px;line-height: 30px;cursor:default;_background:#fff; padding-left:20px;}
.diy_select_list li.focus{background: #d71920;color: #fff}
.diy_select_list li a{color: #666;display:block;}
.diy_select_list li a:hover{background: #d71920;color:#fff;}
.zdy7{ margin-right:129px;}
.zdy8{ color:#d71920}
.zdy9{ background:url(../images/xia2.png) no-repeat center}
.tb-thumb li{width:49px;height:44px;}
.tb-thumb li img{width:100%;}