html,body,div,input,ul,li,p,iframe,h1,h2,h3,h4{ margin:0; padding:0;}
/*html{ background:url(../images/xhdj/big-bg.jpg) center bottom repeat-y;}*/
html{ background: red center bottom repeat-y;}

ul,li{ list-style:none;}

img{ border:none;}
a{ text-decoration:none;}
body{ font-family:"微软雅黑"; font-size:12px; color:#333;}

.big-con{ margin:0 auto; background:url(../images/xhdj/bg.png) repeat-y; width:1200px; }
.contain{ width:1000px; margin:0 auto;}
.top{ position:absolute; top:0; left:0; z-index:9; width:100%; height:61px; background:url(../images/xhdj/ban01.png) repeat-x;}
.banner{ margin:0 auto; width:1000px;}
.tit{ width:100%; height:40px; line-height:40px; }
.tit-l-bg{ background:url(../images/xhdj/tit-l-bg.png) left top no-repeat; width:14px;}
.tit-r-bg{ background:url(../images/xhdj/tit-r-bg.png) left top no-repeat; width:14px;}
.tit-m-bg{ background:url(../images/xhdj/tit-m-bg.png) repeat-x; font-family:"宋体"; font-weight:bold; color:#FFF;font-size:14px;}
.l-bg{ background:url(../images/xhdj/l-bg-line.png) repeat-y}
.l-bg-b{ background:url(../images/xhdj/l-bg.png) bottom center no-repeat #FFFFFF;}
.l-tab td{ line-height:30px;}
.l-tab td span{ font-size:15px; color:#c70000; font-weight:bold; line-height:35px;}


.tab_ul { overflow:hidden; zoom:1; background:#8dbc22; padding-left:15px; height:40px;}
.tab_ul li{ float:left;}
.tab_ul li a { display:block; float:left; color:#fff; height:37px; line-height:37px; padding:0 20px; font-size:14px; font-weight:700; margin-right:3px; margin-top:3px;}
.tab_ul li a:hover{ color:#333; background:#fff; cursor:pointer;}
.tab_ul li a.ontab { color:#333; background:#fff;}
.tab-con { width:825px;}
.qh_con{ display:none;}

.hy-inner{ padding:15px;}
.hy-inner ul{ width:100%;}
.hy-inner ul li{ padding-left:10px; background:url(../images/xhdj/li-dot-green.png) left center no-repeat;}
.hy-inner ul li span{ color:#ee3535; margin-left:5px;}
.hy-inner ul li a{ display:block; line-height:30px;}

.detail-con{ line-height:20px; padding:20px 40px;}
.detail-con img{ width:740px; margin:10px 0;}
.detail-con p{ text-indent:2em; font-size:14px; margin:10px 0;}

.detail-tit{ padding:15px; font-size:15px; font-family:"微软雅黑"; line-height:20px; color:#c70000; font-weight:bold;}

.dj-foot{ width:1000px; margin:0 auto; padding:30px 0; text-align:center; }
.dj-foot p{ line-height:22px; color:#333;}
.anpager
{
    text-align:left; float:left; margin-top:2px; margin-bottom:2px;
}
.anpager .cpb {border:none;color:#000000;margin:5px 4px 0 0;padding:4px 5px 0;}
.anpager a {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;color:#1F3A87;margin:5px 4px 0 0;padding:4px 5px 0;text-decoration:none}
.anpager a:hover{background:#775C31 none repeat scroll 0 0;border:1px solid #775C31;color:#FFFFFF;}

.clear{ clear:both; height:0;}
input::-ms-clear { display: none; }
input::-ms-reveal { display: none; }
a:link { color: #000;text-decoration: none;}
a:visited { text-decoration: none;color: #000;}
a:hover { text-decoration: none; color:#c70000;}
a:active {	text-decoration: none;	color: #000;}
.over-hid{ overflow:hidden;}
.font-f{ color:#fff;}
.font-c70000{ color:#c70000;}
.font-333{ color:#333;}
.font-f90{ color:#f90;}
.font-f60{ color:#f60;}
.font-c70{ color:#c70000;}
.font-st{ font-family:"宋体";}
.inner-con{ padding:15px;}
.bg-f{ background-color:#fff;}
.bg-fa{ background-color:#fafafa;}
.bg-g{ background-color:#8dbc22;}
.disp-blo{ display:block;}
.disp-no{ display:none;}
.float-l{ float:left;}
.float-r{ float:right;}
.mar-t-5{ margin-top:5px;}
.mar-l-5{ margin-left:5px;}
.mar-r-5{ margin-right:5px;}
.mar-b-5{ margin-bottom:5px;}
.mar-t-10{ margin-top:10px;}
.mar-l-10{ margin-left:10px;}
.mar-r-10{ margin-right:10px;}
.mar-b-10{ margin-bottom:10px;}
.mar-t-15{ margin-top:15px;}
.mar-l-15{ margin-left:15px;}
.mar-r-15{ margin-right:15px;}
.mar-b-15{ margin-bottom:15px;}
.mar-t-20{ margin-top:20px;}
.mar-l-20{ margin-left:20px;}
.mar-r-20{ margin-right:20px;}
.mar-b-20{ margin-bottom:20px;}
.pad-t-10{ padding-top:10px;}
.pad-b-10{ padding-bottom:10px;}
.pad-l-10{ padding-left:10px;}
.pad-r-10{ padding-right:10px;}
.pad-t-5{ padding-top:5px;}
.pad-b-5{ padding-bottom:5px;}
.pad-l-5{ padding-left:5px;}
.pad-r-5{ padding-right:5px;}
.pad-t-15{ padding-top:15px;}
.pad-l-15{ padding-left:15px;}
.pad-r-15{ padding-right:15px;}
.pad-b-15{ padding-bottom:15px;}
.pad-t-20{ padding-top:20px;}
.pad-l-20{ padding-left:20px;}
.pad-r-20{ padding-right:20px;}
.pad-b-20{ padding-bottom:20px;}
.txt-c{ text-align:center;}
.txt-l{ text-align:left;}
.txt-r{ text-align:right;}
.txt-j{ text-align:justify;}
.font-12{ font-size:12px;}
.font-14{ font-size:14px;}
.font-16{ font-size:16px;}
.line-h-12{ line-height:12px;}
.font-bor{ font-weight:700;}
.bor-t-d{ border-top:#ddd 1px solid;}
.bor-b-d{ border-bottom:#ddd 1px solid;}
.bor-l-d{ border-left:#ddd 1px solid;}
.bor-r-d{ border-right:#ddd 1px solid;}
.bor-t-d-dash{ border-top:#ccc 1px dashed;}
.bor-b-d-dash{ border-bottom:#ccc 1px dashed;}
.bor-l-d-dash{ border-left:#ccc 1px dashed;}
.bor-r-d-dash{ border-right:#ccc 1px dashed;}
.bor-t-g{ border-top:#8dbc22 1px solid;}
.bor-b-g{ border-bottom:#8dbc22 1px solid;}
.bor-l-g{ border-left:#8dbc22 1px solid;}
.bor-r-g{ border-right:#8dbc22 1px solid;}
.hei15{ height:15px;}
.hei10{ height:10px;}
.page{ height:18px;}
.page ul li{ float:left; width:25px; height:18px; text-align:center; margin-right:10px;}
.page ul li a{ display:block; width:25px; height:18px; line-height:18px;  border:#ddd 1px solid; color:#999;}
.page ul li a:hover,.page ul li a.currunt{ display:block; background:#ddd; color:#000; font-weight:700;}
.check a{ background:#8dbc22; padding:5px 40px; color:#fff; font-size:14px;}
.check a:hover{ background:#c70000;}
.check-f90 a{ background:#f90; padding:5px 40px; color:#fff; font-size:14px;}
.check-f90 a:hover{ background:#f60;}

.film_focus { width:825px; height:330px; position:relative; overflow:hidden;}
.film_focus ul.film_focus_imgs { width:550px; height:330px; height:9999em; position:absolute; left:0; top:0; overflow:hidden;}
.film_focus ul.film_focus_imgs li {  width:550px; height:330px; overflow:hidden;}
.film_focus ul.film_focus_imgs li img { width:548px; height:328px; border:#fff 1px solid;}
.film_focus ul.film_focus_imgs li img:hover { border:#b90101 1px solid;}
.film_focus ul.film_focus_nav { width:275px; height:330px; background:#fff; position:absolute; left:550px; top:0; z-index:100;}
.film_focus ul.film_focus_nav li { width:245px; height:32px; padding:17px 15px; overflow:hidden; position:relative; cursor:pointer;}
.film_focus ul.film_focus_nav li a { display:block; height:32px; line-height:16px; color:#333px; overflow:hidden;}
.film_focus ul.film_focus_nav li.cur { background:#ffeda1; color:#b90101;}
.film_focus ul.film_focus_nav li.cur a{ display:block; background:#ffeda1; color:#b90101; font-weight:700;}