body{background:url(images/headbg.jpg) repeat-x top;font-size:14px; color:#333333; font-family:"宋体",Arial, Helvetica, sans-serif; background-color:#F0EEEE;}
*{margin:0;padding:0;}
a{color:#333;font-size:14px;text-decoration:none;outline:none;}
a:hover{color:#f30;}
li{list-style-type:none;}
div{line-height:22px;}
img{vertical-align:middle; border:0;}
em {font-style:normal;}
.fl { float:left;}
.fr { float:right;}
.line{height:10px; clear:both;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.p15{padding:10px;}
.p16{padding:16px;}
.p15a{padding-left:10px;padding-right:10px;}
.clear{clear:both;}
.jqzoom{text-decoration:none;float:left;z-index:999;}
.pages{text-align:center;margin:10px;font-family:宋体;font-size:14px;clear:both;}
.pages a{margin:0px 3px;padding:3px 6px;color:#333;font-size:14px; border:1px solid #3380C3; border-radius:2px}
.pages a:hover{background:#3380C3; color:#FFFFFF;font-size:14px;border-radius:3px}
.pages span{background:#3380C3;color:#fff;margin:0px 3px;padding:4px 7px;border-radius:2px}
#header,#nav{margin:0 auto;width:1200px;overflow:hidden;}
#position{line-height:30px;}

.link{margin:0 auto;width:1180px;overflow:hidden;}
.link2{margin:0 auto;width:320px;overflow:hidden;background:url(images/abouttopbg4.jpg);float:left;margin-left:10px;}
.link3{margin:0 auto;width:420px;overflow:hidden;float:left;margin-left:10px;}
.link4{margin:0 auto;width:800px;overflow:hidden;float:left;margin-left:10px;margin-top:10px;}
.link5{margin:0 auto;width:370px;overflow:hidden;float:left;margin-left:10px;margin-top:10px;}
.link7{margin:0 auto;width:585px;overflow:hidden;float:left;margin-left:10px;}
.link11{margin:0 auto;width:880px;overflow:hidden;float:left;margin-left:10px;margin-top:10px;height:560px;background:url(images/chanpinbg.jpg) no-repeat right;}
.container2{margin:0 auto;width:1200px;overflow:hidden;padding-top:20px;padding-bottom:20px;}
.sybg{margin:0 auto;width:100%;overflow:hidden;padding-top:20px;padding-bottom:20px;background-color:#FFFFFF;}

.yemei { width: 1200px; margin: 0 auto; height: 36px;overflow: hidden; }
.yemei_left { float: left; margin-left: 18px;margin-top:8px;}
.yemei_right { float: right; overflow: hidden;margin-top:8px;}
.yemei_right a { font-size: 14px; font-family: "新宋体"; color: #666;}
.yemei_right span {color: #666; padding-left:10px;padding-right:10px;}

#header{height:148px; }
#header .logo{float:left;margin-top:30px;}

#nav{height:50px;background:url(images/bg3.gif);}
#nav ul{margin:0;padding:0;list-style:none;}
#nav ul li{float:left;height:50px;overflow:hidden; background:url(images/navbg.png) no-repeat right top}
#nav ul li a{color:#ffffff;line-height:50px;width:133px;display:block;text-align:center;font-size:16px;font-family:"Microsoft YaHei";}
#nav ul li a:hover{background:url(images/navbghover.jpg);text-decoration:none;color:#ffffff;}
#nav ul .hover a{background:url(images/navbghover.jpg);text-decoration:none;color:#ffffff;}

#playBox{width:100%; height:517px; margin:1px 0 0px 0; background:#333; position:relative; overflow:hidden;}
#playBox .focus{position:absolute; width:1920px; left:50%; margin-left:-960px;}
#playBox .oUlplay{width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{cursor:pointer; width:45px; height:45px; background:url(images/l.png) no-repeat; position:absolute; top:240px; left:250px; z-index:10;}
#playBox .next{cursor:pointer; width:45px; height:45px; background:url(images/r.png) no-repeat; position:absolute; top:240px; right:250px; z-index:10;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:180px; margin:0 auto;}
#playBox .smalltitle ul li{width:40px; height:10px; margin:0 10px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1; cursor:pointer}
#playBox .smalltitle .thistitle{ background:#EC4504;}
.pc_header{border:1px solid #A6BBE2;border-top:2px solid #738CBA;background:url(images/bg_subject.gif);height:35px;line-height:35px;font-size:14px;color:#2C498B;font-weight:bold;padding:0 10px 0 15px;}
.pc_header2{border-left:1px solid #A6BBE2;border-top:1px solid #A6BBE2;border-right:1px solid #A6BBE2; background:url(images/bg_subject2.gif);height:40px;line-height:40px;font-size:14px;color:#2C498B;font-weight:bold;padding:0 10px 0 18px;}
.pc_header3{border:1px solid #A6BBE2; background:url(images/bg_subject3.gif);height:36px;line-height:40px;font-size:14px;color:#ffffff;font-weight:bold;padding:0 10px 0 20px;}
.pc_header4{border:1px solid #A6BBE2; background:url(images/bg_subject4.gif);height:36px;line-height:40px;font-size:14px;color:#ffffff;font-weight:bold;padding:0 10px 0 20px;}
.pc_header span{float:right;font-size:13px;font-weight:normal;color:#333;font-family:宋体;_margin-top:-5px;}
.pc_header4 span{float:right;font-size:13px;font-weight:normal;color:#333;font-family:宋体;_margin-top:-5px;}

.pc_header5{border:1px solid #A6BBE2; background:url(images/bg_subject5.gif);height:36px;line-height:40px;font-size:14px;color:#ffffff;font-weight:bold;padding:0 10px 0 25px;}
.pc_header5 span{float:right;font-size:13px;font-weight:normal;color:#333;font-family:宋体;_margin-top:-5px;}

.pc_header img{position:relative; top:-2px; margin-right:5px}
.pc_body{border:1px solid #A6BBE2;border-top:0;font-size:13px;line-height:22px;}
.pc_body img{max-width:600px;}
.sitemap{padding:20px 25px;}
.newslist ul{margin:0px 0px 0px 0px;padding:0;list-style:none;overflow:hidden;}
.newslist ul li{clear:both;line-height:38px;height:38px;border-bottom:1px dashed #ccc;}
.newslist ul li a{font-size:14px;}
.newslist ul li div{float:right;color:#999;font-family:verdana;font-size:14px;}
.newsshow h1{text-align:center;font-size:16px;line-height:48px;font-weight:normal;font-family:microsoft yahei;}
.newsshow .content{line-height:32px;font-size:13px;}
.newsshow .content p{line-height:32px;font-size:13px;}
.newsshow .pre{margin:10px 0 5px 0;color:#484C50;}
.newsshow .next{margin:0 0 10px 0;color:#484C50;}

.shouyewenzi{font-size:13px;line-height:38px;}
.shouyewenzi img{float:right;padding:10px;}
.topnews{padding:8px}
.topnews li{line-height:34px;border-bottom:1px dotted #c4c4c4; width:100%; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.topnews li span{float:right;font-size:13px;font-weight:normal;color:#333;line-height:34px;}

.link8{margin:0 auto;width:1180px;height:260px;overflow:hidden;}
.pro{overflow:hidden;height:190px;}
.pro .arrow_left{float:left;width:40px;background:url(images/arrow.gif) no-repeat left;height:190px;cursor:pointer;}
.pro .prolist{float:left;width:1078px;height:185px;overflow:hidden;}
.pro .prolist ul{margin:5px 5px;padding:0;list-style:none; width:auto}
.pro .prolist ul li{float:left;width:210px;text-align:center;}
.pro .prolist ul li img{width:190px;height:150px;vertical-align:top}
.pro .prolist ul li div{line-height:30px;height:30px;  overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding:0px 10px;}
.pro .prolist ul li a img{border:1px solid #ccc;padding:2px;}
.pro .prolist ul li a:hover img{border:1px solid #738CBA;padding:2px;}
.pro .arrow_right{float:left;width:40px;background:url(images/arrow.gif) no-repeat right;height:190px;cursor:pointer;}

.prolist88{float:left;width:580px;height:310px;overflow:hidden;}
.prolist88 ul{padding:0;list-style:none; width:auto}
.prolist88 ul li{float:left;width:186px;text-align:center;}
.prolist88 ul li img{width:160px;height:120px;vertical-align:top}
.prolist88 ul li div{line-height:30px;height:30px;  overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding:0px 10px;}
.prolist88 ul li a img{border:1px solid #ccc;padding:2px;}
.prolist88 ul li a:hover img{border:1px solid #738CBA;padding:2px;}


#colee1 p{line-height:38px;}
#colee1 p span{float:right;}
.chanpin {overflow:hidden; width:890px;}
.chanpin ul{ overflow:hidden;}
.chanpin li{ float:left; width:258px; text-align:center;margin-bottom:20px; margin-top:5px;margin-right:30px;border:1px solid #AAB1A2;padding:2px;}
.chanpin li img{ width:258px;height:368px;}
.chanpin li div{ font-weight:normal; text-align:center; font-size:14px;border-top:1px solid #AAB1A2;width:252px;padding:6px 0px 6px;}
.chanpin li div a{ color:#5B2017;font-size:14px;}

.chanpin2 {overflow:hidden; width:900px;}
.chanpin2 ul{ overflow:hidden;}
.chanpin2 li{ float:left; width:190px; text-align:center;margin-bottom:20px; margin-top:5px;margin-right:28px;border:1px solid #AAB1A2;padding:2px;}
.chanpin2 li img{ width:190px;height:268px;}
.chanpin2 li div{ font-weight:normal; text-align:center; font-size:14px;border-top:1px solid #AAB1A2;width:190px;padding:6px 0px 6px;}
.chanpin2 li div a{ color:#5B2017;font-size:14px;}

.left {float:left; width:240px;overflow:hidden;}
.proSidCnt{}
.proSid{ width:240px; overflow:hidden;background-color:#ffffff;border:solid 1px #B7B7B7;overflow:hidden;width:238px;}
.proSid h2{  background:url(images/tit1n.png) no-repeat; height:50px; line-height:50px; font-family:arial; text-align:center; text-transform:uppercase; font-weight:bold; overflow:hidden;}
.proSid h2 a{ display:block; font-size:20px; font-family:"Microsoft YaHei"; font-weight:bold; color:#fff;}

.proSid h3{ height:49px; line-height:49px; background:url(images/proSidTit02.gif) no-repeat center 6px;}
.proSid h3 a{ color:#322E2E; font-size:15px;font-family:"Microsoft YaHei"; text-align:center;; display:block}
.leftlx{text-align: center;padding-bottom: 0px;line-height: 0px;margin: 0px;padding-left: 0px;padding-right: 0px;padding-top: 0px;}

.cpright{ width:888px; padding:0 20px; background:#fff; float:right;padding-bottom: 15px;border:solid 1px #E5E1D1;}
.rtop{ overflow:hidden; padding-top:9px; padding-bottom:9px; background:url(images/zttop.jpg);}
.rtop h5{ float:left; padding-left:30px; font-weight:normal;}
.rtop h5 a{ font-size:22px; font-family:"Microsoft YaHei";color:#030D1B;line-height:30px;}
.rtop span{ float:right;padding-top:6px;font-size:14px;margin-right:15px;}
.rtop span a{ color:#4B4D4C;font-size:14px;}


.agent_con { width:100%;  padding-top:10px; line-height:34px;font-size:14px;font-family:宋体,verdana;}
.agent_con h2{ padding-top:10px; line-height:34px;text-align:center;margin-bottom:20px;font-size:26px; font-family:"Microsoft YaHei";}
.agent_con p { font-size:14px;font-family:宋体,verdana;line-height:34px;}

.book{overflow:hidden;clear:both;margin-bottom:20px;}
.book .text{border:1px solid #dadada;}
.book .text .div{padding:10px 20px;}
.book .text .div .base{font-family:verdana;color:#000;border-bottom:1px dashed #ccc;line-height:30px;margin-bottom:10px;background:#EAF8FA;}
.book .text .div .base span{float:right;color:#999;}
.book .text .div .content{line-height:30px;word-wrap:break-word;overflow:hidden;background:#FBF0FA;}
.book .text .div .reply{font-family:verdana;border-top:1px dashed #ccc;line-height:30px;margin-top:10px;color:#000;padding-top:5px;word-wrap:break-word;overflow:hidden;background:#E7FCEC}
.book .text .div .reply strong{color:#f60;float:left;}

.bookadd{padding-top:15px;}
.bookadd div{margin-bottom:15px;}
.bookadd .label{float:left;width:100px;text-align:right;padding-right:10px;clear:both;}
.bookadd .label span{color:#FF0000;}
.bookadd .enter span{color:#FF0000;}
.bookadd .enter{margin-left:120px;}
.bookadd .enter .ip{border:1px solid #ccc;padding:5px 10px;vertical-align:middle;overflow:hidden;}
.bookadd .enter .bnt{border:1px solid #ccc;background:#fff;padding:5px 10px;vertical-align:middle;}
.bookadd .enter label{display:block;}
.bookadd .enter #booklen{color:#f30;}
.bookadd .enter input[type=submit]{cursor:pointer;}
.bookadd .enter input[type=reset]{cursor:pointer;}


.link ul{clear:both;margin:10px 0 10px 0;list-style:none;}
.link ul li{float:left;width:120px;height:40px;overflow:hidden;}

/*footer*/
.footer{margin:0px auto;overflow:hidden; width:100%;background-color:#003C75;}
.footer .f_nav{ overflow:hidden; width:1180px;margin:0 auto;height:58px;line-height:58px; color:#FBF3F3; margin-top:10px;border-bottom:1px solid #275296;}
.footer .f_nav li{ float:left; font-size:14px;}
.footer .f_nav li a{ color:#fff;font-size:14px;font-family:'microsoft yahei',tahoma,verdana,'simsun';padding:0 18px;}

.footer .f_center{ overflow:hidden; width:1180px;margin:0 auto; margin-top:20px;height:180px;}
.footer .f_center dl{ overflow:hidden; float:left;padding-left:80px;}
.footer .f_center dt{ float:left; overflow:hidden; width:166px;}
.footer .f_center dd{ float:left; overflow:hidden; width:800px; padding-left:30px; border-left:1px solid #ddd;}
.footer .f_center dd p{ color:#FBF3F3; line-height:46px;font-size:14px;}
.footer .f_center dd a{ color:#FBF3F3;font-size:14px;}
.footer .f_center dd em{ margin:0 16px;}


.sitemap .big a{font-size:14px;line-height:40px;font-size:14px;font-weight:bold;}
.sitemap　div{line-height:30px;}



/*jqzoom*/
#preview{text-align:center; width:350px; }
.jqzoom{ width:350px; height:467px; position:relative; border:1px solid #DDD; padding:1px}
#spec-n5{width:350px; height:69px; padding-top:6px; overflow:hidden;}
#spec-left{background:url(images/ico_left.gif) no-repeat; width:13px; height:65px; float:left; cursor:pointer; margin-top:2px;}
#spec-right{background:url(images/ico_right.gif) no-repeat; width:13px; height:65px; float:right;cursor:pointer; margin-top:2px;}
#spec-list{width:310px; float:left; overflow:hidden; margin-left:6px; display:inline}
#spec-list ul li{ float:left; margin-left:0px; display:inline; width:79px; cursor:pointer}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:63px;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:360px;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:40px;height:40px;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;}
/*product_show*/
.pd_l{float:left;}