@charset "utf-8";
/* CSS Document */
/*变灰色*/
/*html {overflow-y:scroll;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%);}*/
body{ margin:0px; padding:0px; font-family:"微软雅黑"; background:#f7f8fa;}
i, cite, em, var, address, dfn {
    font-style: italic;
}
ul,li,h3{ margin:0px; padding:0px; list-style:none;}

a{ text-decoration:none;}
a.nav-link {
    color: #fff;
}

img, p, form {
    margin: 0px;
    padding: 0px;
    border: 0px;
}

/*head*/
.top{ height:78px; width:100%; background:#0e5ca3; display:block;}
.head{ width:1000px; height:78px; margin:auto;}
.logo{ width:165px; height:60px; padding-top:11px; text-align:center; float:left;}

/*导航*/
.menu{ width:830px; height:48px; float:right; margin-top:15px;}
/*	NAV 	*/
.navbox {float: left; width: 100%;min-width: 1090px; height: 50px; line-height:50px;  color: #fff;margin-bottom: 0px; }
.nav {margin:0px auto;width:1090px;height: 50px;}
.nav-li {float: left; padding:0px 21px;text-align: center;font-size:16px; position: relative;}
.nav-li span{float: left; width: 100%; height: 100px; line-height: 100px; font-size:20px;overflow: hidden;}
.nav-li:hover,
.nav-li-sel {background:#0769bd;}
.drop-nav {position: absolute; z-index:10;left:0px;top:50px;width:100%;padding:10px 0px; text-align: center;font-size:16px; background: #dbdbdb; /*background: rgba(255,255,255,.5);*/ display: none; overflow: hidden;}
.drop-nav-li {float: left; width: 100%; line-height: 30px;; padding:5px 0px; font-size:14px; overflow: hidden;}
.drop-nav-li a{ color:#666666;}
.drop-nav-li:hover {background-color:#0769bd;}
.drop-nav-li:hover a {color:#fff;}

.navmem {float: right; width: 170px; height: 50px;background: url(../Images/navmem.png) no-repeat left center;text-align: center;padding-left:40px;overflow: hidden;}
.navmem p {float:right;width:131px;height: 50px;background: #fff600;padding:0px 10px; overflow: hidden;}
.navmem p span {float: left; width: 50%;line-height: 50px; text-align: center; font-size:14px;overflow: hidden;}


/*幻灯*/
.hd{width:100%; height:395px; background:url(../Images/banner1.jpg) center; display:block; margin:auto;}
.hd2{width:100%; height:180px; background:url(../Images/banner1.jpg)center; display:block; margin:auto;}
#solid{width:100%;height:395px;clear:both;position:relative;}
#solid .solid0,#solid .solid1,#solid .solid2{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:395px;
	display:none;
}
#solid .solid0{
	/*background:#78c4db;*/
	background:url(../Images/banner1.png) no-repeat left center;
}
#solid .solid1{
	/*background:#c5c9db;*/
	background:url(../Images/banner1.png) no-repeat left center;
}
#solid .solid2{
	/*background:#e7dfd1;*/
	background:url(../Images/banner1.png) no-repeat left center;
}
#solid ul{
	margin:0px;
	padding:0px;
	list-style:none;	
}
#solid ul li{
	position:absolute;
	left:50%;
	top:0px;
	width:905px;
	height:395px;
	margin-left:-452px;
	display:none;
	cursor:pointer;
}
#solid #btt{
	width:905px;
	height:55px;
	top:350px;
	left:50%;
	position:relative;
	margin-left:-452px;
}
#solid #btt span{
	position:absolute;
	top:15px;
	left:45%;
	display:block;
	width:30px;
	height:8px;
	margin:0 15px;	
	text-align:center;
	background:#3d3d3d;
	z-index:1000;
	cursor:pointer;
	filter:alpha(opacity=70); /*IE滤镜，透明度50%*/
	-moz-opacity:0.7; /*Firefox私有，透明度50%*/
	opacity:0.7;/*其他，透明度50%*/
}

/*幻灯新闻*/
.TopNew {
	margin-top: 0px;
}
.ImgNews {
	width: 345px;
	height: 270px;
	overflow: hidden;
	float: left;
}
.ImgNews img {
	width: 345px;
	height: 270px;
	display: block;
}
.ImgNews a {
	display: block;
}
.ImgNews a em {
	display: block;
	height: 50px;
	background-color: rgba(0, 0, 0, 0.3);
	line-height: 50px;
	color: #ffffff;
	font-size: 18px;
	position: relative;
	margin-top: -50px;
	font-style: normal;
	padding: 0 10px;
}

.owl-dots {
	z-index: 999;
	position: relative;
	width: 100%;
	margin-top: -50px;
	text-align: center;
	line-height: 50px;
}
.owl-dot {
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background-color: #fff;
	margin: 0 5px;
}
.owl-dot.active {
	background-color: #fcbe07;
}
.ImgNews .owl-dots {
	text-align: right;
	padding-right: 10px;
}


/*公告*/
.gg{ width:1002px; height:145px; background:#017cc2; margin:auto; margin-top:-80px;}
.title1{ padding:0px; width:945px; height:35px; line-height:35px; color:#ffffff; margin:auto;}
.gglist{ width:945px; height:90px; margin:auto; margin-top:5px; z-index:999;}
.gglist ul{ width:610px; height:87px; float:left;}
.gglist ul li{ line-height:28px; height:28px;}
.gglist ul li a{ color:#ffffff;}
.gglist ul li a:hover{ color:#ffc642;}
.gglist .ad1{ float:right; width:315px; height:87px;}
.gglist .ad1 img{ width:315px; height:87px;}
.gglist .dtime{ color:#ffc642; padding-right:10px;}

/*动态*/
.box1{ height:270px; width:1002px; margin:auto; margin-top:35px;}
.newshd{ width:345px; height:270px; float:left;}
.newsbox{ width:625px; height:270px; float:right;  background:#ffffff;}
.title2{ height:40px; width:100%; line-height:40px;}
.title2 .bt{ height:40px; width:120px; background:#017cc2; line-height:40px; float:left; text-align:center; color:#ffffff; font-size:20px;}
.more{ float:right; width:82px; height:40px; line-height:40px; font-size:16px; text-align:center;}

.newsbox ul{ width:100%; height:auto; margin-top: 15px;}
.newsbox ul li{ width:95%; height:32px; line-height:32px; text-indent:15px; font-size:14px; margin-left:3%; background:url(../Images/dot.png) no-repeat; color:#666666;}
.newsbox ul li a{ color:#666666;}
.newsbox ul li .tl{ float:left;}
.dtime2{ float:right; color:#999999; margin-right:10px;}

/*投资发展*/
.box2{ width:1002px; height:335px; margin:auto; background:#e6eaeb; margin-top:25px;}
.box2 .bxleft{ width:670px; height:300px; margin-top:15px; margin-left:15px; float:left;}
.box2 .bxright{ float:right; width:275px; height:300px;margin-top:15px; margin-right:15px;}
.bxtitle{ height:50px; width:100%;}
.tytitle{ width:180px; height:50px;line-height: 50px; font-size: 18px;font-weight: 500;background-color: #12549e;color: #FFF;float: left; margin-right: 1px; text-align:center;}
.tytitle1{ width:180px; height:50px;line-height: 50px;font-size: 18px; font-weight: 500;background-color: #bfc1c1;color: #FFF;float: left;margin-right: 1px; text-align:center;}
.bxul{ width:670px; background:#ffffff; height:250px;}
.topnews{ width:645px; height:112px; margin:auto; padding-top:15px;}
.topnews .toppic{ width:160px; height:110px; float:left}
.topnews .toppic img{ width:160px; height:110px;}
.topnews .toptext{ width:460px; height:110px; float:right;}
.toptext h3{ height:25px; line-height:25px; font-size:16px; color:#666666; overflow:hidden;}
.toptext .topnr{ margin-top:10px; line-height:25px; font-size:14px; color:#777777; overflow:hidden;}

.bxul ul{ width:645px; height:auto; margin:auto; margin-top:15px;}
.bxul ul li{ height:30px; line-height:30px; background:url(../Images/dot.png) no-repeat; text-indent:15px; font-size:14px;}
.bxul ul li a{ color:#666666;}

.aq{ width:275px; height:250px; background:#ffffff;}
.aq .imgs{ width:240px; height:160px;margin:auto; padding-top:25px; }
.aq img{ width:240px; height:160px; margin:auto;}
.aq .tit1{ width:230px; height:60px; margin:auto; line-height:30px; font-size:14px;}

/*项目*/
.box3{ width:1002px; height:113px; margin:auto; margin-top:25px;}
.box3 li{ width:317px; height:113px; float:left;}
.yelow{ background:#eb891a;}
.green{ background:#85c227;}
.blue{ background:#017cc2;}
.rigtblank{ margin-right:25px;}
.litp{ width:80px; height:80px; float:left; margin:20px 16px 13px; text-align:center; color:#ffffff; font-size:55px;}
.lbt{ width:200px; margin:16px 0; float:right; height:80px;}
.lbt h3{ font-size:18px; font-weight:200; color:#ffffff;}
.lbt a{ color:#ffffff;}
.lbt .lbtext{ color:#ffffff; font-size:14px; line-height:22px; margin-top:8px; width:175px;}
.gdpic{ width:960px; height:167px; margin:auto; padding-top:30px; overflow:hidden;}
.gdpic td{ width:250px; height:150px; text-align:center; padding: 0 10px;}
.gdpic img{ width:225px; height:130px;}
.gdpic a{ color:#666666;}

/*bxo4*/
.box4{ width:1002px; height:270px; margin:auto; margin-top:25px;}
.box4nr{ background:#ffffff; width:1002px; height:220px;}


/*内页主体*/
.main{ width:1002px; height:auto; display:table; margin:auto; margin-top:25px; min-height:650px; background:url(../Images/sub-body.png);}
.nyleft{ width:230px; height:650px; float:right;}
.nyright{ width:745px; min-height:880px; float:left;}
.nyright2{ width:745px; height:auto; display:table; float:left;}

.nyleft .tit{float:left;width:182px; height:80px; background:#FEB239; text-align:left;color:#fff;text-transform:Uppercase;font-size:22px;font-weight:bold;padding:40px 0 0 48px;}
.nyleft .tit span{font-size:14px;}

.right_title{width:93%;height:37px;border-bottom:1px solid #dbdbdb; margin:auto; line-height:37px; padding-top:10px;}
.position{ width:100%; height:40px; line-height:40px; text-indent:20px; margin-top:15px; text-align:left;}
.right_name{float:left;font:700 16px/22px "microsoft yahei";color:#1a6caa;height:37px;border-bottom:2px solid #12549E;padding:0 8px; line-height:37px;}
.right_name a{color:#1a6caa;}
.right_name font{font:14px/22px "microsoft yahei";color:#979797;margin-left:8px;text-transform: uppercase;}
.right_more{float:right;font:14px/22px "microsoft yahei";color:#b7b7b7;margin-right:16px;}
.right_title p{float:right;font:14px/32px "microsoft yahei";color:#7b7b7b}
.right_title p span,.right_title p a{color:#7b7b7b;margin:0 6px;}
.right_con{width:100%;padding:15px 0;font:14px/30px "microsoft yahei";color:#000;height:auto;}
.right_con p{width:100%;padding:15px 0;font:14px/30px "microsoft yahei";color:#000;height:auto;}
.right_con #tip{color:#000;}
.right_con #tip a{color: #1a6caa;}
.loaction {float: right; font-size:12px;}


.nyleft .left-nav{width:100%;float:left;margin-top:30px;}
.nyleft .left-nav ul{float:left}
.nyleft .left-nav li{width:100%;float:left;}
.nyleft .left-nav li a{float:left;width:230px; height:50px; line-height:50px; text-indent:52px;font-size:14px;color:#fff; text-align:left;}
.nyleft .left-nav li a span{float:right; background:url(../images/bg-10.png) 0 -50px no-repeat;width:40px; height:50px;}
.nyleft .left-nav li a.hover span{background:url(../images/bg-10.png) 0 0 no-repeat;}

.nyleft .left-nav li a:hover,.nyleft .left-nav li a.hover{ background:#239BEA;border-left:5px solid #FFB744;width:225px; text-align:left;padding:0; text-indent:47px;}
.nyleft .left-nav li .submenu{width:230px;float:left; text-align:left; line-height:40px; display:none; background:#1281C9;}
.nyleft .left-nav li.cur .submenu{ display:inline}
.nyleft .left-nav li.cur .submenu a{width:160px;float:left; height:40px; text-align:left;border:none; text-indent:0; line-height:40px;padding-left:70px;}
.nyleft .left-nav li.cur .submenu a:hover,.nyleft .left-nav li.cur .submenu a.on{width:160px;float:left; height:40px; background:#3AACF5;border:none; text-indent:0;line-height:40px;}
.nyleft .left-tel{width:187px;float:left;border-top:1px solid #63B1E3;margin:20px 0 0 20px; background:url(../images/footer-tel.png) 0 20px no-repeat; height:80px; display:block;}

.right_content {
    width: 92%;
    padding-top:40px;
    word-break: break-all;
    line-height: 30px;
    text-align: left;
	margin:auto;
	font-size:14px;
}

.right_content h1{ text-align:center; font-size:25px;}
.toolbox{ border-top:1px solid #dddddd; height:25px; line-height:25px; margin-bottom:30px;}

/*新闻列表*/
.news{width:680px;margin:0 auto;height:auto;overflow:hidden;}
.news2{width:680px;margin:0 auto;height:auto;overflow:hidden;}
.news li{width:100%;height:46px;border-bottom:1px dotted #b8b8b8;overflow:hidden;background:url(../images/icons2.jpg) 2px center no-repeat;text-indent:16px;font:14px/46px "microsoft yahei"}
.news li a{float:left;color:#353333}
.news li span{float:right;color:#999;padding-right:6px;}
.news li.none{margin-bottom:30px;}

.newspicli {float: left;width:33%; padding:20px 0px; border-bottom: 1px dotted #dbdbdb; text-align:center; overflow: hidden;}
.newspicli img {float: left; width: 200px;height:135px;border:0px;}
.newspicli b {float: left; width: 450px;line-height: 30px; font-size:16px;text-align: left; overflow: hidden;}
.newspicli b a{ color:#666666;}
.newspicli p {float: left; padding-left:20px; width: 450px;line-height: 25px; font-size:14px;text-align: left; overflow: hidden;}
.newspicli b i{ width:95px; height:35px; background:#0769bd; color:#ffffff; font-size:14px; line-height:35px; display:block; text-align:center; float:left; font-style:normal; margin-right:15px;}

.jobli{ padding:15px 0; border-bottom:1px dotted #dddddd;}
.lxtext{ height:auto; width:100%; display:table; }
.contactmap{ height:400px;}

/*	页码 	*/
.page { float:left; width:100%;line-height:35px; text-align:center;padding:10px 0px; font-size:13px; margin-top:10px; overflow:hidden;}
.page a,.page span {border-radius:2px; overflow: hidden;}
.page .rows{ background: #1580cb; color: #fff; padding: 5px 10px;margin: 2px; overflow: hidden; }
.page .current { background: #1580cb; color: #fff; padding: 5px 10px;margin: 2px; overflow: hidden; }
.page .num{background: #ccc; color: #fff; padding:5px 10px; margin: 2px; overflow: hidden;}
.page .next {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
.page .prev {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
.page .end {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
.page .first {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}


.pernext{ padding-top:12px; border-top:1px solid #666666; margin-top:30px; padding-bottom:30px;}

/*footer*/
.bottom{ height:170px; width:100%; background:url(../Images/botmbg.jpg); margin-top:30px;}
.footer{ width:1000px; margin:auto; height:auto; display:table;}
.logo2{ width:292px; height:49px; float:left; padding-top:28px;}
.menu2{ width:690px; height:49px; float:right; padding-top:28px; }
.menu2 a{ display:table; width:85px; height:45px; line-height:45px; text-align:center; float:left; color:#666666;}
.ftext{ padding-top:15px; line-height:25px; text-align:center; color:#ffffff; font-size:12px;}
.ftext a{ color:#ffffff;}



