﻿@charset "utf-8"; 
/* CSS Document */
body{ background:#F4F4F4;}
*{ padding:0px; margin:0px;}

.banner{ width:100%; height:400px; overflow:hidden;}

.screen{ width:1200px; margin:0 auto; overflow:hidden;}

.weizhi{ width:1200px; height:50px; line-height:48px; overflow:hidden; margin:0 auto; font-size:14px; color:#333333;}

.left{ width:845px; overflow:hidden; background-color:#FFF; float:left;}
.smsbt{ display:inline-block; width:100%; padding-left:15px; height:60px; line-height:60px; border-bottom:2px solid #981e23; font-size:22px; font-family:"微软雅黑"; color:#981e23; font-weight:bold;}
.list{ width:845px; overflow:hidden;}
.list li{ width:815px; height:123px; margin:12px 0 0 15px; overflow:hidden; color:#333333; border-bottom:1px #c9c9c9 dashed;}
.list li em{ display:block; width:166px; height:111px; overflow:hidden; border-radius:2px; float:left;}
.list li span{ display:inline-block; width:629px; margin-left:20px; font-size:16px; float:left;}
.list li span a{ font-family:'Microsoft YaHei', 'SimSun'; font-weight:bold;}.list li span a:hover{ text-decoration:none;}
.list li p{ width:629px; margin:7px 0 0 20px; padding:0; font-family:'Microsoft YaHei', 'SimSun'; display:inline-block; font-size:14px; line-height:190%; text-indent:1em; color:#5c5859; overflow:hidden; float:left;}
.list li p font{ font-size:14px;}
.list li p a{ color:#F00;}

.fenye{ display:block; width:890px; margin:0 auto; text-align:center; padding:20px 0 27px 0; font-size:14px; background-color:#FFF;}
.fenye a{ display:inline-block; height:25px; line-height:27px; padding:0px 8px 0 8px; margin:0 3px 0 3px; border:1px #981e23 solid; color:#981e23;}
.fenye b{ display:inline-block; height:25px; line-height:27px; padding:0px 8px 0 8px; margin:0 3px 0 3px; background:#981e23; border:1px #981e23 solid; color:#FFF; font-weight:normal;}
.fenye a:hover{ text-decoration:none; background-color:#981e23; color:#FFF;}

.tupian{ width:845px; overflow:hidden; padding-bottom:5px; margin-top:-15px;}
.tupian li{ width:390.5px; border:1px #ebedf0 solid; margin:19px 1px 1px 19px; border-radius:3px; overflow:hidden; float:left;}
.tupian li:hover{ padding:1px; margin:18px 0 0px 18px; box-shadow:0 0 6px 2px rgba(0,0,0,.10);}
.tupian li img{ width:100%; float:left;}

.jzwp{ width:845px; overflow:hidden; padding-bottom:5px; margin-top:-15px;}
.jzwp li{ width:255px; border:1px #ebedf0 solid; margin:19px 1px 1px 19px; border-radius:3px; overflow:hidden; float:left;}
.jzwp li:hover{ padding:1px; margin:18px 0 0px 18px; box-shadow:0 0 6px 2px rgba(0,0,0,.10);}
.jzwp li img{ width:100%; float:left;}

.neir{ width:845px; margin:0 auto; font-size:16px; color:#323232; line-height:180%; padding:15px 0 15px 0; overflow:hidden;}
.neir a{ color:#0449be; text-decoration:underline;}
.neir a:hover{color:#FF0000; text-decoration:underline;}
.neir a span:hover{color:#FF0000; text-decoration:underline;}
.neir p{ font-size:16px; margin:12px 35px;}
.neir img{ max-width:750px; height:auto;}

.right{ width:336px; overflow:hidden; margin-left:19px; float:left;}

.submit{ width:336px; height:391px; background:#FFF; overflow:hidden; border-radius:2px;}
.submit span,.submit i{ display:inline-block; font-style:normal; float:left;}
.submit .jgdh{ width:336px; height:167px; background:#981e23; overflow:hidden;}
.submit .jgdh .bt{ width:310px; height:36px; line-height:52px; color:#FFF; font-size:14px; font-family: "微软雅黑", "宋体"; text-align:right;}
.submit .jgdh .dh{ width:41px; height:41px; background:url(../images/jgdh.png) no-repeat; margin-left:25px; float:left;}
.submit .jgdh .shu{ margin-left:20px; height:41px; line-height:41px; font-size:32px; font-weight:bold; color:#fff; font-family: "微软雅黑", "宋体"; float:left;}
.submit .jgdh p{ width:294px; margin:10px 0 0 20px; padding:12px 0 0 2px; line-height:110%; border-top:3px #FFF solid; color:#fcff00; font-size:22px;float:left;}
.submit .jgdh p font{ font-size:14px;}
.submit .baoming{ width:336px; height:223px; overflow:hidden; border-radius:2px;}
.submit .shuru{ width:296px; overflow:hidden; margin:10px 0 0 20px;}
.submit .shuru li{ margin-top:10px; float:left;}
.submit .shuru li input{ height:32px; padding-left:3px; color:#999999; border:1px #999999 solid;}
.submit .shuru .sr01{ width:119px;}
.submit .shuru .sr01 input{ width:104px;}
.submit .shuru .sr02{ width:177px;}
.submit .shuru .sr02 input{ width:172px;}
.submit .shuru .sr03{ width:296px;}
.submit .shuru .sr03 select{ width:296px; height:32px; color:#999999; border:1px #999999 solid;}
.submit .yzm{ width:298px; margin:10px 0 0 20px;}
.submit .yzm img{ height:32px; float:left;}
.submit .yzm input{ width:206px; height:30px; padding-left:3px; margin-left:10px; color:#999999; border:1px #999999 solid; float:left;}
.submit .anniu{ width:296px; height:32px; background:#981e23; border:none; margin:10px 0 0 20px; color:#FFF; font-size:14px; font-family: "微软雅黑", "宋体";}
.submit .anquan{ width:296px; height:17px; background:url(../images/anquan.png) no-repeat; padding-left:20px; margin:10px 0 0 20px; color:#b3b3b3;}

.weixin{ width:336px; background:#FFF; margin-top:15px; overflow:hidden;}
.weixin .wxewm{ width:296px; padding:10px 10px 15px 10px; margin:10px; background:#f6f8f7; text-align:center; font-size:16px; overflow:hidden;}
.weixin h3{ margin:10px 0 0 0;}
.weixin img{ margin-top:10px;}
.weixin p{ text-align:left; text-indent:1em; line-height:180%; margin:10px 0 0 5px;}
.weixin .xia{ text-indent:inherit; text-align:center;}

.zixun{ width:336px; background:#FFF; overflow:hidden; margin-top:15px;}
.zixun_bt{ display:block; width:336px; height:45px; border-bottom:1px #e5e5e5 solid; overflow:hidden;}
.zixun_bt i{ display:inline-block; width:4px; height:20px; background:#981e23; margin:13px 0 0 15px; float:left;}
.zixun_bt label{ display:block; height:45px; line-height:45.5px; font-size:18px; font-weight:600; color:#981e23; float:left; margin-left:11px;}
.zixun_bt a{ display:block; height:45px; line-height:45.5px; margin-right:13px; float:right;}

.zixun .xianlu{ width:316px; margin-left:10px; overflow:hidden;}
.zixun .xianlu li{ width:100%; height:77px; margin-top:-1px; padding:12px 0; overflow:hidden; border-top:1px #ccc dashed;}
.zixun .xianlu .tu{ width:100px; height:76px; overflow:hidden; border-radius:5px; float:left;}
.zixun .xianlu .tu img{ width:114px; height:76px; margin-left:-7px;}
.zixun .xianlu p{ display:block; margin:0; padding:0; width:204px; margin:0 0 7px 10px; height:45px; line-height:160%; font-size:14px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; float:left;}
.zixun .xianlu .js{ width:204px; height:20px; line-height:25px; margin-left:10px; float:left;}
.zixun .xianlu .js i{ color:#818991; font-style:normal; font-size:12px; float:left;}
.zixun .xianlu .js i font{ color:#F00; font-weight:bold; font-size:16px;}
.zixun .xianlu .js em{ width:140px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#818991; font-style:normal; float:right; text-align:right;}
.zixun .xianlu .js em font{ color:#000; font-size:12px;}

.zixun .wz{ padding-bottom:20px; overflow:hidden; float:left;}
.zixun .wz li{ width:336px; line-height:150%; margin-top:10px; padding-left:15px; overflow:hidden;}
.zixun .wz li em{ display:inline-block; width:290px; font-style:normal; background:url(../images/yd.png) 0 5px no-repeat; padding-left:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}