﻿@charset "utf-8";
/* CSS Document */

html, body { margin: 0 auto; font-size: 12px; line-height: 180%; /* font-family:"微软雅黑"; */ background-color: #ffffff; }
a:link { color: #333333; text-decoration: none; }
a:visited { color: #333333; text-decoration: none; }
a:hover { color: #FF3300; text-decoration: none; }
a:active { color: #333333; text-decoration: none; }

#menu_ztlj a:link { color: #333333; text-decoration: none; padding-top: 9px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; }
#menu_ztlj a:hover { color: #ffffff; text-decoration: none; padding-top: 9px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; background-color: #e02e3c; }
.menu a:link { color: #ffffff; text-decoration: none; }
.menu a:visited { color: #ffffff; text-decoration: none; }
.menu a:hover { color: #ffffff; text-decoration: none; }
.menu a:active { color: #ffffff; text-decoration: none; }
#gray a:link { color: #999999; text-decoration: none; }
#gray a:hover { color: #e43a3d; text-decoration: none; }
.top { margin: 0 auto; width: 100%; height: 99px; _height: 99px; background-color: #FFF; background-image: url(../images/topbg.jpg); background-repeat: no-repeat; background-position: center center; position: relative; }
.searchbox { margin: 0 auto; width: 1200px; height: 99px; _height: 99px; position: relative; }
.search_2019 { position: absolute; top: 36px; right: 45px; width: 200px; height: 22px; _height: 22px; }
.searchbox_2019 { margin: 0 auto; width: 200px; height: 22px; _height: 22px; line-height: 22px; padding-left: 5px; padding-right: 5px; border: #CCC solid 1px; border-radius: 6px; }
.search_button { position: absolute; top: 36px; right: 0px; width: 26px; height: 26px; _height: 26px; background-image: url(../images/search_button.png); background-repeat: no-repeat; background-position: center center; }
.search_button:hover { background-image: url(../images/search_button_over.png); background-repeat: no-repeat; background-position: center center; }
.search_button_an { cursor: pointer; }

.menubox { margin: 0 auto; width: 100%; height: 52px; _height: 52px; background-color: #004f97; }
.menu { margin: 0 auto; width: 1200px; height: 52px; _height: 52px; }
.menu ul { list-style: none; margin: 0 auto; width: 1200px; margin: 0 auto; padding: 0px; }
.menu li { list-style: none; float: left; width: 138px; height: 52px; _height: 52px; line-height: 52px; margin-left: 10px; font-size: 16px; font-weight: bold; text-align: center; }
.menu li:hover { background-image: url(../images/menu_bg.jpg); background-repeat: no-repeat; background-position: center center; }


.bannerbox { margin: 0 auto; width: 100%; height: auto !important; padding-bottom: 0px; background-color: #f5f5f5; position: relative; }
.pxtzbox { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 142px; }
.pxtzbox_box { margin: 0 auto; width: 1200px; height: 142px; position: relative; background-image: url(../images/pxtz_bg.png); background-repeat: no-repeat; background-position: center center; }
.pxtzbox_box_tit { position: absolute; top: 6px; left: 540px; width: 100px; height: 35px; line-height: 35px; font-size: 16px; font-weight: bold; }
.pxtzbox_box_more { position: absolute; top: 56px; right: 53px; width: 85px; height: 40px; line-height: 40px; font-size: 14px; font-weight: bold; text-align: center; }
.pxtzbox_box_con { position: absolute; top: 57px; left: 0px; width: 990px; height: 70px; line-height: 40px; font-size: 14px; text-align: center; }
.pxtzbox_box_con ul { list-style: none; margin: 0 auto; padding: 0px; }
.pxtzbox_box_con ul li { list-style: none; float: left; margin-left: 25px; width: 465px; height: 30px; padding: 0px; }
.pxtzbox_box_con_tit { margin: 0 auto; float: left; height: 30px; width: 360px; padding-left: 10px; line-height: 30px; font-size: 15px; text-align: left; background-color: #ffffff; background-image: url(../images/newsdot.gif); background-repeat: no-repeat; background-position: left center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.pxtzbox_box_con_time { margin: 0 auto; float: right; height: 30px; width: 90px; line-height: 30px; font-size: 14px; text-align: right; color: #999999; }
.zxjjbox { margin: 0 auto; height: 540px; width: 100%; background-color: #f5f5f5; background-image: url(../images/gsgkbg.jpg); background-repeat: no-repeat; background-position: center bottom; }
.zxjjbox_tit { margin: 0 auto; width: 1189px; height: 115px; line-height: 115px; text-align: center; font-weight: bold; font-size: 36px; color: #ab0218; background-image: url(../images/line_zxjj.jpg); background-repeat: no-repeat; background-position: center bottom; }

.zxjjbox_con { position: relative; margin: 0 auto; width: 1200px; height: 440px; }
.zxjjbox_con_img { position: absolute; left: 0; margin: 0 auto; width: 607px; height: 391px; }
.zxjjbox_con_js { position: absolute; right: 0; top: 20px; width: 592px; height: 315px; background-color: #ffffff; }
.zxjjbox_con_js_tit { margin: 0 auto; padding-top: 30px; width: 80%; height: 40px; font-size: 22px; font-weight: bold; color: #333333; border-bottom: #dddddd solid 1px; }
.zxjjbox_con_js_con { margin: 0 auto; padding-top: 20px; width: 80%; height: 130px; line-height: 30px; text-indent: 2em; font-size: 13px; color: #333333; }
.zxjjbox_con_js_morebox { margin-left: 60px; padding-top: 20px; height: 36px; color: #ffffff; position: relative; }
.zxjjbox_con_js_more { position: absolute; left: 0px; top: 16px; width: 155px; height: 36px; line-height: 36px; text-indent: 3em; font-size: 14px; color: #ffffff; background-image: url(../images/ljgdbg.png); background-repeat: no-repeat; background-position: center bottom; }
.zxjjbox_con_js_gywmmenu { position: absolute; left: 170px; top: 5px; width: 360px; height: 70px; }
.zxjjbox_con_js_gywmmenu ul { list-style: none; margin: 0px; padding: 0px; }
.zxjjbox_con_js_gywmmenu li { list-style: none; float: left; margin-left: 15px; margin-top: 5px; width: 80px; padding-left: 20px; height: 30px; line-height: 30px; font-size: 14px; text-align: left; background-image: url(../images/dot_qygk.gif); background-repeat: no-repeat; background-position: left center; }

.xwzxbox { margin: 0 auto; height: 680px; width: 100%; background-image: url(../images/zyzxbg.jpg); background-repeat: no-repeat; background-position: center bottom; }
.xwzxbox_tit { margin: 0 auto; margin-top: 0px; width: 1189px; height: 115px; line-height: 115px; text-align: center; font-weight: bold; font-size: 36px; color: #ab0218; background-image: url(../images/line_xwzx.jpg); background-repeat: no-repeat; background-position: center bottom; }
.gcyjbox_con { margin: 0 auto; margin-top: 30px; width: 1200px; min-height: 520px; height: auto !important; _height: 520px; }
.gcyjbox_con_L { float: left; margin: 0 auto; width: 560px; height: 480px; }
.gcyjbox_con_L_menubox { margin: 0 auto; height: 480px; }
.gcyjbox_con_L_menubox ul { list-style: none; margin: 0 auto; padding: 0px; }
.gcyjbox_con_L_menubox ul li { list-style: none; float: left; margin-left: 5px; margin-right: 5px; margin-top: 20px; width: 176px; height: 84px; padding: 0px; background-color: #dddddd; border-radius: 5px; }
.gcyjbox_con_L_menubox ul li:hover { background-image: url(../images/bottom_onmousevoer.jpg); background-repeat: no-repeat; background-position: center center; }
.gcyjbox_con_L_menubox ul li img { border-radius: 5px; }
.gcyjbox_con_L_menubox ul li img:hover { opacity: 0.01; filter: alpha(opacity=0.1); /*  IE8 及其更早版本 */ -moz-opacity: 0.01; -khtml-opacity: 0.01; }

.gcyjbox_con_R { float: right; width: 560px; height: 480px; }
.gcyjbox_con_R_imgbox { margin: 0 auto; height: 316px; _height: 316px; position: relative; }
.gcyjbox_con_R_imgbox_text_box { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 30px; _height: 30px; background-color: #333333;opacity: 0.9;/* 支持opacity的浏览器*/ filter: alpha(opacity=99);/* IE */ -moz-opacity: 0.9;/* 老版Mozilla */ -khtml-opacity: 0.9;/* 老版Safari */ }
.gcyjbox_con_R_imgbox_text { margin: 0 auto; width: 96%; height: 30px; _height: 30px; line-height: 30px; font-size: 15px; color: #FFF; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.gcyjbox_con_R_imgbox_text a { color: #FFF; }
.gcyjbox_lbcon_con { margin: 0 auto; float: left; width: 560px; height: 120px; padding-right: 40px; padding-top: 10px; border-right: #dddddd solid 1px; }
.gcyjbox_lbcon_con ul { list-style: none; margin: 0 auto; padding: 0px; }
.gcyjbox_lbcon_con ul li { list-style: none; float: left; margin-left: 0px; width: 560px; height: 30px; padding: 0px; }


.xwzxbox_con { margin: 0 auto; margin-top: 30px; width: 1200px; height: 456px; }
.xwzxbox_con_newsimg_box { float: right; margin: 0 auto; width: 561px; height: 456px; }
.xwzxbox_con_newsimg {margin: 0 auto; width: 561px; height: 316px; }
.xwzxbox_con_news { float: left; margin: 0 auto; width: 560px; height: 316px; }
.xwzxbox_con_news_tit { margin: 0 auto; height: 50px; line-height: 50px; border-bottom: #004f97 solid 4px; }
.xwzxbox_con_news_tit ul { list-style: none; margin: 0 auto; padding: 0px; }
.xwzxbox_con_news_tit ul li { list-style: none; float: left; margin: 0 auto; padding: 0px; width: 186px; height: 50px; line-height: 50px; font-size: 16px; font-weight: bold; text-align: center; border-right: #dddddd solid 1px; border-top: #dddddd solid 1px; background-color: #f5f5f5; }
.xwzxbox_con_news_tit ul li:hover { border-right: #004f97 solid 1px; border-top: #004f97 solid 1px; background-color: #004f97; }
.xwzxbox_con_news_tit ul li:hover a { color: #ffffff; }
#xwzxbox_con_news_tit_onhover { border-right: #004f97 solid 1px; border-top: #004f97 solid 1px; background-color: #004f97; }
    #xwzxbox_con_news_tit_onhover a { color: #ffffff; }
.xwzxbox_firstcon_tit { margin: 0 auto; width: 500px; height: 80px; line-height: 80px; font-size: 22px; font-weight: bold; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.xwzxbox_firstcon_con { margin: 0 auto; width: 558px; height: 120px; line-height: 30px; font-size: 13px; text-align: left; text-indent: 2em; color: #666666; }
.xwzxbox_lbcon { margin: 0 auto; margin-top: 30px; width: 1200px; height: 121px; }
.xwzxbox_lbcon_L { margin: 0 auto; float: left; width: 560px; height: 120px; padding-right: 40px; border-right: #dddddd solid 1px; }
.xwzxbox_lbcon_R { margin: 0 auto; float: right; width: 560px; height: 120px; }
.xwzxbox_lbcon_con { margin: 0 auto; float: left; width: 560px; height: 120px; padding-right: 40px; border-right: #dddddd solid 1px; }
.xwzxbox_lbcon_con ul { list-style: none; margin: 0 auto; padding: 0px; }
.xwzxbox_lbcon_con ul li { list-style: none; float: left; margin-left: 0px; width: 560px; height: 30px; padding: 0px; }
.xwzxbox_lbcon_con_tit { margin: 0 auto; float: left; height: 30px; width: 450px; padding-left: 10px; line-height: 30px; font-size: 15px; text-align: left; /*background-color: #ffffff;*/ background-image: url(../images/newsdot.gif); background-repeat: no-repeat; background-position: left center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.xwzxbox_lbcon_con_time { margin: 0 auto; float: right; height: 30px; width: 90px; line-height: 30px; font-size: 14px; text-align: right; color: #999999; }
.xwzxcon_more { margin: 0 auto; padding-top: 20px; width: 155px; height: 36px; line-height: 36px; text-indent: 3em; font-size: 14px; color: #ffffff; background-image: url(../images/ljgdbg.png); background-repeat: no-repeat; background-position: center bottom; }
.ldfcbox { margin: 0 auto; margin-top: 5px; height: 480px; width: 100%; background-color: #f5f5f5; background-image: url(../images/zyjybg.jpg); background-repeat: no-repeat; background-position: center bottom; }
.ldfcbox_tit { margin: 0 auto; width: 1189px; height: 115px; line-height: 115px; text-align: center; font-weight: bold; font-size: 36px; color: #ab0218; background-image: url(../images/line_ldfc.png); background-repeat: no-repeat; background-position: center bottom; }
.ldfcbox_con { margin: 0 auto; margin-top: 20px; width: 1200px; height: 255px; _height: 255px; }

.ldfcbox_conbox_box { margin: 0 auto; height: 255px; _height: 255px; width: 382px; }
.ldfcbox_conbox { margin: 0 auto; height: 241px; _height: 241px; padding: 6px;/* width: 370px;*/ border: #dddddd solid 0px; background-color: #ffffff; }
.ldfcbox_conbox_L { float: left; width: 164px; height: 241px; _height: 241px; background-color: #ab0218; }
.ldfcbox_conbox_L:hover { background-image: url(../images/bottom_onmousevoer.png); background-repeat: no-repeat; background-position: center center; }
.ldfcbox_conbox_L img:hover { opacity: 0.09; filter: alpha(opacity=9); /*  IE8 及其更早版本 */ -moz-opacity: 0.09; -khtml-opacity: 0.09; }


.ldfcbox_conbox_R { float: right; width: 170px; padding-right: 15px; height: 241px; _height: 241px; }

.ldfcbox_conbox_R_tit1 { margin: 0 auto; padding-top: 16px; height: 30px; _height: 30px; line-height: 30px; text-align: center; font-size: 16px; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.ldfcbox_conbox_R_tit2 { margin: 0 auto; height: 20px; _height: 20px; line-height: 20px; text-align: center; font-size: 14px; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.ldfcbox_conbox_R_line { margin: 0 auto; height: 10px; _height: 10px; border-bottom: #dddddd solid 2px; }
.ldfcbox_conbox_R_con { margin: 0 auto; margin-top: 10px; min-height: 110px; height: auto !important; _height: 110px; line-height: 25px; text-align: left; font-size: 13px; text-indent: 2em; color: #666666; }
.ldfcbox_conbox_R_more { margin: 0 auto; min-height: 37px; height: auto !important; _height: 37px; text-align: right; }
.zyyjbox { margin: 0 auto; margin-top: 0px; height: 630px; width: 100%; background-color: #ffffff; background-image: url(../images/zyyjbg.jpg); background-repeat: no-repeat; background-position: center bottom; }

.yqljbox { margin: 0 auto; margin-top: 0px; height: 568px; width: 100%; background-color: #ffffff; }
.yqljbox_tit { margin: 0 auto; width: 1189px; height: 115px; line-height: 115px; text-align: center; font-weight: bold; font-size: 36px; color: #ab0218; background-image: url(../images/line_yqlj.png); background-repeat: no-repeat; background-position: center bottom; }
.yqlj_con { margin: 0 auto; margin-top: 50px; width: 1200px; min-height: 80px; height: auto !important; _height: 80px; }
.yqlj_con ul { list-style: none; margin: 0 auto; padding: 0px; }
.yqlj_con ul li { float: left; list-style: none; width: 166px; margin: 0 auto; margin-top: 10px; padding: 0px; min-height: 60px; height: auto !important; _height: 60px; line-height: 60px; padding: 10px; text-align: center; border: #dddddd solid 1px; font-size: 22px; font-weight: bold; margin-left: 5px; margin-right: 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.yqlj_con ul li a:link { color: #004f97; }
.yqlj_con ul li a:visited { color: #004f97; }
.yqlj_con ul li a:active { color: #004f97; }
.yqlj_con ul li a:hover { color: #ed0000; }
.wztdbox { margin: 0 auto; margin-top: 1px; width: 100%; min-height: 280px; height: auto !important; _height: 280px; background-color: #eeeeee; }
.wztdbox_con { margin: 0 auto; width: 1200px; min-height: 200px; height: auto !important; _height: 200px; position: relative; }
.wztdbox_L { position: absolute; left: 0px; top: 20px; width: 600px; height: 160px; _height: 160px; }
.wztdbox_L1 { margin: 0 auto; height: 30px; _height: 30px; line-height: 30px; text-align: left; padding-left: 30px; font-size: 16px; background-image: url(../images/dot_wzdt.png); background-repeat: no-repeat; background-position: left center; }
.wztdbox_L2 { margin: 0 auto; height: 120px; _height: 120px; }
.wztdbox_L2 ul { list-style: none; margin: 0 auto; padding: 0px; }
.wztdbox_L2 ul li { list-style: none; float: left; width: 80px; height: 23px; line-height: 23px; margin: 0 auto; margin-top: 10px; margin-left: 30px; padding: 0px; font-size: 15px; font-weight: bold; }
.wztdbox_xwzx_gywm { position: absolute; left: 140px; top: 88px; width: 100px; height: 120px; _height: 120px; line-height: 23px; font-size: 15px; }
.wztdbox_xwzx_gywm a { color: #333333; }
.wztdbox_xwzx_gywm a:hover { color: #ff403b; }
.wztdbox_xwzx_zyyj { position: absolute; left: 250px; top: 88px; width: 100px; height: 120px; _height: 120px; line-height: 23px; font-size: 15px; }
.wztdbox_xwzx_zyyj a { color: #333333; }
.wztdbox_xwzx_zyyj a:hover { color: #ff403b; }
.wztdbox_xwzx_zyzx { position: absolute; left: 360px; top: 88px; width: 100px; height: 120px; _height: 120px; line-height: 23px; font-size: 15px; }
.wztdbox_xwzx_zyzx a { color: #333333; }
.wztdbox_xwzx_zyzx a:hover { color: #ff403b; }
.wztdbox_C { position: absolute; left: 600px; top: 55px; width: 450px; height: 160px; _height: 160px; }
.wztdbox_C1 { margin: 0 auto; height: 30px; _height: 30px; line-height: 30px; text-align: left; padding-left: 30px; font-size: 15px; background-image: url(../images/dot_dw.png); background-repeat: no-repeat; background-position: left center; }
.wztdbox_C2 { margin: 0 auto; height: 30px; _height: 30px; line-height: 30px; text-align: left; padding-left: 30px; font-size: 15px; background-image: url(../images/dot_weizhi.png); background-repeat: no-repeat; background-position: left center; }
.wztdbox_C3 { margin: 0 auto; height: 30px; _height: 30px; line-height: 30px; text-align: left; padding-left: 30px; font-size: 15px; background-image: url(../images/dot_youbian.png); background-repeat: no-repeat; background-position: left center; }
.wztdbox_C4 { margin: 0 auto; height: 30px; _height: 30px; line-height: 30px; text-align: left; padding-left: 30px; font-size: 15px; background-image: url(../images/dot_dh.png); background-repeat: no-repeat; background-position: left center; }
.wztdbox_C5 { margin: 0 auto; height: 30px; _height: 30px; line-height: 30px; text-align: left; padding-left: 30px; font-size: 15px; background-image: url(../images/dot_internet.png); background-repeat: no-repeat; background-position: left center; }

.wztdbox_weixin_img { position: absolute; right: 0px; top: 55px; width: 117px; height: 117px; _height: 117px; }
.wztdbox_weixin_text { position: absolute; right: 0px; top: 175px; width: 117px; height: 25px; _height: 25px; line-height: 25px; text-align: center; }
.pxzx_footbox { margin: 0 auto; height: 50px; _height: 50px; background-color: #004f97; }
.pxzx_footbox2 { margin: 0 auto; width: 1200px; height: 50px; _height: 50px; }
.pxzx_footbox_L { /*float: left;*/ margin: 0 auto; width: 900px; height: 50px; _height: 50px; position: relative; }
.pxzx_footbox_L a:link { color: #ffffff; }
.pxzx_footbox_L a:visited { color: #ffffff; }
.pxzx_footbox_L a:active { color: #ffffff; }
.pxzx_footbox_L a:hover { color: #f9f600; font-weight: bold; }
.pxzx_footbox_L1 { position: absolute; left: 0px; width: 280px; height: 50px; _height: 50px; line-height: 50px; text-align: left; color: #ffffff; padding-left: 30px; background-image: url(../images/dot_zhuban.png); background-repeat: no-repeat; background-position: left center; }
.pxzx_footbox_L2 { position: absolute; left: 281px; width: 280px; height: 50px; _height: 50px; line-height: 50px; text-align: left; color: #ffffff; padding-left: 30px; background-image: url(../images/dot_gongxin.png); background-repeat: no-repeat; background-position: left center; }
.pxzx_footbox_L3 { position: absolute; left: 562px; width: 280px; height: 50px; _height: 50px; line-height: 50px; text-align: left; color: #ffffff; padding-left: 30px; background-image: url(../images/dot_gongan.png); background-repeat: no-repeat; background-position: left center; }
.pxzx_footbox_R { float: right; width: 250px; height: 50px; _height: 50px; }
/*文字列表样式=====================================================*/
.bannerbox_neiye { margin: 0 auto; width: 100%; height: auto !important; }
.dqwzbox_box { margin: 0 auto; margin-top: 0px; width: 100%; height: 40px; _height: 40px; background-color: #eeeeee; }
.dqwzbox { margin: 0 auto; width: 1200px; height: 40px; _height: 40px; line-height: 40px; font-size: 13px; background-image: url(../images/dot_weizhi.png); background-repeat: no-repeat; background-position: 10px center; text-indent: 3em; }
.songti { margin: 0 auto; font-family: "宋体"; }
.neiyeconbox { margin: 0 auto; margin-top: 10px; margin-bottom: 10px; width: 1200px; min-height: 500px; height: auto !important; _height: 500px; background-color: #ffffff; background-image: url(../images/neiyemenubg.gif); background-repeat: repeat-y; background-position: left center; }
.neiyeconbox_L { margin: 0 auto; float: left; width: 215px; min-height: 300px; height: auto !important; _height: 300px; }
.neiyeconbox_L ul { list-style: none; margin: 0 auto; padding: 0px; }
.neiyeconbox_L ul li { list-style: none; float: left; width: 215px; height: 40px; line-height: 40px; text-align: center; padding: 0px; font-size: 16px; background-image: url(../images/nymenubg.gif); background-repeat: no-repeat; background-position: right center; }
.neiyeconbox_L ul li:hover { background-image: url(../images/nymenubg_over.gif); background-repeat: no-repeat; background-position: right center; }
.neiyeconbox_L ul li a:link { color: #333333; }
.neiyeconbox_L ul li a:visited { color: #333333; }
.neiyeconbox_L ul li a:active { color: #333333; }
.neiyeconbox_L ul li a:hover { color: #004f97; font-weight: bold; }
#neiyemenuhover { background-image: url(../images/nymenubg_over.gif); background-repeat: no-repeat; background-position: right center; font-weight: bold; }
#neiyemenuhover a { color: #004f97; }
.neiyeconbox_R { margin: 0 auto; margin-left: 240px; width: 960px; min-height: 300px; height: auto !important; _height: 300px; }
.neiyeconbox_R ul { list-style: none; margin: 0 auto; padding: 0px; }
.neiyeconbox_R ul li { list-style: none; margin: 0 auto; height: 30px; _height: 30px; }
.neiyeconbox_lbtit { float: left; width: 820px; height: 30px; line-height: 30px; text-align: left; padding-left: 15px; font-size: 15px; background-image: url(../images/newsdot.gif); background-repeat: no-repeat; background-position: left center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.neiyeconbox_lbtime { float: right; width: 100px; height: 30px; line-height: 30px; text-align: right; font-size: 15px; color: #999999; }
/*图片列表样式=====================================================*/
.neiyeconbox_R2 { margin: 0 auto; margin-left: 220px; width: 960px; min-height: 300px; height: auto !important; _height: 300px; }
.ldfcbox_con_neiye { margin: 0 auto; width: 960px; min-height: 500px; height: auto !important; _height: 500px; overflow: auto; _overflow: visible; overflow:hidden; }
.ldfcbox_con_neiye ul { list-style: none; margin: 0 auto; padding: 0px; }
.ldfcbox_con_neiye ul li { list-style: none; float: left; margin: 0 auto; margin-top: 20px; margin-left: 16px; padding: 0px; width: 450px; height: 253px; background-color: #ffffff; border: #dddddd solid 1px; }
.yjgcbox_con_neiye { margin: 0 auto; width: 960px; min-height: 500px; height: auto !important; _height: 500px; overflow: auto; _overflow: visible; }
.yjgcbox_con_neiye ul { list-style: none; margin: 0 auto; padding: 0px; }
.yjgcbox_con_neiye ul li { list-style: none; float: left; margin: 0 auto; margin-top: 20px; margin-left: 16px; padding: 6px; width: 444px; height: 298px; _height: 298px; background-color: #ffffff; border: #dddddd solid 1px; }
.yjgcbox_conbox_L { float: left; width: 444px; height: 238px; _height: 238px; background-color: #000000; }
    /*.yjgcbox_conbox_L:hover{
	background-image: url(../images/bottom_onmousevoer.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}*/

.yjgcbox_conbox_L img:hover { opacity: 0.8;/* 支持opacity的浏览器*/ filter: alpha(opacity=80);/* IE */ -moz-opacity: 0.8;/* 老版Mozilla */ -khtml-opacity: 0.8;/* 老版Safari */ }
.yjgcbox_conbox_L_tit { margin: 0 auto; padding-top: 8px; width: 100%; height: 25px; _height: 25px; line-height: 25px; font-size: 13px; color: #999; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.yjgcbox_conbox_L_tit a { color: #333333; }
.yjgcbox_conbox_L_time { margin: 0 auto; height: 25px; _height: 25px; line-height: 25px; font-size: 13px; color: #999; }
.yjgcbox_conbox_L_time_date { color: #333333; }

.ldfcbox_conbox_R2 { float: right; width: 250px; padding-right: 15px; height: 241px; _height: 241px; }
.liebiaofenye { margin: 0 auto; margin-top: 20px; padding-bottom: 20px; width: 100%; height: 48px; _height: 48px; text-align: center; }

.mvcPager { height: 40px; line-height: 40px; padding-top: 20px; }
.mvcPager a { padding: 10px 16px 10px 16px; background-color: #ffffff; border: #dddddd solid 1px; -moz-border-radius: 3px; /* Firefox */ -webkit-border-radius: 3px; /* Safari 和 Chrome */ border-radius: 3px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */ cursor: pointer; font-weight: normal; font-size: 13px; }
.mvcPager a:hover { padding: 10px 16px 10px 16px; background-color: #00ac36; border: #00ac36 solid 1px; -moz-border-radius: 3px; /* Firefox */ -webkit-border-radius: 3px; /* Safari 和 Chrome */ border-radius: 3px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */ cursor: pointer; color: #FFF; font-weight: normal; font-size: 13px; }
.mvcPager #pageNum { padding: 10px 16px 10px 16px; background-color: #00ac36; border: #00ac36 solid 1px; -moz-border-radius: 3px; /* Firefox */ -webkit-border-radius: 3px; /* Safari 和 Chrome */ border-radius: 3px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */ cursor: pointer; color: #FFF; font-weight: normal; font-size: 13px; }
/*内容详情样式=====================================================*/

.neiyeconbox_R_con { margin: 0 auto; min-height: 500px; height: auto !important; _height: 500px; padding: 50px; padding-top:30px; border: #dddddd solid 1px; overflow:auto; overflow:hidden; }
.neiyeconbox_R_con_tit { margin: 0 auto; min-height: 30px; height: auto !important; _height: 30px; line-height: 30px; font-size: 22px; font-weight: bold; text-align: center; padding-top: 0px; }
.neiyeconbox_R_con_time { margin: 0 auto; margin-top: 20px; min-height: 30px; height: auto !important; _height: 30px; padding-top: 10px; line-height: 30px; font-size: 13px; text-align: center; color: #999999; border-top: #dddddd solid 1px; }
.neiyeconbox_R_con_con { margin: 0 auto; margin-top: 10px; min-height: 30px; height: auto !important; _height: 30px; padding-top: 10px; line-height: 30px; font-size: 16px; text-align: left; }
.neiyeconbox_R_con_con_bjqk { margin: 0 auto; margin-top: 10px; min-height: 30px; height: auto !important; _height: 30px; padding-top: 10px; line-height: 30px; font-size: 16px; text-align: left; background-color: #f5f5f5; background-image: url(../images/xuexi.png); background-repeat: no-repeat; background-position: right bottom; }
.neiyeconbox_R_con_con img{ max-width:100%}
.baomingdengji_tit { margin: 0 auto; min-height: 30px; height: auto !important; _height: 30px; line-height: 30px; font-size: 30px; /*font-weight: bold;*/ text-align: center; padding-top: 20px; color: #004f97; }
.baomingdengji_line { margin: 0 auto; margin-top: 20px; margin-bottom: 20px; min-height: 10px; padding-top: 1px; border-top: #dddddd solid 1px; }
.tabletit { width: 100px; height: 40px; text-align: right; }
.tabletext { height: 40px; text-align: left; }
.pxzx_textbox { width: 300px; height: 34px; line-height: 34px; text-align: left; text-indent: 0.5em; border: #cccccc solid 1px; border-radius: 5px; font-family: "微软雅黑"; font-size: 13px; color: #999999; }
.pxzx_queding { width: 100%; height: 40px; line-height: 40px; text-align: center; border-width: 0px; border-radius: 5px; font-family: "微软雅黑"; font-size: 16px; color: #ffffff; background-color: #004f97; cursor: pointer; }
.pxzx_queding:hover { background-color: #cb974c; }

/*页面div错位移动动画*/
.fadeInUp { position: relative; animation-name: mymove; animation-duration: 2s; /* Safari and Chrome */ -webkit-animation-name: mymove; -webkit-animation-duration: 2s; }

@keyframes mymove {
    from { bottom: -50px; }
    to { bottom: 0px; }
}

@-webkit-keyframes mymove /* Safari and Chrome */
{
    from { bottom: -50px; }
    to { bottom: 0px; }
}
