@charset "gb2312";
/* CSS Document */
body{background:#ffffff;}
body > div{margin-right:auto;margin-left:auto; } 
body,div,ul,ol,ul,li,ol,dl,dd,dt,form,span,p,textarea{margin:0;padding:0;list-style:none;font-family:"Î¢ÈíÑÅºÚ"; }
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input{padding-top:0;padding-bottom:0;}
input::-moz-focus-inner{border:none;padding:0;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:12px;margin:0;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
th,td{font-size:12px;padding:0}
img,a img{border:0;margin:0;padding:0;}
img{border:none;}
a{outline-style:none;color:#000;text-decoration:none}
a:hover{color:#025194;text-decoration:none;}
.clearfix:after {content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix{zoom:1;}
.clear{clear:both; height:0; font-size:0;overflow:hidden;}
.auto{margin-left:auto;margin-right:auto;}
.fl{float:left;}
.fr{float:right;}

@font-face {font-family: 'iconfont';
    src: url('iconfont.eot'); /* IE9*/
    src: url('iconfont.eotiefix') format('embedded-opentype'), /* IE6-IE8 */
    url('iconfont.woff') format('woff'), /* chrome¡¢firefox */
    url('iconfont.ttf') format('truetype'), /* chrome¡¢firefox¡¢opera¡¢Safari, Android, iOS 4.2+*/
    url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont{
    font-family:"iconfont" !important;
    font-size:30px;font-style:normal;color:#013e8e; /*vertical-align:bottom;*/
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;} 

.td_news{ width:100%; margin:0 auto; height:auto; overflow:hidden;}
.news_all{ width:100%; margin:0 auto; height:auto; overflow:hidden;}
/* ´ó±êÌâ */
.teda_title{ width:100%; margin:0 auto; height:auto; overflow:hidden; border-bottom:1px solid #dcdcdc;}
.tit_left{ float:left; padding-right:25px;}
.tit_mid{ float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:40px; color:#617282; vertical-align:bottom }
.tit_mid .line_on{ border-bottom:2px solid #013e8e; padding-bottom:5px;color:#013e8e; }
.tit_mid a{color:#323232; line-height:40px;}
.tit_right{ float:right; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:40px; color:#323232;}
.channal_name{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; line-height:40px;color:#013e8e; font-weight:bold;padding-left:5px; margin-top:-5px;}

/* Ð¡±êÌâ */
.column_tit{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; line-height:20px; color:#377acb; font-weight:bold; border-left:2px solid #377acb; padding-left:10px; margin-top:20px; margin-bottom:10px;}
.column_tit span a{ float:right; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:20px; color:#617282;}


/* ¿ò¼Ü */
.public_left{ width:680px; float:left; height:auto; overflow:hidden;}
.public_right{ width:280px; float:right; height:auto; overflow:hidden;}

.ddlf{ width:80%; float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.ddrt{ width:20%; float:left;text-align:right;}

/* Õþ¸®ÐÅÏ¢¹«¿ª×¨À¸ */
.teda_public{width:100%; margin:0 auto;height:auto; overflow:hidden; border-bottom:2px solid #797979;}
.public_line1{width:100%; margin:10px auto;height:auto; overflow:hidden;}
.public_line1 ul li{ float:left; width:100%; height:auto; overflow:hidden;}
.public_line1_tit{float:left;width:100%;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:24px; color:#323232; padding:3px 0px 3px 0px;}
.public_line1_tit a{color:#323232;}
.public_line1_time{ font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; line-height:26px; color:#323232; padding-left:5px;}
.public_line1_time span{ font-size:12px; color:#ff0000;}
.public_line2{display:block;width:100%; margin:0 auto;height:auto; overflow:hidden; border-bottom:1px solid #dcdcdc }
.apply_tit{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; line-height:20px; color:#013e8e; border-left:2px solid #013e8e; padding-left:10px;margin-bottom:10px;height:auto; overflow:hidden;}
.apply_tit span{ float:right;  font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:20px; color:#505050;}
.apply_tit span a{color:#505050;}
.apply_search{font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:30px; color:#323232;/*margin-bottom:10px;*/ width:100%; height:auto; overflow:hidden}
.apply_left{ float:left;}
.apply_right{ float:right; text-align:right; font-size:14px;}
.apply_input{ width:90px; border:1px solid #e4e4e4; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; height:30px; line-height:28px; color:#323232;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px; behavior: url(ie-css3.htc);}
.apply_submit{ float:right}
.btn_apply{ width:75px; border:0px; background:#013e8e;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; height:30px; line-height:30px; color:#ffffff; text-align:center;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px; behavior: url(ie-css3.htc);}
.btn_search{width:75px; border:0px; background:#14a03d;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; height:30px; line-height:30px;  color:#ffffff; text-align:center;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px; behavior: url(ie-css3.htc);}
.public_line3{ padding:1px 1px 1px 1px;margin:18px auto;height:auto; overflow:hidden; border:1px solid #dcdcdc; }
.public_line3 ul{padding:5px 0px 8px 0px;float:left; height:auto; overflow:hidden; min-height:60px;}
.public_line3 li{float:left; padding:0px 13px 0px 13px; border-right:1px solid #323232;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:16px; margin-top:6px; margin-bottom:7px; white-space:nowrap}
.public_line4{ width:100%;margin:10px auto;height:auto; overflow:hidden; }

/* Í¨Öª¹«¸æ */
.teda_notice{width:100%; float:left;height:auto; overflow:hidden; margin-top:20px;}
.notice_line1{width:100%; margin:10px auto;height:auto; overflow:hidden;}
.notice_line2{width:100%; margin:0 auto;height:auto; overflow:hidden; margin-top:35px;}
.notice_list{float:left;width:100%;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:30px; color:#323232; }
.notice_list a{ color:#323232;}
.notice_time{font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; line-height:30px; color:#969696;padding-left:5px;}


/* ÈýÕÅÇåµ¥  */
.teda_listing{ width:267px; float:left;height:auto; overflow:hidden; margin-top:20px;}
.listing_cont{width:100%; margin:0 auto; height:auto; overflow:hidden; margin-top:15px;}
.listing_cont ul{ width:31%; float:left; height:auto; overflow:hidden; margin-left:1%; margin-right:1%;}
.listing_cont li{float:left;width:100%;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:20px; color:#323232; text-align:center;padding:5px 0px 5px 0px;}

/* ÖØµãÁìÓò */
.teda_key{width:385px; float:right;height:auto; overflow:hidden; margin-top:20px;}
.key_cont{width:100%; margin:0 auto; height:auto; overflow:hidden; margin-top:15px;}
.key_cont ul{ width:22.5%; float:left; height:auto; overflow:hidden;margin-left:1%; margin-right:1%;}
.key_cont li{float:left;width:100%;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:20px; color:#323232;text-align:center;padding:5px 0px 5px 0px;}

/* ÈýÕÅÇåµ¥  */
.teda_135{ width:100%; float:left;height:auto; overflow:hidden; margin-top:15px;}
.teda_135_cont{width:96%; margin:0 auto; height:auto; overflow:hidden; margin-top:15px;}
.teda_135_cont ul{ width:14%; float:left; height:auto; overflow:hidden; margin-left:1%; margin-right:1%;}
.teda_135_cont li{float:left;width:100%;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:20px; color:#323232; text-align:center;padding:5px 0px 5px 0px;}

/* ¹«¿ª-ÓÒ²à  */
.pu_right_line{ width:100%; float:left; height:auto; overflow:hidden; margin-bottom:10px;}
.pu_leader{ width:100%; margin:10px auto; height:auto; overflow:hidden }
.pu_leader ul{ padding:10px 10px 0px 10px;}
.pu_leader li{ width:100%; background:#013e8e;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; behavior:url(ie-css3.htc); text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:35px; color:#ffffff;}
.pu_leader li a{ color:#ffffff;}

.pu_structure{width:100%; margin:0 auto; height:auto; overflow:hidden }
.pu_structure ul{ margin:10px;height:auto; overflow:hidden}
.pu_structure li{min-width:60px; float:left;padding:3px 3px 0px 3px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#323232; line-height:20px;white-space:nowrap}



/*×ÉÑ¯µç»°  */
.call{ width:100%; margin:20px 0px 10px 0px; background:#183d98; height:auto; }
.call ul{ padding:15px; height:auto;overflow:hidden;  display:block; font-size:16px; color:#ffffff;background:url(imagespubliccall.png) no-repeat top right;}
.call ul li{ float:left;font-family:"Î¢ÈíÑÅºÚ"; color:#ffffff; }
.call .ca_tit{ width:100%;font-size:14px;line-height:20px; text-align:left;}
.call .ca_num{ width:100%;font-size:26px;line-height:40px;}

/*  Ì©´ï×¨Ìâ */
.teda_project{ width:570px; float:right;height:auto; overflow:hidden;}
.project_cont{width:100%; margin:10px auto; height:auto; overflow:hidden;}
.project_cont ul{width:100%; float:left; height:auto; overflow:hidden; margin-bottom:10px;}
.project_left1{ width:275px; float:left; margin-right:15px;}
.project_mid1{ width:130px; float:left; margin-right:15px; }
.project_right1{ width:130px; float:left;}
.project_left2{ width:130px; float:left; margin-right:15px;}
.project_mid2{ width:130px; float:left; margin-right:15px; }
.project_right2{ width:275px; float:left;}

/*  ÁÐ±íÒ³ css  */
.news_sec{ width:100%; margin:0 auto; height:auto; overflow:hidden;}
.new_sec_left{ width:700px; float:left;height:auto; overflow:hidden;}
.new_sec_right{ width:280px; float:right;height:auto; overflow:hidden;}
.sec_left_list{width:100%; margin:15px auto; height:auto; overflow:hidden;}
.sec_left_list ul{ width:100%; margin:0 auto; height:auto; overflow:hidden;}
.sec_left_list li{float:left;width:100%;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:30px; color:#323232; }
.sec_left_list a{ color:#323232; }
.left_list_time{ float:right;font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; line-height:30px; color:#969696;}
.sec_left_list .ddlf{ width:80%; float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.sec_left_list .ddrt{display:block; width:20%; float:left;text-align:right;}

.new_sec_left01{ width:120px; float:left;height:auto; overflow:hidden; margin-right:10px;}
.new_sec_mid{ width:570px; float:left;height:auto; overflow:hidden;}
.new_sec_right{ width:280px; float:right;height:auto; overflow:hidden;}
.thr_cont{ width:100%; margin:10px auto;height:auto; overflow:hidden; }
.thr_cont p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:26px; color:#323232}

.new_sec_leftline1{ width:100%;margin:10px auto;height:auto; overflow:hidden; margin-right:10px;}
.new_sec_leftline1 ul{ width:100%; height:auto; overflow:hidden;}
.new_sec_leftline1 li{ padding:0px 5px 0px 5px;float:left;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#323232;line-height:26px;}

.sectp_list{width:100%; margin:10px auto;height:auto; overflow:hidden;}
.sectp_list ul{height:auto; overflow:hidden;}
.sectp_list .lilf{width:28%; float:left; }
.sectp_list .lilf img{ height:105px; }
.sectp_list .lirt{width:70%; float:right; }
.sectp_list_tit{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; line-height:24px; color:#323232;font-weight:bold;}
.sectp_list_cont{font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:28px; color:#323232; text-indent:28px;}
.sectp_list_cont span{ font-size:12px; color:#ff0000;}

.activity_tit{ width:100%; margin:0 auto; height:auto; overflow:hidden; font-size:16px; line-height:30px; color:#323232;}

.ifrheight { height:1008px;}
.ifrheight02{ /*height:970px;*/height:1050px;}


/*  135ÁÐ±íÒ³ css  */
.sec_left_list135{display:block;width:100%; margin:15px auto; height:auto; overflow:hidden;}
.sec_left_list135 ul{ width:100%; margin:10px auto; height:auto; overflow:hidden;}
.sec_left_list135 li{float:left;width:100%; color:#323232; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:40px;}
.sec_left_list135 a{ color:#323232; }
.sec_left_list135 li dt{ background:#013e8e; border-left:3px solid #179d3e; color:#ffffff; padding-left:15px;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:40px;}
.sec_left_list135 li .dd01{ width:100%; float:left; border-bottom:1px dashed #ced5e3;}
.sec_left_list135 li .dd02{ width:50%; float:left; border-bottom:1px dashed #ced5e3;}


/*  135ÁÐ±íÒ³-ÊÖ»ú°æ css  */
.sec_left_list135_s{ display:none;width:100%; margin:15px auto; height:auto; overflow:hidden;}
.sec_left_list135_s ul{ width:100%; margin:10px auto; height:auto; overflow:hidden;}
.sec_left_list135_s li{float:left;width:100%; color:#323232; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:40px;}
.sec_left_list135_s a{ color:#323232; }
.sec_left_list135_s li dt{ background:#013e8e; border-left:3px solid #179d3e; color:#ffffff; padding-left:15px;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:40px;}
.sec_left_list135_s li .dd01{ width:100%; float:left; border-bottom:1px dashed #ced5e3;}
.sec_left_list135_s li .dd02{ width:50%; float:left; border-bottom:1px dashed #ced5e3;}

@media only screen and (max-width:768px){
/* ¿ò¼Ü */
.public_left{ width:100%; float:left; height:auto; overflow:hidden;}
.public_right{ width:100%; float:right; height:auto; overflow:hidden;}


/* ´ó±êÌâ */
.teda_title{ width:100%; margin:0 auto; height:auto; overflow:hidden; border-bottom:1px solid #dcdcdc;}
.tit_left{ float:left; padding-right:10px;}
.tit_mid{ float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:40px; color:#617282; vertical-align:bottom }
.tit_mid .line_on{ border-bottom:2px solid #013e8e; padding-bottom:5px;color:#013e8e; }
.tit_mid a{color:#323232; line-height:40px;}
.tit_right{ float:right; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:40px; color:#323232;}
.channal_name{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; line-height:40px;color:#013e8e; font-weight:bold;padding-left:5px; margin-top:-5px;}

.public_line1_tit{float:left;width:100%;font-family:"Î¢ÈíÑÅºÚ"; font-size:1em; line-height:120%; color:#323232; padding:3px 0px 3px 0px;}
.public_line1_tit a{color:#323232;}

/* Í¨Öª¹«¸æ */
.teda_notice{width:100%; float:left;height:auto; overflow:hidden; margin-top:20px;}
.notice_line1{width:100%; margin:10px auto;height:auto; overflow:hidden;}
.notice_line2{width:100%; margin:0 auto;height:auto; overflow:hidden; margin-top:35px;}
.notice_list{float:left;width:100%;font-family:"Î¢ÈíÑÅºÚ"; font-size:1em; line-height:200%; color:#323232; }
.notice_list a{ color:#323232;}
.notice_time{font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; line-height:30px; color:#969696;padding-left:5px;}

/* ÈýÕÅÇåµ¥  */
.teda_listing{ width:100%; float:left;height:auto; overflow:hidden; margin-top:20px;}
.listing_cont{width:100%; margin:0 auto; height:auto; overflow:hidden; margin-top:20px;}
.listing_cont ul{ width:31%; float:left; height:auto; overflow:hidden; margin-left:1%; margin-right:1%;}
.listing_cont li{float:left;width:100%;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:30px; color:#323232; text-align:center}

/* ÖØµãÁìÓò */
.teda_key{width:100%; float:left;height:auto; overflow:hidden; margin-top:20px;}
.key_cont{width:100%; margin:0 auto; height:auto; overflow:hidden; margin-top:20px;}
.key_cont ul{ width:23%; float:left; height:auto; overflow:hidden;margin-left:1%; margin-right:1%;}
.key_cont li{float:left;width:100%;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:30px; color:#323232;text-align:center}


.public_line2{display:none;}

/* ¹«¿ª-ÓÒ²à  */
.pu_right_line{ width:100%; float:left; height:auto; overflow:hidden; margin-bottom:10px;}
.pu_leader{ width:100%; margin:10px auto; height:auto; overflow:hidden }
.pu_leader ul{ padding:10px 10px 0px 10px;}
.pu_leader li{ width:100%; background:#013e8e;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; behavior:url(ie-css3.htc); text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:35px; color:#ffffff;}
.pu_leader li a{ color:#ffffff;}

.pu_structure{width:100%; margin:0 auto; height:auto; overflow:hidden }
.pu_structure ul{ margin:10px;height:auto; overflow:hidden}
.pu_structure li{min-width:58px; float:left;padding:3px 3px 0px 3px; font-family:"Î¢ÈíÑÅºÚ"; font-size:1em; color:#323232; line-height:150%;white-space:nowrap;}

/*  ÁÐ±íÒ³ css  */
.news_sec{ width:100%; margin:0 auto; height:auto; overflow:hidden;}
.new_sec_left{ width:100%; float:left;height:auto; overflow:hidden;}
.new_sec_right{ width:100%; float:right;height:auto; overflow:hidden;}
.sec_left_list{width:100%; margin:15px auto; height:auto; overflow:hidden;}
.sec_left_list ul{ width:100%; margin:0 auto; height:auto; overflow:hidden;}
.sec_left_list li{float:left;width:100%;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:30px; color:#323232; }
.sec_left_list a{ color:#323232; }
.left_list_time{ float:right;font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; line-height:30px; color:#969696;}

.ifrheight,.ifrheight02 { height:552px;}

/*  135ÁÐ±íÒ³ css  */
.sec_left_list135{ display:none;width:100%; margin:15px auto; height:auto; overflow:hidden;}



/*  135ÁÐ±íÒ³-ÊÖ»ú°æ css  */
.sec_left_list135_s{ display:block;width:100%; margin:15px auto; height:auto; overflow:hidden;}
.sec_left_list135_s ul{ width:100%; margin:10px auto; height:auto; overflow:hidden;}
.sec_left_list135_s li{float:left;width:100%; color:#323232; font-family:"Î¢ÈíÑÅºÚ"; font-size:1em; line-height:150%; }
.sec_left_list135_s a{ color:#323232; }
.sec_left_list135_s li dt{ background:#013e8e; border-left:3px solid #179d3e; color:#ffffff; padding-left:15px;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:40px;}
.sec_left_list135_s li .dd01{ width:100%; float:left; border-bottom:1px dashed #ced5e3;padding:5px 0px 5px 0px;}
.sec_left_list135_s li .dd02{ width:100%; float:left; border-bottom:1px dashed #ced5e3;padding:5px 0px 5px 0px;}


}

@media only screen and (max-width:600px){
.ifrheight,.ifrheight02 { height:752px;}

.ddlf{ width:100%; float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.ddrt{ display:none;width:20%; float:left;text-align:right;}


/* ÈýÕÅÇåµ¥  */
.teda_135{ width:100%; float:left;height:auto; overflow:hidden; margin-top:15px;}
.teda_135_cont{width:96%; margin:0 auto; height:auto; overflow:hidden; margin-top:15px;}
.teda_135_cont ul{ width:31%; float:left; height:auto; overflow:hidden; margin-left:1%; margin-right:1%;}
.teda_135_cont li{float:left;width:100%;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:20px; color:#323232; text-align:center;padding:5px 0px 5px 0px;}


}
@media only screen and (max-width:340px){
.pu_structure li{min-width:58px; float:left;padding:3px 3px 0px 3px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#323232; line-height:150%; display:block}
.ifrheight,.ifrheight02 { height:852px;}
}