@charset "utf-8";
/* CSS Document */
#Header{ margin-bottom:1px;}
/*Layout*/
#Layout{ width:1230px; margin:0 auto;}
#Layout .crumbs,#daohang .crumbs{ z-index:1000; font-size:16px; line-height:25px; position:relative; z-index:100; position:relative; top:6px; width:405px;}
#Layout .crumbs{ top:-3px}
#Layout .crumbs a,#daohang .crumbs a{ color:#272727}
#Layout .crumbs span,#daohang .crumbs span{ color:#c42529}
#daohang .crumbs{ margin:-12px 0 10px 0; padding-bottom:12px;}
#daohang{ width:1230px; margin:0 auto; position:relative; margin-top:-40px;}
#Layout .left{ width:752px; float:left}
#Layout .left h2,#Layout .fuwu h2,#Layout .right .guihua h2,#Layout .right .zc h2,#Layout .t_left h2,#Layout h2,#Layout .z_right .like h2,#Layout .z_left h2{ border-left:3px solid #df3b3a; height:37px; overflow:hidden; line-height:45px; padding-left:10px; margin-bottom:20px;}
#Layout h2 span,#Layout .fuwu h2 span,#Layout h2 a,#Layout .right .guihua h2 span,#Layout .right .zc h2 span,#Layout .t_left h2 span,#Layout .t_right h2 span,#Layout .z_right .like h2 span,#Layout .z_left h2 span{ display:block; font-size:25px; color:#000; background:url(../images/a3.jpg) no-repeat right 25px; padding-right:20px; float:left}
#Layout h2 a:hover{ color:#F00}
#Layout .left h2 p{ float:right}
#Layout .left h2 p a{ font-weight:normal; font-size:16px; background:none; padding:0; margin-left:10px;}
#Layout .left dl,#Layout .t_left dl,#Layout .z_left dl{ padding-bottom:32px; margin-bottom:32px; position:relative; overflow:hidden; border-bottom:1px solid #efefef} 
#Layout .left dl{ padding-bottom:22px;}
#Layout .left dl dt,#Layout .t_left dl dt{ width:224px; height:145px; float:left}
#Layout .left dl dt img,#Layout .t_left dt img{ display:block; width:224px; height:145px;}
#Layout .left dl dd,#Layout .t_left dl dd{ float:right; width:505px;}
#Layout .left dl dd{ height:155px; position:relative}
#Layout .left dl dd .time{ display:block; position:absolute; right:0; bottom:-1px; padding:0;}
#Layout .left dl dd h3,#Layout .t_left dd h3,#Layout .z_left dl dd h3{ font-size:20px; line-height:28px;}
#Layout .left dl dd h3 a,#Layout .t_left dd h3 a,#Layout .z_left dl dd h3 a{ color:#000}
#Layout .left dl dd p,#Layout .t_left dd p,#Layout .z_left dl dd p{ display:block; font-size:15px; color:#595757; line-height:26px;}
#Layout .left dl dd .bq{ overflow:hidden; position:absolute; bottom:28px; right:0; width:505px;}
#Layout .left dl dd .bq a{ color:hsla(0,0%,41%,1.00); font-size:14px; margin-right:12px;}
#Layout .left dl dd span{ display:block; float:right; color:#A2A2A2}
#Layout .left .cb{ overflow:hidden}
#Layout .left .cb ul{ overflow:hidden; width:120%}
#Layout .left .cb ul li{ float:left; margin:16px 115px 25px 0; width:174px;}
#Layout .left .cb ul li p{ display:block; width:182px;}
#Layout .left .cb ul li p img{ display:block; max-width:175px; height:250px;}
#Layout .left .cb ul li h3{ padding-left:6px; padding-top:5px; height:60px; line-height:25px; border:1px solid #eaeaea; border-radius:0 0 3px 3px; border-top:0;}
#Layout .left .cb ul li h3 a{ color:#000; font-size:15px; font-weight:normal}
#Layout .left .cb ul li h3 a:hover,#Layout .fuwu h2 a:hover,#Layout .right .guihua ul li a:hover,#Layout .right .gd dl dd a:hover,#Layout .policy ul li a:hover,#Layout .right .tabbox ul li a:hover,#Layout .news_list dl dd a:hover,#Layout .t_right .yh_list li p a:hover,#Layout .z_left dl dd h3 a:hover,#Layout .z_right .like ul li p a:hover{ color:#ad2823}
#Layout .left .xq h3{ font-size:26px; line-height:45px; margin-bottom:15px; font-family:"微软雅黑"}
#Layout .left .xq h3 strong{ font-size:24px;}
#Layout .left .xq dl{ overflow:hidden; margin-bottom:10px;}
#Layout .left .xq dl dt{ width:210px; height:250px; float:left}
#Layout .left .xq dl dt img{ display:block; width:180px; height:250px;}
#Layout .left .xq dl dd{ position:relative; width:535px; height:250px; float:right; background-color:#f0f0f0; border-left:4px solid #dc3d41}
#Layout .left .xq dl dd p{ display:block; padding:45px 35px 0 25px; text-align:justify; font-family:"微软雅黑"; color:#333; font-size:18px; line-height:32px;}
#Layout .left .xq dl dd a{ display:block; position:absolute; bottom:12px; right:25px;}
#Layout .left .content{ line-height:32px; color:#262626}
#Layout .left .content img{ display:block; max-width:752px;}
#Layout .left .content h4{ font-size:20px; color:#323232; padding-bottom:12px;}
.shuxing{ border-top:1px solid #efefef; border-bottom:1px solid #efefef; margin-top:25px; padding:20px 0}
#Layout .left .sao,#Layout  .news_xq .sao{ width:424px; margin:25px auto}
#Layout .right{ width:431px; float:right}
#Layout .right .pic img{ display:block; width:431px;}
#Layout .fuwu{ margin:25px 0 5px 0; overflow:hidden}
#Layout .fuwu ul{ overflow:hidden; width:110%}
#Layout .fuwu ul li{ float:left; margin:0 18px 18px 0; width:210px; height:195px; position:relative}
#Layout .fuwu ul li span{ display:block; position:absolute; bottom:0; right:0; font-size:20px; line-height:45px; text-align:center; color:#fff;  background-color:#092959; width:100PX; height:45px;}
#Layout .sb{ border-top:1px solid #d6d6d6; padding-top:20px;}
#Layout .sao{ border:1px solid #d6d6d6; margin-top:18px;}
#Layout .right .guihua ul li{ border-bottom:1px solid #e0e0e0; overflow:hidden; line-height:35px; padding:8px 0 4px 0;}
#Layout .right .guihua ul li span,#Layout .right .guihua ul li i{ display:block; margin:8px 10px 0 0; height:20px; line-height:20px; width:20px; text-align:center; background:#c5c5c5; color:#fff; float:left}
#Layout .right img{ max-width:431px;}
#Layout .right .guihua ul li a{ color:#333}
#Layout .right .guihua ul li i{ background-color:#ad2823; display:block; float:left}
#Layout .right .guihua ul li p{ float:left; width:400px;}
#Layout .right .gd{ margin:25px 0}
#Layout .right .gd dl{ margin:4px 0 22px 0; overflow:hidden; height:51px;}
#Layout .right .gd dl dt{ float:left; width:78px;}
#Layout .right .gd dl dd{ width:330px; float:right; font-size:14px; line-height:25px;}
#Layout .right .gd dl dd a{ color:#333;}
#Layout .lx{ margin-top:25px;}
#Layout .lx p{ display:block; line-height:25px;}
#Layout .policy ul li{ line-height:42px; background:url(../images/a22.jpg) no-repeat left; padding-left:16px; overflow:hidden}
#Layout .policy ul li span{ float:right; color:#a3a3a3}
#Layout .policy ul li a{ color:#333}
#Layout .pates{ padding:25px 0; text-align:center}
#Layout .pates span,#Layout .pates a{ color:#454545; margin:0 5px;}
#Layout .policy ul li em{ font-style:normal; color:#F00; margin-left:25px; font-size:14px; font-weight:bold}
#Layout .pates b{ text-decoration:underline}
#Layout .pates span{ color:#d12f3a; font-weight:bold; text-decoration:underline}
#Layout .pates a b{ color:#454545}
#Layout .pates a{ color:#5c5c5c}
#Layout .right .f_1{ margin-top:0}
#Layout .right .chuban dl{ overflow:hidden; margin-bottom:26px;}
#Layout .right .chuban dl dt{ width:100px; float:left}
#Layout .right .chuban dl dt img{ width:100px;}
#Layout .right .chuban dl dd{ width:275px; float:right; overflow:hidden; height:128px;} 
#Layout .right .chuban dl dd h3{ font-size:18px; padding-bottom:10px;} 
#Layout .right .chuban dl dd h3 a{ color:#000}
#Layout .right .chuban dl dd h3 a:hover{ color:#F00; text-decoration:underline}
#Layout .right .chuban dl dd p{ display:block; font-size:16px; color:#888; line-height:24px; text-align:justify}
#Layout .zc{ position:relative; margin:20px 0}
#Layout .tabnav{ position:absolute; top:20px; height:20px; right:0; overflow:hidden}
#Layout .tabnav li{ float:left; margin:0 3px 0 5px; padding:0 8px 0 0; height:20px;  background: url(../images/xiant.jpg) no-repeat right; cursor:pointer; line-height:20px;} 
#Layout .tabnav li a{ color:#000}
#Layout .tabnav .hover a{ color:#FF0004}
#Layout .tabbox{ padding-top:0px;}
#Layout .tabbox img{ display:block; height:245px; width:446px;}
#Layout .tabbox .topLoop { border:0}
#Layout .tabbox ul li{ overflow:hidden; line-height:38px;}
#Layout .tabbox ul li span{ width:6px; height:6px; border-radius:100px; float:left; margin:13px 10px 0 0; display:block; background-color:#585858}
#Layout .tabbox ul li a{ color:#333}
#Layout .right .jiedu dl{ height:57px; border-bottom:1px solid #ccc; padding-bottom:15px; margin-bottom:15px; overflow:hidden}
#Layout .right .jiedu dl dt{ width:87px; height:57px;}
#Layout .right .jiedu dl dd{ width:322px; height:57px;}
#Layout .right .jiedu dl dd p{ display:block; line-height:23px; padding-top:6px;}
#Layout .right .jiedu dl dd p a{ color:#3c3851}
#Layout .news_list dl dt img,#Layout .news_list dl dt { width:158px; height:140px;}
#Layout .news_list dl dd{ width:577px;}

#Layout .news_list .chubanwu dt img,#Layout .news_list .chubanwu dt {  width:95px; height:119px;}
#Layout .news_list .chubanwu dd{ width:630px;}
#Layout .news_list .chubanwu dt img{ width:95px;}

#Layout .news_list dl dd span{ float:none; padding:8px 0}
#Layout .news_list .news_1 dt{ float:right}
#Layout .news_list .news_1 dd{ float:left}
#Layout .load{ text-align:center}
#Layout .load a{ background:url(../images/a27.jpg) no-repeat center bottom; padding-bottom:15px; color:#8F8F8F}
#Layout .left .news_list{ padding-bottom:25px;}
#Layout .load a:hover,#Layout .right .jiedu dl dd p a:hover,#Layout .tabbox ul li a:hover,#Layout .bw_list ul li a:hover{ color:#c5262a}
#Layout .t_left{ width:620px; height:654px; overflow:hidden; float:left; padding-right:26px; border-right:1px solid #efefef}
#Layout .t_left .zf_list{ }
#Layout .t_left dl dd{ width:380px;}
#Layout .t_right{ width:560px; height:654px; float:right; overflow:hidden}
#Layout .t_right .yh_list{ overflow:hidden; width:120%}
#Layout .t_right .yh_list li{ margin:0 52px 56px 0; float:left; width:251px;}
#Layout .t_right .yh_list li img{ display:block; width:251px; height:200px} 
#Layout .t_right .yh_list li p{ display:block; padding:5px 0}
#Layout .t_right .yh_list li p a{ color:#575757}
#Layout .z_left{ padding-top:25px; border-top:1px solid #efefef; border-right:1px solid #efefef; float:left; width:713px; padding-right:50px;}
#Layout .z_left dl{ overflow:hidden}
#Layout .z_left dl dt img,#Layout .z_left dl dt { width:158px; height:119px; float:left}
#Layout .z_left dl dd{ float:right; width:535px; padding-top:5px;}
#Layout .z_left dl dd span{ float:none; color:#878787; padding:8px 0}
#Layout .z_left .news_1 dt{ float:right}
#Layout .z_left .news_1 dd{ float:left}
#Layout .z_right{ width:430px; float:right; padding-left:35px;border-top:1px solid #efefef;}
#Layout .z_right img{ max-width:430px;}
#Layout .z_right .pic{ margin-top:28px}
#Layout .z_right .like{ margin-top:25px;}
#Layout .z_right .like .xh{ overflow:hidden;margin:-12px 10px 0 10px;}
#Layout .z_right .like ul,#Layout .right .like ul{ overflow:hidden; background:url(../images/a29.jpg) repeat-y 195px 0; width:120%; border-top:1px solid #efefef; padding-bottom:8px; }
#Layout .z_right .like ul li,#Layout .right .like ul li { float:left; width:170px; margin:10px 35px 0 6px;}
#Layout .z_right .like ul li p,#Layout .right .like ul li p{ padding:6px 0; font-size:14px; line-height:20px; height:36px; overflow:hidden}
#Layout .z_right .like ul li p a,#Layout .right .like ul li p a{ color:#272724}
#Layout .z_right .like ul li span,#Layout .right .like ul li span{ display:block; font-size:12px; padding-top:5px; color:#808080}
#Layout .right .like{ margin-bottom:15px; overflow:hidden}
#Layout .right .like ul{ width:510px;}
#Layout .right .like ul li{ width:205px;}
#Layout .right .like ul{ background-position: 225px 0}
#Layout .right .top dt{ font-size:20px; font-weight:bold; line-height:30px; padding-bottom:8px;}
#Layout .right .top dt a{ color:#222}
#Layout .right .top dd p{ display:block; color:#394143; font-size:14px; line-height:25px;}
#Layout .right .top dd img{ display:block; margin:20px 0; max-height:225px; width:430px}
#Layout .leader{ margin:24px 0; clear:both}
#Layout .leader img{ display:block; max-width:1230px; width:100%; height:105px;}
#Layout .c_left{ width:746px; float:left}
#Layout .c_left dl dt{ position:relative; border-bottom:2px dotted #ccc; padding-bottom:29px; margin-bottom:29px;}
#Layout .c_left dl dt img{ max-width:746px;}
#Layout .c_left dl dt p{ display:block; position:absolute; width:100%; height:45px; line-height:45px; text-align:center; left:0; bottom:29px; background:#df3b3a;}
#Layout .c_left dl dt p a{ color:#fff; font-size:20px;}
#Layout .c_left dl dt p a:hover{ text-decoration:underline}
#Layout .c_left dl dd{ overflow:hidden}
#Layout .c_left dl dd ul{ overflow:hidden; width:120%}
#Layout .c_left dl dd ul li{ margin-right:72px; float:left; width:200px;}
#Layout .c_left dl dd ul li img{ display:block; width:200px; margin-bottom:4px; height:115px;}
#Layout .c_left dl dd ul li p{ display:block; height:38px; padding:2px 10px 10px 10px; background-color:#eaeaea;}
#Layout .c_left dl dd ul li p a{ font-size:14px; line-height:15px; color:#4c4c4c}
#Layout .c_left dl dd ul li:hover p{ background-color:#de3c3f}
#Layout .c_left dl dd ul li:hover p a{ color:#fff}
#Layout .c_right{ width:450px; float:right}
#Layout .c_right .zc{ margin-top:0}
#Layout .c_right .tabbox ul li{ line-height:30px;}
#Layout .c_right .tabbox ul li i{ float:right; font-size:12px; color:#999}
#Layout .bw_list{ margin-bottom:16px;}
#Layout .bw_list ul li{ overflow:hidden; line-height:35px;}
#Layout .bw_list ul li span{ display:block; width:6px; height:6px; margin:13px 6px 0 0; border-radius:100px; background-color:#F00; float:left}
#Layout .bw_list ul li i{ float:right; font-size:14px; color:#999}
#Layout .bw_list ul li a{ color:#333; float:left}
#Layout .news_xq,#Layout .news_right{ border:0; }

#Layout .news_xq h3{ font-size:25px;}
#Layout .news_xq .sx{ padding:10px 0; color:#666}
#Layout .news_xq dl { border-bottom:0; padding-bottom:0; margin-bottom:0}
#Layout .news_xq dl dt{ float:none; width:auto; padding:5px 0; height:auto; overflow:hidden}
#Layout .news_xq dl dt img{ width:678PX; display:block; margin:0 auto; float:none; height:auto; max-width:712px;}
#Layout .news_xq dl dd{ background-color:#f0f0f0; border-left:3px solid #dc3d41; padding:15px; line-height:32px; width:auto; float:none; margin:20px 0; height:135px}
#Layout .details_mle{ padding:8px 0; overflow:hidden}
#Layout .details_mle .detasn_lae{ display:block; float:left; background-color:#de3d40; width:110px; height:32px; text-align:center; line-height:32px; color:#fff; font-size:16px;}
#Layout .details_mle .liu{ float:left; line-height:35px; width:414px; text-align:center; font-size:16px; color:#333;}
.bdsharebuttonbox{ float:right}
#yuedu{ line-height:38px; border-bottom:1px solid #efefef; padding-bottom:20px;}
#yuedu img{ display:block; max-width:713px;}
#yuedu .yw{ color:#000; font-size:18px; padding:12px 0}
#Layout .yaosu{ margin-top:25px;}
#Layout .yaosu h3{ background:url(../images/a52.jpg) no-repeat; height:24px; margin-bottom:20px; line-height:24px; font-size:16px; padding:0 10px; color:#fff}
#Layout .yaosu h3 span{ float:right; color:#e33b41;}
#Layout .yaosu table,#Layout .shenbao table{border-collapse:collapse;}
#Layout .yaosu table td{ border:1px solid #ccc; line-height:38px;}
#Layout .yaosu table .tb_left{ border-left:0; text-align:center}
#Layout .yaosu table .tb_right{ padding-left:10px; border-right:0}
#Layout .yaosu .hz{ overflow:hidden; border-bottom:1px solid #efefef; padding-bottom:32px; margin-bottom:20px;}
#Layout .yaosu .hz img{ display:block; width:255px; float:left;}
#Layout .yaosu .hz p{ display:block; width:440px; float:right; text-align:justify; line-height:30px;}
#Layout .time{ padding:10px 0}
#Layout .time span{ color:#dc3d41}
#Layout .shenbao{ width:1130px; margin:25px auto}
#Layout .shenbao table td{ border:1px solid #54b5ec; line-height:42px;}
#Layout .shenbao span{ font-size:20px; color:#000}
#Layout .shenbao .title{ text-align:center; font-size:17px;}
#Layout .shenbao .nr{ padding-left:30px; font-size:14px; color:#333}
#Layout .shenbao .text{ border:0; display:block; height:28px; line-height:28px; width:310px; outline:0; padding-left:5px; float:left; border:1px solid #52b5eb}
#Layout .shenbao .xl{ height:25px; line-height:25px; float:left; width:450px; display:block; color:#292929; border:1px solid #52b5eb}
#Layout .shenbao .sj{ width:auto; padding-right:20px;  min-width:120px; margin-right:12px;}
#Layout .shenbao i{ display:block; float:left; line-height:19px; padding:6px 0 0 5px;}
#Layout .shenbao .d{margin-top:9px; margin-bottom:8px}
#Layout .shenbao .email{ width:150px;}
#Layout .sub{ display:block; width:390px; height:45px; line-height:45px; text-align:center; font-size:22px; border:1px solid #5ebaec; border-radius:6px; margin:45px auto 85px auto; cursor:pointer; background:none; color:#000}
/*login*/
#login{ background:url(../images/a35.jpg) no-repeat center; background-size:cover}
#login .dl{ width:1235px; margin:0 auto; overflow:hidden; padding:200px 0 150px 0;}
#login .hy_dl{ width:395px; float:right}
#login .hy_dl h2{ font-size:22px; color:#fff; padding:15px 0}
#login .hy_dl .dl_text{ margin-bottom:28px; display:block; border-radius:6px; border:0; height:48px; line-height:48px; width:372px; font-size:16px; background-color:#656565; color:#fff}
#login .hy_dl .dl_sub{ display:block; border:0; width:395px; border-radius:5px; height:45px; font-size:18px; background-color:#c72324; color:#fff; cursor:pointer}
#login .hy_dl dl{ overflow:hidden; padding:20px 0}
#login .hy_dl dl dt{ float:left; overflow:hidden; color:#fff; font-size:14px;}
#login .hy_dl dl dt .che{ display:block; width:16px; margin:2px 6px 0 0; height:16px; float:left; background:none}
#login .hy_dl dl dd{ float:right; padding-top:5px; font-size:14px;}
#login .hy_dl dl dd a{ color:#fff; }
#box #bottom_nav{ display:none}
/*个人中心*/
#persona{ width:1230px; overflow:hidden; background:url(../images/a37.jpg) left repeat-y; margin:20px auto}
#banner_gr{ height:289px; background:url(../images/a36.jpg) no-repeat; background-size:cover;}
#persona .left{ width:208px; float:left;}
#persona .left h3{ height:44px; line-height:44px; background-color:#c62424; color:#fff; text-align:center; font-weight:normal; font-size:20px;}
#persona .left .subNav{ border-bottom:1px solid #fff; cursor:pointer; font-size:20px; text-align:center; line-height:45px; background:url(../images/a39.jpg) no-repeat 185px 22px}
#persona .left .navContent{ display:none}
#persona .left .currentDt{ background:url(../images/a40.jpg) no-repeat 185px 22px}
#persona .left .navContent { text-align:center}
#persona .left .navContent li{ text-align:center; background:#fff; line-height:42px; font-size:16px; border-bottom:1px solid #ddd;}
#persona .left .navContent li a{ color:#595757}
#persona .left .sb{ background:none}
#persona .left .navContent li a:hover,#persona .left .navContent li .hover{ color:#c62221}

#persona .right{ width:1005px; float:right;}
#persona .right h3{ background-color:#f0f0f0; height:41px; line-height:41px; padding-left:15px; font-size:18px; color:#333; font-weight:normal}
#persona .right .sb_list{ border:1px solid #d2d2d2; padding:45px 65px 20px 65px; min-height:650px; overflow:hidden; width:873px;}
#persona .right .wt{ width:870px; overflow:hidden}
#persona .right .ge_xq{ display:none}
#persona .right .ge_xq img{ display:block; max-width:873px;}
#persona .right dl{ border-bottom:1px solid #f0f0f0; padding-bottom:0; margin-top:15px;}
#persona .right dl dt{  cursor:pointer; color:#000; height:27px;}
#persona .right dl dt h4 span{ display:block; width:5px; height:5px; float:left; border-radius:90px; background-color:#df3b3a; margin:9px 10px 0 2px}
#persona .right dl dt i{ float:right; color:#5E5E5E; font-size:14px; background:url(../images/a38.jpg) no-repeat right; padding-right:25px; margin-bottom:8px; margin-top:-20px \9;}
#persona .right dl dd,#persona .right .bd ul li dt{ font-size:14px; line-height:25px; color:#909090;}
#persona .right h3 span{ color:#FF0004}
#persona .right .sousuo{ position:relative; margin:5px auto 15px auto}
#persona .right .sousuo .s_text{ border:1px solid #f0f0f0; display:block; outline:none; border-radius:10px; line-height:38px; height:38px; padding:0 48px 0 15px; font-size:16px; color:#8F8F8F; width:808px; text-align:right}
#persona .right .sousuo .s_sub{ display:block; position:absolute; top:2px; right:5px; width:37px; height:37px; background:url(../images/a41.jpg) no-repeat center; border:0; text-indent:-99999px; cursor:pointer}


#persona .right .sb_list .sousuo{ border:0}
#persona .right .wt_list{ width:110%; border-bottom:1px solid #d6d6d6; overflow:hidden}
#persona .right .wt_list dl{ border-bottom:0; width:400px; float:left; height:150px; margin:25px 45px 0 15px;}
#persona .right .wt_list dl dt{ position:relative; border-bottom:1px solid #f0f0f0; overflow:inherit; height:55px; line-height:25px; font-size:18px;}
#persona .right .wt_list dl dt a{ color:#686767}
#persona .right .wt_list dl dt a:hover,#persona .right .res dd a:hover{ color:#c62323}
#persona .right .wt_list dl dt span{ display:block; width:5px; height:12px; background:none; position:absolute; left:-15px; top:-2px;}
#persona .right .wt_list dl dd{ padding:8px 0 5px 0; font-size:16px;}
#persona .right .wt_list ul { padding-bottom:15px;}
#persona .right .wt_list ul li{ overflow:hidden; line-height:32px;}
#persona .right .wt_list ul li span{ float:left; display:block; margin:14px 7px 0 0; width:5px; height:5px; border-radius:100px; background-color:#F00}
#persona .right .wt_list ul li span img{ display:none}
#persona .right .wt_list ul li a{ color:#333}
.pates{ text-align:center; padding:20px 0}
.pates a,.pates b{ color:#4d4d4d; margin:0 2px;}
.pates .on{ color:#F00; font-weight:bold}
.pates b,.pates a:hover{ color:#4d4d4d; text-decoration:underline}
.pates a b:hover{ color:#F00}
#persona .right .hot{ margin:15px 0}
#persona .right .hot h2{ border-top:2px solid #c7c7c7; border-bottom:1px solid #ececec; height:50px; line-height:50px; position:relative}
#persona .right .hot h2 span{ display:block; width:90px; line-height:58px; background:url(../images/a42.jpg) no-repeat bottom right; height:39px; padding-right:15px; border-top:2px solid #006697; margin-top:-2px; font-size:20px; font-weight:normal; padding-left:6px;}
#persona .right .hot h2 em{ display:block; position:absolute; top:3px; left:115px; font-size:14px; color:#F00; font-style:normal;}
#persona .right .leftLoop{ position:relative; width:874px; margin:0 auto}
#persona .right .leftLoop .next,#persona .right .leftLoop .prev{ border-left:1px solid #f0f0f0; display:block; width:59px; height:47px; position:absolute; top:-50px;}
#persona .right .leftLoop .next{ right:61px;}
#persona .right .leftLoop .prev{ right:0}
#persona .right .bd{ overflow:hidden}
#persona .right .bd ul li{ float:none; width:272px; margin:0 12px;}
#persona .right .bd ul li dl{ border:0}
/*#persona .right .bd ul li dt{ text-align:center; font-size:18px; color:#020202; border-bottom:1px solid #ececec; line-height:35px; margin-bottom:6px;}*/
#persona .right .bd ul li dd,#persona .right .bd ul li dt{ font-size:14px; overflow:hidden; border-bottom:1px dashed #ececec; height:28px; line-height:28px;}
#persona .right .bd ul li dd span,#persona .right .bd ul li dt span{ display:block; float:left; width:3px; height:3px; background-color:#7094b6; margin:13px 6px 0 0}
#persona .right .bd ul li dd a,#persona .right .bd ul li dt a{ color:#474747; font-size:12px;}
#persona .right .bd ul li dd a:hover,#persona .right .bd ul li dt a:hover{ color:#c72324; text-decoration:underline}
#persona .right .wh_xq h2{ overflow:hidden; padding-top:0; border-bottom:1px solid #d6d6d6; height:50px; font-weight:normal; font-size:20px; color:#c62323; line-height:50px;}
#persona .right .wh_xq h2 span{ display:block; float:left; margin:21px 12px 0 0} 
#persona .right .wh_xq dl{ overflow:hidden; border-bottom:0}
#persona .right .wh_xq dl dt{ width:580px; cursor:auto; float:left; text-align:justify; line-height:28px; color:#333}
#persona .right .wh_xq dl dd{ float:right; padding-top:12px;}
.wh_xq{ text-align:justify}
#ab_banner{ height:545px; background-size:cover; width:100%; margin-top:-10px; background-position:center; background-size:100%}
#News{ width:1230px; margin:30px auto}
#News h2{ font-size:24px; font-weight:normal; color:#000; border-top:2px solid #d6d6d6; padding:12px 0}
#News dl{ overflow:hidden; padding:25px 0 45px 0;}
#News dl dt{ float:left; width:447px;}
#News dl dd{ border-bottom:1px solid #efefef; width:740px; text-align:justify; line-height:30px; padding-bottom:12px; color:#666; float:right}
#comp{ width:1230px; margin:25px auto; background:url(../images/a48.jpg) repeat-y left}
#comp .n_left{ width:235px; float:left}
#comp .n_left h3{ background:url(../images/a47.jpg) no-repeat; font-weight:normal; text-align:center; color:#000; font-size:24px; height:66px; line-height:55px;}
#comp .n_left ul li{ height:38px; line-height:38px; background:url(../images/a49.jpg) repeat-x bottom; padding-bottom:2px;}
#comp .n_left ul li a{ color:#000; display:block; padding-left:37px; border-left:3px solid #f1f1f1; font-size:17px;}
#comp .n_left ul li a:hover,#comp .n_left ul li .hover{ border-left:3px solid #c50b0c; background-color:#e0e0e0; color:#dd3b39}
#comp .n_right{ width:965px; float:right; min-height:550px;}
#comp .n_right h3{ border-bottom:2px solid #ddd; height:42px; line-height:42px;}
#comp .n_right h3 span{ display:block; float:left; border-bottom:2px solid #dd6969; padding-right:10px;}
#comp .n_right .neirong{ overflow:hidden; line-height:28px; font-size:16px; padding:20px 10px; text-align:justify}
#comp .n_right .ts{ border:1px solid #ccc; padding:12px; margin:15px 0; line-height:28px; font-size:14px; text-align:justify}
#comp .n_right .customer{ width:985px;}
#comp .n_right .customer li{ float:left; margin:0 13px 13px 0; border:solid #E5E5E5 1px; background-color:#FFF; width:148px; height:74px}
#comp .n_right .customer li img{ display:block; width:148px; height:74px;}
#comp .n_right .customer li:hover{ border:1px solid #c62323}
#comp .n_right .contact{ width:962px; font-size:15px; margin:15px auto; color:#333; line-height:32px;}
#comp .n_right .contact img{ display:block; margin:25px 0;}
#persona .right .ret{ padding-top:15px;}
#persona .right .letter{ background-color:#f6f6f6}
#persona .right .letter dl{ overflow:hidden; height:45px; line-height:45px; padding:0 15px;}
#persona .right .letter dl dt{ float:left}
#persona .right .letter dl dd{ float:left; line-height:45px;}
#persona .right .letter dl dd a{ color:#898989; margin-left:9px; font-size:20px;}
#persona .right .letter dl dd a:hover,#persona .right .letter dl dd .hover{ color:#c62323; text-decoration:underline}
#persona .right .letter ul{ overflow:hidden; padding:15px;}
#persona .right .letter ul li{ margin-bottom:4px; float:left; width:210px; line-height:32px; height:32px;}
#persona .right .letter ul li a{ color:#333; font-size:18px; display:block; overflow:hidden; padding-right:8px; float:left}
#persona .right .letter ul li a i{ display:block; width:4px; height:4px; background-color:#d56464; border-radius:100px; float:left; margin:15px 10px 0 10px;}
#persona .right .letter ul li a:hover,#persona .right .letter ul li .hover{ background-color:#c62323; color:#edbbbb}
#persona .right .letter ul li a:hover i,#persona .right .letter ul li .hover i{ background-color:#edbbbb}
#persona .right .noun{ margin:20px 0; border-top:1px solid #ededed}
#persona .right .noun h3{ background:none; height:45px; padding-left:0}
#persona .right .noun h3 span{ color:#000; font-weight:bold; float:left; padding:12px 5px 6px 4px; line-height:25px; border-bottom:3px solid #c62323}
#persona .right .noun dl{ overflow:hidden; border-bottom:0}
#persona .right .noun dl dt{ cursor:default; float:left; width:605px; line-height:35px; color:#333; height:auto} 
#persona .right .noun dl dt h4{ font-size:18px; margin-bottom:3px;}
#persona .right .noun dl dt h4 span{ width:6px; height:6px; margin-top:16px;}
#persona .right .noun dl dt p{ display:block; padding-left:15px;}
#persona .right .noun dl dd{ float:right; width:159px; margin-right:12px;}
#persona .right .noun dl dd img{ display:block; width:100%}
#persona .right .search{ padding:15px; width:973px;}
#persona .right .search dt{ font-size:18px; margin-bottom:18px;}
#persona .right .search dd{ line-height:25px;text-indent:25px; font-size:15px; padding-bottom:27px;}
#persona .right .shuaix{ background-color:#f7f7f7; border-radius:6px; padding:10px 10px 20px 10px; margin:25px 0; overflow:hidden; position:relative}
#persona .right .shuaix .s_left{ width:445px; float:left}
#persona .right .shuaix .s_left h3{ height:23px; background:url(../images/b2.png) no-repeat left; line-height:23px; color:#fff;}
#persona .right .shuaix .s_left ul li{ overflow:hidden; position:relative; padding-left:10px; line-height:35px; margin-top:12px;}
#persona .right .shuaix .s_left ul li b{ display:block; position:absolute; color:#c92f2f; font-size:14px; left:0;}
#persona .right .shuaix .s_left ul li span{ display:block; float:left; margin-right:15px; color:#000; width:68px; overflow:hidden}
#persona .right .shuaix .s_left ul li b{ font-weight:bold; display:inline-block; position:relative; left:5px; top:3px; color:#F00; font-style:normal}
.tishi{ color:#F00; font-size:14px; padding:150px 0 0 10px;}
#persona .right .shuaix .s_left ul li span em{ display:block; font-style:normal; width:200px; letter-spacing:31px; margin-right:-16px;}
#persona .right .shuaix .s_left ul li .g_text{ float:left; border:1px solid #4fafe4; height:25px; line-height:25px; padding:0 6px; margin-top:6px;}
#persona .right .shuaix .s_left ul li .g_text_1{ width:130px; margin-right:5px;}
#persona .right .shuaix .s_left ul li .g_text_2{ width:160px;}
#persona .right .shuaix .s_left ul li .g_text_3{ width:220px;}
#persona .right .shuaix .s_left ul li i{ font-size:14px; float:left; line-height:30px; font-size:12px; padding:3px 0 0 6px;}
#persona .right .shuaix .s_right{ width:500px; float:right}
#persona .right .shuaix .anniu{ text-align:center; display:block; clear:both; padding:45px 0 30px 0}
#persona .right .shuaix .anniu input{ display:inline-block; border-radius:6px; background-color:#6ec8f6; font-size:18px; margin:0 10px; border:0; color:#fff; height:42px; padding:0 22px; cursor:pointer}
#persona .right .shuaix .tis{ position:absolute; bottom:10px; color:#c62323; right:15px;}
#persona .right .res h2{ border-bottom:0;}
#persona .right .res{ margin:30px auto; padding-bottom:12px;}
#persona .right .res dl{ border:1px solid #ddd; background:url(../images/a54.jpg) repeat-y left 45px; margin-top:0;}
#persona .right .res dd{ text-indent:0; color:#000; height:27px; line-height:27px; font-size:13px;     padding-bottom: 27px;}
#persona .right .res dt{ background-color:#fff; height:45px; line-height:45px; color:#006bb6; position:relative}
#persona .right .res dd span,#persona .right .res dd p,#persona .right .res dd i,#persona .right .res dl dt span,#persona .right .res dl dt p,#persona .right .res dl dt i{ display:block; float:left}
#persona .right .res dd span,#persona .right .res dt span{ height:27px; background:none; margin:0; width:79px; text-align:center}

#persona .right .res dd p,#persona .right .res dt p{ width:666px; margin:0 0 0 14px; padding-left:40px;}
#persona .right .res dd i,#persona .right .res dt i{ width:173px; text-align:center; color:#666; padding-right:0; background:none; float:right}
#persona .right .res dl dt i{ float:right; line-height:45px; position:absolute; *top:20px; right:0;}

#persona .right .res dt p{ text-align:center; font-size:16px;}
#persona .right .res dt i{ color:#006bb6; font-size:16px;}
#persona .right .res dt span{font-size:16px;}
#persona .right .res dd a{ color:#052659}
#persona .right .zheng{ background:none}
#persona .right .zheng .anniu{ text-align:left; padding-left:95px;}
#persona .right .zheng .anniu input{ height:32px; padding:0 12px;}
#persona .right .zc_res dl dd span,#persona .right .zc_res dl dt span{ width:77px;}
#persona .right .zc_res dl dd i,#persona .right .zc_res dl dt i{ width:160px; float:right}
#persona .right .zc_res dl dt{ margin-bottom:0}
#comp .subNavBox .navContent{ display:none}
#comp .subNavBox .subNav,#comp .subNav{ border-bottom:1px solid #fff; cursor:pointer; font-size:20px; text-align:center; line-height:45px; background:url(../images/a39.jpg) no-repeat 185px 22px}
#comp .subNav{ background:none}
#comp .n_left .navContent li{ text-align:center; padding-left:0;background:#fff url(../images/a49.jpg) repeat-x bottom;}
#comp .n_left .navContent li a{ padding-left:0; color:#333}
#comp .n_left .currentDt { color:#F00; background: url(../images/a40.jpg) no-repeat 185px 22px;}
#comp .n_left .sb a{ color:#333}
#comp .n_left .sb a:hover,#comp .n_left .currentDt a,#comp .n_left .navContent li .hover{ color:#F00}
.page_list span{ color:#F00; font-weight:bold}
#Layout .left h2 p .active{ color:#F00}














