/*
auther:chn
date:2012.12.26
*/
/*  Reset  */
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, cite, code, del, em, img, q, small, strong, sub, sup, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend { margin:0; padding:0; border:0; font-size:100%; }
body { background:url(../img/bg.gif) repeat-x scroll center top #fff; color:#000; font:12px simsun; }
ol, ul { list-style:none; }
cite, em, strong, th, h1, h2, h3, h4, h5, h6 { }
input, textarea, select, button, td { font-size:100%; }
a { color:#000; text-decoration:none; }
a:hover { color:#f00; text-decoration:underline; }
/*  CMS Common title colors  */
.title_default { }
.title_black { color:black !important; }
.title_red { color:red !important; }
.title_blue { color:blue !important; }
.title_green { color:green !important; }
.title_brown { color:brown !important; }
.title_gray { color:gray !important; }

.kong10 { height:10px; margin:0; padding:0; clear:both; }
.kong78 { height:78px; margin:0; padding:0; clear:both; }

.h-area { height:37px; background:url(../img/mainNavi_bg.png) repeat-x;clear:both;}
#mainNavi { color:#1b1b1b; width:950px; margin:0 auto; }
#mainNavi ul { height:35px; }
#mainNavi a { color:#1b1b1b; }
#mainNavi a:hover { color:#f00; }
#mainNavi .mainLogo { float:left; padding-top:7px; width:130px; }
#mainNavi .mainChnl { float:left; padding-top:12px; text-align:left; width:815px; }
.banner { width:1065px; height:70px; padding-top:340px;background:url(../img/banner.jpg) no-repeat scroll center -37px; display:block;margin:0 auto; clear:both;}
.banner p{ width:800px; margin-left:180px; float:left;line-height:25px; color:#fff;}
.nav{ width:950px; height:35px; line-height:35px; background:#8a1002; margin:0 auto; }
.nav a{color:#fff; padding:0 32px; font-size:14px;}
.nav a:hover{ color:#ffd376;}

.subNav{ width:950px; height:60px;background:url(../img/subnavbg.jpg) no-repeat scroll -5px 8px;clear:both; margin:0 auto;}
.subNav img{ margin-left:50px; margin-top:20px;}

.m1,.m2,.m3{ width:950px; margin:0 auto; margin-top:10px;display:table;clear:both; }
.m1 .m1Left{ width:340px; height:280px; float:left; border:1px solid #d6d6d6;}
.m1 .m1Left img{ border:1px solid #d6d6d6; display:block; margin:0 auto; margin-top:5px;}
.m1 .m1Right{ width:600px; height:280px;float:right; background:#1a5b87;}
.m1 .m1Right ul.zx_ul,.m1 .m1Right ul.qf_ul,.m1 .m1Right ul.ff_ul,.m1 .m1Right ul.fn_ul,.m1 .m1Right ul.kd_ul{ width:590px; height:48px;margin:0 auto;}
.m1 .m1Right ul.zx_ul li,.m1 .m1Right ul.qf_ul li,.m1 .m1Right ul.ff_ul li,.m1 .m1Right ul.fn_ul li,.m1 .m1Right ul.kd_ul li{ width:142px; float:left; font-size:14px; height:28px; padding-top:20px;text-align:center; cursor:pointer; color:#fff;}
.m1 .m1Right ul.ff_ul li,.m1 .m1Right ul.fn_ul li{ width:270px;}
.m1 .m1Right ul.kd_ul li{ width:185px;}
.m1 .m1Right ul.zx_ul li.cred,.m1 .m1Right ul.qf_ul li.cred,.m1 .m1Right ul.ff_ul li.cred,.m1 .m1Right ul.fn_ul li.cred,.m1 .m1Right ul.kd_ul li.cred{ color:#ffd376;background:url(../img/tabbg.gif) no-repeat scroll -156px 36px; font-weight:bold;}
.m1 .m1Right ul.ff_ul li.cred,.m1 .m1Right ul.fn_ul li.cred{ background-position:-94px 36px;}
.m1 .m1Right ul.kd_ul li.cred{background-position:-135px 36px;}
.m1 .m1Right .ulList{ width:595px; height:218px; padding-top:10px; display:block;background:url(../img/tabbg.gif) no-repeat scroll 0px -12px #fff;float:left;overflow:hidden; clear:both;}
.m1 .m1Right .ulList p{ line-height:25px; width:540px; margin:0 auto;text-align:left;clear:both;}
#zx1,#qf1,#ff1,#fn1,#kd1{ display:block;}
#zx2,#zx3,#zx4,#qf2,#qf3,#qf4,#ff2,#fn2,#fn3,#fn4,#kd2,#kd3{ display:none;}
#zx1,#qf1,#ff1,#fn1,#kd1,#zx2,#zx3,#zx4,#qf2,#qf3,#qf4,#ff2,#fn2,#fn3,#fn4,#kd2,#kd3{ width:568px; height:207px;margin:0 auto; overflow:auto; overflow-y:scroll; overflow-x:hidden;}
.m2top{ width:956px; height:75px; background:url(../img/dp.gif) no-repeat scroll -5px 1px;}
.m2top img{ margin-left:256px; margin-top:23px;}
.m2t{ width:948px;display:table;background:url(../img/dp.gif) no-repeat scroll -6px -74px;border:1px solid #1a5b87; border-top:0px;}
.m2t1,.m2t2{ width:930px; margin:0 auto; line-height:25px; margin-top:10px;background:#f2f2f2;display:block;}
.m2t1 p,.m2t2 p{ padding:0 10px; text-align:left;}
.m2t1 p b,.m2t1 p em{ color:#8c1102;}
.m2t1 p em{ font-style:normal;}
.m2t1 p span{ width:20px; height:16px; display:inline-block;background:url(../img/xx.gif) no-repeat scroll 3px 0px;}
.m2t .white,.m2t2 .white{ background:#fff;}
.xbdp{ width:948px; height:42px; background:url(../img/xbdp.gif) no-repeat scroll 17px 4px;}
.m2t2 p{ text-indent:2em;}

.m3{ border:1px solid #b8b8b8;}
.m3Nav{ width:50px; height:161px; float:left; background:url(../img/tj.gif) no-repeat scroll 1px 1px;}
.m3 .photoAlbum_item{ width:218px; padding-top:15px; float:left;}
.m3 .photoAlbum_item .photoAlbum_item_pic{ width:190px; height:120px; float:right;}
.m3 .photoAlbum_item .photoAlbum_item_pic img{ border:1px solid #d6d6d6; padding:2px; background:#fff;}
.m3 .photoAlbum_item .photoAlbum_item_txt{ width:190px; float:right; text-align:center; clear:both;}

.plNav{ width:956px; height:65px; margin:0 auto; background:url(../img/pl.gif) no-repeat scroll -4px 10px;}
.plbox{ width:956px; height:460px; margin:0 auto; overflow:hidden;}
#pageFooter { margin:0 auto; padding:1px 0; line-height:21px; color:#333 !important; ; font-size:12px; font-family:"宋体"; padding-top:15px; clear:both;}
#pageFooter hr { display:none; }
#pageFooter a { color:#333 !important; ; font-size:12px; font-family:"宋体"; }
