﻿/* CSS Document */
/*网页全局样式开始*/
body{font-size:14px; font-family:"Microsoft YaHei"; background-color:#f4f4f4;}
input,button,textarea,select,optgroup,option{font-size:12px;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;}
body, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, h1{padding:0;margin:0;}
*{padding:0;margin:0; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
img{border:none;}
.clear{ clear:both;height:0px;}
ul, ol { list-style:none; }
li{list-style-type:none;}
.fl{ float:left;}
.fr{ float:right;}

a{text-decoration:none; color:#595757; cursor: pointer;}
a:hover{text-decoration:none; color:#007ce4; cursor: pointer;}


.banner1{ position:relative}
.xwzx1{ position:absolute; top:50px; right:110px; font-size:36px; color:#3889d4; font-weight:bold}
.xxzx_main{width:1000px; height:1168px; margin:20px; margin-left:auto; margin-right:auto; position:relative;}
.zjxx{width:630px; height:284px; position: absolute; left:0px; top:0px; border:solid 1px #dcecf3; background-color:#FFF;}
.ptsp{width:360px; height:240px; position: absolute; right:0px; top:0px; border:solid 1px #dcecf3; background-color:#FFF;}
.snyw{width:630px; height:284px; position: absolute; left:0px; top:294px; border:solid 1px #dcecf3; background-color:#FFF;}
.ywdt{width:630px; height:284px; position: absolute; left:0px; top:588px; border:solid 1px #dcecf3; background-color:#FFF;}
.sxdt{width:630px; height:284px; position: absolute; left:0px; top:882px; border:solid 1px #dcecf3; background-color:#FFF;}
.fzy{width:360px; height:58px; position: absolute; right:0px; top:250px;}
.spancs{ width:346px; height:80px; position: absolute; top:318px; right:0px; font-size:14px; line-height:25px;}
.jgyj{width:360px; height:205px; position: absolute; right:0px; top:408px; border:solid 1px #dcecf3; background-color:#FFF;}
.kpzs{width:360px; height:205px; position: absolute; right:0px; top:623px; border:solid 1px #dcecf3; background-color:#FFF;}
.rc{width:360px; height:327px; position: absolute; right:0px; top:838px; background-color:#e5e9eb;}
.zjxx1{width:600px; margin:auto;  height:53px; border-bottom:solid 1px #b1cad5; line-height:53px;}
.zjxxsp1{float:left; color:#3889d4; font-size:18px; margin-left:6px;}
.zjxx2{ width:590px; margin:auto; height:220px; margin-top:10px;}
.zjxx2 ul{ margin-top:3px;}
.zjxx3{float:left;}
.zjxx3 img{ margin-bottom:3px;}
.zjxx4{ float:left; margin-left:5px;}
.zjxx4_1{ float:left; margin-left:5px;}
.zjxx5{ float: right; color:#828282}
.zjxx6{line-height:30px; color:#9c9b9b;}
.zjxx7{ float:right; color:#828282}
.snyw2{ width:590px; margin:auto; height:220px; margin-top:10px;}
.snyw2 ul{ margin-top:7px;}
.tab{float:left; width:70px; margin-left:10px; height:20px; margin-top:22px; line-height:20px; text-align:center;  color:#333; cursor:pointer; font-weight:bold;}
.tab_hover{float:left; width:70px; margin-left:10px; height:20px; margin-top:22px; line-height:20px; text-align:center; cursor:pointer;}
.ywdt1{width:600px; margin:auto;  height:53px; border-bottom:solid 1px #b1cad5;}
.ywdt1_1{width:600px; margin:auto;  height:34px; border-bottom:solid 1px #b1cad5; margin-top:20px;}
.ywdt2{float:left; font-size:18px; margin-top:18px; color:#595757; margin-left:6px; width:70px; font-weight:bold; text-align:center}
.ywdt3{float:left; font-size:18px; color:#595757; margin-left:6px; width:70px; font-weight:bold; text-align:center}
.ywdtmore{ float:right; margin-top:18px;}

.sxd{float:left; width:70px; margin-left:10px; height:20px; line-height:20px; text-align:center; cursor:pointer; font-weight:bold; color:#333;}
.sxd_hover{float:left; width:70px; margin-left:10px; height:20px; line-height:20px; text-align:center; cursor:pointer;}

.sxd2{float:left; width:60px; margin-left:10px; height:20px; line-height:20px; text-align:center; color:#333; cursor:pointer; font-weight:bold; margin-top:21px;}
.sxd2_hover{float:left; width:60px; margin-left:10px; height:20px; line-height:20px; text-align:center; cursor:pointer; margin-top:21px;}
.ptsp1{ width:330px; margin:auto; height:53px; border-bottom:solid 1px #b1cad5;}
.tpxw11{ width:80px; float:left; cursor:pointer; margin-top:18px; text-align:center; color:#333; font-size:16px; font-weight:bold}
.tpxw11_hover{width:80px; float:left; cursor:pointer; margin-top:18px; text-align:center; color:#333; font-size:16px;}
.tpxw13{ width:80px; float:left; cursor:pointer; margin-top:18px; text-align:center; color:#3889d4; font-size:16px}
.tpxw12{ float:left; margin-top:18px; color:#3889d4; font-size:16px}

.jgyj1{width:330px; margin:auto;  height:53px; border-bottom:solid 1px #b1cad5;}
.jgyj2{float:left; color:#3889d4; font-size:18px; margin-top:17px; color:#595757; margin-left:6px;}
.jgyj3{ width:320px; margin:auto}
.jgyj3 ul{ margin-top:8px;}

.djph{  width:330px; height:50px; margin:auto; border-bottom:solid 1px #bbbbbb; }
.djph0{ float:left; color:#464646; font-size:16px; margin-top:18px; margin-left:6px;}

.rc2{ width:330px; height:50px; line-height:53px; margin:auto; color:#464646; font-size:16px; border-bottom:solid 1px #bbbbbb; padding-left:6px;}
.ssd{float: right; width:50px; margin-left:10px; height:20px; margin-top:18px; line-height:20px; text-align:center; background-color:#bfbfbf; color:#FFF; cursor:pointer}
.ssd_hover{float: right; width:50px; margin-left:10px; height:20px; margin-top:18px; line-height:20px; text-align:center; cursor:pointer;}




 #rotate {
        height: 100px;
        width: 330px;
        position: relative;
        margin: 8px auto;
        overflow: hidden;
        
    }
    #rotate a {
        text-decoration: none;
        position: absolute;
        top: 0px;
        left: 0px;
        /*color: #fff;*/
        font-weight: bold;
        padding: 3px 3px;
        font-size: 12px;
    }
    #rotate a:hover {
        -webkit-transform:scale(1.5);
        -o-transform:scale(1.5);
        -ms-transform:scale(1.5);
        -moz-transform:scale(1.5);
        transform:scale(1.5);
        opacity: 1;
    }





.banquan2{ display:none}
.shouji{ display:none;}




/***************pad****************/
@media screen and (max-width:1000px){
	.xxzx_main{width:748px;}
	.zjxx{width:470px;}
	.zjxx1{width:456px;}
	.zjxx2{ width:456px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;/*强制不换行*/}
	.snyw{width:470px;}
	.snyw2{ width:456px;}
	.ywdt{width:470px; }
	.sxdt{width:470px;}
	.ywdt1{width:456px; margin:auto;  height:53px; border-bottom:solid 1px #b1cad5; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;/*强制不换行*/}
	.ptsp{width:270px;}
	.ptsp1{ width:254px; }
	.fzy{width:270px;}
	.fzy img{width:270px;}
	.spancs{ width:270px;  line-height:20px; font-size:12px}
	.jgyj{width:270px;}
	.jgyj3{ width:256px; padding-left:8px;  overflow:hidden;text-overflow: ellipsis;white-space: nowrap;/*强制不换行*/}
	.jgyj1{width:254px;  overflow:hidden;text-overflow: ellipsis;white-space: nowrap;/*强制不换行*/}
	.sxd2{ width:60px; margin-left:3px;}
	.sxd2_hover{ width:60px; margin-left:3px;}
	.kpzs{width:270px;}
	.rc{width:270px; }
	.rc2{ width:254px;}
	.djph{  width:254px;}
	.zjxx4_1{ width:180px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;/*强制不换行*/}
	.zjxx4{ width:340px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;/*强制不换行*/}
	 #rotate {
        
        width: 254px;
      
    }
	
}


/***************手机****************/
@media screen and (max-width:767px){
	.main{ display:none}
	.shouji{ display: block;}
	
	
	.notice{width: 100%;}
.ab0121{bottom:119px;}
	
	.focus11{ position:relative; width:100%; float: left; height:auto; margin-top:10px;}  
.focus11 img{ width: 100%; height: 250px; border:none;} 

.focus11 .fPic11{ left:0px; top:0px; }  
.focus11 .D1fBt11{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus11 .shadow11{ width:100%; position:absolute; bottom:0px; left:0px; z-index:10; height:40px; line-height: 40px; background:#FFF;  display:block;  text-align:left;   -moz-opacity:0.8; opacity: 0.8; filter:alpha(opacity=80); }  
.focus11 .shadow11 a{ text-decoration:none; color:#333; font-size:16px; overflow:hidden; margin-left:10px;}  
.focus11 .fcon11{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus11 .fcon11 img{ display:block; width:100%; height:100%}  
.focus11 .fbg11{bottom:10px; position:absolute; z-index: 200; float:right; right:6px;}  
  
.focus11 .D1fBt11 a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#3f66bf; }    
.focus11 .D1fBt11 .current,.focus11 .D1fBt11 a:hover{background:#fc114a;}    
.focus11 .D1fBt11 img{display:none}    
.focus11 .D1fBt11 i{display:none; font-style:normal; }

.bos1{padding-left:10px; padding-right:10px;}
.bos2{margin-top:10px; border-bottom:solid 2px #3889d4;}
.bos3{ height:18px; margin-top:10px; padding-left:10px;}
.bos3 li{ float:left; padding-left:10px; font-size:18px ; border-left: solid 4px #3889d4; line-height:18px;}

.sj_main_time{width:70px; height:70px; background:#669ac9; text-align:center; line-height:30px; padding:5px 0px; font-size:20px; color:#FFF; float:left; margin-right:10px;}
.sj_main_title{ overflow:hidden;}
.sj_main_title_01{width:100%; color:#000; font-size:16px; line-height:25px; font-weight:bold;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;/*强制不换行*/}
.sj_main_title_02{width:100%;color:#5D5D5D; font-size:14px; line-height:22px;overflow:hidden;text-overflow: ellipsis;height:45px}
.sj_main_wb{height:auto; padding:8px; background:#FFF; margin-top:10px; line-height:26px;}
.bos4{ margin-top:10px; height:30px; text-align:center; background:#e6e6e6; font-size:16px; line-height:30px;}

.bos5{ width:100%; margin-top:8px;}
.bos5 li{ float:left;}
.bos5_1{ width:23%; float:left}
.bos5_2{ width:23%; float:left; margin-left: 2.6%}

.bos5_5{ width:31%; float:left}
.bos5_6{ width:31%; float:left; margin-left: 2.6%}


.bos5_3{ width:23%; float:right}

.bos5 li img{ width:100%; height:auto;}


.bos6{ width:100%; margin-top:8px;}
.bos6 li{ width:48.5%; float:left; }
.bos6_1{ margin-left:3%; float:left}
.bos6 li img{ width:100%; height:auto;}


.spyx_sp{display:none}
.spyx_ztzl_sj{ width:100%; position: relative; height:auto; overflow: hidden; margin-top:6px;}
.slider{ position: relative; min-height:80px;}
.slider li{ float: left; list-style: none; position: absolute; display: none;width:100%}
.slider li img{ width: 100%; height:auto;}



.syapp_do{  margin-top:8px;}
.syapp_do img{ width:100%; height:auto}


.bos7{ width:100%; margin-top:8px;}
.bos7_1{ width:48.5%; float:left;}
.bos7_2{ width:23%; margin-left:2.75%; float:left}
.bos7 li img{ width:100%; height:auto;}
	
}

