﻿@charset "utf-8";
/* CSS Document */

/*banner*/
.container {
			width: 100%;
			max-width: 1920px;
			margin: 0 auto;

		}
		.container 	img{
			max-width: 100%;
			height: 450px;

		}

.main1box{width:1080px; height:50px; margin:auto;}
.lb{width:30px; height:50px; float:left;}
#demo { overflow:hidden;width: 1000px;height:50px;line-height:50px; float:left;}
#indemo {float: left; width:600%;}
#demo1 {float: left;}
#demo1 ul li{width:200px; height:50px; line-height:50px; list-style:none; float:left;}
#demo2 {float: left;}
.searchbox{width:200px; height:30px; float:left;}
.main2box{width:1080px; height:auto; margin:auto;margin-top: 24px;}


.news{ width:1080px; height:360px; float:right; background:#FFFFFF; }
.news_img{ width:590px; height:360px; float:left;}
.xinwen{width:490px; height:360px; float:left;}
.news_more{ display:block; padding-top:0px; color:#999999; font-size:14px; font-family:"宋体";}

/* 焦点图 */
.focusBox { float:left; position: relative; width:590px; height:360px; overflow: hidden; font-family:"Microsoft YaHei UI"; text-align:left;}
.focusBox .pic{ width:360px; height:260px; float:left; padding-left:0px; margin:0px;}
.focusBox .pic li img{ margin-top:0px;}
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden;}
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; list-style:none;}
.focusBox .txt li a{ display: block; color: white; padding:0 0 0 10px; font-size:16px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom:10px; right: 8px; margin:0;}
.focusBox .num li{ float: left; position: relative; width: 15px; height: 5px; margin-right:3px; line-height: 15px; overflow: hidden; text-align: center; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top:0px; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter:alpha(opacity=50); opacity:0.5;}
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;}

/* Tab切换 */
/* .slideTxtBox{ float:right;  width:480px; overflow:hidden;  padding:10px; background:#fff;  text-align:left;  }
.slideTxtBox .hd{ height:36px; line-height:36px; padding:0; border-bottom:2px solid #5c7ebb; font-size:18px; }
.slideTxtBox .hd ul{ overflow:hidden; zoom:1; margin:0; padding-left:0;float:left;}
.slideTxtBox .hd ul li{ float:left; list-style:none; text-decoration:none; color:#1a1a1a; font-size:18px; font-family:"Microsoft YaHei UI";}
.slideTxtBox .hd ul li a{ display:block; padding:0 15px; color:#5c7ebb;}
.slideTxtBox .hd ul li a:hover{ text-decoration:none;  }
.slideTxtBox .hd ul li.on a{ background:#5c7ebb; color:#fff; font-weight:bold;  }
.slideTxtBox .hd .more1{font-size: 16px;color: #5c7ebb;font-family:"Microsoft YaHei UI";float: right;}
.slideTxtBox .bd{ padding:0px;height: 340px;border-bottom:2px solid#5c7ebb; }
.slideTxtBox .bd ul{padding-left:10px; margin-top:26px;margin-bottom: 10px;}
.slideTxtBox .bd li{ font-size:16px; font-family:"Microsoft YaHei UI"; color:#555; height:36px; line-height:16px; list-style:none;}
.slideTxtBox .bd li:hover{color:#38d;}
.slideTxtBox .bd li .newslist{ width:266px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float:left;}
.slideTxtBox .bd li .date{ float:right; color:#999999; font-size:16px; margin-right:10px;} */
.slideTxtBox{float:left;  width:100%; overflow:hidden;  background:#fff;  text-align:left; margin-left: 30px; }
#tab-name{width: 480px;float: right; }
#tab-name ul{ background-color: #fff;color:#5c7ebb;text-align: center;height:36px;line-height:36px;border-bottom:2px solid #5c7ebb; font-size:18px;margin-left: 10px; }
#tab-name ul li{width:100px;height: 36px;float: left;}
#tab-name ul li a{width:100px;height: 36px;float: left;font-size: 20px;color: #5c7ebb;}
#tab-name ul .curent{color: #fff;background-color: #5c7ebb;height:36px;line-height:36px;}
#tab-name ul .curent a{color: #fff;background-color: #5c7ebb;height:36px;line-height:36px;font-size:18px; font-weight:bold;}
#tab-box{ float:left; height: 324px; width:470px; overflow:hidden;  background:#fff;  text-align:left;margin-left:20px ;border-bottom: 2px solid#5c7ebb;}
#tab-box section{height:100%;text-align: left;}
#tab-box section ul{padding-left:5px; margin-top:10px;margin-bottom: 10px;width: 480px;margin-left:5px;}
.#tab-box section li{ font-size:16px; font-family:"Microsoft YaHei UI"; color:#555; height:58px; line-height:36px; list-style:none;}
#tab-box section li:hover{color:#38d;}
#tab-box section li .newslist{ width:330px;height:40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float:left;font-size:16px; color:#555;}
#tab-box section li .date{ height:40px; float:right; color:#999999; font-size:16px; margin-right:20px;}
.more1{font-size: 16px;color: #5c7ebb;font-family:"Microsoft YaHei UI";float: right;}


.main3box{width:1080px; height:auto; margin:0px auto;}
.zt_banner {width:100%;;line-height: 169px; height:169px;overflow:hidden;}
.zt_banner img{margin-top: 24px;margin-bottom: 24px;}
.zt_banner ul{width:100%;}
.zt_banner li{float: left;}
.Marquee1{width:1080px;line-height: 169px; height:169px; overflow:hidden;position: relative;}
.zt_banner img{margin-top: 24px;margin-bottom: 24px;}
.zt_banner ul{width:100%;}
.zt_banner li{float: left;}
.btn_left1{ width:30px;height:90px;position: absolute;z-index: 50;line-height:90px;text-align: left;left:0px;margin-top:40px; background: url(../images/button_left.png) no-repeat;}
.btn_right1{ width:30px;height:90px;position: absolute;z-index: 50;line-height:90px;text-align: right;right:0px;margin-top:40px;background: url(../images/button_right.png) no-repeat;}
.Marquee{width: 1080px; height: 137px;line-height:137px;position: relative;border-top: solid 2px #5c7ebb;margin-top:5px;}
.zt_kuang{width: 1080px; height: 135px;overflow:hidden;margin-left:-21px;}
.zt_kuang ul{width:100%;}
.zt_kuang li{float: left;margin-left:21px;margin-top:5px;}
.btn_left{ width:30px;height:90px;position: absolute;z-index: 50;line-height:90px;text-align: left;left:0px;margin-top:24px; background: url(../images/button_left.png) no-repeat;}
.btn_right{ width:30px;height:90px;position: absolute;z-index: 50;line-height:90px;text-align: right;right:0px;margin-top:24px;background: url(../images/button_right.png) no-repeat;}
.hdjl{width: 1080px;height:auto;margin: 0 auto;margin-top: 24px;}
.hdjl_con1{width: 340px;height:auto;float: left;}
.video{width:420px; height:280px; float:left;margin-left: 0px;}
.video .spdb{height:16px;line-height: 18px; font-family: MicrosoftYaHei;font-size: 16px;color: #5c7ebb;margin-bottom:0px;margin-left:10px; width: 362px;}
.video .spdb span{ float:left; }
.video .spdb .more{float:right;color: #5c7ebb;font-size: 14px;}
.hdjl_right{float: right;width:295px;margin-right: 8px;margin-top: -5px;}

.yqlj_wz{width: 1074px;height:70px;margin:0 auto;}
.yqlj{width: 1078px;height:70px;margin:0 auto; border: solid 1px #cccccc;float: left;margin-top: 20px;margin-bottom: 24px;}
.yqlj .yqlj_title{ float: left; width: 130px;height: 32px;background-color: #cfcfcf;
	padding: 3px 25px;margin: 18px 32px;font-family: MicrosoftYaHei-Bold;
	font-size: 17px;font-weight: normal;font-stretch: normal;line-height: 26px;letter-spacing: 3px;color: #666666;}
.yqlj .yqlj_con1 select,.yqlj .yqlj_con2 select,.yqlj .yqlj_con3 select{width: 266px;height:auto;border: solid 2px #cfcfcf;margin-right: 24px;float: left;margin-top: 18px;min-height: 32px;}
.yqlj .yqlj_con1 option,.yqlj .yqlj_con2 option,.yqlj .yqlj_con3 option{height:28px;}
.yqlj_con1 select:focus option:checked,.yqlj_con2 select:focus option:checked,.yqlj_con3 select:focus option:checked{color:#ffffff;background-color:#436EEE;}
.pc{width: 323px;height: 179px;background: url('./images/pc.png');position: fixed;}



.main4box{width:1200px; height:30px; margin:auto; border:1px solid #e2dedf;}
#xlk1{float:left; margin-left:30px; margin-top:5px; width:262px; height:20px; border:1px solid #ccc; background-color:#fff;}
#xlk2{float:left; margin-left:30px; margin-top:5px; width:262px; height:20px; border:1px solid #ccc; background-color:#fff;}
#xlk3{float:left; margin-left:30px; margin-top:5px; width:262px; height:20px; border:1px solid #ccc; background-color:#fff;}
#xlk4{float:left; margin-left:30px; margin-top:5px; width:262px; height:20px; border:1px solid #ccc; background-color:#fff;}


.Industry { width:1160px; float:left; padding-top:10px;}
.Industry a { padding: 0px;}
.Industry_ul { line-height: 25px; text-align: center; margin: 15px 0px 0px 0px;}
.Industry_ul li { width: 124px; height: 110px; float: left; margin: 0px 11px 0px 10px; display:inline;}
#td1{width:20px;}
