﻿@charset "utf-8";
/* CSS Document */
<!--织梦58（dede58.com）做最好的织梦整站模板下载网站-->
body{ overflow-x:hidden}
.header { width: 100%; height: 220px;}
/*nav*/
.nav_ul { margin: 27px auto 0 auto; height:60px;margin-top: 160px; }
.nav_ul li { float: left; position: relative; z-index: 100; }
.nav_ul li a { color: #fff; font-size: 16px; line-height: 60px; width: 130px; height: 60px; display: block; text-align: center; }
.nav_ul .cur a { color: #fff; }
.nav_ul li a:hover { color: #fff; }
.nav_ul li .menu { position: absolute; left: 0; display: none; top: 60px; z-index: 100; width: 400px; height: 48px; background: url(bg_menu.png) 0 0 repeat; }
.nav_ul li .menu a { width: 90px; float: left; height: 48px; color: #fff; font-size: 14px; line-height: 48px; }
.nav_ul li .menu a:hover{color:#ffffff;}
.nav_ul li .menu .cur{color:#ffffff;}
.nav_ul li .menu a span { margin-right: 8px; }
.bug { margin-top: 40px; /*width:167px; */position:relative;}
.bug a{float:left; margin:0 5px;}
#erweima{position:absolute; top:30px; padding-top:17px; left:50px; z-index:100; display:none;}
#tell{position:absolute; top:30px; padding-top:17px; left:0; z-index:100; display:none;}


.lunbo { width: 100%;  position: relative; z-index: 1; }
#banner { width: 1900px; margin: 0px auto; overflow: hidden; margin-top:2px;}
#btn { width: 204px; hegiht: 31px; background: url(images/3.png) no-repeat; float: left; margin-left: -100px; bottom: 10px; left: 50%; position: absolute; z-index: 100; }
#btn a { background: url(1.png) 0 0 no-repeat; float: left; width: 10px; height: 10px; margin-left: 10px; }
#btn a.activeSlide { background: url(2.png) 0 0 no-repeat; }
#btn a:hover { background: url(2.png) 0 0 no-repeat; }
.bannar { width: 100%; height: 504px; }
.bannar a { width: 100%; height: 504px; display: block; }
.fuceng { position: absolute; bottom: 0; left: 0; width: 100%; height: 30px; background: url(bg_fuceng.png) 0 0 repeat; z-index: 10; }
.index_title { color: #fff; font-size: 24px; line-height: 30px; text-align: left; width:1250px;  background:url(/images/navbg.gif) no-repeat; font-family: "微软雅黑", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", sans-serif; height: 30px; padding:15px 0 15px 0;  margin: 25px auto 25px auto;padding-left:50px; }
.index_title .ying { font-size: 18px; color: #fff; }
.index_title a{text-decoration:underline;}
.index_lt { width: 790px; height: 445px; float:right; padding-right:40px;}
.index_rt { margin-left: 0; padding: 15px; margin-left:25px; width: 400px; border:1px solid #e3e7ea; height: 415px;  color: #000000; font-size: 16px; line-height: 26px;   background: url(bg_index_rt.png) 0 bottom no-repeat;}
.index_rt img { margin-bottom: 20px; }
.index_rt a { color: #285fac; font-size: 16px; line-height: 26px; }
.zhuti { width: 433px; text-align: center; position:relative;margin-bottom:10px;}
.zhuti img { width: 423px; height: 270px; }
.zhuti a { color: #333333; font-size: 26px; line-height: 24px; font-family: "微软雅黑", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", sans-serif; }
.left_top{position:absolute; top:0; left:0; width:41px; height:30px; background:url(bg_left_top.png) 0 0 no-repeat; color:#ffffff; font-size:14px; line-height:20px; text-align:left; text-indent:5px;}
.zhuti_img{display:block; width:380px; height:270px; position:relative;margin-bottom: 10px; }
.mengban{color:#ffffff; font-size:12px; line-height:18px; background:url(bg_mengban.png) 0 0 repeat; position:absolute; text-align:left; bottom:0; left:0; padding:5px; display:none;}

.team{width:100%; height:610px; /*background:url(team.jpg) center top no-repeat;*/} 
/*.team img{width:188px; height:188px; margin:6px; display:block; float:left; cursor:pointer;}*/
.row{background-color:#B1191A; margin-bottom:10px;}
.row_lt{width:650px; height:215px;}
.row_lt img{width:650px; height:215px; background-color:#ffffff;}
.row_rt{width:650px; height:215px;}
.row_title{color:#ffffff; font-size:22px; line-height:30px; padding:40px 25px 10px 25px; text-align: center; font-family: "微软雅黑", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", sans-serif; }
.row_word{color:#ffffff; font-size:14px; line-height:24px; padding:0 25px;}
.row_rt img{width:650px; height:213px; border:1px solid #000;}

.kuozhan{width:1200px; height:600px; padding:10px; background:url(bg_kuozhan.jpg) 0 0 no-repeat; margin:48px auto 0 auto;}
.kuozhan_a a{width:25%; display:block; height:44px; line-height:44px; text-align:center; font-size:22px; color:#474747; background-color:#cccccc; float:left; font-family: "微软雅黑", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", sans-serif; }
.kuozhan_a .cur{background-color:#e64e40; color:#ffffff;}

.kuozhan_div{display:none;}
.kuozhan_div a{display:block; width:236px; font-size:12px; line-height:26px; color:#5e5e5e; text-align:center; float:left; margin:30px 32px 0 32px;}
.kuozhan_div img{width:236px; height:210px;}

.hezuo{width:100%; /*height:270px; background:url(hezuo.jpg) center top no-repeat;*/ }
.tu{background-color:#ffffff;}
.tu .a1{display:block;}
.tu .a2{display:none;}
.tu a{float:left; margin:10px;display: block;
    margin-left: 25px;}

.youqinglianjie{margin-top:50px;}
.youqinglianjie span{color:#fdce00; font-size:18px; float:left; line-height:26px; font-family: "微软雅黑", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", sans-serif; }
.youqinglianjie a{color:#ffffff; font-size:12px; line-height:26px; margin:0 3px; font-family: "微软雅黑", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", sans-serif; display:inline-block;}
.youqinglianjie li{float:left;}
.youqinglianjie ul{display:inline-block;}

.foot1{background-color:#0A619C;;}
.foot1_top{width:100%; height:83px; background:url(bg_foot1.png) 0 bottom repeat-x; display:none;}
.wd200{width:200px; color:#a7a7a7; font-size:16px; line-height:46px; font-family: "微软雅黑", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", sans-serif; }
.wd800{width:800px; color:#a7a7a7; font-size:16px; line-height:46px; font-family: "微软雅黑", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", sans-serif; }
.wd200 span{padding-top:25px; margin-left:20px; display:block;}
.wd800 span{padding-top:25px; margin-left:80px; display:block;}

.wd200 ul{border-right:1px solid #646464; padding:20px 0;}
.wd200 ul li{float:left; width:100%;}
.wd200 ul li a{color:#ffffff; font-size:12px; line-height:26px; padding-left:30px; background:url(bg_li.png) 20px center no-repeat; display:block;} 

.wd800_word{color:#ffffff; font-size:12px; line-height:26px; padding-left:80px; padding-right:40px; /*background:url(bg_li.png) 70px 30px no-repeat;*/  padding-top:20px;}
.weixin{width:145px; text-align:center; font-size:14px; line-height:46px; padding:15px 0 0 20px; border-left:1px solid #646464;}


.foot2{color:#fff; font-size:12px; line-height:26px; text-align:center; background-color:#B1191A; padding:20px 0;}
.foot2 a{color:#fff; font-size:12px; line-height:26px;}


.location{padding:10px 0;}
.location a,.location span{color:#333333; font-size:16px; line-height:24px;}

.cot{width:1220px; background:url(bg_cot.jpg) 0 0 repeat-y;}
.cot_div a{display:block; width:150px; color:#524849; font-size:14px; line-height:30px; text-align:center; float:left; margin:26px 26px 10px 26px;}
.cot_div a img{width:150px; height:100px; margin-bottom:5px;}

.pages {text-align:center; padding:45px 0;}
/*.pages a, .pages span { display:inline-block; color:#000; margin:0 5px; font-size:12px; padding:5px 10px; border:1px solid #bdbdbd;font-family:"宋体"; }
.pages a:hover { color:#ffffff; background-color:#4643f4; border:1px solid #4643f4;}
.pages span { color:#ffffff; background-color:#4643f4; border:1px solid #4643f4;}*/
.pages li{float:left; color:#000; font-size:12px; line-height:26px; margin:0 3px;}
.pages li a{color:#000;}

.us{width:1000px; margin-right:24px; color:#474747; font-size:16px; line-height:26px; font-family: "微软雅黑", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", sans-serif; }
.us_title{color:#474747; font-size:22px; line-height:24px; font-family: "微软雅黑", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", sans-serif; }


.ditu{width:574px; height:248px; border:1px solid #000;}


.left{width:885px; padding-right:40px;}
.right{width:275px; margin-top:-70px;}
.left ul li{width:100%; height:160px; margin-bottom:10px;}
.left ul li a img{width:168px; height:150px; padding:1px; border:1px solid #b8b8b8; margin-right:15px; float:left;}
.left ul li h3{padding-top:15px;}
.left ul li h3 a{color:#ff3600; font-size:14px; line-height:24px;}
.left ul li h3 a span{color:#474747; font-size:14px; line-height:24px; font-weight:bold;}
.left ul li .time{color:#c6c6c6; font-size:12px; line-height:24px; margin-bottom:20px; display:inline-block;} 
.left ul li p{color:#666666; font-size:12px; line-height:24px;}

.right_div{padding:1px 1px 11px 1px; border:1px solid #285fac; margin-bottom:20px;} 
.right_div_title{color:#ffffff; font-size:14px; line-height:30px; background-color:#285fac; padding-left:15px; margin-bottom:10px;}
.right_div a{color:#474747; font-size:16px; line-height:30px; padding-left:15px; display:block;} 
.right_div .cur{color:#285fac;}
.right_div a:hover{color:#285fac;}

.jineng_title{width:100%; margin:auto;  text-align:center; height:30px; background:url(bg_jineng_title.png) 0 center repeat-x;}
.jineng_title a{color:#333333; font-size:18px; padding:0 10px; background-color:#ffffff; line-height:30px; font-family: "微软雅黑", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", sans-serif; }
.jineng_a a{float:left; }
.jineng_a{width:303px; margin:auto; padding:0 20px; background-color:#ffffff;}

.gunali{width:260px; text-align:center; float:left; margin:20px; display:block;}
.gunali img{width:250px; height:200px; padding:1px; border:1px solid #777777;}
.gunali a{color:#333333; font-size:18px; line-height:30px;}
.gunali2 img{border:1px solid red;}
.gunali2 a{color:red;}

.jineng_word{color:#474747; font-size:16px; line-height:24px; padding:0 20px;}
.jineng_top{color:#b42904; font-size:24px; line-height:30px; padding:10px 20px; font-family: "微软雅黑", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", sans-serif; }


.left_word{color:#333333; font-size:18px; line-height:24px;}
.pre_next{padding:30px 0;}
.pre_next a{color:#474747; font-size:14px; line-height:24px; margin-right:30px;}

.xianlu{padding:0 10px; background-color:#285fac; color:#ffffff; font-size:14px; line-height:30px; font-weight:bold; margin-bottom:10px;}

.biaoti{padding:10px 20px;}
.biaoti span{color:#b42904; display:block; font-size:24px; line-height:24px; font-family: "微软雅黑", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", sans-serif; }
.biaoti .ying{color:#777777; font-size:14px; line-height:30px; font-family:Arial, Helvetica, sans-serif;}

.title2{padding:0 10px; color:#ffffff; font-size:18px; line-height:40px; background-color:#01369a; margin:30px 0; font-family: "微软雅黑", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", sans-serif; }
.hua{font-size:16px; line-height:26px; color:#131313; font-family: "微软雅黑", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", sans-serif; }

.kuai{margin-bottom:30px;}
.index_title2 { color: #333333; font-size: 24px; line-height: 50px; text-align: center; width:100%;  font-family: "微软雅黑", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", sans-serif; height: 50px; }



.link_nav { margin: 0 auto 0 auto; }
.link_nav li { float: left; position: relative; z-index: 100; }
.link_nav li a { color: #c6c6c6; font-size: 16px; line-height: 30px; width: 110px; height: 40px; display: block; text-align: left; }
.link_nav li .child_nav a { color: #c6c6c6; font-size: 14px; line-height: 30px; width: 93px; height:30px; display: block; text-align: left; }


.pleft{width:1200px;	float:left;	overflow:hidden;background-color: #FFF;}
.pleft .place{	width:800px;	height:24px;	line-height:24px;	overflow:hidden;	margin-top: 15px;}
.pleft .place strong{	font-weight:normal;	letter-spacing:1px;}
.pleft .place a{	margin:0px 2px;}
.pleft .place a:hover{	color:#ff3333;	text-decoration:none;}
.pleft .place small{display:inline-block;vertical-align:middle;width:8px;height:20px;	*height:24px;overflow:hidden;background:url(../images/ico-3.gif) 2px 8px no-repeat;font-size:0px;}
.place{height:24px;	line-height:24px;	color:#999;	overflow:hidden;	font-family:宋体;	margin-bottom:6px;	text-align:left;}
.place strong{	font-weight:normal;	letter-spacing:1px;}
.place a{	margin:0px 2px;}
.place a:hover{	color:#FF3366	margin:0px 2px;	TEXT-DECORATION: underline;}
.pright{	width:200px;	float:right;	overflow:hidden;}
.listbox{width: 1100px;float: left;clear: both;overflow: hidden;margin-left: 50px;}
.e2{}
.e2 li{	width:100%;	overflow:hidden;	clear:both;	padding:12px 0px;	border-bottom:1px solid #EEE;	color:#aaa;}
.e2 li b a{	color:#555;}
.e2 li a.preview{	width:84px;	float:left;	margin-right:7px;	margin-bottom:3px;	margin-left:10px;	display:inline;}
.e2 li a.preview img{	width:80px;	/*height:60px;*/	display:block;	padding:1px;	border:1px solid #EEE;}
.e2 li a.preview:hover img{	border:1px solid #AAA;}
.e2 li a.title{	overflow:hidden;	line-height:25px;	font-weight:bold;	font-size:14px;	margin-left:2px;	float: left;}
.e2 span.info{	line-height:23px;	color:#555;	padding-right:12px;	float: right;}
.e2 span.info small{	color:#AAA;	font-size:12px;	margin-left:3px;}
.e2 span.info a{	color:#690;}
.e2 p.intro{	color:#776955;	line-height:20px;	margin-left:5px;	padding-left:10px;	padding-right:10px;}
.dede_pages{}
.dede_pages ul{	float:left;	padding:12px 0px 12px 16px;}
.dede_pages ul li{	float:left;	font-family:Tahoma;	line-height:17px;	margin-right:6px;	border:1px solid #E9E9E9;}
.dede_pages ul li a{	float:left;	padding:2px 4px 2px;	color:#555;	display:block;}
.dede_pages ul li a:hover{	color:#690;	text-decoration:none;	padding:2px 4px 2px;}
.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{	background-color:#F8F8F8;	padding:2px 4px 2px;	font-weight:bold;}
.dede_pages .pageinfo{	line-height:21px;	padding:12px 10px 12px 16px;	color:#999;}
.dede_pages .pageinfo strong{	color:#555;	font-weight:normal;	margin:0px 2px;}
.center{margin:0px auto;}
.w960{width:1200px;position: relative;}

#link {
    width: 1300px;
    padding: 6px 0 6px 10px;
    margin-bottom: 14px;
    border: 1px solid #CFCFCF;
    background: #fff;}

#link span {
    font-size: 14px;
    font-weight: bold;
}

