/* CSS Document */
*{padding:0;margin:0;}
body{font:normal 14px/22px 'Microsoft YaHei';color:#666;width:100%;width:expression(document.body.clientWidth <= 1200? "1200px": "auto");min-width:1200px;background:url(top.gif) no-repeat top center #f0f0f0;}
a{color:#666;text-decoration:none;}
a:hover{color:#e06032;}
li{list-style:none;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.clH{clear:both;height:40px;}
.cl1{clear:both;height:10px;}

#head{background:url(t_bg.gif) repeat-x left top;height:97px;margin-top:9px;}

.head,.ban2,.foot,.subban2,.main{width:1200px;margin:0 auto;}
.logo{background:url(logo.gif) no-repeat left top;display:block;width:260px;height:73px;margin-top:10px;}
.logo a{display:block;width:260px;height:73px;text-indent:-9999px;}
.top{background:url(ico_dh.gif) no-repeat left center;color:#04428b;padding-left:25px;line-height:26px;}
.top span{float:right;background:url(t_cn.gif) no-repeat left top;display:block;width:240px;height:26px;margin-left:30px;}
.top span a{color:#fff;margin-left:10px;}
.top span a:hover{color:#ff0;}
a.cn{background:url(ico_cn.gif) no-repeat left center;padding-left:20px;}
a.en{background:url(ico_en.gif) no-repeat left center;padding-left:20px;}
a.oa{background:url(ico_oa.gif) no-repeat left center;padding-left:20px;}

.nav{width:900px;position:relative;}
.nav ul .mainlevel{float:left;text-align:center;}
.nav ul .mainlevel span{display:block;font-family:Arial, Helvetica, sans-serif;text-align:left;text-transform: uppercase;font-size:12px;width:270px;}
.nav ul .mainlevel span p{text-indent:2em;}
.nav ul li .nav-a{color:#000;display:block;line-height:71px;width:112px;font-size:16px;}
.nav ul li .nav-a:hover{}
.mainlevel div{background:url("nav-bg-09.png") repeat scroll 0 0 transparent;display:none;padding:15px 20px;position:absolute;top:71px;width:405px;z-index:999;}
#sub_02{left:112px;}
#sub_03{left:224px;}
#sub_04{left:336px;}
#sub_05{left:448px;}
#sub_06{left:448px;}
#sub_07{left:336px;}
#sub_08{left:448px;}
#sub_09{left:560px;}
.mainlevel div ol{display:block;float:left;overflow:hidden;width:112px;}
.mainlevel div li{border-bottom:1px dashed #CCC;line-height:27px;text-align:left;}
.mainlevel div li a{background:url("li-icon.png") no-repeat scroll left center transparent;width:110px;display:inline-block;padding-left:10px;}
.mainlevel div li a:hover{color:#172053;}
.mainlevel div span{float:right;}
.mainlevel div span img{border:3px solid #FFFFFF;}

#ban{height:737px;}
#full-screen-slider { width:100%; height:737px; float:left; position:relative}
#slides { display:block; width:100%; height:737px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:30%; top:580px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

#ban2{background:url(bg.png) no-repeat top center;height:125px;width:100%; position:absolute; z-index:999;bottom:0px;}
#subban2{background:url(subbg.png) no-repeat top center;height:79px;width:100%; position:absolute; z-index:999;bottom:0px;}
dl.qxcy{padding-top:25px;}
dl.qxcy dt{background:url(qxcy.png) no-repeat left top;width:139px;height:42px;float:left;}
dl.qxcy dt a{width:139px;height:42px;display:block; text-indent:-9999px;}
dl.qxcy dd{width:73px;height:70px;float:left;margin-left:30px;}
dl.qxcy dd a{display:block;width:75px;height:70px;background-image:url(ico.png);text-indent:-9999px;}
dl.qxcy dd.cy1 a{ background-position:0px 0px;}
dl.qxcy dd.cy1 a:hover{ background-position:0px -134px;}
dl.qxcy dd.cy2 a{ background-position:85px 0px;}
dl.qxcy dd.cy2 a:hover{ background-position:85px -134px;}
dl.qxcy dd.cy3 a{ background-position:190px 0;}
dl.qxcy dd.cy3 a:hover{ background-position:190px -134px;}
dl.qxcy dd.cy4 a{ background-position:291px 0;}
dl.qxcy dd.cy4 a:hover{ background-position:291px -134px;}
dl.qxcy dd.cy5 a{ background-position:394px 0;}
dl.qxcy dd.cy5 a:hover{ background-position:394px -134px;}

dl.qxcysub{padding-top:20px;}
dl.qxcysub dt{width:100px;height:42px;line-height:42px;float:left;}
dl.qxcysub dt a{font-size:24px;color:#fff;}
dl.qxcysub dd{width:42px;height:42px;float:left;margin-left:20px;}
dl.qxcysub dd a{display:block;width:42px;height:42px;background-image:url(sub_ico.png);}
dl.qxcysub dd.subcy1 a{ background-position:0px 0px;}
dl.qxcysub dd.subcy1 a:hover{ background-position:0px -136px;}
dl.qxcysub dd.subcy2 a{ background-position:63px 0px;}
dl.qxcysub dd.subcy2 a:hover{ background-position:63px -136px;}
dl.qxcysub dd.subcy3 a{ background-position:124px 0;}
dl.qxcysub dd.subcy3 a:hover{ background-position:124px -136px;}
dl.qxcysub dd.subcy4 a{ background-position:183px 0;}
dl.qxcysub dd.subcy4 a:hover{ background-position:183px -136px;}
dl.qxcysub dd.subcy5 a{ background-position:241px 0;}
dl.qxcysub dd.subcy5 a:hover{ background-position:241px -136px;}

dl.news{width:380px;margin-top:20px;}
dl.news dt{width:130px;float:left;}
dl.news dt img{width:130px;height:85px;}
dl.news dd{width:240px;float:right;color:#fff;}

#hui ul {display: none;}
#hui ul li{line-height:20px;}
#hui ul a li{color:#fff;}
#hui ul a li.nh{color:#CCC;font-size:12px;}
#hui ul a:hover li{color:#ff0;}
h4.h4nt span{float:right;font-size:12px; font-weight:normal;}
h4.h4nt span a{color:#fff;}

#footer{background:url(f_bg.gif) repeat-x left top;height:108px;padding-top:40px;}

.main{background:#fff;margin:30px auto;overflow:hidden;}
.leftcol{width:232px;background:#f0f0f0;}
.rightcol{width:905px;margin-right:20px;}
dl.subnav dt{font-size:24px;color:#fff;background:url(sub_t.png) no-repeat;line-height:75px;padding-left:10px;}
dl.subnav dt span{padding-left:10px;font-size:14px;}
dl.subnav dd{margin-top:3px;}
dl.subnav dd a{background:url(n_h.png) no-repeat;line-height:35px;display:block;padding-left:45px;}
dl.subnav dd a:hover{background:url(n_o.png) no-repeat;color:#fff;}
dl.subnav dd.hover a{background:url(n_o.png) no-repeat;color:#fff;}

.video{margin:10px 0;}
.ly img{margin-bottom:10px;}
h4.qkh4{line-height:40px;color:#cf000f;padding-left:10px;}
.qk{background:url(qk_bg.png) repeat-y;margin-top:10px;}
.qk div{text-align:center;}
.qk div img{width:205px;height:138px;margin:10px 0;}
.qk div p{padding-bottom:10px;}

h3.h3T{font-size:18px;font-weight:normal;line-height:55px;margin-top:10px;background:url(sub_title.png) no-repeat left center;padding-left:30px;}
h3.h3T span{float:right;font-size:12px;}
.h3Tbg{background:url(sub_bg.png) no-repeat;height:8px;}

ul.listNew li{padding:20px 5px;border-bottom:1px dashed #ccc;}
ul.listNew li img{width:200px;height:120px;float:left;margin-right:20px;}
ul.listNew li p{line-height:25px;}
ul.listNew li p.newT{font-size:16px;font-weight:800;padding-bottom:10px;}
ul.listNew li p.date{padding-top:10px;}
ul.listNew li p.date span{margin-right:10px;color:#999;}

ul.pagelist{text-align:center;height:60px;line-height:60px;}
ul.pagelist li{display:inline;}
ul.pagelist li a{background:#f4f4f4;padding:4px 10px;border:1px solid #ccc;}
ul.pagelist li a:hover{background:#251947;color:#fff;border:1px solid #251947;}
ul.pagelist li.thisclass{background:#251947;color:#fff;border:1px solid #251947;padding:4px 10px;}


.newsMain2 h2{text-align:center;font-size:22px;color:#f60;line-height:60px;}
.newsMain2 h5{text-align:center;line-height:24px;font-size:12px;font-weight:normal;margin-bottom:10px;}
.newsMain2 h5 span{padding:0 15px;}
.newsMain2 h4{background:#fcfcfc;border:1px solid #e7efef;font-size:14px;font-weight:normal;padding:10px;line-height:25px;color:#666;}
.newsMain2 .newsP{margin:10px 0;padding:0 20px;width:860px;overflow:hidden;font-size:16px;}
.newsMain2 .newsP p{line-height:25px;padding:5px;text-indent:2em;}
.newsMain2 .newsP div{text-indent:2em;}
.newMainPagel{font-size:14px;clear:both;margin:20px 0;}
.newMainPagel p{line-height:25px; text-indent:2em;}
.newMainPagel a{color:#333;}
.newMainPagel a:hover{color:#f60;}

ul.listhoner{width:900px;}
ul.listhoner li{padding:20px 10px;width:276px;height:208px;float:left;display:inline;}
ul.listhoner li img{width:272px;height:180px;}
ul.listhoner li a img{border:2px solid #ccc;}
ul.listhoner li a:Hover img{border:2px solid #f60;}
ul.listhoner li p{line-height:28px;text-align:center;}

.submain{line-height:30px;color:#333;width:880px;text-align:justify;text-justify:inter-ideograph;font-size:16px;}

.submain p{text-indent:2em;}