html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {  margin: 0; padding: 0;}
input,textarea{ font-size:16px; font-family: "Times New Roman"; padding:0; color:#888;}
img{ border:0;}
em{font-style: normal;}
ul,ol{ list-style:none;}
a{ text-decoration:none; color:#333;}
a:hover{ color:#ad2e23; text-decoration:none;}
body{ background-color:#F0F0F2; color:#575656; font:14px/1.5em  "Times New Roman"; -webkit-font-smoothing: antialiased; min-width:1000px;}
/* 顶部导航background:url(/Images/2021/bg2021new.jpg) no-repeat top   background:url(/Images/2023/2023chunjie.jpg) no-repeat top */
p{font:14px/1.8em "Times New Roman"; }
.clear{ clear:both;}
.fl {float: left;display: inline;}
.fr {float: right;display: inline;}


/* 顶部导航 */
.topnav{width:1400px;height:33px;line-height:33px;margin:0 auto;}
.topnav .l{float:left;color:#999}
.topnav .r{float:right;color:#666}
.topnav .r a{color:#666;cursor:pointer}
.topnav .r a:hover{color:#390}
/* logo */


/*头部*/

.logo{
width:1400px;
height:85px;
margin:0 auto;
}
.logo .l{
float:left; 
}
.logo .r{
float:right; 
}
/*
.header{
	height: 50px;
	background: #0D6DC3;
	font-size:16px;
width:1200px;
margin:0 auto;
}
*/
.header{
	height: 50px;
	background: #1D2088;
	font-size:16px;
width:100%;
}

.header .nav{
	width: 1400px;
	height: 50px;
	line-height: 50px;
	margin: 0 auto;
	position: relative;
}
.header .nav li{
	float: left;
	width: 114px;
	height: 50px;
	line-height: 50px;
	text-align: center;
}
.header .nav li a{
	color: #fff;
}
.header .nav li .second-nav{
	width: 140px;
	display: none;
	position: relative;
        z-index:1111;
}
.header .nav li .second-nav li{
	position: relative;
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #1D2088;
	border-top: 1px solid #fff;
}
.header .nav li .second-nav li .third-nav{
	/*position: absolute;*/
	width: 150px;
	height: 200px;
	display: none;
	margin-left: 100%;
	margin-top: -40px;
}
.header .nav li .second-nav li .third-nav li{
	/*position: absolute;*/
	height:35px;
	line-height:35px;
}
/*头部*/


/*焦点图*/
#flash{ height:466px; width:1400px; overflow:hidden; min-width:1400px; background:#FFF; clear:both; margin:0 auto; margin-top:2px;}
#full-screen-slider { width:1400px; min-width:1400px; height:466px; margin:0 auto;}
#slides { display:block; width:100%;min-width:1400px;  height:466px; list-style:none; padding:0; margin:0;position:relative;}
#slides li { display:block; width:100%; min-width:1200px; height:100%; list-style:none; padding:0; margin:0;position:absolute;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px;min-width:1400px}
#pagination { display:block; list-style:none; position:absolute; left:44%; top:600px; z-index:9900;padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:14px; height:14px; float:left; margin-left:15px; border-radius:7px; background:#FFF;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

/*焦点图*/



/*首页产业*/
#cp { margin:4px 0 25px 0; height:300px;}
#cp .nav{ line-height:18px; padding-top:36px; font-size:12px; color:#6f6f6f; text-align:center;}
#cp .demo{width:1400px;height: 280px;clear: both;position: relative; padding:0; margin:30px auto;}
#cp .bx_wrap ul li{ width:264px; background:#FFF; border:1px solid #e1e1e1; overflow:hidden; display:block; height:278px;}
#cp .bx_wrap ul .img {height:150px; width:264px; display:block; text-align:center; overflow:hidden;}
#cp .bx_wrap ul .img img{ height:150px; width:264px; text-align:center;}
#cp .demo li .title{ height:48px; display:block; line-height:48px; color:#1789d1; margin:0 21px; font-size:16px; text-align:center;}
#cp .demo li .shuoming{display:block; line-height:20px; margin:0 10px; color:#626262;}
#cp .bx_wrap ul li:hover{background:#1D2088; border:1px solid #1464c7; color:#FFF;}
#cp .demo li:hover .title{ font-weight:bold;color:#FFF;}
#cp .demo li:hover .shuoming{color:#FFF;}
#cp .bx_wrap a.prev,#cp .bx_wrap a.next {transition:0.3s all 0s linear;width:15px;height:26px;outline-style:none;outline-width: 0;position:absolute; top:110px;text-indent:-999em; }	
#cp .bx_wrap a.next:hover,#cp .bx_wrap a.prev:hover{ background-position:0 -26px;}
.nr{ line-height:26px;}
/*首页产业*/

/*首页新闻内容*/
.indexBox2{clear:both;overflow:hidden;height:258px;}

.wrap{clear:both;width:1400px;margin:0 auto;}


.indexBox2L{width:444px;overflow:hidden;}
.indexBox2C{width:444px;overflow:hidden;margin:0 33px 0 33px;}
.indexBox2L_ht{clear:both;overflow:hidden;background:#ededed;width:444px;height:86px;margin:5px 0 0 0;}
.indexBox2L_ht .pic{width:114px;height:86px;overflow:hidden;}
.indexBox2L_ht .pic img{display:block;width:114px;height:86px;}
.indexBox2L_ht .ht_r{width:257px;overflow:hidden;}
.indexBox2L_ht .ht_r .spanT{display:block;clear:both;height:30px;overflow:hidden;line-height:30px;text-align:left;font-size:14px;padding:0 5px 0 0;}
.indexBox2L_ht .ht_r .spanT a{color:#2c2c2c;}
.indexBox2L_ht .ht_r .spanT a:hover{color:#2f8fe0;}
.indexBox2L_ht .txt{
	clear:both;
	height:50px;
	overflow:hidden;
	line-height:24px;
	text-align:left;
	color:#666666;
	padding:0 5px 0 0;
	}
.indexT{
	clear:both;
	height:46px;
	overflow:hidden;
	}
.indexT i{
	clear:both;
	display:block;
	width:80px;
	height:3px;
	background:#1D2088;
	}
.indexT div{
	clear:both;
	height:43px;
	overflow:hidden;
	line-height:43px;
	}
.indexT div span{
	color:#676767;
	font-size:20px;
	}
.indexT div em{
	font-size:16px;
	color:#bfbfbf;
	}
/**/
.indexList2.h_1228{height:192px;}

.indexList2{
	clear:both;
	overflow:hidden;
	}
.indexList2 dd{
	clear:both;
	display:block;
	height:32px;
	overflow:hidden;
	}
.indexList2 dd::before{ content:url(../../images/jt2023/dian.png)}
.indexList2 dd a{
	font-size:16px;
	color:#666666;
	line-height:32px;
	text-align:left;
	}
.indexList2 dd a i{color:#1D2088;}
.indexList2 dd a:hover{color:#1D2088;}





/*首页新闻内容*/



.ift_box{
	clear:both;
	overflow:hidden;
	margin:5px 0 0 0;
	}
.ift_box.bdr{border-bottom:1px dotted #f2f2f2;}

.ift_c1{
	clear:both;
	overflow:hidden;
	height:23px;
	margin:0 0 20px 0;
	}
.ift_c1 em{
	display:inline;
	float:left;
	width:23px;
	height:23px;
	overflow:hidden;
	background:#2f8fe0;
	color:#ffffff;
	font-size:14px;
	text-align:center;
	line-height:23px;
	}
.ift_c1 a{
	display:inline;
	float:left;
	height:23px;
	overflow:hidden;
	color:#666666;
	font-size:14px;
	text-align:left;
	line-height:23px;
	padding:0 0 0 8px;
	}
.ift_c1 a:hover{color:#2f8fe0;}

.indexBox2R{
	width:444px;
	overflow:hidden;
	}
.indexBox2R_dl{
	display:block;
	overflow:hidden;
	}
.indexBox2R_dl dd{
	display:inline;
	float:left;
	width:126px;
	height:98px;
	overflow:hidden;
	}
.indexBox2R_dl dd.dd1 a{background:#2f8fe0;}
.indexBox2R_dl dd.dd2 a{background:#7dc9e1;}
.indexBox2R_dl dd.dd3 a{background:#00a8bb;}
.indexBox2R_dl dd.dd4 a{background:#36b3e9;}
.indexBox2R_dl dd a:hover{opacity:0.9;}
.indexBox2R_dl dd a{
	display:block;
	width:126px;
	height:98px;
	overflow:hidden;
	color:#fff;
	font-size:14px;
	line-height:108px;
	text-align:center;
	}
.indexBox2R_dl dt{
	display:inline;
	float:left;
	width:252px;
	height:98px;
	overflow:hidden;
	}
.indexBox2R_dl dt a{
	display:block;
	line-height:24px;
	text-align:center;
	color:#fff;
	font-size:14px;
	line-height:24px;
	background:#7dc9e1;/*#2f8fe0*/
	padding:30px 0; 
	}
.indexBox2R_dl dt a:hover{opacity:0.9;}

/*首页新闻内容*/







/*内页中部*/
.warpper_area{
	min-width:1024px;
	margin:0 auto;
	width:1400px;
	background:#FFFFFF;
}
.warpper_area .inner:after {
	content: ".";
	visibility: hidden;
	display: block;
	height: 0;
	clear: both;
}

.aside_area{
	width:310px;
	float:left;
	background:url(../../images/jt2023/bg-aside_area.jpg) no-repeat top left;
}
.aside_area .aside_nav{
	padding-top:27px;
	background:url(../../images/jt2023/bg-aside_area.jpg) no-repeat bottom left;
	min-height:552px;
	padding-bottom:150px;	
}
.aside_area .aside_nav li{
	border-bottom:#fff solid 1px;
}
.aside_area .aside_nav li a{
	border-bottom:#ebebeb solid 1px;
	display:block;
	padding-left:53px;
	font-size:18px;
	color:#43464d;
	height:36px;
	line-height:36px;
	font-family: 'Microsoft Yahei',"微软雅黑";
}
.aside_area .aside_nav li.current a{
	background:#43464d url(../../images/jt2023/bg-aside_nav.gif) no-repeat left;
	height:50px;
	line-height:50px;
	color:#FFF;
	font-size:20px;
}
.aside_area .aside_nav li.md a{
	height:30px;
	line-height:30px;
	font-size:16px;
	width:85px;
	float:left;
	margin:0;
	text-align:center;
	padding:0;

}




.aside_area .aside_nav li.current2 a{
	background:#43464d url(../../images/jt2023/bg-aside_nav2.gif) no-repeat left;
	width:180px;
	height:40px;
	line-height:40px;
	color:#FFF;
	font-size:18px;
	margin-left:10px;
}
.aside_area .aside_nav li li{
	height:36px;
	line-height:36px;
}
.aside_area .aside_nav li li a{
	background:none !important;
	color:#999999 !important;
	padding-left:77px !important;
}
.article_area{
	width:1020px;
	float:left;
	padding-left:50px;
	padding-right:20px;

}

.topic_path{
	border-bottom:#d4d4d4 solid 1px;
	padding:32px 0 17px;
}
.topic_path strong{
	font-size:24px;
	color:#000;
	font-family: 'Microsoft Yahei',"微软雅黑";
	font-weight:normal;
	padding:0 30px 0 10px;
}
.topic_path span{
	color:#bababa;
	padding-right:12px;
}
.topic_path em{
	width:300px;
}
.news_cont dl{
	padding:22px 0 35px 10px;
}
.news_cont dt{
	font-size:18px;
	font-family: 'Microsoft Yahei',"黑体";
	padding-bottom:12px;
	text-align:center;
	font-weight:800;
}
.news_cont dd{
	color:#999;
}
.news_cont p{
	line-height:22px;
}
.news_cont .con_01 p{
	text-indent:0px;
	color:#000;
	padding-bottom:10px;
	font-size:17px;
	line-height:30px;
}
.news_cont .con_01 img{
    max-width:90%;

}

.news_cont .con_02{
	padding:22px 0 35px;
}
.news_cont .con_02 p{
	color:#999;
}
.news_cont .con_03 p{
	padding-bottom:22px;
}




/*文章列表页*/
.newsList3{
	display:block;
	clear:both;
	}
.newsList3 dd{
	display:block;
	clear:both;
	overflow:hidden;
	height:94px;
	padding:25px 0;
	border-bottom:1px dotted #ededed;
	}
.newsList3 dd .ddDiv{
	overflow:hidden;
	transition: all 0.5s ease-in-out 0.01s;
	-moz-transition: all 0.5s ease-in-out 0.01s;
	-ms-transition: all 0.5s ease-in-out 0.01s;
	-webkit-transition: all 0.5s ease-in-out 0.01s;
	}
.newsList3 dd:hover .ddDiv{background:#eaeaea;}

.newsList3 dd .dayBox{
	width:94px;
	height:94px;
	overflow:hidden;
	}
.newsList3 dd .dayBox span{
	display:block;
	clear:both;
	width:94px;
	height:66px;
	background:#2f8fe0;
	border-bottom:1px solid #fff;
	font-size:44px;
	color:#fff;
	text-align:center;
	line-height:66px;
	}
.newsList3 dd .dayBox em{
	display:block;
	clear:both;
	height:26px;
	color:#ffffff;
	font-size:16px;
	background:#9f9f9f;
	text-align:center;
	line-height:26px;
	}

.newsList3R{
	width:910px;
	height:94px;
	overflow:hidden;
	margin:0 0 0 10px;
	}
.newsList3R h3{
	display:block;
	height:25px;
	text-align:left;
	line-height:25px;
	overflow:hidden;
	width:730px;
	}
.newsList3R h3 a{color:#515151; font-size:16px;}
.newsList3R h3 a:hover{color:#2f8fe0;}
.newsList3R div{
	clear:both;
	color:#919191;
	height:56px;
	line-height:28px;
	text-align:left;
	overflow:hidden;
	font-size:14px;
	margin:7px 0 0 0;
	}
.showpage{ width:100%; text-align:center; margin:20px;}
.showpage a{ border:#E6E6E6 1px solid; padding:2px 4px; text-align:center; font-size:14px;}
/*文章列表页*/

/*海报内容页开始*/
#banner{width:100%;height:1056px;overflow:hidden;}
#banner .bannerCon{width:800px;height:1056px;margin:0px auto;position:relative;}
#banner .bannerCon .before{width:600px;height:1056px;background:rgba(0,0,0,0.8);position:absolute;left:-600px;bottom:0px;z-index:333;}
#banner .bannerCon .before img{position:absolute;right:20px;top:500px;cursor:pointer;}
#banner .bannerCon .after{width:600px;height:1056px;background:rgba(0,0,0,0.8);position:absolute;right:-600px;bottom:0px;z-index:333;}
#banner .bannerCon .after img{position:absolute;left:20px;top:500px;cursor:pointer;}
#banner .bannerCon .scroll{width:2000%;height:1056px;position:relative;left:-800px;}
#banner .bannerCon .scroll img{width:800px; height:1056px;float:left;}
#banner .bannerBut{width:200px;height:40px;position:absolute;left:275px;bottom:0px;}
#banner .bannerBut ul li{width:7px;height:7px;border-radius:7px;background:#666;margin:5px 7px;float:left;}
#banner .bannerBut ul li.hover{background:#c6171e;}
/*海报内容页结束*/




/*海报列表页开始*/
#dmlist{margin:0; padding:0; width:870px}
#dmlist li{width:166px; height:240px; text-align:center; font-size:13px; margin:5px 5px 0 2px; float:left; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:150%;}
#dmlist li a{color:#686868}
#dmlist li a:hover{color:#c00}
#dmlist li img{border:1px #e1e1e1 solid; padding:2px; margin:2px 0 2px 0}
#dmlist li a:hover img{border:1px #961A44 solid}
/*海报列表页结束*/


/*底部*/
.foot{width:100%; background:#454545;}
.foot-main{width:1400px; margin:0px auto;}
.foot-main ul{padding-top:30px; overflow:hidden;}
.foot-main li{float:left;border-left:1px solid #707070; width:130px; height:256px;}
.foot-main li h2{font-size:16px; font-family:"微软雅黑"; text-align:center;}
.foot-main li p{font-size:14px;padding-top:20px;line-height:28px; text-align:center;}
.foot-main li a{color:#fff;margin:0px 10px; font-family:"微软雅黑";}
.foot-main li.l{width:90px;}
.foot-main li.s{ height:292px;}

.foot-t-div{background:#454545;width:100%;height:60px;padding:20px 0px 10px 0px;}
.foot-t{ width:1050px; height:30px;line-height:30px;margin:0px auto;font-size:12px;color:#8b8b8b; text-align:center;}
.foot-t span{float:right;font-size:12px;}
.foot-t a{color:#8b8b8b; font:12px/2em "微软雅黑"}
/*底部*/





/*悬浮*/
.custom_service p img {display: inline; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:350px;right:0}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/jt2023/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../images/jt2023/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../images/jt2023/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(../images/jt2023/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}

/*悬浮*/
