@charset "gb2312";
body{ font-family:"Microsoft YaHei";}
@font-face{
font-family:'Microsoft YaHei';
src:url('../font/yahei.ttc') format('truetype');
font-weight:normal;
font-style:normal}
/* banner */
#banner{
    position: relative;
    z-index: 9;
    overflow: hidden;
}
#banner img{
    width: 100%;
    min-width: 1100px;
}
#banner .slide-img li{
    display: none;
}
#banner .slide-img li:first-child{
    display: block;
}
#banner .slide-control{
    width: 80px;
    position: absolute;
    bottom: 30px;
    margin-left: 50%;left: -40px;
}
#banner .slide-control li{
    cursor: pointer;
    float: left;
    display: inline-block;
    width: 14px;height: 14px;
    background-color: #cccccc;
    margin-left: 10px;
    border-radius: 7px;
}
#banner .slide-control li.current{
    background-color: #4fb8f5;
}
#banner .slide-control li:hover{
    background-color: #4fb8f5;
}
#banner .slide-control li:first-child{
    margin-left: 0;
}



.tit{
    width: 1200px;height: 100px;line-height: 100px;
    background: url('../images/tit-bg.png')no-repeat -24px 0;
    font-size: 24px;letter-spacing: 1px;
    text-align: center;
    margin: 0 auto;
}
.xwnr{ line-height:28px;}


#special{
    padding: 30px 0;
}
#special .special-box{
    width: 370px;margin-left: 42px;
    height: 500px;
    float: left;
    border: 1px solid #cccccc;
    box-shadow: 4px 11px 35px -14px rgba(0, 0, 0, 0.5);
    position: relative;
}

#special .special-box img{
    width: 100%;
}
#special .special-box .s-tag{
    display: inline-block;
    text-align: center;
    background-color: #118df0;
    color: #f0f0f0;
    position: relative;
    left: 270px;top: -32px;
    width: 100px;
    height: 30px;line-height: 30px;
}
#special .special-box .s-tit{
    font-size: 20px;
    color: #118df0;
    letter-spacing: 1px;
    text-indent: 30px;
}

#special .special-box .s-desc{
    padding: 0 30px;
    margin-top: 15px;
}
#special .special-box .s-desc p{
    text-indent: 2em;
    line-height: 22px;
    letter-spacing: 0.5px;
    color: #333;
    font-size: 14px;
}
#special .special-box .s-other a{
    padding: 0 0 0 30px;
    height: 30px;
    width: 100%;
    position: absolute;
    left: 0;bottom: 5px;
    color: #96a0ae;
    font-size: 14px;

    -moz-transition: 0.5s color ease;
    -webkit-transition: 0.5s color ease;
    -o-transition: 0.5s color ease;
    transition: 0.5s color ease;
}
#special .special-box .s-other a:hover{
    color: #ff3333;
}


/* info */
#info{
    margin-top: 50px;
    height: 180px;
}
#info h2{
    font-size: 22px;
    text-align: center;
}
#info .info-box{
    margin-top: 20px;
    width: 150px;
    height: 170px;
    float: left;
    margin-left: 20px;
    box-sizing: border-box;

    -webkit-transition: box-shadow 0.6s ease;
    -moz-transition: box-shadow 0.6s ease;
    -o-transition: box-shadow 0.6s ease;
    transition: box-shadow 0.6s ease;
}
#info .info-box:first-child{
    margin-left: 0;
}
#info .info-box:hover{
    box-shadow: 0 0 10px 3px #cccccc;
}

#info .info-box a.a-icon{
    display: block;
    text-align: center;
    line-height: 100px; padding-top:20px;

    color: #337ab7;
    -webkit-transition: color 0.6s ease;
    -moz-transition: color 0.6s ease;
    -o-transition: color 0.6s ease;
    transition: color 0.6s ease;
}
#info .info-box a.a-icon:hover{
    color: #ff3333;
}
#info .info-box a.a-icon i{
    font-size: 60px;
}
#info .info-box p{
    width: 90%;margin-left: 5%;
    text-align: center;
    margin-top: 5px;
    line-height: 20px;
    font-size: 15px;
}



/* video */
#video{
    margin-top: 20px;
    padding: 30px 0;
    height: 500px;
}
#video:hover{
    box-shadow: 4px 11px 35px -14px rgba(0, 0, 0, 0.5);
}
#video .v-left{
    width: 250px;
    float: left; margin-top:20px;
}
 
#video .v-right{
    width: 660px;
    float: right;margin-top:20px;
}
.gyjs{ width:550px; margin:0 auto; padding-left:10px; padding-top:15px; line-height:25px;}
#video .v-right .v-header{
    height: 45px;line-height: 45px;
    background-color: #118df0;
    font-size: 18px;
    text-indent: 2em;
    border-radius: 5px;
    color: #f0f0f0;
    width: 90%;margin-left: 5%;
}
#video .v-right .v-header span{
    float: left;
}
#video .v-right .v-header a{
    font-size: 14px;
    float: right;
    color: #f0f0f0;
    -moz-transition: 0.5s color ease;
    -webkit-transition: 0.5s color ease;
    -o-transition: 0.5s color ease;
    transition: 0.5s color ease;
}
#video .v-right .v-header a:hover{
    color: #ff3333;
}
#video .v-right ul{
    margin-left: 2em;
    margin-top: 20px;
}
#video .v-right ul li{
    line-height: 40px;
    list-style-image: url("../images/caret1.png");
}
#video .v-right ul li a{
    display: inline-block;
    font-size: 14px;
}



#news{
    margin-top: 30px;
}
#news .lnews {
    padding: 20px 0 50px 0;
    width: 550px;
    float: left;
    margin-left: 100px;
    box-shadow: 4px 11px 35px -14px rgba(0, 0, 0, 0.5);
}

#news .lnews .fir {
    height: 115px;
}
#news .fir .time {
    width: 100px;
    height: 100px;
    float: left;
    background-color: #118df0;
    color: #fff;
    font-family: Arial;
    text-align: center;
}
#news .fir .time .day {
    width: 50px;
    margin: 0 auto;
    font-size: 42px;
    line-height: 60px;
    height: 60px;
    border-bottom: 1px solid #fff;
}
#news .fir .time .year {
    font-size: 14px;
    line-height: 14px;
    padding-top: 12px;
}
#news .fir .info {
    float: left;
    padding-left: 20px;
    width: 400px;
}
#news .fir .info .title {
    font-size: 16px;
    line-height: 24px;
    color: #118df0;
    font-weight: bold;
    padding-right: 65px;
    min-height: 39px;
    background-image: url(../images/say.png);
    background-repeat: no-repeat;
    background-position: 345px 5px;
}
#news .fir .info .title1 {
	width:95%;
	 
}
#news .fir .info .title1 a {
		width:95%;
	display:block;
	overflow:hidden;
	word-break:keep-all;
	white-space:nowrap;
	text-overflow:ellipsis;
    font-size: 16px;
    line-height: 24px;
    color: #118df0;
    font-weight: bold;
    padding-right: 65px;
    background-repeat: no-repeat;
    background-position: 345px 5px;
}

#news .fir .info .title1 a:hover{
	color:#be382d;
}
#news .fir .info .title a {
	display:block;
	margin-top:50px;
	background-color:#118df0;
	color:#fff;
	margin-right:10px;
	float:left;
	width:40%;
	text-align:center;
}
#news .fir .info .title a:hover{
	background-color:#be382d;
}
#news .fir .info .msg {
    font-size: 14px;
    line-height: 22px;
    color: #4d4d4d;
    padding-top: 12px;
    height: 56px;
    overflow: hidden;
}

#news ul{
    margin-top: 15px;
    width: 90%;
    margin-left: 5%;
}
#news ul li{
    line-height: 35px;
    width: 100%;
    height: 35px;
    background-color: #eee;
    margin-top: 10px;
}
#news ul li a{
    font-size: 14px;
    float: left;
    width: 82%;
    text-indent: 1em;
    overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
#news ul li span{
    float: right;
    width: 18%;
    font-size: 14px;
}

.zxbt{ width:1200px; margin:0 auto; text-align:center; margin-top:20px;}
.fwlyc{ width:1190px; margin:0 auto; margin-top:20px;}
.fwlyc li{  margin-left:5px; margin-right:5px; margin-top:20px;}
.fwlyc li a{ width:218px; height:170px; border:5px solid #efefef; display:block; text-decoration:none;}
.fwlyc li a:hover{ width:218px; height:170px; border:5px solid #0981d7; display:block;}

.fwlycnew{ width:1190px; margin:0 auto; margin-top:80px;}
.fwlycnew li{  margin-left:10px; margin-right:10px; margin-top:10px;}
.fwlycnew li a{ width:260px; height:370px; border:5px solid #efefef; display:block; text-decoration:none;}
.fwlycnew li a:hover{ width:260px; height:370px; border:5px solid #0981d7; display:block;}


.fwlycpro{ width:900px; margin:0 auto; margin-top:10px;}
.fwlycpro li{  margin-left:10px; margin-right:10px; margin-top:10px;}
.fwlycpro li a{ width:190px; height:150px; border:3px solid #efefef; display:block; text-decoration:none; font-size:14px;}
.fwlycpro li a:hover{ width:190px; height:150px; border:3px solid #0981d7; display:block;}
.fwlypicpro{ width:190px; margin:0 auto; text-align:center;border-bottom:1px solid #efefef;}
.fwlybtpro{ width:190px; margin:0 auto; font-size:12px; color:#373737; text-align:center; padding-top:10px; line-height:25px;}

.fwlypic{ width:218px; margin:0 auto; border-bottom:1px solid #efefef;}
.fwlybt{ width:160px; margin:0 auto; font-size:18px; color:#373737; text-align:center; padding-top:10px; line-height:25px;}
.fwlyjj{ width:200px; height:30px; margin:0 auto; text-align:center; color:#373737; padding-top:6px; font-size:16px;}
.syxx{ width:100%;  height:500px; padding-top:20px; margin-top:20px;}
.csdt{ width:1200px; margin:0 auto; margin-top:20px;}
.csdtli{ padding-right:10px; padding-left:10px;}
.csnr{ width:374px; height:150px; border:1px solid #d6d6d6; background-color:#ffffff;}
.csdbt{ width:370px; margin:0 auto; height:40px; line-height:40px; font-size:16px; border-bottom:1px solid #d6d6d6; text-align:center;}
.csul{ width:350px; margin:0 auto; line-height:25px;}
.btxjj{ text-align:center; margin-top:10px; color:#999999;}
 
.news1{ margin-top:10px;} 
.cspic{ width:376px;}
.hzkht{ width:1200px; margin:0 auto;  margin-top:20px;}
.kehuul{ width:1200px; margin:0 auto; margin-top:20px;}
.kehuul li{ border:1px dotted #989898;}
.xwzx{ width:580px; margin:0 auto;}
.xinwen{ width:1200px; margin:0 auto; margin-top:40px;}
.xwbt{ width:580px; height:30px; border-bottom:1px solid #e5e5e5;}
.xwmr{ width:580px;}
.xwmr li{ width:580px; height:40px; line-height:40px;  border-bottom:1px solid #e5e5e5;}
.xinwensj{ font-size:12px; color:#3d3d38;}
.dianniu{ width:100%; height:76px; background-color:#f7f7f7; border-bottom:1px solid #d3d3d3;}
.dianniuc{ width:1200px; margin:0 auto;}
.neirong{ width:1200px; margin:0 auto; margin-top:30px; }
.zuoce{ width:500px; margin:0 auto; display:table;}
.zuoce3{ width:300px; display:table;}
.ruhuinr{ width:1198px; height:740px; margin:0 auto; padding:0; margin:0; border-left:1px solid #ffffff; ; border-right:1px solid #ffffff;   border-bottom:1px solid #ffffff; box-shadow:0px 4px  10px 5px #ececec;  border-radius:0 0 15px 15px; }
.ruhuinr2{ width:300px; height:500px; border-left:1px solid #ffffff; ; border-right:1px solid #ffffff; ; border-bottom:1px solid #ffffff; box-shadow:0px 4px  10px 5px #ececec;  border-radius:0 0 15px 15px; }
.xingmone{ width:490px; margin:0 auto; height:80px; padding-top:30px; margin-left:50px; border-bottom:1px solid #eeeeee;}
.lynr{ width:260px; margin:0 auto; padding-top:20px; padding-left:10px; padding-right:10px; padding-bottom:20px; line-height:30px; background-color:#eeeeee;}
.xingmingzi{  margin:0 auto; padding-right:10px;  padding-top:10px;}
.wyyd{ width:340px; margin:0 auto; margin-top:20px;}
.fuxuankang{ padding-top:3px; padding-right:4px;}
.tijiaoyangshi2{ width:260px; margin:0 auto; margin-top:20px;}
.xingmwenbenk{ width:240px;}
.zuocet{ width:300px; height:55px; text-align:center; color:#004073; line-height:55px; font-size:26px; border-right:5px solid #004073; font-weight:bold;}
.zuocetdj{ width:300px; height:55px; text-align:center; color:#f40000; line-height:55px; font-size:26px; border-right:5px solid #f40000; font-weight:bold;}
.zuocet2{ width:300px; height:55px; text-align:center; color:#ffffff; background-color:#004073; line-height:55px; font-size:26px;  font-weight:bold;border-radius: 15px 15px 0 0;}
.zuoce2{ width:1200px;}
.zyhdzuo{ width:300px; margin-top:30px;}
.zyhdbt{ width:300px; height:50px; background-color:#004073; color:#ffffff; font-size:22px; text-align:center; padding-top:5px;}
.zyhdbtdj{ width:300px; height:50px; background-color:#f40000; color:#ffffff; font-size:22px; text-align:center; padding-top:5px;}
.zhongyaohdxian{ width:280px; height:40px; margin:0 auto; line-height:40px;  border:1px solid #c7a680; }
.zuoceul{ width:650px; margin:0 auto;}
.zuoceul li{ width:150px; height:56px; float:left;  text-align:center; font-size:18px; background-color:#f7f8fa; line-height:56px; border-bottom:1px dotted #e6e6e8; border-right:1px solid #c7a680;}
.zuoceul li a{ width:150px; height:56px; background-color:#f7f8fa;  line-height:56px; display:block;}
.zuoceul li a:hover{ width:150px; height:56px; background-color:#004073; line-height:56px; display:block; color:#fff;}


.zuoceulry{ width:760px; margin:0 auto;}
.zuoceulry li{ width:150px; height:56px; float:left;  text-align:center; font-size:18px; background-color:#f7f8fa; line-height:56px; border-bottom:1px dotted #e6e6e8; border-right:1px solid #c7a680;}
.zuoceulry li a{ width:150px; height:56px; background-color:#f7f8fa;  line-height:56px; display:block;}
.zuoceulry li a:hover{ width:150px; height:56px; background-color:#004073; line-height:56px; display:block; color:#fff;}



.zuoceul2{ width:400px; margin:0 auto;}
.zuoceul2 li{ width:150px; height:56px; float:left;  text-align:center; font-size:18px; background-color:#f7f8fa; line-height:56px; border-bottom:1px dotted #e6e6e8; border-right:2px solid #c7a680;}
.zuoceul2 li a{ width:150px; height:56px; background-color:#f7f8fa;  line-height:50px; display:block;}
.zuoceul2 li a:hover{ width:150px; height:56px; background-color:#004073; line-height:56px; display:block; color:#fff;}


.zuoceul3{ width:480px; margin:0 auto;}
.zuoceul3 li{ width:150px; height:56px; float:left;  text-align:center; font-size:18px; background-color:#f7f8fa; line-height:56px; border-bottom:1px dotted #e6e6e8; border-right:2px solid #c7a680;}
.zuoceul3 li a{ width:150px; height:56px; background-color:#f7f8fa;  line-height:50px; display:block;}
.zuoceul3 li a:hover{ width:150px; height:56px; background-color:#004073; line-height:56px; display:block; color:#fff;}



.zuoceul4{ width:880px; margin:0 auto;}
.zuoceul4 li{ width:220px; height:56px; float:left;  text-align:center;  font-size:18px;  line-height:56px; }
.zuoceul4 li a{ width:150px; height:56px;  line-height:50px; display:block; color:#274082;}
.zuoceul4 li a:hover{ width:150px; height:56px; line-height:56px; display:block;  border-bottom:2px solid #274082;}




.onzn{  height:56px; background-color:#004073!important; line-height:56px; display:block; color:#fff;}
.onzn2{  height:56px;  line-height:56px; display:block; color:#274082; border-bottom:1px solid #274082!important; }

.zuoceuldj{  display:table;}
.zuoceuldj li{ width:300px; height:56px; text-align:center; font-size:18px; background-color:#f40000; line-height:56px; border-bottom:1px dotted #e6e6e8; border-right:2px solid #ffacac;}
.zuoceuldj li a{ width:300px; height:56px; background-color:#f7f8fa;  line-height:50px; display:block;}
.zuoceuldj li a:hover{ width:300px; height:56px; background-color:#f40000; line-height:56px; display:block; color:#fff;}
.onzndj{ width:300px; height:56px; background-color:#f40000!important; line-height:56px; display:block; color:#fff;}



.zuoceul2{  display:table;}
.zuoceul2 li{ height:56px; float:left; text-align:center; font-size:18px; background-color:#f7f8fa; line-height:56px; border-bottom:1px dotted #e6e6e8; border-left:3px solid #c7a680;  border-right:3px solid #c7a680;  margin-left:20px;}
.zuoceul2 li a{  padding-left:15px; padding-right:15px; text-align:center; height:56px;background-color:#f7f8fa;  line-height:50px; display:block;}
.zuoceul2 li a:hover{  padding-left:15px; padding-right:15px;  text-align:center; height:56px; background-color:#004073; line-height:56px; display:block; color:#fff;}


.nbanner{ width:100%; }
.nbanner img{ width:100%;}
.nbanner2{ width:100%; background:url(../images/nbanner.jpg); height:300px; }
.myhzmz{ width:90px; margin:0 auto;  font-size:30px; text-align:center; padding-top:18px;  }
.myhzmz2{ width:90px; margin:0 auto;  font-size:40px; padding-top:30px; text-align:center;}
.myhzmz3{ width:90px; margin:0 auto;  font-size:30px; padding-top:32px; text-align:center;}
.myhzmz4{ width:70px; margin:0 auto;  font-size:30px; padding-top:18px; text-align:center;}
.zhongjianbt{ width:200px; background:url(../images/bz.png) no-repeat center; height:200px; margin:0 auto; padding-top:80px; }
.zhongjianbt2{ width:400px;   height:70px; margin:0 auto; text-align:center; border-bottom:1px solid #ffffff; box-shadow:0px 4px  10px 5px #ececec;  border-radius: 15px; line-height:70px; font-size:30px;}
.youce{ width:1200px; line-height:30px;}
.youcet{ width:1200px; height:56px; line-height:50px; border-bottom:1px solid #ededed;}
.youbt{ width:200px; height:56px; border-bottom:3px solid #0884ca; text-align:center; font-size:20px;}
.youbt2{ width:200px; height:56px; border-bottom:3px solid #f40000; text-align:center; font-size:20px;}
.youbt3{ width:300px; height:56px; border-bottom:3px solid #0884ca; text-align:center; font-size:20px;}
.youwz{ font-size:14px;}
.younr{ width:1200px; line-height:25px; padding-top:10px; display:table; font-size:16px!important;}

.lctu{ width:855px; margin:0 auto; margin-top:10px;}

 
.nps{ height:44px; display:block; overflow:hidden; font-size:14px; color:#7C7C7C; line-height:22px; margin-bottom:10px; float:left; display:inline-block;}
 
.nps a{ color:#7c7c7c;}
.nps a:hover{ color:#474747; text-decoration:underline;}
.younewsddpic2 li{ float:left; padding-left:10px; padding-right:10px; text-align:center; padding-top:10px; padding-bottom:10px; text-align:center;border:1px solid #ffffff; box-shadow:0px 4px  10px 5px #ececec;  border-radius: 15px;  margin-left:20px; margin-top:20px;}
.dixiawenzi{ width:230px; height:40px; background-color:#004073; color:#ffffff; line-height:38px; font-size:16px;}
.dixiawenzi a{ color:#ffffff;}
.youce2{ width:1200px;}
.youcet2{ width:1200px; height:56px; line-height:50px; border-bottom:1px solid #ededed;}
 
.youbt22{ width:200px; height:56px; border-bottom:3px solid #0884ca; text-align:center; font-size:20px;}
.youwz2{ font-size:14px;}
.younr2{ width:1200px; line-height:25px; padding-top:10px; display:table;}

.lctu2{ width:1200px; margin:0 auto; margin-top:10px;}
.xwdbt2{ font-size:20px; width:1000px; margin:0 auto; height:50px; border-bottom:1px solid #cccccc; text-align:center;}


			
#box{ float:left; position:relative;width:242px; height:410px; }
.div1{width:242px; height:400px; border:1px solid #e5e5e5; margin-top:8px; background-color:#FFFFFF;}
.div2{position:fixed;_position:absolute;top:0;  z-index:250; }
.fudongone{ width:220px; height:60px; border-bottom:1px dotted #e5e5e5; margin:0 auto; margin-top:2px;}
.fongdonglanse{ color:#0258ab; padding-top:8px;}
.fongdonglanse a{ color:#0258ab;}
.fongdonghuise{ margin-top:10px; font-size:14px;}
.dahongse{ margin-top:10px; font-size:18px; font-family:Arial; color:#FF0000;}

.jsyszuo{ width:500px; line-height:30px;}
.jzysxiatu{ margin-top:30px;}
.ysyoutu{ width:650px;}
.jtu{ width:1200px; margin:0 auto; margin-top:30px;}
.zhuanguhuodng{ width:1260px; margin:0 auto;margin-top:30px;}
.zhuanguhuodng li{ width:550px; float:left; margin-right:35px;margin-left:35px; margin-bottom:48px;}
.younews{ width:1200px; margin:0 auto; display:table;}
.younews li{ width:550px; float:left; margin-left:20px; height:300px; display:table; border:1px solid #ffffff; box-shadow:0px 4px  10px 5px #ececec;  border-radius:5px; margin-top:20px; background-color:3f9f9f9;}



.dibuguding{ width:500px; margin:0 auto; font-size:18px; color:#999999; }
.lanse{ color:#004073;}
.diyoubian{ width:120px; height:40px; background:#004073; line-height:40px; font-size:14px; color:#ffffff; text-align:center;}
.diyoubian a{ width:120px; height:40px; background:#004073;  font-size:14px; color:#ffffff; text-align:center; display:block;}
.diyoubian a:hover{ width:120px; height:40px; background:#256ba2; font-size:14px; color:#ffffff; text-align:center; display:block;}

.xinwenjj{ line-height:23px; font-size:14px; color:#666666;}
.guding{ width:245px; height:500px;}
.xwdbt{ width:1200px; margin:0 auto; height:60px; line-height:60px; border-bottom:1px dotted #cccccc; text-align:center; font-size:20px;}

.younewsdd{ width:900px; margin:0 auto; display:table;}
.younewsdd li{ width:900px; height:25px; border-bottom:1px solid #ededed; margin-top:20px;}



.younewsddpic{ width:900px; margin:0 auto; display:table;}
.younewsddpic li{ width:430px; height:270px; float:left; padding-left:20px; padding-top:10px; text-align:center; }
.younewsddpic li a{ font-size:16px;}
.txtzn{ width:200px; height:30px;}
.sousuodd{ padding-left:20px; width:400px; margin-top:10px; } 

.youtech{ width:900px; margin:0 auto; display:table;}
.youtech li{ width:900px; height:40px;  border-bottom:1px solid #ededed; margin-top:10px; line-height:40px;}
.jzysshangwz{ height:240px;}

.teqt{ width:900px; margin:0 auto; margin-top:30px;}
.teqt li{ border:1px solid #cfcfcf; margin-left:20px; height:30px; line-height:30px; margin-top:10px;background-color:#9ee2ff;}
.teqt li a{  padding-left:20px; padding-right:20px;  height:30px; line-height:30px; display:block; background-color:#9ee2ff;}
.teqt li a:hover{padding-left:20px; padding-right:20px; color:#fff;   background-color:#54a2e4;   height:30px; line-height:30px; display:block;}
.shiping{ width:800px; margin: 0 auto; text-align:center;}

.ndt{  text-align:center; margin-top:20px;}
.zyhdnr2{ width:300px;}

.linkul{ width:900px;}
.linkul li{ float:left; width:150px; height:90px; margin-top:20px; padding-top:10px;  margin-left:10px; margin-right:10px; text-align:center;  border:1px solid #ffffff; box-shadow:0px 2px  5px 2px #ececec; border-radius:15px; }

.linkulwz{ width:900px;}
.linkulwz li{ float:left; width:150px; height:40px; margin-top:20px; padding-top:10px;  margin-left:10px; margin-right:10px; text-align:center;  border:1px solid #ffffff; box-shadow:0px 2px  5px 2px #ececec; border-radius:15px; }

.promc{ font-size:18px; color:#004a98; font-weight:bold;}







 
.wrap {width: 1150px; margin: 0 auto;}
.w1200 {width:1150px;margin:0px auto;}
.hd_mmu{ background:url(../images/hd_bg.png) repeat-x; height:41px; width:100%;position:absolute;top:144px;z-index:100;}
.SubName {max-width:1150px;width:100%;position:absolute;top:0x;}
.SubName ul {overflow:hidden;/*padding:0 12px;*/padding:0px;}
.SubName ul li {floyouwenzibtat:left; line-height:41px;}
.SubName ul li a{ display:block; padding-left:10px; padding-right:9px; color:#FFF;}
.SubName ul li.on,.SubName ul li:hover {background:#1c7ecb;}
.SubName ul li.on>a,.SubName ul li:hover>a {color:#fff;}
.SubName .all-pro {position:absolute;top:40px;left:0;width:1106px;background:#fff;padding:0 12px;display:none;overflow:hidden;z-index:3000;}
.SubName .all-pro dd {float:left;/*padding:0 12px;*/padding:0px;font-size:14px;width:276px; height:30px; line-height:30px; overflow:hidden;}
.SubName .blank-pro {position:absolute;top:60px;left:0;background:#fff;width:1106px;padding:0 12px;display:none;z-index:1000;}
.SubName .all-pro {border:1px solid #F3F3F3;box-shadow:0 2px 1px #ddd;border-top:1px solid #1c7ecb;padding:30px 20px;}
.SubName .all-pro dt {line-height:24px;/*padding:0px 26px 10px 26px;*/padding:0px 26px 10px 10px;color:#333;font-size:16px;}
.SubName .all-pro a {line-height:24px;color:#777777;/*width:28%;*//*float:left;*/}
.SubName ul li.on>a,.SubName ul li>a:hover {background:#1C7ECB;color:#fff;}
.ask-link {float:right;display:none;}
.ask-link ul li {float:right;margin:0 10px;}
.ask-link ul li a {display:block;padding-left:30px;background:url(../images/m_icon.png) no-repeat 0 center;}
.ask-link ul li a:hover {color:#1C7ECB;opacity:0.5;filter:alpha(opacity=50);}
.SubName .all-pro a:hover {color:red;}


.dingbj{ width:100%; height:34px; margin:0 auto; background-color:#004073; line-height:34px; }
.wenzi{ width:1200px; margin:0 auto; color:#ffffff;}
.hy{ padding-top:9px;}
.hywz{ padding-left:10px;}
.touyou{ width:320px; height:90px; background:url(../images/dhss.jpg); background-repeat:no-repeat; margin-top:20px;}

.dingsoussuo{ width:220px; height:30px; line-height:30px; margin-top:43px; margin-left:20px; border:none; background:none;}
.toutiaobj{ width:1230px; height:168px; margin:0 auto; margin-top:50px; border:1px solid #ffffff; box-shadow:0px 4px  10px 5px #ececec;  border-radius: 15px;}
.toutiaobt{ position:relative; z-index:111; top:-15px; margin-left:20px; width:70px; height:33px; background:url(../images/ttbj.jpg) no-repeat center; color:#ffffff; line-height:30px; font-size:20px; font-weight:bold; padding-left:17px;}
.toutiaonr{ width:1200px; margin:0 auto; text-align:center;}
.xinwedbt{ width:800px; margin:0 auto; font-size:30px; color:#003e78;  text-align:center!important;  font-weight:bold;}
.xinwexbt{  width:1000px; margin:0 auto; line-height:25px; font-size:18px; color:#515151;  text-align:center;   }
.ad{ width:1200px; margin:0 auto; border-radius: 15px; background-image:url(../images/ad.jpg); height:160px; margin-top:20px;}
 

.ad3{ width:450px; height:150px; margin:0 auto; margin-top:20px;}
.ad3 img{ width:100%; border-radius: 15px; }


.daxinwen{ width:1220px; margin:0 auto; margin-top:50px;}
.zyhd{ width:750px; border:1px solid #ffffff; box-shadow:0px 4px  10px 5px #ececec;  border-radius: 15px; height:715px;}
.zyhdyw{ font-size:14px; font-family:Arial;  color:#b6b6b8; padding-top:20px;}
.zyhdzw{ font-size:22px; color:#000000; font-weight:bold; }

.zyhdyw2{ font-size:18px; padding-left:20px; font-family:Arial;  color:#b6b6b8; padding-top:20px;}
.zyhdzw2{ font-size:22px; color:#000000; padding-left:20px; font-weight:bold; }


.zhydbt{ width:680px; margin:0 auto;}
.zhydbt2{ width:420px; margin:0 auto;}
.zyhdbtyoumore{ padding-top:50px; padding-right:20px;}
.moren{color:#b6b6b8;}
.morenjia{ color:#003e79;}
.zyhdnr{ width:700px; height:400px; margin:0 auto;}
.zyhdnr img{ width:100%; height:100%;}
.xwdtyou{ width:450px; }
.shzx{ width:450px;border:1px solid #ffffff; box-shadow:0px 4px  10px 5px #ececec;  border-radius: 15px; height:340px;}
.shzx2{ width:450px;border:1px solid #ffffff; box-shadow:0px 4px  10px 5px #ececec;  border-radius: 15px; height:480px;}

.shijianshang{width:60px; height:30px;  background-color:#b8b8b8;  border-radius: 6px 6px 0 0; color:#ffffff;}
.zuosj{ width:60px; height:60px; background-color:#e5e4e2;border-radius: 6px;}

.zuosj2{ margin-left:10px; }

.shzxul{ width:430px; text-align:center; margin:0 auto; margin-top:20px;}
.shijianxia{ font-size:20px;}
.youwenzi{ width:350px; text-align:left; font-size:20px; font-weight:bold;}
.youwenzijj{ font-size:14px; font-weight:100; color:#a19fa0; padding-top:5px;}

.youwenzi2{ width:310px; text-align:left; font-size:20px; font-weight:bold;}
.youwenzijj2{ font-size:14px; font-weight:100; color:#a19fa0; padding-top:5px;}

 .shzxul2 li{ height:110px; margin-top:20px; border-bottom:1px dotted #cccccc;}
.shzxul2 li a .shijianshang { width:60px; height:30px; background-color:#b8b8b8;  border-radius: 6px 6px 0 0; color:#ffffff; display:block;}
.shzxul2 li a:hover .shijianshang { background-color:#003e79;  border-radius: 6px 6px 0 0; color:#ffffff; display:block;}

 .shzxul li{ height:80px; }
.shzxul li a .shijianshang { width:60px; height:30px; background-color:#b8b8b8;  border-radius: 6px 6px 0 0; color:#ffffff; display:block;}
.shzxul li a:hover .shijianshang { background-color:#003e79;  border-radius: 6px 6px 0 0; color:#ffffff; display:block;}

.huizhang{ width:1230px; height:348px; margin:0 auto; margin-top:50px; border:1px solid #ffffff; box-shadow:0px 4px  10px 5px #ececec;  border-radius: 15px;}
.huizhangpic{ padding-left:20px; margin-top:10px;}
.huizhangwz{ width:250px; height:246px; background-color:#e5e4e2; margin-top:10px;}
.huizhangmz{ font-size:28px; color:#014073; padding-top:30px; padding-left:20px; font-weight:bold;}
.huizhangjj{ width:200px; line-height:25px; padding-left:20px; height:100px;}
.huizhangckxq{ padding-left:20px;}
.huizhangckxq a{ color:#014073; font-size:16px;}
.huiyuanyou{ width:710px; height:250px; margin-left:30px;}
.dajianjie{ width:1220px; margin:0 auto; margin-top:50px;}
.jianjiezuo{ width:750px; height:340px; margin:0 auto;  border:1px solid #ffffff; box-shadow:0px 4px  10px 5px #ececec;  border-radius: 15px;}
.jianjiezuo2{ width:750px; height:650px; margin:0 auto;  border:1px solid #ffffff; box-shadow:0px 4px  10px 5px #ececec;  border-radius: 15px;}
.fhfcnr{ width:1180px; margin:0 auto; height:200px;  }
.shanghuijianjie{ width:700px; margin:0 auto; line-height:30px; margin-top:10px; height:150px; font-size:16px;}
.shanghuishipin{ width:700px; margin:0 auto; text-align:center; line-height:30px; margin-top:10px; height:450px; font-size:16px; text-align:center; }
 
.qitabtn{ width:700px;margin:0 auto; margin-top:10px; }
.qitabtn li{ width:100px; float:left; height:40px; background-color:#014073; text-align:center; color:#fff; margin-right:20px; display:block;}
.qitabtn li a{ width:100px; height:40px; background-color:#014073; text-align:center; color:#fff; margin-right:20px; display:block; line-height:40px;}
.qitabtn li a:hover{ width:100px; height:40px; background-color:#9a1e29; text-align:center; color:#fff; margin-right:20px; display:block; line-height:40px;}
.ljgd { width:100px; height:40px; border:1px solid #014073; background:none; text-align:center; color:#014073; margin-right:20px; display:block; line-height:40px;border-radius: 15px;}
.ljgd a{ color:#014073;}

.hzdwxxk{ width:1220px; height:320px; margin:0 auto; margin-top:50px; border:1px solid #ffffff; box-shadow:0px 4px  10px 5px #ececec;  border-radius: 15px;}

.ma2m_bt{ width:1200px;height:55px; margin:0 auto; border-bottom:1px solid #d9d9d9; }
#tabs6 { width:1220px; height:600px; overflow:hidden; }
.menu6 { width:500px; height:55px; margin:0 auto; margin-top:10px;  }
.menu6 li { height:35px; line-height:35px; float:left; margin-left:10px; font-size: 16px; font-weight: bold; color: #666666; display:block; cursor:pointer; margin-right:35px; margin-left:35px; }
.menu6 li.hover { color: #005f87; font-weight: bold; border-bottom:3px solid #004073; }
#main6 { width:1200px; height:360px; overflow:hidden; padding:0 12px; }
#main6 ul { width:1200px;   padding-top:10px; }
#main6 ul.block { display: block; }
#main6 ul li { width:1200px; height:38px; line-height:38px; border-bottom:1px dotted #cccccc;  clear:both; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; color: #333333; }
#main6 ul li a { color: #333333; }
#main6 ul li i a { color: #005f87; }
#main6 ul li i{ color: #005f87; }
#main6 ul li a:hover { color: #ff0000; }
.xiaotubiao{ width:150px; margin-left:8px; margin-right:8px; height:90px; padding-top:10px; text-align:center; color:#a0a0a0; font-size:14px; margin-top:15px;  line-height:50px; border:1px solid #ffffff; box-shadow:0px 2px  5px 2px #ececec; border-radius:15px; }
.xiaotubiaowz{ width:150px; margin-left:8px; margin-right:8px;  text-align:center; color:#a0a0a0; font-size:14px; margin-top:15px;  line-height:50px; border:1px solid #ffffff; box-shadow:0px 2px  5px 2px #ececec; border-radius:15px; }

.dibuzn{ width:100%; height:350px; background-color:#091837; margin-top:50px;}
.dibuznwz{ width:1200px; margin:0 auto; padding-top:30px;}
.didizhi{ color:#ffffff; padding-top:16px; padding-left:10px;}
.xtubiaotid{ width:50px;}
.xtubiaotid img { width:40%;}
.dfjskzi{ font-size:14px; padding-top:2px; line-height:25px;}

.beianhao{ color:#b3b3b3; padding-top:10px; line-height:25px;}
.dizhong{ padding-top:120px;}
.dizuo{ width:190px; margin-top:20px;}
.dizuo2{ width:300px; margin-top:20px; height:200px;  border-left:1px solid #1e3564;  border-right:1px solid #1e3564; margin-left:50px;}
.dizuoz23ner{ width:100px; margin-left:50px; }
 
.xiada{ width:610px; margin-top:20px;}
.youqinglianj{ width:610px; color:#ffffff; text-align:right;}

.diyoutu{ width:460px; float:right;} 
.diyoutu li{ float:left;  width:151px; text-align:center; font-size:16px; color:#ffffff; line-height:50px;}
.diyoutu img{ width:77%; height:120px;}
.banquanxinxi{ width:1200px; border-top:1px solid #1e3564; margin:0 auto; margin-top:40px;}

.youqinglianj li{ float:left; margin-top:10px;}
 
.digydhang{ width:200px; margin:0 auto; margin-top:40px;}
.digydhang li { color:#ffffff; height:40px;}
.digydhang li a{ color:#ffffff; }
.lyfkzuo{ width:200px; color:#ffffff; padding-top:100px; padding-left:10px; line-height:28px;}
.lyfkbt{ font-size:20px; font-weight:bold;}
.xingming{ width:280px; height:35px; background-color:#e5e4e2; margin-top:8px; }
.lyfkyouly{ padding-top:40px;}
.xinmtxt{ width:270px; height:35px; line-height:35px;  margin:0 auto; padding-left:10px; border:none; background:none;}
.xinmtxt2{ width:410px; height:55px; line-height:35px;  margin:0 auto; padding-left:10px; border:1px solid #dedede; background-color:#f4f4f4; border-radius:7px; }
.xinmtxt3{ width:170px; height:135px; line-height:35px;  margin:0 auto; padding-left:10px; border:1px solid #dedede; background-color:#f4f4f4; border-radius:7px; }

.tijiaobtn{ width:280px; height:40px; background-color:#c7a680; line-height:30px; margin-top:10px; color:#ffffff; cursor:pointer; border:none;}  
.tijiaobtn2{ width:260px; height:40px; background-color:#c7a680; line-height:30px; margin-top:10px; color:#ffffff; cursor:pointer; border:none;}  

.zyhdnr2{ width:300px; display:table; padding-bottom:20px;  border:1px solid #ffffff; box-shadow:0px 4px  10px 5px #ececec;  border-radius: 15px;}
.zyhdtu{ width:280px; padding-top:20px; padding-left:5px; padding-right:5px;}
.zyhdjj{ width:290px; margin:0 auto; line-height:25px;}
.shdtshijian{ width:500px; height:38px; margin:0 auto; border-bottom:1px solid #999999; font-size:18px; font-weight:bold; padding-top:10px; }
.shdtshijian2{ width:1100px; height:30px; margin:0 auto; border-bottom:1px solid #f4f4f4; color:#CCCCCC;  padding-top:10px; }
.shdtjj{  width:500px; margin:0 auto; padding-top:10px; padding-bottom:20px; font-size:15px; height:210px;}
.shdtjj2{  width:1100px; margin:0 auto; height:60px; background-color:#00CC00; padding-top:10px; padding-bottom:20px; color:#606060;}
.shdtbt{  width:500px; margin:0 auto;  padding-top:10px; font-weight:bold;}
.shdtbt2{  width:1100px; margin:0 auto;  padding-top:20px; font-size:18px; font-weight:bold;}
.banquanxixizuo{ padding-top:12px; color:#ffffff; font-size:12px;}
.guayuitem{ }
.guayuitem li{ width:20px; float:left; padding-left:10px; padding-top:10px;}
.guayuitem li img{ width:90%;}
.guanzhwm{ padding-top:12px; color:#ffffff;}
.fhxw{ width:1200px; margin:0 auto; margin-top:50px;}
.fhxwleft{ width:590px; padding-bottom:40px; border:1px solid #ffffff; box-shadow:0px 4px  10px 5px #ececec;  border-radius: 15px;}
.shbtxiabu{ width:570px; height:50px; padding-left:10px; padding-right:10px; color:#ffffff; background-color:#004073; line-height:50px; border:1px solid #ffffff; box-shadow:0px 4px  10px 5px #ececec; border-radius: 15px 15px 0 0; }
.fhxwul{ width:550px; padding-top:20px; margin:0 auto;}
.fhxwul li{ height:40px; line-height:40px; border-bottom:1px solid #cccccc;}
.shzxbt{ font-size:18px;}

.ewmxia{ width:300px; margin:0 auto; margin-top:30px;}
.ewmxia img{ width:100%; margin:0 auto;}
.youwenzilink{ padding-left:20px;}
.tuijianyitiao{ width:550px; margin:0 auto;  height:120px;}
.youwenzineirong{ width:400px; padding-left:20px;}
.youbianti{ font-size:18px;}
.youbiantijj{ line-height:25px;}
.banquanxinxyou{ padding-right:20px;}



/*½¹µãÍ¼*/
.focus{ position:relative; width:700px; height:580px;  margin-top:20px; }  
.focus img{ width: 700px; height:580px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
  
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  



 
 
  
.mr_frbox { width:700px;  margin:0 auto; margin-top:40px; }
.mr_frBtnL { float: left;  cursor: pointer; display: inline; margin-left:10px;  }
.mr_frBtnR { float: left;  cursor: pointer; display: inline; margin-left:10px; } 
.mr_frUl {  height: 346px; width: 700px; margin:0 auto;  margin-top:17px;}
 
.mr_frUl ul li { display: inline; float: left; height: 346px; width: 170px; verflow: hidden; margin-right:10px; }
.mr_frUl ul li img { display: block;  }
.xingminggudn{ width:170px; height:35px; background-color:#004073; line-height:35px; margin:0 auto; text-align:center; margin-top:5px; color:#ffffff;}
 
 
 
.mr_frboxzn { width:1200px;  margin:0 auto;  }
.mr_frBtnLzn { float: left;  cursor: pointer; display: inline; margin-left:40px; margin-top:35px; }
.mr_frBtnRzn { float: left;  cursor: pointer; display: inline; margin-left:10px;  margin-top:35px;} 
.mr_frUlzn {  height: 346px; width: 1200px; margin:0 auto;  margin-top:17px;}
.xingminggudnzn{ width:390px; height:35px; background-color:#004073; line-height:35px; margin:0 auto; text-align:center; margin-top:5px; color:#ffffff;} 
.mr_frUlzn ul li { display: inline; float: left; height: 346px; width: 390px; verflow: hidden; margin-right:10px; }
.mr_frUlzn ul li img { display: block;  }

.shdjsp{ width:700px;}
.shdjtubiao{ width:700px;}
.shdjtubiao li{ width:340px;  background-color:#c00101; height:90px; margin-top:20px;border:1px solid #ffffff; box-shadow:0px 4px  10px 5px #ececec;  border-radius: 15px; padding-top:30px;}
.shdjtubiao li a{ color:#ffffff;}
.mingzi{ padding-left:10px;}

/* ·µ»Ø¶¥²¿ */
.dn{display: none;}
.go-top{position: fixed;bottom: 40px;right: 20px;width: 46px;z-index: 999;}
.go-top a{display: block;width: 46px;height: 46px;margin-bottom: 10px;background-image: url(../images/go-top.png?);}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -150px;}
.go-top .go:hover{background-position: 0 -250px;}
.go-top .feedback{background-position: 0 -100px;}
.go-top .feedback:hover{background-position: 0 -300px;}
.go-top .uc-2vm{background-position: 0 0;}
.go-top .uc-2vm:hover{background-position: 0 -350px;}
/*
.go-top .share{background-position: 0 -50px;}
.go-top .share:hover{background-position: 0 -200px;}
*/
.go-top .uc-2vm-pop{
	position: absolute;right: 60px;top: -100px;
	width: 240px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);
	background: #fff;
}
.go-top .uc-2vm-pop .title-2wm{font-size: 14px; margin: 10px 20px;}
.go-top .uc-2vm-pop .logo-2wm-box{position: relative;}

.zuodatu{ width:360px;}
.youwenzihyqy{ width:640px;}

.rongyu{ width:1200px; margin:0 auto; height:350px;}
.rongyu li{ width:250px; float:left; padding-left:10px; padding-top:10px; text-align:center;border:1px solid #ffffff; box-shadow:0px 4px  10px 5px #ececec;  border-radius: 15px; padding-right:10px; padding-bottom:10px; margin-left:10px; margin-top:20px;}
.sousuobtnn{ width:50px; height:50px; background-color:#006600; margin-top:35px; margin-left:20px; border:none; background:none; cursor:pointer;}

.chanplist{ width:1200px; margin:0 auto; }
.chanplist li{ width:1200px; height:280px; margin-top:30px; background:url(../images/jiubj.jpg) center no-repeat; }

.xinwenlist{ width:1200px; margin:0 auto; }
.xinwenlist li{ width:1200px; height:280px; margin-top:30px; background:url(../images/jiubj2.jpg) center no-repeat; }

.zuotu{ width:300px; height:240px;  margin-top:20px; margin-left:30px;}
.zuotu2{ width:300px; height:240px;  margin-top:30px; margin-left:30px;}
.youwenzhi{ width:600px; margin-left:50px;  margin-top:40px; line-height:30px;}
.youdabt{ font-size:26px; font-weight:bold;}
.youdabt a{ color:#2b2b2b; font-weight:bold!important;}
.youdabt a:hover{ color:#274082;}

.youdabt2{ font-size:30px; font-weight:bold; margin-top:20px;}
.youdabt2 a{ color:#2b2b2b; font-weight:bold!important;}
.youdabt2 a:hover{ color:#274082;}


.youdajianj{ font-size:18px; margin-top:10px; color:#666666;}
.youdajianj2{ font-size:18px; margin-top:30px; color:#666666;}
.youdaxq{ font-size:14px; color:#999999; margin-top:30px;}
.youdaxq2{ font-size:14px; color:#999999; margin-top:30px; height:110px; }
.youdaxq3{ font-size:14px; color:#999999; margin-top:10px; height:110px; }
.lanseckxq{ width:100px; text-align:center; margin-top:15px; }
.lanseckxq a{color:#274082; border:1px solid #274082; display:block; background-color:#ffffff;}
.lanseckxq a:hover{color:#ffffff; border:1px solid #274082; display:block; background-color:#274082;}

.lanseckxq2{ width:100px; text-align:center;  }
.lanseckxq2 a{color:#274082; border:1px solid #274082; display:block; }
.lanseckxq2 a:hover{color:#ffffff; border:1px solid #274082; display:block; background-color:#274082;}


.jiujqita{ width:1200px; margin:0 auto; margin-top:30px;}
.jiujqita2{ width:1200px; margin:0 auto; margin-top:30px;}
.jiujqita li{ width:280px; height:340px; border:1px solid #f4f4f4; float:left; margin-right:15px; margin-top:15px;}
.jiujqita2 li{ width:280px; height:390px; border:1px solid #f4f4f4; float:left; margin-right:15px; margin-top:15px;}

.jiujiangbtnwz{ width:220px; margin:0 auto; text-align:center; margin-top:10px; padding-top:10px; font-size:16px; border-top:1px solid #f4f4f4; }
.jiujiutese{ width:1200px; margin:0 auto; margin-top:30px;}
.jiangjiutesebt{ font-size:26px; margin-bottom:30px; font-weight:bold; color:#274082;}
.jiangjiutesebt2{ font-size:20px; margin-bottom:30px;}
.wznr{ width:1200px; margin:0 auto; margin-top:30px; display:table; margin-bottom:30px;}
.yougengduoan{ width:150px; margin-top:140px;}
.yougengduoan img{ width:30%;}
.dizuodbbt{ font-size:18px; color:#ffffff;}
.jiangjiu{ width:1200px; margin:0 auto; margin-top:30px;}
.jiangjiuzuotu{ width:550px;}
.jiangjiuyoujs{ width:600px; line-height:30px;}
.tesetyouzi{ width:550px; line-height:30px;}
.jiujangwnz{ width:1200px; margin:0 auto;}

.jiangjiujieshaoner{ width:1200px; margin:0 auto; margin-top:30px; border-top:1px solid #f4f4f4; padding-top:20px;}
.ljdzhi{ width:140px; height:35px; margin:0 auto; margin-top:10px; line-height:35px; text-align:center; color:#ffffff; background-color:#264085;border-radius:20px;}
.ljdzhi a{ color:#ffffff;}

.qyjzgtu{ width:550px; font-size:18px;}
.jzgpic{ margin-top:20px;}

.buyul{ width:1200px;}
.buyul li{ width:270px; background-color:#f6f6f6; float:left;height:300px;}
.buybt{ width:150px; margin:0 auto; text-align:center; font-size:18px; padding-top:20px; color:#264085; font-weight:bold; vertical-align:middle;}
.buyitem{ width:40px;}
.buyimg{ width:26%; text-align:right;  }
.buywz{ width:100px; padding-top:2px; }
.buyewm{ width:260px; margin:0 auto; text-align:center;}
.buyewm img{ width:65%; margin:0 auto; text-align:center; margin-top:20px;}
.ditu{ width:1200px; margin:0 auto; margin-top:30px; background-color:#f6f6f6; }
.gywmbj{ width:100%; height:450px; background-color:#f6f6f6; margin-top:30PX;}
.gywmcon{ width:1200PX; margin:0 auto; padding-top:30px; }
.zuowenzi{ width:600px; line-height:30px; }
.zuowenzishang{ height:260px;}
.ckxqlan{ width:120px; height:40px; background-color:#264085; color:#ffffff; text-align:center; line-height:40px;}
.ckxqlan a{ width:120px; height:40px; background-color:#264085; color:#ffffff; display:block;}
.ckxqlan a:hover{ width:120px; height:40px; background-color:#4868be; color:#ffffff;}


.ckxqlan2{ width:120px; height:40px; margin:0 auto; background-color:#264085; color:#ffffff; text-align:center; line-height:40px; margin-top:20px;}
.ckxqlan2 a{ width:120px; height:40px; background-color:#264085; color:#ffffff; display:block;}
.ckxqlan2 a:hover{ width:120px; height:40px; background-color:#4868be; color:#ffffff;}



.youtupian{ width:500px;}
.zhongjiansigetu{ width:100%; margin:0 auto; background-color:#333366; margin-top:30px;}
.xinwensange{width:100%; margin:0 auto; height:620px; background-color:#fbfbfb;  padding-top:30px;}
.xinwensangec{ width:1200px; margin:0 auto; }
.ckgdan{ width:100px; margin:0 auto; border-bottom:1px solid #7d7d7d; height:30px; text-align:center; margin-top:10px;}
.ckgdan a{ width:100px; margin:0 auto; border-bottom:2px solid #7d7d7d; height:30px; text-align:center; display:block;}
.ckgdan a:hover{ width:100px; margin:0 auto; border-bottom:2px solid #264085; height:30px; text-align:center; display:block; color:#264085;}

.ckgdand{ width:100px; margin:0 auto; font-size:16px;   height:30px; text-align:center; margin-top:10px;}
.ckgdand a{ width:100px; margin:0 auto;  height:30px; text-align:center; display:block;}
.ckgdand a:hover{ width:100px; margin:0 auto;  height:30px; text-align:center; display:block; color:#264085;}


.xinwensadd{ width:1200px; margin:0 auto;}
.xinwensadd li{ width:380px; float:left; margin-left:10px; margin-right:10px;}
.xinwendibj{ width:380px; height:280px; background-color:#ffffff;   border: 1px solid #f8f8f8;box-shadow: 0px 2px 15px 0px rgba(0, 0, 0, 0.1);}
.xinwendabt{ width:360px; margin:0 auto; font-size:18px; color:#264085; margin-top:10px;}
.xinsj{ width:360px; margin:0 auto; font-size:12px; color:#cccccc;  height:30px; border-bottom:1px solid #cccccc;}
.xiaoxinwen{ width:360px; margin:0 auto; font-size:14px;  height:30px; border-bottom:1px solid #f4f4f4; margin-top:10px;}
.xinwenyou{ font-size:12px; color:#cccccc; margin-top:2px; }
.xinwentu img{ width:380px; height:260px;}
 
.image-container {
  width: 25%;
  height:420px;
  position: relative;
  overflow: hidden; float:left;
}

.image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.3s ease-in-out;
}

.image:hover {
  transform: scale(1.2);
}


.image-containerbase {
  width: 550px;
  height: 390px;
  position: relative;
  overflow: hidden;  
}

.imagebase {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.3s ease-in-out;
}

.imagebase:hover {
  transform: scale(1.2);
}


.image-containerbase2 {
  width: 1200px;
  height: 500px;
  position: relative;
  overflow: hidden;  
}

.imagebase2 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.3s ease-in-out;
}

.imagebase2:hover {
  transform: scale(1.2);
}

.datubanner{ width:100%; margin:0 auto; }



.image-containerabout{
  width:550px;
  height: 250px;
  position: relative;
  overflow: hidden; float:left;
}

.imageabout {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.3s ease-in-out;
}

.imageabout:hover {
  transform: scale(1.2);
}

.zhaoshangxiaotu{ width:1200px; margin:0 auto; margin-top:30px; }
.zhaoshangxiaotu li{ width:300px; float:left;}
.zhaoshangxiaotu li img{ width:90%; margin:0 auto; text-align:center;}
.wyjmbiao{ width:1200px; margin:0 auto; margin-top:40px; height:60px; line-height:60px; text-align:center; color:#ffffff; background-color:#264085; font-size:20px;}
.sqbt{ width:1200px; margin:0 auto;}
.wenziceng{ position:relative; z-index:999;  color:#ffffff; top:20px; left:20px; font-size:22px;}
.wenziceng2{ position:relative; z-index:999;  color:#ffffff; top:270px; left:40px; font-size:22px;}
.adxiaotubiao{ width:600px; padding-top:67px; margin-left:100px;} 
.adxiaotubiao li{ float:left; width:170px; font-size:20px;}
.adxiaotubiaozuot{width:40px;}
.adxiaotubiaozuot img{ width:80%;}
.adxiaotubiao li a{ color:#43b6cb!important;}
.ckxqaa{ width:120px; height:36px; line-height:36px; margin-top:10px; text-align:center;  background-color:#ffffff; color:#343434;  font-size:16px;}

.shipbtt{ font-size:18px;}
.spxiaotu{ width:60px; margin-left:10px;}
.spxiaotu img{ width:80%;}
.xsptb{ width:60px;}
.xsptb img{ width:80%;} 
.spxiaobt{ width:100%; height:50px; background-color:#efefef; margin-top:20px;}
.sdfsdf{ padding-top:10px;}
 
.dituda{ width:1200px; margin:0 auto; padding-top:30px; display:table; } 
.biaoti{ font-size:30px; font-weight:bold;  margin-top:50px;}
.lxwmzuo{  margin-top:40px; }
.biaoti2{ color:#666666;}

.lxyou{ width:320px;margin-top:20px; }
.youzuo{width:300px;margin-top:40px;}
.youyou{ width:150px;}
.tixia{ font-size:30px; font-weight:bold; color:#274082;}
.dingqq2{ width:40px; margin:0 auto; text-align:center;}
.dingqq2 img{ width:80%;}
.tixia{ width:300px; text-align:right;}



a.weixin {
	position: relative;
}

.weixin::after {
	content: url(../images/wx.png);
	position: absolute;
	right:-50px;
	top: -15px;
	z-index: 99;
	width: 177px;
	height: 178px;
 
	border-radius: 4px;
	-webkit-transform-origin: center center;
	transform-origin: center center;
	-webkit-transform: scale(0);
	transform: scale(0);
	opacity: 0;
	-webkit-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}

.weixin:hover::after {
	transform: scale(1);
	opacity: 1;
}



a.tel {
	position: relative;
}

.tel::after {
	content: url(../images/tel.png);
	position: absolute;
	right:-86px;
	top: -15px;
	z-index: 99;
	width: 250px;
	height: 131px;
 
	border-radius: 4px;
	-webkit-transform-origin: center center;
	transform-origin: center center;
	-webkit-transform: scale(0);
	transform: scale(0);
	opacity: 0;
	-webkit-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}

.tel:hover::after {
	transform: scale(1);
	opacity: 1;
}
.fangxiawz{ font-size:22px; font-weight:bold;}
.vipzuotupian{ width:200px; margin-left:50px; margin-top:30px; text-align:center; font-size:18px;}
.vipzuotupian2{ width:200px; margin-left:50px; margin-top:30px; text-align:center; font-size:18px; margin-right:20px;}

.vipnr{ width:700px; height:300px; margin:0 auto; background-color:#f8f8f8; margin-bottom:30px;}
.vipzuowz{ width:200px; margin-top:100px; margin-left:20px; line-height:30px; font-size:18px;}

.vipzuowz2{ width:350px; margin-top:100px; margin-left:40px; line-height:30px; font-size:18px;}