﻿
.foot_4,.foot_top,.foot_bot { background:#fff;}
.foot 
{
    margin-top:30px;
    border-top:solid 1px #ddd;
            -moz-box-shadow: 0px 0px 3px #e5e5e5;
    -webkit-box-shadow: 0px 0px 3px #e5e5e5;
    box-shadow: 0px 0px 3px #e5e5e5;
	background:#fff;
	}
.banner,.anythingSlider,.anythingSlider .tWrapper,.anythingSlider ul li,.banner .anythingSlider ul li img{ height:350px;}
#thumbNav { bottom:30px;}
.anythingSlider .forward,.anythingSlider .back  { top: 150px; }

.middle { overflow:inherit;}


.rzmenu 
{
    border-top:solid 1px #eee;
    background:url(/images/menu_bg.png) repeat-x;
    height:50px;
    line-height:50px;
    text-align:right;
    }
 .rzmenus 
 {
     position:fixed;
     width:100%;
     z-index:3;
     top:0;
    border-bottom:solid 1px #ddd;
    -moz-box-shadow: 0px 0px 3px #e5e5e5;
    -webkit-box-shadow: 0px 0px 3px #e5e5e5;
    box-shadow: 0px 0px 3px #e5e5e5;     
     }
.rzmenu img { float:left; height:30px; margin-top:10px; }
.rzmenu a 
{
    display:inline-block;
    color:#555;
    font-size:14px;
    margin-left:40px;
    position:relative;
    }
.rzmenu a:hover,
.rzmenu a.active 
{
    position:relative;
    z-index:2;
    color:#d80e1a;
    font-weight:bold;
    text-decoration:None;
    }

    
.title { text-align:center; color:#3e72e1; font-size:24px; margin-top:30px;}
.title2 { font-size:14px; text-align:center; color:#000; margin:10px 0;}
.title3 { text-align:center; color:#999; font-size:14px; line-height:24px;}

.tableb { border-collapse:collapse; width:100%; margin:20px 0 30px;}
.tableb th { border:solid 1px #ddd; background:#f1f1f1; padding:10px;}
.tableb td { border:solid 1px #ddd; padding:10px; text-align:center; color:#666;}

.div1 { background:#f8f7f7; padding:30px 0;}
.div1 .middle { padding:85px 0; background:url(/renzheng/wx/images/01.jpg) no-repeat right center;}
.div1 h2 { font-size:24px; color:#333; margin-bottom:10px;}
.div1 p { font-size:14px; color:#969696; width:620px; line-height:24px;}

.div2 { background:#fff; padding:30px 0;}
.div2 .middle { padding:60px 0; background:url(/renzheng/wx/images/02.jpg) no-repeat 0 center;}
.div2 h2 { font-size:24px; color:#333; margin-bottom:10px; padding-left:500px;}
.div2 p { font-size:14px; color:#969696; line-height:24px; padding-left:500px;}

.div3 { background:#f8f7f7; padding:30px 0;}
.div3 .middle { padding:50px 0; background:url(/renzheng/wx/images/05.jpg) no-repeat right center;}
.div3 h2 { font-size:24px; color:#333; margin-bottom:10px;}
.div3 p { font-size:14px; color:#969696; width:620px; line-height:24px; margin-bottom:10px;}

.liucheng { padding-top:100px;background:url(/renzheng/wx/images/08.jpg) no-repeat center top; height:60px;}
.liucheng p { float:left; text-align:center; width:100px; margin-right:127px;}

.bd { height:119px; background:#4074e1 url(/renzheng/wx/images/07.jpg) no-repeat center top}

.wid1100 { width:1100px; margin:0 auto;}
.ourcase { text-align:center; margin:30px 0 20px; }
.ourcase h2 { font-size:24px; margin-bottom:10px; line-height:36px; }
.ourcase p { color:#999;  line-height:26px; width:950px; margin:0 auto; }
.ourcase { margin-top:10px;}
.newsk {  /*background:#1c8de7 url(/images/newsatbg.jpg) no-repeat center top; margin-top:20px;*/  padding:50px;color:#fff; border-radius:2px; }
.newskl { width:600px; text-align:center; float:left; }
.newskl h2 { font-size:46px; margin:30px 0 30px; }
.newskl p { font-size:16px; }
.newskl .shuzi { margin:30px 0; }
.newskl .shuzi span { display:inline-block; width:50px; height:60px; line-height:60px; font-size:46px; border-radius:2px; margin:0 6px; background:#f2e13c; text-align:center; text-shadow: #cdbd1d 1px 1px 0; }
.newskr { float:right; background:#fff; width:260px; padding:20px; border-radius:2px; }
.newskr h2 { font-size:16px; font-weight:normal; color:#333; border-bottom:solid 1px #ddd; padding-bottom:10px; margin-bottom:10px; }
.newskr .txtScroll-left { width:auto; height:auto; line-height:30px; }
.newskr .txtScroll-left .bd { height:auto; line-height:30px;}
.newskr .txtScroll-left .bd ul li { margin:0; float:none; height:auto; line-height:30px; width:auto; }
.newskr .txtScroll-left .bd ul li a { color:#666; float:none; width:auto; }
.newskr .txtScroll-left .bd ul li span { display:none;}
.newskr .mores { position:static; width:auto; height:50px; line-height:50px; background:#1c8de7; color:#fff; font-family:Microsoft YaHei UI; border:0; font-weight:normal; font-size:16px; margin-top:10px; }
.newskr .mores:hover { text-decoration:none; background:#3fa5f5;}
.tijiao {  color:#fff; }
.tijiao h1 { font-size:28px; margin-bottom:16px; text-align:left; padding-left:6px; }
.tijiao td { padding:6px; text-align:left; }
.tijiao .text { width:260px; height:32px; font-family:Microsoft YaHei UI; line-height:32px; background:#fff; padding:4px; color:#666; border-radius:2px; }
.tijiao .textarea {width:542px; height:64px; font-family:Microsoft YaHei UI; line-height:32px; background:#fff; padding:4px; color:#666;  border:0; border-radius:2px;}
.tijiao .text2 { width:150px; border:0; margin:0;}
.tijiao .submit { width:120px; height:40px; line-height:40px; font-family:Microsoft YaHei UI; font-size:16px; background:#f90; color:#fff; border-radius:2px; text-align:center; }
.tijiao .submit:hover { background:#fc0; }
.rzfwall .newsk .newskl { padding-bottom:39px; border-radius:2px;}
.rzfwall .newsk .newskl,.rzfwall .newskr .mores{ background:#e82d30;}
.rzfwall .newskr{ border:solid 1px #ddd; }

.rwwall .newsk { color:#333;}
.rwwall .newskr { border:solid 1px #ddd;}
.rwwall .newskr .mores { background:#316331; }
.rwwall .newsk .tijiao { margin-top:0; color:#333;}
.rwwall .newsk .tijiao .text,.rwwall .newsk  .tijiao .textarea { border:solid 1px #ccc; }
.newsk { padding:30px 0 0; }
.newskl { float:right; width:678px;}
.rwwall .newskr { float:left; width:360px; border:0; padding:6px; }
.newskr h2 { border:0; font-weight:bold;margin-bottom:0;}
.newskr p { line-height:35px;}
.newsatbg { background:url(/renzheng/wx/images/domainbg2.jpg) no-repeat center top;}
.tijiao .text { border-radius:0;}
.tijiao .textarea { height:144px; width:376px; border-radius:0;}
.rwwall .newsk .tijiao { position:relative;}
#tip { color:#f00; position:absolute; left:6px; bottom:-21px; }
.website { padding:40px 0 50px;}

.newskr h3 { font-weight:normal; font-size:14px; margin-bottom:20px;}
.newskr p * { vertical-align:middle;}
.newskr p img { margin-right:10px;}

.div1, .div2, .div3, .div4, .div5 { width:auto; float:none; margin:0; height:auto; text-align:left;}