﻿html{ _text-overflow:ellipsis;}
body{ margin:0px; padding:0px; font-size:12px; font-family:"微软雅黑"; color:#333333; background:url(bg1.gif);}
td{ font-size:12px; font-family:"微软雅黑"; line-height:160%; word-break:normal; color:#333333;}
tt{ font-size:12px; font-family:"微软雅黑"; color:#333333;}
div,p{ font-size:12px; font-family:"微软雅黑"; line-height:30px; word-break:normal; margin:0px; padding:0px; color:#333333;}
ul,li,dd,dl,dt{ margin:0px; padding:0px; list-style-type:none; border:0px; font-family:"微软雅黑"; color:#333333;}
form,a{ margin:0px; padding:0px;}
img{ border:0px; border:none;}
label{ display:block; float:left; cursor:pointer; margin-right:10px;}
label input{ float:left; margin-right:5px; margin-top:6px;}
label tt{ display:block; float:left; font-size:15px;}
input,select,textarea{ font-family:"微软雅黑"; font-size:15px; color:#333333; outline:none; resize:none;}
select{ cursor:pointer;}
.clear{ clear:both;}
.fl{ float:left;}.fr{ float:right;}
.b{ font-weight:bold;}
/*-------------------Bot-------------------*/
A.ba:link,A.ba:visited,A.ba:active{ color:#333333; text-decoration:none;}
A.ba:hover{ color:#FF0000; text-decoration:none;}
/*-----------------------------------------*/

A:link,A:visited,A:active{ color:#333333; text-decoration:none;}
A:hover{ color:#FF0000; text-decoration:none;}

A.aa:link,A.aa:visited,A.aa:active{ color:#FF7200; text-decoration:none;}
A.aa:hover{ color:#FF0000; text-decoration:underline;}

/*轮换*/
.flexslider{ margin:0 auto; width:1500px; height:430px; position:relative; background:url(loading.gif) 50% no-repeat; overflow:hidden; margin-bottom:2px;}
.slides{ position:relative; z-index:1;}
.slides li{ height:430px; background-position:50% 0; background-repeat:no-repeat;}
.slides li a{ height:430px; display:block; width:100%; outline:none;}
.flex-control-nav{ position:absolute; bottom:10px; z-index:2; width:100%; text-align:center;}
.flex-control-nav li{ display:inline-block; width:14px; height:14px; margin:0 5px; *display:inline; zoom:1;}
.flex-control-nav a{ display:inline-block; width:14px; height:14px; line-height:40px; overflow:hidden; background:url(dot.png) right 0 no-repeat; cursor:pointer;}
.flex-control-nav .flex-active{ background-position:0 0;}
.flex-direction-nav{ position:absolute; z-index:3; width:100%; top:45%;}
.flex-direction-nav li a{ display:block; width:50px; height:50px; overflow:hidden; cursor:pointer; position:absolute; outline:none;}
.flex-direction-nav li a.flex-prev{ left:40px; background:url(prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{ right:40px; background:url(next.png) center center no-repeat;}
/*----*/


/*-------------------Web--------------------*/
.webtop{ clear:both; margin:0 auto; width:1500px; height:151px; background:url(topbg.gif) top repeat;}
.logobox{ margin:0 auto; width:1200px; height:151px;}
.logobox tt{ display:block; float:left; width:741px; height:87px; background:url(logo.png) no-repeat; margin-top:30px;}
.logobox tt a{ display:block; width:741px; height:87px;}
.logobox span{ display:block; float:right; margin:10px;}

.menubox{ clear:both; margin:0 auto; width:1500px; height:45px; background:#AC181F; margin-bottom:1px;}

.wlink{ font-size:16px;}
A.wlink:link,A.wlink:visited,A.wlink:active{ color:#FFFFFF; text-decoration:none;}
A.wlink:hover{ color:#FFFF00; text-decoration:none;}


.webmiddle{ clear:both; margin:0 auto; width:1500px; min-height:10px; background:url(midbg.gif) top repeat-x; padding-top:40px;}

.i1box{ clear:both; margin:0 auto; width:1200px; height:335px; margin-bottom:35px;}

.swfnews{ float:left; width:570px; height:335px;}

.news3_title {
    height: 18px;
    text-align: center;
}

.inewsbox{ width:585px; height:335px;}

.ititle{ width:585px; height:40px;}
.ititle span{ display:block; width:585px; height:40px; background:url(itit_bg.gif) bottom repeat-x;}
.ititle tt{ display:block; float:left; width:120px; height:40px;}
.ititle a{ display:block; float:right; width:69px; height:19px; background:url(more.gif) no-repeat; margin-top:8px; margin-right:10px;}
.n1{ background:url(itit_01.gif) no-repeat;}
.n2{ background:url(itit_02.gif) no-repeat;}
.n3{ background:url(itit_03.gif) no-repeat;}

.linkbox{ clear:both; margin:0 auto; width:1200px; height:92px; margin-bottom:40px;}
.linkbox a{ display:block; float:left; width:388px; height:92px;}
.link1{ background:url(link_01.gif) no-repeat;}
.link2{ background:url(link_02.gif) no-repeat; margin-left:18px;}
.link3{ background:url(link_03.gif) no-repeat; margin-left:18px;}


.nyggbox{ clear:both; margin:0 auto; width:1500px; min-height:10px; margin-bottom:1px; text-align:center;}
.nymiddle{ clear:both; margin:0 auto; width:1500px; min-height:10px;}
.nybox{ margin:0 auto; width:1200px; min-height:500px; padding-bottom:50px;}

.nyleft{ float:left; width:260px; min-height:10px; background:#B5000D; margin-bottom:30px;}
.nyleft span{ display:block; width:260px; height:70px; line-height:70px; background:url(ny_01.gif) 55px no-repeat; text-align:center; font-size:20px; font-weight:bold; color:#FFFFFF; border-bottom:#D56E75 1px solid; letter-spacing:2px;}
.nyleft ul{ display:block; width:260px; padding-top:20px; padding-bottom:40px;}.nyleft ul td{ font-size:15px;}

A.clink:link,A.clink:visited,A.clink:active{ color:#FFFFFF; text-decoration:none;}
A.clink:hover{ color:#FFFF00; text-decoration:none;}

A.zlink:link,A.zlink:visited,A.zlink:active{ color:#FFFFFF; text-decoration:none;}
A.zlink:hover{ color:#FFFF00; text-decoration:none;}

.nyright{ float:right; width:910px; min-height:500px; background:#FFFFFF;}
.nytitle{ background:url(dian.gif) bottom repeat-x;}
.nytitle .tit{ font-size:20px; font-weight:bold;}

.nyweizhi{ float:right; height:70px; margin-right:5px;}
.nyweizhi u{ display:block; float:left; height:70px; line-height:70px; font-size:14px; color:#888888; text-decoration:none; padding-right:5px;}
.nyweizhi a{ display:block; float:left; height:70px; line-height:70px; font-size:14px;}
.nyweizhi a:link,.nyweizhi a:visited,.nyweizhi a:active{ color:#888888; text-decoration:none;}
.nyweizhi a:hover{ color:#888888; text-decoration:underline;}
.posSplit{ display:block; float:left; width:15px; height:70px; background:url(posSplit.gif) center no-repeat;}

.nycontent{ clear:both; width:910px; min-height:10px; margin:20px 0;}
.conent{ width:96%; padding:0 2%;}.conent,.conent div,.conent tt,.conent p,.conent span{ font-size:16px; line-height:30px;}

.newslist{ clear:both; width:100%; min-height:10px;}
.newslist td{ font-size:14px;}
#newslist td{ font-size:14px;}
#newslist p{ font-family:"微软雅黑"; font-size:16px; line-height:35px; margin:0px; padding:0px;}

.detailbox{ clear:both; margin:0 auto; width:100%; min-height:500px; padding:15px 0;}
.conh1{ display:block; clear:both; margin:0px auto; padding:0px; width:94%; min-height:50px; line-height:35px; margin-top:20px; text-align:center; color:#AC181F; font-size:26px; font-family:"微软雅黑";}
.conh2{ display:block; clear:both; margin:0px auto; padding:0px; width:94%; height:30px; line-height:30px; text-align:center; font-size:13px; border-bottom:#999999 1px dashed; font-weight:normal; font-family:"微软雅黑"; margin-bottom:20px;}
.contentcon{ clear:both; margin:0 auto; width:92%; min-height:300px; margin-bottom:30px;}
.nydeatilbigpic{ margin:0 auto; width:800px; min-height:10px; text-align:center; margin-bottom:20px;}
.nydeatilbigpic img{ max-width:800px; border:#CCCCCC 1px solid;}
.nc{ padding:15px 0px; font-family:"微软雅黑"; font-size:16px; line-height:35px; margin:0px;}
.nc p,.nc div,.nc span,.nc tt{ font-family:"微软雅黑"; font-size:16px; line-height:35px; margin:0px; padding:0px;}
.nc img{ max-width:800px;}
.closepage{ text-align:center;}
.closepage input{ height:35px; line-height:30px; padding:0px 25px; cursor:pointer;}

.foot{ clear:both; margin:0 auto; width:1500px; min-height:10px;}
.foot tt{ clear:both; display:block; margin:0 auto; width:1500px; height:11px; background:url(bot_01.gif) no-repeat;}
.foot span{ display:block; margin:0 auto; width:1500px; height:40px; line-height:40px; text-align:center; font-size:12px; background:#BDBDBD;}


.flink{ clear:both; width:1500px; min-height:130px; background:#D7D7D7;}
.flink b{ display:block; float:left; font-size:14px; width:100px; height:130px; line-height:130px; text-align:center;}
.flink p{ margin:0px; padding:0px; display:block; float:left; width:1400px; height:130px; line-height:130px;}

.nltab{ margin-bottom:50px;}
.tdline{ border-bottom:#999999 1px dashed;}


.ourfont{ margin-bottom:50px;}


.inewsbox table td a{ font-size:15px;}















