

/*当前位置*/
.rsj_dqwzbox{ background:url(lhs-ld_03.png) repeat-x left bottom;height:40px; padding:0 0 0 20px; margin:0 auto 20px auto; color:#999; font-size:16px; text-align:left; width:93%;}
.rsj_dqwz{ line-height:32px; font-size:16px; color:#999;}
.rsj_dqwzbox a{ color:#999;}

.ztcontent{ width:100%; height:100%; background:url(redzt-bj.jpg) repeat; position: relative;}
.redzt_logo{ background:url(redzt.png) no-repeat center top; width:100%; height:170px; background-size:auto 100%; text-align:center; padding:140px 0 0 0;}
.redzt_logo h1{ font-size:100px; font-weight:bold;text-shadow: 0px 0px 8px #141414;-webkit-text-stroke: 3px #fff;-webkit-text-fill-color: #725114;}

.redzt_cont{ width:1198px; border:solid 1px #725114; margin:0 auto 30px auto; text-align:center; overflow:hidden; background:#fff; padding:30px 0;}
.all_title{ display:block; margin:0 auto; position:relative; width:100%;}
.title{ font-size:30px; color:#7b0504; font-weight:bold; margin:0 20px;}
.all_title .title_l,.all_title .title_r{ width:166px; height:18px; background-size:100% 100%; margin:18px 0 0 0; }
.all_title .title_l{ background:url(redzt_04.png) no-repeat;position:absolute; left:28%; top:0;}
.all_title .title_r{ background:url(redzt_06.png) no-repeat;position:absolute; right:28%; top:0;}

.chang_l{left:24% !important;}
.chang_r{right:24% !important;}


.ztlist{ width:100%; margin:20px 0 30px 0; overflow:hidden;}
.ztlist li{ line-height:32px; font-size:16px; float:left; width:50%;}
.ztlist li a{ float:left; color:#333; margin:0 0 0 30px;}
.ztlist li em{ float:right; margin:0 30px 0 0; color:#666;}

/*****************************内容页*********************************/
.cont{ width:94%; margin:0 auto;}
.cont h1{ font-size:20px; color:#333; line-height:70px; font-weight:bold; text-align:center; margin:20px 0 0 0;}
.cont h2{ font-size:20px; color:#204854; line-height:30px; font-weight:normal;text-align:center; margin:0 0 20px 0;}
.lrz{ width:100%; text-align:center;}
.lrz span{ font-size:16px; line-height:36px; color:#333; margin:0 20px;}
.lrz a{ font-size:16px; line-height:36px; color:#555; margin:0 20px;}
.cont p{ text-indent:2em; font-size:16px; line-height:36px; color:#333; text-align:justify;}
.cont h5{ text-align:right; font-size:16px; margin:20px 0; font-weight:normal; color:#999;}

.fl{ float:left;}
.fr{ float:right;}
.footer{ width:100%; padding:20px 0; background:url(lhs_index_20.png) repeat; overflow:hidden;}
.footer p{ font-size:16px; color:#fff; line-height:32px;}
.footer p a{ color:#fff; background:url(baicon.png) no-repeat left center; padding:0 0 0 22px;}
.red{ background:url(lhs_index_176.png) repeat; border-radius:5px; width:80px; height:80px; margin:10px 20px 0 0;}
.red img{ width:100%; height:100%;}
.footer_in{ width:1200px; margin:0 auto; overflow:hidden;}
.jiucuo{background:url(lhs_index_176.png) repeat; border-radius:5px;width:120px; height:60px; padding:10px;margin:10px 20px 0 0;}
.jiucuo img{ width:100%; height:100%;}
.ditu a{ float:right; background:url(lhs_index_176.png) repeat; width:80px; height:35px;padding: 45px 0 0 0; border-radius:5px; margin:0 0 0 20px; text-align:center; color:#fff;}
.ditu a .gywm{ background:url(lhs_index_14.png) no-repeat center top;padding: 30px 0 0 0;}
.ditu a .zddt{ background:url(lhs_index_16.png) no-repeat center top;padding: 30px 0 0 0;}




.ztlist_in{ width:100%; margin:20px 0 30px 0; overflow:hidden;}
.ztlist_in li{ line-height:32px; font-size:16px; width:100%; overflow:hidden;}
.ztlist_in li a{ float:left; color:#333; margin:0 0 0 30px;}
.ztlist_in li em{ float:right; margin:0 30px 0 0; color:#666;}
.xian{ border-bottom:dotted 1px #ccc; margin:10px 0;}

.guidang{ position:absolute; right:20px; top:20px; z-index:99;}

/**********************蓝色专题************/
.blue_ztcontent{ width:100%; height:100%; background:url(bluezt.png) no-repeat left top #d0dbff; position: relative;}
.bluezt_logo{width:100%; height:170px;text-align:center; padding:140px 0 0 0;}
.bluezt_logo h1{ font-size:100px; font-weight:bold;text-shadow: 0px 0px 8px #141414;-webkit-text-stroke: 3px #fff;-webkit-text-fill-color: #2566f5;}
.bluetitle_l{}
.all_title .bluetitle_l{ background:url(bluezt_03.png) no-repeat;position:absolute; left:8%; top:0;}
.all_title .bluetitle_r{ background:url(bluezt_05.png) no-repeat;position:absolute; right:8%; top:0;}

.all_title .bluetitle_l,.all_title .bluetitle_r{ width:420px; height:15px; background-size:100% 100%; margin:20px 0 0 0; }

.bluetitle{ font-size:30px; color:#2566f5; font-weight:bold; margin:0 20px;}
.bluezt_cont{ width:1200px; margin:0 auto 30px auto; text-align:center; overflow:hidden; background:#fff; padding:30px 0;}























