@charset "utf-8";
/*Technical Support SudyTech*/
.content{width:100%;overflow:hidden;}
.mode01{ max-width:1366px; margin:1.7% auto; overflow:hidden;}
.mode01 .lf{ max-width:1366px; }



.mode02{ max-width:1366px;overflow:hidden;  margin:0 auto;}
.mode02 .lf{ width:48.5%; float:left; overflow:hidden;}
.mode02 .rt{ width:48.5%; float:right; overflow:hidden;}
.mode03{ max-width:1366px;overflow:hidden; margin:1.7% auto;}
.mode03 .lf{ width:48.5%; float:left; overflow:hidden;}
.mode03 .rt{ width:48.5%; float:right; overflow:hidden;}
.mode04{ max-width:1366px;overflow:hidden; margin:0 auto;}


/*mode01*/
/*图片轮播*/
/*FlexSlider默认样式*/
.Banner{ width:50%; float:left;}
.Banner .flexslider { width:100%; background: #fff;  position: relative; zoom: 1; overflow:hidden; }
.Banner .flexslider ul li{ list-style:none;height: 0;padding-bottom: 65%;overflow: hidden;*height: auto;*padding-bottom: 0;}
.Banner .flexslider ul li img{ border:none;}
.Banner .flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.Banner .loading .flex-viewport {  }
.Banner .flexslider .slides { zoom: 1; width:100%;  padding:0;}
.Banner .carousel li { margin-right: 5px; }
/*icon小点*/
.Banner .flex-control-nav {width:99px; position: absolute; bottom:6px; right:0;text-align:center;z-index:9999;}
.Banner .flex-control-nav li { margin: 0 5px; display: inline-block; zoom: 1; *display: inline;}
.Banner .flex-control-paging li a {  float:left; width: 12px; height: 12px; display: block;background:url(index_res/con1.png) no-repeat; cursor: pointer;text-indent: -9999px; }
.Banner .flex-control-paging li a:hover {background:url(index_res/con1.png) no-repeat; }
.Banner .flex-control-paging li a.flex-active {background:url(index_res/con2.png) no-repeat;}
.Banner .slides h4 a{color:#fff;opacity: 1.0;font-size:14px; text-decoration:none;}
.Banner .slides h4 a:hover{color:#fff;font-size:14px;}
.flex-direction-nav{ display:none;}
.Banner .flexslider ul li>div{position:absolute; bottom:0px; right:0; width:100%; height:35px;color:#fff;background:url(https://www.cfxy.cn/dwtyzzxgzb/images/banner_bg.png) repeat;line-height:35px;overflow: hidden; text-indent:20px; z-index:9999;}
.Banner .flexslider ul li>div a{ font-size:14px; color:#fff;}


.listTitle_01{ padding-left:9%; padding-bottom:2%; background:#fff; overflow:hidden;}
.listTitle_01 .title{ float:left;font-size: 24px;color:#e60012;font-weight: normal;letter-spacing: 2px;}

.listTitle_02{ height:46px; line-height:46px; margin-bottom:15px; background:#f2f2f2;overflow: hidden;}
.listTitle_02 .title{ color:#fff;float: left; height:46px; padding:0 15px; background-color:#e60012;font-size: 24px; font-weight: normal;letter-spacing: 2px;}
.listTitle_02 .title span{color:#fff;}

.articleConList{ float:left; width:50%; background:#edf5fc; overflow:hidden;}
.articleConList .firstNews{ padding:3% 4% 3% 9%;}
.articleConList .firstNews h3{ font-size:1.8em; color:#333333;height: 26px;overflow: hidden;}
.articleConList .firstNews p{ font-size:1.4em; color:#999999;  border-bottom:#cccccc 2px solid; padding:13px 0; line-height:27px;height:45px;overflow: hidden;}


.articleConList ul { padding:0 4% 3% 9%;}
.articleConList ul li{ margin:10px 0;height:35px;overflow: hidden;line-height: 35px;}
.articleConList ul li a{font-size:1.6em;white-space: nowrap;width: 100%;display: block;overflow: hidden;text-overflow: ellipsis;}
ul li span.rightDate{ float:right; font-size:1.6em; color:#999999; font-family:'Arial';}
.more{  font-size:18px; float:right; padding-right:19px;}
.more a{ color:#858585;}



/*mode02*/
.articleConList02 ul{ margin-top:10px;}
.articleConList02 ul li{ background:url(index_res/li.png) no-repeat 5px center; padding-left:25px; line-height:28px; margin-top:15px;margin-bottom: 15px;height: 28px;overflow: hidden;}
.articleConList02 ul li a{font-size:1.6em;white-space: nowrap;text-overflow: ellipsis;width: 100%;overflow: hidden;display: block;}

.firstText{ border-bottom:#dcdcdc 1px dashed; padding:11px 0;}
.firstText h2{ margin-bottom:7px;font-weight:normal;}
.firstText h2 a{ font-size:1.6em; }
.firstText h2 .leftDate{ font-family:'Arial'; font-size:24px; font-style:italic; font-weight:normal; color:#de0c13; padding-right:8px;}

.firstText p{ font-size:1.4em; color:#999999; line-height:23px;}


