﻿@charset "utf-8";
html,body{font-size:12px;font-family:Arial;background:#fff;padding:0;margin:0;text-align:center; color:#666;}
*{margin:0; padding:0;}
div,form{margin:0;padding:0;border:0;}
table,td,tr,th{font-size:12px;}
p{ text-indent:2em; font-size:14px;}
body img{border:none;}

/*font-size*/
.f12_red{ font-size:12px; color:#E70012;}
.f12b_blue{ font-size:12px; color:#0081CC; font-weight:bold;}
.f12b_blue_1{ font-size:12px; color:#3169A6; font-weight:bold;}
.f12_blue_2{ font-size:12px; color:#3068A5;}
.f14b_blue{ font-size:14px; color:#01489A; font-weight:bold;}
.f12b_grey{ font-size:12px; color:#858585; font-weight:bold;}
.f12_grey_3{ font-size:12px; color:#666;}
.f12b_grey_1{ font-size:12px; color:#808080; font-weight:bold;}
.f12b_white{ font-size:12px; color:#fff; font-weight:bold;}
.f12_white{ font-size:12px; color:#fff;}
.f16b_black{ font-size:16px; color:#000; font-weight:bold;}
.f16b_blue{ font-size:16px; color:#004898; font-weight:bold;}
.f14b_red{ font-size:14px; color:#E70012; font-weight:bold;}
.f14b_black{ font-size:14px; color:#4C4C4C; font-weight:bold;}
.f12_black{ font-size:12px; color:#666666;}
.f12b_black{ font-size:12px; color:#000;font-weight:bold;}

.f12b_blue_3{ font-size:12px; color:#04489B; font-weight:bold;}
.f12_blue_3{ font-size:12px; color:#04489B;}

/*background*/
.bg_top_blue{ background:url(/cns/templates/images/bg_top_blue.gif) repeat-x;}
.bg_top_grey{ background:url(/cns/templates/images/bg_top_grey.gif) repeat-x;}

/*border*/
.model_top_bor{ border-left:1px solid #E1E1E1;}
.bor_input{ border:1px solid #CFCEBA;}
.bor_middle{ border-right:1px solid #DDEBF8;}
.middle_news_bor{ border:1px solid #D5EDF9;}
.middle_news_bor img{ border:5px solid #fff;}
.middle_list{ border-top:1px solid #fff;}
.middle_list_1{ border-right:1px solid #DDEBF8}
.middle_list_2{ border-bottom:1px solid #AACCEF}
.middle_list_3{ border-bottom:3px solid #B5B5B5}


/*line-height*/
.line_h18{ line-height:18px;}
.line_h19{ line-height:19px;}
.line_h20{ line-height:20px;}
.line_h21{ line-height:21px;}
.line_h22{ line-height:22px;}
.line_h24{ line-height:24px;}
.line_h30{ line-height:30px;}
.line_h47{ line-height:47px;}

/*space*/
.mar_t13{ margin-top:13px;}
.mar_rl15{ margin-left:7px;}
.mar_t17{ margin-top:17px;}
.mar_t15{ margin-top:15px;}
.mar_t28{ margin-top:28px;}
.mar_t9{ margin-top:9px;}
.mar_t10{ margin-top:10px;}
.mar_t7{ margin-top:7px;}
.mar_t4{ margin-top:4px;}
.mar_tb18{ margin-top:18px; margin-bottom:32px;}
.mar_tb12{ margin:10px 0 10px; }
.mar_tb10{ margin:10px 0 5px; }
.mar_tblr1428{ margin:14px 0 0px 25px;}
.mar_tblr15{ margin:15px 0 0px 15px;}
.mar_l22{ margin-left:22px;}
.mar_r15{ margin-right:15px;}

.pad_lrtb{ margin:17px 0 22px 17px;}
.pad_t2{ padding-top:2px;}
.pad_t5{ padding-top:5px;}
.pad_t10{ padding-top:10px;}
.pad_t17{ padding-top:17px;}
.pad_r17{ padding-right:17px;}
.pad_l21{padding-left:21px;}
.pad_l23{padding-left:23px;}
.pad_b7{ padding-bottom:7px;}
.pad_b22{ padding-bottom:22px;}
.pad_lrt{ padding:7px 13px 0;}
.pad_lt20{ padding-left:20px; padding-top:15px;}
.pad_l10{ padding-left:20px;}

/*top-inhead*/
.top_input{ width:130px; height:18px; margin:0; padding:0; line-height:20px;}

/*top-nav*/
.model_nav_bg{height:22px; background-color:#014898;}
.model_nav_bor{ border-right:1px solid #fff; border-bottom:1px solid #fff; }
.nav_bg{ background-color:#EBEBEB;}

/*banner*/
.model_banner{ border-top:1px solid #fff; border-bottom:1px solid #AACBEE;}

/*gsjj*/
.model_gsjj_title{paddin-top:17px; padding_bottom:8px; background:url(/cns/templates/images/pic_line.gif) no-repeat bottom; }
.gsjj_yqlj{ width:155px; height:20px; border:1px solid #7E9DB9; font-size:12px; line-height:20px; text-align:center;}

/*news*/
.model_news_title{paddin-top:17px; padding_bottom:8px; background:url(/cns/templates/images/pic_line_1.gif) no-repeat bottom; }
.news_list{ background:url(/cns/templates/images/pic_icon.gif) no-repeat left; padding-left:10px;}

.news_list_1{ background:url(/cns/templates/images/pic_icon.gif) left 8px no-repeat ; padding-left:10px;}

/*bottom*/
.model_bottom_bg{ background:url(/cns/templates/images/bg_bottom.gif) repeat-x;}


/*list*/

/*list-nav*/

.model_list_left{ background:url(/cns/templates/images/list_left_bg.jpg) no-repeat left bottom; }
.list_nav_title{ background:url(/cns/templates/images/list_left_title.jpg) no-repeat;padding-left:20px; padding-top:8px; }
.list_nav{ background:url(/cns/templates/images/list_icon_red.gif) no-repeat left; height:23px; line-height:23px; border-bottom:1px solid #E1E1E1; text-align:left; padding-left:21px; padding-top:2px;}
.list_nav_1{ background:url(/cns/templates/images/list_icon_black.gif) no-repeat left; height:23px; line-height:23px; border-bottom:1px solid #E1E1E1; text-align:left; padding-left:21px; padding-top:2px;}
.list_title{ background:url(/cns/templates/images/list_icon_1.gif) no-repeat 0 20px	; text-align:left;}
.list_list_bg{ background:url(/cns/templates/images/pic_icon.gif) no-repeat left; height:24px; line-height:24px; padding-left:0px; text-align:left;}
.list_list_bg1{ background:url(/cns/templates/images/pic_icon.gif) no-repeat left; height:24px; line-height:24px; padding-left:0px; text-align:left; text-indent:0px;}
.list_gopage{ background: url(/cns/templates/images/list_line.gif) no-repeat top;}
.link_gopage a:link{ font-size:12px;color:#3169a6;text-decoration:none;}
.link_gopage a:visited{ font-size:12px;color:#3169a6;text-decoration:none;}
.link_gopage a:hover{ font-size:12px;color:#3169a6;text-decoration:none;}
.link_gopage a:active{ font-size:12px;color:#3169a6;text-decoration:none;}

/*---left_nav----*/
.list_nav_off{ background:url(/cns/templates/images/list_icon_black.gif) no-repeat left;  height:23px; line-height:23px; border-bottom:1px solid #E1E1E1; text-align:left; padding-top:2px; padding-left:15px;font-size:12px;color:#3169A6;font-weight:bold;}
.list_nav_off a:link{ background:url(/cns/templates/images/list_icon_black.gif) no-repeat left; height:23px; line-height:23px; text-align:left; padding-left:21px; padding-top:2px;font-size:12px;color:#3169A6;font-weight:bold;text-decoration:none; } 
.list_nav_off a:visited{ background:url(/cns/templates/images/list_icon_black.gif) no-repeat left; height:23px; line-height:23px; text-align:left; padding-left:21px; padding-top:2px;font-size:12px;color:#3169A6;font-weight:bold;text-decoration:none; }
.list_nav_off a:hover{ background:url(/cns/templates/images/list_icon_red.gif) no-repeat left; height:23px; line-height:23px;  text-align:left; padding-left:21px; padding-top:2px;font-size:12px;color:#3169A6;font-weight:bold;text-decoration:none; }
.list_nav_off a:active{ background:url(/cns/templates/images/list_icon_red.gif) no-repeat left; height:23px; line-height:23px;  text-align:left; padding-left:21px; padding-top:2px;font-size:12px;color:#3169A6;font-weight:bold;text-decoration:none; }  

.list_nav_on{background:url(/cns/templates/images/list_icon_black.gif) no-repeat left;height:23px; line-height:23px; border-bottom:1px solid #E1E1E1; text-align:left;padding-top:2px;font-size:12px; font-weight:bold;text-decoration:none;color:#3169A6;padding-left:15px;}
.list_nav_on a:link{ background:url(/cns/templates/images/list_icon_red.gif) no-repeat left; height:23px; line-height:23px;  text-align:left; padding-left:21px; padding-top:2px;font-size:12px; font-weight:bold;text-decoration:none;color:#3169A6;}
.list_nav_on a:visited{ background:url(/cns/templates/images/list_icon_red.gif) no-repeat left; height:23px; line-height:23px;  text-align:left; padding-left:21px; padding-top:2px;font-size:12px; font-weight:bold;text-decoration:none;color:#3169A6;}
.list_nav_on a:hover{ background:url(/cns/templates/images/list_icon_red.gif) no-repeat left; height:23px; line-height:23px; text-align:left; padding-left:21px; padding-top:2px;font-size:12px; font-weight:bold;text-decoration:none;color:#3169A6;}
.list_nav_on a:active{ background:url(/cns/templates/images/list_icon_red.gif) no-repeat left; height:23px; line-height:23px;  text-align:left; padding-left:21px; padding-top:2px;font-size:12px; font-weight:bold;text-decoration:none;color:#3169A6;}

.list_nav_off1{background:url(/cns/templates/images/icon_01.gif) 12px 10px no-repeat; height:18px; line-height:18px;text-align:left; padding:5px 0 0px 21px;font-size:12px;color:#a8a8a8;}
.list_nav_off1 a:link{ background:url(/cns/templates/images/icon_01.gif) 12px 10px no-repeat; height:18px;  height:18px; line-height:18px;text-align:left;padding-left:21px; padding-top:4px;font-size:12px;color:#a8a8a8;text-decoration:none;  }
.list_nav_off1 a:visited{ background:url(/cns/templates/images/icon_01.gif) 12px 10px no-repeat; height:18px; line-height:18px; text-align:left; padding-left:21px; padding-top:4px;font-size:12px;color:#a8a8a8;text-decoration:none;  }
.list_nav_off1 a:hover{ background:url(/cns/templates/images/icon_01.gif) 12px 10px no-repeat; height:18px; line-height:18px; text-align:left; padding-left:21px; padding-top:4px;font-size:12px;color:#a8a8a8;text-decoration:none;  }
.list_nav_off1 a:active{ background:url(/cns/templates/images/icon_01.gif) 12px 10px no-repeat; height:18px; line-height:18px; text-align:left; padding-left:21px; padding-top:4px;font-size:12px;color:#a8a8a8;text-decoration:none;  }


.list_nav_on1{background:url(/cns/templates/images/icon_01.gif) 12px 10px no-repeat;height:18px; line-height:18px;text-align:left; padding:5px 0 0px 21px;font-size:12px;color:#666;}
.list_nav_on1 a:link{ background:url(/cns/templates/images/icon_01.gif) 12px 10px no-repeat; height:18px; line-height:18px;text-align:left; padding-left:21px;font-size:12px;color:#666;text-decoration:none;padding-top:4px;  }
.list_nav_on1 a:visited{background:url(/cns/templates/images/icon_01.gif) 12px 10px no-repeat; height:18px; line-height:18px; text-align:left; padding-left:21px; padding-top:4px;font-size:12px;color:#666;text-decoration:none;  }
.list_nav_on1 a:hover{ background:url(/cns/templates/images/icon_01.gif) 12px 10px no-repeat; height:18px; line-height:18px; text-align:left; padding-left:21px; padding-top:4px;font-size:12px;color:#666;text-decoration:none;  }
.list_nav_on1 a:active{background:url(/cns/templates/images/icon_01.gif) 12px 10px no-repeat; height:18px; line-height:18px; text-align:left; padding-left:21px; padding-top:4px;font-size:12px;color:#666;text-decoration:none;  }


.list_nav_on2{background:url(/cns/templates/images/icon_01.gif) 20px 8px no-repeat; height:18px; line-height:18px;text-align:left; padding:4px 0 0px 30px;font-size:12px;color:#666;}
.list_nav_on2 a:link{ background:url(/cns/templates/images/icon_01.gif) 20px 8px no-repeat;height:18px; line-height:18px;text-align:left;padding-left:21px; font-size:12px;color:#666;text-decoration:none;padding-top:4px;  }
.list_nav_on2 a:visited{ background:url(/cns/templates/images/icon_01.gif) 20px 8px no-repeat;height:18px; line-height:18px; text-align:left; padding-left:21px; padding-top:4px;font-size:12px;color:#666;text-decoration:none; }
.list_nav_on2 a:hover{ background:url(/cns/templates/images/icon_01.gif) 20px 8px no-repeat;height:18px; line-height:18px; text-align:left; padding-left:21px; padding-top:4px;font-size:12px;color:#666;text-decoration:none;  }
.list_nav_on2 a:active{ background:url(/cns/templates/images/icon_01.gif) 20px 8px no-repeat;height:18px; line-height:18px; text-align:left; padding-left:21px; padding-top:4px;font-size:12px;color:#666;text-decoration:none; }

.list_nav_off2{background:url(/cns/templates/images/icon_01.gif) 20px 8px no-repeat; height:18px; line-height:18px;text-align:left; padding:4px 0 0px 30px;font-size:12px;color:#a8a8a8;}
.list_nav_off2 a:link{ background:url(/cns/templates/images/icon_01.gif) 20px 8px no-repeat;height:18px; line-height:18px;text-align:left;padding-left:21px; font-size:12px;color:#a8a8a8;text-decoration:none;padding-top:4px;  }
.list_nav_off2 a:visited{ background:url(/cns/templates/images/icon_01.gif) 20px 8px no-repeat;height:18px; line-height:18px; text-align:left; padding-left:21px; padding-top:4px;font-size:12px;color:#a8a8a8;text-decoration:none; }
.list_nav_off2 a:hover{ background:url(/cns/templates/images/icon_01.gif) 20px 8px no-repeat;height:18px; line-height:18px; text-align:left; padding-left:21px; padding-top:4px;font-size:12px;color:#a8a8a8;text-decoration:none;  }
.list_nav_off2 a:active{ background:url(/cns/templates/images/icon_01.gif) 20px 8px no-repeat;height:18px; line-height:18px; text-align:left; padding-left:21px; padding-top:4px;font-size:12px;color:#a8a8a8;text-decoration:none; }


/*content*/
.model_content_line{ background:url(/cns/templates/images/content_line.gif) no-repeat bottom; }
.model_content_line1{ background:url(/cns/templates/images/pic_line_3.gif)  no-repeat bottom; }

/*list-product*/
.list_product_borright{ border-right:1px solid #fff;}
.list_product_borbottom{ border-bottom:1px solid #fff;}
.list_product_content{ border:1px solid #E9E9E9; border-top:none;}
.list_product_title{ height:30px; line-height:30px; background:#656565; text-align:center;}
.list_product_title a:link{ font-size:12px;color:#fff; text-decoration:none;}
.list_product_title a:visited{ font-size:12px; color:#fff;text-decoration:none;}
.list_product_title a:hover{ font-size:12px;color:#fff;text-decoration:none;}
.list_product_title a active{ font-size:12px;color:#fff;text-decoration:none;}
.list_product_abb a:link{ font-size:12px;color:#545454; text-decoration:none;}
.list_product_abb a:visited{ font-size:12px; color:#545454;text-decoration:none;}
.list_product_abb a:hover{ font-size:12px;color:#3169a6;text-decoration:none;}
.list_product_abb a active{ font-size:12px;color:#3169a6;text-decoration:none;}
/*list-ld*/
.list_ld_bor{ border:1px solid #B5B5B5}
.list_ld_bor_1{border:1px solid #B5B5B5; border-left:none; border-right:none; }

.list_ld_on{ background:url(/cns/templates/images/pic_ld_on.gif) no-repeat left; text-align:center; line-height:19px;}
.list_ld_off{ background:url(/cns/templates/images/list_ld_off.gif) no-repeat left; text-align:center; line-height:19px;}
.list_ld_off1{ background:url(/cns/templates/images/list_ld_off1.gif) no-repeat left; text-align:center; line-height:19px;}

.list_ld_tabbg{ background:url(/cns/templates/images/list_ld_bg.gif) no-repeat right 0px;}
.list_ld_row1{ border:1px solid #E7E7E7 }
.list_ld_row1 img{ border:4px solid #fff;}

/*nav--top*/

.nav_on{width:95px;text-decoration:none;height:20px;background-color:#E70012; font-size:12px; color:#fff; font-weight:bold;text-align:center; line-height:22px; padding-top:2px;}
.nav_on a:link{font-size:12px;color:#fff;text-decoration:none;line-height:20px;}
.nav_on a:visited{font-size:12px;color:#fff;text-decoration:none;line-height:20px;}
.nav_on a:hover{font-size:12px;color:#fff;text-decoration:none;line-height:20px;}
.nav_on a:active{font-size:12px;color:#fff;text-decoration:none;line-height:20px;}

.nav_off a:link{width:95px;font-size:12px; color:#fff; font-weight:bold;text-decoration:none;height:20px;background-color:#014898;text-align:center;display:block;line-height:20px;padding-top:2px;}
.nav_off a:visited{font-size:12px; color:#fff;font-weight:bold;text-decoration:none;height:20px;background-color:#014898;text-align:center;display:block;line-height:20px;padding-top:2px;}
.nav_off a:hover{font-size:12px;color:#fff;font-weight:bold;text-decoration:none;height:20px;background-color:#E70012;text-align:center;display:block;line-height:20px;padding-top:2px;}
.nav_off a:active{font-size:12px;color:#fff;font-weight:bold;text-decoration:none;height:20px;background-color:#E70012;text-align:center;display:block;line-height:20px;padding-top:2px;}

/*--------It's mine(Lp)-TopNav------*/
/*.lp_nav{background:#014898; margin:0px; padding:0px; height:22px; border:0;}*/
.lp_nav{height:22px; line-height:22px; background:#014898; border-left:1px solid #ffffff; width:89px;}
.lp_nav div{background:none; border:0;}
.lp_nav a{height:22px; font-family:"宋体"; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none; background:#014898; width:89px; display:block; line-height:22px;}
.lp_nav a:hover{text-decoration:none; color:#ffffff; font-weight:bold; background:#E70012; width:89px;}



/*---link-white---*/
.linkf12b_white a:link{font-size:12px;color:#fff;text-decoration:none; font-weight:bold; }
.linkf12b_white a:visited{font-size:12px;color:#fff;text-decoration:none;font-weight:bold;}
.linkf12b_white a:hover{font-size:12px;color:#fff;text-decoration:underline;font-weight:bold;}
.linkf12b_white a:active{font-size:12px;color:#fff;text-decoration:none;font-weight:bold;}

/*---link-grey---*/

.linkf12_grey_3 a:link{font-size:12px;color:#666;text-decoration:none;}
.linkf12_grey_3 a:visited{font-size:12px;color:#666;text-decoration:none;}
.linkf12_grey_3 a:hover{font-size:12px;color:#01489A;text-decoration:none;}
.linkf12_grey_3 a:active{font-size:12px;color:#666;text-decoration:none;}

.linkf12_grey_33 a:link{font-size:12px;color:#666;text-decoration:none;}
.linkf12_grey_33 a:visited{font-size:12px;color:#666;text-decoration:none;}
.linkf12_grey_33 a:hover{font-size:12px;color:#01489A;text-decoration:underline;}
.linkf12_grey_33 a:active{font-size:12px;color:#666;text-decoration:none;}

.linkf12_grey_4 a:link{font-size:12px;color:#666;text-decoration:none;}
.linkf12_grey_4 a:visited{font-size:12px;color:#666;text-decoration:none;}
.linkf12_grey_4 a:hover{font-size:12px;color:#ff0000;text-decoration:none; text-decoration:underline;}
.linkf12_grey_4 a:active{font-size:12px;color:#666;text-decoration:none;}

.linkf12b_grey_44 a:link{font-size:12px;color:#666;text-decoration:none;font-weight:bold;}
.linkf12b_grey_44 a:visited{font-size:12px;color:#666;text-decoration:none;font-weight:bold;}
.linkf12b_grey_44 a:hover{font-size:12px;color:#01489A;text-decoration:underline;font-weight:bold;}
.linkf12b_grey_44 a:active{font-size:12px;color:#666;text-decoration:none;font-weight:bold;}

/*-----link-bule-----*/
.f12b_blue_11 a:link{font-size:12px; color:#3169A6;text-decoration:none; font-weight:bold;}
.f12b_blue_11 a:visited{font-size:12px; color:#3169A6;text-decoration:none; font-weight:bold;}
.f12b_blue_11 a:hover{font-size:12px; color:#E70012;text-decoration:none; font-weight:bold;}
.f12b_blue_11 a:active{font-size:12px; color:#3169A6;text-decoration:none; font-weight:bold;}

.linkf14b_blue a:link{font-size:14px;color:#01489A;text-decoration:none; font-weight:bold;}
.linkf14b_blue a:visited{font-size:14px;color:#01489A;text-decoration:none; font-weight:bold;}
.linkf14b_blue a:hover{font-size:14px;color:#E70012;text-decoration:none; font-weight:bold;}
.linkf14b_blue a:active{font-size:14px;color:#01489A;text-decoration:none; font-weight:bold;}

.linkf12b_blue1 a:link{font-size:12px;color:#3068A5;text-decoration:none; }
.linkf12b_blue1 a:visited{font-size:12px;color:#3068A5;text-decoration:none; }
.linkf12b_blue1 a:hover{font-size:12px;color:#E70012;text-decoration:none; }
.linkf12b_blue1 a:active{font-size:12px;color:#3068A5;text-decoration:none; }

.linkf12b_blue a:link{font-size:12px;color:#0081cc;text-decoration:none; font-weight:bold;}
.linkf12b_blue a:visited{font-size:12px;color:#0081cc;text-decoration:none; font-weight:bold;}
.linkf12b_blue a:hover{font-size:12px;color:#E60012;text-decoration:none; font-weight:bold;}
.linkf12b_blue a:active{font-size:12px;color:#0081cc;text-decoration:none; font-weight:bold;}

.linkf12_blue_2 a:link{font-size:12px;color:#04489B;text-decoration:none; }
.linkf12_blue_2 a:visited{font-size:12px;color:#04489B;text-decoration:none; }
.linkf12_blue_2 a:hover{font-size:12px;color:#E60012;text-decoration:none;}
.linkf12_blue_2 a:active{font-size:12px;color:#04489B;text-decoration:none;}

.linkf12b_blue_2 a:link{font-size:12px;color:#04489B;text-decoration:none; font-weight:bold;}
.linkf12b_blue_2 a:visited{font-size:12px;color:#04489B;text-decoration:none; font-weight:bold;}
.linkf12b_blue_2 a:hover{font-size:12px;color:#E60012;text-decoration:none; font-weight:bold;}
.linkf12b_blue_2 a:active{font-size:12px;color:#04489B;text-decoration:none; font-weight:bold;}

/*-----list_linkstyle-----*/
.list_link a:link {font-size:12px;color:#666;text-decoration:none; height:24px; line-height:24px; padding-left:11px; text-align:left;}
.list_link a:visited {font-size:12px;color:#666;text-decoration:none; font-size:12px;color:#666;text-decoration:none;  height:24px; line-height:24px; padding-left:11px; text-align:left;}
.list_link a:hover {font-size:12px;color:#e70012;text-decoration:none; font-size:12px;color:#3169A6;text-decoration:none; height:24px; line-height:24px; padding-left:11px; text-align:left;}
.list_link a:active {font-size:12px;color:#e70012;text-decoration:none; font-size:12px;color:#3169A6;text-decoration:none;  height:24px; line-height:24px; padding-left:11px; text-align:left;}

.list_link1 a:link {font-size:12px;color:#666;text-decoration:none; height:24px; line-height:24px; padding-left:11px; text-align:left;}
.list_link1 a:visited {font-size:12px;color:#666;text-decoration:none; font-size:12px;color:#666;height:24px; line-height:24px; padding-left:11px; text-align:left;}
.list_link1 a:hover {font-size:12px;color:#e70012;text-decoration:underline; font-size:12px;color:#3169A6; height:24px; line-height:24px; padding-left:11px; text-align:left;}
.list_link1 a:active {font-size:12px;color:#e70012;text-decoration:none; font-size:12px;color:#3169A6; height:24px; line-height:24px; padding-left:11px; text-align:left;}

/*----dongshihui-----*/
.dsh_topic { background-color: #edf6ff; color:#000; text-align:center; line-height:20px; padding-top:3px;}
.dsh_name { background-color:#e7e7e7; text-align:center; font-weight:bold; line-height:22px; padding-top:3px;}
.img_border { border:1px solid #e7e7e7; width:100px; height:130px; padding:2px;}
.dsh_content { line-height:220%}

/*下拉菜单*/
.top_nav_on{font-size:12px;color:#366eab;text-decoration:none;line-height:22px;border:#fff 1px solid;border-top:none;  float:left; font-weight:normal; height:22px;width:auto!important;padding:0 5px 0 5px;background-color:#ebebeb;list-style:none;}
.top_nav_on a:link{font-size:12px;color:#366eab;text-decoration:none; font-weight:normal; background:none; float:left; height:22px; line-height:22px;width:auto!important;padding:0 5px 0 5px;background-color:#ebebeb;list-style:none;}
.top_nav_on a:visited{font-size:12px;color:#366eab;text-decoration:none; font-weight:normal; background:none; float:left; height:22px; line-height:22px;width:auto!important;padding:0 5px 0 5px;background-color:#ebebeb;list-style:none;}
.top_nav_on a:hover{font-size:12px;color:#E70012;text-decoration:none; font-weight:normal; background:none; float:left; height:22px; line-height:22px;width:auto!important;padding:0 5px 0 5px;background-color:#ebebeb;list-style:none;}
.top_nav_on a:active{font-size:12px;color:#366eab;text-decoration:none; font-weight:normal; background:none; float:left; height:22px; line-height:22px;width:auto!important;padding:0 5px 0 5px;background-color:#ebebeb;list-style:none;}

.top_nav_off{font-size:12px;color:#E70012;text-decoration:none;line-height:22px;border:#fff 1px solid;border-top:none; float:left; font-weight:normal;height:22px;width:auto!important;padding:0 5px 0 5px;background-color:#ebebeb; list-style:none;}
.top_nav_off a:link{font-size:12px;color:#366eab;text-decoration:none; font-weight:normal; background:none; float:left; height:22px; line-height:22px;width:auto!important;padding:0 5px 0 5px;background-color:#ebebeb;list-style:none;}
.top_nav_off a:visited{font-size:12px;color:#366eab;text-decoration:none; font-weight:normal; background:none; float:left; height:22px; line-height:22px;width:auto!important;padding:0 5px 0 5px;background-color:#ebebeb;list-style:none;}
.top_nav_off a:hover{font-size:12px;color:#E70012;text-decoration:none; font-weight:normal; background:none; float:left; height:22px; line-height:22px;width:auto!important;padding:0 5px 0 5px;background-color:#ebebeb;list-style:none;}
.top_nav_off a:active{font-size:12px;color:#366eab;text-decoration:none; font-weight:normal; background:none; float:left; height:22px; line-height:22px;width:auto!important;padding:0 5px 0 5px;background-color:#ebebeb;list-style:none;}


.top_nav_on1{font-size:12px;color:#366eab;text-decoration:none;line-height:22px;border:#fff 1px solid;border-top:none; background:none; float:left; font-weight:normal; height:22px;width:auto!important;padding:0 5px 0 5px;background-color:#ebebeb;list-style:none;}
.top_nav_on1 a:link{font-size:12px;color:#366eab;text-decoration:none; font-weight:normal; background:none; float:left; height:22px; line-height:22px;width:auto!important;padding:0 5px 0 5px;background-color:#ebebeb;list-style:none;}
.top_nav_on1 a:visited{font-size:12px;color:#366eab;text-decoration:none; font-weight:normal; background:none; float:left;  height:22px; line-height:22px;width:auto!important;padding:0 5px 0 5px;background-color:#ebebeb;list-style:none;}
.top_nav_on1 a:hover{font-size:12px;color:#E70012;text-decoration:none; font-weight:normal; background:none; float:left; height:22px; line-height:22px;width:auto!important;padding:0 5px 0 5px;background-color:#ebebeb;list-style:none;}
.top_nav_on1 a:acitve{font-size:12px;color:#366eab;text-decoration:none; font-weight:normal; background:none; float:left;  height:22px; line-height:22px;width:auto!important;padding:0 5px 0 5px;background-color:#ebebeb;list-style:none;}

.top_nav_off1{font-size:12px;color:#E70012;text-decoration:none;line-height:22px;border:#fff 1px solid;border-top:none; float:left; font-weight:normal; background:none; height:22px;width:auto!important;padding:0 5px 0 5px;background-color:#ebebeb;list-style:none;}
.top_nav_off1 a:link{font-size:12px;color:#366eab;text-decoration:none; font-weight:normal; background:none; float:left; height:22px; line-height:22px;width:auto!important;padding:0 5px 0 5px;background-color:#ebebeb;list-style:none;}
.top_nav_off1 a:visited{font-size:12px;color:#366eab;text-decoration:none; font-weight:normal; background:none;  float:left;  height:22px; line-height:22px;width:auto!important;padding:0 5px 0 5px;background-color:#ebebeb;list-style:none;}
.top_nav_off1 a:hover{font-size:12px;color:#E70012;text-decoration:none; font-weight:normal; background:none; float:left; height:22px; line-height:22px;width:auto!important;padding:0 5px 0 5px;background-color:#ebebeb;list-style:none;}
.top_nav_off1 a:active{font-size:12px;color:#366eab;text-decoration:none; font-weight:normal; background:none;  float:left;  height:22px; line-height:22px;width:auto!important;padding:0 5px 0 5px;background-color:#ebebeb;list-style:none;}

/*---qiye_culture ---*/
.qiye_text_gray {font-size:13px; color:#666666; font-weight:bold; line-height:180%;}
.qiye_text_gray1 {font-size:13px; color:#333; font-weight:bold; line-height:180%;}
.qiye_text_blue {font-size:13px; color:#23468b; font-weight:bold;}
.qiye_text_red {font-size:13px; color:#E70012; font-weight:bold;}
.qiye_hr {width:325px; color:#ddebf8; text-align:left}

/*-----------------------------------------------*/
.bor_r{ border-right:1px solid #E1E1E1;}
.bg_nav_color{ background-color:#014898; }
.nav_bor{ border-left:1px solid #fff; text-align:center; line-height:22px;}

.bg_gsxw_no{ background:url(/cns/templates/images/pic_title_gsxw_no.jpg) top center no-repeat; cursor:pointer; }
.bg_gsxw_blue{ background:url(/cns/templates/images/pic_title_gsxw_blue.jpg) top center no-repeat;cursor:pointer; }
.bg_gsgg_no{ background:url(/cns/templates/images/pic_title_gsgg_no.jpg) top center no-repeat;cursor:pointer; }
.bg_gsgg_blue{ background:url(/cns/templates/images/pic_title_gsgg_blue.jpg) top center no-repeat;cursor:pointer; }
.line_news{ border-bottom:1px solid #A2A2A2;}

.f14_Blue{font-size:14px;font-weight:bold;color:#014898;}
.rczp_bg{background:url(/cns/templates/images/rczp_bg.jpg) repeat-x;height:24px;padding-top:11px; border-top:solid 3px #ffffff;}
.rczp_line{background:url(/cns/templates/images/rczp_line.jpg) no-repeat 15px 3px; text-indent:32px;}
.rczp__xx_line{background:url(/cns/templates/images/rczp__xx_line.jpg) no-repeat 16px 12px; text-indent:25px;line-height:30px;height:30px;}
.linkf12_black a:link{color:#454545; text-decoration:none;}
.linkf12_black a:visited{color:#454545; text-decoration:none;}
.linkf12_black a:hover{color:#3169A6; text-decoration:none;}
.linkf12_black a:active{color:#454545; text-decoration:none;}

.pad_t3{padding-top:3px;}
.f12_grey_4{color:#999999;}
.pad_t16{padding-top:5px;}
.zpxx_bg_clo{background:#EDEDED; font-weight:bold; color:#666666;}
.zpxx{height:36px;line-height:36px;}
.zpxx1{height:24px;height:24px;bakcground:#F7F7F7;}
.line_zpxx30{line-height:30px;}
.pad_left10{padding-left:10px;}
.zpxx_xx_bg{background:url(/cns/templates/images/zpxx_bg.jpg) repeat-y top center;}


.ss{.list_list_bg{ background:url(/cns/templates/images/pic_icon.gif) no-repeat left; height:24px; line-height:24px; padding-left:0px; text-align:right;}