body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
html{ width:100%; height:100%;  }
body{ width:100%; height:100%; color:#000;font:14px/20px 微软雅黑; -webkit-text-size-adjust: none;}
a{color:#000;text-decoration:none; outline:none;}
a:hover { text-decoration:underline; }
.clear{clear: both;font-size: 0;height: 0;line-height: 0;}
.fl{ float:left;}
.fr{ float:right;}
.mt10{margin-top:10px;}
.mr15{margin-right:15px;}
.mr40{margin-right:40px;}
.wrap{width:1440px;margin: 0 auto}
/* frame */
body{ }

#header{ width:100%;height:770px; background:url(../../images/wjz/header.png) no-repeat center top;}
.top{ width:1440px;height:300px; margin:20px auto 0;position:relative; overflow: hidden;}
.top .logo{width: 730px;height:80px;float: left;background:url(../../images/wjz/logo.png) no-repeat left top;margin: 20px 0;}
.top .logo a{display:block;width:730px;height:80px;text-indent: -9999em;border: 0px solid #000}
.top .link0{width: 215px;float: right;text-align: right;height:40px;line-height: 40px;margin:20px 0 0 0px;}
.top .link0  a{font-size: 14px;margin-left: 10px;color: #fff}


.navbar{width:1440px;height:60px;font-size:14px;margin:0 auto;position:relative;z-index:30;clear:both;background: rgba(255,255,255,0.3)!important ;filter: Alpha(opacity=80);border-radius: 30px;}
.navbar ul{padding: 0 40px}
.navbar li{float:left;position:relative;display:block;line-height:60px;text-align:center;margin: 0 30px;}
.navbar li a{color:#fff;font-size:20px;}

/*footer*/
#footer{ width:100%; height:220px; position:relative; overflow:hidden;background:#6666cc;padding-top: 30px;}
#footer .box1{width:600px;float:left;}
#footer .box2{width:400px;float:left;}
#footer .box3{width:300px;float:left;}
#footer .box4{width:120px;float:right;height:220px; background: url(../../images/wjz/weixin.png) no-repeat 0px 50px; margin-right: 50px}
#footer h2{font-size: 20px;color: #fff;font-weight: bold;height:40px;line-height: 40px;}
#footer p{font-size: 14px;color: #fff;height:25px;line-height: 25px;}
#footer p a{color: #fff;}
#footer p.wx{margin-top:110px;text-align: center;}

/*返回顶部*/
.rollto {position: fixed;left:50%;margin-left:720px;bottom: 140px;z-index: 999;display: none}
.rollto a {overflow: hidden;display: block;width: 50px;height: 50px;background: url(../../images/wjz/backtop.png) no-repeat 0 0;text-indent: -999px;opacity: .7;filter: alpha(opacity=70)}
.rollto a:hover {background-position: 0 -52px;opacity: 1;filter: alpha(opacity=100)}


/*首页用*/


/*第一部分*/
.part1{height:auto;overflow: hidden;margin-top: 20px;}
.part1 .box1{width:950px;float: left;}
.part1 .box1 .hd{height:80px;margin-bottom: 20px}
.part1 .box1 .hd h2{background: url(../../images/wjz/hd-news.png) no-repeat 0px 0px;height:80px;width:950px;text-indent:-9999em;}
.part1 .box1 .bd{overflow: hidden;}

#focus{ float:left; width:500px; height:350px; overflow:hidden; position:relative;}
#focus img{ width:500px; height:350px; overflow:hidden; display:block;}

.newsbox{width:430px;float:right;}
.newsbox li{height:66px;padding:10px 0;overflow:hidden;border-bottom: 1px solid #ccc;}
.newsbox li a{font-size: 16px;float:left;display:block;width: 100%;height:40px;line-height:40px;}
.newsbox .date{float:left;display:block;color:#6666cc}

.show{width: 450px; float:right;background: #fff;}
.show .hd{height:80px;margin-bottom: 10px;}
.show .hd h2{background: url(../../images/wjz/hd-show.png) no-repeat 0px 0px;height:80px;width:450px;text-indent:-9999em;}
.show .hd2{height:50px;line-height:50px;padding: 0 10px;background:#6666cc;position: relative;font-size:16px;font-weight: bold;color: #fff;border-radius: 10px 10px 0 0}
.show .hd2 .jine{position: absolute;width: 100px;height: 50px;top:0;left:300px;}
.show .hd2 .date{float:right;}
.show .bd{overflow: hidden;background: #f3f1f8;padding: 10px;}
.show .bd li{line-height:40px;height:40px;overflow:hidden;position: relative;}
.show .bd li{font-size:16px;font-weight: bold;color: #333}
.show .bd li .jine{position: absolute;width: 100px;height: 50px;top:0;left:300px;}
.show .bd .date{float:right;}

.show .link1{}
.show .link1 span{display: block;width:218px;height: 85px;float: left;text-indent: -9999em;}
.show .link1 span.xt{background: url(../../images/wjz/xt.png) no-repeat 0px 0px;}
.show .link1 span.wo{background: url(../../images/wjz/wo.png) no-repeat 0px 0px;float: right;}

/*第二部分*/
.part2{height:auto; width:100%;overflow:hidden;background: #f4f4f4;margin:40px auto;padding-bottom: 20px;}
.part2 .wrap{position: relative;}
.part2 .hd{height:50px;margin-bottom: 20px;}
.part2 .hd h2{background: url(../../images/wjz/hd-xy.png) no-repeat 0px 0px;height:50px;text-indent:-9999em;display: block;margin-top: 20px}

.thumbListStlye {display:block;text-align:center;overflow:hidden;zoom:1; width: 1440px;}
.thumbListStlye li {float:left;overflow:hidden;zoom:1; margin-left:47px; width:300px;}
.thumbListStlye li.last{margin-right: 0px;} 
.thumbListStlye .pe_u_thumb {background:#fff;margin:0 auto;}
.thumbListStlye .pe_u_thumb img {width:300px; height:150px;}
.thumbListStlye .pe_u_thumb_title {text-align:center; height:40px; line-height:40px;}
.thumbListStlye .pe_u_thumb_title a{ font-size: 20px;}

/*第三部分*/


.part3{overflow: hidden;}

/*piclistbox*/
.piclistbox {height:auto; width:800px;overflow:hidden;background: #fff;}
.piclistbox .hd{height:80px;margin-bottom: 20px}
.piclistbox .hd h2{background: url(../../images/wjz/hd-gs.png) no-repeat 0px 0px;height:80px;text-indent:-9999em;display: block;}
.piclistbox .bd {}

.thumbListStlye1 {display:block;overflow:hidden;zoom:1;}
.thumbListStlye1 li {float:left;overflow:hidden;zoom:1; width:370px;position: relative;margin-right: 60px;margin-bottom: 30px;}
.thumbListStlye1 li.li2,.thumbListStlye1 li.li4{margin-right: 0px;}
.thumbListStlye1 .pe_u_thumb {margin:0 auto;z-index:5;}
.thumbListStlye1 .pe_u_thumb img {width:370px; height:250px;}
.thumbListStlye1 li em{ z-index:8; height:165px; background:url(../../images/wjz/line_s.png) repeat-x left bottom; bottom:0;position:absolute; width:100%;left:0;}
.thumbListStlye1 .info {width: 330px;height: 80px;position: absolute;bottom: 0;left:0;z-index:9;padding:20px }
.thumbListStlye1 .info h2{ font-size: 16px;font-weight: blod}
.thumbListStlye1 .info h2 a{color: #fff;}
.thumbListStlye1 .info span{font-size: 14px;line-height: 20px;color:#fff;}

.pic a{display: block; position: relative; transition: all 200ms ease 0s; overflow: hidden;}
.pic a:hover{filter: alpha(opacity=80); opacity: .8;}
.pic a:before{content: ""; position: absolute; width: 100px; height: 100%; top: 0; left: -100%; overflow: hidden; background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, 0) 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, .2)), color-stop(100%, rgba(255, 255, 255, 0))); background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, 0) 100%); background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, 0) 100%); -webkit-transform: skewX(-30deg); -moz-transform: skewX(-30deg); transform: skewX(-30deg);}
.pic a:hover:before{left: 150%; transition: left 1s ease 0s}



.txtbox {height:auto; width:600px;overflow:hidden;}
.txtbox .hd{height:80px;margin-bottom: 20px}
.txtbox .hd h2{background: url(../../images/wjz/hd-jy.png) no-repeat 0px 0px;height:80px;text-indent:-9999em;display: block;}
.txtbox .bd {}
.txtbox .bd li{height:118px;background: #6666cc;border-radius: 0 25px 0 25px;margin-bottom: 23px;color: #fff;line-height: 118px;padding:0 20px;font-size: 20px;font-weight: bold;}
.txtbox .bd li.li2,.txtbox .bd li.li4{background: #f4f4f4;color:#000}


/*第四部分*/


.part4{overflow: hidden;/*margin-top: 40px;*/ margin-bottom: 40px}

/*listbox*/
.part4 {height:auto;overflow:hidden;}
.part4 .hd{height:50px;margin-bottom: 20px;}
.part4 .hd h2{background: url(../../images/wjz/hd-open.png) no-repeat 0px 0px;height:50px;text-indent:-9999em;display: block;}
.part4 .bd{}
.thumbListStlye2 {display:block;text-align:center;overflow:hidden;zoom:1; width: 1440px;}
.thumbListStlye2 li {float:left;overflow:hidden;zoom:1; margin-right:60px; width:440px;}
.thumbListStlye2 li.last{margin-right: 0px;} 
.thumbListStlye2 .pe_u_thumb {background:#fff;margin:0 auto;}
.thumbListStlye2 .pe_u_thumb img {width:440px; height:218px;}
.thumbListStlye2 .pe_u_thumb_title {text-align:center; height:40px; line-height:40px;}
.thumbListStlye2 .pe_u_thumb_title a{ font-size: 20px;}


/*鍒楄〃椤�*/
.sort_main {
    width: 1200px;
    margin: 0 auto;
    padding-top: 20px;
    padding-bottom: 20px;
}

.sort_main2 {
    height: 49px;
    background-color: #dddddd;
    margin-top: 20px;
    margin: 0px 20px 0px 20px;
    display: block;
    width: 1160px;
    float: left;
}

.name {
    color: #FFF;
    background-image: url(../../images/wjz/lm_name_bk.png);
    line-height: 49px;
    font-size: 20px;
    float: left;
    width: 260px;
    text-align: center;
    font-family: "Microsoft YaHei", "姒涙垳缍�", verdana;
}

.name_r {
    background-image: url(../../images/wjz/lm_name_r.png);
    line-height: 49px;
    padding: 0px 0px 0px 20px;
    float: left;
    display: block;
    font-size: 16px;
    font-family: "Microsoft YaHei", "姒涙垳缍�", verdana;
    color: #7F306A;
    background-repeat: no-repeat;
}

.name_r2 {
    background-image: url(../../images/wjz/lm_name_r.png);
    line-height: 49px;
    padding: 0px 0px 0px 20px;
    float: left;
    display: block;
    font-size: 16px;
    font-family: "Microsoft YaHei", "姒涙垳缍�", verdana;
    color: #7F306A;
    background-repeat: no-repeat;
}

.name_right {
    display: block;
    float: right;
    line-height: 49px;
    width: 49px;
    background-image: url(../../images/wjz/lm_r_bk.png);
}

.sort_left {
    width: 260px;
    /*height:292px;*/
    float: left;
    margin-left: 20px;
}

.sort_lefthead {
    width: 26px;
    /*height:39px;*/
    background: url(../../images/wjz/bg_sortlhead.png);
}

.sort_lefthead dt {
    font-family: "寰蒋闆呴粦";
    line-height: 39px;
    text-align: center;
    color: #000000;
    font-size: 18px;
}

.sort_leftcont {
    width: 260px;
}

.sort_leftcont ul {
    width: 260px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.sort_leftcont ul li {
    background: url(../../images/wjz/bg_li.png) no-repeat;
    /* 25% 50%;*/
    text-align: left;
    line-height: 36px;
    padding-bottom: 10px;
}

/*.sort_leftcont  ul li a{font-size:14px;color:#fff;font-weight:bold;letter-spacing:5px;}*/

.sort_leftcont ul li a {
    display: block;
    line-height: 36px;
    padding: 0px 10px 0px 35px;
    text-decoration: none;
    margin-bottom: 3px;
}

.sort_leftcont ul li a:link,
.sort_leftcont ul li a:visited {
    background-image: url(../../images/wjz/dmenu_bk.png);
    color: #444444;
    text-decoration: none;

}

.sort_leftcont ul li a.now {
    color: #FFF;
    background-image: url(../../images/wjz/dmenu_bk_active.png);
}

.sort_leftcont ul li a.vip {
    color: #FFF;
    background-image: url(../../images/wjz/dmenu_bk_VIP.png);
    font-weight: bold;
}

.sort_leftcont ul li a:hover {
    color: #FFF;
    background-image: url(../../images/wjz/dmenu_bk_hover.png);
    text-decoration: none;
}

.sort_leftcont ul li a:active {
    color: #FFF;
    background-image: url(../../images/wjz/dmenu_bk_active.png);
}









.sort_right {
    width: 885px;
    min-height: 500px;
    float: right;
    margin-right: 20px;
    float: left;
    background-color: #FFFFFF;
    display: block;
    margin: 15px 0 15px 15px;
}

.sort_righthead dt {
    font-size: 12px;
    color: #035da3;
    padding: 10px 0 0 20px;
}

.sort_rightcont {
    padding: 8px;
    clear: both;
    border: 1px dashed;
    border-color: #6666cc;
    margin-bottom: 20px;
    /*border-left:1px solid #b6dafc;border-right:1px solid #b6dafc;border-bottom:1px solid #b6dafc;*/
}

.sort_rightcont ul {
    padding-bottom: 20px;
}

.sort_rightcont ul li {
    border-bottom: 1px dashed #d1bfae;
    background: url(../../images/wjz/heidian.png) no-repeat left;
    line-height: 38px;
    font-size: 14px;
    margin-left: 5px;
    padding-left: 20px;
    padding-right: 15px;
}

.sort_rightcont ul li span {
    float: right;
    color: #aaacb7;
}

.sort_rightcont ul li a {
    color: #363535;
}





/*鍐呭椤�*/
.sort_right2 {
    width: 885px;
    min-height: 500px;
    float: right;
    margin-right: 20px;
    float: left;
    background-color: #FFFFFF;
    display: block;
    margin: 15px 0 15px 15px;
}

.sort_rightcont2 {
    padding: 8px;
    clear: both;
    border-left: 1px dashed;
    border-bottom: 1px dashed;
    border-right: 1px dashed;
    border-color: #1952a5;
    margin-bottom: 20px;
}

.sort_rightcont2 h1 {
    font-size: 22px;
    font-family: "寰蒋闆呴粦";
    color: #1952a5;
    text-align: center;
    padding-top: 20px;
}

.sort_rightcont2 h2 {
    font-size: 14px;
    font-family: "寰蒋闆呴粦";
    color: #000000;
    text-align: center;
    font-weight: normal;
    padding-top: 10px;
}

.line {
    width: 820px;
    border-bottom: 1px solid #d6d6d6;
    margin-left: 20px;
    margin-top: 30px;
}

.cont {
    width: 847px;
    margin: 10px 10px;
    color: #333333;
}

.cont p {
    line-height: 30px;
    font-size: 16px;
}

.cont TABLE {
    margin: 0 auto;
    BORDER-COLLAPSE: collapse
}

/*鍒嗛〉*/
.pagination li span {
    float: left;
    padding-right: 10px;
}

.pagination li a {
    float: left;
    padding-right: 10px;
}