@charset "utf-8";
body {min-width:1100px;margin:0; padding:0; font-size:12px;  background:#fff; height:auto; font-family:"宋体";}
div,img,ul,ol,li,p {margin:0 auto; padding:0; border:0; }
ul li{list-style:none; list-style-type:none;}
img{vertical-align:top; border:none;}
.center { margin:0 auto;width:1100px; }
a{color:#000000; text-decoration:none; font-size:12px;}
a:hover{ color:#FF0000; text-decoration:none;}
a:visited{ color:#000000; text-decoration:none;}
.left{ float:left;}
.right{ float:right;}

/*top*/
.top_t{ background:#303030; height:30px; font-family:"微软雅黑";}
.top_t ul{width:1100px; color:#fff; margin:0 auto; line-height:30px;}
.top_t ul li{ float:right; width:420px;}
.top_t li span{ float:left;}
.top_t li p{ float:left; padding-right:20px; font-size:16px;}
.top_t li a{ color:#fff;}
.top_t li a:hover{ color:#ff0;}

.top{width:1100px; height:108px; background:url(../images/logo.jpg) no-repeat 10px 6px;}

/*主导航菜单*/
.ys_menu{width:700px; height:108px; float:right; }
.menu_sy a{color:#fff;background:#737578; border-bottom:5px solid #da251c; display:block; width:100px; line-height:30px;}
#nav-menu{width:700px; height:47px;}
#nav-menu .container{position:relative;z-index:99;}
#nav-menu .menu li{position:relative;float:left;display:inline;font-size:14px; line-height:108px;}
.menu_line{width:2px; background:url(../images/menu_line.jpg) no-repeat; height:39px;}
#nav-menu .menu li a.xialaguang{display:inline-block;font-family:"微软雅黑";font-size:16px; line-height:30px;width:100px;text-align:center; padding-top:48px;}
#nav-menu .menu li a.xialaguang p{ font-size:14px;}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{color:#fff;background:#737578; border-bottom:5px solid #da251c; padding-top:48px; display:block; width:100px; line-height:30px;}
#nav-menu .menu ul.children{display:none;position:absolute;top:108px;width:100px;background:#c8000b; color:#fff;border-top:0;line-height:normal; z-index:9999;}
#nav-menu .menu ul.children li{width:100px;padding:0px;display:inline-block;font-size:12px;border-top:1px solid #ccc;}
#nav-menu .menu ul.children li h3{display:block; width:100%;}
#nav-menu .menu ul.children li a{width:100%;height:26px;line-height:26px;overflow:hidden;display:block;color:#fff; font-family:"微软雅黑";text-align:center;
text-decoration:none; font-size:12px;}
#nav-menu .menu ul.children li a:hover{background-color:#eee;text-decoration:none; color:#000;}

/*banner*/
.bannerzy{width:100%; height:300px; margin-top:4px;}
#full-screen-sliderzy { width:100%; height:300px; float:left; position:relative}
#slideszy { display:block; width:100%; height:300px; list-style:none; padding:0; margin:0; position:relative}
#slideszy li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slideszy li a { display:block; width:100%; height:100%; text-indent:-9999px}


.banner{width:100%; height:414px; margin-top:4px;}
#full-screen-slider { width:100%; height:414px; float:left; position:relative}
#slides { display:block; width:100%; height:414px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:340px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}



.cpzx{width:1100px; height:348px; margin-top:16px; overflow:hidden; margin-bottom:8px;}
.cpzx_top{width:1100px; background:url(../images/c_t_bj.jpg) no-repeat; height:41px;}
.cpzx_top p{ font-family:"微软雅黑"; font-size:28px; font-weight:bold; color:#da251c; line-height:40px; float:left; margin-left:30px;}
.cpzx_top span{ float:left; font-family:"微软雅黑"; font-size:20px; padding-top:12px; color:#da251c;}
.cpzx_top a{ float:right; line-height:40px; color:#ccc; padding-right:50px;}
.cpzx_nr ul{width:242px; float:left; margin:10px 16px;}
.cpzx_nr li{ background:url(../images/c_bj.jpg) no-repeat;width:242px; height:221px; float:left;}
.cp_tu{width:219px; height:116px; padding:10px 6px;}
.cp_wz{width:230px; height:100px;}
.cp_wz p{ float:left; padding-top:6px;}
.cp_wz span{ float:left;width:140px; padding-top:18px; padding-left:6px;}
.cp_wz span b{ font-size:12px;}
.cp_wz span h1{ font-size:12px; font-family:Arial; font-weight:300;}
.cp_wz a{ float:right; padding:16px 2px;}
.cp_tex{width:236px; height:50px; color:#292929; line-height:20px; font-family:"微软雅黑"; text-indent:2em;}

.ind{width:1100px; overflow:hidden;}
.gsjj{ float:left;width:605px;}
.gsjj_top{width:605px; height:41px;}
.gsjj_top p{ font-family:"微软雅黑"; font-size:26px; font-weight:bold; color:#da251c; line-height:40px; float:left; margin-left:10px;}
.gsjj_top span{ float:left; font-family:"微软雅黑"; font-size:20px; padding-top:12px; color:#da251c;}
.gsjj_nr{width:605px; height:240px; background:#696a6e; color:#FFF;}
.jj_nr_img{ float:left; padding:15px; float:left;}
.jj_nr_wz{ line-height:30px; float:left;width:320px; font-family:"微软雅黑"; padding-top:10px;}
.jj_nr_wz a{ background:#2e2e2e;width:130px; height:34px; line-height:34px; display:block; text-align:center; color:#979797;}


.xwdt{ float:left;width:440px; float:left; margin-left:30px;}
.xwdt_top{width:440px; height:41px;}
.xwdt_top p{ font-family:"微软雅黑"; font-size:26px; font-weight:bold; color:#da251c; line-height:40px; float:left; margin-left:10px;}
.xwdt_top span{ float:left; font-family:"微软雅黑"; font-size:20px; padding-top:12px; color:#da251c;}
.xwdt_nr{width:440px; height:240px; }
.xwdt_nr li{ border-bottom:1px solid #e8e8e8;height:115px;}
.xw_lt{ float:left; padding:8px 6px; }
.xw_rt{ float:left; padding-left:20px;width:280px;}
.xw_rt a{ font-family:"微软雅黑"; font-size:14px; color:#f00; font-weight:bold; line-height:34px;} 
.xw_rt span{ color:#636363; font-family:"微软雅黑"; line-height:20px;}

.dt{width:1100px; height:144px; margin-top:25px; margin-bottom:25px;}

.end{width:100%; height:250px; background:#252525; border-top:6px solid #F00;}
.end ul{width:1100px; margin:0 auto;}
.end_lt{ float:left; line-height:30px; color:#b7b7b7; background:url(../images/xx.jpg) repeat-y right;width:400px; height:230px; margin-top:20px;}
.end_lt a{color:#b7b7b7; }
.end_zh{ float:left;width:200px; text-align:center; height:180px; background:url(../images/xx.jpg) repeat-y right;width:300px; margin-top:20px; padding-top:50px;}
.end_rt{ float:right; padding-top:40px;}
.end_rt img{ padding:6px;}
.end_e{width:230px; margin-top:10px;}


.ny{width:1100px; height:auto; overflow:hidden; margin-top:10px; margin-bottom:10px;}
.ny_lt{ float:left;width:250px;}
.cpfl{width:250px;}
.cpfl_top{ background:#da251c; font-size:16px; color:#fff; font-family:"微软雅黑"; text-align:center; height:44px; line-height:44px;}
.cpfl_nr{ line-height:30px; text-align:left;}
.cpfl_nr li{}
.cpfl_nr li p a{width:250px; height:35px; text-align:left; background:#999; font-weight:bold;  display:block; font-family:"微软雅黑"; font-size:14px; color:#000; text-indent:50px; }
.cpfl_nr li p a:hover{ background:#000; color:#fff;}
.cpfl_nr li a{ line-height:30px;width:250px; height:30px; font-family:"微软雅黑"; text-align:left; text-indent:12px; background:url(../images/dd.jpg) no-repeat 5px #ccc; display:block; border-bottom:1px solid #aaa; font-size:14px;}
.cpfl_nr li a b{ font-family:Arial; font-weight:300; font-size:12px; padding-left:6px;}
.cpfl_nr li a:hover{ color:#fff; background:#da251c;}

.ny_lx{ margin-top:12px; line-height:30px;}
.ny_lx_top{ background:#12488a; font-size:16px; color:#fff; font-family:"微软雅黑"; text-align:center; height:44px; line-height:44px;}
.ny_lx_nr{ line-height:24px; border:1px dashed #ccc; padding:6px;}

.ny_fous{ margin-top:12px; line-height:30px;}
.ny_fous_top{ background:#da251c; font-size:16px; color:#fff; font-family:"微软雅黑"; text-align:center; height:44px; line-height:44px;}
.ny_fous_nr{ border:1px dashed #ccc; padding:2px;}

.ny_rt{ float:left; margin-left:18px; width:830px;}
.ny_rt_top{width:820px; border-bottom:1px dotted #ccc; overflow:hidden;}
.ny_rt_top b{width:10px; height:20px; background:#999; float:left; margin-top:5px;}
.ny_rt_top p{ float:left; font-family:"微软雅黑"; line-height:30px; text-indent:10px; font-size:14px; font-weight:bold;}
.ny_rt_top span{ float:right; line-height:30px; color:#999;}
.ny_rt_nr{ line-height:30px; padding:10px;}
