@charset "utf-8";/* common style start */

.red{background:#c51f1f; min-width:1067px; height:81px; text-align:center; font: bold 50px "微软雅黑"; color:#fff; padding-top:10px;}
.p25{padding-top:25px;}

.ndred{background:#c51f1f; min-width:1067px; overflow:hidden;}

.p10{padding-top:13px;}

.w1067{width:1067px; margin:auto; overflow:hidden; }

.nw210{width:210px; float:left;}
.yg{background:url(../images/y.jpg); height:386px; width:999px; overflow:hidden; margin:auto;}

.w460{border-bottom:#000 solid 1px; width:348px; font-weight:bold; margin-left:48px; margin-top:89px; line-height:40px; padding-left:15px; letter-spacing:3px; font-family: "Microsoft YaHei"; font-size:26px;}

.wfw{font-size:14px; line-height:20px; font-family: "Microsoft YaHei"; width:470px; margin-left:48px; padding-top:7px;}
.w46v{border-bottom:#000 solid 1px; width:348px; font-weight:bold; margin-left:48px;line-height:40px; padding-left:15px; letter-spacing:5px; font-family: "Microsoft YaHei"; font-size:26px;}
.wfv{font-size:14px; line-height:20px; font-family: "Microsoft YaHei"; width:660px; margin-left:48px;padding-top:7px;}

.w333{width:333px; float:left;}

.w999{width:999px; margin:auto; overflow:hidden; height:257px;}

.wnb{background:url(../images/nbg.jpg); width:999px; margin:auto; overflow:hidden;}

.w470{width:470px; margin:auto;}

.w439{width:439px; margin-left:41px; margin-top:25px; float:left;}

.wcw9{width:999px; margin:auto; overflow:hidden;}

.wdd{width:1065px; margin:auto; text-align:center; height:91px; background:url(../images/ri.jpg) right no-repeat #c51f1f ; font: bold 50px "微软雅黑"; color:#fff; line-height:86px;}

.w1038{margin:auto; width:1038px; padding:19px 0;}

.wv10{width:1000px; margin:auto; background:url(../images/hbg.jpg); height:747px;}
.sup_m {width:100%;margin:auto; overflow:hidden; font-size:13px;  font-family: "Microsoft YaHei";}
.sup_m li{color:#000;line-height:25px;font-size:13px;font-family: "Microsoft YaHei"; }
.sup_m h4{font-size:18px;color:#c62020;height:25px;line-height:25px;}
.sup_1{ margin-left:330px; padding-top:26px; text-align:center; width:354px;}

.sup_2{ padding-top:85px; width:240px; float:right; padding-right:23px; position: absolute; margin-left:740px;}

.sup_3{  width:240px; float:right; top:auto; margin-top:356px; padding-right:20px;}

.sup_4{ margin-left:330px; padding-top:89px; width:384px; text-align:center;}

.sup_5{ margin-left:18px; padding-top:356px; width:240px; text-align:right; }
.sup_6{ margin-left:15px; padding-top:110px; width:250px; text-align:right; float:left;}
.wu1{width:459px; float:left; background:url(/assets/Front/images/u1.jpg); height:76px; margin-left:30px; margin-bottom:15px; padding-left:36px; font:26px "微软雅黑"; padding-top:234px;}
.wu1 span{ font: 18px "微软雅黑";}
.wu2{width:459px;float:left; background:url(/assets/Front/images/u2.jpg); height:76px; margin-left:18px; margin-bottom:15px; padding-left:36px; font:26px "微软雅黑"; padding-top:234px;}
.wu2 span{ font: 18px "微软雅黑";}
.wu3{width:459px; float:left; background:url(/assets/Front/images/u3.jpg); height:76px; margin-left:30px; margin-bottom:15px; padding-left:36px; font:26px "微软雅黑"; padding-top:234px;}
.wu3 span{ font: 18px "微软雅黑";}
.wu4{width:459px;  float:left; background:url(/assets/Front/images/u4.jpg); height:76px; margin-left:18px; margin-bottom:15px; padding-left:36px; font:26px "微软雅黑"; padding-top:234px;}
.wu4 span{ font: 18px "微软雅黑";}
.wu5{width:459px; float:left; background:url(/assets/Front/images/u5.jpg); height:76px; margin-left:30px; margin-bottom:15px; padding-left:36px; font:26px "微软雅黑"; padding-top:234px;}
.wu5 span{ font: 18px "微软雅黑";}
.wu6{width:459px;  float:left; background:url(/assets/Front/images/u6.jpg); height:76px; margin-left:18px; margin-bottom:15px; padding-left:36px; font:26px "微软雅黑"; padding-top:234px;}
.wu6 span{ font: 18px "微软雅黑";}
.wed1{width:1000px; margin:auto; overflow:hidden;}

.ditu li { width:237px; float:right; padding-left:10px; line-height:26px; color:#000;}
.ditu li .txt{ height:38px; line-height:38px; text-align:center; font-size:14px; font-weight:bold; overflow: hidden; }

.w495{width:495px; padding:15px 0 0 25px; float:left;}

.w463{width:463px; margin:auto;}
.w98{height:82px; background:#fef7db; text-align:center; margin:auto; line-height:50px; padding-top:16px; color:#05050d; width:1000px; font: bold 25px "微软雅黑";}
.we10{width:1000px; margin:auto; background:url(/assets/Front/images/we.jpg); height:586px; margin-top:10px; line-height:50px;}
.wvp0{width:220px; line-height:50px;  font: 17px "微软雅黑"; margin-top:420px;}
.w997{width:997px; margin:auto;}
.w477{width:447px; float:left;}
.w484{width:484px; float:right; text-align:center;  font: 17px "微软雅黑"; line-height:40px;}
.ditu{line-height:40px; text-align:center;  font: 17px "微软雅黑"; }

.bang{width:100%;}

.mark{ height:80px;background:url(../images/mark_bg.png) repeat-x; margin-bottom:15px;}

.mark .plc{ float:left; padding-left:8px; font-size:14px; color:#666; line-height:60px;}
.mark .plc a{ color:#666; padding:0 4px;}
.mark_t{ float:right; width:170px; height:80px; text-align:center; background:#c41e1e; color:#fff;}
.mark_t b{ display:block; font-size:24px; padding:16px 0 4px; }
.mark_t span{ display:block; font-size:16px; text-transform:uppercase; color:#e0a3a3; }


.left{ width:210px; float:left;}
#cntrBody{font-size:14px;}
.n_tit a.cur{ color:#000; font-weight:bold;}
.leib2 .nr ul.ul2{padding:0;}
.leib2 .nr ul.ul2 li{text-overflow:ellipsis}
.leftr{ float:left; width:210px;display:inline; }
.lf_Com{position: relative;}
.rightl{ width:750px; float:right; display:inline; overflow:hidden;margin-left:40px;}
.font_hotline{font-size:22px;font-weight:bold; color:#6B9F1F;}
.propar div.pd_short{ line-height:28px;}

.leib2,.leib{ width: 210px;}
.t_bgzcCom{position:absolute; left:0;top:0;}
.leib .tit,.leib2 .tit{ border-top:5px solid #c2c2c2;}
.leib .tit a,.leib2 .tit a{height:60px; display:block; background:#333 url(../images/plist_icon.png) no-repeat 168px 22px; text-align:center; line-height:60px; color:#fff; font-size:22px; font-weight:normal; }
.leib .tit a:hover,.leib2 .tit a:hover{color:#FFF;background:#c41e1e url(../images/plist_icon.png) no-repeat 168px 22px; }
.leib .addCur a,.leib2 .addCur a{background:#c41e1e url(../images/plist_icon.png) no-repeat 168px 22px;}
.leib .nr h4,.leib2 .nr h4{ font-size:18px; text-align:center; margin-bottom:1px;}
.leib .nr h4.cur a,.leib2 .nr h4.cur a,.leib .nr h4 a:hover,.leib2 .nr h4 a:hover{ background:#eeeeee; color:#c41e1e; font-weight:bold;}
.leib .nr h4 a,.leib2 .nr h4 a{background:#eeeeee; color:#222; display:block; height:60px; line-height:60px;  font-weight:normal;}
.leib .nr ul{ padding-bottom:5px; margin-bottom:7px;}
.leib .nr ul,.leib2 .nr ul{padding:0 15px;}
.leib .nr li,.leib2 .nr li{line-height: 29px; overflow:hidden;white-space: nowrap; height:29px;border-bottom:1px dashed #DEDEDE}
.leib .nr li a,.leib2 .nr li a{ padding-left: 17px;color: #959595;}
.leib2 .nr li.cur a,.leib2 .nr li a:hover,.leib .nr li.cur a,.leib .nr li a:hover{ color:#095c51;font-weight:bold;}
.leib p,.leib2 p{ padding-left:58px; height:80px; background:#c41e1e url(../images/tel3.png) no-repeat 10px center; color:#fff; margin-top:10px;}
.leib p span,.leib2 p span{ display:block; padding:18px 0 4px;}
.leib p b,.leib2 p b{ display:block; font-size:22px; font-family:"Impact","Arial";}


#main-r { width:770px; float:right}
#main-r-c { padding-bottom:25px;}
#main-r-c {padding-bottom:25px;}

.ul_news li {height: 43px;line-height: 43px;overflow: hidden;*margin-bottom:-4px: ;background: #f2f2f2;}
.ul_news .li {background: #fff;}
.ul_news li a {display: block;cursor: pointer;color: #919191;}
.ul_news li a:hover { color:#C30}
.ul_news li a .lf {background: url(../assets/Front/images/3_03.jpg) 15px center no-repeat;padding-left: 35px;display: block;float: left;}
.ul_news li a .rg {display: block;padding-right: 16px; float: right;}


.page1 {clear: both;text-align: center;font-size: 12px;height: 24px;line-height: 24px; margin-top:30px; margin-bottom:15px;}
.page1 span {margin: 2px;}
.page1 span a {border: 1px solid #999;color: #999;padding: 2px 6px;line-height: 15px;height: 15px;text-decoration: none;background: #fff;}
.page1 span.current a {border: 1px solid #cd0c0c;background: #cd0c0c;color: #fff;}
.page1 span a.disabled {border: 1px solid #999;color: #999;cursor: default;}

.biaoti {text-align: center;color: #666666;font-size: 16px;font-weight: bold;text-align: center;line-height: 28px;}
.time {text-align: center;margin-top: 4px;border-bottom: 1px dashed #ccc;padding-bottom: 9px;}
.time strong {font-size: 14px;color: #d2243b;}

.prevnext{padding:15px 5px;font-size:14px;background:url(Img/NewsDetails/line2.png) repeat-x 0 bottom;}

dl.pd_list_dl{ width:324px; overflow:hidden; float:left;padding:0 25px 10px;height:230px;}
dl.pd_list_dl dt,dl.pd_list_dl dt a{ width:324px; height:195px;line-height:0; font-size:0;}
dl.pd_list_dl dt img{width:320px; height:195px; padding:1px; border:1px solid #D6D6D6; }
dl.pd_list_dl dt a:hover img{border:1px solid #E20E19;}
dl.pd_list_dl dd{ margin-top:3px; height:40px; width:324px; line-height:40px; text-align:center; overflow:hidden; font-size:14px; font-weight:bold;}

dl.pd_list_dls {width:217px; overflow:hidden; float:left;padding:5px 15px 10px; height:185px;}
dl.pd_list_dls dt,dl.pd_list_dls dt a{ width:217px; height:148px;line-height:0; font-size:0;}
dl.pd_list_dls dt img{width:213px; height:144px; border:1px solid #D6D6D6; padding:1px; }
dl.pd_list_dls dt a:hover img{border:1px solid #E20E19;}
dl.pd_list_dls dd{height:40px; width:217px; line-height:40px; text-align:center; overflow:hidden; font-size:14px; font-weight:bold;}
dl.pd_list_dls dd a:hover,dl.pd_list_dl dd a:hover {color:#E20E19;  font-size:14px; font-weight:bold;}

dl.pd_lisdl{ width:324px; overflow:hidden; float:left;padding:0 25px 10px;height:250px;}
dl.pd_lisdl dt,dl.pd_lisdl dt a{ width:324px; height:216px;line-height:0; font-size:0;}
dl.pd_lisdl dt img{width:320px; height:216px; padding:1px; border:1px solid #D6D6D6; }
dl.pd_lisdl dt a:hover img{border:1px solid #E20E19;}
dl.pd_lisdl dd{ margin-top:3px; height:40px; width:324px; line-height:40px; text-align:center; overflow:hidden; font-size:14px; font-weight:bold;}



#MR_nrTitle{ text-align:center; padding-left: 21px; padding-right: 21px; padding-top: 12px;}
#MR_nrTitle h1{ font-size: 20px; color: #000; line-height: 30px;}
#MR_nrTitle h6{ padding-top: 5px; height: 20px; line-height: 20px; color: #999; font-size: 12px; font-weight: normal;}
#MR_nrTitle h6 span{ padding-left: 6px; padding-right: 6px;}
#MR_nrPic{ padding-left: 21px; padding-right: 21px; text-align:center; padding-top: 8px;}
#MR_nrPic img{ border: 2px #eee solid; padding: 2px; max-width: 740px;}
#MR_nrFx{ height: 24px; overflow: hidden; padding-left: 21px; padding-top: 8px;}
#MR_nrqt{ padding-top: 12px; line-height: 24px; padding-left: 21px; padding-right: 21px; color: #2F8808;}

#MP_cpxq{ padding-top: 12px; padding-left: 21px; padding-right: 21px; line-height: 200%;}

.ggy_pic15 {background:url(/assets/Front/images/index_15.jpg);height:237px;}
.ggy_pic16 {background:url(/assets/Front/images/index_16.jpg);height:232px;line-height:20px;}
.ggy_pic17 {background:url(/assets/Front/images/index_17.jpg);height:192px;line-height:20px; margin-bottom:15px;}

.ggy_pic15 .txt1{width:100px;height:100px;}
.ggy_pic15 .txt2{width:100px;height:100px;}

.ggy_pic16 .txt1{width:352px;height:51px; padding-left:88px; padding-top:38px;}
.ggy_pic16 .txt2{width:347px;height:36px;padding-left:86px; }
.ggy_pic16 .txt3{width:372px;height:41px;padding-left:562px;}


.ggy_pic16 .txt4{width:360px;height:40px;padding-left:563px; padding-top:10px;}
.ggy_pic17 .txt2{width:369px;height:33px;padding-left:561px; padding-top:36px;}

.w1003{width:1003px; margin:auto; overflow:hidden;}