@charset "utf-8";
body{ width:100%; height:100%;font:normal 100%  "Microsoft YaHei";color:#666666; background: #fefaee; font-size: 12px; position:relative}
a,a:hover{ text-decoration:none}
/*.box{background: white;}*/
/*header*/
.top{line-height: 35px;width: 100%; height: 35px; background: url(../images/top_back.jpg) repeat-x left center; color: white;}
.xl{display: inline-block; width: 27px;height: 23px; background: url(../images/xl.png) no-repeat left center !important; vertical-align: middle;margin-left: 10px;}
.wb{display: inline-block; width: 27px; height: 23px; background: url(../images/wb.png) no-repeat left center !important; vertical-align: middle;margin-left: 10px;}
.erweima{position: absolute;display: none;right: -50px;top: 35px;width: 200px;height: 200px;z-index: 999 ;border-radius: 8px;border: 1px solid #64001a;}
.matu{margin-top: 6px;}

.textxx{ width:173px; float:left; text-indent:30px; line-height:22px; height:22px; border:0; background:url(text.gif) no-repeat;color: #666666;}
/* 头部 */
.logoimg{padding-top: 10px;}
.logonav{height: 99px; width: 100%; background: white;background: #fefaee; }
.logonav.fixed { position: fixed; top: 0; left: 0; right: 0; z-index: 1;}
.topx{width: 100%; height: 3px;background: url(../images/topx.jpg);}
.logo{display: inline-block; vertical-align: middle; width: 422px; height: 75px; border: none;font-size: 0; }
/* .nav{display: inline-block; width: 91px; text-align: center; line-height: 20px;font-size: 16px;font-weight: bold; background: #fefaee; } */
.nav{display: inline-block; width: 90px; text-align: center; height: 50px; line-height: 50px;font-size: 17px;font-weight: bold; position: relative;z-index: 99;background: #fefaee; background: url(../images/nav_s.jpg) no-repeat right center;}
/* .nav_a{color: #64001a;display: inline-block; width: 91px; background: url(../images/nav_s.jpg) no-repeat right center;} */
.nav_a{color: #64001a;display: inline-block;width: 100%;height: 48px; }
.gl , .zsnav , .nav_a:hover{background: url(../images/zhuangshi.png) no-repeat bottom center !important;}
.extmenu{display: none;  width: 91px; text-align: center; line-height: 35px;position:absolute;font-size: 14px;border-top: none;left: 0; top: 50px; right: 0;z-index: 99;}
.hed { background:#FEFAEE}
.ernav{display: block; width: 100%; height: 100%;color: white; font-weight:normal; border-bottom: 1px solid white;background: #8b3f4f;}
.ernav:hover{color: #faec8b;}
.shuru{width: 226px; }
/* 主体 */
/* .bannernav{position: absolute; left: 50%; bottom: 9px;}
.ib_nav{display: inline-block; float: left; height: 22px; width: 20px; line-height: 22px;text-align: center; background: #333333;color: white; margin-left: 5px;}
.ono , .ib_nav:hover{background: #eec801;} */
/* banner图样式 */
.ibanner {position: relative;width: 100%;height: 610px;overflow: hidden;}
.ibanner .bd {position: absolute;top: 0;left: 50%;width: 1862px;height: 610px;margin-left: -931px;}
.ibanner .bd .imgbox img{width: 100%;height: 610px;}
.ibanner .hd {position: absolute;bottom: 0px;left: 0px;right: 0px;height: 30px;text-align: center;line-height: 30px;}
.ibanner .hd a {display: inline-block;text-indent: -8px;width: 15px;font: bold 30px/30px 宋体;color: white;}
.ibanner .hd a.on,
.ibanner .hd a:hover {color: #0071BB;text-decoration: none;}
/* banner结束 */
.dian{width: 100%; height: 3px; background: url(../images/dian.jpg) repeat-x;}
.pro{width: 1100px;}
.Protop{line-height: 35px; color: #64001a;font-size: 24px; border-bottom: 1px solid #dedede;}
.carousel {width:1100px; margin:30px auto;}
.prev , .next {height:27px;width:27px;overflow:hidden;display:block;text-decoration:none;cursor:pointer;}
.jCarouselLite {float:left;display: inline-block; width:1024px;height:290x;overflow:hidden;/*必要元素*/ }
.jCarouselLite li{height:280px;width:340px;text-align:center; border-right: 1px solid #e9e5d9;}
.proAimg{display: inline-block; width: 278px;height: 188px; background: url(../images/por_back.jpg) no-repeat center center;text-align: center; }
.proimg{width: 150px;height: 178px;vertical-align: middle; margin-top: 4px; /* filter: alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;background:#999; */}
.proimg:hover{position:relative; top:1px; left:1px;filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
.proname{display: block; color: #000000;text-align: left;margin-left: 33px;line-height: 25px;font-size: 16px;color: #64001a;font-weight: bold;margin-top: 5px;}
.prokan{display: block;text-align: left;margin-left: 30px;margin-top: 7px;border-radius: 3px;}
.newsbig{background: #eeeeee;width: 100%;height: 306px;}
.new{width: 184px;height: 226px;background: #810024;margin-left: 40px;}
.news{color: #ffffff;font-weight: bold;font-size: 30px; text-align: center;width: 100%;margin-top: 53px;}
.huaxing{color: #e9dddf;font-size: 18px;font-weight: bold;text-align: center;}
.gengduo{display: block; width: 68px; height: 28px; border: 1px solid white; color: white; text-align: center;line-height: 28px;margin: 38px 0px 0px 38px;}
.newcontent{height: 200px; width: 470px;background: white; border-right: 1px solid #e7e7e7;padding: 26px 28px 0px 23px;}
.newnote{width: 300px;margin-left: 18px; border-bottom: 1px solid #ececec;}
.newlist{height: 36px;margin-top: 12px;}
.riqi{height: 35px; border-right: 1px dashed #e0e0e0;float: left; width: 52px; display: inline-block;text-align: center;}
.ri{font-weight: bold;font-size: 17px;}
.newtitle{display: inline-block; float: left; height: 100%; line-height: 36px; color: #4f4f4f;margin-left: 15px;}
.jieshao{width: 280px; height: 98px; border-bottom: 1px solid #dadada;margin-right: 70px;}
.jsbox{width: 134px; height:98px; background: white; padding:0px 22px 0px 14px;}
.jstitle{font-weight: bold;font-size: 17px;color: #64001a;line-height: 29px; margin-top: 7px;}
/* 底部样式 */
.foot{height: 141px;width: 100%;background: url(../images/foot.jpg) repeat-x center center;}
.site{width: 430px;color: #ffffff;line-height: 27px;margin-left: 100px; padding-top: 6px;font-size: 14px;letter-spacing: 0px;}
.phone{width: 265px; height: 50px; background: url(../images/fengexian.jpg) no-repeat left center;color: white;margin-top: 50px;}
.call{font-size: 22px;color: #faec8b;font-weight: bold;}
/* 其他页面 */
.video{position: absolute; top: 10px;left: 10px;width: 250px;height: 170px; background: white;}
.navli{width: 228px; height: 56px; border-bottom: 1px solid #e8ebf0; line-height: 56px; text-align: center;font-size: 16px; }
.link{display: inline-block; width: 100%;height: 100%;color:#4f4f4f; }
.linkon , .link:hover{color: #fefaee; background: url(../images/zuobiao.jpg) no-repeat center center;}
.content{border-left: 1px solid #dadada; width: 920px; background:#fff;}
.contitle{line-height: 33px; margin-top: 22px;margin-left: 30px;width: 880px; border-bottom: 1px dashed #dadada;color:#444444;font-size: 17px;}
.details{line-height: 26px;text-indent: 1em; font-size: 14px;margin-left: 10px;}
.newtext{padding: 10px 0px;min-height: 310px;margin-left: 10px;}
.cpzxlist{min-height: 680px;}
.cpzxAimg{display: inline-block; width: 278px;height: 188px; background: url(../images/kuang.jpg) no-repeat center center;text-align: center; }
.cpzximg{width: 150px;height: 178px;vertical-align: middle; margin-top: 4px; }
.cpzximg:hover{position:relative; top:1px; left:1px;filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
.cpzxname{display: block; color: #000000;line-height: 36px; text-align: center;font-size: 16px;color: #64001a;font-weight: bold;margin-top: 5px;}
.newsnote{width: 710px;}
.list{margin-left: 28px;}
.linew{border-bottom: 1px dashed #cccccc;}
.joinname{height:33px;line-height: 33px;background: #64001a;width: 100%; color: #e6dddf;font-size: 16px;font-weight: bold;}
.joinms{height: 33px; line-height: 33px; background: #f1f1f1;width: 100%; color: #64001a;font-size: 16px;font-weight: bold;}
.joinjs{display: inline-block; height: 100%; background: url(../images/zheng.jpg) no-repeat left center; text-indent: 1em; width: 100%;}
.miaoshu{margin-left: 16px;	line-height: 28px;}
.message{border: 1px solid #d7d7d7;}
.fankui{height: 40px;line-height: 40px;font-size: 18px;border-bottom: 1px solid #d7d7d7;text-indent: 1.5em;font-weight: bold;}
#form1 input{border: 1px solid #d2d2d2; border-radius: 4px; text-indent: 1em;}
.tdone{width: 246px;height:32px;line-height: 32px;margin-top: 20px;}
.tdtwo{width: 388px;height:32px;line-height: 32px;margin-left: 18px;margin-top: 20px;}
.tdthr{width: 178px;height:32px;line-height: 32px;margin-left: 18px;margin-top: 20px;}
.tdtext{width: 654px; height: 80px; border-radius: 4px;text-indent: 1em;margin-top: 20px;border: 1px solid #d4d4d4;}
.feedback{margin-top: 20px;margin-left: 18px; width: 178px; height: 78px;}
.xuxian{border-bottom: 1px dashed #dadada;}
.dgsite{ width: 494px;}
.listnew{color: #64001a;}
/* 内页 */
.pro_img{width: 230px;/* height: 360px; */}
.jianjie{width: 460px;}
.biaoti{line-height: 50px;border-bottom:1px dashed #dadada;font-size: 20px;color: #64001a;}
.cpjs{line-height: 40px;border-bottom: 1px solid #dadada;color: black;width: 100%;height: 40px;}
.rongliang{line-height: 40px;border-bottom: 1px solid #dadada;color: black;width: 100%;height: 40px;}
.buy{display: inline-block;width: 82px;height: 24px; background: #64001a;color: white;text-align: center;line-height: 24px; margin-left: 120px; border-radius: 4px;}
.baidi{background: white; }
.note{line-height: 24px;color: #64001a;}
/* 分页样式 */
.page{padding-right: 3px; padding-left: 3px; font-size: 0.85em; padding-bottom: 3px; margin: 3px; padding-top: 3px; font-family: tahoma,helvetica,sans-serif; text-align: center; margin-top: 40px;}
.page a {border: #ccdbe4 1px solid; padding-right: 8px; background-position: 50% bottom; padding-left: 8px; padding-bottom: 2px; color: #474747; margin-right: 3px; padding-top: 2px; text-decoration: none}
.hover , .page a:hover {border: #2b55af 1px solid; background-image: none; color: #ffffff !important;  background: #64001a; }
.hover , .page a:active {border: #2b55af 1px solid; background-image: none; color: #ffffff; background-color: #64001a}
.page .current {padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #000000;margin-right: 3px; padding-top: 2px}
.page .disabled {display: none}