@charset "utf-8";
/* CSS Document */
.mains .mains2 .cent{ float:left; width:1000px; background:#FFF;}
.mains .mains2 .cent{ margin-top:15px;}
.mains .mains2 .cent .cotop,.mains .mains2 .cent .coc1,.mains .mains2 .cent .coc2,.mains .mains2 .cent .nrcl,.mains .mains2 .cent .nrcr{ float:left; width:1000px;}
.mains .mains2 .cent .cotop{ width:998px; border:1px solid #e7e7e7; padding-bottom:10px;}
.mains .mains2 .cent .cotop .cotl{ float:left; width:490px; padding-left:15px;}
.mains .mains2 .cent .cotop .cotl .cotlc{ float:left; width:490px; padding-top:18px;}
.mains .mains2 .cent .cotop .cotl .cotlc .cotlctx{ float:left; width:115px;}
.mains .mains2 .cent .cotop .cotl .cotlc .cotlctx img{ width:105px; height:151px; overflow:hidden;}
.mains .mains2 .cent .cotop .cotl .cotlc .cotlctx p{ width:115px; height:25px; line-height:25px; font-weight:bold; font-size:16px; text-align:center; padding-top:10px;}
.mains .mains2 .cent .cotop .cotl .cotlc .cotlcwz{ float:left; padding-left:15px; padding-top:8px; width:345px; line-height:25px;}
.mains .mains2 .cent .cotop .cotl .cotlc .cotlcwzs{ padding-left:0px; padding-top:0px;}
.mains .mains2 .cent .cotop .cotl .cotlc .cotlcwz p{ width:345px; height:22px; overflow:hidden;}
.mains .mains2 .cent .cotop .cotl .cotlc .cotlcwz img{ padding-top:5px;vertical-align:middle;}

.mains .mains2 .cent .cotop .cotl .cotlc .cotlb{ float:left; width:490px;}
.mains .mains2 .cent .cotop .cotl .cotlc .cotlb dl{ float:left;}
.mains .mains2 .cent .cotop .cotl .cotlc .cotlb .cotlb2{ margin-left:30px;}
.mains .mains2 .cent .cotop .cotr{ float:right; width:465px; padding-top:8px;}
.mains .mains2 .cent .cotop .cotr .cotrt{ float:left; width:425px; padding:10px 12px; line-height:22px; background:#f0f0f0; color:#646465; font-size:14px; overflow:hidden; }
.mains .mains2 .cent .cotop .cotr .cotrc{ float:left; width:450px; padding-top:5px; }
.mains .mains2 .cent .cotop .cotr .cotrc .lvzc{ float:left; width:450px; background:url(../images/bgxx.png) no-repeat left bottom; height:35px;}
.mains .mains2 .cent .cotop .cotr .cotrc .lvzc .zcsc{ float:left; width:450px; height:35px; line-height:35px; text-align:center; font-size:18px; font-family:"微软雅黑"; color:#630d0c; }

.mains .mains2 .cent .cotop .cotr .cotrc .lvzr{ float:left; width:440px; border:1px solid #eecac9; border-top:none; padding:10px 0; padding-top:2px; padding-left:8px; height:65px; overflow:hidden; }
.mains .mains2 .cent .cotop .cotr .cotrc .lvzr span{ float:left; width:78px; text-align:center; height:35px; line-height:35px; background:#fbf0f0; color:#9d4e4e; font-size:14px; margin:4px;  }


.mains .mains2 .cent .coc1{ padding-top:15px;}
.mains .mains2 .cent .coc1 .tycc{ float:left; width:320px; border:1px solid #e3e3e3; padding:1px; margin-left:14px;}
.mains .mains2 .cent .coc1 .tyccn{ margin-left:0;}
.mains .mains2 .cent .coc1 .tycc2{ width:658px; margin-left:0;}
.mains .mains2 .cent .coc1 .tycc .tyct{ float:left; width:304px; padding-left:16px; padding-top:5px; height:35px; line-height:35px; font-size:16px; background:url(../images/ic_cotbg.png) repeat-x left top; color:#ab000e;}
.mains .mains2 .cent .coc1 .tycc .tyct2{ width:642px;}
.mains .mains2 .cent .coc1 .tycc .tyct .f_ri{ font-size:12px; color:#aba7a7; padding-right:16px;}
.mains .mains2 .cent .coc1 .tycc .tyct .f_ri font{ font-size:11px; padding-left:5px; font-family:"宋体" }
.mains .mains2 .cent .coc1 .tycc .tyct .f_ri a{ color:#aba7a7; }
.mains .mains2 .cent .coc1 .tycc .tyct .f_ri a:hover{ color:#ae0302;}
.mains .mains2 .cent .coc1 .tycc .tycnr{ float:left; width:305px; padding-left:15px; padding-bottom:10px;}
.mains .mains2 .cent .coc1 .tycc .tycnr .tycnrc{ float:left; width:300px; padding-top:15px; }
.mains .mains2 .cent .coc1 .tycc .tycnr .tycnrc dl{ float:left; overflow:hidden;}
.mains .mains2 .cent .coc1 .tycc .tycnr .tycnrc .nrimg{ width:100px; height:85px; border:1px solid #dbd9d9; padding:1px;}
.mains .mains2 .cent .coc1 .tycc .tycnr .tycnrc .nrimg img{width:100px; height:85px; overflow:hidden;}

.mains .mains2 .cent .coc1 .tycc .tycnr .tycnrc .nrcoc{ width:170px; padding-left:13px;}
.mains .mains2 .cent .coc1 .tycc .tycnr .tycnrc .nrcoc .nrcoc1{ width:170px; height:25px; line-height:25px; overflow:hidden; font-size:14px; }
.mains .mains2 .cent .coc1 .tycc .tycnr .tycnrc .nrcoc .nrcoc2{width:170px; height:57px; line-height:19px; overflow:hidden; color:#8f8f8f; padding-top:6px; }
.mains .mains2 .cent .coc1 .tycc .tycnr .tycnrc .nrxib{ width:16px; height:25px; background:url(../images/ic_bdf.png) no-repeat left center; display:block;}
.mains .mains2 .cent .coc1 .tycc .tycnr .tycnrc .nrdbt{width:275px; height:25px; line-height:25px; padding-left:4px; font-size:14px; color:#444; }

.mains .mains2 .cent .coc1 .tycc .huhnr{ float:left; width:310px; height:182px; padding-left:10px; padding-bottom:12px;}
.mains .mains2 .cent .coc1 .tycc .huhnr .hhnc{ float:left; width:270px; padding-left:30px; height:43px; padding-top:10px; background:url(../images/bghh.png) no-repeat; margin-top:8px; }
.mains .mains2 .cent .coc1 .tycc .huhnr .hhnc .hhncl{ float:left; width:21px; height:21px; padding-top:3px;}
.mains .mains2 .cent .coc1 .tycc .huhnr .hhnc .hhncr{ float:left; padding-left:10px; width:220px; line-height:18px; height:36px; overflow:hidden;}

.mains .mains2 .cent .coc1 .cads{ float:left; width:996px;height:100px; border:1px solid #e5e5e5; padding:1px;}
.mains .mains2 .cent .coc1 .cads img{ width:996px; height:100px; overflow:hidden;}


.lvfei{ float:left; width:640px; padding:15px 0; padding-top:10px; padding-left:15px; }
.lvfei .lvfeic{ float:left; width:625px; height:170px;  background:#FCF; overflow:hidden; max-width: 100%;}

.mains .mains2 .cent .coc2{ float:left; width:998px; border:1px solid #e3e3e3; margin-top:15px;}
.mains .mains2 .cent .coc2 .co2lk{ float:left; width:998px; height:27px; background:url(../images/lk_bg.png) repeat-x; line-height:27px;}
.mains .mains2 .cent .coc2 .co2lk span{ float:left; width:105px; text-align:center; font-size:14px;}
.mains .mains2 .cent .coc2 .co2lk .co2lk2{ background:#FFF; font-weight:bold;border:1px solid #e3e3e3; border-top:none; border-bottom:none;}
.mains .mains2 .cent .coc2 .co2lc{ float:left; width:968px; padding:12px 0; padding-left:15px; line-height:25px; font-size:14px;}
.mains .mains2 .cent .coc2 .co2lc a{ padding:0 6px;}

.mains .mains2 .cent .nrcl{ width:661px;}

.mains .mains2 .cent .jfpaih{ float:right; width:650px;}
.mains .mains2 .cent .jfpaih .paht1{ float:left; width:650px; height:50px; padding-top:20px; text-align:center;}
.mains .mains2 .cent .jfpaih .paht{ float:left; width:650px;}
.mains .mains2 .cent .jfpaih .paht span{ float:left; width:106px; height:35px; line-height:35px;  text-align:center; font-weight:bold; color:#333; font-size:16px; border:1px solid #ebb1b3;}
.mains .mains2 .cent .jfpaih .paht .phxz{border:1px solid #c11319; background:#FFF; color:#bb040b;}
.mains .mains2 .cent .jfpaih .paht input{ height:50px;}
.mains .mains2 .cent .jfpaih .pahc{ float:left; width:650px; padding-top:20px;}

.mains .mains2 .cent .jfpaih .pahc table{ width:100%; border:1px solid #aaa; border-collapse:collapse; border-top:1px solid #FFF;}
.mains .mains2 .cent .jfpaih .pahc tr{ border:1px solid #aaa; border-collapse:collapse;}
.mains .mains2 .cent .jfpaih .pahc td{ height:35px; border:1px solid #aaa; border-collapse:collapse; text-align:center}


.mains .mains2 .cent .nrcls{ float:right;}
.mains .mains2 .cent .nrcl .mbxc{ float:left; width:649px;border:1px solid #e7e7e7; font-size:14px; padding:5px 0;  padding-left:10px; line-height:25px; color:#424242;}
.mains .mains2 .cent .nrcl .lico{ float:left; width:651px; height:auto; padding-bottom:15px; padding-top:8px;}
.mains .mains2 .cent .nrcl .lico .licc{ float:left; width:641px; border-bottom:1px solid #e5e5e5; padding-bottom:12px; padding-top:12px;}
.mains .mains2 .cent .nrcl .lico .licc dl{ float:left; width:641px; overflow:hidden;}
.mains .mains2 .cent .nrcl .lico .licc .licbt{ height:30px; line-height:30px; font-family:"微软雅黑"; font-size:18px; color:#000; font-weight:bold;}
.mains .mains2 .cent .nrcl .lico .licc .licbt a{ color:#000; font-weight:bold;}
.mains .mains2 .cent .nrcl .lico .licc .licbt a:hover{ color:#ae0302;}
.mains .mains2 .cent .nrcl .lico .licc .licnr{ max-height:40px; line-height:20px; color:#767676; font-size:13px; padding-top:8px; padding-bottom:8px;}
.mains .mains2 .cent .nrcl .lico .licc .licsj{ color:#b9b9b9}
.mains .mains2 .cent .nrcl .lico .licc .licbt2{ height:20px; line-height:20px; font-family:"微软雅黑"; font-size:14px; color:#000; }

.mains .mains2 .cent .nrcl .lico .mesgt{float:left; width:641px; height:25px; line-height:25px; font-size:14px; padding-bottom:6px; padding-top:20px;}
.mains .mains2 .cent .nrcl .lico .mesge{ float:left; width:649px; border:1px solid #e7b6b6;}
.mains .mains2 .cent .nrcl .lico .mesge p{ float:left; width:639px; height:25px; line-height:25px; border-top:1px solid #ddd; padding:8px 0;padding-left:10px;}
.mains .mains2 .cent .nrcl .lico .mesge textarea{  float:left;width:639px;  height:70px; padding:10px 0;padding-left:10px; border:none;}
.mains .mains2 .cent .nrcl .lico .mesge input[type=button]{ border:1px solid #fff; width:80px; height:25px; line-height:25px; text-align:center; color:#FFF; background:#ae0302;}
.mains .mains2 .cent .nrcl .lico .mesge input[type=text]{ border:1px solid #dcdcdc; height:22px; line-height:22px; width:60px;}
.mains .mains2 .cent .nrcl .lico .mesc{ float:left; width:641px; padding-top:40px;}
.mains .mains2 .cent .nrcl .lico .mesc .mesct{ float:left;width:641px; height:25px; line-height:25px; padding-bottom:4px; border-bottom:1px solid #ddd;}
.mains .mains2 .cent .nrcl .lico .mesc .mescc{float:left; width:641px; line-height:25px;padding-top:15px; border-bottom:1px dotted #cacaca; padding-bottom:6px; }
.mains .mains2 .cent .nrcl .lico .mesc .mescc .huid{ border:1px solid #f5d6b7; background:#fff5eb; padding:10px; width:639px; color:#666; margin:5px 0;}

.mains .mains2 .cent .nrcl .lico .photo{ float:left; width:641px;}
.mains .mains2 .cent .nrcl .lico .photo .phtoc{ float:left;  width:204px;  padding-left:24px; overflow:hidden; padding-top:20px;}
.mains .mains2 .cent .nrcl .lico .photo .phtocn{ padding-left:0;}
.mains .mains2 .cent .nrcl .lico .photo .phtoc img{ width:200px; height:155px; border:1px solid #ddd; padding:1px; overflow:hidden;}
.mains .mains2 .cent .nrcl .lico .photo .phtoc p{ width:204px; max-height:40px; overflow:hidden; line-height:20px; padding-top:8px;}

.mains .mains2 .cent .nrcl .licx{ float:left; width:641px; text-align:center; padding-top:20px; padding-bottom:20px;}
.mains .mains2 .cent .nrcl .licx a{ padding:5px 6px; border:1px solid #ddd; margin:0 3px;}
.mains .mains2 .cent .nrcl .licx .licxb{ background:#ae0302; color:#FFF;}
.mains .mains2 .cent .nrcl .lico .xqcc,.mains .mains2 .cent .nrcl .lico .xqct,.mains .mains2 .cent .nrcl .lico .xqcb{ float:left; width:641px; font-family:"微软雅黑"; }
.mains .mains2 .cent .nrcl .lico .xqcc{ padding:25px 0; text-indent:2rem; line-height:28px; font-size:16px; overflow:hidden;}
.mains .mains2 .cent .nrcl .lico .xqct{border-bottom:1px solid #e5e5e5; padding-bottom:8px; color:#898c91; line-height:20px;  padding-top:30px;}
.mains .mains2 .cent .nrcl .lico .xqct h1{ font-weight:bold; font-size:22px; color:#000; line-height:30px;}
.mains .mains2 .cent .nrcl .lico .xqct img{ display:inline-block;}
.mains .mains2 .cent .nrcl .lico .xqcb{ width:657px; height:100px; border:1px dashed #e7e7e7; padding:1px;}
.mains .mains2 .cent .nrcl .lico .xqcb img{  width:657px; height:100px; overflow:hidden;}

.mains .mains2 .cent .nrcr{ float:right;width:324px; }

.tync{ float:left; width:320px; border:1px solid #e3e3e3; padding:1px; margin-top:12px;}
.tync2{ margin-top:0;}
.tync .tyct{ float:left; width:304px; padding-left:16px; padding-top:5px; height:35px; line-height:35px; font-size:16px; background:url(../images/ic_cotbg.png) repeat-x left top; color:#ab000e;}
.tync .tyct .f_le{ font-weight:bold;}
.tync .tyct .f_ri{ font-size:12px; color:#aba7a7; padding-right:16px;}
.tync .tyct .f_ri font{ font-size:11px; padding-left:5px; font-family:"宋体" }
.tync .tyct .f_ri a{ color:#aba7a7; }
.tync .tyct .f_ri a:hover{ color:#ae0302;}
.tync .tycnr{ float:left; width:305px; padding-left:15px; padding-bottom:10px;}
.tync .tycnr .tycnrc{ float:left; width:300px; padding-top:15px; }
.tync .tycnr .tycnrc dl{ float:left; overflow:hidden;}
.tync .tycnr .tycnrc .nrimg{ width:100px; height:85px; border:1px solid #dbd9d9; padding:1px;}
.tync .tycnr .tycnrc .nrimg img{width:100px; height:85px; overflow:hidden;}
.tync .tycnr .tycnrc .nrim2{ width:50px; height:60px; overflow:hidden; }
.tync .tycnr .tycnrc .nrim2 img{ width:50px; height:60px; overflow:hidden;}

.tync .tycnr .tycnrc .nrcoc{ width:170px; padding-left:13px;}
.tync .tycnr .tycnrc .nrcoc .nrcoc1{ width:170px; height:25px; line-height:25px; overflow:hidden; font-size:14px; }
.tync .tycnr .tycnrc .nrcoc .nrcoc2{width:170px; height:57px; line-height:19px; overflow:hidden; color:#8f8f8f; padding-top:6px; }

.tync .tycnr .tycnrc .nrco2{ width:230px; padding-left:13px; }
.tync .tycnr .tycnrc .nrco2 .nrcoc1{ width:230px; height:25px; line-height:25px; overflow:hidden; font-size:14px; color:#252525;  }
.tync .tycnr .tycnrc .nrco2 .nrcoc2{ color:#868b8f;width:230px; height:18px; line-height:18px; overflow:hidden;}

.tync .tycnr .tycnrc .nrxib{ width:16px; height:25px; background:url(../images/ic_bdf.png) no-repeat left center; display:block;}
.tync .tycnr .tycnrc .nrdbt{width:275px; height:25px; line-height:25px; padding-left:4px; font-size:14px; color:#444; }
.tync .nradc{ float:left; width:320px; height:80px; overflow:hidden;}
.tync .nradc img{width:320px; height:80px; overflow:hidden; }
.tync .nradc2{ float:left; width:320px; height:auto; overflow:hidden;}
.tync .nradc2 img{width:320px; height:auto; overflow:hidden; }

.mbxc2{ float:left; width:1000px; border-bottom:1px solid #e7e7e7; font-size:14px; height:30px; line-height:25px; color:#424242;}
.xl{ float:left; width:250px; margin-top:25px;  }
.xl .xlc{ float:left; width:228px; border:#e7e7e7 solid 1px; border-bottom:#e7e7e7 solid 3px;padding:15px 0; padding-left:20px;  color:#666;  background:#fff;}
.xl .xlc2{color:#c11319; margin-top:15px;}
.xl .xlc3{ background:#c11319; color:#fff;}
.xl .xlc h2{ font-size:26px; font-family:'微软雅黑';}
.xl .xlc img{ margin-top:5px;}
.xr{ float:right; width:790px;padding-top:25px;}

.xl .xla{ float:left; padding:10px 0;  width:250px; margin-top:20px; background:#fff; border:1px solid #e7e7e7;color:#da251c; line-height:50px; text-align:center;}
.xl .xla h2{font-size:26px; font-family:'微软雅黑';}
.xl .xla img{ width:50px; height:50px; overflow:hidden;}
.xl .xla a{color:#da251c;}
.xl .xla a:hover{ color:#850d07;}

.xlwz{ float:left; width:340px; margin-top:25px;  }
.xlwz .paiht{ float:left; width:325px; height:40px; line-height:40px; background:#c11319; color:#FFF; font-weight:bold; text-indent:1rem; font-size:18px}
.xlwz .paihc{ float:left; width:290px; padding-left:13px; padding-right:20px; padding-top:15px; border:1px solid #cbc9c9; text-indent:1rem; line-height:25px; padding-bottom:10px;}
.xlwz .paihc b{ color:#c11319;}


.pl_20{ padding-left:20px;}

.ic_nrl5{ width:4px; height:16px; background:#b10016;  margin-top:10px; margin-right:7px; display:inline-block }
.mains .mains2 .cent .jfpaih .paht select{ width:100%; 
	 border: solid 1px #fff;
	 height:35px; line-height:35px; text-align:center; text-indent:15px; font-weight:bold;font-size:16px;
	 appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
   background: url("/images/arrow.png") no-repeat scroll right center transparent;
	}
.mains .mains2 .cent .jfpaih .paht select::-ms-expand { display: none; }
.mains .mains2 .cent .jfpaih .paht select dl{ padding:10px 0;}
