/*
auther:chn
date:2012.12.24
*/
/*  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 { 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; }
.fanhui{ height:40px; clear:both;}
.fanhui a{ float:right;line-height:40px; color:#2B4968; font-weight:bold; font-size:14px; text-decoration:underline; margin-right:24px;}

/**/
#newsHead {background:url(../etc/images/nav-news.png) left bottom repeat-x #fff; height:55px; margin:0 auto; margin-top:10px; overflow:hidden; width:950px;}
#newsLogo {float:left; height:55px; width:144px; text-align:left;}
#newsLogo img {margin:7px 0 0 12px; border:0;}
#rollNews {color:#335c8c; float:left; font-size:12px; line-height:25px; text-align:left; width:460px;}
#rollNews a {color:#335c8c; margin-right:5px;}
#rollNews a:hover {color:#c00;}
#rollNews h3 {background:url(../etc/images/nav-news.png) -960px 4px no-repeat; font-size:12px; font-weight:normal; float:left; margin:0; padding:0 0 0 24px; width:60px;}
#rollNewsCon {float:left; height:25px; overflow:hidden; width:350px;}
#rollNews span {display:block; float:left; width:350px; height:25px; overflow:hidden;}
#googleMini {float:right; height:28px; width:270px;}
#googleMini input {float:left; margin-right:5px;}
#googleMini img {float:left; margin:1px 5px 0 0;}
#newsNav {color:#71b1db; float:left; font-size:14px; padding:6px 0 0 28px; text-align:left; width:770px;}
#newsNav a{color:#fff; margin:0 1em;}
#newsNav a:hover{color:#c00; }

.banner{ width:950px; height:200px; background:url(../img/banner.jpg) no-repeat; margin:0 auto; margin-top:3px;}
.m1,.m2{width:948px; border:1px solid #cfeaff; border-bottom:none;background:#fff; display:table; margin:0 auto; margin-top:10px;}
.m2{ border:0px;border-top:1px solid #cfeaff;}
.m1Con,.m3Con{ width:944px; margin:0 auto; background:url(../img/m1conbg.gif) no-repeat scroll 0px 0px #d1ecff; overflow:hidden;}
.m3Con{position:relative;background:url(../img/sub003bg.jpg) repeat-x scroll 0px 0px #d1ecff;}
.m1Con .subNav,.m1 .subNav3{ height:75px; clear:both;}
.m1 .subNav3{ font-size:20px;color:#fff; line-height:65px; text-align:center;background:url(../img/sub003nav.jpg) no-repeat scroll 10px 10px #f8fcff;}

.m1Con .focusTopic{ width:910px; height:410px; background:#fff; margin:0 auto; margin-top:15px;}
.m1Con .focusTopic .focusTopic_pic{ width:900px; height:400px; margin:0 auto; padding-top:5px;}
.m1Con .focusTopic .focusTopic_pic img{ width:900px; height:400px;display:block;}
.m1Con .focusTopic .focusTopic_cont{ width:900px; height:75px; background:#000;opacity:0.70;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); margin:0 auto;margin-top:-75px;}
.m1Con .focusTopic .focusTopic_tit{ height:45px;}
.m1Con .focusTopic .focusTopic_tit a{ line-height:45px; margin-left:10px;font-size:20px; font-family:"Microsoft Yahei"; color:#fff;}
.m1Con .focusTopic .focusTopic_txt a{ color:#fff; margin-left:10px;}
.m1Con .focusTopic .focusTopic_txt a .moreLnk{ display:none;}
.bot{ width:950px;height:25px; background:url(../img/botbg.gif) no-repeat scroll -8px 0; margin:0 auto;}

/*duilian*/
.zhuanti{width:40px;display:block; position:absolute;cursor:pointer; top:500px; background:none;}
#zhuanti_right{float:right;right:50%; margin-right:-515px; z-index:200000;}
#zhuanti_right a{ width:40px; height:20px; display:block; background:url(../img/top.gif) no-repeat;}

.m3ConB{width:880px;background:#fff;margin:0 auto;position:relative;clear:both; overflow:hidden;}
/*左右切换 */
.m3ConB .boxPic3{width:880px;padding:3px 0; margin:0 auto; margin-top:10px; line-height:25px;overflow:hidden;}
.m3ConB .boxPic3 .photoAlbum_item{ width:880px;}
.m3ConB .boxPic3 .photoAlbum_item .m3Conpic{width:880px;height:600px;background:#f2f2f2;overflow:hidden; float:left; clear:both;}
.m3ConB .boxPic3 .photoAlbum_item .m3Conpic a{width:880px; height:600px;float:left; overflow:hidden; text-align:center; position:relative;}
.m3ConB .boxPic3 .photoAlbum_item .m3Conpic a img{ margin-top: -5px; margin-left: -5px;position:relative; display:inline; vertical-align:text-top;}
.m3ConB .boxPic3 .photoAlbum_item .m3Contxt{ width:880px;clear:both; line-height:25px;padding-bottom:20px; background:#fff; clear:both;}
.m3ConB .boxPic3 .photoAlbum_item .m3Contxt p{ padding-top:10px;text-indent:2em; text-align:left;}


.m3Contxt{ width:900px;clear:both; line-height:25px; margin:0 auto;padding-bottom:20px; background:#fff;}
.m3Contxt p{ padding:0 15px;display:inline-block;text-indent:2em;}
#div3{width:880px;overflow:hidden; clear:both;}
.clickLeft,.clickRight,.clickLeftHover,.clickRightHover{width:60px; height:60px;cursor:pointer; position:absolute;top:250px; z-index:2000000;}
#clickLeft3,#clickRight3{}
.clickLeft{left:40px;background:url(../img/left.png) no-repeat;_background:url(../img/left.gif) no-repeat;opacity:0.70;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}
.clickLeftHover{left:40px;background:url(../img/left.png) no-repeat;_background:url(../img/left.gif) no-repeat;}
.clickRight{left:800px;background:url(../img/right.png) no-repeat;_background:url(../img/right.gif) no-repeat;opacity:0.70;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}
.clickRightHover{left:800px;background:url(../img/right.png) no-repeat;_background:url(../img/right.gif) no-repeat;}

.m1topTxt{padding:13px 15px; background:url(../img/001txt.jpg) no-repeat scroll 0px -1px;}
.m1topTxt p{ line-height:25px; font-size:14px;text-indent:2em;}
.m1Pic{ width:950px; height:945px; display:block; background:url(../img/001Pic.jpg) no-repeat;}

#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:"宋体"; }
