@charset "utf-8";

/* CSS Document */



*{ margin:0; padding:0;}

body{ background:#F3F3F3; font-size:13px; font-family:"Microsoft Yahei";}

img{ border:0;}

li{ list-style:none;}

a{ text-decoration:none;}

.clear{clear:both !important;}

.wrapper{ max-width:640px; height:auto; margin:0 auto;}

.header{height:auto; background:#79186C; text-align:center; padding:0 10px; }

.header span img{ width:auto; height: auto;}

.fl{ float:left;}

.fr{ float:right;}

.banner {overflow: hidden;}

.banner img {width: 100%; height: auto;}

.banner .hd {background: rgb(35, 31, 30); height: 5px; overflow: hidden;}

.banner .hd li {width: 33%; height: 5px; text-indent: -9999px; overflow: hidden; float: left; display: inline; cursor: pointer;}

.banner .hd li.on {background: rgb(255, 255, 255);}

.banner .bd {width: 100%; height: auto; max-height: 296px;}



.banner .hd {width: 100%; height: 4px; overflow: hidden;}

.banner .hd li {background:#242424; width:33%; height: 4px; text-indent: -9999px; overflow: hidden; float: left; cursor: pointer;}

.banner .hd li.on {background: #FFFFFF;}





.nav{ height:36px; width:100%; background:#cc151e  url(../IMAGES/mob/bg1.jpg) left center no-repeat;}

.fixednav {

    position: fixed;

    top: 0px;

    left: 0px;

    width: 100%;

    z-index: 9999;background:#cc151e  url(../IMAGES/mob/bg1.jpg) left center no-repeat;height:36px;

}

.nav li{ width:20%; float:left; line-height:36px; text-align:center;}

.bg1{ background:url(../IMAGES/mob/bg1.jpg) right repeat-y;}

.nav li a{ color:#FFF; font-size:14px;}

/* .nav li a:hover{ color:#FF0; font-size:15px;} */

.bg{ background:#FFF; border-top:1px #DDDDDD solid; border-bottom:1px #DDDDDD solid; margin-top:10px; }

.title{padding:15px 0 0 10px;}

.title h2{ color:#333333; font-size:18px; line-height:25px; padding-left:15px; border-left: 5px solid #cc151e  }

.title a{ float:right;color:#848484;font-size: 14px;color: #313333;margin-right: 10px;}

.xiangmu{ overflow:hidden; padding:0px 0 10px 0}

.xiangmu a{ text-align:center; display:block; width:30%; float:left; margin-left:10px;}

.xiangmu a .jingfu{ font-size:15px; color:#666666; line-height:24px;}

.xiangmu a .item{margin:0 auto; width:100%; height:100px;}

.xiangmu a .item1{ background:url(/uploadfile/2017/1122/20171122100544915.jpg) no-repeat center center;background-size:100px}

.xiangmu a .item2{ background:url(/uploadfile/2017/1122/20171122100613672.jpg) no-repeat center center;background-size:100px}

.xiangmu a .item3{ background:url(/uploadfile/2017/1122/20171122100640668.jpg) no-repeat center center;background-size:100px}

.xiangmu a .item4{ background:url(/uploadfile/2017/1122/20171122100415848.jpg) no-repeat center center;background-size:100px}

.xiangmu a .item5{ background:url(/uploadfile/2017/1122/20171122100258361.jpg) no-repeat center center;background-size:100px}

.xiangmu a .item6{ background:url(/uploadfile/2017/1122/20171122100358928.jpg) no-repeat center center;background-size:100px}

.xiangmu a .item7{ background:url(/uploadfile/2017/1122/20171122100444157.jpg) no-repeat center center;background-size:100px}

.xiangmu a .item8{ background:url(/uploadfile/2017/1122/20171122100516887.jpg) no-repeat center center;background-size:100px}

.xiangmu a .item9{ background:url(../IMAGES/mob/sc.png) no-repeat center center;background-size:50px}

.xiangmu a .item10{ background:url(../IMAGES/mob/item10.jpg) no-repeat center center;background-size:50px}

.xiangmu a .item11{ background:url(../IMAGES/mob/item11.jpg) no-repeat center center;background-size:50px}

.xiangmu a .item12{ background:url(../IMAGES/mob/item12.jpg) no-repeat center center;background-size:50px}

.xmzx{ background:#e10012; width:100%; height:68px;}

.xmzx a{ width:33%; float:left; display:block; }

.xmzx a .text_xmzx{ color:#FFF; font-size:14px; line-height:18px; text-align:center;  padding-bottom:5px;}

.xmzx a .xmzx{ margin:0 auto; width:40px; height:45px;}

.xmzx a .xmzx1{ background:url(../IMAGES/mob/jp1.jpg) no-repeat center center;background-size:35px;}

.xmzx a .xmzx2{ background:url(../IMAGES/mob/jp2.jpg) no-repeat center center;background-size:35px;}

.xmzx a .xmzx3{ background:url(../IMAGES/mob/jp3.jpg) no-repeat center center;background-size:35px;}

.news{ width:93%; margin:10px auto;}

.news li{overflow:hidden;line-height:40px; border-bottom:1px #E7E6E5 solid; background:url(../IMAGES/mob/icon9.jpg) right center no-repeat; padding:0 10px;}

.news li a{ font-size:13px; color:#353534;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.news li a:hover{ color:#0b308e;}

.pfmb1, .pfmb2{ overflow:hidden; padding:5px 1.3% 0 1.3%;}

.pfmb1 .pfmb1_left{ width:48.7%; float:left; background:url(../IMAGES/mob/pfmb1.jpg) no-repeat right bottom #f0dede; background-size:96px; height:115px; margin-right:1.3%}

.pfmb1 .pfmb1_left h3{ color:#a94466; font-size:15px; font-weight:normal; line-height:24px; padding-top:15px; padding-left:10px; padding-bottom:5px;}

.pfmb1 .pfmb1_left p{ color:#7f7f7f; font-size:12px; line-height:16px; padding-left:10px;}

.pfmb1 .pfmb1_right{ width:50%; float:left}

.pfmb1 .pfmb1_right .r_s{background:url(../IMAGES/mob/pfmb2.jpg) no-repeat right bottom #f0dede;  background-size:72px; height:55px;}

.pfmb1 .pfmb1_right .r_s h3, .pfmb1 .pfmb1_right .r_x h3{color:#a94466; font-size:15px; font-weight:normal; line-height:18px; padding-top:7px; padding-left:10px; padding-bottom:0px;}

.pfmb1 .pfmb1_right .r_s p, .pfmb1 .pfmb1_right .r_x p{color:#7f7f7f; font-size:12px; line-height:16px; padding-left:10px;}

.pfmb1 .pfmb1_right .r_x{ background:url(../IMAGES/mob/pfmb3.jpg) no-repeat right bottom #f0dede;  background-size:72px; height:55px; margin-top:5px;}

.pfmb2 .left_pf{ width:33.3%; float:left; background:url(../IMAGES/mob/pfmb4.jpg) no-repeat right bottom #dbe4e3; background-size:110px; height:95px;}

.pfmb2 .left_pf h3{ color:#536d88; font-size:15px; font-weight:normal; line-height:18px; padding-top:8px; padding-left:10px;}

.pfmb2 .left_pf p{color:#7f7f7f; font-size:12px; line-height:16px; padding-left:10px;}

.pfmb2 .center_pf{ width:32%; float:left; background:url(../IMAGES/mob/pfmb5.jpg) no-repeat center bottom #dbe4e3; background-size:97px; height:95px;margin-left:1.3%;}

.pfmb2 .right_pf{ width:32%; float:left;  background:url(../IMAGES/mob/pfmb6.jpg) no-repeat center bottom #dbe4e3; background-size:110px; height:95px; margin-left:1.3%;}

.pfmb1 .pfmb3_right .r_s{background:url(../IMAGES/mob/pfmb7.jpg) no-repeat right bottom #f3e4d4;  background-size:72px; height:55px; }

.pfmb1 .pfmb3_right .r_x{background:url(../IMAGES/mob/pfmb8.jpg) no-repeat right bottom #f3e4d4;  background-size:72px; height:55px; }

.pfmb1 .pfmb3_left{ margin-right:0; margin-left:1.3%; background:url(../IMAGES/mob/pfmb9.jpg) no-repeat right bottom #f3e4d4; background-size:72px; height:115px;}

.pfmb1 .pfmb3_right .r_s h3, .pfmb1 .pfmb3_right .r_x h3{ color:#9e4b28}

.pfmb1 .pfmb3_left h3{ color:#9e4b28}

.ban{ padding:5px 1.3% 0 1.3%;}

.ban img{ width:100%;}

.zj1{ width:90%;padding:15px 10px; border-bottom:1px #CDCDCD solid; margin:0 auto;}

.zj1 span img{ float:left; margin:0 15px 0 0; padding:1px; border:1px #C7C7C7 solid;}
.zj1 a img{width: 100%;}

.zj1 h3 img{ padding:10px 0 5px 0} 

.zj1 p{ font-size:12px; line-height:22px;}

.zj1 p a{ color:#106cc5;}

.anli{ width:590px; margin:15px auto 0 auto;overflow:hidden;}

.pad15{ padding-bottom:15px;}

.tit{ height:42px; background:#DDDDDD; line-height:42px;}

.tit li{ width:33%; text-align:center; float:left; font-size:18px;}

.bg2{ background:#303030; color:#FFF;}

.rongyu{ width:96%; margin:15px auto 0 auto;}

.rongyu li{ width:24%; float:left; text-align:center; margin:0 1% 5px 0; }

.rongyu li img{ width:100%; height:auto;}

.imgbox { position:relative; }

.text{ width:100%; height:auto; background-color:#000; FILTER:alpha(opacity=60); opacity:0.7; -moz-opacity:0.7; position:absolute; left:0px; bottom:0px; text-align:center; }

.imgtext { height:auto; color:#fff; font-size:12px; line-height:30px;  }



.pinglun{ width:95%; margin:0 auto; padding-bottom:15px;}

.pinglun li{ border-bottom:1px #DEDEDE solid; padding-bottom:10px; margin-bottom:10px;}

.tx{ width:120px; height:100px; float:left; margin-right:15px;}

.pl{ width:60%; float:left;}

.pl h2{ font-size:13px; font-weight:normal; line-height:30px;}

.pl p{ font-size:12px; color:#777777; line-height:22px;}

.pl h3{ font-size:12px; color:#777777; font-weight:normal; line-height:22px;}

.pl h3 a{ color:#777777;}

.pl h3 a:hover{ color:#555555; font-size:13px;}

#rzt_box{ height:350px; overflow:hidden; width:100%; margin-top:20px; }



.tel{ height:40px; background:#cc151e ; text-align:center; margin-top:10px;line-height: 40px;}

.tel img{width:74.6%; height:auto; }

.foot{ background:#FFF; padding:30px 0 70px 0; text-align:center; line-height:22px; font-size:12px;}

.dibu{ height:50px; background:#cc151e ; position: fixed; bottom: 0; left: 0; width: 100%; z-index: 999999; }

.dibu li{ width:25%; height:40px; float:left; text-align:center; padding-top:10px;}

.db_bg{ background:url(../IMAGES/mob/bg2.jpg) right repeat-y;}

.dibu li a{ color:#FFF; font-size:12px;}

.dibu li a:hover{ color:#d4141a; font-size:13px;}





/*内页搜索*/

.sousuo{ margin:0 auto;}

.ss1{ height:29px; width:70%; border:1px #343434 solid; background:url(../IMAGES/mob/bg7.jpg) 0 0 no-repeat; padding-left:40px; line-height:29px; font-size:12px;}

.nytitle{ height:33px; border-bottom:1px #ACACAC solid; background:url(../IMAGES/mob/icon3.jpg) 20px 15px no-repeat; padding:10px 0 0 20px; line-height:33px; color:#595959; font-size:13px;}

.nytitle a{ color:#595959; padding:0 5px;}

/* .nytitle a:hover{ color:#106cc5; padding:0 15px;} */

.article{ width:93%; margin:0 auto;}

.xm1{ height:30px; border-bottom:1px #BBBBBB solid; line-height:30px; font-size:14px; margin-top:10px;}

.xm2{ margin:10px 0 0 0;}

.xm2 li{ width:31.5%; float:left; height:40px; border:1px #D7D7D7 solid; background:#F8F8F8; margin:0 0.5% 8px 0.5%; line-height:40px; text-align:center;}

.xm2 li a{ color:#4a4a4a;}

.xm2 li a:hover{ color:#0b308e;}

.zixun{ text-align:center; margin-top:10px;}

.zixun img{ margin:0 10px; width:37.5%; height:auto;}





.alzx{ width:86%; height:auto; margin:15px auto;}

.alzx img{ width:100%; height:auto;}

.alzx p{ text-align:center; line-height:40px;}

.fenye{ height:30px; background:#CACACA; text-align:right;}





.wz{ width:96%; margin:15px auto;}

.wz_title{ line-height:40px; text-align:center; font-size:16px;}



.xmlb{ margin-top:10px;}

.xmlb li{ width:22%; height:30px; text-align:center; line-height:30px; border:1px #DDDDDD solid; float:left; margin:5px 1%; }

.xmlb li a{ color:#999; }

.xmlb li a:hover{ color:#0b308e; }

