/* CSS Document */

@charset "utf-8";
/* reset */

html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin: 0;padding: 0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display: block;}
table{border-collapse: collapse;border-spacing: 0;}
caption,th{text-align: left;font-weight: normal;}
html,body,fieldset,img,iframe,abbr{border: 0;}
i,cite,em,var,address,dfn{font-style: normal;}
[hidefocus],summary{outline: 0;}
li{list-style: none;}
sup,sub{font-size: 83%;}
pre,code,kbd,samp{font-family: inherit;}
q:before,q:after{content: none;}
textarea{overflow: auto;resize: none;}
label,summary{cursor: default;}
a,button{cursor: pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight: bold;}
del,ins,u,s,a,a:hover{text-decoration: none;color: #000;}
body,textarea,input,button,select,keygen,legend{font: 14px/24px arial, \5b8b\4f53;color: #555555;outline: 0;vertical-align: middle;font-family: "Microsoft YaHei";}
body{background-color: #ffffff;font-family: "Microsoft YaHei";}

/*专题1*/

#jw{background: url(l-bg.jpg) no-repeat center top;background-size: 1920px;}
#jw .l-main{width: 1170px; margin: 315px auto 0 auto; padding: 40px 0; background: #fff; position: relative;z-index: 1;}
#jw .l-main .l-head{margin-bottom: 30px;padding: 0 40px;}
#jw .l-main .l-head h4{color: #cc1420; font-size: 44px; line-height: 60px;text-align: center;}
#jw .l-main .l-new{width: 1090px; margin: 0 40px; height: 440px; overflow: hidden; margin-bottom: 20px;}
#jw .l-main .l-jy{width: 1090px; margin: 0 40px; height: 80px; margin-bottom: 40px;}
#jw .l-main .l-talk{width: 1090px; padding: 0 40px; overflow: hidden; margin-bottom: 40px;}
#jw .l-main .l-talk .l-t-tit{width: 1090px; height: 43px; background: url(l-tit1.png) no-repeat; position: relative;margin-bottom: 10px;}
#jw .l-main .l-talk .l-t-tit a{ position: absolute; right: 45px; top: 8px; font-size: 14px; color: #8d8d8d; font-style: italic;}
#jw .l-main .l-talk .l-t-tit a:hover{color: #CC1420;}
#jw .l-main .l-talk .l-t-con{width: 1090px;}
#jw .l-main .l-talk .l-t-con ul{width: 1090px; overflow: hidden;}
#jw .l-main .l-talk .l-t-con ul li{float: left; width: 1090px; height: 48px; line-height: 48px; font-size: 24px; background: url(l-circle.png) no-repeat left center; background-position-x: 10px;}
#jw .l-main .l-talk .l-t-con ul li a{ display: block; margin-left: 25px; padding-right: 10px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
#jw .l-main .l-talk .l-t-con ul li a:hover{color: #ab2222;}
#jw .l-main .l-cont1{width: 1090px; padding: 0 40px; overflow: hidden; margin-bottom: 40px;}
#jw .l-main .l-cont1 .l-read{float: left;width: 524px; overflow: hidden; margin-left: 0;}
#jw .l-main .l-cont1 .l-read .l-r-tit{width: 524px; height: 43px; background: url(l-tit2.png) no-repeat; position: relative;margin-bottom: 20px;}
#jw .l-main .l-cont1 .l-read .l-r-tit a{position: absolute; right: 45px; top: 8px; font-size: 14px; color: #8d8d8d; font-style: italic;}
#jw .l-main .l-cont1 .l-read .l-r-tit a:hover{color: #CC1420;}
#jw .l-main .l-cont1 .l-read .l-r-con{width: 514px;margin: 0 auto;}
#jw .l-main .l-cont1 .l-read .l-r-con .l-r-conpic{width: 486px;margin: 0 auto;height: 261px; overflow: hidden;}
#jw .l-main .l-cont1 .l-read .l-r-con h4{background: url(l-circle.png) no-repeat left center; background-position-x: 10px;}
#jw .l-main .l-cont1 .l-read .l-r-con h4 a{display: block; margin-left: 24px;font-weight: normal;font-size: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 490px; height: 48px; line-height: 48px;}
#jw .l-main .l-cont1 .l-work{float: right;width: 524px; overflow: hidden; margin-right: 0;}
#jw .l-main .l-cont1 .l-work .l-w-tit{width: 524px; height: 43px; background: url(l-tit3.png) no-repeat; position: relative;margin-bottom: 20px;}
#jw .l-main .l-cont1 .l-work .l-w-tit a{position: absolute; right: 45px; top: 8px; font-size: 14px; color: #8d8d8d; font-style: italic;}
#jw .l-main .l-cont1 .l-work .l-w-tit a:hover{color: #CC1420;}
#jw .l-main .l-cont1 .l-work .l-w-con{width: 514px; margin: 0 auto;}
#jw .l-main .l-cont1 .l-work .l-w-con .l-w-conpic{width: 486px;margin: 0 auto;height: 261px;overflow: hidden;}
#jw .l-main .l-cont1 .l-work .l-w-con h4{background: url(l-circle.png) no-repeat left center; background-position-x: 10px;}
#jw .l-main .l-cont1 .l-work .l-w-con h4 a{display: block; margin-left: 24px;font-weight: normal;font-size: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 490px; height: 48px; line-height: 48px;}
#jw .l-main .l-cont2{width: 1090px; padding: 0 40px; overflow: hidden; margin-bottom: 40px;} 
#jw .l-main .l-cont2 .l-talkleft{float: left;width: 524px; overflow: hidden; margin-left: 0;}
#jw .l-main .l-cont2 .l-talkleft .l-t-tit{width: 524px; height: 43px; background: url(l-tit4.png) no-repeat; position: relative;margin-bottom: 10px;}
#jw .l-main .l-cont2 .l-talkleft .l-t-tit a{position: absolute; right: 45px; top: 8px; font-size: 14px; color: #8d8d8d; font-style: italic;}
#jw .l-main .l-cont2 .l-talkleft .l-t-tit a:hover{color: #CC1420;}
#jw .l-main .l-cont2 .l-talkleft .l-t-con{width: 524px;}
#jw .l-main .l-cont2 .l-talkleft .l-t-con ul{width: 524px; overflow: hidden;}
#jw .l-main .l-cont2 .l-talkleft .l-t-con ul li{float: left; width: 524px; height: 40px; line-height: 40px; font-size: 20px; background: url(l-circle.png) no-repeat left center; background-position-x: 10px;}
#jw .l-main .l-cont2 .l-talkleft .l-t-con ul li a{ display: block; margin-left: 25px; padding-right: 10px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
#jw .l-main .l-cont2 .l-talkleft .l-t-con ul li a:hover{color: #ab2222;}
#jw .l-main .l-cont2 .l-talkright{float: right;width: 524px; overflow: hidden; margin-right: 0;}
#jw .l-main .l-cont2 .l-talkright .l-t-tit{width: 524px; height: 43px; background: url(l-tit5.png) no-repeat; position: relative;margin-bottom: 10px;}
#jw .l-main .l-cont2 .l-talkright .l-t-tit a{position: absolute; right: 45px; top: 8px; font-size: 14px; color: #8d8d8d; font-style: italic;}
#jw .l-main .l-cont2 .l-talkright .l-t-tit a:hover{color: #CC1420;}
#jw .l-main .l-cont2 .l-talkright .l-t-con{width: 524px;}
#jw .l-main .l-cont2 .l-talkright .l-t-con ul{width: 524px; overflow: hidden;}
#jw .l-main .l-cont2 .l-talkright .l-t-con ul li{float: left; width: 524px; height: 40px; line-height: 40px; font-size: 20px; background: url(l-circle.png) no-repeat left center; background-position-x: 10px;}
#jw .l-main .l-cont2 .l-talkright .l-t-con ul li a{ display: block; margin-left: 25px; padding-right: 10px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
#jw .l-main .l-cont2 .l-talkright .l-t-con ul li a:hover{color: #ab2222;}
#jw .l-main .l-jcsj{width: 1090px; padding: 0 40px; overflow: hidden; margin-bottom: 40px;}
#jw .l-main .l-jcsj .l-j-tit{width: 1090px; height: 43px; background: url(l-tit6.png) no-repeat; position: relative;margin-bottom: 20px;}
#jw .l-main .l-jcsj .l-j-tit a{position: absolute; right: 45px; top: 8px; font-size: 14px; color: #8d8d8d; font-style: italic;}
#jw .l-main .l-jcsj .l-j-tit a:hover{color: #CC1420;}
#jw .l-main .l-jcsj .l-j-con{width: 1090px; overflow: hidden;}
#jw .l-main .l-jcsj .l-j-con ul{width: 1090px;}
#jw .l-main .l-jcsj .l-j-con ul li{float: left; width: 235px; height: 154px; overflow: hidden; margin: 0 18px;}
#jw .l-main .l-jcsj .l-j-con ul li a{display: block;}
#c-footer{overflow: hidden; width: 1170px; margin: 0 auto;}
#c-footer .c-footer{width: 1170px;margin-top: 80px;}
#c-footer .c-footer .c-footer-a {}

#c-footer .c-footer .c-footer-a ul{overflow: hidden;height: 52px;border-bottom: 1px solid #d5d5d5;}
#c-footer .c-footer .c-footer-a ul li{float: left;width: 183px;height: 40px;margin: 0 5px;display: inline;}
#c-footer .c-footer .c-footer-link{width: 1170px; margin: 0 auto;}
#c-footer .c-footer .c-footer-link{font-size: 12px;border-bottom: 7px #5c6621 solid;}
#c-footer .c-footer .c-footer-link .c-footer-link-top{font-size: 18px;color: #2773ba;height: 40px;line-height: 40px;}
#c-footer .c-footer .c-footer-link .q1{text-align: center;}
.yqlj .unslt{DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #a7a7a7; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: "宋体"; TEXT-ALIGN: center; TEXT-DECORATION: none}
.yqlj .slt{DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #599CEA; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: "宋体"; TEXT-ALIGN: center; TEXT-DECORATION: none}
.lj UL{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 905px; COLOR: #000; PADDING-TOP: 0px}
.lj LI{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 2px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
.lj LI A{FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none}
.lj LI A:link{FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none}
.lj LI A:visited{FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none}
#c-footer .c-footer .c-footer-copr{text-align: center;position: relative;height: 120px;}
#c-footer .c-footer .c-footer-copr p{text-align: center;line-height: 24px;font-size: 12px;color: black;}
#c-footer .c-footer .c-footer-copr .c-footer-copr-r{height: 80px; width: 80px; right: 50px; position: absolute; margin: 0px auto; bottom: 30px; overflow: hidden;}
.KSS_titleBar{height: 60px !important; background: #000!important; opacity: .4 !important;}
.KSS_titleBox{height: 60px !important;}
.KSS_titleBox h2{margin: 18 15px !important; font-size: 24px !important; font-weight: normal !important; width: 900px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.KSS_btnBox{right: 10px !important; bottom: 24px !important;}
.KSS_btnBox ul li{width: 10px !important; height: 10px !important; margin-right: 5px !important; color: transparent !important; border-radius: 100px;}
