@charset "utf-8";

/* CSS Document */



body{background:#FFF;}



#banner{width:1920px;height:355px; position:relative;left:50%;top:0; margin-left:-960px;}

#position{width:1256px; line-height:44px;height:44px;position:relative;left:50%;top:0; margin-left:-960px; background:url(../images/positionm_05.jpg) no-repeat; padding-left:664px; color:#727272; font-size:14px;}

#position a{font-size:14px; color:#727272;}

#position a:hover{color:#a30f1d}

#position span{width:22px; display:inline-block; text-align:center;}

#position strong{font-weight:500; font-size:14px; color:#a30f1d;}



#main{width:1251px; display:table;position:relative;left:50%;top:0px; margin-left:-625px; z-index:9999;}

#main .left{width:268px; display:table; position:absolute;top:-472px;left:0;}

#main .left .logo{width:237px;height:109px; margin:0 auto; border-bottom:1px #dedede solid; padding-top:20px;}

#main .left .logo a img{display:block; margin:0 auto;}

#main .left .leftNav{background:url(../images/leftNav.png) repeat-y; width:268px; display:table; margin-bottom:20px;}

#main .left .leftNav .title{width:222px;height:59px; overflow:hidden; line-height:72px; margin:0 auto; padding-left:15px; font-size:20px; color:#a30f1d}

#main .left .leftNav ul{width:268px; background:url(../images/ul.png) bottom no-repeat;Min-Height:243px;_height:expression((this.scrollHeight < 243 ? "243px" : "auto"));padding-bottom:40px;} 

#main .left .leftNav ul li{width:237px; display:table;padding-bottom:3px; border-bottom:1px #d3d3d3 dotted; margin:0 auto; padding-top:5px;}

#main .left .leftNav ul li a .t{width:230px;height:2px; display:block; margin:0 auto;}

#main .left .leftNav ul li a .b{width:230px;height:2px; display:block;margin:0 auto;}

#main .left .leftNav ul li a:hover .t{width:230px;height:2px; display:block; background:url(../images/ulli2_01.png) no-repeat; margin:0 auto;}

#main .left .leftNav ul li a:hover .b{width:230px;height:2px; display:block; background:url(../images/ulli2_03.png) no-repeat; margin:0 auto;}

#main .left .leftNav ul li a{width:230px;margin:0 auto; display:table;}

#main .left .leftNav ul li a strong{ display:inline-block;line-height:18px;padding:8px 0;color:#434343; font-size:14PX; font-weight:500; background:url(../images/ulli.png) left no-repeat; padding-left:40px;width:190px ; }

#main .left .leftNav ul li a:hover strong{background:url(../images/ulli2_02.png) left #a30f1d no-repeat; color:#FFF; font-size:14PX;}



#main .left .leftNav ul li a.hover .t{width:230px;height:2px; display:block; background:url(../images/ulli2_01.png) no-repeat; margin:0 auto;}

#main .left .leftNav ul li a.hover .b{width:230px;height:2px; display:block; background:url(../images/ulli2_03.png) no-repeat; margin:0 auto;}

#main .left .leftNav ul li a.hover strong{background:url(../images/ulli2_02.png) left #a30f1d no-repeat;color:#FFF; font-size:14PX;}



#main .left .ad{width:268px; display:table; margin-bottom:20px;}

#main .left .ad a:hover img{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}





#main .right{width:940px; float:right; padding-top:20px;Min-Height:580px;_height:expression((this.scrollHeight < 580 ? "580px" : "auto"));}



#main .right .about{width:918px; display:table;}

#main .right .about p{font-size:14px; color:#737373; line-height:24px; padding-bottom:20px;}





#main .right .abouts{width:918px; display:table;}

#main .right .abouts ul li{ width:260px; height:342px;background:#f6f6f6; overflow:hidden; float:left; padding-top:37px; margin:0 20px; margin-bottom:20px;}

#main .right .abouts ul li dl dt{width:140px;height:140px; margin:0 auto; margin-bottom:30px;}

#main .right .abouts ul li dl dd{width:260px;height:172px;}

#main .right .abouts ul li dl dd .title{width:260px;height:48px; font-size:16px; color:#FFF; background:#a30f1d; text-align:center; padding-top:10px; margin-bottom:22px;}

#main .right .abouts ul li dl dd .title span{display:block; font-size:12px;}

#main .right .abouts ul li dl dd p{width:260px;height:92px; text-align:center; font-size:12px; line-height:16px; color:#767676;}

#main .right .abouts ul li dl dd p span{display:block; font-size:14px; color:#000; padding-top:12px;}





#main .right .about2{width:940px; display:table;}

#main .right .about2 p{font-size:14px; color:#737373; line-height:24px; padding-bottom:20px;}



#main .right .about3{width:918px; display:table;}

#main .right .about3 p{font-size:12px; color:#737373; line-height:24px; padding-bottom:20px;}



#main .right .news{width:929px; display:table;}

#main .right .news .one{width:929px;height:289px; overflow:hidden; border-bottom:1px #e5e5e5 solid;}

#main .right .news .one ul{width:1000px;height:289px;}

#main .right .news .one ul li{width:322px;height:289px; float:left;}

#main .right .news .one ul li dl dt{padding-left:4px;background:url(../images/newsbj_03.jpg) no-repeat; width:273px;height:163px; padding-top:3px; position:relative;}

#main .right .news .one ul li dl dt a img{display:block}

#main .right .news .one ul li dl dt a:hover img{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}

#main .right .news .one ul li dl dt a span{display:block; width:75px;height:19px; line-height:19px; font-size:12px; color:#FFF; padding-left:10PX; background:url(../images/more.png) no-repeat; position:absolute;bottom:7px;right:6px;}

#main .right .news .one ul li dl dt a:hover span{text-decoration:underline;}

#main .right .news .one ul li dl dd{width:278px; display:block;}

#main .right .news .one ul li dl dd h2{padding-left:15px;height:48px; line-height:48px; font-size:14px; background:url(../images/dian_26.png) 1px no-repeat;}

#main .right .news .one ul li dl dd h2 a{color:#a30f1d;}

#main .right .news .one ul li dl dd h2 a:hover{text-decoration:underline;}

#main .right .news .one ul li dl dd p{font-size:14px; color:#737373; line-height:20px; padding-left:15px;}

#main .right .news .ul{width:929px; display:table;}

#main .right .news .ul li{height:35px; line-height:35px; padding-left:30px; background:url(../images/dian_26.png) 11px no-repeat; border-bottom:1px #e6e6e6 dotted;}

#main .right .news .ul li a{color:#737373; font-size:14px;}

#main .right .news .ul li a:hover{color:#a30f1d; text-decoration:underline;}

#main .right .news .ul li span{float:right; font-size:12px; }


#main .right .news2 .ul li{ display:table; padding:15px 0;line-height:35px; padding-left:30px; border-bottom:1px #e6e6e6 dotted; background:url(../images/dian_26.png) 11px 30px no-repeat;}

#main .right .news2 .ul li p{font-size:14px; color:#737373; line-height:20px;}

#main .right .news2 .ul li a{color:#737373; font-size:14px;}

#main .right .news2 .ul li a:hover{color:#a30f1d; text-decoration:underline;}

#main .right .news2 .ul li span{float:right; font-size:12px; }




#main .right .news .ones{width:929px; display:table;border-bottom:1px #e5e5e5 solid;}

#main .right .news .ones ul{width:929px; display:table;}

#main .right .news .ones ul li{width:277px;height:220px; float:left; margin:0 16px;}

#main .right .news .ones ul li dl dt{padding-left:4px;background:url(../images/newsbj_03.jpg) no-repeat; width:273px;height:163px; padding-top:3px; position:relative;}

#main .right .news .ones ul li dl dt a img{display:block}

#main .right .news .ones ul li dl dt a:hover img{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}

#main .right .news .ones ul li dl dt a span{display:block; width:75px;height:19px; line-height:19px; font-size:12px; color:#FFF; padding-left:10PX; background:url(../images/more.png) no-repeat; position:absolute;bottom:7px;right:6px;}

#main .right .news .ones ul li dl dt a:hover span{text-decoration:underline;}

#main .right .news .ones ul li dl dd{width:278px; display:block;}

#main .right .news .ones ul li dl dd h2{padding-left:15px;height:48px; line-height:48px; font-size:14px; background:url(../images/dian_26.png) 1px no-repeat;}

#main .right .news .ones ul li dl dd h2 a{color:#a30f1d;}

#main .right .news .ones ul li dl dd h2 a:hover{text-decoration:underline;}

#main .right .news .ones ul li dl dd p{font-size:12px; color:#737373; line-height:20px; padding-left:15px;}



#main .right .anli{width:894px; display:table;}

#main .right .anli ul{width:894px; display:table;}

#main .right .anli ul li{width:240px;height:350px; float:left; margin:0 29px;}

#main .right .anli ul li dt{width:239p;height:158px; position:relative;}

#main .right .anli ul li dt a{width:235px;height:154px; display:block; position:absolute;left:2px;top:2px;}

#main .right .anli ul li dt a:hover{ border:2px #a30f1d solid; position:absolute;left:0px;top:0px;}

#main .right .anli ul li dd{width:239px; display:table;}

#main .right .anli ul li dd h2{line-height:28px; padding-top:8px; display:table; width:239px; border-bottom:1px #e5e5e5 solid; font-size:14px; font-weight:600; margin-bottom:10px;}

#main .right .anli ul li dd h2 a{color:#a30f1d; width:239px; display:table;}

#main .right .anli ul li dd h2 a:hover{text-decoration:underline;}

#main .right .anli ul li dd h2 a span{float:right;}

#main .right .anli ul li dd h2 a:hover span{text-decoration:underline;}

#main .right .anli ul li dd p{font-size:14px; line-height:22px; color:#585858;height:66px; margin-bottom:10px;}

#main .right .anli ul li dd .more{display:block; width:75px;height:19px; line-height:19px; font-size:12px; color:#FFF; padding-left:10PX; background:url(../images/more.png) no-repeat;}

#main .right .anli ul li dd .more:hover{text-decoration:underline;}



#main .right .zhaopin{width:907px; display:table;}

#main .right .zhaopin .title2{width:907px; padding-left:46px;height:42px; line-height:42px; color:#717171; font-size:16px; background:url(../images/hover.jpg) no-repeat; margin-bottom:20px; cursor:pointer;}

#main .right .zhaopin .title2.hover{background:url(../images/hover2.jpg) no-repeat; color:#a30f1d;}

#main .right .zhaopin .title2 span{text-transform:uppercase;}

#main .right .zhaopin .tab{display:none; padding-left:46px; width:861px;}

#main .right .zhaopin .tab .ziduan{width:861px; display:table; padding-bottom:20px; border-bottom:1px #cdcdcd solid;}

#main .right .zhaopin .tab .ziduan p{font-size:14spx; color:#737373; line-height:24px;}

#main .right .zhaopin .tab .jianjie{width:861px; display:table;padding-top:20px;}

#main .right .zhaopin .tab .jianjie p{font-size:12px; color:#737373; line-height:24px; padding-bottom:20px;}





#main .right .fuwu{width:940px; display:table;}

#main .right .fuwu p{font-size:12px; color:#737373; line-height:24px; padding-bottom:20px;}



#main .right .map{width:931px; display:table; padding-top:21px; padding-bottom:30px;}

#main .right .map .title{width:931px;height:75px; background:url(../images/mapname_03.jpg) no-repeat; margin-bottom:30px;}

#main .right .map .title span{display:block; padding-top:11px; font-size:16px; color:#a30f1d; padding-left:19px;}

#main .right .map .title strong{font-size:13px; font-family:"Arial";font-weight:500; line-height:20px; padding-left:2px;}

#main .right .map .maps{width:930px;height:368px; margin-bottom:15px;}

#main .right .map ul li{width:913px;height:38px; border-bottom:1px #f2f2f2 solid; padding-left:17px; background:url(../images/dian_15.jpg) left no-repeat; line-height:38px; color:#737373; font-size:14px;}





#main .right .zixun{width:931px; display:table; padding-top:21px; padding-bottom:30px;}

#main .right .zixun table{font-size:12px; color:#6a6a6a;font-family:"微软雅黑";}

#main .right .zixun table span{color:#014a7d;}

#main .right .zixun table strong{line-height:32px; font-weight:500;}

#main .right .zixun table .button{width:91px;height:33px; float:left; background:url(../images/liuyan_14.jpg) no-repeat; margin-right:17px;border:none; text-align:center; font-size:15px; color:#747474; cursor:pointer;}

#main .right .zixun table .button:hover{color:#a30f1d;}

#main .right .zixun .text1{background:url(../images/liuyan_03.jpg) left no-repeat;}

#main .right .zixun .text1 input{border:none; background:none; width:115px;height:32px; line-height:32px;font-size:12px; color:#6a6a6a; padding:0 5px;}

#main .right .zixun .text2{background:url(../images/liuyan_06.jpg) left no-repeat;}

#main .right .zixun .text2 input{border:none; background:none; width:268px;height:32px; line-height:32px;font-size:12px; color:#6a6a6a;padding:0 5px;}

#main .right .zixun .text3{background:url(../images/liuyan_10.jpg) left no-repeat;}

#main .right .zixun .text3 textarea{border:none; background:none; width:489px;height:200px; line-height:32px; font-size:12px; color:#6a6a6a;padding:0 5px;}







#main .right .news_xq{width:940px; display:table;}

#main .right .news_xq p{font-size:14px; color:#737373; line-height:24px; padding-bottom:20px;}

#main .right .news_xq .title2{width:940px; border-bottom:1px #F0F0F0 solid;  padding-bottom:25px; text-align:center; margin-bottom:20px;}

#main .right .news_xq .title2 h2{font-size:18px; color:#000; line-height:22px; margin-bottom:15px;font-family:"微软雅黑";}

#main .right .news_xq .title2 span{padding:0 15px; color:#737373; font-size:14px;}

#main .right .news_xq p{font-size:14px; color:#737373; line-height:24px; padding-bottom:20px;}

#main .right .news_xq p img{display:inline;max-width:100%;height:auto;}



#main .right .links{width:940px; display:table;}

#main .right .links ul{width:940px; display:table; padding-bottom:30px;}

#main .right .links ul li{float:left; margin:0 15px;}

#main .right .links ul li .img{ border:1px #ececec solid; display:block; }

#main .right .links ul li span{height:48px; line-height:48px; width:146px; display:block; text-align:center;}

#main .right .links ul li span a{font-weight:600; color:#030303}

#main .right .links ul li span a:hover{font-weight:600; color:#9e0008}

#main .right .links ul li .img img{filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;display:block;}

#main .right .links ul li .img:hover img{display:block;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}







#bottom{width:100%;height:132px; background:#f6f6f6; overflow:hidden;}

#footer{width:1251px;height:132px; position:relative;lefT:50%; margin-left:-625px; top:0; background:url(../images/ewei_03.jpg) left 20px no-repeat; padding-top:10px;}

#footer .weixin{width:111px;height:114px; padding-top:18px; float:left;}

#footer .left{width:550px;height:61px;padding-top:71px; background:url(../images/logob_24.jpg) 113px top no-repeat;float:left; padding-left:113px;}

#footer .left p{font-size:12px; color:#7b7b7b; font-size:14px; line-height:20px; width:532px;height:109px;}

#footer .left p span{display:block}

#footer .right{width:588px;height:66px;padding-top:66px; text-align:right; float:left;}

#footer .right p{line-height:22px; font-size:12px; color:#7b7b7b;}

#footer .right p span{width:26px; text-align:center; display:inline-block;}

#footer .right p a{ color:#7b7b7b;}

#footer .right p a:hover{color:#a30f1d}



