@charset "UTF-8";
div, li, a {
  font-family: "Microsoft YaHei";
  font-size: 14px;
  line-height: 180%;
  color: #333; }

.cl {
  clear: both;
  height: 0px;
  font-size: 0px;
  line-height: 0px; }

h1, h2, h3 {  line-height: 140%;font-size: 14px;}

.clearfix:after, .layout:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0; }

* html .clearfix, * html .layout {
  zoom: 1; }

/* IE6 */
*:first-child + html .clearfix, *:first-child + html .layout {
  zoom: 1; }

/* IE7 */
.content:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0; }

* html .content {
  zoom: 1; }

/* IE6 */
*:first-child + html .content {
  zoom: 1; }

.row {
  width: 1200px;
  margin: 0 auto; position: relative;}

/*home*/

body{background: #fff;padding-top: 63px;}
body#index{padding-top: 77px;background: #f2f2f2;}

/*===========top ===========*/

.top_box{top: 0;left: 0;width: 100%;height: 113px;z-index: 3;position: fixed;overflow: hidden;background: url(images/bg_top.png)  -0px -14px repeat-x;}
.top_box .row{height: 100%;}
.logo{position: absolute;left: 60px;top: 5px;}
body#index .logo{top: 12px;}

.nav{position: absolute;left: 330px;top: 0; }
.nav>li{width: 100px;height: 63px;float: left;position: relative;
  background: url(images/bg_nav.png)  center 77px repeat-x 
  ;-webkit-transition: all 0.2s;
-o-transition: all 0.2s;
transition: all 0.2s;}
.nav>li>a{display: block; width: 100%; height: 63px;font-size: 16px;text-align: center;line-height: 63px;position: relative;}
.nav>li:hover{background-position: center 0;}

body#about .nav>li:nth-child(2),
body#news .nav>li:nth-child(3),
body#industry0 .nav>li:nth-child(4),
body#industry1 .nav>li:nth-child(4),
body#industry2 .nav>li:nth-child(4),
body#industry3 .nav>li:nth-child(4),
body#industry4 .nav>li:nth-child(4),
body#industry5 .nav>li:nth-child(4),
body#cultrue .nav>li:nth-child(5),
body#join .nav>li:nth-child(6)
{background-color: #dcf5ff;}

.nav>li:hover>a{color: #fff;}



/*sub*/
.nav>li .sub{position: absolute; width: 1200px; background: #4c4a4f; line-height: 50px;padding-left: 20px;overflow: hidden;
  height: 0;-webkit-transition: all 0.4s;
-o-transition: all 0.4s;
transition: all 0.4s;}
.nav>li:hover .sub{height: 50px;}

.nav li .sub a{display: inline-block;color: #fff; margin-right: 20px;font-size: 16px;}
.nav li .sub a:hover{color: #f00;}

.search{position: absolute;right: 80px;top: 0; width: 50px ; height: 63px;text-align: center;}
.search i{ position: absolute;left: 12px;top: 23px;font-size: 26px;color: #333;margin: 0 auto }

.lang{position: absolute;right: 0px;top: 0;width: 80px ; height: 63px;text-align: center;line-height: 63px;}
.lang:hover,.search:hover{background: #eee;}
.lang>a{display: block; height: 77px; line-height: 77px;font-size: 14px;}


.dropdown{ height: 0; overflow: hidden; position: absolute;top: 63px;right: 0;background: #4c4a4f;font-size: 16px;color: #fff; white-space: nowrap;  line-height: 50px; padding: 0 10px;-webkit-transition: all 0.4s;
-o-transition: all 0.4s;
transition: all 0.4s;}
.dropdown a{color: #fff;margin: 0 15px;}
.dropdown a:hover{color: #f00;}

.lang:hover .dropdown{height: 50px;}
.search:hover .dropdown{height: 50px;}

#dd1{}
#dd1 input{height: 30px;margin-top: 10px;border: none;padding: 3px 5px;}

/*===========m top===========*/

#index .top_box{height: 127px;background: url(images/bg_top.png)  -0px -0px repeat-x;}
#index .nav>li{height: 77px;}
#index .nav>li>a{height: 77px;line-height: 77px; }
#index .search{height: 77px;}
#index .lang{height: 77px;line-height: 77px;}
#index .dropdown{ top: 77px;}

/*===========m top end===========*/

.prev,
.next
{position: absolute; top: 180px;opacity: 0;
-webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}

.prev i,.next i{font-size: 50px;color: #5293d5;}
.prev{left:  5%;}
.next{right: 5%;}

.slideBox:hover .prev{opacity: 1;left: 3%;}
.slideBox:hover .next{opacity: 1;right: 3%;}

.slideBox{height: 400px;position: relative;}
.slideBox .bd li{position: absolute;background: url(images/b_bg.jpg)  center center no-repeat; width: 100%; height: 400px; text-align: center; -webkit-background-size: contain; background-size: contain;}
.slideBox .bd li img{margin: 0 auto}
.slideBox .hd{position: absolute; bottom: 30px;left: 50%;
-webkit-transform: translateX(-50%) ;
transform: translateX(-50%) ;

}
.slideBox .hd li{float: left; width: 10px; height: 10px; border: 2px #304774 solid; border-radius: 50%; margin-right: 5px;}
.slideBox .hd li.on{border-color: #f00;}

.slideNews{text-align: center; height: 55px; padding: 15px 0; background: #fff;}
.slideNews .bd{ height: 25px; width: 1200px;margin: 0 auto }
.slideNews .bd li{height: 25px;  line-height: 25px;text-align: left;background: url(images/i1.png)  -0px center no-repeat; padding-left: 30px; padding-right: 9em;}
.slideNews .bd li a{float: left;margin-right: 20px;}
.slideNews .bd li a.more{color: #5293d5; float: left;background: #eee;border-radius: 15px; width: 9em;text-align: center;}
.slideNews .bd li a.more:hover{background: #5293d5;color: #fff;}



.brand{background: #e1e2e4; text-align: center;}
.brand .row{
  width: 1200px;margin: 0 auto;overflow: hidden;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  justify-content: center;
}
.brand .row a{display: block;overflow: hidden;
      -webkit-transition: all .4s;
      -o-transition: all .4s;
      transition: all .4s;
      -webkit-box-flex: 1;
      -webkit-flex: 1;
      -moz-box-flex: 1;
      -ms-flex: 1;
      flex: 1;
}
.brand .row a:hover{-webkit-flex: 0 0 40%; flex: 0 0 40%;}


#bars{display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;}
#u2{}
#bars .u{ flex:1;min-height:260px;background: #fff;margin-left: 15px; margin-right: 15px; position: relative;background: #ccc; }
#bars .ubox{ width: 100%; height: 100%;border: 1px #ccc solid;background: #fff;position: absolute;left: -3px;top: -3px;padding:15px 25px;}

.tab_tit{margin-bottom: 10px;}
.tab_tit li{display: inline-block; width: 5.5em;font-weight: bold;font-size: 16px; color: #000; cursor: pointer;}
.tab_tit li.active{color: #3d87c4;}
.tab_tit li:hover{color: #f00;}

.tab_tit a.more{display: inline-block;font-size: 16px; color: #000;float: right;margin-top: 6px;}

.tab_con>li{position: relative;display: none;}
.tab_con>li.active{display: block;}

.bar1{display: block; padding-left: 160px; height: 115px;overflow: hidden;padding-top: 0px;margin-bottom: 10px; border-bottom: 1px #ccc solid; padding-bottom: 5px;}
.bar1 img{width: 140px; height: 105px; position: absolute; left: 0;top: 0;}
.bar1 h2{color: #000;font-size: 14px;font-weight: bold; margin-bottom: 14px;}
.bar1 .txt{ font-size: 12px;line-height: 180%;
height: 60px;overflow: hidden;
/*   -ms-text-overflow: ellipsis; Required for IE8
  -o-text-overflow: ellipsis; Required for Opera
  text-overflow: ellipsis; */
}
a:hover h1,a:hover h2{color: #f00; text-decoration: underline;}
a:hover .txt{color: #000;}

.list1 li{background: url(images/i2.png)  -0px center no-repeat; padding-left: 14px; line-height: 190%;white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;}

.bar2{height: 180px;overflow: hidden;display: block; padding-left: 260px; margin-bottom: 10px;}
.bar2 img{ width: 232px; position: absolute; left: 0;top: 0;}
.bar2 .video{ width: 262px; position: absolute; left: 0;top: 0;}
.bar2 .txt{padding-left: 19px; font-size: 14px;line-height: 160%;}

.plist{padding-top: 10px;}
.plist li{float: left;width: 30%;margin-right: 4.9%; min-height: 170px;}
.plist li:last-child{margin-right: 0;}
.plist img{width: 100%;margin-bottom: 5px;}
.plist h2{text-align: center;line-height: 160%;}

.pplist li{ height: 90px; border-bottom: 1px #ccc solid; padding-left: 130px; overflow: hidden; padding-bottom: 5px;margin-bottom: 9px;position: relative; }
.pplist img{ height: 80px; width: 107px; position: absolute; left: 0;top: 0;}
.pplist h2{color: #000;font-size: 14px;font-weight: bold; margin-bottom: 10px;}
.pplist .txt{ font-size: 12px;line-height: 160%;
height: 60px; overflow: hidden;}

/*===========foot===========*/
footer{border-top: 2px #c5c5c5 solid;min-height: 130px; padding-top: 0px;}
footer .row{position: relative;}
#index footer{background: #68666c; }
.ewms{margin-top: 20px;float: left; margin-right: 30px;width: 180px;display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;}
.ewms li{margin-right: 10px;}
.ewms h3{color: #333;text-align: center;margin-top: 5px;}
#index .ewms h3{color: #fff;}

.address{margin-top: 20px; padding-top: 10px;float: left; }
.copyright{ padding-top: 10px;margin-top: 20px;float: right; color: #000;text-align: right; background: url(images/logo2.png)  right -0px no-repeat; padding-right: 70px; min-height: 80px;}
.copyright_m{ padding-top: 10px;float: right; margin-top: 50px; color: #000;text-align: right; background: url(images/logo2.png)  right -0px no-repeat; padding-right: 50px; min-height: 80px;-webkit-background-size:auto 60px;
background-size:auto 60px;}

footer p{color: #000; line-height: 170%}

nav.foot{ position: absolute;right: 0;top: -2px; width: 321px;background: #ddd;border-top: 2px #5393d3 solid; padding: 10px 0;text-align: center; font-size: 14px; color: #333149;}
nav.foot a{font-size: 14px; color: #333149;}

/*====================== m ==========================*/

.m_tit{height: 65px;border-bottom: 1px #eaeaea solid;font-size: 14px;}
.m_tit .row{padding-top: 28px;}

.bread{float: left;}
.bread a{ color: #999; display: inline-block; background: url(images/i4.png)  -0px center no-repeat; padding-left: 8px;margin-right: 6px;}
.bread a.home{background-image: url(images/i3.png);padding-left: 16px;}
.bread a:hover{ color: #ff0000;}

.subnav{float: right;}
.subnav a{display: inline-block; margin-left: 20px;height: 36px;color: #999; text-align: center;}
.subnav a.active{ border-bottom: 2px #5293d5 solid;}
.subnav a:hover{ border-bottom: 2px #f90 solid;}

.banner{ width: 100%;  }
.banner img{ width: 100%;}

.layout{ width: 1200px;margin: 0 auto;position: relative; }
.layout:before{content: ""; position: absolute; right: 320px; top: 0; width: 1px;height: 100%;background: #eaeaea;}

.layout .layout_main{float: left; padding: 30px 0 30px 30px;width: 850px;position: relative; overflow: hidden; }
.layout .layout_side{float: right; padding: 30px 0 30px 0px;width: 300px;}

td{line-height: 180%;}


/* 人员列表 */
.t1{ width: 100%;}
.t1 td{ background: #f1eff2; border-bottom: 5px #fff solid;}
.t1 td.pic{ width: 170px;}
.t1 td.name{ font-size: 20px;  width: 200px; text-align: center;}
.t1 td.txt{ font-size: 14px;}
.t1 td.txt p{ font-size: 14px; line-height:140%}

article{font-size: 16px;}
article h1{ font-size: 18px; color: #fb2726; }
article h2,.h2{ font-size: 18px; color: #6896d4; }
article h3,.h3{ font-size: 16px; color: #6896d4;margin-bottom: .5em; }
article p{ font-size: 16px; line-height: 200%; margin-bottom: 1em;}
/*article img{max-width: 100%}*/

/* 董事长 */
.t2{ background: #ebebeb; width: 100%; }
.t2 td:nth-child(2){ padding: 10px 70px;}

/*大事记*/
.t3{width: 100%;}
.t3 tr:hover>*,
.t5 tr:hover>*
{ background: #e1eefb;}
.t3 th{padding: 5px 0px 5px 10px;border-left: 1px #5d95d0 solid; color: #5d95d0;text-align: left;font-weight: normal;font-size: 14px; position: relative;}
.t3 th:after{ content: ""; position: absolute; width: 8px; height: 8px; border-radius: 50%; border: 2px #5d95d0 solid; left: -7px; top: 11px;background: #fff; }
.t3 td{padding: 5px; padding-left: 20px;font-size: 14px;}

#about5 .layout:before , 
#industry0 .layout:before,#industry1 .layout:before,#industry2 .layout:before,#industry3 .layout:before,#industry4 .layout:before,#industry5 .layout:before,
#cultrue2 .layout:before,
#cultrue3 .layout:before,
#join .layout:before
{background: none;}

#about5 .layout .layout_main,
#industry0 .layout .layout_main,
#industry1 .layout .layout_main,
#industry2 .layout .layout_main,
#industry3 .layout .layout_main,
#industry4 .layout .layout_main,
#industry5 .layout .layout_main,
#cultrue2 .layout .layout_main,
#cultrue3 .layout .layout_main,
#join  .layout .layout_main
{float: none;width: 1120px; margin: 0 auto }

#about5 .layout .layout_side{display: none;}

/*企业荣誉*/
.t4 td{ padding: 5px; vertical-align:top}
.t4 td:hover .con{ background: #d3e8ff;}
.t4 td .con{border: 1px #98bee5 solid;padding: 10px; width: 100%; height: 100%;}
.t4 img{width: 240px;margin-bottom: 10px;}
.t4 h3{font-size: 14px;line-height: 180%; min-height: 2em; text-align:center; width: 250px;
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis; /* Required for IE8 */
    -o-text-overflow: ellipsis; /* Required for Opera */
    text-overflow: ellipsis;
}

.pages{background: #ccc;text-align: center; padding:5px;}
.pages a.p_prev{display: inline-block; background: url(images/arr1.png)  left center no-repeat;font-size: 18px; margin: 0 10px; padding-left: 30px; color: #000;}
.pages a.p_next{display: inline-block; background: url(images/arr1.png)  right center no-repeat;font-size: 18px; margin: 0 10px; padding-right: 30px; color: #000;}

.pages a.p_prev:hover{color: #f00;}
.pages a.p_next:hover{color: #f00;}

/*党建*/
.t5{width: 100%;}
.t5 th{vertical-align:top; border-bottom: 1px #ebebeb solid; padding: 5px 10px; color: #000;text-align: left;font-weight: normal;font-size: 14px; line-height: 200%;}
.t5 td{vertical-align:top; border-bottom: 1px #ebebeb solid; padding: 5px; padding-left: 20px;font-size: 14px; line-height: 200%;}

/*新闻*/
.focus{text-align: left; width: 100%;margin-bottom: 10px;}
.focus .con{float: left;text-align: left; width: 500px;  font-size: 14px;}
.focus .pic{ float: right;}
.focus .pic img{ width: 293px; height:220px}
.focus .date{ color: #718ac3;font-size: 30px;line-height: 100%;margin-bottom: 15px;}
.focus .tit{ display: block;font-weight: bold;color: #000;font-size: 16px;margin-bottom: 15px;line-height: 1.1em; height: 1.1em;overflow: hidden;}
.focus .txt{ font-size: 14px;line-height: 160%; height: 90px;overflow: hidden;}
a.btn_focus{width: 100%; height: 40px;margin: 10px 0;display: block; background: url(images/more2.png)  center center no-repeat #e0dfdd;}
a.btn_focus:hover{background-color: #ccc;}

hr.dot{height: 1px;border-bottom: 1px #ccc dotted}


.time{ float: left;overflow: hidden; padding: 0px; margin-right: 15px; white-space: nowrap;}
.time>div{
  display: inline;
}
.time>div:after{
  content: " /"
}
.time>div.year:after{
  content: ""
}



.news_list{text-align: left; width: 100%;margin-bottom: 20px;}
.news_list li{min-height:170px;margin-bottom: 0px;border-bottom: 2px #eee solid;padding-bottom: 20px;padding-top: 20px;
-webkit-transition: border 0.3s;
-moz-transition: border 0.3s;
-ms-transition: border 0.3s;
-o-transition: border 0.3s;
transition: border 0.3s;}
.news_list li:hover{background: #eee;border-bottom: 2px #f90 solid;}
.news_list .con{float: right;text-align: left; width: 690px; line-height: 180%; padding-top: 3px;}
.news_list .tit{ display: block;line-height: 100%;color: #474545;font-size: 18px;font-weight: bold;margin-bottom: 10px;}
.news_list .sub_tit{margin-bottom: 5px;}
.news_list .txt{ font-size: 14px; height:80px; overflow: hidden;}



.party_list{text-align: left; width: 100%;margin-bottom: 20px;}
.party_list li{margin-bottom: 10px;border-bottom: 2px #eee solid;padding: 10px;padding-top: 0px;
-webkit-transition: border 0.3s;
-moz-transition: border 0.3s;
-ms-transition: border 0.3s;
-o-transition: border 0.3s;
transition: border 0.3s;}
.party_list li:hover{background: #eee;border-bottom: 2px #f90 solid;}
.party_list .con{ line-height: 180%; }
.party_list .tit{ display: block;line-height: 150%;color: #474545;font-size: 18px;font-weight: bold;margin-bottom: 10px;}
.party_list .sub_tit{margin-bottom: 5px;}
.party_list .txt{ font-size: 14px; overflow: hidden;}

.btn_big{font-family:"Microsoft YaHei";display: block;width: 100%; padding: 10px 0;font-size: 20px;background: #ccc;color: #f00;margin-bottom: 30px;}

/*产业布局*/
.tabs{border-bottom: 2px #6599ff solid;margin-bottom: 20px;}
.tabs li{display: inline-block; padding: 10px 10px; background: #8bd9e3; border-radius: 5px 5px 0 0; color: #fff; margin-right: 5px; font-size: 18px; cursor: pointer;}

.tabs li:hover{ background: #01478d; }

#industry0 .tabs li:nth-child(1),
#industry1 .tabs li:nth-child(2),
#industry2 .tabs li:nth-child(3),
#industry3 .tabs li:nth-child(4),
#industry4 .tabs li:nth-child(5),
#industry5 .tabs li:nth-child(6)
{ background: #6599ff; }

.indus_list{display: none;}
#industry0 .k0,
#industry1 .k1,
#industry2 .k2,
#industry3 .k3,
#industry4 .k4,
#industry5 .k5,
#industry6 .k6
{display: block;}
.indus_list li{ width: 49%; height: 202px; margin-bottom: 2%;float: left; background: #e3e8ee; padding:30px; padding-left: 300px; position: relative;}
.indus_list li:nth-child(odd){margin-right: 2%;}


.indus_list li .pic{ position: absolute; left: 0; top: 0;}
.indus_list li .pic img{ width: 270px; height: 202px;}
.indus_list li .tit{ font-size: 19px; line-height: 26px; margin-bottom: 10px;}
.indus_list li .txt{font-size: 14px; line-height: 170%;}
.indus_list li:hover{background: #d3e8ff;}

/*招聘*/
.join_side{ padding: 20px; font-size: 14px; background: #f1eff2;}
.join_side h2{ color: #02448b; font-size: 14px;}
.join_side .txt{ color: #000; font-size: 14px;}

/*招聘列表*/
.join_list li{background: #e4eef8; margin-bottom: 5px;}
.join_list .tit{background: #c7e1fa; height: 36px; font-weight: bold; padding: 6px 14px; cursor: pointer;}
.join_list .txt{display: none;padding: 10px 14px; background: url(images/i5.png)  20px 16px no-repeat;padding-left: 90px;}

/*图片内容页*/
.layout_show{ width: 760px; margin: 20px auto 20px; border: 1px #5895d6 solid; padding: 10px; }
.layout_show .pic{ width: 100%; }
.layout_show .con{ padding: 20px; font-size: 14px;text-align: center;}
.layout_show .con p{ font-size: 14px;}

/*新闻内容页*/
#layout_info_show{padding-left: 120px;}
#layout_info_show .time{position: absolute; top: 30px; left: 0; margin: 0;}
.main_tit{ font-size: 18px; font-weight:bold; text-align:center; padding-top:10px}

/*篮球队侧边*/
.bask1{ background: #ebebeb; border: 1px #cccccc solid; border-bottom:10px #d6d6d6 solid; padding: 20px; }
.bask1 .con{ margin-bottom: 10px; }
.bask1 .ewm{text-align: center;}
.bask1 .ewm img{display: block; margin: 0 auto;margin-bottom: 10px; }

.bask2{ border: 1px #cccccc solid; border-bottom:10px #d6d6d6 solid; padding: 15px; }
.bask1 .pic img,.bask2 .pic img{ width: 100%; margin-bottom: 10px; }

.bask2 h2{ color: #5d95d0; font-size: 22px; margin-bottom: 10px;}
.bask2 a.more{float: right; margin-top: 11px;}
.bask2 li{ background: url(images/i2.png)  -0px center no-repeat; padding-left: 12px; width: 270px;
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis; /* Required for IE8 */
    -o-text-overflow: ellipsis; /* Required for Opera */
    text-overflow: ellipsis;
}
.bask2 a{ color: #000; }
.bask2 a:hover{ color: #f00; }

.t_bask{background: #eee; width: 100%;}
.t_bask td{border-bottom: 5px #fff solid; padding: 10px 15px 10px 30px; vertical-align: top}
.t_bask td:nth-child(2){width:180px}
.t_bask th{border-bottom: 5px #fff solid; vertical-align:  top}
.t_bask td p{margin-bottom: 0; line-height: 160%; font-size: 14px;}
.t_bask td h4{font-size: 15px;}
.td_s{ width: 180px; }
.td_s img{width: 100%;}
.pic_b{ width: 100%; }

.dzzhd{padding-left: 200px; position: relative;}
.dzzhd .pic_side{position: absolute; left: 0; top: 0; width: 180px;}
.dzzhd .pic_side img{ width: 100%; margin-bottom: 10px; }

.sp1{margin-right: 7px;}

.bb_list{text-align: left; width: 100%;margin-bottom: 20px;}
.bb_list li{
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  border-bottom: 2px #eee solid;padding-bottom: 10px;padding-top: 10px;
-webkit-transition: border 0.3s;
-moz-transition: border 0.3s;
-ms-transition: border 0.3s;
-o-transition: border 0.3s;
transition: border 0.3s;}
.bb_list li .left{
  width: 200px; margin-right: 30px;
}
.bb_list li .left .pic{
  width: 100%; height: 120px;
  background-repeat: no-repeat; background-position: center center; -webkit-background-size: cover;
  background-size: cover;
}
.bb_list li .left .ctime{
  text-align: center; padding:5px 5px;
}
.bb_list li .left .ctime>div{
  display: inline-block;
}
.bb_list li:hover{background-color: #efefef;border-bottom: 2px #f90 solid;}
.bb_list .con{
  -webkit-flex: 1;
  -moz-flex: 1;
  -ms-flex: 1;
  -o-flex: 1;
  flex: 1;
  text-align: left; line-height: 180%; padding-top: 3px;}
.bb_list .tit{ display: block;line-height: 100%;color: #474545;font-size: 18px;font-weight: bold;margin-bottom: 10px;}
.bb_list .sub_tit{margin-bottom: 5px;}
.bb_list .txt{ font-size: 14px; }