/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-weight: bold; font-style: normal; }
ol, ul,li { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
q:before, q:after { content:''; }
abbr, acronym { border: 0; }
iframe { frameborder:0; marginwidth:0; marginheigh:0; scrolling:no }
.clear , #clear {height:1px; line-height:1px; overflow:hidden; clear:both; margin-top:-1px;}
/*ÕýÎÄ*/
/*body { font:13px/1.5 "\5FAE\8F6F\96C5\9ED1"; background-color:#FFFFFF;} ºÚÌå */
body { font:13px/1.5 "ËÎÌå";}
a {text-decoration:none; color:#333;}
a:hover {text-decoration:none;}
.w1073 {width:1073px; margin:0 auto;}
.w1000 {width:1000px; margin:0 auto;}
.fl { float:left; }
.fr { float:right; }
.aid{ font-weight:bolder;font-size:14px;}
.aid a{color:#000000;}

.top{background:url(../images/top_b.jpg) no-repeat 100%; width:1073px; height:171px;position: relative;}
.top .logo{/*background:url(../images/logo.jpg) no-repeat 100%; */width:272px; height:74px;padding-top:30px; margin-left:50px;}
.top .nav{padding-top:23px;height:38px;}
.top .nav ul li{width:90px; height:38px; float:left;font:17px/1.5 "\5FAE\8F6F\96C5\9ED1"; margin-left:30px; text-align:center;}
.top .nav ul li a{display:block; height:38px; line-height:38px;font:17px/1.5 "\5FAE\8F6F\96C5\9ED1"; line-height:38px;}
.top .nav ul li a:hover{display:block; height:38px; line-height:38px;background:url(../images/nav_11.jpg) no-repeat 0 100%; color:#FFFFFF;font:17px/1.5 "\5FAE\8F6F\96C5\9ED1"; line-height:38px;}
.top .nav a.selects {display:block; height:38px; line-height:38px;background:url(../images/nav_11.jpg) no-repeat 0 100%; color:#FFFFFF;font:17px/1.5 "\5FAE\8F6F\96C5\9ED1"; line-height:38px;}

.banner{ width:1073px; height:295px; border:1px solid #1c577f; margin-bottom:10px;}
DIV#MainPromotionBanner {BACKGROUND: #feb900; WIDTH: 1073px; HEIGHT: 295px}
#MainPromotionBanner #SlidePlayer {MARGIN: 0px auto; POSITION: relative}
#MainPromotionBanner .Slides {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 295px}
#MainPromotionBanner .Slides LI {FLOAT: left; WIDTH: 1073px; HEIGHT:295px}
#MainPromotionBanner .Slides IMG {BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 1073px; HEIGHT: 295px; BORDER-RIGHT-WIDTH: 0px}
#MainPromotionBanner .SlideTriggers {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10;  PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 230px; RIGHT: 8px;HEIGHT: 25px}
#MainPromotionBanner .SlideTriggers LI {DISPLAY: inline; FONT-SIZE: 0.9em; BACKGROUND: url(../images/slide_trigger.gif) no-repeat center center; FLOAT: left; MARGIN: 30px 2px; OVERFLOW: hidden; WIDTH:16px; CURSOR: pointer; COLOR: #B80400; LINE-HEIGHT: 16px; FONT-FAMILY: Arial; HEIGHT: 16px; TEXT-ALIGN: center}
#MainPromotionBanner .SlideTriggers LI.Current {BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.4em; BACKGROUND: url(../images/slide_trigger_c.gif) no-repeat center center; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 20px 6px; WIDTH: 21px; COLOR: #fff; LINE-HEIGHT: 30px; HEIGHT: 30px; BORDER-RIGHT-WIDTH: 0px}
.pfile {FONT-SIZE: 14px; MARGIN: 0px auto; WIDTH: 1073px;}



.m{background:url(../images/m_b.jpg) repeat 100%; height:205px;margin-bottom:10px;}
.m .ct{ line-height:25px;}
.m .ct .xx{ color:#1c577f; padding:5px;}

.case{ height:100%; width:1073px; border:1px solid #ababab; overflow:hidden;}
.case .case_t{background:url(../images/case_t.jpg) repeat 100%; height:55px;margin-bottom:10px;}
.case .case_t span{ color:#fff; float:right; padding-right:10px; line-height:55px;}
.case .case_list{width:1073px; height:auto;}
.case .case_list dl {float:left;margin-left:20px; margin-right:20px; margin-bottom:10px; margin-top:10px;}
.case .case_list dl img{ width:125px; height:87px; border:1px solid #ABABAB; padding:3px;}
.case .case_list dl p{ text-align:center; line-height:25px;}

.mc{ /*margin-bottom:10px; */margin-top:10px;}
.mc .lt{background:url(../images/mc_b.jpg) no-repeat 100%; width:695px; height:153px;}
.mc .lt .cnt{ padding-left:178px; padding-right:30px; color:#005882; height:153px; line-height:25px;}
.mc .rt{ width:345px;height:153px; color:#123f7a;}

.link{ height:auto; border:1px solid #ababab; margin-top:10px;}
.link .lk_t{ background:url(../images/link_t.jpg) repeat 100%;height:38px;}
.link .lk_ct{font-size:14px; text-align:left; padding-top:5px; padding-left:5px; padding-right:5px;}
.link .lk_ct a{color:#000000; margin-right:5px;}
.link .lk_ct a:hover{text-decoration:underline;}

.copyright{text-align:center; font-size:12px; color:#424242; margin-top:10px; margin-bottom:10px; background-color:#E4E4E4;}
.copyright p{ padding:5px;}

.main{ width:1073px; height:auto; overflow:hidden;margin-top:10px;}
.main .m_lt{ width:285px; height:348px; /*border:1px solid #b0b0b0;*/margin-bottom:10px;}
.main .m_lt .a_t{background:url(../images/about_t.jpg) repeat 100%;height:87px;}
.main .m_lt .a_cn {background:url(../images/about_cn.jpg) repeat 100%;height:259px;}
.main .m_lt .a_cn ul li{ line-height:43px; font-size:17px; padding-left:50px;}
.main .m_lt .a_cn ul li a:hover{ color:#b60001; font-weight:bold;}
.m_listfont{color:#b60001; font-weight:bold;}

.main .m_fwrx{width:285px;/*border:1px solid #b0b0b0;*/}
.main .m_fwrx .fw_t{background:url(../images/fwrx_t.jpg) repeat 100%;height:76px;}
.main .m_fwrx .fw_cn{ padding:20px; height:215px;}
.main .m_fwrx .fw_cn table{height:215px;}

.main .main_r{height:auto; overflow:hidden;}
.main .main_r .sbanner{/*background:url(../images/sbanner.jpg) repeat 100%;*/height:146px;/*border:1px solid #b0b0b0;*/width:770px; margin-bottom:20px;}
.main .main_r .abt{width:770px; height:auto; overflow:hidden;/*border:1px solid #b0b0b0;*/}
.main .main_r .abt .ab_t{background:url(../images/gsjj_t.jpg) repeat 100%;height:58px;}
.main .main_r .abt .qywh_t{background:url(../images/qywh_t.jpg) repeat 100%;height:58px;}
.main .main_r .abt .tdjs_t{background:url(../images/tdjs_t.jpg) repeat 100%;height:58px;}
.main .main_r .abt .hxfw_t{background:url(../images/hxfw_t.jpg) repeat 100%;height:58px;}
.main .main_r .abt .jjfa_t{background:url(../images/jjfa_t.jpg) repeat 100%;height:58px;}
.main .main_r .abt .zxys_t{background:url(../images/zxys_t.jpg) repeat 100%;height:58px;}
.main .main_r .abt .llfs_t{background:url(../images/llfs_t.jpg) repeat 100%;height:58px;}

.main .main_r .abt .wzjs_t{background:url(../images/wzjs_t.jpg) repeat 100%;height:58px;}
.main .main_r .abt .wltg_t{background:url(../images/wltg_t.jpg) repeat 100%;height:58px;}
.main .main_r .abt .ymzc_t{background:url(../images/ymzc_t.jpg) repeat 100%;height:58px;}
.main .main_r .abt .zjtg_t{background:url(../images/zjtg_t.jpg) repeat 100%;height:58px;}

.main .main_r .abt .abcn{ line-height:30px; color:#01375a; padding:10px;}
.main .main_r .abt .msg{width:750px; height:auto; overflow:hidden;line-height:30px;padding:1px; text-align:center; float:left}

.main .main_r .abt .xwgg_t{background:url(../images/xwgg_t.jpg) repeat 100%;height:58px;}
.main .main_r .abt .seo_t{background:url(../images/seo_t.jpg) repeat 100%;height:58px;}
.main .main_r .abt .wzjs_t{background:url(../images/wzjs_t.jpg) repeat 100%;height:58px;}
.main .main_r .abt .wltg_t{background:url(../images/wltg_t.jpg) repeat 100%;height:58px;}
.main .main_r .abt .ymzc_t{background:url(../images/ymzc_t.jpg) repeat 100%;height:58px;}
.main .main_r .abt .zjtg_t{background:url(../images/zjtg_t.jpg) repeat 100%;height:58px;}

.main .main_r .abt .xwgg_list ul{width:772px;}
.main .main_r .abt .xwgg_list ul li{line-height:28px; }
.main .main_r .abt .xwgg_list ul li a{ padding-left:25px;line-height:28px; font-size:15px;}
.main .main_r .abt .xwgg_list ul li span{ float:right; padding-right:10px;font-size:15px;}
.main .main_r .abt .pages{font-size:15px; text-align:center; padding:5px;}

.main .main_r .abt .new_t{background:url(../images/new_t.jpg) repeat 100%;height:57px; line-height:30px; padding-top:10px; padding-left:12px; font-size:16px; font-weight:bolder;}
.main .main_r .abt .newshow{line-height:25px; color:#000; padding:10px; font-size:14px;}
.main .main_r .abt .newshows{ text-align:center;line-height:25px;color:#666666;}

.main .cm_lt{ width:285px; height:auto; /*border:1px solid #b0b0b0;*/margin-bottom:10px; overflow:hidden;}
.main .cm_lt .ca_t{background:url(../images/ca_t.jpg) repeat 100%;height:52px;}
.main .cm_lt .ca_cn {background:url(../images/about_cn.jpg) repeat;}
.main .cm_lt .ca_cn ul li{ line-height:43px; font-size:17px; padding-left:50px;}
.main .cm_lt .ca_cn ul li a:hover{ color:#b60001; font-weight:bold;}

.main .main_r .cabt{width:772px; height:auto; overflow:hidden;/*border:1px solid #b0b0b0;*/}
.main .main_r .cabt dl {float:left; margin:20px; width:330px; height:259px; background-color:#f7f7f7;/*border:1px solid #b0b0b0;*/}
.main .main_r .cabt dl img{ width:201px; height:201px; text-align:center; margin-left:60px; margin-right:60px; margin-top:25px;}
.main .main_r .cabt dl p{ width:330px;text-align:center; color:#063b63;}
.main .main_r .pages{font-size:12px; text-align:right; padding:5px;}

.mnews{ height:auto; overflow:hidden;}
.mnews .nt{width:520px; float:left; height:170px; border:1px solid #CCCCCC;}
.mnews .nt .ntg{background:url(../images/nt.jpg) no-repeat 100%;width:140px; height:102px;}
.mnews .nt .nlst{width:380px; height:168px;}
.mnews .nt .nlst ul{ margin-top:10px;}
.mnews .nt .nlst ul li{ line-height:25px; font-size:14px; color:#000000;}
.mnews .nt .nlst ul li a{color:#000000;}
.mnews .seo{width:520px; float:right; height:170px;border:1px solid #CCCCCC;}
.mnews .seo .seog{background:url(../images/seo.jpg) no-repeat 100%;width:140px; height:102px;}
.mnews .seo .nlst{width:380px; height:168px;}
.mnews .seo .nlst ul{ margin-top:10px;}
.mnews .seo .nlst ul li{ line-height:25px; font-size:14px; color:#000000;}
.mnews .seo .nlst ul li a{color:#000000;}