body{ background: url(../images/news_main_bg.jpg) center top no-repeat; }
*{ padding: 0; margin: 0; font-family: "微软雅黑" }
ul,li{ list-style-type: none }
img{ border: 0 }
a{ text-decoration: none }
.fl{ float: left; }
.fr{ float: right; }

.right{ overflow: hidden; margin-left: -170px }
.right .nav{ height: 40px; padding-top: 20px; overflow: hidden; margin-bottom: 392px }
.right .nav li{ margin-left: 46px; padding: 5px 20px 6px 20px; height: 30px }
.right .nav li a{ display: block; height: 29px }
.right .nav li:hover{ background: url(../images/ind_news_tit_on.png) no-repeat }
.right .nav li:hover img{ filter: grayscale(0) brightness(3.8); -webkit-filter: grayscale(0) brightness(3.8); -moz-filter: grayscale(0) brightness(3.8);-ms-webkit-filter: grayscale(0) brightness(3.8); -o-webkit-filter: grayscale(0) brightness(3.8)}

.mian{ margin-bottom: 110px; overflow: hidden; }
.mian .new_cont{ background: url(../images/news_bg.jpg) no-repeat; width: 777px; height: 1383px; margin-left: 10px; margin-right: 14px; position: relative; }
.mian .right_list{ width: 253px; overflow: hidden; }
.mian .right_list .pic_gg{ width: 254px; height: 234px; background: url(../images/cio_bg.jpg); padding-top: 66px; margin-bottom: 11px}
.mian .right_list .pic_gg a{ display: block; width: 254px; height: 62px; margin-bottom: 10px; position: relative; }
.mian .right_list .pic_gg a img{ position: absolute; -webkit-transition: all 0.3s linear 0s; -moz-transition: all 0.3s linear 0s; -o-transition: all 0.3s linear 0s; -ms-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s}
.mian .right_list .pic_gg a:hover img{ animation:-webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -o-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg); -webkit-transition: all 0.4s linear 0.05s; -moz-transition: all 0.4s linear 0.05s; -o-transition: all 0.4s linear 0.05s; -ms-transition: all 0.4s linear 0.05s; transition: all 0.4s linear 0.05s;}
.mian .right_list .pic_gg a .pic1{  right: 9px; top: -2px }
.mian .right_list .pic_gg a .pic2{  left: 7px; top: 0px }
.mian .right_list .pic_gg a .pic3{  right: 9px; top: 8px }


.mian .new_cont .tit{ height: 40px; overflow: hidden; padding-top: 70px; padding-left: 35px; margin-bottom: 40px }
.mian .new_cont .tit li{ width: 107px; height: 40px; color: #3b3b3b; font-size: 16px; text-align: center; line-height: 40px; cursor: pointer; }
.mian .new_cont .tit li a{ color: #3b3b3b }
.mian .new_cont .tit .on{ color: #edd6a7; background: url(../images/ind_news_tit_on.png) no-repeat; }
.mian .new_cont .tit .on a{ color: #edd6a7 }
.mian .new_cont .news_list{ overflow: hidden; padding-left: 38px }
.mian .new_cont .news_list li{ overflow: hidden; margin-bottom: 47px}
.mian .new_cont .news_list li .math{ width: 53px; height: 63px; background: url(../images/news_date_bg.png) 0 13px no-repeat; overflow: hidden; }
.mian .new_cont .news_list li .math span{ display: block; width: 53px; color: #787878; font-size: 28px; font-family: Arial; margin-bottom: 5px }
.mian .new_cont .news_list li .math .yue{ text-align: right; color: #3b3b3b }
.mian .new_cont .news_list li .news_wod{ margin-left: 22px; padding-left: 11px; width: 600px; border-left: 2px solid #b1b1b1 }
.mian .new_cont .news_list li .news_wod .xw_nr{ margin-bottom: 36px }
.mian .new_cont .news_list li .news_wod span{ display: block; font-size: 16px; color: #3b3b3b; margin-bottom: 16px }
.mian .new_cont .news_list li .news_wod a{ color: #787878; font-size: 14px; line-height: 20px }
.mian .new_cont .news_list li .news_wod a:hover{ color: #ac8c52 }

.mian .right_list .yxb{ background: url(../images/ind_yxb1.jpg) no-repeat; width: 253px; height: 456px }
.mian .right_list .yxb .seltit{ height: 25px; padding-top: 60px; margin-bottom: 10px }
.mian .right_list .yxb .seltit select{ display: block; width: 108px; height: 23px; border: 1px solid #cacaca; color: #454545; font-size: 14px; background-image: url(../images/ind_jt.png); background-repeat: no-repeat; background-position: 93px 7px; background-color: #e3e3e3; outline: 0; margin-left: 13px }
.mian .right_list .yxb .yxb_table{ overflow: hidden; width: 230px; margin: 0 auto }
.mian .right_list .yxb .yxb_table .htab{ color: #454545; font-size: 14px; background: #d3d3d3; height: 30px; line-height: 30px }
.mian .right_list .yxb .yxb_table .htab span{ display: block; width: 40%; text-align: center; }
.mian .right_list .yxb .yxb_table .htab .le_wod{ width: 20% }
.mian .right_list .yxb .yxb_table .htab .ri_wod{ }
.mian .right_list .yxb .yxb_table .btab{ overflow: hidden; width: 230px }
.mian .right_list .yxb .yxb_table .btab table{ width: 100%; overflow: hidden; }
.mian .right_list .yxb .yxb_table .btab table tr{ height: 29px }
.mian .right_list .yxb .yxb_table .btab table td{ color: #676767; font-size: 12px }
.mian .right_list .yxb .yxb_table .btab table td img{ margin-top: 4px }
.mian .right_list .yxb .yxb_table .btab table .grey{ background: #dddddd }
.mian .right_list .yxb .yxb_fy{ text-align: center; color: #676767; font-size: 12px; padding-top: 12px }
.mian .right_list .yxb .yxb_fy a{ color: #676767; font-size: 12px; margin-right: 5px; cursor: pointer; }
.mian .right_list .yxb .yxb_fy .on{ color: #ac8c52 }

.wz{ position: absolute; left: 50%; margin-left: -570px; top: 170px}

.fy{ font-size: 14px; text-align: center; position: absolute; bottom: 62px; left: 0; right: 0 }
.fy a{ margin-right: 5px; color: #3b3b3b; cursor: pointer; }
.fy span{ margin-right: 5px }
.fy .on{ color: #ac8c52 }

/*详细页*/
.xxy_news{ background-image: url(../images/news_main_bg_top.jpg),url(../images/news_main_bg_bott.png); background-repeat: no-repeat; background-position: center top,center bottom; background-color: #fbfbf9 }
.mian .new_cont_xxy{ background-image: url(../images/news_bg_top.jpg),url(../images/news_bg_bot.jpg); background-repeat: no-repeat; background-position: center top,center bottom; width: 777px; min-height: 1383px; margin-left: 10px; margin-right: 14px; position: relative; background-color: #eaeaea; overflow: hidden; padding-bottom: 60px; overflow: hidden; }
.mian .new_cont_xxy .news_head{border-bottom: 1px solid #878787; width: 767px; margin: 0 auto; padding-bottom: 10px; overflow: hidden; padding-top: 100px}
.mian .new_cont_xxy .news_head .head_wod{ text-align: center; font-size: 24px; color: #3b3a36; height: 90px; line-height: 90px}
.mian .new_cont_xxy .news_head .head_bott{ color: #333434; font-size: 12px; padding: 0 34px 0 44px}
.mian .new_cont_xxy .news_head .head_bott .riqi{float: left;}
.mian .new_cont_xxy .news_head .head_bott .fxicon{float: right;}
.mian .new_cont_xxy .news_head .head_bott .fxicon span{ float: left;display: block;}
.mian .new_cont_xxy .news_head .head_bott .fxicon a{ height: 19px; display: block; float: left; background: none}
.mian .new_cont_xxy .news_head .head_bott .fxicon a.iconnew1{ background: url(../images/news_icon1.png) 5px top no-repeat; padding-left: 5px}
.mian .new_cont_xxy .news_head .head_bott .fxicon a.iconnew2{ background: url(../images/news_icon2.png) 5px top no-repeat; padding-left: 5px}
.mian .new_cont_xxy .news_head .head_bott .fxicon a.iconnew3{ background: url(../images/news_icon3.png) 5px top no-repeat; padding-left: 5px}
.mian .new_cont_xxy .news_head .head_bott .fxicon a.iconnew4{ background: url(../images/news_icon4.png) 5px top no-repeat; padding-left: 5px}
.jiathis_style .button, .jiathis_style .jiathis_txt{ background: none !important }

.ani1{ transition: 0.6s; filter: grayscale(0) brightness(1); -webkit-filter: grayscale(0) brightness(1); -moz-filter: grayscale(0) brightness(1); -ms-webkit-filter: grayscale(0) brightness(1); -o-webkit-filter: grayscale(0) brightness(1)}
.ani1:hover{ transition: 0.6s; filter: grayscale(0) brightness(1.6); -webkit-filter: grayscale(0) brightness(1.6); -moz-filter: grayscale(0) brightness(1.6);-ms-webkit-filter: grayscale(0) brightness(1.6); -o-webkit-filter: grayscale(0) brightness(1.6)}

.mian .new_cont_xxy .news_prne{ overflow: hidden;padding: 0 44px}
.mian .new_cont_xxy .news_prne li{ overflow: hidden; font-size: 14px; color: #2d8886; margin-bottom: 10px}
.mian .new_cont_xxy .news_prne li span{ margin-right: 17px; color: #1a1a1a}
.mian .new_cont_xxy .news_prne li a{color: #5b5b5b}
.mian .new_cont_xxy .news_prne li a:hover{ color: #8f7347}
.mian .new_cont_xxy .cont_text{ padding: 50px 44px; min-height: 960px; color: #535353 !important; font-size: 14px; font-family: "微软雅黑" !important; line-height: 24px !important }

.left_flow{ position: fixed; left: 0; top: -1300px }
.right_flow{ margin-left: 236px }

