/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
body{ font-family:"微软雅黑"; color:#c1c1c1; background-color:#44000a;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0}
a{ color:#c1c1c1; text-decoration:none;}
a:hover{ color:#d7ab5c; text-decoration:underline;}

/*文字排版*/
.f12{font-size:12px}
.f14{font-size:14px}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f21{ font-size:21px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.f20{ font-size:20px;}
.f28{ font-size:28px;}
.fb{font-weight:bold}
.fn{font-weight:normal}
.tc{ text-align:center;}
.tr{ text-align:right;}
.f_song{ font-family:"宋体";}

/*定位*/
.bc{ margin-left:auto; margin-right:auto;}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.cb{clear:both}
.pr{position:relative}
.pa{position:absolute}
.none{display:none}
.clearfix:after{ content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;} /*浮动闭合的写法二*/
.clearfix{ zoom:1;}

/*长度高度*/
.w{ width:100%;}
.w1000{ width:1000px;}
.h{ height:100%;}

/*边距*/
.mt6{ margin-top:6px;}
.mr6{ margin-right:6px;}
.mt8{ margin-top:8px;}
.mt10{ margin-top:10px;}
.mt10{ margin-top:10px;}

.mt16{ margin-top:16px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.ml10{ margin-left:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.pt8{ padding-top:8px;}
.pt10{ padding-top:10px;}
.pl10{ padding-left:10px;}
.pr10{ padding-right:10px;}
.pb6{ padding-bottom:6px;}

/*color*/
.c_white, .c_white a{ color:#ffffff;}
.c_white a:hover{ color:#d7ab5c;}
.c_black, .c_black a{ color:#330007;}
.c_black a:hover{ color:#c3112a;}
.c_yellow, .c_yellow a{ color:#d7ab5c;}
.c_yellow a:hover{ color:#c3112a;}

/*header*/
#header{ height:198px; background-color:#d7ab5c;}
.logo{ padding-top:90px;}
.links{ top:24px; right:0px;}
.links a{ color:#ffffff; padding:0px 20px 0px 6px;}
.links a:hover{ color:#7d0417;}
.tells{ right:20px; bottom:60px;}

/*navigation*/
#navigation{ height:53px; line-height:53px; background-color:#44000a;}
.nav{ width:800px;}
.nav li{ width:112px;}
.nav li a{ width:112px; height:53px; color:#ffffff; display:block;}
.nav li a:hover{ color:#ffffff; text-decoration:none; background-color:#c3112a;}
.nav li a.navOn{ color:#ffffff; text-decoration:none; background-color:#c3112a;}

.searchDiv{ width:200px; padding-top:15px; *padding-top:0px; _padding-top:15px;}
.searchIpt{ width:150px; height:18px; background:url(../images/img.gif) no-repeat; border:none; color:#330007; line-height:18px; vertical-align:middle; margin-right:2px; padding:2px 4px;}
.searchBtn{ width:22px; height:21px; background:url(../images/img.gif) -161px -1px no-repeat; border:none; vertical-align:middle;}

/*flash*/
#flash{ height:325px;}

/*分页*/
.paging{ height:26px; color:#b1071f; margin-bottom:20px;}
.paging a{ margin-right:5px; padding:4px 8px 4px 8px; display:inline-block; vertical-align:middle;}
.paging a:link, .paging a:visited{ color:#b1071f; text-decoration:none; border:1px solid #7b1a27;}
.paging a:hover, .paging a:active{ color:#c3112a; text-decoration:none; border:1px solid #c1c1c1; background-color:#cecece;}
.paging a.previous{ padding:4px 9px 4px 9px;}
.paging a.nextBtn{ padding:4px 9px 4px 9px;}
.paging span{ color:#cecece; vertical-align:middle; margin:0px 7px;}
.pageNum{ width:30px; height:18px; border:1px solid #999999;}
.upDown{ line-height:28px; padding:10px 22px;}

/*内容页标题部分*/
.titBox{ padding:34px 32px 0px; margin-bottom:20px;}
.titBox h3{ color:#ffffff; margin-bottom:10px;}
.titBox p{ height:23px; line-height:23px; border-bottom:1px dashed #7b1a27;}
.titBox p span{ margin-right:26px;}

/*产品展示*/
.showDiv{ height:148px; background-color:#ffffff; padding-top:32px;}

#previous{ float:left; display:inline; width:26px; height:53px; background:url(../images/img.gif) 0px -25px no-repeat; margin:37px 0px 0px 19px; cursor:pointer; overflow:hidden;}
#next{ float:right; display:inline; width:26px; height:53px; background:url(../images/img.gif) -36px -25px no-repeat; margin:37px 19px 0px 0px; cursor:pointer; overflow:hidden;}
#preCont{ float:left; display:inline; width:924px; margin:0px 4px;}
#preCont li{ float:left; display:inline; width:152px; height:135px; text-align:center; margin:0px 14px;}
#preCont li img{ width:142px; height:107px; padding:4px; border:1px solid #9d9d9d; margin-bottom:4px;}
#preCont li a{ display:block;}

/*新闻中心*/
.main{ background-color:#5b0612; padding-bottom:56px;}
.commomDiv{ margin-top:60px; padding-left:62px;}
.commomDiv img{ width:182px; height:139px; border:2px solid #dce4ff; margin-right:18px;}
.newsDiv{ width:452px;}
.newsTxt{ width:248px;}
.tit span{ padding-right:20px;}
.tit a{ color:#d7ab5c;}
.tit a:hover{ color:#d7ab5c;}
.newsList{ padding-top:13px;}
.newsList li{ height:22px; background:url(../images/img.gif) -246px 7px no-repeat; line-height:22px; padding-left:11px;}
/*视频中心*/
.videoDiv{ width:362px;}
.videoTxt{ width:158px;}
.videoList{ padding-top:13px;}
.videoList li{ height:22px; background:url(../images/img.gif) -246px 7px no-repeat; line-height:22px; padding-left:11px;}

/*联系我们*/
.contactTxt{ line-height:22px; padding-top:13px;}

/*footer*/
#subNav{ height:53px; line-height:53px; background-color:#44000a;}
#footer{ width:976px; height:56px; line-height:22px; padding-left:24px;}

/*内页左侧*/
.mainDiv{ background-color:#5b0612; padding-top:17px; min-height:640px; _height:640px;}
.leftDiv{ width:220px;}
.categoryTit{ width:210px; height:40px; color:#7b0415; line-height:40px; background-color:#d7ab5c; padding-left:10px;}
.categoryList{ padding-top:11px;}
.categoryList li{ height:30px; line-height:30px; background:url(../images/img.gif) 0px -78px no-repeat; padding-left:12px;}
.contactDiv{ width:220px; height:80px; background:#7b1a27 url(../images/contact.gif) center center no-repeat;}

/*产品中心*/
.rightDiv{ width:769px;}
.title{ height:40px; line-height:40px; background:url(../images/rpt_x.gif) repeat-x; padding-left:16px;}
.productCon ul{ padding:14px 0px 0px 10px;}
.productCon ul li{ width:164px; height:169px; line-height:18px; margin:10px 11px 0px; overflow:hidden;}
.productCon ul li img{ width:156px; height:115px; padding:3px; border:1px solid #dce4ff; margin-bottom:0px; _margin-bottom:5px;}

/*产品中心内页*/
.productTit{ height:36px; background:url(../images/tit.gif) no-repeat; line-height:36px;}
.productTit h2{ padding-left:12px;}

.rowPic{ padding-top:18px;}
.picDiv{ margin:0px 15px 0px 20px;}
.bigPic{ width:466px;}
.bigPic img{ width:458px; height:342px; padding:3px; border:1px solid #dae1fc;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.smallDiv{ width:466px; height:56px; padding-top:10px; overflow:hidden;}
.leftBtn{ width:19px; height:56px; background:url(../images/img.gif) -82px -22px no-repeat; cursor:pointer;}
.rightBtn{ width:11px; height:56px; background:url(../images/img.gif) -113px -22px no-repeat; margin-left:8px; cursor:pointer;}
.smallList{ width:428px; height:56px; overflow:hidden;}
.smallList li{ width:85px; height:56px; overflow:hidden;}
.smallList li img{ width:69px; height:50px; padding:2px; border:1px solid #c1c1c1; cursor:pointer;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;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;}

.parameterDiv{ width:467px; padding-right:20px;}
.parameterDiv h3{ padding:20px 0px 12px;}
.parameterDiv table{ width:463px; height:270px; border:2px solid #919191; border-collapse:collapse;}
.parameterDiv table th, .parameterDiv table td{ text-align:center; border-right:1px solid #7e7e7e; border-bottom:1px solid #7e7e7e;}

.detailDiv{ padding-top:32px;}
.titH3{ height:32px; background:url(../images/rpt_x.gif) repeat-x; line-height:32px; padding:8px 0px 0px 12px;}
.detailCon{ padding:22px 20px 60px 12px;}
.detailTxt{ width:506px; line-height:30px;}
.detailTxt p{ text-indent:2em;}

/*视频中心*/
.videoCon ul{ padding:14px 0px 0px 10px;}
.videoCon ul li{ margin:15px 11px 0px;}
.videoCon ul li img{ width:156px; height:115px; padding:3px; border:1px solid #dce4ff; margin-bottom:4px;}
.videoCon ul li a{ display:block;}

/*视频中心内容页*/
.videoContent{ text-align:center; padding:0px 22px;}

.introCon{ line-height:30px; padding:20px 22px 0px;}
.introCon p{ text-indent:2em;}

/*新闻中心公共部分*/
.newsCon{ padding:17px 22px;}
.newsCon ul li{ height:20px; line-height:20px; background:url(../images/img.gif) -246px 7px no-repeat; border-bottom:1px dotted #7b1a27; margin-bottom:14px; padding-left:11px;}
.newsCon ul li span{ color:#d7ab5c; padding-right:10px;}

.newsContent{ line-height:30px; padding:0px 22px;}
.newsContent img{ max-width:600px;}
.newsContent p{ text-indent:2em;}

/*在线留言公共部分*/
.messageCon{ padding:60px 0px 30px;}
.messageCon table th, .messageCon table td{ line-height:36px;}
.messageCon table th{ text-align:right;}
.messageCon table input, .messageCon table label{ vertical-align:middle;}
.titIpt{ width:291px; height:14px; line-height:14px; border:1px solid #7b1a27; background-color:#5b0612; padding:4px;}
.messatgeTxt{ width:440px; height:124px; border:1px solid #7b1a27; background-color:#5b0612; padding:5px; overflow:auto;}
.nameIpt{ width:165px; height:14px; line-height:14px; border:1px solid #7b1a27; background-color:#5b0612; padding:4px;}
.mailIpt{ width:231px; height:14px; line-height:14px; border:1px solid #7b1a27; background-color:#5b0612; padding:4px;}
.verfiIpt{ width:78px; height:14px; line-height:14px; border:1px solid #7b1a27; background-color:#5b0612; padding:4px;}
.verfy{ width:48px; height:20px; border:1px solid #7b1a27; vertical-align:middle; cursor:pointer;}
.btns{ margin-top:35px; padding-left:173px;}
.okBtn{ width:63px; height:25px; background:url(../images/img.gif) -134px -25px no-repeat; border:none; cursor:pointer;}
.cancelBtn{ width:63px; height:25px; background:url(../images/img.gif) -134px -52px no-repeat; border:none; cursor:pointer; margin-left:40px;}

/*联系我们*/
.contactCon{ line-height:30px; padding:30px 22px 0px;}
.contactText{ width:260px;}

.yqlj{float:left; width:998px; height:30px; border:1px solid #5b0612;display:inline;text-align:center; background:#44000a;}
.yqlj .yqlj_a{ float:left; font-size:14px; font-weight:bold; height:30px;line-height:30px; margin-left:0px; display:inline; color:#9e3545; width:90px; background:url(images/bzsb.jpg) no-repeat 0 4px;}
.yqlj .yqlj_b{float:left; width:830px; line-height:30px; text-align:left; font-size:12px }
.yqlj .yqlj_b a{ margin-left:15px; display:inline; font-size:12px; color:#9e3545}