@charset "utf-8";
/* CSS Document public*/
body{padding:0;margin:0;font-size:12px;font-family:"Microsoft YaHei";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;min-width:1200px;text-align:center;-webkit-overflow-scrolling:touch;/*安卓和 IOS html5 动画卡顿解决方案*/ background:url(../images/bg.png);}

a{text-decoration:none;bblr:expression(this.onFocus=this.blur());/*IE使用*/outline-style:none;/*FF使用*/; outline:none;}
a:hover,ul li a:hover,dl dt a:hover{color:#f00;transition:all 0.3s;-webkit-transition:all 0.3s}

ul{list-style:none;}img{border:0px}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p{padding:0;margin:0}

.clear{clear:both;height:0px;font-size:1px;line-height:0px}
abbr,article,aside,audio,canvas,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video{display:block}

.head,.logo,.nav,.part,.part2,.part3,.part4,.part5,.part6,.footer,.list,.menu,.detail,.main,.content,.contant{text-align:left}
.w100{width:100%!important}
.w100{width:100%;margin:0 auto;}
.w372{width:372px; float:left}
.w1290{width:1290px;margin:0 auto;}
.w380{width:380px; float:left}
.w645{width: 780px;float:left;}
.w800{width:800px; float:right}
.w346{width: 344px;float:left;}
.w1200{width:1200px;margin:0 auto;}
.w1300{width:1300px;margin:0 auto;}
.w1082{width:1082px;margin:0 auto;}
.txt-dot{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}/*文本超出 小圆点显示*/
.fl{float:left;}
.fr{float:right;}
.part1 .partcon ul li a:hover,.part2 .partcon ul li a:hover,.part1 .part-nav .more a:hover,.part2 .part-nav .more a:hover,.list ul li a:hover,.live a:hover{ color:#f00; transition:all 0.3s;-webkit-transition:all 0.3s}
/*局部样式*/
.top-bg .top ul li a:hover{ color:#ff0;}
/*top*/
.top-bg{background:url(../images/head-bg.png) center center;height: 130px;cursor:pointer;}
.top{overflow:hidden;padding-top:20px;}
.top-bg .top ul{float:right;margin-bottom: 20px;overflow: hidden;}
.top-bg .top ul li{ float:left; padding:0 6px;color:#fff;}
.top-bg .top ul li a{ color:#fff;}
.logo{width: 566px;height: 100px;margin-top: -4px;overflow:hidden;}
.logo a,.logo a img{display: block;}
.top-r{float: right;overflow: hidden;width: 315px;font-size:14px;color:#fff;margin-top: -54px;}
.form{float: right;width: 315px;height: 35px;position: relative;background:#fff;border-radius: 18px;}
input.search-left{width: 221px;height: 12px;padding: 11px 0 11px 16px;border:none;background:none;float:left;color: #d4d4d4;font-size: 12px;font-family:"Microsoft YaHei";}
input.search-right{/* float:right; */position: absolute;top: 6px;right: 10px;width: 30px;height: 24px;background-color:#7192da;transition:all 1s;-webkit-transition:all 1s;}
input.search-right:hover{ background-color:#d5af22; transition:all 1s;-webkit-transition:all 1s}
/* navBar css */
.navBar{position:relative;z-index:9;height:50px;line-height:50px;background-color: #1161c0;}
.navBar .nav{width:1333px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei; text-align:center; }
.navBar .nav a{color:#333;}
.navBar .nav h3{ font-size:16px; font-weight:normal;}
.navBar .nav .m{display:inline-block;position:relative;text-align:center;}
.navBar .nav h3 a{display:block;color: #fff;padding: 0px 14px;}
.navBar .nav:hover .on h3 a{background:#3859a1;color:#ff0;}
.navBar .nav .sub{display:none; /*默认隐藏*/width: 100%;position:absolute;left: 0;top:50px;background:#eaeaea;float:left;padding:5px 0px;}
.navBar .nav .sub li a{ display:block;width:100%; height:38px; line-height:38px;text-align:center;font-size:14px;}
.navBar .nav .sub li a:hover{ background:#3859a1;color:#fff;font-size:16px;}

.part .part{ padding:10px 0 10px 0;}
.part .left{float:left;width:282px;margin-right:20px;padding-top: 5px;}
.part .left .color{ background-color:#f5f5f5;}
.part .left .color:hover{ background-color:#fff;}
.part .left .nav{ line-height:40px; height:40px; width:100%; border-bottom:#c5c5c5 1px solid; color:#01539f; font-size:16px; margin-top:5px;}
.part .left .left1{ height:192px; margin:0 0 15px 0; width:252px; padding:0 15px;}
.part .left .left1 ul li{ float:left; width:100%; height:50px; line-height:50px; font-size:18px;  margin-top:15px;}
.part .left .left1 ul li a{ color:#fff; display:block;}
.part .left .left1 ul li img{float:left;width: 36px;margin: 6px 20px 0 30px;}
.part .left .left1 ul li .lan{ background-color:#008ece;}
.part .left .left1 ul li .lan:hover{ background-color:#009ce2;}
.part .left .left1 ul li .lv{ background-color:#39b27c;}
.part .left .left1 ul li .lv:hover{ background-color:#45cd90;}
.part .left .left2{height: 122px;margin:0 0 15px 0;width:252px;padding:0 15px;}
.part .left .left2 ul li{float:left;width: 126px;text-align: center;height:50px;line-height:50px;font-size: 14px;margin-top:15px;}
.part .left .left2 ul li a{ color:#fff; display:block;font-size:17px;}
.part .left .left2 ul li .cheng{ background-color:#f39107; margin-right:15px;}
.part .left .left2 ul li .cheng:hover{ background-color:#fd9f1b;}
.part .left .left2 ul li .lv{ background-color:#39b27c;}
.part .left .left2 ul li .lv:hover{ background-color:#45cd90;}
.part .left .left2 ul li .lan{ background-color:#008ece; margin-right:15px;}
.part .left .left2 ul li .lan:hover{ background-color:#059ee3;}
.part .left .left2 ul li .hong{ background-color:#c94a27;}
.part .left .left2 ul li .hong:hover{ background-color:#dc5935;}
.part .left .left3{height: 175px;width:252px;padding:0 15px;}

.part .right{ margin-right:20px; }
.part .w380 .con{float:left;width:350px; padding:0 15px;background-color:#fff;height: 318px;margin:10px 0;overflow:hidden;}
.part .w380 .con:hover{ background-color:#f5f5f5;}
.part .w380 .nav{line-height:40px;height:40px;width:100%;border-bottom:#c5c5c5 1px solid;color:#01539f;font-size:16px;margin-top: 0px;}
.part .w380 .nav span{ float:left; display:inline-block; line-height:16px; height:16px; padding:0 0 0 15px; border-left:#01539f 2px solid; margin:12px 0;}
.part .w380 .nav a{ float:right; color:#999; font-size:14px;}
.part .w380 .nav a:hover{ color:#f00;}
.part .w380 ul{ padding:10px 0 0 0;}
.part .w380 ul li{ float:left; width:100%; line-height:29px; height:29px;}
.part .w380 ul li img{float:left;margin: 13px 8px 0 0;}
.part .w380 ul li a{display:inline-block;width: 264px;height: 29px;overflow: hidden; text-overflow:ellipsis; white-space:nowrap; color:#333;}
.part .w380 ul li a:hover{ color:#1161c0;}
.part .w380 ul li span{ float:right; color:#999;}
.part .w645 .con{float:left;width:645px; padding:0 15px;background-color:#fff;height: 318px;margin:10px 0;overflow:hidden;}
.part .w645 .con:hover{ background-color:#f5f5f5;}
.part .w645 .nav{float: left;line-height:40px;height:40px;width:200px;border-bottom:#c5c5c5 1px solid;color:#01539f;font-size:16px;margin-top: 0px;}
.part .w645 .nav span{ float:left; display:inline-block; line-height:16px; height:16px; padding:0 0 0 15px; border-left:#01539f 2px solid; margin:12px 0;}
.part .w645 .nav a{ float:right; color:#999; font-size:14px;}
.part .w645 .nav a:hover{ color:#f00;}
/*下拉列表 开始*/
.select{position:relative;float:left;margin:0 0;background-color: #fff;border: #d3ccc4 1px solid;}
.select dt{height: 33px;line-height: 33px;cursor:pointer;width: 240px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99;color:#666;padding-left: 10px;}
.select:hover{background-color: #fbfbfb;}
.dt1{background: url(../images/select1.png) top right no-repeat;}
.select dd{position:absolute;left: -1px;top: 33px;border:1px solid #d2ccc4;background:#fff;display:none;z-index:99;}
.select dd ul{padding:4px;width: 242px;max-height:140px;overflow:auto;}
.select dd ul li{float:left;width: 222px;line-height:28px;height:28px;padding-left: 6px;border-bottom: #f4f4f4 1px dotted;}
.select dd ul li a{line-height:28px;display:block;color: #333;}
.select dd ul li a:hover{background:#f5f5f5;}

.footer{background-color: #2061af;text-align:center;padding: 30px 0;}
.footer span{display: block;margin:0 6px;color: #fff;font-size: 14px;line-height: 26px;}
.footer ul li {
	float:left;
	margin-right:16px;
	text-align: center;
width:120px;
}
.footer ul li img {
width:80px;}
.footer ul li p {
	    line-height: 20px;
    color: #fff;
    margin-top: 10px;
}
/*xia la lie biao*/

/*content style*/
.detail{background-color: #fff;margin-top:10px;padding: 0 15px;}

.list-tittle-w{width:100%;border-bottom: #e3e3e3 1px solid;height: 40px;margin-bottom: 20px;}
.list-tittle{float: right;height: 40px;line-height: 40px;text-align: right;color: #999;padding-left:20px;}
.list-tittle a{display:inline;height:29px;line-height:29px;color: #999;margin:0 6px 0 6px;}
.content_head{float:left;width: 750px;_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>600?"600px":"");}
.content_head1{ float:left; width:740px; line-height:36px; font-size:20px; color:#515151;text-align:center;}
.jianbian{ float:left; width:770px; height:34px; background:url(../images/jianbian.png) repeat-x; }
.content_main{float:left;width: 750px;text-align:center;margin-bottom:10px;}
.content_main p{width: 100%;line-height:30px;color:#666;font-size:14px;text-align:left;text-indent:32px;}
.content_main p img{ margin:0 auto; padding:20px 0;}
.content_main { min-height:800px; }
.content-bt-xia{line-height:30px; float:left; width:790px; text-align:center; margin-bottom:20px;}
.content-bt-xia span{padding:0 10px; color:#999999; font-size:12px;}
.content-bt-xia span a{ color:#999999;}
.sxy{ float:left; width:770px; height:40px; margin-bottom:35px; padding-top: 15px;border-top: #f7f2f2 1px solid; font-size:14px; color: #222;}
.sxy dl{ float:left; width:700px; height:30px;}
.sxy dl dt{ float:left; width:56px; height:30px; line-height:30px; font-size:14px; color:#666;}
.sxy dl dd{ float:left; width:600px; height:30px; line-height:30px; overflow:hidden; max-width:600px;}
.sxy dl dd a{font-size:14px; color: #222;}
.sxy dl dd a:hover{ color:#5662a1;}

.detail ul li{ float:left; width:100%; line-height:29px; height:29px;}
.detail ul li img{float:left;margin: 13px 8px 0 0;}
.detail ul li a{display:inline-block;width: 450px;height: 30px;;text-overflow:ellipsis; white-space:nowrap; color:#333;}
.detail ul li a:hover{ color:#f00;}
.detail ul li span{ float:right; color:#999;}
.fanye{ width:100%; height:60px;}

.part .left .left4{ margin:0 0 15px 0; width:252px; padding:0 15px;}
.part .left .left4 ul{ float:left; width:100%; padding:10px 0;}
.part .left .left4 ul li{ float:left; width:100%; height:40px; line-height:40px; font-size:14px;}
.part .left .left4 ul li a{ color:#333; display:block;}
.part .left .left4 ul li a:hover{ color:#f00;}
.part .left .left4 ul li img{float:left;width: 36px;margin: 6px 20px 0 30px;}

.detail p {margin:0!important;}