@charset "utf-8";
/* CSS Document */
@media screen and(max-width:1200px){
	body{ width:1440px !important;}
	}
*{margin:0 auto;padding:0;}
body{width:100%;font-family:"microsoft yahei";display:block;font-size:14px;color:#555;}
a{color:#000;outline:none; text-decoration:none;border:none;}
img {border:none;}
ol,ul,li , dl , dd{list-style-type:none;}
.left{float:left;}
.right{float:right;}

.header {height:35px;line-height:35px; background:#003466;color:#ccc;box-shadow:0px 1px 3px rgba(0,0,0,0.35);z-index:999;}
.header .welcome{width:500px;}
.header .yuyan{width:127px;height:19px;margin:9px 10px;background:url(img/yuyan.jpg) no-repeat;}
.yuyan span{line-height:19px;height:19px; display:block;cursor:pointer; color:#ccc;padding-left:5px;float:left;margin-left:35px;}

.yuyan span.cn{background:url(img/cn.jpg) no-repeat left center;padding-left:32px;font-size:12px;}
.yuyan a.en{ display:none;background:url(img/en.png) no-repeat left center;font-size:12px;}
.yuyan a.en{width:60px;color:#ccc;height:25px;line-height:25px;position:absolute;padding:0 0px 0 67px;background:#003466 url(img/en.png) no-repeat 36px center;margin-top:19px;-moz-border-radius: 0px 0px 6px 6px;  -webkit-border-radius: 0px 0px 6px 6px;
    border-radius:0px 0px 6px 6px;*+margin-left:-103px;}

.top{width:100%;height:80px;background:url(img/nav-bg.png) repeat-x top;box-shadow:0px 1px 3px rgba(0,0,0,0.25);z-index:99;}
.center {width:1170px;height:auto; overflow:hidden;}
.center0 {width:1170px;height:auto;}

.logo{width:260px;height:56px;padding:12px 15px 0;}
.nav { width:840px;height:64px;margin-top:16px;}
.nav li{width:110px;font-size:15px;text-align:center;margin-left:10px;height:64px;line-height:64px;float:left;color:#000;padding-bottom:10px;}
.nav li:hover{background:url(img/nav-li-over.png) no-repeat top center;}
.nav li:hover a.one{color:#fff;font-weight:bold;}
dl {display:none;background:#CEEBFF;width:94px;padding:15px 0 0;border:2px #003466 solid;border-top:none;}
.nav dl a{font-size:13px;color:#333;}
.nav li:hover dl{display:block;z-index:999;position:absolute;margin-top:-3px;margin-left:6px;*+margin-top:37px;*+margin-left:-88px;}
dd{line-height:22px;height:22px;padding:3px 0;text-align:center;}
dd:hover{background:#077EDC;}
dd:hover a{color:#fff;}
.nav li i{position:absolute;background:url(img/nav-li-i.png) no-repeat center center;height:20px;width:95px;top:-10px;right:0;left:0;}

.banner{width:100%;height:410px;margin-bottom:10px;}
/* shouye flexslider banner 图 */
.flexslider{width:100%;position:relative;height:410px;z-index:1;}
.slides{width:100%;position:relative;z-index:1;}
.slides li{height:410px;z-index:1;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;overflow:hidden;}
.flex-control-nav li{display:inline;width:22px;height:22px;margin:0 2px;}
.flex-control-nav a{display:inline-block;width:22px;height:22px;line-height:70px;overflow:hidden;background:url(img/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 -22px;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

/* shouye flexslider banner 图 */
.nei-banner , .nei-banner .flexslider , .nei-banner .slides li {width:100%;height:310px;}

.index01-1{margin-top:50px;margin-bottom:27px;font-size:24px;color:#333;font-weight:bold;text-align:center;line-height:40px; letter-spacing:2px;}

.index02{width:1200px;height:auto;overflow:hidden;padding-top:2px;}
.index02 li{width:281px;float:left;margin:0px 9px;background:url(img/index-cp-line.jpg) no-repeat right bottom;-moz-transition: all .3s ease;-o-transition: all .3s ease;-webkit-transition: all .3s ease;transition: all .3s ease;}
.index02 li .tu img{width:281px;height:171px;}
.index02 li .name{font-size:15px;color:#444;height:37px;line-height:40px;letter-spacing:2px;background:url(img/jiantou-r1.png) no-repeat right center;-moz-transition: all .3s ease;-o-transition: all .3s ease;-webkit-transition: all .3s ease;transition: all .3s ease;}
.index02 li:hover{background:url(img/index-cp-line.jpg) no-repeat left bottom;-moz-transition: all .5s ease;-o-transition: all .5s ease;-webkit-transition: all .5s ease;transition: all .5s ease;}
.index02 li:hover .name{padding-left:10px;background:url(img/jiantou-r1.png) no-repeat right center;-moz-transition: all .3s ease;-o-transition: all .3s ease;-webkit-transition: all .3s ease;transition: all .3s ease;}
.index02 li:hover .name a{color:#077EDC;}


.index03{width:1180px;height:380px;margin-bottom:40px;overflow:hidden;margin-top:50px;}
.index03 .ttt{font-size:16px;font-weight:bold;line-height:70px;}
.index03-1 {width:555px;}
.index03-1.right{margin-right:10px;}

.new-ul li{height:71px;overflow:hidden;padding-bottom:21px;border-bottom:1px #ddd dotted;margin-bottom:20px;}
.new-ul .time{width:80px;text-align:center;}
.new-ul span.year{background:#2d3b55;width:80px;height:24px;line-height:24px;display:block;color:#fff;font-size:12px;}
.new-ul span.day{background:#dde4ee;width:80px;height:46px;line-height:46px;display:block;color:#003466;font-size:30px;}
.new-ul .zi{width:455px;line-height:18px;font-size:12px;color:#2d3b55;}
.new-ul .zi .title{height:25px;line-height:22px;font-size:14px;font-weight:bold;}
.new-ul .zi .title a{color:#2d3b55;}
.new-ul .line{width:60px;height:4px;background:#F90;margin-bottom:30px;}

.index03-1 .rong{line-height:25px;}
a.more{color:#337ab7;padding:0 10px;}

/* neiye */
.nei-main{padding-top:20px;padding-bottom:40px;overflow:hidden;}
.nei-main.mmm{background:url(img/nei-main-bg.jpg) repeat-y center center;}
.nei-main.mmm{background:url(img/mmm2.jpg) repeat-y center center;}
.nei-main.mmm{background:url(img/mmm5.jpg) repeat-y center center;}
.nei-main.mmm{background:url(img/mmm3.jpg) repeat-y center center;}
.center1{width:1050px;}
.main1{width:790px;height:auto;overflow:hidden;background:#fff;padding:20px 20px;box-shadow:0px 1px 3px rgba(0,0,0,0.25);-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.25);-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.25);border:1px #ddd solid;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=120,strength=4);/*ie*/z-index:9;}
.main1 .now{line-height:30px;margin-bottom:20px;border-bottom:1px #ccc dotted;padding-left:20px;background:url(img/noww.png) no-repeat left center;}
.main1 .neirong{line-height:24px;padding:10px 0px;}
.main1 .neirong {min-height:340px;}
.main1 .neirong p{margin-bottom:15px;}
.main1 .cp-memo table {border-top:1px #e3e3e3 solid;border-left:1px #e3e3e3 solid; border-spacing:0 !important;margin-top:10px;}
.main1 .cp-memo table td{border-right:1px #e3e3e3 solid;border-bottom:1px #e3e3e3 solid;padding-left:4px;}
.main1 .neirong table p{margin:0 0;}

.cece{width:200px;z-index:1;}
.cece .nowmenu{width:200px;height:80px;background:#003466 url(img/ce-top-bg.png) no-repeat left top;padding-top:10px;text-align:right;}
.cece .nowmenu span.cn{font-size:30px;margin-right:10px;color:#fff;line-height:40px;}
.cece .nowmenu span.en{font-size:15px;margin-right:10px;color:#87D7FF;line-height:20px;border-bottom:1px #87D7FF dashed;}
.cece li{width:180px;padding-right:20px;text-align:right;height:40px;line-height:40px;border-bottom:1px #ddd solid;background:#E8F7FF;margin-left:0;}
.cece li.cur , .cece li:hover{width:180px;background:#0077cd;-moz-transition: all .3s ease;-o-transition: all .3s ease;-webkit-transition: all .3s ease;transition: all .3s ease;}
.cece li a{padding-left:30px;color:#333;font-size:15px;}
.cece li.cur a , .cece li:hover a{color:#fff;-moz-transition: all .3s ease;-o-transition: all .3s ease;-webkit-transition: all .3s ease;transition: all .3s ease;}
.cece ul img{width:200px;border-bottom:15px #003466 solid;}
.ce-contact{width:200px;height:170px;margin-left:0;text-align:center;padding:10px 0;background:#fff;-moz-border-radius: 0px 0px 0px 8px; -webkit-border-radius: 0px 0px 0px 8px; border-radius:0px 0px 0px 8px;}
.ce-contact img{width:140px;}


.cp-cp , .cp-cp ul {width:100%;height:auto;overflow:hidden;}
.cp-cp li{float:left;margin:10px 14px;width:234px;}
.cp-cp li:hover .tu{border:5px #0092DB solid;-moz-transition: all .3s ease;-o-transition: all .3s ease;-webkit-transition: all .3s ease;transition: all .3s ease;}
.cp-cp li .tu{width:224px;height:224px;border:5px #eee solid; display:table-cell; vertical-align:middle;text-align:center;}
.cp-cp li img{width:224px;}
.cp-cp li .name{height:34px;line-height:34px;color:#fff;text-align:center;background:#0092DB;border:5px #0092DB solid;margin-bottom:10px;}

.cp-cp .title{text-align:center;font-size:20px;}

/*翻页 代码*/
.page {text-align:center;padding:30px 0 10px;}
.page a{padding:2px 12px;display:block;border:1px #eee solid;background:#f9f9f9;display:inline-block;margin-right:5px;overflow:hidden;}
.page a.active{background:#090;color:#fff;}


.news-list li{width:760px;padding-left:25px;padding-bottom:5px;border-bottom:1px #dedede dotted;height:72px;margin-bottom:15px; background:url(img/26.png) no-repeat 6px 12px;}
.news-list li a.a{display:block;overflow:hidden;}
.news-list li .title{width:460px;line-height:28px;font-size:14px;}
.news-list li .time{width:120px;padding-right:10px;text-align:right;color:#999;font-size:12px;}
.news-list li .jianjie{width:760px;height:40px;overflow:hidden;line-height:20px;color:#999;font-size:12px;}
.news-list li .title:hover{color:#F30;}

.news01{text-align:center;font-size:24px;color:#555;line-height:40px;height:45px;}
.news02{text-align:center;font-size:12px;color:#777;height:20px;line-height:18px;font-family:"宋体";margin-bottom:22px;border-bottom:1px #ddd dotted;}
.news03 {color:#777;line-height:26px;font-size:14px;margin-bottom:10px;padding:0 10px;}

table.liuyan  td{padding:8px 4px;}



/* foot */
.foot01{background:#e4e4e4;padding:20px 0 30px;}
.bt-nav{margin-left:0px;}
.bt-nav li{float:left;width:142px;}
.bt-nav li a{color:#888;font-size:12px;}
.bt-nav li a.one {color:#555;font-size:15px;line-height:50px;}

.bt-nav li ul li{line-height:22px;}
.bt-contact {width:450px;color:#888;font-size:12px;}
.bt-contact .tt {font-size:16px;font-weight:bold;color:#555;line-height:50px;}
.bt-contact table{margin-top:10px;line-height:24px;}

.ewm{width:110px;margin-top:15px;}
.ewm .eee{width:94px;text-align:center;font-size:12px;color:#ccc;line-height:30px;}

.foot02{height:40px;line-height:40px;background:#403e3f;text-align:center;color:#ccc;font-size:12px;letter-spacing:0.5px;}
.foot02 a{color:#ccc;}


.xinghao-en{display:none;}


