@charset "utf-8";
/* CSS Document */
@font-face {
/* font-test*/
font-family: temil;
src:url('tamil/TamilMN.svg'),
url('tamil/TamilMN.ttf'),
url('tamil/TamilMN.eot'); /* IE9 */
}


.main_a,.main_c{width:100%; float: left;}
.main_b{width:1300px; margin: 0px auto;}

.head_bg{background:#4e5c78; color:#fff;}
.head_logo{width:300px; padding-top: 40px; float: left;}
.head_right{width:900px; float: right;}
.head_righta{color:#987e5a; width: 265px; float: right; padding: 8px 0px;}
.head_righta li{float:left;}
.head_righta span{font-size:26px;}
.head_righta font{color:#e60012; font-family: Arial; font-size:22px; font-style: italic; padding-left: 8px;}
.head_rightb{width:100%; float: left;}




.head_rightb li{ float: left;}
.head_rightb a:link,.head_rightb a:visited{color:#fff;}
.head_rightb a{ padding:15px 0px 15px 39px; line-height: 50px; font-size:16px; transition: all 0.6s;}
.head_rightb a:hover{color:#987e5a;}
.index_baojiaa{width:100%; float: left; text-align: center; color:#fff; font-size:20px; padding: 25px 0px 25px 0px;}
.index_baojiaa span{color:#d9000f; padding: 0px 8px;}
.index_baojiab{width:100%; float: left; padding-bottom: 20px;}
.index_baojiab1{width:918px; float: left; background: #fff; border-radius: 5px; height: 60px;}
.index_baojiab2{width:162px; float: right;}
.index_baojiab2 button{width:100%; border: 0px; height: 60px; border-radius: 5px; background: #d9000f; color:#fff; font-size:20px;}
.bj_a select{border:0px; width: 80px;}
.bj_a{width:195px; padding: 13px 20px; line-height: 34px; float: left; border-right:1px solid #eee;}
.bj_b span{display:block; width: 30px; float: left; text-align: center; line-height: 34px; font-size:20px;}
.bj_b input{width:105px; line-height: 30px; font-size:12px; border: 0px; float: right;}
.bj_b{width:180px; float: left;padding: 13px 20px;}
.bj_b font{font-size:16px; color:#987e5a; font-family: Arial; padding: 5px 10px; line-height: 34px;}
.bj_a span{display:block; color:#777; width: 65px; float: left;}
.ejdh{width:270px; position: absolute; padding-top: 15px; display: none;}
.ejdha{width:50px; height: 10px; transform:rotate(180deg);
-ms-transform:rotate(180deg); 	/* IE 9 */
-moz-transform:rotate(180deg); 	/* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); }
.ejdhb{background:#4e5c78; margin-top: -7px;  box-shadow: 0px 2px 15px #3a4459; padding: 15px;  font-size:16px; }
.a_lin{line-height:50px; }
.ejdhb dd{line-height: 50px; border-bottom: 1px solid #444f63; transition:  all 0.6s;}
.head_right li:hover .ejdh{display:block;animation: hideIndex 0.3s; display: block;
     -moz-animation: hideIndex  0.3s; /* Firefox */
     -webkit-animation: hideIndex  0.3s; /* Safari and Chrome */
     -o-animation: hideIndex  0.3s; /* Opera */
   }

@keyframes hideIndex{
 0%{ opacity: 0; transform: translate(0, 50px) }
100%{opacity: 1; transform: translate(0, 0) }
}

.zb_maina,.zb_mainc{width:100%; float: left;}
.zb_mainb{width:1200px; margin: 0px auto;}
.zb_logo,.zb_right{width:600px; float: left; margin-top: 15px; margin-bottom: 20px;}
.zb_right{text-align:right;}
.daohang_bg{background:#003d91;color:#fff;}
 .header_daohangd li{ width: 133.3px; text-align: center;}
 .header_daohangd{width:100%; float: left;}
.header_daohangb{width:100%; height: 50px; background: #003d91;}
.header_daohangb li{ float:left; text-align: center;font-size:16px;}
.header_daohangb li a{ transition:all 0.6s; display: block; width: 100%; height: 50px; line-height: 50px; }
.header_daohangb li a span{padding-right:15px;}
.header_daohangb li a:link,.header_daohangb li a:visited{color:#fff;}
.header_daohangb li:hover a{color:#fff;}
.header_daohangc{width:1200px; margin: 0px auto;}
.header_daohangd li{}
.yc_cd{ min-width: 133.3px; text-align: center;  padding: 8px; background: #153476; position:absolute; display: none; transition: all 0.6s;z-index:9999;    }
.yc_cd dd a:link,.yc_cd dd a:visited{color:#fff;}
.yc_cd dd a{display:block; width: 100%; transition: all 0.6s; line-height: 40px; line-height: 40px; border-bottom: 1px dashed #eee;}
.header_daohangd li:hover{background:#153476; }
.yc_cd dd a:hover{padding-left:30px;}

 .header_daohangd li:hover .yc_cd{
	 display: block;animation: hideIndex 0.3s; display: block;
     -moz-animation: hideIndex  0.3s; /* Firefox */
     -webkit-animation: hideIndex  0.3s; /* Safari and Chrome */
     -o-animation: hideIndex  0.3s; /* Opera */
   }

@keyframes hideIndex{
 0%{ opacity: 0; transform: translate(0, 50px) }
100%{opacity: 1; transform: translate(0, 0) }
}

.inde_maleft{widtn:265px; float: left;COLOR:#575b5c;}
.inde_maleft h1{font-size:30px; padding-bottom: 15px;}
.inde_maleft1{width:80px; height: 1px; background: #003d90;float: left;}
.inde_maleft2{width:185px; float: left;height: 1px; background: #ccc;}
.inde_maright{width:850px; float: right; line-height: 28px; color:#666;}
.sy_lma{width:585px; float: left; margin-top: 35px;}
.sy_lma1{width:367px; float: left;}
.sy_lma2{width:218px; float: left; background: #003d90; height: 230px; padding: 30px; color:#fff;}
.sy_lma2 h1{font-size:20px; line-height: 30px; border-bottom: 1px solid #fff; padding-bottom: 10px; margin-bottom: 10px;}
.sy_zxlma{width:100%; float: left; }
.sy_zxlma h1{ font-size:18px;border-bottom: 2px solid #003d90; padding-left: 15px; font-weight: bold; line-height: 40px;}
.sy_zxlma h1 a{float:right; font-size:10px; padding: 2px; background: #dc181a; line-height: 16px; margin-top: 10px; font-weight: normal;}
.sy_zxlma h1 a:link,.sy_zxlma h1 a:visited{color:#fff;}
.sy_zxlma h1 span{color:#777; font-size:14px; font-family: Arial; font-weight: normal; padding-left: 8px;}
.sy_zxlma dd{display:block; width: 90px; height: 6px; margin-top: -4px; background: #003d90; margin-left: 7px;}
.sy_zxlmb{width:100%; float: left; border-bottom: 1px dashed #ccc; padding-bottom: 15px; margin-bottom: 10px;}
.sy_zxlmb1{width:180px; float: left; margin-top: 15px;}
.sy_zxlmb2{width:380px; float: right; margin-top: 15px;}
.sy_zxlmb2 h1{font-size:16px; font-weight: bold; margin-bottom: 15px;}
.sy_zxlmb2 p{color:#666; font-size:12px; line-height: 26px;}
.sy_zxlmc{width:100%; float:left;}
.sy_zxlmc li{width:100%; float: left;  line-height: 35px; font-size:14px; }
.sy_zxlmc li a:visited,.sy_zxlmc li a:link{color:#222;}
.sy_zxlmc li span{ float: right; font-family: Arial; color:#777;}
.footer_bg{width:100%; float: left; background: url("../images/footer_bg.png") #003d91 bottom center no-repeat; color:#fff; text-align: center;}
.f_dh{width:100%; float: left; margin-top: 30px; padding: 8px 0px; border-top:1px solid #fff; border-bottom: 1px solid #fff; line-height: 36px;}
.f_dh a{padding:0px 20px;}
.f_dh a:link,.f_dh a:visited{color:#b8cff0}
.f_end{width:100%;  padding: 20px 0px; float: left; line-height: 26px;}
.f_logo{width:100%; margin-top: 25px;}
.dq_weizhi{width:100%;  background: #eee; float: left;  line-height: 60px;color:#333; border-bottom:1px solid #ccc;}
	.dq_weizhia{width:1200px; margin: 0px auto;}
	.dq_weizhib{width:1200px; float: left;}
	.dq_weizhib span{padding-right:8px;}
	.dq_weizhib a{padding-right:8px;}
	.dq_weizhib a:link,.dq_weizhib a:visited{color:#333;}
	.dq_weizhib font{padding-left:8px; color:#333;}


 .r_dh{width:255px; float: left;}
            .r_dh a{display:block; width: 100%; height: 50px; text-align: left; margin-bottom: 5px; line-height: 50px;padding: 0px 30px;}
            .index_aboutr{width:900px; float: right;}
            .r_dh{text-align:right; margin-bottom: 25px;}
.r_dh a{ background: #eee; }
.r_dh a:link,.r_dh a:visited{color:#222;}
.news_reada{width:1200px; float: left; padding: 30px; background: #eee; text-align: center;}
.news_reada h1{font-size:18px; line-height: 40px;}
.news_reada dd{font-size:14px; color:#777;}
.news_readb{width:1200px; margin-top: 30px;font-size:14px; line-height: 26px; color:#666;}
.h_xian{width:80px; height: 2px; background: #b92835; margin-bottom: 25px;}

 .news_list{width:100%; border: 1px solid #eee; padding: 20px; transition: all 0.6s; float: left; background: #fff; margin-top: 20px;}
.news_lista{width:155px; float: left; transition: all 0.6s; }
.news_lista dd{font-size:16px; font-family: Arial; color:#666; margin-bottom: 10px;transition: all 0.6s;}
.news_lista h1{font-family: Arial; font-size:34px; margin-top: 15px;color:#666;transition: all 0.6s;}
.news_listb{width:680px;border-left:1px solid #eee; padding-left: 35px; float: right;}
.news_listb h1{font-size:22px; margin-bottom: 15px;}
.news_listb p{font-size:14px; color:#777; line-height: 30px;}
.news_list a:link,.news_list a:visited{color:#222;}
.news_list:hover{ border: 1px dashed #003d91; }
.news_list:hover .news_lista dd,.news_list:hover  .news_lista h1{color:#222;}
.news_list:hover .news_listb h1,.news_list:hover .news_listb p,.news_list:hover .news_listb dd{color:#222;}
.fenye span{color:#222;}
.fenye{width:100%; float: left; margin-top: 20px; text-align: center; border-top: 1px solid #eee; padding-top: 30px;}
.fenye a,.fenye span{padding:6px 10px; border: 1px solid #eee; margin: 5px;}
.news_lista font{font-weight:bold; font-size:20px; margin-right: 8px;}
.read_ns{width:100%; float: left;}
.read_ns h1{font-size:24px; font-weight: bold; margin-bottom: 10px; text-align: center;}
.read_ns dd{width:100%; background: #eee; padding: 10px 0px; text-align: center;}
.read_ns dd span{margin:0px 10px;}
.read_ns dd span font{font-family:Arial; padding-left: 8px;}
.left_cont{width:500px; padding: 30px; background: #eee; float: left; box-shadow: 0px 0px 15px #eee; font-size:14px; line-height: 30px; color:#555;  margin-top: 30px; margin-bottom: 30px;}
	.right_cont{ width:600px; margin-top: 30px; padding: 30px; float: right;  font-size:14px; line-height: 28px; font-family: Arial;}

   .con_nr h1{font-size:18px; padding-bottom: 15px; padding-top: 8px;}
    .con_nr dd{ margin-bottom:15px; line-height: 30px;}
    











