@charset "gb2312";
/* reset */
body,ul,li,dl,dt,dd,p,h1,h2,h3,form,fieldset,table,th,td,img,div{padding:0;margin:0}
body{color:#666;font:12px \5b8b\4f53;background:url(../images/bg.jpg) center top no-repeat;}
img{border:0;}
h1,h2,h3{font-size:12px;font-weight:normal}
ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none;color:#0300FF;}
a:hover{text-decoration:underline}
.c:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.c{display:inline-block}
* html .c{height:1%}
.c{display:block}
.l{float:left;}.r{float:right;}
.warp{width:960px;margin:0 auto;overflow:hidden;}

/*m1*/
.headt{height:341px;overflow:hidden;position:relative;}
.headt ul{position:absolute;bottom:32px;left:15px}
.headt li{width:99px;height:30px;float:left;display:inline;text-align:center;line-height:30px;overflow:hidden;font-size:14px;font-weight:bold;background:url(../images/08.png) no-repeat right 3px;margin:0 2px;}
.headt a{color:#225982;}
.headt .e{background:none}
.headt .s{background:#2872BB;}
.headt .s a{color:#fff;}
.m1{margin-bottom:10px;}
.m1 .more,.m1 .c2 .more{color:#990000;text-decoration:none;padding-left:5px;}
.m1 .c1{padding-left:20px;line-height:22px;}
.m1 .c1 .t{color:#445C88;text-decoration:underline;font-weight:bold;height:22px;line-height:22px;overflow:hidden;display:block;padding-top:30px;}
.m1 .c1 li{float:left;width:270px;height:93px;overflow:hidden;margin-left:40px;display:inline;}
.m1 .c1 li div{width:77px;height:91px;overflow:hidden;background:url(../images/01.jpg) no-repeat;float:left;margin-right:10px;}
.m1 .c1 li img{width:67px;height:83px;display:block;margin-top:4px;margin-left:5px;}
.m1 .c2{line-height:22px;padding-top:50px;}
.m1 .c2 h2{font-size:20px;font-family:\5fae\8f6f\96c5\9ed1;height:40px;line-height:40px;overflow:hidden;}
.m1 .c2 h2 a{color:#445C88;text-decoration:underline;}
.m1 .c2 a{color:#666;}
.m1 .c4{padding-top:10px;}
.m1 .c4 .t{background:url(../images/05.png) no-repeat 0 -206px;height:22px;line-height:22px;overflow:hidden;font-size:18px;padding-left:15px;margin-bottom:5px;color:#000;font-weight:bold;font-family:\5fae\8f6f\96c5\9ed1;}
.m1 .c4 .c{margin-top:15px;line-height:17px;}
.m1 .c4 .c strong{float:left;font-size:14px;color:#000;font-weight:bold;}
.m1 .c4 .c a{float:right;color:#666;}
.m1 .c4 li{font-size:14px;height:25px;line-height:25px;overflow:hidden;background:url(../images/02.png) no-repeat 0 12px;padding-left:10px;}
.m1 .c4 li a{color:#445C88;text-decoration:underline;}
.m1 .c5{height:268px;overflow:hidden;margin-bottom:10px;margin-top:10px;}
.m1 .c5 .v{width:322px;height:268px;display:block;overflow:hidden;float:left;margin-right:10px;}
.m1 .c5 li{width:260px;height:67px;overflow:hidden;background:#ECF7F9;cursor:pointer;position:relative;}
.m1 .c5 li em{position:absolute;top:27px;left:0;display:block;width:3px;height:8px;overflow:hidden;background:url(../images/05.png) -483px -86px no-repeat;display:none;}
.m1 .c5 li.s{background:#2872BB;color:#fff;}
.m1 .c5 li.s em{display:block;}
.m1 .c5 li img{width:73px;height:55px;float:left;margin:5px 10px 0 10px;}
.m1 .c5 li span{display:block;line-height:25px;overflow:hidden;height:50px;overflow:hidden;padding-top:9px;}
.m1 .c6 .t,.m1 .w600 .t{background:url(../images/05.png) no-repeat 0 -206px;height:22px;line-height:22px;overflow:hidden;font-size:18px;padding-left:15px;margin-bottom:5px;color:#000;font-weight:bold;font-family:\5fae\8f6f\96c5\9ed1;}
.m1 .c6 li{line-height:22px;height:110px;width:150px;overflow:hidden;float:left;display:inline;margin-left:36px;text-align:center;}
.m1 .c6 li img{width:150px;height:90px;display:block;}
.m1 .c6 li a{color:#000;font-weight:bold;}
.m1 .c3{background:#EFFDFE;width:600px;height:454px;margin-top:40px;float:left;position:relative;}
.m1 .c3 .c3l{position:absolute;top:0;left:-9px}
.m1 .c3 .tabcon1{margin-top:37px;margin-left:10px;}
.m1 .c3 .tabcon1 div{width:580px;height:370px;overflow:hidden;position:absolute;}
.m1 .c3 .tabcon1 img{width:580px;height:370px;display:block;overflow:hidden;}
.m1 .c3 .tabcon1 .txt{width:580px;height:33px;line-height:33px;overflow:hidden;color:#fff;position:absolute;bottom:0;left:0;font-size:14px;font-weight:bold;padding-left:10px;}
.m1 .c3 .tabcon1 .m{width:580px;height:33px;line-height:33px;overflow:hidden;filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;background:#000;display:block;position:absolute;bottom:0;left:0;}
.m1 .c3 .tab1{position:absolute;top:415px;left:237px}
.m1 .c3 .tab1 li{width:24px;height:24px;line-height:24px;text-align:center;font-family:"Arial";overflow:hidden;background:url(../images/05.png) 27px -76px;float:left;display:inline;color:#fff;cursor:pointer;margin-right:5px;display:inline;}
.m1 .c3 .tab1 li.s{font-weight:bold;background:url(../images/05.png) 27px -51px;}
.m1 .w325{width:325px;display:inline;}
.m1 .w600{width:600px;display:inline;text-align:left;}
.m1 .clear{clear:both;height:0;overflow:hidden;}
.m1 .h,.m5 .h{display:none;}
.m1 .s{background:#FF6666;}
.m5 .tit{height:49px;overflow:hidden;background:url(../images/05.png) 0 0 no-repeat;margin-bottom:17px;margin-top:10px;}
.m5 .tit strong{color: #103760;font: 24px/50px 'microsoft yahei';float:left;padding-left: 115px;}
.m5 .tit a{width:150px;height:20px;line-height:20px;overflow:hidden;float:right;font-size:14px;color:#000;margin-top:15px;width:180px;margin-right:26px;display:block;display:inline;}
.m5 .c1{width:320px;height:220px;float:left;display:inline;margin-right:15px;background:#ECF7F9;}
.m5 .c1 img{width:318px;height:194px;border:1px solid #0184BC;display:block;}
.m5 .c1 .t{height:20px;line-height:22px;overflow:hidden;display:block;text-align:center;color:#000;text-decoration:none;}
.m5 .c2{float:left;width:380px;display:inline;}
.m5 .c2 h2 a{display:block;height:20px;line-height:20px;overflow:hidden;font-size:18px;font-family:\5fae\8f6f\96c5\9ed1;color:#445C88;text-decoration:underline;}
.m5 .c2 p{line-height:22px;padding-top:10px;overflow:hidden;height:45px;}
.m5 .c2 .more{color:#990000;}
.m5 .c2 .list{width:190px;float:left;display:inline;}
.m5 .c2 .list li a{font-size:14px;text-decoration:underline;display:block;line-height:25px;height:25px;overflow:hidden;color:#666;width:175px;background: url("../images/02.png") no-repeat scroll 0 12px transparent;padding-left:10px;}
.m5 .c2 strong{color:#990000;display:block;padding-top:10px;}
.m5 .c3{width:225px;height:222px;border:1px solid #E5E5E5;float:right;overflow:hidden;}
.m5 .c3 .t{height:38px;background:url(../images/05.png) -705px -50px no-repeat;overflow:hidden;}
.m5 .c3 .txt{color:#103760;font-size:14px;text-decoration:underline;font-weight:bold;height:25px;line-height:25px;overflow:hidden;display:block;margin-top:5px;padding-left:10px;}
.m5 .c3 li{margin-top:13px;margin-left:10px;}
.m5 .c3 li img{float:left;padding-right:5px;width:30px;height:30px;display:block;}
.m5 .c3 li a{line-height:17px;color:#666;display:block;height:33px;float:left;width:168px;overflow:hidden;}
.m5 .c4 .tab{width:940px;height:30px;background:url(../images/05.png) 0 -159px no-repeat;overflow:hidden;padding-left:20px;}
.m5 .c4 .tab li{float:left;width:108px;font-weight:bold;font-size:20px;font-family:"Arial";height:29px;line-height:29px;overflow:hidden;text-align:center;background:#2872BB;color:#fff;border-top:1px solid #fff;padding-top:0px;}
.m5 .c4 .tab li.s{border:1px solid #74B7D4;border-bottom:1px solid #fff;background:#fff;color:#2872BB;}
.m5 .c4 .tab li.k{color:#fff;width:10px;}
.m5 .tabconM5{width:970px;}
.m5 .tabconM5 li{margin-right:10px;margin-top:10px;width:455px;height:80px;padding:10px;overflow:hidden;float:left;background:#ECF7F9;color:#000;font-size:14px;line-height:25px;}
.m5 .tabconM5 li div{text-align:right;}
.m5 .tab{width:200px;float:right;}
.m5 .tab li{width:199px;height:113px;background:url(../images/03.png) no-repeat;padding-top:5px;}
.m5 .tab li.s{background:url(../images/06.png) no-repeat;}
.m5 .tab li img{width:150px;height:108px;margin:0 auto;display:block;}
.m5 .clear{clear:both;height:0;overflow:hidden;}
.m5 .tabconM5P{width:733px;background:url(../images/02.jpg) no-repeat 0 0 #ECF7F9;height:472px;float:left;}
.m5 .tabconM5P div{width:623px;height:456px;overflow:hidden;margin-top:7px;margin-left:85px;position:relative;}
.m5 .tabconM5P div .t{height:40px;font: 22px/40px 'microsoft yahei';overflow:hidden;display:block;position:absolute;bottom:0;color:#fff;z-index:99;padding-left:10px;}
.m5 .tabconM5P div .m{height:40px;width:623px;overflow:hidden;display:block;position:absolute;bottom:0;filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;background:#000;z-index:88}
.m5 .tabconM5P img{width:623px;height:456px;display:block;position:absolute;top:0;left:0;z-index:1}
.m5 .picrec{position:relative;}
.m5 .picrec li{float:left;width:150px;height:132px;overflow:hidden;margin-left:22px;display:inline;padding-top:5px;}
.m5 .picrec li span{height:22px;line-height:22px;overflow:hidden;display:block;padding-top:5px;text-align:center;}
.m5 .picrec li img{width:148px;height:108px;display:block;border:1px solid #0085BA;}
.m5 .jcarousel-prev{background:url(../images/05.png) -943px -203px no-repeat;position:absolute;top:50px;width:17px;height:31px;display:block;cursor:pointer;}
.m5 .jcarousel-next{background:url(../images/05.png) -924px -203px no-repeat;position:absolute;top:50px;width:17px;height:31px;display:block;cursor:pointer;}
.m5 .jcarousel-prev-disabled{background:url(../images/05.png) -905px -203px no-repeat;}
.m5 .jcarousel-next-disabled{background:url(../images/05.png) -886px -203px no-repeat;}
.m5 .picrec .jcarousel-next{left:0px;_left:-40px;}
.m5 .picrec .jcarousel-prev{right:0px;_right:20px;}
.m5 .picrec .jcarousel-list {width:880px;}
.m5 .picrec .jcarousel-clip{margin-left:40px;width:880px;height:140px;background:url(../images/07.png) no-repeat;}
.m5 .c6{margin-bottom:20px;}

/*m2*/
.m2 blockquote{ margin:0; padding:0;}
.m2 .nav .tit,.m2 .nav .tit01,.m2 .nav .tit02,.m2 .nav .tit03,.m2 .banner2-infos-tit,.m2 .date span,.m2 .tit-rImg,.m2 .tit-rLine,.m2 .section2Img,.m2 .narrow,.m2 .btn_more a{ background-image:url("../images/icqs.png");}
.m2 .tit{ background:url(../images/zy_comTit1.png) left top no-repeat; height:49px; }
.m2 .tit_text{ font-family:"microsoft yahei"; font-size:24px; color:#0f375f; padding-left:114px; line-height:49px;}
.m2 .tit-r{ height:49px;}
.m2 .tit-rImg{ float:left; display:inline; margin-top:15px; width:67px; height:22px; overflow:hidden;}
.m2 .tit-rImgText{ float:left; display:inline; margin-top:17px; margin-left:10px; font-size:14px;}
.m2 .tit-rImgText:link,.tit-rImgText:visited{ color:#000; text-decoration:underline;}
.m2 .tit-rImgText:hover{color:#900;text-decoration:underline;}
.m2 .tit-rLogo{ float:left; display:inline;}
.m2 .tit-rImg01{ background-position:left -157px;}
.m2 .tit-rImg02{ background-position:left -180px;}
.m2 .tit-rImg03{ background-position:left -203px;}
.m2 .tit-rLine{ float:left; display:inline; width:1px; height:22px; background-position:left -226px; background-repeat:no-repeat; margin-top:15px; margin-left:15px;}
.m2 .tit-rLogo{ vertical-align:middle; }
.m2 .tit-rLogo td{ width:43px; height:47px; text-align:center;}
.m2 .zyList1{ margin-left:-38px; width:1038px; position:relative; top:-18px;}
.m2 .zyList1Item{ width:295px; height:91px; padding-top:28px; margin-left:38px;display:inline;}
.m2 .zyList1ItemImg{ border: 1px solid #158ec1; width:91px; height:78px; margin-top:5px;}
.m2 .zyList1ItemImg img{ vertical-align:top; width:91px; height:78px;}
.m2 .zyList1ItemCon{ width:191px;}
.m2 .zyList1ItemCon blockquote{ line-height:22px; color:#666;}
.m2 .zyList1ItemCon h2{ font-size:14px; font-weight:bold; line-height:28px;width: 188px; white-space: nowrap; overflow: hidden;}
.m2 .zyList1ItemCon h2 a:link,.zyList1ItemCon h2 a:visited{ color:#4a5990; text-decoration:underline;}
.m2 .zyList1ItemCon h2 a:hover{ color:#900;}
.m2 .zyList2{ margin-left:-10px; width:970px; padding-bottom:20px;}
.m2 .zyList2Item{ float:left; display:inline; width:222px; height:233px; padding:7px 5px 0 5px; background-color:#ecf7fa; margin-left:10px; margin-top:15px;}
.m2 .zyList2ItemImg{ border: 1px solid #0084bb;}
.m2 .zyList2ItemImg img{ vertical-align:top; width:220px; height:148px; overflow:hidden;}
.m2 .zyList2ItemCon{ padding:0 5px;}
.m2 .zyList2ItemCon h2{ font-size:14px; line-height:34px;}
.m2 .zyList2ItemCon h2 a:link,.zyList2ItemCon h2 a:visited{ color:#495a92; text-decoration:underline;}
.m2 .zyList2ItemCon h2 a:hover{ color:#900;}
.m2 .zyList2ItemCon blockquote{ font-size:12px; color:#666; line-height:22px;}
.m2 .zyList2ItemCon blockquote a:link,.zyList2ItemCon blockquote a:visited{ color:#900; text-decoration:none;}
.m2 .zyList2ItemCon blockquote a:hover{ text-decoration:underline;}
.m2 .zyList2ItemCon h2 a{ display:inline-block; width:196px; height:34px; overflow:hidden; padding-right:12px; position:relative;}
.m2 .zyList2ItemCon h2 img{ position:absolute; right:0; top:13px;}


/*m3*/
.m3 .boao_tit1{background:url(../images/05.png) no-repeat 0 0;width:845px; height:49px;padding-left:115px; overflow:hidden;}
.m3 .boao_tit1 dt,.m3 .m3_tit dt{float:left;font:24px/50px 'microsoft yahei';color:#103760;}
.m3 .boao_tit1 dd,.m3 .m3_tit dd{float:right;padding-right:48px;width:160px; height:49px; overflow:hidden;}
.m3 .boao_tit1 dd a,.boao_tit1 dd a:hover{font:14px/48px '\5b8b\4f53';color:#000;display:block;width:100%; height:49px;overflow:hidden; text-decoration:underline;}
.m3 .boao_tit1 dd a:hover{color:#900;}
.m3 .m3_pic_lay{ padding:12px 0px 12px; overflow:hidden; zoom:1}
.m3 .m3_pic_lay ul{ width:980px}
.m3 .m3_pic_lay li{ float:left; background:#ecf7f9; padding:5px; margin-right:10px; display:inline; text-align:center}
.m3 .m3_pic_lay li img{ width:220px; height:208px; border:1px #0084bc solid; margin-bottom:6px}
.m3 .m3_pic_lay li a{ color:#666}
.m3 .m3_tit{ width:460px; height:46px; background:url(../images/05.png) no-repeat 0px -48px}
.m3 .m3_tit dt{ padding:0px 0px 0px 30px; font-size:18px; font-weight:bold; line-height:46px}
.m3 .m3_tit dd{ width:auto; padding:10px 10px 0px 0px; height:24px; line-height:26px}
.m3 .m3_tit dd a{ color:#666}
.m3 .m3_list{ overflow:hidden;zoom:1; display:block; padding:10px 0px 14px 0px}
.m3 .m3_list li {background: url("http://i5.hexunimg.cn/www/2011/img/lico01.gif") no-repeat scroll 2px 11px transparent;font-size: 14px;height: 27px;line-height: 27px;overflow: hidden; padding: 0 0 0 10px;}
.m3 .m3_list li a{ color:#485A90; text-decoration:underline; font-size:14px;}
.m3 .m3_list li a:hover,.m3 .m3_tit dd a:hover,.m3 .m3_pic_lay li a:hover{ color:#990000}
.m3_list_lay{ width:460px; float:left; display:inline; margin-right:38px}
.m3_newslist{ width:1000px}
.m3_content{ overflow:hidden; zoom:1; padding:10px 0px 10px}


/*m4*/
.m4 .moreViewpoint{background:url(../images/05.png) no-repeat 0 -101px;width:100%; height:51px;overflow:hidden;margin-bottom:10px;}
.m4 .boao_tit1{background:url(../images/05.png) no-repeat 0 0;width:845px; height:49px;padding-left:115px; overflow:hidden;}
.m4 .boao_tit1 dt{float:left;font:24px/50px 'microsoft yahei';color:#103760;}
.m4 .boao_tit1 dd{float:right;padding-right:48px;width:160px; height:49px; overflow:hidden;}
.m4 .boao_tit1 dd a,.m4 .boao_tit1 dd a:hover{font:14px/48px '\5b8b\4f53';color:#000;display:block;width:100%; height:49px;overflow:hidden; text-decoration:underline;}
.m4 .boao_tit1 dd a:hover{color:#900;}
.m4 .boao_txtInf{width:100%;}
.m4 .boao_picL{float:left;width:320px; margin-right:18px;background:#ecf7f9; line-height:26px; text-align:center;font-size:12px; text-decoration:none;color:#000;}
.m4 .boao_picL a,.m4 .boao_picL a:hover{font-size:12px;color:#000;}
.m4 .boao_picL a:hover{color:#900;}
.m4 .boao_picL a img{border:solid 1px #0083bb;width:318px; height:194px;overflow:hidden;}
.m4 .boao_txtNews{float:left;width:380px;}
.m4 .boao_txtNewsTit{width:100%;}
.m4 .boao_txtNewsTit dt{width:100%; height:32px; line-height:32px;overflow:hidden;}
.m4 .boao_txtNewsTit dt a,.boao_txtNewsTit dt a:hover{font:20px/32px 'simhei'; color:#445c8c; text-decoration:underline;}
.m4 .boao_txtNewsTit dt a:hover{color:#900;}
.m4 .boao_txtNewsTit dd{color:#666;font:12px/22px '\5b8b\4f53';}
.m4 .boao_newsList{width:100%;margin-top:15px;}
.m4 .boao_newsList li{color:#425d8c;background:url(../images/point.jpg) no-repeat left 8px;padding-left:10px;width:370px; height:26px;overflow:hidden;}
.m4 .boao_newsList li a,.m4 .boao_newsList li a:hover{color:#455c8e;font-size:14px; text-decoration:underline;}
.m4 .boao_newsList li a:hover{color:#900;}
.m4 .boao_infTxt{float:right;width:227px;border:solid 1px #d2edfe;}
.m4 .boao_infTxt h4{margin:0;padding:0;background:url(../images/05.png) no-repeat -477px -50px;width:200px; height:30px; line-height:30px;color:#103762;font-weight:bold;font-size:14px;padding-left:27px;}
.m4 .boao_infTxt table{margin:5px 7px;width:213px;}
.m4 .boao_infTxt table td{ height:25px; line-height:25px;}
.m4 .ul_picList li{float:left;width:150px; height:195px;background:#eef6f9;margin-right:12px;margin-top:15px; text-align:center;overflow:hidden;}
.m4 .ul_picList li a,.m4 .ul_picList li a:hover{color:#656766;font-size:12px; line-height:32px;}
.m4 .ul_picList li a:hover{color:#900;}
.m4 .ul_picList li img{width:148px; height:160px;border:solid 1px #0083bb;}
.m4 .ul_picList li.linor{margin-right:0;}
.m4 .ul_picList li.ul_picListLast{background:url(../images/ulLastBg.jpg) no-repeat;width:138px; height:175px; padding:17px 3px 3px 9px;color:#666;margin-right:0;}
.m4 .ul_picListLast .ul_pic{float:left;width:60px; height:60px;overflow:hidden;border:0;}
.m4 .ul_picListLast .ainf{float:right;width:74px;margin-top:17px; text-align:left; line-height:20px;}
.m4 .ul_picListLast a.ainft,.m4 .ul_picListLast a.ainft:hover{color:#485991;font-size:12px; text-decoration:underline;width:74px; height:20px; line-height:20px; display:block; overflow:hidden;}
.m4 .ul_picListLast a.ainft:hover{color:#900;}
.m4 .ul_picListLast .li_h4{margin:0;padding:0;margin-top:10px; text-align:left }
.m4 .ul_picListLast .li_h4 a,.m4 .ul_picListLast .li_h4 a:hover{color:#485991; ;line-height:20px;font-size:12px; text-decoration:underline;}
.m4 .ul_picListLast .li_h4 a:hover{color:#900;}
.m4  .mt15{margin-top:15px;}
.m4 .ared,.m4 .ared:hover{color:#900; text-decoration:none;font-size:12px;}
.m4 .ared:hover{ text-decoration:underline;}

.m1 a:hover,.m1 .c2 a:hover,.m1 .c4 li a:hover,.m1 .c6 li a:hover{color:#990000} 

