body,h1,h2,h3,h4,h5,h6,div,dd,dt,dl,form,kbd,table,ul,li,marquee,hr,blockquote,ol,pre,fieldset,legend,button,input,textarea,th,td{font-size:12px; margin:0; padding:0; font-family:"微软雅黑",Arial, "宋体", Tahoma, Verdana,  Helvetica, sans-serif;}
address,cite,dfn,em,var{font-style:normal;}
p{margin:0; padding:0;}
button,input,select,textarea{font-size:100%;}
input{ cursor:pointer}
table{border-collapse:collapse;border-spacing:0;}
small{font-size:12px;}
ul,ol{list-style:none;}
img{border:0;}
ul{list-style:none;}
.clear{ clear:both;}
a{text-decoration: none; color: #666666; }
a:hover{ color:#000; text-decoration:none}
.left{ float:left;}
.right{ float:right}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"], button { -webkit-appearance: none;border-radius: 0; } 

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

@font-face{font-family:bb; src:url(FZDBSJW.TTF)}
.zt1{font-family:bb; }

.mbottom20{ margin-bottom:20px;}

.header_top{ width:100%; height:44px; border-bottom:1px #dfdfdf solid;}
.header_top1{ width:1200px; height:44px; color:#505050; font-size:14px; line-height:44px; margin:0 auto}
.header_top1 span{ color:#505050; font-size:14px; }
.header_top1 span a{ color:#505050;}
.header_top1 span a:hover{ color:#c72128;}

.header_logo{ width:1200px; height:115px; margin:0 auto; }
.logo{ width:365px; height:70px; padding:22px 118px 22px 0; float:left}
.logo img{ width:365px; height:70px; }

.nylogo{  height:70px; padding:22px 50px 22px 0; float:left}
.nylogo img{ max-width:100%; height:70px; }


.search{ width:460px; height:45px; border:1px #dfdfdf solid; margin:34px 0; float:left}
.search .input1{ width:380px; height:45px; border:none; color:#aaa; font-size:16px; line-height:45px; padding:0 10px; outline:medium; float:left}
.search .input2{ width:60px; height:45px; border:none; background:url(../images/icon1.jpg) center no-repeat; outline:medium; float:left}

.ewm{ width:78px; height:98px; border:1px #ededee solid; float:right; margin-top:7px; margin-left:10px;}
.ewm span{ width:78px; height:20px; color:#666; font-size:14px; line-height:20px; display:block; text-align:center}
.ewm img{ width:70px; height:70px; padding:4px;}

.menu{ width:100%; height:50px; background:#0968b6; }
.menu1{ width:1200px; height:50px; background:#0968b6; margin:0 auto }
.menu1 span{width:120px; height:50px; color:#fff; font-size:16px; line-height:50px; text-align:center; display:block; overflow:hidden; float:right}
.menu1 span a{ color:#fff;}
/*.menu1 ul li{ width:120px; height:50px; color:#fff; font-size:16px; line-height:50px; text-align:center; float:left}
.menu1 ul li a{ width:120px; height:50px; color:#fff; font-size:16px; line-height:50px; text-align:center; display:block; overflow:hidden}
.menu1 ul li a:hover{ width:120px; height:50px; background:#02569b; color:#fff; font-size:16px; line-height:50px; text-align:center; display:block; overflow:hidden}
.menu1 ul .blue a{ width:120px; height:50px; background:#02569b; color:#fff; font-size:16px; line-height:50px; text-align:center; display:block; overflow:hidden}

*/
.vip_dl{ width:1184px; height:32px; background:#f2f2f2; padding:10px 8px; margin:20px auto 0 auto;}
.vip_dl1{ width:75px; height:32px; background: url(../images/vip_bg1.jpg); color:#fff; font-size:14px; line-height:32px; padding-right:5px; text-align:center; float:left; margin-right:15px; }
.vip_dl2{ height:32px; padding:0 10px 0 0; color:#505050; font-size:14px; line-height:32px; text-align:right; float:left }
.vip_dl2 .input3{width:115px; height:26px; border:1px #d1d1d1 solid; color:#aaa; font-size:16px; line-height:26px; padding:0 8px; outline:medium; margin:2px 0}
.vip_dl2 .butn{width:70px; height:30px; background: url(../images/vip_bg1.jpg); color:#fff; font-size:14px; line-height:30px; text-align:center; border:0px; border-radius:3px; margin:1px 8px 2px 0px}
.vip_dl2 span{ color:#c72128; line-height:32px;}
.vip_dl2 .fxk{ width:15px; height:15px; border:1px #d1d1d1 solid; margin-top:8px;}
.vip_dl2 a{ color:#505050;}
.vip_dl2 a:hover{ color:#c72128;}
.vip_dl3{ width:120px; height:27px; float:right; padding-top:2px;}
.rhsq{font-size: 16px; text-align: center; display: block; background: #f9b344; color: #ffffff; line-height: 29px; border-radius: 5px; width: 120px;}
.rhsq:hover{color: #ffffff;}

.box1{ width:1200px; height:auto; display:block; overflow:hidden; padding-top:20px; margin:0 auto}

.jdt{ width:545px; height:340px; z-index:99; float:left}
.notice{ width:630px; height:340px; float: right}
.notice1{ width:630px; height:46px; border-bottom:1px #0968b6 solid; background:#f2f2f2; }
.notice1_1{ width:110px; height:46px; background:#0968b6; color:#fff; font-size:18px; line-height:46px; text-align:center; float:left}
.notice1_2{ width:630px; height:46px;  }
#Tab3 { width:100%; margin: 0px; padding: 0px; margin:0px ; display:block; overflow:hidden}
/*菜单class*/   
.Menubox3 { width: 100%; height:46px;}
.Menubox3 ul { margin: 0px; padding: 0px; }
.Menubox3 li {cursor: pointer; width:100px; text-align: center; color:#333;  font-size: 16px;  line-height:46px; height: 46px; float:left }
/*.Menubox3 li.hover { padding: 0px; width:100px; color: #0968b6; font-size:16px; height:46px;  line-height:46px;  float:left }*/

.Menubox3 ul  .hover{width:110px; height:46px; background:#0968b6; color:#fff; font-size:18px; line-height:46px; text-align:center; }
.Menubox3 span{ color: #555;font-size: 14px;line-height: 46px;margin-right: 10px;float: right; font-weight: normal;}
.notice2{ width:630px; height:293px; }
.notice2_1{ width:630px; height:83px; border-bottom:1px #c2c2c2 dotted;  padding:18px 0;}
.notice2_1 h2{ width:630px; height:30px; color:#c72128; font-size:20px; line-height:30px; display:block; overflow:hidden; font-weight:normal; margin-bottom:5px;}
.notice2_1 span{ width:630px; height:48px; color:#888888; font-size:14px; line-height:24px; display:block; overflow:hidden;}
.notice2_2{ width:630px; height:165px; padding-top:8px; }
.notice2_2 ul li{ width:615px; height:32px; color:#505050; font-size:15px; line-height:32px; background:url(../images/icon3.jpg) left no-repeat; padding-left:15px;}
.notice2_2 ul li a{ color:#505050;width: 488px;overflow: hidden;height: 30px; display: inline-block; text-overflow: ellipsis; white-space: nowrap;}
.notice2_2 ul li a:hover{ color:#c72128;}
.notice2_2 ul li span{ color:#888; float:right;}
.notice2_2 ul li img{ padding-left:5px;}


.gg{ width:1200px; height:130px; padding-top:20px; margin:0 auto}
.gg img{ width:1200px; height:130px;}

.gzwyh{ width:1200px; height:46px; border-bottom:1px #0968b6 solid; background:#f2f2f2; }
.gzwyh1{ width:120px; height:46px; background:#0968b6; color:#fff; font-size:18px; line-height:46px; text-align:center; float:left}
/**.gzwyh2{ width:1070px; height:46px; padding-left:10px;  float:left}**/
.gzwyh2{ height:46px; padding-left:10px; }
.gzwyh span{ color:#555; font-size:14px; line-height:46px; float:right; padding-right:10px;}
.gzwyh span a{color:#555;}
.gzwyh span a:hover{color:#c72128;}

.ggzwyh{ width:1200px; border-bottom:1px #0968b6 solid; background:#f2f2f2; }
.ggzwyh1{ width:120px; height:138px; background:#0968b6; color:#fff; font-size:18px; line-height:46px; text-align:center; float:left}
/* .ggzwyh2{ height:138px; } */


#Tab2 { width:100%; margin: 0px; padding: 0px; margin:0px ; display:block; overflow:hidden}
/*菜单class*/   
.Menubox2 { width: 100%; height:46px;}
.Menubox2 ul { margin: 0px; padding: 0px; }
.Menubox2 li {cursor: pointer; width:240px; text-align: center; color:#333;  font-size: 16px;  line-height:46px; height: 46px; float:left }
/**.Menubox2 li.hover { padding: 0px; width:170px; color: #0968b6; font-size:16px; height:46px;  line-height:46px;  float:left }**/
.Menubox2 li.hover { padding: 0px; width:240px; color: #0968b6; background:#0968b6; color:#fff;font-size:16px; height:46px;  line-height:46px;  float:left }


.gzwyh_nr{ width:1200px; height: auto; display:block; overflow:hidden}
.gzwyh_nr1{ width:1200px; height: auto; display:block; overflow:hidden; padding-top:20px;}
.gzwyh_nr1_1{ width:1200px; height:182px;}
.gzwyh_nr1_1_1{ width:226px; height:180px; border:1px #c4c4c4 solid; float:left}
.gzwyh_nr1_1_1_1{ width:220px; height:33px; border-bottom:1px #c4c4c4 solid; padding:0 3px; color:#222; font-size:16px; line-height:33px; text-align:center}
.gzwyh_nr1_1_1_2{ width:220px; height:146px; padding:3px;}

.gzwyh_nr1_1_2{ width:972px; height:182px;  float:left}
.gzwyh_nr1_1_2_1{ width:972px; height:33px; border-bottom:2px #c4c4c4 solid}
.gzwyh_nr1_1_2_1 span{ width:86px; height:33px; border-bottom:2px #0968b6 solid; color:#222; font-size:16px; line-height:33px; text-align:center; float:left}
.gzwyh_nr1_1_2_1 b{ color:#555; font-size:14px; line-height:33px; float:right; font-weight:normal}
.gzwyh_nr1_1_2_1 b a{ color:#555;}
.gzwyh_nr1_1_2_1 b a:hover{ color:#c72128;}
.gzwyh_nr1_1_2_2{ width:952px; height:127px; padding:10px; color:#555; font-size:14px; line-height:28px; display:block; overflow:hidden}


.zzwyh1_zxgz{ width:1200px; height: auto; display:block; overflow:hidden; padding:10px 0 0 0;}
.zzwyh1_zxgz dl{ width:225px; height:154px; margin:10px 17px 15px 0; float:left }
.zzwyh1_zxgz dl dt{ width:225px; height:154px; position: relative;}
.zzwyh1_zxgz dl dt img{ width:225px; height:154px;}
.zzwyh1_zxgz dl dd{ width:225px; height:80px; margin:38px 0 0 0;color:#fff; text-align:center; font-size:22px; line-height:35px; text-align:center; position: absolute; z-index:99;}
.zzwyh1_zxgz dl dd a{ color:#fff;}
.zzwyh1_zxgz dl dd span{ font-size:18px; line-height:45px; text-align:center; display:block; font-family:Arial}
.zzwyh1_zxgz dl:nth-child(5n){ margin-right:0px;}


.gzwyh_nr2{ width:1200px; height:33px; border-bottom:2px #c4c4c4 solid}
.gzwyh_nr2 span{ width:86px; height:33px; border-bottom:2px #0968b6 solid; color:#222; font-size:16px; line-height:33px; text-align:center; float:left}
.gzwyh_nr2 b{ color:#555; font-size:14px; line-height:33px; float:right; font-weight:normal}
.gzwyh_nr2 b a{ color:#555;}
.gzwyh_nr2 b a:hover{ color:#c72128;}
.gzwyh_nr3{ width:1180px; height:170px; padding:10px 10px 0 10px;}
.gzwyh_nr3 ul li{ width:560px; height:32px; color:#505050; font-size:15px; line-height:32px; background:url(../images/icon3.jpg) left no-repeat; padding-left:15px; float:left}
.gzwyh_nr3 ul li a{ color:#505050;}
.gzwyh_nr3 ul li a:hover{ color:#c72128;}
.gzwyh_nr3 ul li span{ color:#888; float:right;}
.gzwyh_nr3 ul li:nth-child(2n){ float: right}


.xh_box{ width:590px; height:265px;}
.xh_box1{ width:590px; height:46px; border-bottom:1px #0968b6 solid; background:#f2f2f2; }
.xh_box1_1{ width:120px; height:46px; background:#0968b6; color:#fff; font-size:18px; line-height:46px; text-align:center; float:left}
.xh_box1 span{ color:#555; font-size:14px; line-height:46px; float:right; padding-right:10px;}
.xh_box1 span a{color:#555;}
.xh_box1 span a:hover{color:#c72128;}

.xh_box2{ width:570px; height:206px; padding:12px 10px 0 10px;}
.xh_box2 ul li{ width:555px; height:32px; color:#505050; font-size:15px; line-height:32px; background:url(../images/icon3.jpg) left no-repeat; padding-left:15px;}
.xh_box2 ul li a{ color:#505050; width:465px; height: 30px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; display: block;}
.xh_box2 ul li a:hover{ color:#c72128;}
.xh_box2 ul li span{ color:#888; float:right;}
.xh_box2 ul li b{ color:#0968b6; font-weight:normal;}

.ztbox{ width:1200px; height:auto; display:block; overflow:hidden; padding:20px 0 10px 0;}
.ztbox dl{ width:275px; height:192px; border-bottom:3px #d2d2d2 solid; border-left:1px #d2d2d2 solid;border-right:1px #d2d2d2 solid;border-top:1px #d2d2d2 solid; padding:3px; margin:0 22px 0 0; float:left }
.ztbox dl dd{ width:275px; height:125px; padding-bottom:10px;}
.ztbox dl dt{ width:275px; height:40px; background:url(../images/x1.jpg) center bottom no-repeat; color:#333; font-size:16px; line-height:40px; padding-bottom:5px; text-align:center}
.ztbox dl:hover{ width:275px; height:192px; border-bottom:3px #0968b6 solid; border-left:1px #0968b6 solid;border-right:1px #0968b6 solid;border-top:1px #0968b6 solid; padding:3px; }
.ztbox dl:nth-child(4n){ margin-right:0px;}
.ztbox dl dt a{ color:#333;}
.ztbox dl dt a:hover{ color:#c72128;}

.link_box{ width:100%; height:auto; display:block; overflow:hidden; background:#e8e8e8; padding:20px 0; margin-top:20px;}
.link_box1{ width:1200px; height:auto; display:block; overflow:hidden; background:#e8e8e8; margin:0 auto}
.hzhb{ width:1200px; height:auto; display:block; overflow:hidden; }
.hzhb1{ width:1200px; height:30px; color:#666666; font-size:18px; line-height:30px;}
.hzhb2{ width:1200px; height:auto; display:block; overflow:hidden;}
.hzhb2 ul li{ width:135px; height:50px; border:1px #dfdfdf solid; padding:1px; margin:10px 5px; float:left}
.hzhb2 ul li img{ width:135px; height:50px; }
.hzhb3{ width:1200px; height:auto; display:block; overflow:hidden;}
.hzhb3 ul li{height:30px; color:#333; font-size:14px; line-height:30px; text-align:left; margin:10px 5px; float:left}

.mtop10{ margin-top:10px;}


.footer{ width:100%; height:auto; background:#292c33; padding:25px 0;}
.footer1{ width:1200px; height:auto; background:#292c33; margin:0 auto; color:#fff; font-size:14px; line-height:26px; text-align:center}
.footer1 span{ color:#f02320}
.footer1 a{ color:#fff;}
.footer1 a:hover{ color:#8d8e92;}

.foot{ width:1200px; height:auto; padding:10px 0; margin:0 auto; text-align:center;}
.foot ul li{ padding:0 10px; display:inline-block; }
.foot ul li img{ width:135px; height:50px;}

/*内页*/   
.nybox{ width:1200px; height:auto; display:block; overflow:hidden; margin:0 auto; padding:20px 0 ;}

.nyleft{ width:860px; height:auto; border:1px #dfdfdf solid; display:block; overflow:hidden; padding:10px 19px; float:left}
.nyleft_bt{ width:860px; height:45px; border-bottom:1px #dfdfdf solid;}
.nyleft_bt1{ padding:0 5px; height:44px; border-bottom:2px #0968b6 solid; color:#333; font-size:20px; text-align:center; line-height:44px; float:left}
.nyleft_bt2{ height:45px; color:#666; font-size:14px; line-height:45px; float:right; }
.nyleft_bt2 img{ width:17px; height:17px; float:left; padding:14px 5px 0 0}

.nyleft_nr1{ width:840px; height:auto; display:block; overflow:hidden; padding:20px 10px;}
.nyleft_nr1 ul li{ width:825px; height:32px; color:#505050; font-size:15px; line-height:32px; background:url(../images/icon3.jpg) left no-repeat; padding-left:15px;}
.nyleft_nr1 ul li a{ color:#505050;overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;width:720px; display: block;}
.nyleft_nr1 ul li a:hover{ color:#c72128;}
.nyleft_nr1 ul li span{ color:#888; float:right;}
.nyleft_nr1 ul li:nth-child(8n){ margin-bottom:25px; }

.nyleft_nr2{ width:860px; height:auto; display:block; overflow:hidden; padding:20px 0px; color:#333; font-size:15px; line-height:220%;}
.nyleft_nr2 img{ max-width:100%; height:auto;}

.nyleft_nr3{ width:760px; min-height:940px; _height:940px;display:block; overflow:hidden; padding:30px 50px; color:#333; font-size:15px; line-height:220%;}
.nyleft_nr3 h2{ color:#a60000; font-size:16px; line-height:40px; font-weight:normal}
.nyleft_nr3 ul li{ width:760px; height:auto; display:block; overflow:hidden; padding:10px 0;}
.nyleft_nr3 ul li .bt1{ width:140px; height:auto; display:block; overflow:hidden; line-height:35px; color:#333; font-size:16px; text-align:right; float:left}
.nyleft_nr3 ul li .nr1{ width:620px; height:auto; display:block; overflow:hidden; line-height:35px; color:#333; font-size:16px; text-align:left; float:left}
.nyleft_nr3 ul li .nr1 a{ color:#a60000}
.nyleft_nr3 ul li .nr1 .input3{ height:33px; border:1px #ccc solid; padding:0 10px; color:#666; font-size:16px; line-height:33px; float:left }
.nyleft_nr3 ul li .nr1 .input4{ height:80px; border:1px #ccc solid; padding:0 10px; color:#666; font-size:16px; line-height:33px; float:left }
.whith210{ width:210px;}
.whith360{ width:360px;}
.whith620{ width:590px;}
.whith550{ width:550px;}
.nyleft_nr3 ul li img{ width:72px; height:35px; float:left}
.nyleft_nr3 ul li .btun{ width:206px; height:46px; background:#0675d0; color:#fff; font-size:16px; line-height:46px; text-align:center; border-radius:5px; border:0px; margin-left:140px;}
.nyleft_nr3 span{color:#a60000; font-size:16px; line-height:35px;}

.nyleft_nrdl{width:760px; min-height:900px; _height:900px;display:block; overflow:hidden; padding:30px 50px; }
.nydl{ width:490px; height: auto; display:block; overflow:hidden; border:1px #dfdfdf solid; margin:100px auto 0 auto; padding:15px;}
.nydl1{ width:490px; height:45px; border-bottom:1px #dfdfdf solid;}

#Tab5 { width:100%; margin: 0px; padding: 0px; margin:0px ; display:block; overflow:hidden}
/*菜单class*/   
.Menubox5 { width: 100%; height:45px;}
.Menubox5 ul { margin: 0px; padding: 0px; }
.Menubox5 li {cursor: pointer; width:120px; text-align: center; color:#333;  font-size: 18px;  line-height:45px; height: 45px; float:left }
.Menubox5 li.hover { padding: 0px; width:120px; color: #0968b6; font-size:18px; height:42px; border-bottom:3px #0968b6 solid;  line-height:42px;  float:left }

.nydl2{ width:370px; height: auto; display:block; overflow:hidden; margin:0 auto; padding:30px 0 20px 0;}
.nydl2 dl{ width:370px; height:auto; display:block; overflow:hidden; padding:10px 0;}
.nydl2 dl dd{ width:70px; height:auto; display:block; overflow:hidden; color:#333; font-size:16px; line-height:42px; float:left; text-align:right;}
.nydl2 dl dt{ width:290px; height:auto; display:block; overflow:hidden; color:#333; font-size:16px; line-height:42px; float:left; text-align:left; padding-left:10px;}
.nydl2 dl dt .input1{ width:260px; height:40px; border:1px #dfdfdf solid; padding:0 5px; color:#888; font-size:16px; line-height:40px;}
.nydl2 dl dt .input2{ width:130px; height:40px; border:1px #dfdfdf solid; padding:0 5px; color:#888; font-size:16px; line-height:40px; float:left; margin-right:10px;}
.nydl2 dl dt img{ padding-top:3px; float:left}
.nydl2 dl dt .butn1{ width:130px; height:42px; background:#f97209; padding:0 5px; color:#fff; border:0px; font-size:16px; line-height:40px; float:left; margin-right:10px;}
.nydl2 dl dt a{ color:#f97209;}
.nydl2 dl dt a:hover{ color:#f97209;}


.nyleft_nr4{ width:860px; height:auto; display:block; overflow:hidden; padding:20px 0px;}
.nyleft_nr4 ul li{ width:418px; height:113px; border:1px #dfdfdf solid; margin:10px 0; float:left}
.nyleft_nr4 ul li img{ width:85px; height:83px; padding:15px 10px; float:left; display:block; overflow:hidden}
.nyleft_nr4 ul li span{ width:293px; height:30px; color:#333; font-size:14px; line-height:30px; padding:0px 10px 0 10px; display:block; overflow:hidden; float:left}
.nyleft_nr4 ul li b{ width:78px; height:25px; border:1px #ccc solid; color:#888; font-size:14px; line-height:25px; display:block; font-weight:normal; float:left; text-align:center; margin-left:10px; border-radius:3px; margin-top:3px;}
.nyleft_nr4 ul li b a{ color:#888;}
.nyleft_nr4 ul li b a:hover{ color:#c62128;}

.nyleft_nr4 ul li:nth-child(2n){ float:right;}

.nyleft_nr5{ width:860px; height:auto; display:block; overflow:hidden; padding:20px 0px;}
.nyleft_nr5_1{ width:860px;  height:auto; display:block; overflow:hidden;}
.nyleft_nr5_bt{ width:860px; height:55px; border-bottom:2px #e8e8e8 solid;}
.nyleft_nr5_bt span{ padding:0 5px; background:url(../images/nybg2.jpg) bottom center repeat-x; color:#505050; font-size:20px; text-align:center; line-height:55px; height:55px; padding-bottom:2px; float:left}
.nyleft_nr5_nr{ width:840px; height:auto; display:block; overflow:hidden; padding:20px 10px; color:#505050; font-size:15px; line-height:200%;}
.nyleft_nr5_nr img{ max-width:100%; height:auto}

.nyleft_nr5_news{ width:860px; height:auto; display:block; overflow:hidden; padding:20px 0px; color:#505050; font-size:15px; line-height:200%;}
.nyleft_nr5_news dl{ width:132px; height:93px; border:1px #cfcfcf solid; margin:12px 10px 0 0; padding-top:20px; float:left}
.nyleft_nr5_news dl dd{ width:112px; height:32px; color:#555; font-size:16px; line-height:32px; text-align:center; margin:0 auto;display:block; overflow:hidden;}
.nyleft_nr5_news dl dt{ width:112px; height:32px; text-align:center;margin:10px auto 0 auto}
.nyleft_nr5_news dl:nth-child(6n){ margin-right:0px;}

.nyleft_nr5_news  dl dt img{
    -webkit-transition: 0.4s;
    -webkit-transition: -webkit-transform 0.4s ease-out;
    transition: transform 0.4s ease-out;
    -moz-transition: -moz-transform 0.4s ease-out;
}
  
.nyleft_nr5_news  dl:hover dt img{
    transform: rotateZ(360deg);
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);
}


.nyleft_nr5_pic{ width:840px; height:auto; display:block; overflow:hidden; padding:20px 10px; color:#505050; font-size:15px; line-height:200%;}
.nyleft_nr5_pic ul li{ width:267px; height:240px; display:block; overflow:hidden; margin:10px 6px 0 6px; float:left}
.nyleft_nr5_pic ul li img{ width:255px; height:175px; border:1px #e9e9e9 solid; padding:5px;}
.nyleft_nr5_pic ul li h2{ width:250px; height:50px; text-align:center; color:#505050; font-size:16px; line-height:50px; font-weight:normal; display:block; overflow:hidden; margin:0 auto}
.nyleft_nr5_pic ul li h2 a{color:#505050;}
.nyleft_nr5_pic ul li h2 a:hover{color:#c72128;}

.nyleft_nr6{ width:860px; height:auto; display:block; overflow:hidden; padding:20px 0px;}
.nyleft_nr6 dl{ width:250px; border:1px #dfdfdf solid; padding:5px; float:left; margin:10px 12px}
.nyleft_nr6 dl dd{ width:250px; height:187px;}
.nyleft_nr6 dl dt{ width:240px; height:60px; color:#333; font-size:14px; line-height:26px; padding:8px 5px 0 5px; display:block; overflow:hidden}
.nyleft_nr6 dl dt a{ color:#333;}
.nyleft_nr6 dl dt a:hover{ color:#c72128;}

.nyleft_nr7{ width:760px; min-height:900px; _height:900px;display:block; overflow:hidden; padding:30px 50px; color:#333; font-size:15px; line-height:220%;}
.gray_16_32{ color:#333; font-size:16px; line-height:32px; }
.red_16_32{ color:#e8201a; font-size:16px; line-height:32px; }

.table{border-right:0px solid #ccc;border-bottom:0px solid #ccc} 
.table td{border-left:0px solid #ccc;border-top:0px solid #ccc; padding:10px 0;} 

.xuankuang{ padding:0 15px; height:32px; border:1px #ccc solid; color:#333; font-size:16px; line-height:32px; margin:0 10px 0 0; float:left}
.xuankuang img{ width:21px; height:21px; float:left; padding:6px 5px 0 0;}
.xuankuang:hover{ padding:0 15px; height:32px; border:1px #e8201a solid; color:#333; font-size:16px; line-height:32px; margin:0 10px 0 0; cursor:pointer; float:left}

.xz{ padding:0 15px; height:32px; border:1px #e8201a solid;  color:#333; font-size:16px; line-height:32px; margin:0 10px 0 0; float:left}
.xz img{ width:21px; height:21px; float:left; padding:6px 5px 0 0;}

.xuanewm{ width:241px; height: auto; display:block; overflow:hidden;}
.xuanewm h2{ width:241px; height:30px; color:#333; font-size:14px; line-height:30px; text-align:center; font-weight:normal; padding-bottom:10px;}
.xuanewm img{ width:225px; height:225px; border:1px #ccc solid; padding:7px;}


.nyright{ width:280px; height:auto; display:block; overflow:hidden; float:right}
.nyfl{ width:278px; height:auto; display:block; overflow:hidden; border:1px #dfdfdf solid; margin-bottom:20px; }
.nyfl1{ width:278px; height:45px; border-bottom:1px #dfdfdf solid; }
.nyfl1_1{ background:url(../images/icon5.jpg) left no-repeat; padding-left:15px; color:#333; font-size:18px; line-height:45px; float:left}
.nyfl1_2{ color:#666; font-size:14px; line-height:45px; float:right; padding-right:5px;}
.nyfl1_2 a{ color:#666;}
.nyfl1_2 a:hover{ color:#c62128;}
.nyfl2{ width:278px; height:auto; display:block; overflow:hidden }
.nyfl2 ul li{ width:280px; height:40px;}
.nyfl2 ul li a{ width:245px; height:40px; color:#333; font-size:16px; line-height:40px; padding:0 0 0 35px; border-bottom:1px #dfdfdf solid; display:block}
.nyfl2 ul li a:hover{ width:245px; height:40px; color:#fff; font-size:16px; line-height:40px; padding:0 0 0 35px; background:url(../images/nybg1.jpg); display:block}
.nyfl2 ul .navjg a{ width:245px; height:40px; color:#fff; font-size:16px; line-height:40px; padding:0 0 0 35px; background:url(../images/nybg1.jpg); display:block}

.nyfl3{ width:258px; height:auto; display:block; overflow:hidden; padding:10px 10px 20px 10px;}
.nyfl3 ul li{ width:250px; height:30px; display:block; overflow:hidden;}
.nyfl3 ul li a{  color:#333; font-size:16px; line-height:40px;}
.nyfl3 ul li a:hover{  color:#c62128;}
.nyfl3 ul li span{ width:18px; height:18px; background:#e8e8e8; color:#333c41; font-size:14px; line-height:18px; text-align:center; margin:11px 5px 0 0;  float:left;}
.nyfl3 ul li:nth-child(1) span { background:#ce2127; color:#fff;}
.nyfl3 ul li:nth-child(2) span { background:#e94730; color:#fff;}
.nyfl3 ul li:nth-child(3) span { background:#e94730; color:#fff;}

.nyfl4{ width:258px; height:auto; display:block; overflow:hidden; padding:10px 10px 20px 10px;}
.nyfl4 ul li{ width:258px; height:auto; display:block; overflow:hidden; padding:5px 0;}
.nyfl4 ul li .bt1{ width:65px; height:auto; display:block; overflow:hidden; line-height:32px; color:#333; font-size:14px; text-align:right; padding-right:8px; float:left}
.nyfl4 ul li .nr1{ width:180px; height:auto; display:block; overflow:hidden; line-height:32px; color:#333; font-size:14px; text-align:left; float:left}
.nyfl4 ul li .nr1 .input3{ width:150px; height:30px; border:1px #ccc solid; padding:0 10px; color:#666; font-size:14px; line-height:30px; float:left }
.nyfl4 ul li .nr2{ width:180px; height:auto; display:block; overflow:hidden; line-height:32px; color:#c62128; font-size:14px; text-align:left; padding-left:73px; float:left}
.nyfl4 ul li .nr3{ width:180px; height:auto; display:block; overflow:hidden; line-height:32px; color:#333; font-size:14px; text-align:left; padding-left:73px; float:left}
.nyfl4 ul li .nr3 a{color:#333; }
.nyfl4 ul li .nr3 a:hover{color:#c62128; }


.nygg{ width:280px; height:auto; display:block; overflow:auto; padding-bottom:20px;}
.nygg img{ width:100%; height:auto;}
.nygg:last-child{ padding-bottom:0px;}

/*分页*/
.fy{ width:100%; text-align:center; padding:10px 0px 10px 0px; margin:15px auto 25px auto;}
.fy a{ background:#e5e5e5; padding:8px 15px; color:#666; margin-right:10px; font-size:14px; border-radius:3px;}
.fy a:hover{background:#0675d0; color:#fff; }
.fy a:hover,.fy a.fyls{background:#0675d0; color:#fff; }

.p_top20{ padding-top:20px;}

/*新闻详细*/
.newsbt{ font-size:18px; color:#333; text-align:center; padding:20px 0 ; text-align: center;}
.time{ line-height:38px;  font-size:14px; color:#666;  text-align: center; background:#f0f0f0;  }
.time img{ float:right}
.nynr{ height:auto;  padding:20px 10px; display:block; color:#444; font-size:15px; line-height:220%; }
.nynr img{ max-width:100%; height:auto;}
.nynr p{ color:#444;font-size:15px; line-height:220%;}

.zynewsbt{ font-size:22px; color:#333; text-align:center; padding:30px 0 ; text-align: center;}


/*图片详细*/
.producttp{ width:650px; border:1px #D0D0D0 solid; padding:3px; margin-left:auto; margin-right:auto; background:#fff;}
.producttp img{ width:650px; height:auto;}
.productxx{ color:#3e3e3e;background:#e9e9e9; height:35px; padding-left:8px; text-align:left; line-height:35px; font-size:16px;  margin:15px 0px 0px 0px;}

.next_fy{ height:auto; border-top:1px #ccc dashed; color:#555; font-size:14px; line-height:30px; padding:10px 0; margin-top:10px;}
.next_fy a{ color:#555}
.next_fy a:hover{ color:#c62128}

/*工作委员会*/   

.nybody{ width:100%; height:auto; display:block; overflow:hidden; background:#f6f8f8;}

.nybanner{ width:1200px; height:200px; padding:20px 0; margin:0 auto}
.nybanner img{ width:1200px; height:200px;}

.nyzzwyh1{ width:1160px; height:auto; padding:10px 20px; background:#fff; margin:0 auto 20px auto}
.nyzzwyh1_bt{ width:1160px; height:45px; border-bottom:1px #c4c4c4 solid;}
.nyzzwyh1_bt span{ padding:0 20px; height:45px; border-bottom:1px #02569b solid; background:#02569b; color:#fff; font-size:18px; line-height:45px; float:left}
.nyzzwyh1_bt b{ color:#555; font-size:15px; line-height:45px; font-weight:normal; float:right; padding-right:5px;}
.nyzzwyh1_bt b a{ color:#555;}
.nyzzwyh1_bt b a:hover{ color:#c62128;}
.nyzzwyh1_nr{ width:1160px; height: auto; display:block; overflow:hidden; color:#333; font-size:16px; line-height:200%;}

.nyzzwyh1_zxgz{ width:1160px; height: auto; display:block; overflow:hidden; padding:20px 0 0 0;}
.nyzzwyh1_zxgz dl{ width:225px; height:154px; margin:10px 8px 20px 0; float:left }
.nyzzwyh1_zxgz dl dt{ width:225px; height:154px; position: relative;}
.nyzzwyh1_zxgz dl dt img{ width:225px; height:154px;}
.nyzzwyh1_zxgz dl dd{ width:225px; height:80px; margin:38px 0 0 0;color:#fff; text-align:center; font-size:22px; line-height:35px; text-align:center; position: absolute; z-index:99;}
.nyzzwyh1_zxgz dl dd a{ color:#fff;}
.nyzzwyh1_zxgz dl dd span{ font-size:18px; line-height:45px; text-align:center; display:block; font-family:Arial}
.nyzzwyh1_zxgz dl:nth-child(5n){ margin-right:0px;}

.nyzzwyh1_news{ width:1160px; height: auto; display:block; overflow:hidden; padding:20px 0 0 0;}
.nyzzwyh1_news1{ width:565px; height: auto; display:block; overflow:hidden;}
.nyzzwyh1_news1_1{ width:565px; height:136px; padding-top:5px;}
.nyzzwyh1_news1_1 img{ width:190px; height:136px; float:left; padding:0 10px 0 0;}
.nyzzwyh1_news1_1 h2{ color:#333; font-size:18px; line-height:32px; height:32px; display:block; overflow:hidden; font-weight:normal;}
.nyzzwyh1_news1_1 span{ height:72px; color:#555555; font-size:14px; line-height:24px; display:block; overflow:hidden; margin:5px 0}
.nyzzwyh1_news1_1 b{ color:#c72128; font-size:14px; line-height:22px; font-weight:normal}
.nyzzwyh1_news1_1 b a{ color:#c72128;}
.nyzzwyh1_news1_1 b a:hover{ color:#c72128;}
.nyzzwyh1_news1_2{ width:565px; height:170px;display:block; overflow:hidden; padding-top:15px;}
.nyzzwyh1_news1_2 ul li{ width:550px; height:32px; color:#505050; font-size:15px; line-height:32px; background:url(../images/icon3.jpg) left no-repeat; padding-left:15px;display:block; overflow:hidden}
.nyzzwyh1_news1_2 ul li a{ color:#505050;}
.nyzzwyh1_news1_2 ul li a:hover{ color:#c72128;}
.nyzzwyh1_news1_2 ul li span{ color:#888; float:right;}


.nyzzwyh1_qyzy{ width:1160px; height: auto; display:block; overflow:hidden; padding:20px 0 0 0;}
.nyzzwyh1_qyzy dl{ width:540px; height:100px; border:1px #dfdfdf solid; padding:15px; margin:10px 16px 15px 0; border-radius:5px; float:left}
.nyzzwyh1_qyzy dl dd{ width:100px; height:100px; border-radius:50px; margin-right:15px; float:left; display:block; overflow:hidden}
.nyzzwyh1_qyzy dl dd img{ width:100px; height:100px;}
.nyzzwyh1_qyzy dl dt{ width:425px; height:100px; float:left}
.nyzzwyh1_qyzy dl dt h2{ font-size:18px; line-height:35px; color:#333; font-weight:normal; height:35px; display:block; overflow:hidden; margin-top:8px;}
.nyzzwyh1_qyzy dl dt span{ font-size:14px; line-height:25px; color:#555; height:50px; display:block; overflow:hidden}
.nyzzwyh1_qyzy dl:nth-child(2n){ margin-right:0px}

.nyzzwyh1_zy{ width:1160px; height: auto; display:block; overflow:hidden; padding:20px 0 0 0;}
.nyzzwyh1_zy dl{ width:250px; height:225px; border:1px #dfdfdf solid; padding:5px; float:left; margin:10px 12px}
.nyzzwyh1_zy dl dd{ width:250px; height:187px;}
.nyzzwyh1_zy dl dt{ width:240px; height:30px; color:#333; font-size:14px; line-height:30px; padding:5px 5px 3px 5px; text-align:center; display:block; overflow:hidden}
.nyzzwyh1_zy dl dt a{ color:#333;}
.nyzzwyh1_zy dl dt a:hover{ color:#c72128;}


/*专题页面*/   

.zt_box1{ width:1200px; height:auto; display:block; overflow:hidden; padding:20px 0; margin:0 auto}
.zt_box1_1{ width:843px; height:340px; float:left}
.zt_box1_1_1{ width:546px; height:340px; margin-right:20px; float:left}
.zt_box1_1_1 img{width:546px; height:340px; position: relative}
.zt_box1_1_1 span{ width:526px; height:40px; background:rgba(0,0,0,0.8); color:#fff; font-size:14px; line-height:40px; position: absolute; margin-top:300px; display:block; z-index:99;  padding:0 10px; overflow:hidden}


.zt_box1_1_2{ width:257px; height:340px;  float:left}
.zt_box1_1_2 ul li{ width:257px; height:160px; padding-bottom:20px; position: relative}
.zt_box1_1_2 ul li img{width:257px; height:160px;}
.zt_box1_1_2 ul li span{ width:237px; height:40px; background:rgba(0,0,0,0.8); color:#fff; font-size:14px; line-height:40px; position: absolute; display:block; z-index:99; bottom:20px; padding:0 10px; overflow:hidden}

.zt_box1_2{ width:327px; height:330px; background:#f9f9f9; padding:10px 15px 0 15px; float:left}
.zt_box1_2_bt{ width:327px; height:40px; background:url(../images/nybg3.jpg); color:#333; font-size:24px; line-height:40px; text-align:center;}
.zt_box1_2_nr1{ width:327px; height:95px; padding:10px 0 8px 0; border-bottom:1px #c2c2c2 dotted;}
.zt_box1_2_nr1 h2{ width:327px; height:35px; color:#c72128; font-size:18px; line-height:35px; display:block; overflow:hidden; font-weight:normal;}
.zt_box1_2_nr1 span{ width:327px; height:48px; color:#666; font-size:14px; line-height:24px; display:block; overflow:hidden; margin-top:5px;}

.zt_box1_2_nr2{ width:327px; height:35px; background:#d5d5d5; color:#555; font-size:16px; line-height:35px; text-align:center; margin-top:15px; }
.zt_box1_2_nr2:hover{ background:#c72128; color:#fff; cursor:pointer}

.zt_box2{ width:1160px; height:auto; display:block; overflow:hidden; padding:20px; background:#f9f9f9; margin:0 auto 20px auto}
.zt_box2_bt{ width:1100px; height:135px; padding:10px 0; border-bottom:1px #c2c2c2 dotted;}
.zt_box2_bt h2{ color:#424242; font-size:36px; line-height:60px; text-align:center; padding-right:60px; font-weight:normal; display:block; overflow:hidden;}
.zt_box2_bt h2 img{ width:60px; height:60px; float:left}
.zt_box2_bt span{ width:1160px; height:52px; color:#666; font-size:14px; line-height:26px; display:block; overflow:hidden; margin-top:12px;}

.zt_box2_nr1{ width:1160px; height:120px; padding:20px 0; border-bottom:1px #c2c2c2 dotted;}
.zt_box2_nr1 img{ width:180px; height:120px; padding-right:20px; float:left}
.zt_box2_nr1 h2{ color:#666666; font-size:24px; height:32px; line-height:32px; display:block; overflow:hidden; font-weight:normal; }
.zt_box2_nr1 span{  height:48px; color:#666; font-size:14px; line-height:24px; display:block; overflow:hidden; margin:8px 0}
.zt_box2_nr1 b{ color:#c72327; font-size:14px; font-weight:normal;}
.zt_box2_nr1 b a{ color:#c72327; }
.zt_box2_nr1 b a:hover{ color:#c72327; text-decoration:underline }

.zt_box2_nr2{ width:1150px; height:auto; display:block; overflow:hidden; padding:10px 5px 0 5px;  }
.zt_box2_nr2 ul li{ width:550px; height:32px; color:#505050; font-size:15px; line-height:32px; background:url(../images/icon3.jpg) left no-repeat; padding-left:15px; float:left}
.zt_box2_nr2 ul li a{ color:#505050;}
.zt_box2_nr2 ul li a:hover{ color:#c72128;}
.zt_box2_nr2 ul li span{ color:#888; float:right;}
.zt_box2_nr2 ul li:nth-child(2n){ float: right}
.zt_box2_nr2 ul li img{ padding-left:5px;}

.zt_box3{ width:1200px; height:auto; display:block; overflow:hidden;  background:#f9f9f9; margin:0 auto 20px auto}
.zt_box3_bt{ width:1180px; height:52px; background:url(../images/nybg4.jpg); padding:0 10px; color:#fff; font-size:30px; line-height:52px;}
.zt_box3_bt span{ color:#fff; font-size:14px; line-height:52px; float:right}
.zt_box3_bt span a{ color:#fff; }
.zt_box3_nr{ width:1160px; height:auto; display:block; overflow:hidden; padding:30px 20px; color:#666; font-size:14px; line-height:26px; margin:0 auto}
.zt_box3_nr dl{ width:540px; height:auto; border-bottom:1px #c2c2c2 dotted; padding:20px 20px; float:left }
.zt_box3_nr dl dd{ width:150px; height:150px; border-radius:85px; border:1px #c2c2c2 solid; display:block; overflow:hidden; float:left}
.zt_box3_nr dl dd img{ width:150px; height:150px;}
.zt_box3_nr dl dt{ width:360px; height:162px;  float: right}
.zt_box3_nr dl dt h2{ height:30px; color:#222; font-size:20px; line-height:30px; font-weight:normal; display:block; overflow:hidden; margin-top:20px;}
.zt_box3_nr dl dt h3{ height:30px; color:#222; font-size:18px; line-height:30px; font-weight:normal; display:block; overflow:hidden}
.zt_box3_nr dl dt span{ height:48px; color:#dd0300; font-size:16px; line-height:24px; font-weight:normal; display:block; overflow:hidden; margin-top:10px;}

.weibo{  width:1200px; height:auto; display:block; overflow:hidden;  margin:0 auto 20px auto}

.zt_box3_pic{ width:1180px; height:auto; display:block; overflow:hidden; padding:20px 10px 10px 10px; }
.zt_box3_pic dl{ width:276px; height:275px; padding:10px 9px 0 9px; float:left}
.zt_box3_pic dl dd{ width:260px; height:170px; border:1px #ccc solid; padding:7px;}
.zt_box3_pic dl dd img{ width:260px; height:170px;}
.zt_box3_pic dl dt{ width:260px; height:80px; padding-top:9px; margin:0 auto; color:#666; font-size:14px; line-height:30px; text-align:center;}
.zt_box3_pic dl dt span{ color:#333; font-size:16px; line-height:35px; text-align:center; display:block}
.zt_box3_pic dl dt span a{ color:#333; }
.zt_box3_pic dl dt span a:hover{ color:#c72327; }

.nyzt_dqwz{ width:1200px; height:40px; color:#333; font-size:14px; line-height:40px; margin:0 auto; border-bottom:1px #d7d7d7 solid; padding:5px 0}
.nyzt_dqwz a{ color:#333}
.nyzt_dqwz a:hoer{ color:#c72327}

.nyzt_box{ width:1200px; height:auto; display:block; overflow:hidden;  margin:0 auto 30px auto}
.nyzt_box ul li{ width:1200px; height:171px; padding:20px 0; border-bottom:1px #c2c2c2 dotted;}
.nyzt_box ul li img{ width:260px; height:171px; padding-right:20px; float:left}
.nyzt_box ul li h2{ color:#333; font-size:20px; height:32px; line-height:32px; display:block; overflow:hidden; font-weight:normal; }
.nyzt_box ul li h2 a{ color:#333;}
.nyzt_box ul li h2 a:hover{ color:#c72327;}
.nyzt_box ul li span{  height:72px; color:#666; font-size:14px; line-height:24px; display:block; overflow:hidden; margin:8px 0}
.nyzt_box ul li b{ color:#c72327; font-size:14px; font-weight:normal;}
.nyzt_box ul li b a{ color:#c72327; }
.nyzt_box ul li b a:hover{ color:#c72327; text-decoration:underline }
.nyzt_box ul li kbd{ font-size:14px; line-height:25px; color:#666;}

.nyzt_pic{ width:1200px; height:auto; display:block; overflow:hidden;  margin:30px auto}
.nyzt_pic dl{ width:276px; height:275px; padding:10px 11px 0 10px; float:left}
.nyzt_pic dl dd{ width:260px; height:170px; border:1px #ccc solid; padding:7px;}
.nyzt_pic dl dd img{ width:260px; height:170px;}
.nyzt_pic dl dt{ width:260px; height:80px; padding-top:9px; margin:0 auto; color:#666; font-size:14px; line-height:30px; text-align:center;}
.nyzt_pic dl dt span{ color:#333; font-size:16px; line-height:35px; text-align:center; display:block}
.nyzt_pic dl dt span a{ color:#333; }
.nyzt_pic dl dt span a:hover{ color:#c72327; }

.ggwyh_box{ width:100%; height:auto; display:block; overflow:hidden;  margin:0 auto 30px auto}
.ggwyh_box ul li{ width:100%; height:171px; padding:20px 0; border-bottom:1px #c2c2c2 dotted;}
.ggwyh_box ul li img{ width:260px; height:171px; padding-right:20px; float:left}
.ggwyh_box ul li h2{ color:#333; font-size:20px; height:32px; line-height:32px; display:block; overflow:hidden; font-weight:normal; }
.ggwyh_box ul li h2 a{ color:#333;}
.ggwyh_box ul li h2 a:hover{ color:#c72327;}
.ggwyh_box ul li span{  height:72px; color:#666; font-size:14px; line-height:24px; display:block; overflow:hidden; margin:8px 0}
.ggwyh_box ul li b{ color:#c72327; font-size:14px; font-weight:normal;}
.ggwyh_box ul li b a{ color:#c72327; }
.ggwyh_box ul li b a:hover{ color:#c72327; text-decoration:underline }
.ggwyh_box ul li kbd{ font-size:14px; line-height:25px; color:#666;}

.nyztbox{ width:860px; height:auto; display:block; overflow:hidden; padding:10px 0 10px 0;}
.nyztbox dl{ width:260px; height:185px; border-bottom:3px #d2d2d2 solid; border-left:1px #d2d2d2 solid;border-right:1px #d2d2d2 solid;border-top:1px #d2d2d2 solid; padding:3px; margin:0 24px 20px 0; float:left }
.nyztbox dl dd{ width:260px; height:118px; padding-bottom:10px;}
.nyztbox dl dt{ width:260px; height:40px; background:url(../images/x1.jpg) center bottom no-repeat; color:#333; font-size:16px; line-height:40px; padding-bottom:5px; text-align:center}
.nyztbox dl:hover{ width:260px; height:185px; border-bottom:3px #0968b6 solid; border-left:1px #0968b6 solid;border-right:1px #0968b6 solid;border-top:1px #0968b6 solid; padding:3px; }
.nyztbox dl:nth-child(3n){ margin-right:0px;}
.nyztbox dl dt a{ color:#333;}
.nyztbox dl dt a:hover{ color:#c72128;}














.gzwyh_lb{ width:860px; height:182px; margin-bottom:30px;}
.gzwyh_lb_1{ width:226px; height:180px; border:1px #c4c4c4 solid; float:left}
.gzwyh_lb_1_1{ width:220px; height:33px; border-bottom:1px #c4c4c4 solid; padding:0 3px; color:#222; font-size:16px; line-height:33px; text-align:center}
.gzwyh_lb_1_2{ width:220px; height:146px; padding:3px;}

.gzwyh_lb_2{ width:630px; height:182px;  float:left}
.gzwyh_lb_2_1{ width:630px; height:33px; border-bottom:2px #c4c4c4 solid}
.gzwyh_lb_2_1 span{ width:86px; height:33px; border-bottom:2px #0968b6 solid; color:#222; font-size:16px; line-height:33px; text-align:center; float:left}
.gzwyh_lb_2_1 b{ color:#555; font-size:14px; line-height:33px; float:right; font-weight:normal}
.gzwyh_lb_2_1 b a{ color:#555;}
.gzwyh_lb_2_1 b a:hover{ color:#c72128;}
.gzwyh_lb_2_2{ width:610px; height:127px; padding:10px; color:#555; font-size:14px; line-height:28px; display:block; overflow:hidden}

.sy_hyfc{ width:1200px; height:auto; display:block; overflow:hidden; margin:20px auto 0 auto}
.sy_hyfc1{ width:1200px; height:auto; display:block; overflow:hidden;}

/*honorgundong*/
.stu_list{
	padding:20px 0;
	}
.stu_list ul li{width:294px;	float:left; display:block;	}
.stu_list ul li .honor1{width:270px; height:130px; border:5px #dddddd solid; margin:0px 9px 0 9px; background:#dddddd; display:block;transition:all 0.5s ease;}
.stu_list ul li .honor1 img{width:270px; height:90px }
.stu_list ul li .honor1 span{ color:#333; font-size:16px; line-height:40px; text-align:center; display:block}
.stu_list ul li .honor1:hover{ width:270px; height:130px; border:5px #c9161d solid;  background:#c9161d; color:#fff; display:block; cursor:pointer;	}		
.stu_list ul li .honor1:hover span{color:#fff;}



/*办事服务**/
.service{}
.service ul li{ margin-right:6px; display:inline-block; overflow:hidden; height:49px; background:url('../images/418icon2.gif') 0 -49px no-repeat; padding-right:5px; }
.service ul li a{ text-decoration: none; outline: none; color:#d00000; display: inline-block; height:49px; cursor:pointer; background:url('../images/418icon2.gif') 0 -49px no-repeat; }
.service ul li a span{display: none;width:130px;height: 49px;color:#fff; padding-right:5px; margin-right:5px; font-size:14px; ; padding-left:10px;vertical-align: top; margin-top: 5px;}
.service ul .on span, .service ul li:hover span{display: inline-block; }
.service ul li a img { width:44px; height:49px; }
.service ul .li1 { background:url('../images/418icon.gif') no-repeat; background-position:100% -49px;}
.service ul .li1 a {background:url('../images/418icon.gif') no-repeat; background-position:0 0px; }
.service ul .li2 { background:url('../images/418icon.gif') no-repeat; background-position:100% -166px; }
.service ul .li2 a { background:url('../images/418icon.gif') no-repeat; background-position:0 -117px; }
.service ul .li3 { background:url('../images/418icon.gif') no-repeat; background-position:100% -284px; }
.service ul .li3 a { background:url('../images/418icon.gif') no-repeat; background-position:0 -235px; }
/**.service ul .li4 { background:url('../images/418icon.gif') no-repeat; background-position:100% -402px; }
.service ul .li4 a { background:url('../images/418icon.gif') no-repeat; background-position:0 -353px; }
.service ul .li5 { background:url('../images/418icon.gif') no-repeat; background-position:100% -520px; }
.service ul .li5 a { background:url('../images/418icon.gif') no-repeat; background-position:0 -471px; }**/
.service ul .li4 {background-position: 100% -1466px; }
.service ul .li4 a {     background-position: 0 -1417px; }
.service ul .li5 { background-position: 100% -1229px;}
.service ul .li5 a {     background-position: 0 -1180px; }
.service ul .li6 { background:url('../images/418icon.gif') no-repeat; background-position:100% -638px; }
.service ul .li6 a { background:url('../images/418icon.gif') no-repeat; background-position:0 -589px; }
.service ul .li7 { background-position:100% -756px; }
.service ul .li7 a { background-position:0 -707px; }
.service ul .li8 { background-position:100% -49px; }
.service ul .li8 a { background-position:0 0px; }
.service ul .li9 { background-position:100% -166px; }
.service ul .li9 a { background-position:0 -117px; }
.service ul .li10 { background-position:100% -284px; }
.service ul .li10 a { background-position:0 -235px; }
.service ul .li11 { background-position:100% -402px; }
.service ul .li11 a { background-position:0 -353px; }
.service ul .li12 { background-position:100% -520px; }
.service ul .li12 a { background-position:0 -471px; }
.service ul .li13 { background-position:100% -638px; }
.service ul .li13 a { background-position:0 -589px; }
.service ul .li14 {background:url(../images/418icon.gif) 100% -756px; }
.service ul .li14 a {background:url(../images/418icon.gif)  0 -707px; }
.service ul .li15 { background-position:100% -875px; }
.service ul .li15 a { background-position:0 -826px; }
/*.service ul .li16 { background-position:100% -993px; }
.service ul .li16 a { background-position:0 -944px; }*/
.service ul .li16 {background-position: 100% -1348px;}
.service ul .li16 a { background-position: 0 -1299px;}
.service ul .li17 { background-position:100% -1111px; }
.service ul .li17 a { background-position:0 -1062px; }
.service ul .li18 { background-position:100% -1229px; }
.service ul .li18 a { background-position:0 -1180px; }
.service ul .li19 { background-position:100% -1466px; }
.service ul .li19 a { background-position:0 -1417px; }
/**对话框图标开始**/
.dialog-h2 {
    text-align: center;
    margin-top: 30px;
    font-size: 20px;
}
.dialog-p {
    color: #797979;
    font-size: 16px;
    text-align: center;
    font-weight: 300;
    line-height: normal;
}
.dialog-icon-error {
    border-color: #f27474;
    -webkit-animation: animate-error-icon .5s;
    animation: animate-error-icon .5s;
}
.dialog-icon-error-x-mark {
    position: relative;
    display: block;
    -webkit-animation: animate-x-mark .5s;
    animation: animate-x-mark .5s;
}
.dialog-icon-error-line {
    position: absolute;
    height: 5px;
    width: 47px;
    background-color: #f27474;
    display: block;
    top: 37px;
    border-radius: 2px
}
.dialog-icon-error-line-left {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    left: 17px;
}
.dialog-icon-error-line-right {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    right: 16px;
}
@-webkit-keyframes animate-error-icon {
    0% {
        -webkit-transform: rotateX(100deg);
        transform: rotateX(100deg);
        opacity: 0;
    }
    to {
        -webkit-transform: rotateX(0deg);
        transform: rotateX(0deg);
        opacity: 1;
    }
}
@keyframes animate-error-icon {
    0% {
        -webkit-transform: rotateX(100deg);
        transform: rotateX(100deg);
        opacity: 0;
    }
    to {
        -webkit-transform: rotateX(0deg);
        transform: rotateX(0deg);
        opacity: 1;
    }
}
@-webkit-keyframes animate-x-mark {
    0% {
        -webkit-transform: scale(.4);
        transform: scale(.4);
        margin-top: 26px;
        opacity: 0;
    }
    50% {
        -webkit-transform: scale(.4);
        transform: scale(.4);
        margin-top: 26px;
        opacity: 0;
    }
    80% {
        -webkit-transform: scale(1.15);
        transform: scale(1.15);
        margin-top: -6px;
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        margin-top: 0;
        opacity: 1;
    }
}
@keyframes animate-x-mark {
    0% {
        -webkit-transform: scale(.4);
        transform: scale(.4);
        margin-top: 26px;
        opacity: 0;
    }
    50% {
        -webkit-transform: scale(.4);
        transform: scale(.4);
        margin-top: 26px;
        opacity: 0;
    }
    80% {
        -webkit-transform: scale(1.15);
        transform: scale(1.15);
        margin-top: -6px;
    }
    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        margin-top: 0;
        opacity: 1;
    }
}
.dialog-icon-warning {
    border-color: #f8bb86;
    -webkit-animation: pulse-warning .75s infinite alternate;
    animation: pulse-warning .75s infinite alternate;
}
.dialog-icon-warning-body {
    width: 5px;
    height: 47px;
    top: 10px;
    border-radius: 2px;
    margin-left: -2px;
}
.dialog-icon-warning-body, .dialog-icon-warning-dot {
    position: absolute;
    left: 50%;
    background-color: #f8bb86;
}
.dialog-icon-warning-dot {
    width: 7px;
    height: 7px;
    border-radius: 50%;
    margin-left: -4px;
    bottom: -11px;
}
@-webkit-keyframes pulse-warning {
    0% {
        border-color: #f8d486;
    }
    to {
        border-color: #f8bb86;
    }
}
@keyframes pulse-warning {
0% {
    border-color: #f8d486;
}
to {
    border-color: #f8bb86;
}
}
.dialog-icon-success {
    border-color: #a5dc86;
}
.dialog-icon-success:after, .dialog-icon-success:before {
    content: "";
    border-radius: 50%;
    position: absolute;
    width: 60px;
    height: 120px;
    background: #fff;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
.dialog-icon-success:before {
    border-radius: 120px 0 0 120px;
    top: -7px;
    left: -33px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform-origin: 60px 60px;
    transform-origin: 60px 60px;
}
.dialog-icon-success:after {
    border-radius: 0 120px 120px 0;
    top: -11px;
    left: 30px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform-origin: 0 60px;
    transform-origin: 0 60px;
    -webkit-animation: rotate-placeholder 4.25s ease-in;
    animation: rotate-placeholder 4.25s ease-in;
}
.dialog-icon-success-ring {
    width: 80px;
    height: 80px;
    border: 4px solid hsla(98,55%,69%,.2);
    border-radius: 50%;
    box-sizing: content-box;
    position: absolute;
    left: -4px;
    top: -4px;
    z-index: 2;
}
.dialog-icon-success-hide-corners {
    width: 5px;
    height: 90px;
    background-color: #fff;
    padding: 1px;
    position: absolute;
    left: 28px;
    top: 8px;
    z-index: 1;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.dialog-icon-success-line {
    height: 5px;
    background-color: #a5dc86;
    display: block;
    border-radius: 2px;
    position: absolute;
    z-index: 2;
}
.dialog-icon-success-line-tip {
    width: 25px;
    left: 14px;
    top: 46px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-animation: animate-success-tip .75s;
    animation: animate-success-tip .75s;
}
.dialog-icon-success-line-long {
    width: 47px;
    right: 8px;
    top: 38px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-animation: animate-success-long .75s;
    animation: animate-success-long .75s
}
@-webkit-keyframes rotate-placeholder {
    0% {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }
    5% {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }
    12% {
        -webkit-transform: rotate(-405deg);
        transform: rotate(-405deg)
    }
    to {
        -webkit-transform: rotate(-405deg);
        transform: rotate(-405deg)
    }
}
@keyframes rotate-placeholder {
    0% {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }
    5% {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }
    12% {
        -webkit-transform: rotate(-405deg);
        transform: rotate(-405deg);
    }
    to {
        -webkit-transform: rotate(-405deg);
        transform: rotate(-405deg);
    }
}
@-webkit-keyframes animate-success-tip {
    0% {
        width: 0;
        left: 1px;
        top: 19px
    }
    54% {
        width: 0;
        left: 1px;
        top: 19px;
    }
    70% {
        width: 50px;
        left: -8px;
        top: 37px;
    }
    84% {
        width: 17px;
        left: 21px;
        top: 48px;
    }
    to {
        width: 25px;
        left: 14px;
        top: 45px;
    }
}
@keyframes animate-success-tip {
    0% {
        width: 0;
        left: 1px;
        top: 19px;
    }
    54% {
        width: 0;
        left: 1px;
        top: 19px;
    }
    70% {
        width: 50px;
        left: -8px;
        top: 37px;
    }
    84% {
        width: 17px;
        left: 21px;
        top: 48px;
    }
    to {
        width: 25px;
        left: 14px;
        top: 45px;
    }
}
@-webkit-keyframes animate-success-long {
    0% {
        width: 0;
        right: 46px;
        top: 54px;
    }
    65% {
        width: 0;
        right: 46px;
        top: 54px;
    }
    84% {
        width: 55px;
        right: 0;
        top: 35px;
    }
    to {
        width:  47px;
        right: 8px;
        top: 38px;
    }
}
@keyframes animate-success-long {
    0% {
        width: 0;
        right: 46px;
        top: 54px;
    }
    65% {
        width: 0;
        right: 46px;
        top: 54px
    }
    84% {
        width: 55px;
        right: 0;
        top: 35px;
    }
    to {
        width: 47px;
        right: 8px;
        top: 38px;
    }
}
.dialog-icon-info {
    border-color: #c9dae1;
}
.dialog-icon-info:before {
    width: 5px;
    height: 29px;
    bottom: 17px;
    border-radius: 2px;
    margin-left: -2px;
}
.dialog-icon-info:after, .dialog-icon-info:before {
    content: "";
    position: absolute;
    left: 50%;
    background-color: #c9dae1;
}
.dialog-icon-info:after {
    width: 7px;
    height: 7px;
    border-radius: 50%;
    margin-left: -3px;
    top: 19px;
}
.dialog-icon {
    width: 80px;
    height: 80px;
    border-width: 4px;
    border-style: solid;
    border-radius: 50%;
    padding: 0;
    position: relative;
    box-sizing: content-box;
    margin: 10px auto 20px;
}
/**对话框图标结束**/