html {overflow-y:scroll;}
body {margin:0; padding:0; font:14px "\5B8B\4F53",san-serif;background:#ffffff;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
table,td,tr,th{font-size:14px;}
li{list-style-type:none;}
img{vertical-align:top;border:0;max-width:100%;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:14px; font-weight:normal;}
.img{ padding:3px; border:1px solid #CCCCCC; }
.img2{ padding:2px; border:1px solid #CCCCCC; -ms-interpolation-mode: bicubic; }
.f12{ font-size:12px;}
.fccc{ color:#ccc;}
/* 链接颜色 */
A:link {color:#0B4E9D; text-decoration:none; outline:none;}
A:visited {color:#0B4E9D; text-decoration:none; outline:none;}
A:active {color:#0B4E9D; text-decoration:none; outline:none;}
A:hover {color:#0B4E9D; text-decoration:none; outline:none;}
A:hover {color:#FF0000; text-decoration:none;  outline:none;}

A.hong{ color:#000;}
A.hong:hover{ color:#E90D01;}
A.hong:visited{ color:#000;}
A.hong:active{ color:#000;}

.main{text-align:left; width:980px;_width:984px; height:auto;margin: 0 auto; overflow:hidden;}
.mainbox5{float:left;clear:left; width:100%; height:5px; visibility:hidden; overflow:hidden;}
.mainbox3{float:left;clear:left; width:100%; height:3px; visibility:hidden; overflow:hidden;}
.top{background-color:#f6f6f6; height:25px; border-bottom: 1px solid #E0E3E6; font-size:12px; color:#666666;}
.top .topleft{ float:left; width:200px; text-indent:5px; margin-top:8px;}
.top .topcenter{float:left; text-align:center; width:575px; margin-top:8px;}
.top .topright{float:right; width:195px; text-align:right; padding-right:5px; margin-top:8px;}
.nav{ height:80px; font-size:12px;border-bottom: 1px solid #dcdddd; overflow:hidden;}
.nav .logo{ float:left; width:240px; margin-top:13px;}
.nav .navright{ float:left; width:740px;margin-top:30px;}
.nav .navm{ width:210px; border-right:1px solid #dcdddd; float:left; height:40px;}
.nav .navm ul{ margin-left:18px; clear:both; height:24px;}
.nav .navm li{ width:38px;height:20px; float:left;}
.nav .navm .mr{ color:#E90D01; font-weight:bold;}

.navt{background-image:url(../images/bg1.png); height:30px; width:980px; overflow:hidden; color:#FFF; font-size:12px;}
.navt A{ color:#fff;}
.navt A:hover{ color:#fff;}
.navt A:visited{ color:#fff;}
.navt A:active{ color:#fff;}
.navt ul{}
.navt .navt1{ float:left; width:110px; color:#FF0; font-size:14px; font-weight:bold;}
.navt .navt2{ float:left;margin-top:10px;}

.mboxl{ width:310px;_width:312px; float:left;_overflow:hidden;}
.br1{ border-right:1px dashed #CCC;}
.mboxc{ width:410px; float:left;overflow:hidden;}
.mboxr{ width:260px;  float:right; overflow:hidden;}

.hotpic{width:300px; height:225px; border:1px solid #CCC; padding:5px; clear:both;}
.hotleft{width:310px; height:240px; border:1px solid #CCC;clear:both;}
.hotleft_t{ width:310px; height:27px; background-image:url(../images/bg2.png); overflow:hidden;}
.hotleft_t .l{color:#E90D01; font-weight:bold; width:80px; text-indent:20px; margin-top:5px; float:left;}
.hotleft_t .r{font-weight:lighter; font-size:12px; color:#999; width:200px; margin-top:5px; float:right; margin-right:5px; text-align:right;}
.hotleft_ct{ margin:5px; clear:both;}
.hotleft_ct .l{ width:130px; height:100px; float:left;}
.hotleft_ct .l .text{background-color:#e0e0e0; width:126px; height:17px; font-size:12px; text-align:center; margin-top:3px; line-height:17px;}
.hotleft_ct .r{ width:170px; height:100px;float:left; font-size:12px;}
.hotleft_ct .r li{ height:20px;}
.hotleft_cd{ margin:5px; margin-top:10px; clear:both;}
.hotleft_cd li{ height:20px; font-size:12px;}

.nlist{margin:5px 15px 5px 15px; border-bottom:1px dashed #CCC; height:160px; overflow:hidden;}
.nlist_t{height:20px; border-bottom:1px dashed #CCC; color:#E90D01; font-weight:bold; font-size:16px;}
.nlist_hot{height:22px;color:#E90D01; font-weight:bold; text-align:center; margin-top:10px;}
.nlist_list{ margin-top:3px;}
.nlist_list li{ height:25px;}

.nright{border:1px solid #CCC; height:690px; background-color:#F7FCFE; _width:255px; overflow:hidden;}
.nrightc{ margin:0px 5px 5px 5px;}
.nrightc .t{width:248px; height:27px; background-image:url(../images/bg3.png); overflow:hidden; color:#E90D01; font-size:14px; font-weight:bold; line-height:27px; text-indent:15px;}
.nrightc_ct .l{float:left; margin-top:5px;}
.nrightc_ct .l .text{background-color:#e0e0e0; height:17px; font-size:12px; text-align:center; margin-top:3px; line-height:17px;}
.nrightc_ct .r{float:left; font-size:12px;margin-top:5px;margin-left:5px;}
.nrightc_ct .r li{ height:20px;}
.nrightc_cd{ margin:5px; clear:both;}
.nrightc_cd li{ height:20px; font-size:12px;}

.nav980{ width:980px; height:28px; background-image:url(../images/bg4.png); background-repeat:no-repeat; overflow:hidden;}
.nav980 .l{ text-indent:18px; line-height:28px; float:left; font-weight:bold;}
.nav980 .r{ text-indent:10px; line-height:28px; float:right; margin-right:10px; font-size:12px; color:#999;}
.nav980left{width:310px; height:240px;clear:both; border-right:1px dashed #CCC; height:480px; overflow:hidden;}
.nav980left .t{ margin-right:5px; height:27px; line-height:27px; line-height:27px; border-bottom:#CCC 1px solid; background-image:url(../images/bg5.png); text-indent:20px; font-weight:bold; line-height:27px;}
.nav980lef_ct{ margin:5px; clear:both;}
.nav980lef_ct .ctbox{border-bottom:1px dashed #CCC; height:103px;}
.nav980lef_ct .l{ width:130px; height:100px; float:left;}
.nav980lef_ct .r{ width:170px; height:100px;float:left; font-size:12px;}
.nav980lef_ct .r .rt{ font-weight:bold; height:25px; overflow:hidden; line-height:25px;} 
.nav980lef_ct .r .rc{ font-size:12px; color:#666; height:70px; overflow:hidden; line-height:22px; margin:0px 5px 0 5px;}

.nav980c_tip1{margin:10px 15px 0px 15px; border-bottom:1px dashed #CCC; height:25px; overflow:hidden; font-size:18px; font-weight:bold; text-align:center; overflow:hidden;}
.nav980c{margin:10px 15px 5px 15px;}
.nav980c li{ height:26px;}

.down1{background-color:#f6f6f6; height:25px; line-height:25px; text-align:center; border:1px solid #CCC; font-size:12px;}
.down2{text-align:center; line-height:30px; font-size:12px; color:#666; padding-top:15px; height:80px;}

 /*新闻*/
.newsshowleft{float:left;width:662px; height:auto;overflow:hidden;}
.newsshowright{float:right;  width:312px; height:auto; overflow:hidden;}
.newsshowbox{float:left;  width:650px; height:auto;border:1px solid #ccc; padding:5px; overflow:hidden; background-color:#FBFDFF;}
.newsshowbox h1{ margin:15px 10px 8px 10px; font-size:22px; font-weight:bold; text-align:center;}
.newsshowbox .date{ margin:0 10px 0 10px; color:#666; font-size:12px; text-align:center; border-bottom:1px dashed #CCC; height:18px;}
.newsshowbox .newsbox{ margin:10px; line-height:30px;}
.newsshowbox .newsbox img{max-width:90%;}
.newsshowbox .tips{ margin:10px; line-height:26px; border:1px solid #CCC; background-color:#FFF; text-indent:2em; padding:5px;}
.newsshowleft .otherbox{ height:auto;border:1px solid #ccc;overflow:hidden; width:660px; margin-top:5px;}
.newsshowleft .otherbox .title{ background-image:url(../images/bg6.png); height:26px; text-indent:20px; line-height:26px; font-weight:bold;}
.newsshowleft .otherbox .list{ margin:10px 10px 0 10px;overflow:hidden;}
.newsshowleft .otherbox .list li{ height:26px;white-space:nowrap;}
.newsshowright .pic300{border:1px solid #CCC; clear:both;}
.newsshowright .pic300 ul{ margin:5px;}
.newsshowright .rightbox{ width:310px; border:1px solid #CCC; overflow:hidden;}
.newsshowright .rightbox .title{ background-image:url(../images/bg6.png); height:26px; text-indent:20px; line-height:26px; font-weight:bold; font-size:12px;}
.newsshowright .rightbox  .list{ font-size:12px;margin:10px; height:215px; overflow:hidden;}
.newsshowright .rightbox  .list li{ height:22px;white-space:nowrap;}
.NextPager {text-align:center; padding:5px; clear:both; background-color:#FFFFFF; font-size:12px;}
.NextPager A{padding:4px 8px 2px 8px !important;padding:5px 8px 1px 8px;border:1px solid #7F9DB9; height:15px;}
.NextPager A:hover {border:1px solid #000; color:#0B4E9D; text-decoration:underline;background-color:#1F3A87; color:#FFFFFF; padding:8px !important;padding:8px;}
.NextPager .num{padding:4px 8px 2px 8px !important;padding:3px 8px 3px 8px;border:1px solid #7F9DB9; height:15px;}
.NextPager span{border:1px solid #7F9DB9;font-weight:Bold;background-color:#D1DDE7;}

.newsshowleft .listbox{ height:auto;border:1px solid #ccc;overflow:hidden; width:660px;}
.newsshowleft .listbox .listtitle{ margin:10px; overflow:hidden;}
.newsshowleft .listbox .listtitle li{border-bottom:1px dashed #CCC; color:#E90D01; font-weight:bold; font-size:16px; height:24px;}
.newsshowleft .listbox .list{ margin:10px; overflow:hidden;}
.newsshowleft .listbox .list li{ height:26px;}
.newsshowleft .listbox .list .line{ border-top:#CCC 1px dashed; height:10px; overflow:hidden;}
.newsshowleft .listbox  .more{height:15px; overflow:hidden; float:right;}
.AspNetPager {text-align:center; padding:8px 5px 10px 5px; clear:both;}
.AspNetPager input{border:1px solid #7F9DB9;padding:0px 2px 0 2px !important;padding:2px 0px 0 0px;  background-color:#FFFFFF; cursor:pointer; width:inherit;font-size:12px; }
.AspNetPager span{border:1px solid #7F9DB9; padding:2px 5px 2px 5px; background-color:#ff9;}
.AspNetPager a{ padding:2px;}


.iboxl{ width:359px; float:left;}
.iboxc{ width:359px; float:left;}
.iboxr{ width:262px; float:right; overflow:hidden;}
.iboxl_box{width:350px;height:auto;border:1px solid #CADDEC;overflow:hidden;}
.iboxr_box{width:260px;height:auto;border:1px solid #e1e1e1;overflow:hidden;}
.ititle{ height:21px; overflow:hidden; background-image:url(../images/bg10.png);padding-top:6px; font-weight:bold; text-indent:8px;}
.ititle2{ height:27px; overflow:hidden; background-image:url(../images/bg10.png);}
.ititle1{ height:21px; overflow:hidden; background-image:url(../images/bg10.png);padding-top:6px; font-weight:bold; text-indent:8px; border-top:1px solid #CADDEC;}
.ititle span {font-size:12px; float:right; margin-right:8px; font-weight:lighter; color:#ccc;}
.ititler{ height:21px; overflow:hidden; background-image:url(../images/bg11.png); padding-top:6px; font-weight:bold; text-indent:8px;}
.ititler1{ height:21px; overflow:hidden; background-image:url(../images/bg11.png); padding-top:6px; font-weight:bold; text-indent:8px; border-top:1px solid #e1e1e1;}
.iboxr_box .r_boxt{ margin:5px; height:100px; border-bottom:1px dashed #ccc; overflow:hidden;}
.iboxr_box .r_boxt .text{ text-align:center; font-size:12px; padding-top:3px;}
.iboxr_box .r_boxt .l{ width:100px; height:100px; float:left;}
.iboxr_box .r_boxt .r{ width:150px; height:100px;float:left; font-size:12px;}
.iboxr_box .r_boxt .r li{ height:19px;}
.iboxr_box .r_box {margin:5px 5px 0 5px;}
.iboxr_box .r_box li{ height:20px; font-size:12px;} 

.iboxl_box .l_boxt{margin:5px 5px 5px 5px;}
.iboxl_box .l_boxt .it1{ background-image:url(../images/bg7.png); height:24px;}
.iboxl_box .l_boxt .it1 .it1l{ margin:5px 0 0 5px; font-weight:bold; float:left; width:35px;}
.iboxl_box .l_boxt .it1 .it1r{ margin:6px 0 0 5px; float:left; font-size:12px;color:#E90D01;}

.iboxl_box .l_boxt .it1 .it1r A{ color:#E90D01;}
.iboxl_box .l_boxt .it1 .it1r A:hover{ color:#E90D01;}
.iboxl_box .l_boxt .it1 .it1r A:visited{ color:#E90D01;}
.iboxl_box .l_boxt .it1 .it1r A:active{ color:#E90D01;}
.iboxl_box .l_boxt  .it2 { margin-top:4px; font-size:12px;}
.iboxl_box .l_boxt  .it2 li{ height:18px;}
.iboxl_box .c_box{ margin:10px 5px 5px 5px;}
.iboxl_box .c_box .list li{ height:26px;}
.iboxl_box .c_box .list .lihot{ height:26px; text-align:center; padding-top:2px; color:#E90D01;}

.iboxl_box .c_box .list .lihot A{ color:#E90D01;}
.iboxl_box .c_box .list .lihot A:hover{ color:#E90D01;}
.iboxl_box .c_box .list .lihot A:visited{ color:#E90D01;}
.iboxl_box .c_box .list .lihot A:active{ color:#E90D01;}

.iboxl_box .l_box2{margin:5px;}
.iboxl_box .l_box2 .pic{ width:340px; height:110px; overflow:hidden;border-bottom:1px dashed #ccc; }
.iboxl_box .l_box2 .pic1{ width:113px; float:left;}
.iboxl_box .l_box2 .pic1 .p1{ clear:both; text-align:center;}
.iboxl_box .l_box2 .pic1 .p2{clear:both; text-align:center; font-size:12px; margin-top:4px;}
.iboxl_box .l_box2 .list{ margin:10px 5px 5px 5px;}
.iboxl_box .l_box2 .list li{ height:26px;}



.naTab{}
.naTab .TabTitle{ height:27px; clear:both;overflow:hidden; background-image:url(../images/bg10.png)}
.naTab .TabTitle li{ list-style-type:none; padding:6px 10px 4px 10px;cursor:pointer; font-weight:bold; width:65px; text-align:center;}
.naTab .TabTitle .active{ height:27px; float:left;padding:6px 10px 0px 10px;color:#004EA3; background-color:#FFFFFF; }
.naTab .TabTitle .normal{ height:27px;float:left;color:#000; font-weight:normal; }
.naTab .TabContent {padding:0 8px 0px 8px;float:left;border:1px solid #CADDEC; border-top-width:0px; width:393px; height:311px;}
.naTab .TabTitle .normalC{height:27px;float:left;color:#000; font-weight:normal; border-right:1px solid #CADDEC;border-left:1px solid #CADDEC; }
.naTab .TabTitle .activeC{ height:27px; float:left;padding:6px 10px 0px 10px;color:#004EA3; background-color:#FFFFFF;border-right:1px solid #CADDEC;border-left:1px solid #CADDEC; }
.naTab .TabTitle .activeR{ height:27px; float:left;padding:6px 10px 0px 10px;color:#004EA3; background-color:#FFFFFF;border-right:1px solid #CADDEC; }

.link{border:1px solid #CADDEC; width:978px;_width:978px;}
.link1{width:18px; background-color:#caddec; height:60px; float:left; padding:0px; font-size:12px; font-weight:bold; line-height:14px; overflow:hidden;}
.link2{float:left; margin:10px;font-size:12px;  line-height:14px; overflow:hidden;width:950px;}
.link2 li{ text-align:left; float:left; overflow:hidden; padding:0px 8px 10px 6px; height:15px; overflow:hidden;}