@charset "utf-8";
body{margin:0px; background:url(../Images/body.gif) repeat-y top #ffffff; overflow-x:hidden; font-family:"微软雅黑"; font-size:14px; line-height:24px; color:#000000; text-decoration:none;}
a,p,tr,td,font,span,select{font-family:"微软雅黑"; font-size:14px; line-height:24px; color:#000000; text-decoration:none;}
img{border:0px;}
.clear{clear:both;}
.kx{height:10px; overflow:hidden;}
.kx25{height:25px; overflow:hidden;}
.mt10{margin-top:10px;}
.left{float:left;}
.right{float:right;}


.warp{width:1200px; margin:auto;}
.head{height:117px;}
.head .logo{width:281px; height:70px; float:left; background:url(../Images/logo.jpg) no-repeat; margin-top:23px;}
.head .ad{width:619px; height:77px; float:left; margin-left:15px; background:url(../Images/topad.jpg) no-repeat; margin-top:20px;}
.head .fav{float:right; margin-top:24px; width:260px;}
.head .fav a{padding:10px; line-height:35px; font-size:14px;}
.head .fav a:hover{color:#3300FF;}

#nav{width:1200px; height:50px;
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#3CA3FF,endColorStr=006ECF); /*IE 6 7 8*/ 
background: -ms-linear-gradient(top, #3CA3FF,  #006ECF);        /* IE 10 */
background:-moz-linear-gradient(top,#3CA3FF,#006ECF);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#3CA3FF), to(#006ECF));/*谷歌*/ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3CA3FF), to(#006ECF));      /* Safari 4-5, Chrome 1-9*/
background: -webkit-linear-gradient(top, #3CA3FF, #006ECF);   /*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(top, #3CA3FF, #006ECF);  /*Opera 11.10+*/
border-top-left-radius: 14px; border-top-right-radius: 14px;}
#nav ul{margin:0px; list-style:none; padding:0px;}
#nav ul li{float:left; list-style:none; display:block; text-align:center; position:relative; height:50px; width:92px}
#nav ul li:hover{background:url(../Images/nav_b.png) repeat-x center;}
#nav ul li a{line-height:50px; color:#FFFFFF; font-size:14px;}
#nav ul li:hover a{}
#nav ul li ul{display:none; background:#F3F3F3; width:110px;}
#nav ul li:hover ul{display:block; position:absolute; width:114px; top:50px; left:-10px; list-style:none; position:absolute; float:left; z-index:999;}
#nav ul li:hover ul li{list-style:none; margin:0px; padding:0px; clear:both; height:37px; width:114px; border-bottom:1px solid #BFBFBF; text-align:center;}
#nav ul li:hover ul li:hover{background:#0572D1; display:block;}
#nav ul li:hover ul li a{font-size:14px; color:#000000; font-weight:normal; line-height:37px;}
#nav ul li:hover ul li:hover a{color:#ffffff;}


.banner{height:200px; width:1200px; background:url(../Images/banner.jpg) no-repeat;}

.a1{width:1200px; height:66px; margin:auto;}
.a1 .tips{width:590px; float:left; background:url(../Images/a1.jpg) no-repeat center left; margin-left:10px;}
.a1 .tips a{color:#666666; line-height:66px; padding-left:30px;}
.a1 .tips a span{color:#990000; font-weight:600;}
.a1 .tips a:hover{color:#3333FF;}
.a1 .search{float:right; margin-right:10px; margin-top:15px;}
.a1 .search .text{height:30px; border:1px solid #337ED9; width:260px; float:left; margin-right:15px; color:#666666; font-family:"微软雅黑"; text-indent:15px; outline:none; line-height:30px;}
.a1 .search .select{height:34px; border:1px solid #337ED9; float:left; margin-right:15px; padding:0px;}
.a1 .search .sumbit{height:34px; width:80px; -moz-border-radius: 3px; -webkit-border-radius:3px; border-radius: 3px; float:left; border:1px solid #337ED9; background:url(../Images/a2.jpg) repeat-x;
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#3CA3FF,endColorStr=006ECF); /*IE 6 7 8*/ 
background: -ms-linear-gradient(top, #3CA3FF,  #006ECF);        /* IE 10 */
background:-moz-linear-gradient(top,#3CA3FF,#006ECF);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#3CA3FF), to(#006ECF));/*谷歌*/ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3CA3FF), to(#006ECF));      /* Safari 4-5, Chrome 1-9*/
background: -webkit-linear-gradient(top, #3CA3FF, #006ECF);   /*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(top, #3CA3FF, #006ECF);  /*Opera 11.10+*/
font-family:"微软雅黑"; color:#FFFFFF;}
.a1 .search .sumbit:hover{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.a1 .local{width:590px; float:left; margin-left:10px;}
.a1 .local a{color:#666666; line-height:66px; font-size:14px;}


#shangfan{font-size: 14px; line-height:33px; height:33px; width:400px; overflow:hidden; margin-top:16px;}
#shangfan ul{margin: 0px;padding: 0px;list-style-type: none;}
#shangfan ul li{/*文字超出本行，自动省略*/overflow:hidden;text-overflow:ellipsis;white-space: nowrap;margin:0;padding: 0px;}
#shangfan ul li a{line-height:33px; padding-left:5px;}


.a2{height:300px; width:430px; float:left; background:url(../Images/a3xxx.jpg) no-repeat;}
.a2-2{width:408px; height:215px; float:left; margin-top:20px; border:1px solid #CECECE; background:url(../Images/a4.jpg) repeat-x top; padding-left: 20px;}
.a2-2 .title{height:30px; width:130px; background:url(../Images/btbg.png) no-repeat; text-align:center; margin:2px; margin-left: -18px}
.a2-2 .title a{line-height:30px; color:#FFFFFF; font-size:14px;}
.a2-2 .list{width:190px; height:24px; float:left; background:url(../Images/dian.jpg) no-repeat left center; overflow:hidden;}
.a2-2 .list a{line-height:24px; padding-left:15px; font-size:14px;}
.a2-2 .list a:hover{color:#3300FF;}
.a3{width:428px; height:435px; float:left; margin:0px 20px; border:1px solid #CECECE; background:url(../Images/a4.jpg) repeat-x top;}
.a3 .title{height:60px; text-align:center;}
.a3 .title a{line-height:60px; color:#333333; font-size:16px; font-weight:bold;width:405px; overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.a3 .jj{height:140px; margin:auto; width:385px; border-bottom:1px dotted #CCCCCC;}
.a3 .jj a{line-height:24px; font-size:14px;}
.a3 .jj a.h:hover{color:#3300FF;}
.a3 .jj .list{width:190px; height:24px; float:left; background:url(../Images/dian.jpg) no-repeat left center; overflow:hidden;}
.a3 .jj .list a{line-height:24px; padding-left:15px; font-size:14px;}
.a3 .jj .list a:hover{color:#3300FF;}
.a3 .zxxx{margin:auto; width:385px;}
/*.a3 .zxxx .title{height:40px; text-align:left;}
.a3 .zxxx .title a{line-height:40px; color:#333333; font-size:16px;}*/
.a3 .zxxx .title{height:30px; width:130px; background:url(../Images/btbg.png) no-repeat; text-align:center; margin:2px;margin-left: -18px}
.a3 .zxxx .title a{line-height:30px; color:#FFFFFF; font-size:14px; text-align: left; text-indent: 40px;font-weight:normal;}
.a3 .zxxx .list{width:190px; height:24px; float:left; background:url(../Images/dian.jpg) no-repeat left center; overflow:hidden;}
.a3 .zxxx .list a{line-height:24px; padding-left:15px; font-size:14px;}
.a3 .zxxx .list a:hover{color:#3300FF;}

.abtall{height:30px; width:130px; background:url(../Images/btbg.png) no-repeat; text-align:center; margin:2px;}
.abtall.mb20{margin-bottom:15px;}
.abtall a{line-height:30px; color:#FFFFFF; font-size:14px;}
.abtall.spe{height:30px; width:181px; background:url(../Images/btbgspe.png) no-repeat;}



.a4{width:298px; float:left; border:1px solid #CECECE; background:url(../Images/a4.jpg) repeat-x top;}
.a4 .pic{width:278px; margin:11px 10px; }
.a4 .pic img{width:278px; }

.warpleft{width:880px; float:left; margin-right:20px;}
.warpleft.spe{width:878px; border:1px solid #CCCCCC;}
.warpright{width:300px; float:left;}
.warpright.spe{margin-top:-20px;}

.b1{width:880px; height:147px; margin-top:20px;}
.b1 img{width:880px; height:147px;}

.b2{width:878px; border:1px solid #CECECE; background:url(../Images/a4.jpg) repeat-x top; margin-bottom:20px; height:250px; margin-top:20px;}


.b3all{width:428px; height:253px; float:left; border:1px solid #CECECE; background:url(../Images/a4.jpg) repeat-x top; margin-right:20px; margin-top:20px; overflow:hidden;}
.b3all.nomargin{margin-right:0px;}

.b3all .list{height:26px; width:400px; margin:auto; border-bottom:1px dotted #CCCCCC; background:url(../Images/dian.jpg) no-repeat center left;}
.b3all .list a{line-height:26px; padding-left:15px;  }
.b3all .list .left{float:left; width:320px; }
.b3all .list .left a{line-height:26px; padding-left:15px;width:310px; overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;  }

.b3all .list:hover a{color:#3300FF;}
.b3all .list .right{float:right; width:80px; text-align:right;}



.b4all{width:298px; border:1px solid #CECECE; background:url(../Images/a4.jpg) repeat-x top; margin-top:20px; display:table;}

.b5{width:278px; margin:auto; margin-top:10px; margin-bottom:6px;}
.b5 .bt{text-align:left; margin-top:15px;}
.b5 .bt a{color:#0E5AA6; font-weight:600; line-height:23px;}
.b5 .nr{text-align:left;}
.b5 .nr a{line-height:24px;}
.b5 .nr a:hover{color:#0E5AA6;}
.b5 .more{text-align:left;}
.b5 .more a{line-height:20px; font-weight:600;}
.b5 .more a:hover{color:#0E5AA6;}

.b4all .pic{width:278px; margin:14px 10px; height:70px;}
.b4all .pic img{width:278px; height:70px;}
.b4all .ewm{float:left; margin:10px; margin-top:0px;}
.b4all .ewm img{width:126px; height:141px;}

.link{float:left; height:38px; margin-left:20px;}
.link a{line-height:38px; color:#000000; font-size:14px; font-weight:600;}

.foot{text-align:center; margin-top:30px;}
.foot a{line-height:36px; padding:0px 20px; color:#000000; font-size:14px;}
.foot a:hover{color:#0E5AA6;}

/*   纪念活动   */

.c1{height:190px; width:838px; margin:auto; border-bottom:1px dotted #999999;}
.c1 .left{height:150px; width:200px; float:left; margin:20px 0px;}
.c1 .left img{height:150px; width:200px;}
.c1 .right{width:618px; float:left; margin-left:20px;}
.c1 .right .up{height:30px; margin-top:20px;}
.c1 .right .up a{line-height:30px; font-size:18px; font-weight:600; color:#333333;}
.c1 .right .up a:hover{color:#0E5AA6;}
.c1 .right .time{height:20px; margin-top:5px;}
.c1 .right .time a{line-height:20px; color:#999999;}
.c1 .right .nr{height:40px; margin-top:20px;}
.c1 .right .nr a{line-height:20px; color:#666666;}
.c1 .right .more{height:20px; margin-top:10px;}
.c1 .right .more a{line-height:20px; font-weight:600; color:#000000;}
.c1 .right .more a:hover{color:#0E5AA6;}

.page{height:105px;}

.c2{margin:15px 20px;}
.c2 .list{height:36px; width:258px; margin:auto; border-bottom:1px dotted #CCCCCC; background:url(../Images/dianx.jpg) no-repeat center left;}
.c2 .list a{line-height:36px; padding-left:15px; font-size:14px;width:250px; overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.c2 .list:hover a{color:#3300FF;}


/*  面对日本  */
.c3{width:878px; height:388px; border:1px solid #CCCCCC; background:url(../Images/a4.jpg) repeat-x top;}
.c3 .left{float:left; width:419px; margin-left:20px;}
.c3 .right{float:right; width:419px; margin-left:20px;}
.c3 .right .btright{height:30px; margin-top:20px; float:left;}
.c3 .right .btright a{line-height:30px; color:#016DCD; font-size:20px;}
.c3 .right .moreright{height:30px; margin-top:20px; float:right; margin-right:20px;}
.c3 .right .moreright a{line-height:30px; font-size:16px;}
.c3 .right .moreright a:hover{color:#3300FF;}


.c3 .btbig{height:30px; margin-top:20px;}
.c3 .btbig a{line-height:30px; color:#016DCD; font-size:24px; font-weight:600;}
.c3 .btsmall{height:30px; margin-top:5px;}
.c3 .btsmall a{line-height:30px; color:#016DCD; font-size:18px;width:395px; overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.c3 .pic{width:419px; margin-top:10px;}
.c3 .pic img{width:419px; height:185px;}
.c3 .nr{height:75px; margin-top:15px;}
.c3 .nr a{line-height:25px; color:#000000;}


.c4{margin-top:10px; margin-bottom:10px;}
.c4 .list{height:30px; width:395px; background:url(../Images/dian.jpg) no-repeat center left;}
.c4 .list a{line-height:30px; padding-left:15px;}

.c4 .list .leftc4{float:left; width:298px; overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.c4 .list:hover a{color:#3300FF;}
.c4 .list .rightc4{float:right; width:95px; text-align:right;}



.c5{width:878px;min-height:220px; border:1px solid #CCCCCC; margin-top:20px;display:table;}
.c5 .title{height:48px; width:874px; margin:2px; background:#0059C2; color:#FFFFFF;}
.c5 .title a{line-height:48px; font-size:14px; padding:10px; color:#FFFFFF;}
.c5 .title a span{font-size:20px; color:#FFFFFF; padding-left:15px;}
.c5 .left a:hover{text-decoration:underline;}
.c5 .right a:hover{text-decoration:underline;}

.c6{margin:auto; width:878px; margin-top:15px;}
.c6 .list{width:409px; margin-left:20px; height:34px; float:left; background:url(../Images/dian.jpg) no-repeat left center; overflow:hidden;}
.c6 .list a{line-height:34px; padding-left:15px; font-size:14px;}
.c6 .list a:hover{color:#3300FF;}



.c7{width:428px; height:250px; border:1px solid #CCCCCC; margin-top:20px; margin-right:20px; float:left;}
.c7.nomargin{margin-right:0px;}
.c7 .title{height:48px; width:424px; margin:2px; background:#0059C2; color:#FFFFFF;}
.c7 .title a{line-height:48px; font-size:14px; padding:10px; color:#FFFFFF;}
.c7 .title a span{font-size:20px; color:#FFFFFF; padding-left:15px;}
.c7 .left a:hover{text-decoration:underline;}
.c7 .right a:hover{text-decoration:underline;}

.c8{margin:auto; width:390px; margin-top:15px;}
.c8 .list{width:390px; margin-left:20px; height:34px; float:left; background:url(../Images/dian.jpg) no-repeat left center; overflow:hidden;}
.c8 .list a{line-height:34px; padding-left:15px; font-size:14px;}
.c8 .list a:hover{color:#3300FF;}



/*  新闻详细  */
.d1{height:70px; text-align:center;}
.d1 a{line-height:70px; color:#000000; font-size:24px;}
.d2{height:20px; text-align:center;}
.d2 a{line-height:20px; color:#666666; font-size:14px; padding:10px;}
.d3{width:830px; margin:auto; margin-top:40px;}
.d3 img{max-width:800px;}
.d3 a{font-size:14px; line-height:30px;}
.d3 a span{font-weight:600; font-size:16px;}

.d4{width:830px; margin:auto; border-bottom:1px solid #999999; height:40px; clear:both; margin-top:30px;}
.d4 a{line-height:40px; color:#000000; font-size:20px; font-weight:600;}



