@charset "utf-8";

*{ margin:0; padding:0}
a{ text-decoration:none; color:black;}
ul li{ list-style:none;}
body { color:black; font-size:12px; font-family: "宋体"; background:#ffefc6;} 
a:hover { color:balck; text-decoration:none;}
img{ border:0; max-width:100%}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
.clear{ clear:both}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:500;}



.main{ width:1002px; margin:0 auto; overflow:hidden;}

.part1{ height:170px; width:100%;  overflow:hidden;background:url(/html/images/bg.jpg) repeat-x; min-width:1002px}
.logo{ height:123px; overflow:hidden;}
.logo img{ display:block; width:100%; height:123px}
.part1 ul {width:1002px; height:47px; display:block; margin:0 auto;}
.part1 ul li {float:left; height:47px; line-height:47px; width:97px; text-align:center;background:url(/html/images/bg1.png) no-repeat }
.part1 ul li a {font-size:14px; color:black; line-height:47px; display:block; width:97px; color:#fffed7; font-family:微软雅黑;}
.part1 ul li a:hover {font-weight:bold; background:url(/html/images/nav_hover.jpg) no-repeat;color:black; color:#cc6600}



.banner{ width:100%; height:500px; overflow:hidden; position:relative;font-size:0; margin:0 auto; min-width:1002px}
.b-img{ height:500px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:500px; float:left;}
.b-list{ height:20px; padding-top:480px; float:right; position:relative;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:10px; height:10px; border-radius:50%; background:#fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{ background:#002a6c}



.part2{ width:100%; height: 38px; line-height: 38px;background:url(/html/images/bj1.jpg) repeat-x}
.part2 h3{ padding-left:30px; width:68px; height:38px; overflow:hidden; float:left; font-size:12px;}
.part2 marquee{ width:550px; overflow:hidden; float:left;}


.tit{ height:24px; margin-bottom:15px;overflow:hidden;background:url(/html/images/bordercol.jpg) 0 8px repeat-x}
.tit a{ float:right; padding:0 10px 0 20px; background:#ffefc6;}
.tit h2{ height:24px;line-height:24px;padding:0 10px 0 20px;overflow:hidden;float:left; font-size:14px; background:#ffefc6 url(/html/images/1.jpg) no-repeat}

.part3{ width:770px; overflow:hidden; float:left; padding-top:20px}
.part3 ul{ overflow:hidden}
.part3 ul li{ float:left; width:170px; height:180px; margin:0px 9px 18px 0px; border:1px solid #ce9052; background:#ffd085; overflow:hidden;}
.part3 ul li img{ margin:3px;}
.part3 ul li span{width:100%; height:29px; overflow:hidden; border-top:1px solid #ce9052; line-height:29px; text-align:center; display:block;}
.part3 ul li a{color:black;}


.part4{ width:215px; overflow:hidden; padding-top:20px; float:right}
.part4 h2{ height:49px; line-height:49px; overflow:hidden; padding-top: 20px; text-align:center; font-size: 14px; font-family:"微软雅黑";font-weight:bold; background:url(/html/images/bg3.png) no-repeat}

.part4_con ul{ padding:10px 20px 20px;overflow:auto;height:318px;background:url(/html/images/rightnavbor2.jpg) repeat-y}
.part4_con ul li{ height:34px; line-height:34px; border-bottom:1px dashed #fce26b; overflow:hidden; text-indent:15px;}
.bot{ height:26px;overflow:hidden; width:215px;background:url(/html/images/bg4.png) no-repeat}



.list{ width:215px; overflow:hidden;}
.list h2{ height:49px; line-height:49px; overflow:hidden; padding-top: 20px; text-align:center; font-size: 14px; font-family:"微软雅黑";font-weight:bold; background:url(/html/images/bg3.png) no-repeat}

.part5{ float:left; width: 770px; overflow:hidden; padding-bottom:20px;}
.part5 .con{ padding:0px 20px 0 10px; overflow:hidden; line-height:25px; color:black;}
.part5 .con img{ float:left; margin-right:20px; padding:2px; border:1px solid #ce9052;}



.lxwm{ width:215px; overflow:hidden; padding-bottom:20px;}
.lxwm h2{height:43px; line-height:43px; overflow:hidden;font-size: 14px; font-family:"微软雅黑"; color:black; text-align:center;font-weight:bold; background:url(/html/images/bg5.png) no-repeat}
.lx_c{ width:215px; overflow:hidden; height:auto; overflow:hidden; padding-top:10px; line-height:25px; color:black; border:1px solid #406c0d;background:url(/html/images/contactbg.jpg) repeat-y}
.bt{ height:7px; width:215px; overflow:hidden;background:url(/html/images/bg6.png) no-repeat}
.lx_c .con{ width:190px; padding-left:10px;/* height:120px;*/ overflow:hidden}
.lx_c .con2{ width:190px; padding-left:10px; height:120px; overflow:hidden}


.part6{ width:1002px; overflow:hidden;}
.part6 .container{width:1002px; padding:10px 0px 20px; margin:0 auto; overflow:hidden;}
.part6 ul li{float:left;display:inline; overflow:hidden;}
.part6 ul li img{overflow:hidden; padding:2px; border: 1px solid #b3a59b;}
.part6 ul li span{ height:30px; line-height:30px; width:176px; text-align: center; overflow: hidden;display:block;}

.marqueeleft0{width:1003px;overflow:hidden;}
.marqueeleft0 ul{float:left;}
.marqueeleft0 li{float:left;display:inline;height:216px;overflow:hidden; padding-right:15px}
.marqueeleft0 li a{display:block;display:table-cell;text-align:center; height:216px;vertical-align:middle}


.part7{ width:484px; overflow:hidden; float:left}
.part7 ul{ padding:0px 15px 10px 8px; overflow:hidden;}
.part7 ul li{ height:32px; line-height:32px;padding-left:15px; border-bottom:1px dotted #ce9052;background:url(/html/images/dian.png) 0 14px no-repeat }
.part7 ul li a{ float:left;overflow:hidden;}
.part7 ul li span{float:right;}
.part7 ul li a{ float:left; width:280px; height:32px; line-height:32px; overflow:hidden}



.footer{ width:100%;background:url(/html/images/footerbg.png) repeat-x #285301; min-width:1002px}
.link{ height:46px; margin-bottom:5px; line-height:46px; color:black; overflow:hidden;}
.link a{ color:#fff; padding:0 5px;}
.link span{ float:left; color:#fff; padding:0 5px 0 25px;background:url(/html/images/link.png) 0 5px  no-repeat}
.foot{ line-height:30px; text-align:center; color:#fff; padding-bottom:10px;}
.foot a{ color:black;}

.mainWarp{ width:1002px; margin:0 auto; overflow:hidden;}
.mainLeft{ float:left}

.mainRight{ float:right;width:774px;min-height:510px; margin:13px 0 10px 5px; border:1px solid #E5B100;}
.brandnavbox{ height:42px; line-height:42px; overflow:hidden}
.brandnavbox h1{height:39px; line-height:39px; border-bottom: 3px solid #E5B100; padding:0 15px 0 25px;background:url(/html/images/1.jpg) 10px 10px no-repeat}
.brandnavbox h1 span{ float:right;}


.detailbox{ margin:10px 12px; width:750px; overflow:hidden;}
.detailbox .tit2{ text-align:center; line-height:30px; border-bottom:1px dashed #b3fc72; color:black;}
.detailbox .tit2 h2{ color:black; font-size:20px; line-height:45px; text-align:center; overflow:hidden; font-family:"微软雅黑";}
.detailbox .con{ line-height:24px; padding:0 10px 5px;}
.detailbox .con img{ max-width:750px;}



ul.listul{ padding:5px 15px 0px 8px; overflow:hidden;}
ul.listul li{ height:32px; line-height:32px; padding-left:15px; border-bottom:1px dotted #ce9052; overflow:hidden;background:url(/html/images/dian.png) 0 14px no-repeat}
ul.listul li a{ float:left; width:580px;height:32px; line-height:32px; overflow:hidden}
ul.listul li span{float:right;}



ul.piclistul{ padding-top:10px; overflow:hidden;}
ul.piclistul li{float:left;display:inline; height:190px; overflow:hidden; margin:5px 18px 0px 5px;}
ul.piclistul li img{overflow:hidden; padding:2px; border: 1px solid #b3a59b;max-height:150px;max-width:210px;_height:150px;_width:210px  }
ul.piclistul li span{ height:30px; line-height:30px; width:212px; text-align: center; overflow: hidden;display:block;}




.myprotyprtit{ border-top:1px solid #ffefc6; border-bottom:1px solid #ef8120}



.expmenu{background:url(/html/images/rightnavbor2.jpg) repeat-y; padding:5px 20px 15px;}
.expmenu li div.header{height:34px; line-height:34px; border-bottom:1px dashed #fce26b; overflow:hidden; text-indent:15px;}
.expmenu li div.header .arrow{display:block;width:34px;height:34px;float:right;overflow:hidden;cursor:pointer;}
.expmenu li div.header .arrow.down{background:url(/html/images/bg.png) -52px -469px no-repeat;}
.expmenu li div.header .arrow.up{background:url(/html/images/bg.png) -52px -435px no-repeat;} 
.expmenu li .menu{ margin:0 15px 5px; overflow:hidden;}
.expmenu li .menu li{ padding-left:20px; height:30px; line-height:30px; background:url(/html/images/bg.png) -290px -524px no-repeat; overflow:hidden;  border-bottom: 1px dotted #adeb6a;}
.expmenu li .menu li a{ color:black;}

