﻿/* CSS Document */

* {
margin:0px;
border:0px;
padding:0px;
font-family:微软雅黑;
font-size: 14px;
}

.clear {

clear:both

}

ul {

list-style:none;

}

a {

color:#000;

text-decoration:none;

}

a:hover {

text-decoration:underline;

}

table {

border-collapse:collapse;

border:1px solid #CCC

}

tr {

border:1px solid #CCC

}

td {

border:1px solid #CCC

}

.toptop {

height:33px;

background:#0f0f20;

}

.top {

height:33px;

width:1040px;

margin:0 auto;

font-size:14px;

}

.top01 {

background:url(../images/ico01.jpg) no-repeat left center;

padding-left:30px;

float:right;

width:100px;

height:33px;

line-height:33px

}

.top01 a {

color:#FFFFFF;

}

.top02 {

width:100px;

height:33px;

float:right;

color:#FFF;

line-height:33px;

}

.top02 a {

color:#FFFFFF;

}

.clearfix:after {

content:".";

display:block;

height:0;

clear:both;

visibility:hidden;

}

.nav {

position:relative;

z-index:1;

}

.nav a {

color:#fff;

}

.nav .nLi {

float:left;

position:relative;

display:inline;

}

.nav .nLi h3 {

float:left;

}

.nav .nLi h3 a {

display:block;

color: #3e3e3e;

font-size: 16px;

font-weight:normal;

width:90px;

}

.nav .sub {

display:none;

width:90px;

left:0;

top:44px;

position:absolute;

background:#4E4E4E;

line-height:26px;

}

.nav .sub li {

zoom:1;

background:none;

margin-top:0;

}

.nav .sub a {

display:block;

color:#fff;

font-size:15px;

}

.nav .sub a:hover {

background:#6d6d6d;

color:#fff;

}

.nav .on h3 a {

background:#4E4E4E;

color:#fff;

}

.menumenu {

height:91px;

/*background:url(../images/menubg.jpg) repeat-x;*/

}



.menu {

width:1080px;

height:91px;

margin:0 auto;

}

.menu_left {

float:left;

width:250px;

height:91px;

}

.menu_right {

width:810px;

height:91px;

float:left;

padding-left:20px;

}

.menu_right ul li {

float:left;

width:90px;

height:55px;

margin-top:30px;

margin-right: 50px;

text-align:center;

line-height:45px; 

/*background:url(../images/menu_li.jpg) no-repeat bottom left;*/

}

.menu_right ul li a {

font-size:16px;

color:#3e3e3e;

}

.banner {

height:496px;

}

.noticenotice {

/*background-color:#FAFAFA;*/

height:50px;

}

.notice {

/*background:url(../images/notice.jpg) no-repeat left center;*/

width:980px;

padding-left:100px;

margin:0 auto;

position: relative;

}

.notice form{

position: absolute;

top: 5px;

right:30px; 

    width: 300px;

    margin: 0 auto;

}



.notice ul li {

line-height:36px;

height:36px;

}

.notice ul li a {

color:#333333;

}

/*搜索框样式*/

.d3 {background: #F9F0DA;}

.d3 form {

  background: #ddd;

}

.d3 input, .d3 button {

  border: none;

  outline: none;

  background: transparent;

}

.d3 input {

  width: 100%;

  height: 42px;

  padding-left: 15px;

  font-size: 14px;

  color: #000;

}

.d3 button {

  height: 42px;

  width: 42px;

  position: absolute;

  top: 0;

  right: 0;

  cursor: pointer;

}

.d3 button:before {

  content: "\f002";

  font-family: FontAwesome;

  font-size: 16px;

  /*color: #F9F0DA;*/

  color: #fff;

}



.gsky_left{

float: left;

}

.gsky_left .cont02_l02 img{

width: 200px;

}



.contcont {

background:url(../images/contbg.jpg) repeat-x top #ececec;

/*height:603px;*/

border-bottom:1px solid #ccd0d3

}

.cont {

width:1080px;

margin:0 auto

}

.cont01 {

height:225px;

padding-top:30px;

}

.cont01_left {

background:#FFFFFF;

float:left;

width:165px;

height:225px;

}

.cont01_left h1{

font-size: 20px;

padding-left: 20px;

margin-top: 20px;

color: #0a94dc;

}



.cont01_left ul{

font-size: 20px;

margin-top: 5px;

color: #C90101;

}



.cont01_left ul li{

 

}

.cont01_left ul li a{

    font-size: 14px;

    background: rgba(0, 0, 0, 0) url("../images/classification_11.jpg") no-repeat scroll 0 0;

    color: #fff;

    display: block;

    height: 30px;

    line-height: 30px;

    margin-bottom: 3px;

    padding-left: 30px;

    width: 170px;

}

.cont01_left ul li a:hover{

    background: rgba(0, 0, 0, 0) url("../images/classification_11.jpg") no-repeat scroll left bottom;

    text-decoration: none;

}



.cont01_right {

height:223px;

width:898px;

float:right;

background:#FFFFFF;

border:1px solid #e2e2e2

}

.cont01_right01 {

height:60px;

line-height:60px;

font-size:21px;

color:#4f4f4f;

text-align:center;

}

.cont01_right01 span {

color:#c90101;

font-size:21px;

}

/*.cont01_right02 ul li{ margin-left:21px; float:left; width:173px; height:160px;}

.cont01_right02 p{ line-height:35px;}

.cont01_right02 p a{ color:#575757}*/

.cont01_right02 {

height:193px;

width:838px;

float:right;

position:relative;

overflow:hidden;

padding-left:10px;

}

.cont01_right02 ul {

overflow:hidden;

zoom:1;

}

.cont01_right02 ul li {

margin-left:21px;

float:left;

width:173px;

height:190px;

_display:inline;

overflow:hidden;

}

.cont01_right02 ul li .pic {

text-align:center;

}

.cont01_right02 ul li .pic img {

width:173px;

height:120px;

display:block;

}

.cont01_right02 ul li p {

line-height:35px;

}

.cont01_right02 ul li p a {

color:#575757;
font-size:14px;

}

.cont02 {

border:1px solid #e6e6e6;

height:288px;

/*background:#FFFFFF;*/

margin-top:14px;

}

.cont02_l {

width:250px;

float:left;

padding-left:35px;

background:#FFFFFF;

padding-bottom: 15px;

}

.cont02_m {

width:370px;

float:left;

margin-left: 15px;

padding:0 15px;

background:#FFFFFF;

height: 270px;

}

.cont02_r {

width:330px;

float:left;

margin-left: 15px;

padding:0 16px;

background:#FFFFFF;

height: 270px;

}

.cont02_l01, .cont02_m01, .cont02_r01 {

font-size:16px;

color:#000000;

padding-top:25px;

height:30px;
font-weight: bold;

}

.cont02_m01 .more_a,.cont02_r01 .more_a{

float: right;

}

.cont02_l02 {

margin:5px 0px;

}

.cont02_l03 {

/*color:#606060;*/

line-height:25px;
font-size:14px;

}

.cont02_l03 a {

color:#d40702

}

.cont02_m02 {

margin:5px 0px;

height:28px;

border:1px solid #ecefef;

}

.cont02_m02 ul li {

height:28px;

line-height:28px;

float:left;

width:78px;

border-right:1px solid #ecefef;

text-align:center;

}

.cont02_m02 ul li a {

color:#1e1e1e;

}

.cont02_m02 ul li:hover {

background:#c30400;

}

.cont02_m02 ul li:hover a {

color:#FFFFFF;

}

#cont02_m02_select {

background:#c30400;

}

#cont02_m02_select a {

color:#FFFFFF;

}

.cont02_m03 {

}

.cont02_m03_t {

height:60px;

margin:10px 0px;

}

.cont02_m03_t01 {

/*float:left;*/

/*width:110px;*/

}



.cont02_m03_t01 .left_img{

display: inline-block;

float: left;

}



.cont02_m03_t01 dl{

float: right;

width: 260px;

}



.cont02_m03_t01 .hynews{

    float: right;

width: 225px;

}



.cont02_m03_t01 dt{

margin-bottom: 5px;

}



.cont02_m03_t01 img {

border:1px solid #c7c7c7

}

.cont02_m03_t02 {

/*float:left;*/

width:255px;

line-height:23px;

}

.cont02_m03_t02 a {

font-size:13px;

color:#818181

}

.cont02_m03_b {

clear: both;

margin-top: 30px;

}

.cont02_m03_b ul li {

background:url(../images/ico06.jpg) no-repeat center left;

padding-left:15px;

line-height:23px;

}

.cont02_m03_b ul li a {

/*color:#727272;*/

}

/*.cont02_r02_left{ float:left; width:140px; height:210px;}*/

.cont02_r02_left {

float:left;

margin:0 auto;

height:215px;

width:142px;

overflow:hidden;

position:relative;

}

.cont02_r02_left ul {

overflow:hidden;

zoom:1;

}

.cont02_r02_left ul li {

text-align:center;

zoom:1;

margin-bottom:3px;

}

.cont02_r02_left ul li .pic {

text-align:center;

}

.cont02_r02_left ul li .pic img {

width:140px;

height:106px;

display:block;

border:1px solid #dedede

}

.cont02_r02_right {

float:right;

width:170px;

}

.cont02_r02_right ul li {

background:url(../images/ico06.jpg) no-repeat center left;

padding-left:15px;

margin-bottom:10px;

}

.cont02_r02_right ul li a {

color:#727272;

}

.cont03 {

height:80px;

width:1078px;

border:1px solid #ecefef;

background:#FFFFFF;

margin-top:20px;

}

.cont03 ul li a {

display:block;

height:50px;

width:243px;

}

.cont03a {

float:left;

background:url(../images/ico07.jpg) no-repeat;

height:50px;

width:243px;

margin-top:15px;

margin-left:28px;

}

.cont03b {

float:left;

background:url(../images/ico08.jpg) no-repeat;

height:50px;

width:243px;

margin-top:15px;

margin-left:15px;

}

.cont03c {

float:left;

background:url(../images/ico09.jpg) no-repeat;

height:50px;

width:243px;

margin-top:15px;

margin-left:15px;

}

.cont03d {

float:left;

background:url(../images/ico10.jpg) no-repeat;

height:50px;

width:243px;

margin-top:15px;

margin-left:15px;

}

.cont03a:hover {

background:url(../images/ico07_hover.jpg) no-repeat;

}

.cont03b:hover {

background:url(../images/ico08_hover.jpg) no-repeat;

}

.cont03c:hover {

background:url(../images/ico09_hover.jpg) no-repeat;

}

.cont03d:hover {

background:url(../images/ico10_hover.jpg) no-repeat;

}

.links {

width:1040px;

margin:0 auto;

}

.links ul li {

float:left;
font-size:14px;

margin-right:5px;

line-height:40px;

}

.links ul li a {

color:#898989;

}

.bottombottom {

background: url(../images/ico11.jpg) repeat-x top #252525;



padding-top:2px;

}

.bottom {

width:967px;

font-size:14px;

line-height:26px;

color:#b3b3b3;



padding:20px 0; 

margin:0 auto;

text-align:center;

}

.bottom a {

color:#b3b3b3;

}

.cont_banner {

height:242px;


}

.cont_banner01 {

height:241px;

background:url(../images/c_banner01.jpg) no-repeat center top;

}

.cont_banner02 {

height:241px;

background:url(../images/c_banner02.jpg) no-repeat center top;

}

.cont_banner03 {

height:241px;

background:url(../images/c_banner03.jpg) no-repeat center top;

}

.cont_banner04 {

height:241px;

background:url(../images/c_banner04.jpg) no-repeat center top;

}

.cont_banner05 {

height:241px;

background:url(../images/c_banner05.jpg) no-repeat center top;

}

.cont_banner06 {

height:241px;

background:url(../images/c_banner06.jpg) no-repeat center top;

}

.cont_banner07 {

height:241px;

background:url(../images/c_banner07.jpg) no-repeat center top;

}

.cont_banner08 {

height:241px;

background:url(../images/c_banner08.jpg) no-repeat center top;

}

.cont_banner09 {

height:241px;

background:url(../images/c_banner09.jpg) no-repeat center top;

}

.aboutabout {

background:#ececec;

padding-bottom:40px;

border-bottom:1px solid #ccd0d3;

}

.about {

width:1060px;

margin:0px auto;

background-color:#FFFFFF;

padding-top:40px;

padding-bottom:20px;

}

.about_left {

float:left;

width:215px;

margin-left:20px;

border-top:3px solid #100f21;

border-right:1px solid #bfbfbf;

padding-bottom:20px;

}

.about_right {

float:right;

width:765px;

margin-right:25px;

}

.about_left01 {

width:165px;

font-size:18px;

float:left;

border-bottom:1px solid #efefef;

height:40px;

line-height:40px;

margin-bottom:15px;

}

.about_left02 {

width:165px;

float:left;

padding-bottom:20px;

margin-right:-1px;

}

.about_left02 ul li {

width:150px;

float:left;

height:40px;

line-height:38px;
    padding-left: 10px;



}

.about_left02 ul li a {

color:#595959;

font-size:14px;

}

#left_current {

height:40px;

background:url(../images/left_menu01.jpg) no-repeat;

width: 215px;

}

#left_current a {

color:#d1190d;

}

.about_left03 {

margin-left:25px;

margin-top:10px;

}

.about_left04 {

margin-left:25px;

width:160px;

margin-top:10px;

color:#535353;

line-height:25px;

font-size:14px;

}

.about_right {

}

.about_right_t {

height:42px;

background:url(../images/ico13.jpg) no-repeat left bottom;

}

.about_right_t01 {

float:left;

line-height:40px;

font-size:18px;

}

.about_right_t02 {

float:right;

font-size:14px;

line-height:40px;

color:#444444

}

.about_right_t02 a {

color:#444444

}

.about_right_b {

margin-top:20px;

}

.about_right_b01 {

}

.about_right_b01_left {

float:left;

width:274px;

}

.about_right_b01_right {

float:right;

width:470px;

line-height:28px;

font-size:13px;

color:#424242

}

.about_right_b02 {

text-align:right

}

.hover {

line-height:30px;

font-size:13px;

color:#525252;

}

.hover01 {

text-align:center;

margin-top:20px;

}

.com_hover {

font-size:16px;

color:#333333;

line-height:26px;

margin-bottom:20px;

border-bottom:1px solid #dcdcdc;

padding-bottom:10px;

}

.com_hover01 {

}

.com_hover01 ul li {

height:196px;

float:left;

margin-left:40px;

}

.com_hover01 ul li img {

border:1px solid #e2e2e2;

}

.com_hover01 ul li p {

line-height:30px;

text-align:center;

}

.qywh {

text-align:center;

}

.rlzy {

width:700px;

}

.rlzy01 {

width:700px;

background:#f1f1f1;

height:30px;

border:1px solid #c8c8c8;

}

.rlzy01 ul li {

float:left;

color:#525252;

font-size:14px;

text-align:center;

line-height:30px;

background:url(../images/ico19.jpg) no-repeat right center;

}

.rlzy01a {

width:117px;

}

.rlzy01b {

width:95px;

}

.rlzy01c {

width:225px;

}

.rlzy01d {

width:128px;

}

.rlzy01e {

width:133px;

}

.rlzy02 ul li {

float:left;

height:40px;

line-height:40px;

color:#5d5a53;

text-align:center;

}

.rlzy03 {

line-height:28px;

color:#5d5a53;

border-top:1px solid #e8e8e8;

border-bottom:1px solid #e8e8e8;

padding:10px 0px;

}

.rlzy04 {

font-size:14px;

color:#5d5a53;

font-family:"宋体";

font-weight:bold;

}

.rlzy03 {

display:none;

}

.rlzy_list:hover .rlzy03 {

display:block;

}

.zzjg {

text-align:center;

}

.shfw01 {

line-height:40px;

font-size:16px;

color:#434343;

}

.shfw01 span {

color:#dc1c1b;

font-size:16px;

}

.shfw02 {

text-align:center;

}

.lxfs {

line-height:40px;

color:#616161;

font-size:14px;

}

.lxfs span {

font-size:18px;

color:#db1a1b;

}

.zxly {

padding-left:40px;

}

.zxly table {

border:none;

}

.zxly table tr {

border:none;

}

.zxly table tr td {

border:none;

height:55px;

font-size:14px;

color:#000000;

}

.zxly table tr td select {

border:1px solid #cccccc;

height:38px;

width:165px;

vertical-align:middle;

}

.zxly table tr td input {

border:1px solid #cccccc;

height:35px;

width:520px;

text-indent:5px;

line-height:35px;

}

.zxly table tr td textarea{ width:520px; height:150px;border:1px solid #cccccc;}

.zxly table tr td span {

color:#ff0000

}

.zxly_left {

width:80px;

}

.cpys {

text-align:center;

}

.ygfc01 {

font-size:18px;

line-height:40px;

}

.ygfc02 {

font-size:14px;

line-height:25px;

color:#b8b8b8;

}

.ygfc03 ul li {

float:left;

margin-left:15px;

margin-top:20px;

}

.spzx ul li {

height:115px;

margin-bottom:25px;

}

.spzx_left {

float:left;

width:169px;

height:115px;

}

.spzx_left img {

border:3px solid #c7c7c7;

}

.spzx_right {

float:right;

width:580px;

height:115px;

}

.spzx_right_t a {

font-size:14px;

color:#505050;

}

.spzx_right_b {

font-size:14px;

font-family:"宋体";

color:#5d5a53;

line-height:23px;

margin:5px 0px;

}

.detail {

text-align:right;

padding-right:20px;

}

.shouji {

height:954px;

background:url(../images/shouji.jpg) no-repeat top center;

}

.news {

margin-bottom:20px;
font-size:14px;

}

.news table {

border:none;

}

.news table tr {

border:none;

border-bottom:1px solid #e8e8e8;

}

.news table tr td {

border:none;

}

.news01 {

text-align:center;

height:33px;

width:100px;

color:#5d5a53;

}

.news02 {

height:33px;

width:460px;

padding-left:50px;

color:#5d5a53;

}

.news02 a {

color:#5d5a53;

}

.news03 {

text-align:center;

height:33px;

width:150px;

color:#5d5a53;

}

.zsjm {

line-height:30px;

font-size:14px;

color:#8e8e8e;

}

.zsjm01_left {

width:365px;

float:left;

line-height:30px;

font-size:14px;

color:#8e8e8e;

}

.zsjm01_right {

width:347px;

float:right;

}





.homeleft ul li{

background: rgba(0, 0, 0, 0) url("../images/img_bg.jpg") no-repeat scroll 0 0;

    float: left;

    height: 150px;

    padding: 7px;

    width: 150px;

}



.homeleft ul li a{

color: #666;

    text-decoration: none;

}

.homeleft ul li p a{

background: #1093db none repeat scroll 0 0;

    color: #fff;

    display: block;

    height: 24px;
    
    font-size:14px;

    line-height: 24px;

    text-align: center;

    width: 150px;

}



.product ul li {

/*height:118px;*/

margin-bottom:25px;

}

.product_left {

float:left;

width:169px;

height:115px;

}

.product_right {

float:right;

width:580px;

height:115px;

}

.product_right_t a {

font-size:14px;

color:#505050;

}

.product_right_b {

font-size:14px;

font-family:"宋体";

color:#5d5a53;

line-height:23px;

margin:5px 0px;

}

.product_date {

font-size:14px;

font-family:"宋体";

color:#5d5a53;

}



.product_detail01_l {

float:left;

width:290px;

}

.product_detail01_r {

float:left;

width:440px;



margin-left:20px;

}

.product_detail01_ra {

font-size:16px;

line-height:35px;

}

.product_detail01_rb {

font-size:14px;

line-height:26px;

color:#333333;

}

.product_detail01_rc {

font-size:14px;

line-height:26px;

color:#666666;

}

.product_detail02 {

margin:15px 0px;

}

.product_detail02_l {

float:left;

width:300px;

height:25px;

font-size:14px;

font-weight:bold;

color:#333333;

}

.product_detail02_r {

float:left;

width:440px;

height:25px;

}

.product_detail02_ra {

font-size:14px;

color:#333333;

float:left;

width:80px;

padding-left:40px;

background:url(../images/ico27.jpg) no-repeat left center

}

.product_detail02_rb {

font-size:14px;

color:#333333;

float:left;

width:80px;

padding-left:40px;

background:url(../images/ico28.jpg) no-repeat left center

}

.product_detail02_rc {

font-size:14px;

color:#333333;

float:left;

width:80px;

padding-left:40px;

background:url(../images/ico29.jpg) no-repeat left center

}

.product_detail02_ra a {

font-size:14px;

}

.product_detail02_rb a {

font-size:14px;

}

.product_detail02_rc a {

font-size:14px;

}

.product_detail03 {

margin-top:20px;

}

.product_detail03_t ul li {

width:120px;

float:left;

height:38px;

line-height:39px;

text-align:center;

font-size:14px;

color:#333333;

border:1px solid #e2e2e2;

border-left:none;

cursor:pointer;

}

.product_detail03_t ul li:hover {

background:#e2e2e2;

color:#d91b1b

}

#product_detail03_select {

background:#e2e2e2;

color:#d91b1b

}

.product_detail03_b {

line-height:26px;

font-size:14px;

color:#333333;

padding:20px 0px;

}

.product_detail04 {

padding-bottom:15px;

border:1px solid #e2e2e2;

}

.product_detail04_t {

background:#e2e2e2;

color:#d91b1b;

padding-left:10px;

height:40px;

line-height:40px;

font-size:14px;

}

.product_detail04_b {

}

.c_title {

font-size:20px;

line-height:40px;

text-align:center

}

.c_info {

text-align:center;

}

.c_body {

line-height:23px;
font-size:14px;
}

.page_list {

height:40px;

line-height:40px;

text-align:center

}

.page_list span {

border:1px solid #999;

background:#FFF;

padding:5px 5px;

margin-right:5px;

}

.page_list .current {

padding:5px 8px;

}

.page_list a {

border:1px solid #999;

background:#FFF;

padding:5px 8px;

margin-right:5px;

}

/*case*/

/*.case_t{ margin-bottom:10px;}

.case_t01{ width:25px; height:145px; float:left; background:url(../images/left.jpg) repeat-y; margin-right:10px;}

.case_t02{ float:left; width:695px;  height:145px; overflow:hidden;}

.case_t02_lists {position:relative; width:2000px; height:145px;}

.case_t02 ul li{ width:168px; height:145px;  float:left; margin-right:7px;}

.case_t02 ul li img{ border:1px solid #e2e2e2; padding:5px; width:158px; height:133px;}

.case_t03{width:25px; height:145px; float:left; background:url(../images/right.jpg) repeat-y; margin-left:10px;}

.case_b01{ height:367px; border:1px solid #e2e2e2;}

.case_b01 img{ display:block; margin:0 auto; margin-top:40px;}

.case_b02{ font-size:14px; color:#333333; height:47px; border-bottom:1px dashed #CCC; line-height:47px;}

.case_b03{ color:#757171; font-size:14px; line-height:26px; margin-top:5px;}*/



/* case */

.case {

position: relative;

overflow: hidden;

width: 755px;

margin:0 auto

}

.case .bigImg {

height: 258px;

position: relative;

}

.case .bigImg li img {

vertical-align:middle;

width:518px;

height:295px;

}

.case .smallScroll {

height:145px;

margin-bottom: 6px;

}

.case .sPrev, .case .sNext {

position: absolute;

display: block;

width:25px;

height:140px;

text-indent: -9999px;

}

.case .sPrev {

left:0;

top:2px;

background:url(../images/left.jpg) no-repeat;

}

.case .sNext {

right:0;

top:2px;

background:url(../images/right.jpg) no-repeat;

}

.case .smallImg {

margin: 0 auto;

width: 695px;

overflow: hidden;

}

.case .smallImg ul {

height:145px;

width: 9999px;

overflow: hidden;

}

.case .smallImg li {

cursor: pointer;

height: 145px;

margin-right:4px;

position: relative;

width: 171px;

display: inline;

}

.case .smallImg img {

border: 1px solid #ccc;

height: 133px;

padding: 5px;

width: 158px;

}

.case .smallImg .on img {

border-color: #1e50a2;

}

.case_b01 {

height:367px;

border:1px solid #e2e2e2;

}

.case_b01 img {

display:block;

margin:0 auto;

margin-top:40px;

}

.case_b02 {

font-size:14px;

color:#333333;

height:47px;

border-bottom:1px dashed #CCC;

line-height:47px;

}

.case_b03 {

color:#757171;

font-size:14px;

line-height:26px;

margin-top:5px;

}

.jszz {

width:758px;

height:auto;

}

.jszz1 {

width:758px;

height:282px;

}

.jszz1_t {

width:100%;

height:50px;

font-size:16px;

color:#373737;

line-height:50px;

}

.jszz1_b {

width:740px;

height:217px;

padding-top:15px;

margin:0 auto;

border-bottom:1px #D7D7D7 dashed;

}

.jszz1_b ul li {

float:left;

width:209px;

height:180px;

background:#E9E9E9;

margin-right:18px;

margin-left:15px;

padding:2px 1px;

border-left:1px #DFDFDF solid;

border-right:1px #DFDFDF solid;

}

.jszz1_b ul li img {

width:210px;

height:144px;

}

.jszz1_b ul li a {

display:block;

width:209px;

height:32px;

line-height:30px;

text-align:center;

color:#5A5A5A;

}

.jszz2 {

width:100%;

height:282px;

}

.jszz2_t {

width:100%;

height:50px;

font-size:16px;

color:#373737;

line-height:50px;

}

.jszz1_b div {

float:left;

}

.pic_yi1 {

width:209px;

height:180px;

background:#E9E9E9;

margin-right:18px;

margin-left:15px;

padding:2px 1px;

border-left:1px #DFDFDF solid;

border-right:1px #DFDFDF solid;

text-align:center;

}

.pic_yi1 img {

max-width:210px;

height:144px;

border:1px #EEEEED solid;

}

.pic_yi1 a {

display:block;

width:209px;

height:32px;

line-height:30px;

text-align:center;

color:#5A5A5A;

}

.pic_top2 div {

float:left;

}

.pic_yi2 {

height:281px;

width:212px;

margin-left:10px;

margin-right:11px;

}

.pic_yi2 img {

width:210px;

height:279px;

border:1px #EEEEED solid;

}

/*联系方式-地图*/

.maps {

width:100%;

}

.map {

width:765px;

margin:0 auto;

}

.map_l {

width:231px;

float:left;

position:relative;

}

.map .hd {

width:231px;

max-height:530px;

overflow-x:hidden;

overflow-y:auto;

}

.map .hd ul {

padding:30px 0;

}

.map .hd ul li {

width:100%;

margin:0 auto;

line-height:35px;

color:#333;

font-size:14px;

cursor:pointer;

}

.map .hd ul li:hover {

color:#dc1c1b;

}

.map .hd ul li.on {

color:#dc1c1b;

text-decoration:underline;

}

.map_rs {

float:right;

width:514px;

max-height:530px;

overflow-x:hidden;

overflow-y:auto;

}

.map_rs .bd {

padding:30px 10px;

}

.map_r {

color:#c6c4c4;

}

.map_r p {

color:#c6c4c4;

font-size:14px;

line-height:28px;

}

.rbb_ul {

padding-top:10px;

padding-left:20px;

border-top:solid 1px #ddd;

margin-top:15px;

color: #555555;

}

.rbb_ul li {

font-size:14px;

}

.rbb_ul li a {

color:#282826;

font-size:14px;

}

.rbb_ul li a:hover {

color:red;

text-decoration:underline;

}

.rbb_li_l {

float:left;

width: 100%;

}

.rbb_li_r {

float:left;

margin-top:10px;

width: 100%;

}


.pages {
        width: 100%;
        text-align: center;
        padding: 30px 0px;
        height: auto;
        overflow: hidden;
        clear: both;
        font-size: 12px;
        color: #555555;
        font-family: 微软雅黑;
}
.pages ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
}
.pages span font {
        color: #fff;
        background: #4E4E4E;
        padding: 6px 13px;
        margin: 0 5px;
        cursor: pointer;
}
.pages a {
        display: inline-block;
        color: #555;
        padding: 6px 13px;
        margin: 0 5px;
        cursor: pointer;
        background-color: #e6e6e6;
        text-decoration: none;
}
.pages a:hover {
        background: #4E4E4E;
        color: #fff;
        text-decoration: none;
}
.nolink {
        margin: 0 5px;
        padding: 6px 13px;
        cursor: pointer;
        color: #555;
        background-color: #e6e6e6;
}
.nolink:hover {
        background: #4E4E4E;
        color: #fff;
}
.total {
        display: none;
}
.jump {
        display: none;
}
.current {
       display: none;
}
.cont02_m03_lists{font-size:14px;}