@charset "utf-8";
#infban1{ height:400px; background:url(../images/ban/inf1.jpg) center no-repeat;}
#infban2{ height:400px; background:url(../images/ban/inf2.jpg) center no-repeat;}
#infban3{ height:400px; background:url(../images/ban/inf3.jpg) center no-repeat;}
#infban4{ height:400px; background:url(../images/ban/inf4.jpg) center no-repeat;}
#infban5{ height:400px; background:url(../images/ban/inf5.jpg) center no-repeat;}
#inf_url{ height:50px; line-height:50px; background:#f4f4f4;}
.inf_url{ width:1300px;}
.inf_url em{ font-size:15px; color:#666;}
.inf_url a{ color:#666;}

.ab_tit{ width:1300px; margin:45px auto 25px; height:100px; text-align:center;}
.ab_tit span{ font-size:36px; line-height:60px;}
.ab_tit span i{ color:#ba0000;}
.ab_tit p{ line-height:40px; background:url(../images/qr5.png) center no-repeat; font-size:23px; color:#e3e3e3; font-family:Arial; text-transform:uppercase;}
.ab_top{ width:1300px; height:60px; text-align:center;}
.ab_top span{ background:#ba0000; color:#fff; padding:5px 25px; font-size:26px; line-height:50px;}
#ab_cony{ width:1300px;}
.ab_tops{ width:1300px; height:60px; text-align:center;}
.ab_tops span{ color:#ba0000; padding:5px 25px; font-size:26px; line-height:50px;}
#ab_ryu{ width:1300px; margin-bottom:40px;}
#ab_ryu ul li{ width:422px; height:auto; float:left; margin-left:17px; text-align:center;}
#ab_ryu ul li:first-child{ margin-left:0;}
#ab_ryu ul li img{ border:1px #ccc solid;}
#ab_ryu ul li span{ line-height:45px; font-size:18px; background:#ba0000; padding:6px 25px; color:#fff;}
.ab_topy{ width:1300px; height:auto; text-align:center;}
.ab_topy span{ color:#666; padding:5px 25px; font-size:18px; line-height:33px;}
.inf_yshi{ width:1300px; padding:40px 0;}
.inf_yshi_img{ width:600px;}
.inf_yshi_img img{ width:600px;}
.inf_yshi_con{ width:640px; padding-top:80px;}
.inf_yshi_con ul li{ margin-bottom:15px; height:80px; border-bottom:1px #ccc dashed; padding:20px 0; cursor: pointer;}
.inf_yshi_con ul li:last-child{ border-bottom:0px;}
.inf_yshi_con ul li img{ float:left; margin-right:35px;}
.inf_yshi_con ul li em{ font-size:18px; line-height:36px; font-weight:700;}
.inf_yshi_con ul li:hover em{ color:#ba0000;}
.inf_yshi_con ul li p{ font-size:14px; line-height:20px; color:#777;}
.inf_yshi_coy{ width:1300px; margin:15px auto 50px;}
#inf_th{ padding:40px 0; background:url(../images/bg1.jpg);}
.inf_th_top{ width:1300px; text-align:center;}
.inf_th_con{ width:1300px; font-size:18px; line-height:35px; padding-top:35px;}
.inf_th_coy{ width:1300px;}
.inf_th_coy ul li{ padding:10px 0;}
.inf_th_coy ul li em{ font-size:26px; display:block; background:url(../images/tit3.png) left no-repeat; height:50px; line-height:50px; padding-left:45px;}
.inf_th_coy ul li p{ padding-left:45px; font-size:17px; line-height:35px; color:#888;}
#inf_zhce{ width:1300px; margin:50px auto;}
.inf_zhce_tit{ text-align:center;}
.inf_zhce_con{ padding:35px 0;}
.inf_zhce_con ul li{ padding-bottom:25px; font-size:16px;}
.inf_zhce_con ul li span{ background:#ba0000; padding:8px 15px; color:#fff; font-size:20px; margin-right:25px; line-height:43px;}
.inf_zhce_con ul li p{ line-height:28px;}
.ab_topy{ width:1300px; height:150px; text-align:center;}
.ab_topy span{ color:#ba0000; padding:5px 25px; font-size:36px; line-height:50px; font-family:黑体;}
.ab_topy em{ background:#ba0000; padding:5px 20px; color:#fff; font-size:24px;}
#inf_zli{ padding:45px 0; background:url(../images/bg1.jpg); margin:0px auto;}
.inf_zli{ width:1300px;}
.inf_zli ul li{ width:520px; background:#fff; height:250px; padding:35px 45px; margin-bottom:40px;}
.inf_zli ul li em{ display:block; color:#ba0000; font-size:24px; line-height:60px; background:url(../images/p6.jpg) left no-repeat; padding-left:55px;}
.inf_zli ul li p{ padding-left:55px; font-size:15px; line-height:27px; color:#444; padding-top:20px; background:url(../images/qr4.png) 55px top no-repeat;}
.inf_zlicon{ width:1300px; padding:50px 0;}
.inf_zlicon img{ max-width:100%;}

.info{ width:1300px; margin:30px auto 0;}
.infol{ width:240px; padding-bottom:15px;}
.infol_tit{ height:100px; background:#ba0000; line-height:100px; text-align:center; }
.infol_tit{ color:#fff; font-size:26px; font-weight:700;}

.infol_class{ width:240px; background:url(../images/f2.jpg) right repeat-y; margin-top:10px;}
.infol_class ul li{ height:45px; line-height:45px; margin-bottom:5px;}
.infol_class ul li a{ display:block; height:45px; font-size:16px; color:#444; padding-left:70px; background:url(../images/09.png) #f0f0f0 45px center no-repeat;}
.infol_class ul li a:hover{ color:#fff;  background:url(../images/08.png) #ba0000 45px center no-repeat;}
.infol_class ul li a.lion{ color:#fff;  background:url(../images/08.png) #ba0000 45px center no-repeat;}

.info-lt-tiy{ width:220px; margin-left:20px; margin-top:20px; height:60px; background:url(../images/lx.png) no-repeat; text-align:center;}
.info-lt-tiy span{ color:#fff; font-size:22px; font-weight:700; line-height:60px;}
.info-lt-coy{ background:#f7f7f7; margin-left:20px; width:210px; padding:15px 5px;}
.info-lt-coy p{ display:block; margin-bottom:10px; padding:0 10px;}

.infor{ width:970px; background:#fff; padding:10px 25px 25px; min-height:500px;}
.infor_tit{ width:970px; height:50px; border-bottom:1px #ddd solid; background:url(../images/p6.jpg) left center no-repeat;}
.infor_tit em{ font-size:19px; line-height:50px; color:#444; padding-left:45px; font-weight:700;}
.infor_tit span{ float:right; color:#999; font-size:12px; padding-top:20px; background:url(../images/hh.jpg) left 22px no-repeat; padding-left:20px;}
.infor_tit span a{ color:#999; font-size:12px;}
.infor_tit span a:hover{ text-decoration:underline; color:#555;}

.infor_new{ width:960px; height:auto; line-height:28px; font-size:14px; color:#555; padding-bottom:20px; margin:0 5px;}
.infor_new ul li{ width:960px; height:auto; padding:20px 0; border-bottom:1px #ddd dashed;}
.infor_new ul li img{ float:left; width:220px; margin-right:20px; padding:0 !important;}
.infor_new ul li em{ font-size:18px; color:#222;}
.infor_new ul li span{ color:#888; font-size:13px;}
.infor_new ul li p{ color:#999;}

.newnr{ width:960px; height:auto; color:#666; margin:0 auto;}
.ntit{ width:85%; height:70px; line-height:35px; text-align:center; font-weight:100; color:#333; font-size:23px; font-weight:700; margin:20px auto;}
.jhurl{ width:100%; height:39px; line-height:39px; font-size:12px; font-family:宋体; text-align:center; color:#777;}
.nwcon{ width:100%; height:auto; font-size:15px; line-height:30px; border-bottom:2px #ddd solid; padding:10px 0 50px;}
.nwcon img{ max-width:100% !important; text-align:center; margin:0 auto; display:block;  height:auto !important;}
.context{ width:100%; height:30px; line-height:30px; padding-top:10px;}
.context ul{ margin:0; padding:0;}
.context ul li{ width:450px; height:30px; line-height:30px; float:left;}
.context ul li a{ color:#666;}

.infopg{ width:auto; max-width:1100px; height:40px; line-height:21px; text-align:center; margin:20px auto; font-size:13px;}
.infopg ul{ margin:0;}
.infopg ul li{float:left; border:1px #777 solid; color:#777; margin:0 5px; width:45px; height:28px; line-height:28px;}
.infopg ul li a{ display:block; color:#777;font-size:13px;}
.infopg ul li a:hover{ border:1px #777 solid; background:#777; color:#fff !important;}
.thisclass{ border:1px #777 solid; background:#777; color:#fff !important;}
.infopg ul li.thisclass a{ color:#fff;}


