@charset "utf-8";
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
/*Html5*/
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
/*Base*/
body, input, select, button, textarea,p {font-family:Arial, Helvetica, sans-serif;}
html{font:12px/1.8,Arial,Helvetica,sans-serif;color:#333;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
*{margin:0;padding:0}
a{color:#333;text-decoration:none;background:transparent;outline:none;blr:expression(this.onFocus=this.blur())}
a:focus{outline:0}
a:active,a:hover{color:#69aee7;outline:0}
img{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;outline:none}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input.submit{border:0;margin:0;cursor:pointer}
input.radio{width:13px;height:13px;float:left;display:inline}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
ul,ol{list-style:none;}
li{list-style:none}
body, input, select, button, textarea,p {font-family:Arial, Helvetica, sans-serif;}
.clear{clear:both}
.fl{float:left;display:inline}
.fr{float:right;display:inline}

/*头部*/
.top_bg{width:1440px; margin:0 auto; padding:0; background:#fff; }
.top{width:1440px; height:121px;margin:0 auto;}
.top_t{ width:1440px; height:27px; background:#0f274f;}
.top_tm{ width:1002px;height:27px;  margin:0 auto;}
.top_tr{ float:right; width:140px; overflow:hidden; }
.top_tr_l{ float:left; width:20px; height:27px; padding-right:5px; }
.top_tr_c{ float:left; width:70px; height:27px; /*padding-left:15px;*/}
.top_tr_rz{font-size:14px; height:27px; line-height:27px; color:#688181; font-size:11px; font-family:Arial, Helvetica, sans-serif; border:none; background:#0f274f; }
.top_tr_r{ float:right; width:29px; height:27px;}

.top_bm{ width:1002px; height:94px; margin:0 auto;}
.logo{ float:left; width:167px; height:94px;}
.menu_content{ float:right;width:684px; padding-top:13px; padding-left:140px; height:81px; overflow:hidden; }
.menu{ float:left;width:684px; overflow:hidden;}
.menu ul{ padding:0;}
.menu ul li{ float:left; /*padding:0 28px 0px 28px;*/ width:108px; height:81px; line-height:81px; text-align:center; }
.menu ul li a{/* width:100%; height:100%;*/ display:block; font-size:20px;color:#333333;}
.menu ul li:hover{ background:url(h_a.jpg) no-repeat bottom left;}

.menu ul .ah a{ width:146px; height:81px;}
.menu ul .ah a:hover{background:url(a_ha.jpg) no-repeat bottom left !important;}

/*内页头部*/
.atop{width:1440px; height:121px;border-bottom:6px solid #cf0201;margin:0 auto;}
.top_am{width:1002px; height:88px;  margin:0 auto;}
.amenu{ float:left; width:684px; padding-top:10px; height:78px; overflow:hidden;}
.amenu ul{ padding:0;}
.amenu ul li{ float:left;padding:0 10px 0px 10px;  height:78px; line-height:78px; text-align:center; }
.amenu ul li a{ width:100%; height:100%; display:block; font-size:20px;color:#333333;}
.amenu ul li:hover{ background:#cf0201; }
.amenu ul li:hover a{ color:#fff;}



/*头部*/

/*banner*/



/*主体开始*/
.ind{width: 1440px;height:292px;border-bottom: 2px solid #f3f3f3;margin: 0px auto;overflow: hidden;}
.ind_t{	width: 1440px; margin:0 auto;overflow: hidden; }
.ind_tt{position: absolute;top: 549px;width: 907px;overflow: hidden;margin:0 auto;left: 18.5%;right: 18.5%;}
.ind_tt_l{ float:left; width:236px; padding:0px 33px;}
.ind_tt_lt{ width:174px; height:170px; padding:0px 33px;}
.ind_tt_lc{ width:236px; height:52px; line-height:52px; font-size:23px; color:#000; text-align:center;}
.ind_tt_lb{ height:57px; font-size:14px; color:#888888; line-height:21px; font-family:Arial, Helvetica, sans-serif; text-align:center; }
.ind_tt_lbb{width:127px; height:36px; border:1px  solid #c5c5c5; text-align:center; margin:15px 33px 0px 50px;}
.ind_tt_lbb a{font-size:14px; color:#888888; line-height:36px; }
.ind_tt_lbb a:hover{color:#cf0201}
.ind_b{ width:1002px; padding:67px 0px 43px 0px; margin:0 auto; overflow:hidden;}
.ind_bl{ float:left; width:397px; margin-right:42px; }
.ind_blt{ width:397px; height:235px;}
.ind_blt img{ width:397px; height:235px;}
.ind_blc{width:397px; padding:15px 0px; line-height:20px; color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.ind_blb{ width:127px; height:36px; border:1px  solid #c5c5c5; text-align:center; font-size:14px; color:#888888; line-height:36px;}
.ind_blb a{ font-size:14px; color:#888888; }
.ind_blb a:hover{ color:#cf0201}
.ind_bc{ float:left; width:260px; margin-right:42px;}
.ind_bct{ width:260px; height:142px;}
.ind_bct img{ width:260px;  height:142px;}
.ind_bcc{width:260px; padding-top:10px; margin-bottom:15px; overflow:hidden;}
.ind_bcc_t{ font-size:15px; color:#000; line-height:28px; text-align:left; font-family:Arial, Helvetica, sans-serif;}
.ind_bcc_c{ height:15px; padding:12px 0px; overflow:hidden;}
.ind_bcc_cz{ font-size:13px; line-height:15px;}
.ind_bcc_b{ width:260px; padding:15px 0px; overflow:hidden;}
.ind_bcc_bz{ font-size:13px; color:#666666; line-height:20px;}

.ind_r{ float:left;width:259px;}
.ind_rt{ width:259px; height:143px;}
.ind_rt img{ width:259px; height:143px;}
.ind_rc{width:259px; padding-top:10px; margin-bottom:15px; overflow:hidden;}
.ind_rc_t{ font-size:15px; color:#000; line-height:28px; text-align:left; font-family:Arial, Helvetica, sans-serif;}
.ind_rc_c{ height:15px; padding:12px 0px; overflow:hidden;}
.ind_rc_cz{ font-size:13px; line-height:15px;}
.ind_rc_b{ width:259px; padding:10px 0px; overflow:hidden;}
.ind_rc_bz{ font-size:13px; color:#666666; line-height:20px;}
.ind_blbs{ width:117px; height:36px; border:1px  solid #c5c5c5; text-align:center; font-size:14px; color:#888888; line-height:36px;}


.ind_am{ /*position:absolute; top:0; left:15%; right:15%;*/  width:1002px; padding-top:70px; margin:0 auto;  overflow:hidden; }
.ind_am_t{ width:1002px; height:65px; margin:0 auto; overflow:hidden;}
.ind_am_tt{height:44px; line-height:44px; color:#515567; text-align:center; font-size:44px; font-family:Arial, Helvetica, sans-serif;}
.ind_am_tb{ width:24px; height:19px; padding-left:480px;}



.ind_cm_t{/* position:absolute; top:0;left:15%; right:15%; */ height:137px; width:1002px; margin:0 auto; overflow:hidden;}
.ind_cm_tz{ width:1002px; height:137px; line-height:137px; font-size:48px; text-align:center; color:#fff; margin:0 auto; }
.ind_cm_b{ width:1002px;/*position:absolute; top:255px;left:10%; right:10%;*/padding-top:105px;margin:0 auto; 
overflow:hidden;}
.ind_cm_bl{ float:left; width:312px; height:427px; padding:0px 18px; }

/*详细新闻*/
.wz, .wz div, .wz li, .wz td, .wz p, .wz th{line-height:34px;font-size:16px;color:#333333;}
.wz p{margin-bottom:11px;}
.wz .im{margin-bottom:35px;}
.wz .pr_mb_t {margin-bottom:35px;}
.TB {border-top: 1px #666666 solid;border-left: 1px #666666 solid;}
.TB td,.TB th {border-bottom: 1px #666666 solid;border-right: 1px #666666 solid;padding: 5px;}



/*footer*/
.footer{ width:1440px; margin:0 auto; overflow:hidden;}
.footer_t{ width:1440px;background:#e2ebf1;height:282px; background:#e2ebf1; margin:0 auto; overflow:hidden;}
.footer_m{ width:1002px;  height:220px; padding:25px 0px 40px 0px;  margin:0 auto; overflow:hidden;}
.footer_ml{ float:left; width:724px; height:220px;  border-right:1px solid #adc2d0; }
.footer_mll{float:left; width:142px; overflow:hidden;}
.footer_mllt{ padding-top:24px;  width:142px;height:20px; line-height:20px; font-size:18px; color:#4a4a4a;  text-align:left; font-weight:bold;}
.footer_mllb{  padding-top:18px;width:142px; }
.footer_mllb ul li a{ height:23px; line-height:23px; font-size:12px; color:#4a4a4a; }

.footer_mr{ float:right; width:235px; padding:19px 0px; overflow:hidden; }
.footer_mrt{ width:234px; height:65px; margin-bottom:10px; overflow:hidden;}
.footer_mrt img{ width:234px; height:65px;}
.footer_mrc{ padding-left:14px; width:220px; margin-bottom:20px; }
.footer_mrcz{ height:26px; line-height:26px; font-size:12px; color:#4a4a4a; text-align:left;}
.footer_mrb{padding-top:20px; width:215px; height:34px; padding-left:14px; overflow:hidden;}
.footer_mrbl{ float:left; width:156px; height:32px; border-left:1px solid #acc2d0; border-top:1px solid #acc2d0;border-bottom:1px solid #acc2d0; }
.footer_mrbr{ float:left; width:53px; height:34px;background:url(search.png) no-repeat left top;}

.footer_b{ width:1440px; height:70px; background:#5180c6; margin:0 auto; overflow:hidden;}
.footer_mbm{ width:1002px; margin:0 auto; overflow:hidden;}
.footer_mbml{ float:left; width:848px; height:70px; line-height:70px; font-size:14px; color:#fff;} 
.footer_mbmll{ float:left; width:848px; height:70px; line-height:70px; font-size:14px; color:#fff;}
.footer_mbmr{ float:right; width:154px; height:18px; padding:20px 0px 30px 0px; }





.dn{display:none}
.clear{ clear:both;}
