@charset "utf-8";

body{font-family:Arial, "宋体"; font-size:12px; font-weight:normal; color:#707070; background-color:#fff; padding:0; margin:0;}
div,p,ul,ol,li,table,td,form,select,input,h1,h2,h3,h4,h5{padding:0; margin:0;}
table,td{border-collapse:collapse;}
select,input{vertical-align:middle;}
ul,li{list-style:none;}
img{border:0;}

h1{font:normal 15px "微软雅黑"; color:#004576; padding:1px 0 2px;}
h2{font:normal 16px "微软雅黑"; color:#0076C5; padding:1px 0 7px;}
h3{font:bold 14px/24px "宋体"; color:#555555; text-align:center; padding-top:32px;}

.wtop{width:990px; height:128px;/*92px*/ text-align:left; position:relative; margin:0 auto; clear:both; overflow:hidden;}
.wlogo{width:170px; height:73px; display:inline; margin:24px 6px 0; float:left; overflow:hidden;}
.wnavbox{height:33px; padding:33px 0 0 24px; float:left; overflow:hidden;}
.wnavbox li{width:74px; height:33px; font:bold 15px/33px "微软雅黑"; color:#3F91CA; text-align:center; display:inline; margin:0 8px 0 9px; float:left; overflow:hidden;}
.wnavbox .wnavbg{color:#fff;background:url(../images/wnavbg.gif) left top no-repeat;}
.wservice{width:124px; height:128px; position:absolute; top:0; right:0; overflow:hidden; z-index:1010;}

.wadbox{width:100%; min-width:1000px; height:284px; background:url(../images/adbg.jpg) center top no-repeat; margin-top:-36px;}
.wadbox #imgNewsBig{width:990px; height:284px; margin:0 auto; overflow:hidden;}
.wadbox .wad_num{width:967px; height:33px;position:relative; padding-right:23px; margin:-51px auto 0; clear:both; overflow:hidden; z-index:1005;}
.wadbox #imgNewsSmall{float:right;}
.wadbox .n_tabbg01,.wadbox .n_tabbg02{width:32px; height:33px; font:bold 13px/31px "微软雅黑"; color:#fff; text-align:center; display:inline; padding-right:1px; margin:0 4px; float:left; overflow:hidden; cursor:pointer;}
.wadbox .n_tabbg01{background:url(../images/numbg01.png) left top no-repeat;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/numbg01.png");}
.wadbox .n_tabbg02{background:url(../images/numbg02.png) left top no-repeat;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/numbg02.png");}

.wsosobg{width:100%; height:93px; background:url(../images/wsosobg.gif) center top no-repeat; position:relative; margin-top:-34px; z-index:1000;}
.wsosobar{width:885px;/*990*/ height:63px;/*93*/ text-align:left; background:url(../images/wsosobar.gif) left top no-repeat; padding:30px 0 0 115px; margin:0 auto; clear:both; overflow:hidden;}
.wsosoipt{width:215px; height:35px; background:#fff url(../images/icon01.gif) 10px 11px no-repeat; float:left; overflow:hidden;}
.wsosoipt input{width:168px; height:22px; font:normal 12px/22px "宋体"; color:#ACACAC; border:0; margin:8px 0 0 35px; *margin:6px 0 0 35px;}
.wsosobtn{float:left;}
.wsosobtn input{width:35px; height:35px; background:url(../images/btn01.gif) left top no-repeat; border:0; margin:0 8px 0 10px; cursor:pointer;}
.winfo{height:35px; font:normal 13px/35px "微软雅黑"; color:#fff; background:url(../images/icon02.gif) 17px center no-repeat; padding-left:33px; float:left; overflow:hidden;}
.wcall{width:294px; padding:18px 6px 0 0; float:right; overflow:hidden;}

.wmain{width:100%; height:100%; text-align:left; background:url(../images/wmainbg.gif) center top repeat-y;}
.wmaincont{width:990px; height:100%; background-color:#fff; padding:18px 0 34px 10px; margin:0 auto; clear:both; overflow:hidden;}
.wmainl{width:440px; height:450px; padding-left:33px; float:left; overflow:hidden;}
.wcl{height:382px;line-height:24px;clear:both; overflow:hidden;}
.wvideo{width:220px; height:133px; background-color:#BBBBBB; border:solid 10px #8C8C8C; display:inline; padding:1px; margin:5px 16px 8px 0; float:left; overflow:hidden;}
.wtit{height:39px; text-align:right; padding:25px 2px 0 0;  overflow:hidden;}
.titIntro{background:url(../images/titIntro.gif) left 21px no-repeat;}
.titNews{background:url(../images/titNews.gif) left 21px no-repeat;}
.titPro{background:url(../images/titProducts.gif) left 21px no-repeat; margin-top:4px;}

.wmainr{width:420px; height:450px; padding-right:49px; float:right; overflow:hidden;}
.wNewsct{height:190px; background-color:#EDEDED; padding-left:16px; margin-top:5px; overflow:hidden;}
.wpictxt{height:60px; padding:12px 0 0 0; margin-bottom:12px; clear:both; overflow:hidden;}
.wpic{margin-top:4px; float:left;}
.wtxt{width:300px; line-height:20px; padding-left:11px; float:left;}
.wlist{}
.wlist li{font:normal 12px/24px "宋体"; white-space:nowrap; float:left; overflow:hidden;}
.w310{width:300px;background:url(../images/icon04.gif) 2px center no-repeat; padding-left:10px;}
.w60{width:60px; color:#ACACAC; padding-left:16px;}

.scrollwrap{width:420px; height:115px; padding-top:11px; clear:both; overflow:hidden;}
.scroollBox{width:395px; height:115px; margin:0 1px 0 3px; float:left; overflow:hidden;}
.scroollBox p{width:90px; height:115px; text-align:center; display:inline; margin:0 8px 0 0; float:left; overflow:hidden;}
.scroollBox p img{border:solid 1px #EDEDED; display:block; margin:0 auto;}
.scroollBox p span{line-height:18px; display:block; margin-top:7px;}
.scrollL,.scrollR{width:15px; height:30px; margin-top:23px; cursor:pointer;}
.scrollL{background:url(../images/scroollleft.gif) left top no-repeat; float:left;}
.scrollR{background:url(../images/scroollright.gif) right top no-repeat; float:right;}

.incLtit01{background:#EDEDED url(../images/f_titbg01.gif) left top no-repeat;padding:44px 0 18px; margin-bottom:15px;}
.incLtit02{background:#EDEDED url(../images/f_titbg02.gif) left top no-repeat;padding:44px 0 18px; margin-bottom:15px;}
.incLtit03{background:#EDEDED url(../images/f_titbg03.gif) left top no-repeat;padding:44px 0 18px; margin-bottom:15px;}
.incLtit04{background:#EDEDED url(../images/f_titbg04.gif) left top no-repeat;padding:44px 0 18px; margin-bottom:15px;}
.incLtit05{line-height:28px; background:#EDEDED url(../images/f_titbg05.gif) left top no-repeat;padding:52px 8px 18px 14px; margin-bottom:15px;}
.incLtit06{line-height:28px; background:#EDEDED url(../images/f_titbg06.gif) left top no-repeat;padding:52px 8px 18px 14px; margin-bottom:15px;}
.incRtit01{height:22px; font:bold 14px/22px "宋体"; color:#F26521; background:url(../images/f_titbg.gif) left top no-repeat; padding-left:16px; overflow:hidden;}
.incRtit01 span{background-color:#fff; padding-right:8px;}
.aboutAdbox{width:100%; min-width:1000px; height:223px; background:url(../images/f_adbg02.jpg) center top no-repeat; padding-top:17px; margin-top:-36px;}
.aboutAd{width:991px; height:200px; font:0; background:url(../images/f_adbg.png) 4px top no-repeat;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="images/f_adbg.png"); padding:3px 2px 0 7px;_padding:3px 6px 0 3px; margin:0 auto; overflow:hidden;}
.aboutTopbg{width:100%; height:40px; background:url(../images/f_mainTopbg.gif) center top no-repeat; position:relative; margin-top:-21px; z-index:1020;}
.aboutTopbar{width:940px;/*1000*/ height:40px;/*40*/ text-align:left; background:url(../images/f_mainTopbar.gif) left top no-repeat; padding:0 19px 0 41px; margin:0 auto; clear:both; overflow:hidden;}
.aboutTopbar .winfo{height:40px; line-height:40px; background-position:left 15px; padding:0 17px;}
.aboutTopbar .winfo span{color:#fff;}
.aboutTopbar .wcall{width:294px; padding-top:10px; float:right; overflow:hidden;}
.aboutTopbar .greef02{width:318px; font-family:"宋体"; font-size:12px; padding:0 0 0 19px;}
.aboutMainl,.jMainl{width:217px; height:100%; display:inline; margin-left:20px; float:left; overflow:hidden;}
.aboutMainl li,.jMainl .memuTit{width:155px; line-height:37px; border-bottom:solid 1px #D5D5D5; padding-left:30px; margin:0 auto; overflow:hidden;}
.aboutMainr{width:680px; height:100%; display:inline; padding-bottom:20px; margin-right:30px; float:right; overflow:hidden;}
.aboutMrct{height:100%; font-size:14px; line-height:30px; padding:10px 20px 0 0; clear:both; overflow:hidden;}
.aboutMrct .fl p{width:275px; height:170px; font:0; border:solid 2px #E1E1E1; margin:8px 20px 16px 3px; overflow:hidden;}
.aboutPicinfo{width:670px; height:55px; padding-top:28px; margin:0 0 13px; clear:both; overflow:hidden;}
.aboutPicinfo .fl{width:55px; height:55px; display:inline; margin-left:14px; overflow:hidden;}
.aboutInfo{width:520px; font:normal 14px/26px "微软雅黑"; padding-left:18px; float:left;}
.aboutMrct02{height:100%; background:url(../images/f_line.gif) 148px top repeat-y; padding-top:9px; margin-top:23px; position:relative; overflow:hidden;}
.aboutMrct02 .aList{height:100%;font:normal 14px/28px "微软雅黑"; clear:both; overflow:hidden;}
.aboutMrct02 .redf{font:normal 18px/28px "微软雅黑";padding-top:72px;}
.aImg{width:60px; height:60px; background:url(../images/f_img002.gif) left top no-repeat; position:absolute; left:119px; top:0;}
.aYear{font:normal 18px/28px "微软雅黑"; color:#F26521; padding:17px 0 12px 33px;}
.aDate{width:99px; color:#0075C4; text-align:right; background:url(../images/f_img003.gif) right 13px no-repeat; padding:5px 23px 0 33px; float:left;}
.acont{width:490px; font-family:"宋体"; padding:5px 0 0 17px; float:left; overflow:hidden;}

.hdYear{width:678px; height:100%; background-color:#DBE4EA; padding:4px 0; margin-top:25px; overflow:hidden;}
.hdYear ul{height:100%; clear:both; overflow:hidden;}
.hdYear li{width:65px; height:23px; font:normal 14px/23px "宋体"; text-align:center; display:inline; margin:13px 7px 0 16px; float:left; overflow:hidden;}
.hdYear li a{display:block;}
.hdYear .tabbg{color:#fff; background-color:#0075C4;}
.hdYear .a_r{padding:0 16px 6px; margin-top:-2px;}
.hdMrtit{height:29px; font:bold 14px/29px "宋体"; color:#0075C4; background:url(../images/f_titbg06.jpg) left top no-repeat; padding-left:32px; margin-top:23px;}
.hdMrct{height:100%; padding-top:3px; clear:both; overflow:hidden;}
.hdPicinfo{width:135px; height:105px; display:inline; margin:12px 9px 0 21px; float:left; overflow:hidden;}
.hdPicinfo .hpic{width:133px; height:77px; font:0; background:url(../images/f_picbg02.gif) left top no-repeat; padding:2px 0 0 2px; overflow:hidden;}
.hdPicinfo .htxt{width:124px;font:normal 14px/24px "宋体"; text-align:center; padding-top:5px;}
.hdPicshow{width:636px; height:401px; margin:19px auto 0; overflow:hidden;}
.bImg{width:630px; height:395px; font:0; border:solid 3px #D7D7D7; overflow:hidden;}
.sImg{width:648px; height:59px; margin:13px auto 0; overflow:hidden;}
.sImg ul{height:59px; clear:both; overflow:hidden;}
.sImg li{margin:0 4px; float:left;}
#thumbs li a{border:solid 2px #fff; display:block;}
#thumbs li a:hover{border:solid 2px #D7D7D7; display:block;}
#thumbs li a.current{border:solid 2px #F26521;}
#play_prev,#play_next{margin-top:2px;cursor:pointer;}
.hdMap{width:630px; height:100%; margin:27px auto 0; overflow:hidden;}
.hdMapinfo{width:245px; height:100%; line-height:20px; background-color:#fff; border:solid 1px #097DC9; filter:alpha(opacity=93);-moz-opacity:0.93; overflow:hidden;}
.hdMapinfo p{font-weight:bold; color:#000000; margin:11px 0 0 17px;}
.hdMapinfo table{margin:3px 5px 11px;}

.lxTit{font:normal 14px/28px "宋体"; color:#0075C4; background:url(../images/f_icon08.gif) 14px 10px no-repeat; padding:2px 0 0 31px;}
.lxcont{font:normal 14px/28px "宋体"; color:#555555; text-align:left; margin:2px 14px 60px;}

.jkpic{width:220px; height:220px; font:0; border:solid 1px #EDEDED; float:left; overflow:hidden;}
.jktxt{width:420px; height:100%; font:normal 12px/26px "宋体"; color:#555555; padding-left:24px; float:left; overflow:hidden;}

.aLink a{background:url(../images/f_icon07.gif) right center no-repeat; padding-right:16px;}
.aVisit a{background:url(../images/f_icon06.gif) right center no-repeat; padding-right:16px;}

.jMainl ul{height:100%; font-size:14px; overflow:hidden;}
.jMainl li{ display:none;}
.jMainl .memuTit{color:#0075C4; background:url(../images/f_icon08.gif) 10px 14px no-repeat; display:block;}
.jMainl .memuTit a{color:#0075C4; background:url(../images/f_icon07.gif) right center no-repeat;padding-right:16px; cursor:pointer;}
.jMainl .menuLink{font-size:12px; line-height:18px; border-bottom:solid 1px #D5D5D5; padding-bottom:5px; margin:2px 16px 0; overflow:hidden;}
.jMainl .menuLink .mLink a{display:block; padding:0 0 1px 37px; margin:6px 0 5px; cursor:pointer;}
.jMrct{height:100%; font-size:12px; padding:24px 0 0; clear:both; overflow:hidden;}
.jPicinfo{width:132px; height:160px; line-height:22px; text-align:center; display:inline; margin:0 27px 32px 11px; float:left; overflow:hidden;}
.jPicinfo .jPic{width:130px; height:130px; font:0; border:solid 1px #EDEDED; margin-bottom:4px; overflow:hidden;}

.jxPicinfo{width:187px; height:172px; line-height:20px; text-align:center; display:inline; margin:0 28px 21px 11px; float:left; overflow:hidden;}
.jxPicinfo .jPic{width:183px; height:151px; font:0; background:url(../images/f_picbg.jpg) left top no-repeat; padding:2px 2px 0;}

.contTit{height:33px; font:bold 16px/33px "宋体"; color:#0073C4; text-align:center; background-color:#EBEBEB; margin:26px 2px 0 0; overflow:hidden;}
.contText{width:620px; height:100%; font-size:14px; line-height:28px; margin:25px auto 0; overflow:hidden;}
.contPic{width:440px; height:305px; border:solid 1px #EDEDED; margin:28px auto 0; overflow:hidden;}

.brobox{width:538px; height:318px; border:solid 3px #D7D7D7; padding:7px; overflow:hidden;}
.broct{height:316px;border:solid 1px #E1E1E1;}
.broct .contTit{height:35px; line-height:35px; margin:10px 10px 0;}
.broct table{font:normal 14px/44px "宋体"; margin:21px auto 0;}
.broct .a_c{margin-top:15px;}

.rList{}
.rList li{height:36px; line-height:36px; white-space:nowrap; float:left; overflow:hidden;}
.w500{width:500px; font-size:14px; padding-left:40px;}
.w120{width:120px; font-size:12px; color:#898989; padding-left:20px;}

.f_pagebox{width:660px;color:#ACACAC; text-align:center; padding-top:40px;_padding-top:20px; overflow:hidden;}
.f_pagebox a{font-size:12px;}

.wlinkclumn{width:982px; height:81px; background:#E7E5E5 url(../images/linkclumnbg.gif) left top no-repeat; border-bottom:solid 1px #fff; padding:0 0 0 18px; margin:0 auto; overflow:hidden;}
.wlinkclumn img{margin:20px 11px 0 16px;}

.wfooterwrap{width:100%; height:67px; background:url(../images/footerbg.gif) center top repeat-y;}
.wfooter{width:1000px; height:43px; font:normal 13px/20px "微软雅黑"; color:#67696B; background-color:#383838; padding-top:24px; margin:0 auto; clear:both; overflow:hidden;}
.wfooter .fl{padding:0 17px;}
.wfooter .fr{font:normal 12px/20px "宋体";background:url(../images/icon05.gif) right top no-repeat; display:inline; padding-right:35px; margin:0 23px 0 10px;}

.layer{width:436px; height:270px; background:url(../images/f_servicebg.gif) left top no-repeat; border:solid 1px #0196FE; padding:11px 11px 27px; margin:0 auto; overflow:hidden;}
.layer .a_c{padding:20px 15px 10px;}
.layTit{height:34px; text-align:right;}
.layBtn{width:15px; height:15px; background:url(../images/f_btnclose.gif) left top no-repeat; border:0; overflow:hidden; cursor:pointer;}
.layTabel{font:normal 14px/28px "宋体"; text-align:left; margin:20px auto 0;}
.layTabel td{padding:4px 0;}
.layTabel span{font-size:12px;color:#F26521; margin-right:5px;}


.btnBlue,.btnOrange{width:118px; height:34px; font:bold 12px/34px "宋体"; color:#fff; border:0; margin:0 10px; overflow:hidden; cursor:pointer;}
.btnBlue{background:url(../images/f_btnbg02.gif) left top no-repeat;}
.btnOrange{background:url(../images/f_btnbg03.gif) left top no-repeat;}
.btnBlack{width:61px; height:27px; font:normal 12px/27px "宋体"; color:#fff; letter-spacing:1px; background:url(../images/f_btnbg04.gif) left top no-repeat; border:0; margin:0 9px; overflow:hidden; cursor:pointer;}
.ipt195,.ipt270,.textarea270{height:22px; font-size:13px; color:#555555; line-height:21px; border:solid 1px #E1E1E1; padding:4px 2px 0; margin-left:13px;}
.ipt195{width:195px;}
.ipt270{width:266px;}
.textarea270{width:266px; height:110px; overflow:auto;}

.aboutMrct .fr p{width:205px; height:140px; font:0; border:solid 2px #E1E1E1; margin:8px 0 0 10px; overflow:hidden;}

.imgNum{width:1000px; height:1px; font:0; background-color:#fff; position:relative; margin:0 auto; overflow:visible;}
.imgNum div{width:75px; height:120px; line-height:18px; position:absolute; left:-100px; bottom:-40px; overflow:hidden; z-index:1050;}

.a_c{text-align:center;}
.a_r{text-align:right;}
.hidden{display:none;}
.fl{float:left;}
.fr{float:right;}
.greenf{color:#468D09;}
.greef02{color:#78D7FF;}
.redf{color:#F26521;}
.blackf{color:#555555;}

a:link,a:visited{color:#707070; text-decoration:none;}
a:hover,a:active{color:#F65A0E; text-decoration:underline;}
.wnavbox li a:link,.wnavbox li a:visited{color:#3F91CA;}
.wnavbox li a:hover,.wnavbox li a:active{color:#329CE5; text-decoration:none;}
.wnavbox li.wnavbg a:link,.wnavbox li.wnavbg a:visited{color:#fff;}
.wnavbox li.wnavbg a:hover,.wnavbox li.wnavbg a:active{color:#fff; text-decoration:none;}
.winfo a:link,.winfo a:visited{color:#fff;}
.winfo a:hover,.winfo a:active{color:#65CDFF;}
.greenf a:link,.greenf a:visited{color:#468D09;}
.greenf a:hover,.greenf a:active{color:#F65A0E;}
.greef02 a:link,.greef02 a:visited{color:#78D7FF;}
.greef02 a:hover,.greef02 a:active{color:#F0F4F7;}
.redf a:link,.redf a:visited{color:#F26521;}
.redf a:hover,.redf a:active{color:#F26521; text-decoration:none;}
.aVisit a:link,.aVisit a:visited{color:#363636;}
.aVisit a:hover,.aVisit a:active{color:#353535; text-decoration:none;}
.mLink a:link,.mLink a:visited{color:#707070;}
.mLink a:hover,.mLink a:active{color:#fff; background-color:#0075C4; text-decoration:none;}
.f_pagebox a:link,.f_pagebox a:visited{color:#ACACAC;}
.f_pagebox a:hover,.f_pagebox a:active{color:#F65A0E;}
.tabbg a:link,.tabbg a:visited{color:#fff;}
.tabbg a:hover,.tabbg a:active{color:#fff; text-decoration:none;}
h1 a:link,h1 a:visited{color:#004576;}
h1 a:hover,h1 a:active{color:#329CE5;}

a.greenf:link,a.greenf:visited{color:#468D09;}
a.greenf:hover,a.greenf:active{color:#F65A0E;}
a.greef02:link,a.greef02:visited{color:#78D7FF;}
a.greef02:hover,a.greef02:active{color:#F0F4F7;}
a.redf:link,a.redf:visited{color:#F26521;}
a.redf:hover,a.redf:active{color:#F26521; text-decoration:none;}

/*layFloat*/
.layFloat{width:144px; height:545px; font:normal 12px/20px "微软雅黑"; color:#003D69; padding:0 3px 0 7px; overflow:hidden; z-index:1100;}
.layFloat p{padding:5px 0 2px;}
.layFloat img{margin:4px 0 0 4px;}

.layFloat a:link,.layFloat a:visited{color:#003D69;}
.layFloat a:hover,.layFloat a:active{color:#fff;}