/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
html,body{ margin:0 auto; padding:0; font-size:12px; font-family:"Microsoft YaHei"; color:#0a0a0a; cursor:default; background-color:#fff;}
ul li{ list-style:none;}
a{text-decoration:none; color:#333;}
img{border:0;}
.clear{ clear:both;}
a:hover{ color:#e60012;}
.lf{ float:left;}
.lr{ float:right;}

.header{ margin:0 auto; width:100%; height:163px; float:left;}

.header .HTop{ background-color:#6a6a6a; width:100%; height:30px; line-height:30px; overflow:hidden; float:left;}
.header .HTop .HDiv{ width:1080px; height:30px; margin:0 auto;}
.header .HTop .HDiv span{ float:right; background:url(../images/en.png) 0 10px no-repeat; width:288px;}
.header .HTop .HDiv span a,.header .h_company a{ color:#fff; margin-left:30px;}
.header .HTop .HDiv span a:hover,.header .h_company a:hover{color:#e60012;}
.header .HTop .HDiv span .en1{ margin-left:20px;}
.header .HTop .HDiv span .en2{ margin-left:35px;}
.header .HTop .HDiv span .en3{ margin-left:26px;}
.header .HTop .HDiv span .en4{ margin-left:35px;}

.header #n_nav{width:100%; height:180px;}
.header .h_top{ width:1080px; height:98px; margin:0 auto; margin-top:4px; border-bottom:2px solid #5c5c5c;}
.header .h_top .logo{ float:left; width:160px; height:61px; background:url(../images/logo.png) top center no-repeat; margin:0; margin-top:5px;}
.header .h_top .logo h1 a{ display:block; text-indent:-9999px; width:160px; height:61px;}

.header .h_company{ float:right; width:260px; height:24px; margin:48px 0 0 0px; background:url(../images/SiteMap.png) top center no-repeat;}
.header .h_company a{ margin:4px 0 0 40px; float:left;}
.header .h_company .S1{ margin-left:47px;}
.header .h_company .S2{ margin-left:25px;}
.header .h_company .S3{ margin-left:25px;}

/*menu导航菜单*/
.menu{width:1080px; height:45px; margin:0 auto; margin-top:8px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav_bar{position:relative; z-index:1; width:1080px; height:45px; line-height:45px; margin:0 auto; color:#fff;}
.nav{position:relative; width:1080px; margin:0 auto;font-size:14px;}
.nav h3{font-size:100%; font-weight:normal;}
.nav h3 a{display:block; width:265px; text-align:center; font-size:16px; color:#fff; font-family:"Times New Roman", Times, serif}
.nav .m{float:left; position:relative; z-index:1; width:265px; heihgt:41px; line-height:41px; background:url(../images/menu.png) top center no-repeat; color:#fff;}
.nav .m h3 a:hover{ color:#e60012;}
.nav .MList{ margin:0 6px 0 7px;}
.nav .MList1{ margin:0 7px 0 0px;}
.nav .sub{display:none; position:absolute; left:10px; top:43px; z-index:1; width:256px; background:#fff; background:url(../images/gnavi_bg01.gif) top center no-repeat; padding:5px 0 0 0;}
.nav .sub li{text-align:center; padding:0 8px; margin-bottom:0px; boder-bottom:0px solid #fff !important; background:url(../images/gnavi_bg02.png) top center repeat-y;}
.nav .sub li a{display:block; font-family:'微软雅黑'; padding:8px 0; height:28px; font-size:13px; line-height:28px; color:#fff;}
.nav .sub li:last-child a{background:url(../images/gnavi_bg02.png) top center repeat-y;}
.nav .sub li a:hover{color:#0e4199; background:url(../images/Hov.png) top center repeat-y;}
.nav .sub li:last-child{ background:url(../images/gnavi_bg03.png) bottom center no-repeat; padding-bottom:10px;}
/*.nav .block{width:98px; height:3px; background:#312b2b; position:absolute; top:45px; margin-left:3px; overflow:hidden;}
.nav .u_line{ width:2px; height:45px; background:url(../images/u_line.png) top center no-repeat; float:left;}


.full_banner{width:100%; position:relative; height:478px; background-color:#f0efef; overflow:hidden;}
.full_banner .bd{margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.full_banner .bd ul{width:100% !important;}
.full_banner .bd li{width:100% !important; float:left; height:478px; overflow:hidden; text-align:center;}
.full_banner .bd li a{ display:block; width:100%; height:478px;}
.full_banner .hd{width:100%; position:absolute; z-index:1; bottom:0px; left:0; height:30px; line-height:30px; text-align:center;}
.full_banner .hd ul{text-align:center; padding-top:5px;}
.full_banner .hd ul li{cursor:pointer; display:inline-block; *display:inline; zoom:1; width:60px; height:7px; margin:5px; background:url(../images/banner-j.png);opacity:0.8;filter:"alpha(opacity=80)";-ms-filter:"alpha(opacity=80)";overflow:hidden;line-height:9999px;}
.full_banner .hd ul .on{background:url(../images/banner-r.png);}*/

/*****main******/

.main{ width:1080px;  margin:0 auto; overflow:hidden;}

.main .MNews{ whidth:798px; height:840px; float:left; overflow:hidden; margin-top:20px;}
.main .MNews .NewsLeft{ width:798px; height:840px; float:left; overflow:hidden;}
.main .MNews .NewsLeft .NewsTitle{ width:798px; height:30px; border-bottom:2px solid #6fc9fd; font-size:14px; float:left;}
.main .MNews .NewsLeft .NewsTitle .lr a{ margin-top:5px; float:left;}
.main .MNews .NewsLeft .NewsTitle .lf{ font-size:20px;}
.main .MNews .NewsLeft .BusContent{ width:798px; height:540px; float:left; overflow:hidden; padding-top:10px;}

.main .MNews .NewsLeft .BusContent li{ width:390px; height:260px; float:left; font-size:14px; text-align:center; cursor:pointer; margin:5px 0 0 0;}
.main .MNews .NewsLeft .BusContent li div{ width:390px; height:220px; border:1px solid #e8e8e8; float:left;}
.main .MNews .NewsLeft .BusContent li .bus-2,.main .MNews .NewsLeft .BusContent li .bus-4{ margin-left:16px;}
.main .MNews .NewsLeft .BusContent li .bus-1{ background:url(../images/bus-1.png) center center no-repeat;}
.main .MNews .NewsLeft .BusContent li .bus-2{ background:url(../images/bus-2.png) center center no-repeat;}
.main .MNews .NewsLeft .BusContent li .bus-3{ background:url(../images/bus-3.png) center center no-repeat;}
.main .MNews .NewsLeft .BusContent li .bus-4{ background:url(../images/bus-4.png) center center no-repeat;}
.main .MNews .NewsLeft .BusContent li span{ width:100%; margin-top:5px; text-align:center; float:left;}

.newslist{ width:798px; overflow:hidden; float:left; margin:0; padding:0;}
.newslist .subb{ width:100%; margin:0; padding:0; float:left;}
.newslist .subb li{ height:35px; line-height:35px; border-bottom:1px dashed #cccccc; width:100%; background:url(../images/dott.png) 0 15px no-repeat;}
.newslist .subb li a{ float:left; padding-left:10px; font-size:12px;}
.newslist .subb li .date{ float:right; color:#ccc; font-size:12px;}

.main .MNotice{ float:right; width:260px; height:830px; margin-top:26px;}
.main .MNotice .Notice{ width:258px; height:300px; border:1px solid #d8d8d8;}
.main .MNotice .Notice .NoticeTitle{ width:238px; height:30px; border-bottom:1px solid #eee; margin:10px;}
.main .MNotice .Notice .NoticeTitle span{ font-size:20px; float:left;}
.main .MNotice .Notice .NoticeTitle a{ float:right; font-size:14px; margin-top:5px;}
.main .MNotice .Notice li{ width:100%; height:30px; float:left; font-size:14px; margin:5px; padding-left:18px; background:url(../images/ddt.png) 8px 6px no-repeat;}
.main .MNotice .NInfo{ width:290px; height:395px; float:left; margin:10px 0 10px 0; background:url(../images/Info.png) -3px 0 no-repeat;}
.main .MNotice .NInfo img{ margin:8px; float:left;}
.main .MNotice .NInfo .InfoContent{ width:244px; margin:0 8px 0 8px; height:180px; float:left;}
.main .MNotice .NInfo .InfoContent span{color:#0062b6; font-size:16px; margin-bottom:10px; width:100%; float:left;}
.main .MNotice .NInfo .InfoContent p{color:#585858; line-height:22px;}
.main .MNotice .NInfo a{ width:96%; height:30px; float:left; margin-top:7px; text-align:center; color:#fff;}

/*****main******/

/* scrollleft */
.scrollleft{width:1000px; height:250px; float:left; overflow:hidden; margin:0px 10px 0px 0;}
.scrollleft li{float:left;margin-right:7px;display:inline;width:248px; height:244px; text-align:center;line-height:19px;}
.scrollleft img{width:235px; height:200px; margin-bottom:5px;}
.scrollleft ul li a:hover{color:#e60012;}
/* scrollleft */

/*****footer******/
#footer{ width:100%; height:322px; overflow:hidden; background-color:#333; color:#fff; float:left; background:url(../images/footer.png) top center repeat-x; margin-top:10px;}
#footer .copyright{ width:1080px; height:320px; overflow:hidden; margin:0 auto;}
#footer .copyright .f_copyright{width:1080px; height:273px; overflow:hidden; margin:0 auto; float:left;}
#footer .copyright .f_copyright li{ width:260px; float:left; font-size:18px; color:#bababa; margin-top:30px; overflow:hidden;}
#footer .copyright .f_copyright li ul li{ width:100%; height:33px; line-height:33px; float:left; margin:0;}
#footer .copyright .f_copyright li ul li a{ font-size:12px; color:#fff; background:url(../images/dtt.png) 0 5px no-repeat; padding-left:8px;}
#footer .copyright .f_copyright li ul li a:hover{color:#e60012;}
#footer .copyright .f_copyright li p{ font-size:12px; color:#fff; height:30px; line-height:30px;}
#footer .copyright .f_add{ width:100%; float:left; height:40px; line-height:45px;}
#footer .copyright .f_add span{ float:left;}
#footer .copyright .f_add img{ float:right; margin-top:10px;}

/*****footer******/