@charset "gb2312";
/* css reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{padding:0;margin:0; list-style-type:none;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif; color:#333333;}
table{border-collapse:collapse;border-spacing:0;font-size: inherit;font:100%;}
caption,th{text-align:left;}
fieldset,img{border:none;}
ul,ol{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
sup,sub{font-size:100%;vertical-align:baseline;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,
q:before,q:after {content: '';content: none;}
input,button,textarea,select{font-family: inherit;font-size: inherit;font-weight: inherit;vertical-align:middle;*font-size:100%;}
address,caption,cite,code,dfn,em,i,strong,th,var,optgroup{font-style:normal;font-weight:normal;}
small{font-size:100%;}
hr{color:#D1D7DC;background-color:#D1D7DC;border:none;height:1px;}
/*common style--------------------------------------------------------------------------*/
.left{float:left;}
.right{float:right;}
.clearfix:after {content:'\0020';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.clear{clear:both}
/*website link--------------------------------------------------------------------------*/
a{text-decoration:none; color:#333333;}
a:hover{text-decoration:underline;}
a:focus{-moz-outline:none;outline:none}

body{ background-color:#FFF;}
.logor,.bar li.dtzf,.bar li.sjzf,.bar li.hfdy,.tool,.sheng,.jiang,.mapimg,.box_t span,.jiucuo,.shengsmall,.jiangsmall,.boxsmall .p_ming b,.w205 p .phonebg,.xqtp,.yzlt,.jghq,.axx_middle .phone,.numlist li em,.rh h3,.hot dd a,.hd-t{ background:url(../images/icon.gif) no-repeat;}
.zx-nav a:hover,.lobox a:hover,.loct a:hover,.loright a:hover,.hot a:hover,.news a:hover{color:#f60!important}
.loct h3 a:hover,.loright h3 a:hover{color:#333!important}

.w960{ width:960px; margin:0 auto;}
.mt10{ margin-top:10px;}
.top{ height:30px; line-height:30px; background:url(../images/top.gif) repeat-x; text-align:right; color:#dddddd;}
.top a{ color:#555555; margin:0 7px;}
.topleft{ float:left;}
.logo{ height:60px; padding-top:15px;position:relative;z-index:90}
.logol{ width:273px; float:left;}
.logor{ float:right; color:#555555; background-position:0 0; padding-left:20px; margin:35px 0 0 20px;}
.logor b{ font-family:Tahoma, Geneva, sans-serif; color:#ff5a00; font-size:14px; font-weight:bold;}
#cutCity{cursor:pointer;width:65px;position:relative;margin:10px 15px 0;_zoom:1}
#cutCity h3{font-size:20px;background:url(../images/xiala.gif) no-repeat 48px 10px;color:#000;font-weight:bold;}
#cityList{ background-color: #FFFFFF;
    border: 1px solid #FE6E1F;
    display: none;
    padding: 5px 5px 0;
    position: absolute;
    top: 25px;
    width: 200px;
    z-index: 999;}
#cityList li{ float: left;
    height: 22px;
    line-height: 22px;
    margin-bottom: 5px;
    text-align: center;
    width: 40px;}
#cityList li a{ color: #777777;
    display: block;
    height: 22px;
    text-decoration: none;
    width: 40px;}
#cityList a:hover{background-color: #FFEDCE;
    height: 22px;
    line-height: 22px;
    width: 40px;}

.nav{ height:35px; background:url(../images/nav.gif) repeat-x bottom; padding-left:20px; position:relative;}
.nav li{ float:left; padding:0 25px; margin:0 5px; line-height:37px; color:#FFF; font-size:14px; font-weight:bold; height:35px; overflow:hidden;}
.nav li a{ color:#fff;}
.nav li.navline{ width:1px; height:35px; background:url(../images/navli.gif) no-repeat right; padding:0; margin:0;}
.nav li.on{ background-color:#FFF; border-top:2px solid #fe6e1f; height:33px; overflow:hidden;}
.nav li.on a{color:#333333;}
.navleft{background:url(../images/navleft.gif) no-repeat;width:5px;height:37px;position:absolute;left:-5px;top:2px}
.navright{background:url(../images/navright.gif) no-repeat;width:5px;height:37px;position:absolute;right:-5px;top:2px}

.zx-nav{border:1px solid #e8e8e8;border-top:0;background:url(../images/zxnav.gif) repeat-x;height:60px;}
.zx-nav ul{padding:0 29px}
.zx-nav li{float:left;width:130px;padding:8px 0 8px 20px;}
.zx-nav li h4{width:20px;height:44px;line-height:22px;font-size:16px;background:url(../images/zhixiang.gif) no-repeat 20px center;padding-right:11px;margin-right:5px;float:left;font-family:\5FAE\8F6F\96C5\9ED1}
.zx-nav li span{float:left;line-height:22px}


.navsearch{ height:37px; border:1px solid #e8e8e8;background:url(../images/navsearch.gif) repeat-x; padding-left:50px;margin:10px 0}
.search{ background:url(../images/search.gif) no-repeat; width:335px; height:18px; float:left; padding:2px; margin-top:8px;}
.search_text{ height:18px; width:255px; line-height:18px; float:left; border:0; background:none; padding-left:25px; color:#c1c1c1;}
.search_btn{ float:left; width:54px; height:18px; float:left; border:0; background:none; text-indent:-99em; cursor:pointer;}
.bar{ margin-left:55px; float:left;}
.bar li{ float:left; margin-right:20px; line-height:37px; padding-left:15px;}
.bar li a{ color:#555555;}
.bar li.dtzf{ background-position:0 -23px; padding-left:12px;}
.bar li.sjzf{ background-position:0 -48px;}
.bar li.hfdy{ background-position:0 -74px;}

/*****lineone*****/
/*loleft*/
.loleft{width:280px;float:left}

.adqh{height:210px}
.Gfouce{width:280px;height:210px;position:relative;overflow:hidden}
.imgBox{width:1500px;position:absolute}
.imgBox li{float:left}
.imgBox img{border:none;vertical-align:top;width:280px;height:210px}
.num{position:absolute;right:8px;bottom:6px;margin:0;padding:0;z-index:99999;}
.num li{float:left;margin-left:3px;cursor:pointer;list-style:none;width:18px;height:18px;font-size:12px;border:1px solid #7d7c7b;background:#777;opacity:0.6;filter:alpha(opacity=60);line-height:18px;text-align:center;color:#fff;}
.num .active{background:#a92828;opacity:1;filter:alpha(opacity=100);border:1px solid #a92828} 

/*.loleft h3{background:url(../images/left-tl.gif) no-repeat;height:30px;line-height:30px;color:#333;padding:0 10px;font-weight:bold;font-size:14px;margin-top:10px}
.loleft h3 a,.loct h3 a,.loright h3 a{color:#333}*/
.more,.more a{float:right;font-family:"ËÎÌå";font-size:12px!important;font-weight:normal!important;color:#bbb!important}
/*.loleft .more{color:#dd8d5c!important}*/
.lobox{border:1px solid #e9e9ee;padding:12px 14px; border-top:none}
.lobox dd{font-weight:bold;line-height:24px;text-align:center;padding-bottom:5px}
.lobox a{color:#333}
.dotlist li,.pdfive-f dd,.pdeignt td{background:url(../images/dot.gif) no-repeat left center;padding-left:7px;line-height:22px}
.numlist li{line-height:22px}
.numlist li em{font-style:italic;display:inline-block;width:18px;height:22px;text-align:center;color:#fff;padding-right:5px;vertical-align:middle}
.numlist .num0{background-position:0 -297px}
.numlist .num1{background-position:0 -318px}
.numlist .num2{background-position:0 -339px}
.numlist .num3{background-position:0 -361px}
.numlist .num4{background-position:0 -383px}
/*loct*/
.loct{width:400px;padding:0 15px;float:left;background:url(../images/cttop.gif) no-repeat #fff;padding-top:3px}
.loct h3{background:url(../images/ct-tl.gif) no-repeat;height:26px;line-height:26px;font-family:\5FAE\8F6F\96C5\9ED1;color:#333;font-size:16px;padding:0 5px;margin-top:3px;margin-top:7px\0}
.more a{float:none}
.loct h4{font-size:18px;line-height:20px;padding:14px 0;text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;}
.loct h4 a{color:#CD3E22}
.ftred,.loright h3 .ftred:hover{color:#cd3e22!important}
.hd-t{ background-position: 0 -172px;
    color: #333333 !important;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    padding-left: 15px;
	font-family:"ËÎÌå" !important}
.pdfive{padding:0 5px 8px;border-bottom:1px dotted #ddd}
.pdfive-t{padding:7px 5px}
.loct .dotlist li{font-size:14px;line-height:26px;height:26px;height:25px\0;line-height:25px\0;overflow:hidden}
.loct .dotlist li span,.tuoz span{color:#ddd;margin:0 3px;}
.tuoz{font-size:14px;padding:9px;margin-bottom:10px;_margin-bottom:7px}
.pdfive-f{padding:0 5px}
.pdfive-f dl{padding:13px 0;_padding:12px 0;border-bottom:1px dotted #ddd}
.pdfive-f .nbrd{border:0;padding-bottom:0}
.pdfive-f dt{float:left;margin-right:13px;width:126px;height:96px}
.pdfive-f dt img{padding:2px;border:1px solid #ddd;width:120px;height:90px}
.pdfive-f dd{width:240px;line-height:24px;float:left}
.pdfive-f dd b{font-weight:bold}
/*loright*/
.loright{width:250px;float:left;border-top:3px solid #ff6816;color:#333;overflow:hidden;}
.act{background:url(../images/active.gif) no-repeat #fff;padding:0 12px 15px}
.act h3{font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;line-height:26px}
.actxq{padding:12px 0}
.actxq img{padding:2px;border:1px solid #e9e9ee;float:left}
.ex{float:left;width:110px;margin-left:8px}
.ex h6{font-weight:bold;padding-bottom:5px}
.blue{color:#0b5aac}

.rh{background:url(../images/right-tl.gif) repeat-x;height:30px;border:1px solid #e9e9ee;border-top:0;padding:0 10px}
.brdtop{border-top:1px solid #e9e9ee}
.rh h3{background-position:0 -164px;background-position:0 -165px\9;padding-left:15px;color:#333;font-size:14px;font-weight:bold;line-height:30px;}
.pdten{padding:12px 4px;padding:11px 4px;_padding:10px 4px;border:1px solid #e9e9ee;border-top:0}
.pdten dl{float:left;padding:2px 7px 7px;height:105px;width:106px;overflow:hidden}
.pdten dt{width:106px;height:81px;position:relative}
.pdten dt img{padding:2px;border:1px solid #ddd}
.pdten .video{position:absolute;right:8px;bottom:8px;background:#000;opacity:0.7;filter:alpha(opacity=70);padding:3px 7px;border:1px solid #4c5258}
.pdten dd{text-align:center;line-height:24px}
.pdten .dotlist{padding:0 10px}
.pdeignt{padding:0 10px}
.pdeignt table{margin-top:6px}
.pdeignt td{height:22px}
.loright .dotlist li,.pdeignt td{line-height:21px\9}

/*****hot*****/
.hot h3,.news h3{background:url(../images/hot.gif) no-repeat;height:47px;line-height:46px;margin-top:15px;padding:0 12px}
.txtind{display:inline-block;width:170px;height:40px;text-indent:-9999em}
.hot ul{padding:11px;border:1px solid #e9e9ee;border-top:0}
.hot li{float:left;width:156px;text-align:center;padding-top:8px}
.hot dt{height:98px;margin-bottom:3px}
.hot dt img{width:120px;height:90px;padding:3px;border:1px solid #e9e9ee}
.hot dd{line-height:18px;padding-top:5px}
.hot dd b a{font-size:14px;color:#333;background:none}
.hot dd a{color:#bbb;padding-left:12px;margin-right:5px}
.hot .dticon{background-position:-10px -246px}
.hot .jgicon{background-position:-10px -263px}
.hot .fyicon{background-position:-10px -282px}

.news h3{background:url(../images/news.gif) no-repeat;height:46px}
.newscon{border:1px solid #e9e9ee;border-top:0;background:url(../images/newsli.gif) repeat-x;height:181px;position:relative}
.pre{position:absolute;left:22px;top:40px;background:url(../images/pre-g.gif) no-repeat;width:18px;height:75px;text-indent:-9999em}
.pre-on{position:absolute;left:22px;top:40px;background:url(../images/pre-y.gif) no-repeat;width:18px;height:75px;text-indent:-9999em}
.next{position:absolute;right:22px;top:40px;background:url(../images/next-g.gif) no-repeat;width:18px;height:75px;text-indent:-9999em}
.next-on{position:absolute;right:22px;top:40px;background:url(../images/next-y.gif) no-repeat;width:18px;height:75px;text-indent:-9999em}
.scrollWarp{width:870px;height:181px;margin:0 auto;overflow:hidden;}
.moveBox{width:9999px;}
.moveBox li{width:150px;text-align:center;margin:20px 12px 15px;display:inline;float:left}
.moveBox dt{width:147px;height:112px}
.moveBox dt img{width:140px;height:105px;padding:3px;border:1px solid #e9e9ee}
.moveBox dd{line-height:24px;padding-top:10px;font-size:14px;text-align:center}

/*****foot*****/
.foot{width:960px;margin:30px auto 0; color:#333333; text-align:center;}
.foot p.link{ height:30px; line-height:30px; background-color:#fdf8ee; color:#e4ded3;}
.foot p.link a{ margin:0 10px;}
.foot p{ margin-bottom:10px;}
.foot p span{ font-weight:bold;}


/**********Ìí¼Óh2**********/
.loct h2.ftred{font-size: 18px;line-height: 20px;padding: 14px 0;text-align: center;font-family:"Microsoft YaHei";}
.loct h2.ftred a{ color:#CD3E22}
.loct h2.ftred a:hover{ color:#F60 ;}


.loct h4,.loct h2.ftred{font-family:"ºÚÌå";}
.fenzhan {height: 1px;position: relative;width: 1px;z-index: 100;}
.fenzhantc {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #F0F0F0;display: none;left: 228px;padding: 5px 10px;position: absolute;top: -67px;width: 480px;}
.fenzhantc li {float: left;height: 25px;line-height: 25px;text-align: center;width: 20%;}
.fenzhantc a {color: #333333;}