@charset "utf-8";
@import url("public.css");
body{margin:0px; padding:0px; color:#333; font-size:12px; font-family: 宋体, Arial, Tahoma, Helvetica, sans-serif; background:#FFF url(../images/bg.jpg) no-repeat center 0; min-width:1200px; behavior:url("csshover.htc"); min-width:1210px;}
td,dd,th{line-height:20px;font-size:12px;}
a{ color: #333; text-decoration: none; cursor: pointer; -moz-transition: background-color 0.2s ease-out, color 0.1s ease-out; -webkit-transition: background-color 0.2s ease-out, color 0.1s ease-out; -ms-transition: background-color 0.2s ease-out, color 0.1s ease-out; transition: background-color 0.2s ease-out, color 0.1s ease-out; }
a:link,a:visited,a:active{color:#333; text-decoration:none;}
a:hover{color:#EA0000; text-decoration:underline;}
input,textarea,select{font:normal 12px/100% 'Arial'; padding:0px; color:#333; resize:none;outline:none;}
img{border:none;}
ul,li{padding:0px;}
span,p,dd,dt,dl,h1,h2,h3,h4,h5,h6,form{margin:0px; padding:0px;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block; padding:0px;}
.clearfix{clear:both;}
.clearfix_0{height:1px; overflow:hidden; display:block; clear:both;}
.none{display:none;}
.mt_1{margin-top:1px;}.mt_2{margin-top:2px;}.mt_3{margin-top:3px;}.mt_4{margin-top:4px;}.mt_5{margin-top:5px;}.mt_6{margin-top:6px;}.mt_7{margin-top:7px;}.mt_8{margin-top:8px;}.mt_9{margin-top:9px;}.mt_10{margin-top:10px;}.mt_11{margin-top:11px;}.mt_12{margin-top:12px;}.mt_13{margin-top:13px;}.mt_14{margin-top:14px;}.mt_15{margin-top:15px;}.mt_16{margin-top:16px;}.mt_17{margin-top:17px;}.mt_18{margin-top:18px;}.mt_19{margin-top:19px;}.mt_20{margin-top:20px;}.mt_21{margin-top:21px;}.mt_22{margin-top:22px;}.mt_23{margin-top:23px;}.mt_24{margin-top:24px;}.mt_25{margin-top:25px;}.mt_26{margin-top:26px;}.mt_27{margin-top:27px;}.mt_28{margin-top:28px;}.mt_29{margin-top:39px;}.mt_30{margin-top:30px;}
.shineFont{color:#F00; background:#FF6; font-weight:bold;}
.shineFont0{color:#EA0000; text-decoration:underline;}
.image_loadding{margin:0px; display:none;}

/*main*/
.w_a,.container{width:1200px; margin:0 auto;}
.w_b{width:980px; margin:0 auto;}
#main{padding:15px 0px 15px 0px;}
.boxHeadA{height:35px; overflow:hidden; border-bottom:3px solid #BCDAF8;}
.boxHeadA .bTitle{width:150px; height:35px; text-align:center; background:url(../images/tab_head0.png) no-repeat 0 0; font:normal 16px/35px 'Microsoft Yahei'; color:#FFF; float:left;}
.boxHeadA .bText{float:right; text-align:right; font:normal 12px/35px 'Arial';}
.boxHeadB{height:39px; overflow:hidden; background:url(../images/tab_head1.png) no-repeat 0 0;}
.boxHeadB .bTitle{width:150px; height:39px; text-align:center; font:normal 16px/37px 'Microsoft Yahei'; color:#FFF; float:left;}
.boxHeadB .bText{float:right; text-align:right; font:normal 12px/39px 'Arial'; padding-right:10px; color:#666;}
.boxHeadC{height:42px; overflow:hidden; background:url(../images/tab_head2.png) no-repeat 0 11px;}
.boxHeadC .bTitle{font:normal 16px/42px 'Microsoft Yahei'; color:#00468C; float:left; text-align:left; padding-left:15px;}
.boxHeadC .bMore{float:right; text-align:right; padding:10px 5px 0 0;}

/*header*/
#bsrHeader{height:170px;}
.topbar{height:120px; overflow:hidden; position:relative;}
.logobar{width:553px; height:73px; float:left; padding:29px 0 0 18px;}
.logobar a{display:block; text-indent:-999999px;width:553px; height:73px; overflow:hidden; background:url(../images/logo.jpg) no-repeat 0 0;}
.topTel{width:200px; height:50px; float:right; padding:37px 38px 0 0;}
.topOnline{ float:left;}
.search{ overflow:hidden; margin-top:50px; margin-left:80px;}
.search div{ float:left;}
.search div input{ border:1px solid #d9d9d9; border-right:none; width:197px; height:30px; padding-left:10px;}
.search div a{ display:block;}
.navBox{height:45px; background:url(../images/navBG.png) repeat-x 0 0;}
#navBar{}
#navBar ul,#navBar ul li{list-style:none; margin:0;}
#navBar ul li.aOne{float:left; width:150px; text-align:center; font:normal 16px/45px 'Microsoft Yahei'; position:relative;}
#navBar ul li a.aTwo{display:block; height:45px; color:#FFF; text-decoration:none;}
#navBar ul li a.aTwo:hover,#navBar ul li.aOne_cur .aTwo{color:#FF6;}
.navBG1{background:url(../images/arrow_nav.png) no-repeat 122px center;}
.navBG2{background:url(../images/navIcon1.png) no-repeat 5px center;}
.dropDownMenuV1{width:100%; margin:0px; padding:0px; position:absolute; left:0px; top:45px; overflow:hidden; display:none; z-index:999999999;}
.dropDownMenuV1 li{font:normal 12px/30px ''; height:31px; overflow:hidden; text-align:center;}
.dropDownMenuV1 li a{display:block; height:30px; text-decoration:none; background:#255BA7; color:#FFF; border-bottom:1px solid #1F4E8D;}
.dropDownMenuV1 li a:active,.dropDownMenuV1 li a:link,.dropDownMenuV1 li a:visited{color:#FFF;}
.dropDownMenuV1 li a:hover{background-color:#4B9DE9; color:#FFF;}

/*index*/
.banner{height:380px; overflow:hidden; position:relative;}
.banner .slideImageBox{list-style:none; margin:0; z-index:1;}
.banner .slideImageBox li{margin:0px; position:relative; z-index:2;}
.banner .num {position: absolute; bottom:9px; right:5px; zoom:1; z-index:3; list-style:none; margin:0px;}
.banner .num ul{margin:0px;}
.banner .num li {width: 15px; height: 15px; overflow:hidden; line-height: 15px; text-align: center; font-family: Arial; color: #FFF; background: #FFF; border-radius:50%; cursor:pointer; float: left; margin:0px 5px 0px 0px; _margin:0px 5px 0px 0px; text-indent:-999999px;}
.banner .num li.on {background:#178FDB; color:#178FDB;}
.banner .prev,.banner .next {display: none; width:30px; height:60px; position: absolute; top:150px; overflow:hidden; z-index:4;}
.banner .prev {left:0; background: url(../images/btn_prev-next.png) no-repeat 0px 0px;}
.banner .next {right:0; background: url(../images/btn_prev-next.png) no-repeat 0px -60px;}
.indexCpxl{width:880px; height:305px; float:left;}
.indexCpxl .headA{height:35px; border-bottom:3px solid #BCDAF8; overflow:hidden;}
.indexCpxl .bgA{ overflow:hidden; }
.indexCpxl .bgA .contentA{  overflow:hidden;margin:0; width:105%;}
.indexCpxl .bgA .contentA{ overflow:hidden;}
.indexCpxl .bgA .contentA li{ float:left; margin-right:17px; border:1px solid #cfd9e2; margin-top:17px; overflow:hidden; height:158px;}
.indexCpxl .bgA .contentA li .image{ float:left; border:1px solid #cfd9e2; width:130px; margin-left:13px; margin-top:13px;}
.indexCpxl .bgA .contentA li .image .img{ display:block;}
.indexCpxl .bgA .contentA li .text{ float:left; margin-left:12px; margin-right:11px; width:112px;}
.indexCpxl .bgA .contentA li .text dt a{ display:block; font:normal 16px/18px "微软雅黑"; color:#0066cc; margin:16px 0 8px 0;}
.indexCpxl .bgA .contentA li .text dd a{ font:normal 12px/20px "宋体";}
.indexCpxlA{width:570px; float:left;}
.indexCpxlB{width:295px; float:right; text-align:left; font:normal 12px/1.8 'Arial';}
.indexCpzs{}
.indexCpzs .contentA{padding-top:10px;}
.marqueeImgV1 .j_a{padding:0 10px 0 0; text-align:center; font:normal 12px/1.9 'Arial';}
.marqueeImgV1 .j_a a{display:block; height:269px; border-bottom:1px solid #CFD9E2;}
.marqueeImgV1 .j_a a:hover{border-bottom:1px solid #4A9CE8;}
.marqueeImgV1 .j_a span{display:block; padding:7px 0 0 0;}
.marqueeImgV1 .j_a img{display:block;}
.indexJkys{width:380px; height:261px; background:url(../images/jkys_bg.jpg) no-repeat 0 38px; float:left;}
.indexJkys .contentA{width:356px; margin:0 auto; padding-top:10px;font:normal 12px/1.9 'Arial'; height:200px; overflow:hidden;}
.arlist_v1{margin:0px; list-style:none; clear:both;}
.arlist_v1 li{width:100%; heigth:30px; overflow:hidden; text-align:left; margin:0px; font:normal 12px/30px 'Arial'; float:left; display:block; background:url(../images/underline.png) repeat-x 0 29px;}
.arlist_v1 li a{overflow:hidden; float:left; background:url(../images/arrow.png) no-repeat 1px center; text-indent:11px;}
.arlist_v1 li .adate{float:right; text-align:right; color:#999;}
.indexGsys{width:805px; height:261px; background:url(../images/gsys_bg.jpg) no-repeat 0 38px; float:right;}
.indexGsys .contentA{width:100%; margin:0 auto; padding-top:5px;}
.indexGsys .contentA a{display:block; height:223px; overflow:hidden; text-indent:-999999px;}
.indexProcess{height:55px; background:url(../images/process.jpg) no-repeat center 0;}
.indexJjfa{height:373px;}
.indexJjfa .contentA{padding-top:10px; width:105%;}
.indexJjfaBox{width:288px; height:358px; float:left; border:1px solid #CFD9E2; margin:0 13px 0 0; display:inline; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.indexJjfaBox .contentB{width:270px; margin:0 auto; padding:9px 0 0 0;}
.indexJjfaBox .contentB .j_IMG{display:block; text-align:center;}
.indexJjfaBox .contentB .j_IMG img{display:block;}
.indexJjfaBox .contentB .j_IMG h2{display:block; text-align:center; font:normal 14px/2.1 '';}
.indexKhal{height:327px;}
.indexKhal .contentA{padding-top:10px;}
.marqueeImgV2 .j_a{padding:0 10px 0 0; text-align:center; font:normal 12px/1.9 'Arial';}
.marqueeImgV2 .j_a a{display:block; height:269px; border-bottom:1px solid #CFD9E2;}
.marqueeImgV2 .j_a a:hover{border-bottom:1px solid #4A9CE8;}
.marqueeImgV2 .j_a span{display:block; padding:7px 0 0 0;}
.marqueeImgV2 .j_a img{display:block;}
.indexZxzx{}
.indexZxzx .bgA{height:304px; border:1px solid #D6E6F3; border-top:none; padding-top:5px;}
.indexGsjj{width:431px; float:left; margin-left:15px; display:inline;}
.indexGsjj .contentA{padding-top:10px;}
.indexXinwen{width:356px; float:left; margin-left:15px; display:inline;}
.indexXinwen .contentA{padding-top:10px;}
.indexTab_1{margin:0px; list-style:none; height:35px; overflow:hidden;}
.indexTab_1 li{width:150px; height:35px; overflow:hidden; float:left; margin:0px 5px 0px 0px; display:inline; text-align:center; cursor:pointer; font:normal 16px/35px 'Microsoft Yahei';}
.indexTab_1 li a{display:block; height:40px; text-decoration:none;}
.indexTab_1 .tabCurrent{color:#FFF; background:url(../images/tab_head0.png) no-repeat 0px 0px;}
.indexTab_1 .tabCurrent a{color:#FFF;}
.indexTab_1 .tabNormal{color:#00468C; background:url(../images/tab_head0.png) no-repeat 0px -35px;}
.indexTab_1 .tabNormal a{color:#00468C;}

/*footer*/
#bsrFooter{width:100%; background:#F1F7FB url(../images/fBG.jpg) no-repeat center bottom; height:340px; border-top:5px solid #D6E6F3;}
.fNav{height:245px;}
.fNav .fLogo{width:199px; height:115px; float:left; padding:26px 0 0 99px;}
.fNav .fMenu{width:852px; float:right;}
.fMenuBox{width:192px; height:170px; float:left; background:url(../images/fLine.png) no-repeat 0 0;}
.fMenuBox dl{padding:31px 0 0 41px; text-align:left;}
.fMenuBox dl dt{font:normal 14px/23px '';}
.fMenuBox dl dd a{display:block; font:normal 12px/23px '';}
.fCopyright{text-align:center; font:normal 12px/1.7 'Arial'; color:#FFF; padding-top:10px;}
.fCopyright a:link,.fCopyright a:visited,.fCopyright a:active,.fCopyright a:hover{color:#FFF;}

/*inside*/
#sideBar{width:305px; float:left; padding-top:15px;}
#contentBar{width:880px; float:right; overflow:hidden; padding-top:15px;}
.inBanner{height:280px; overflow:hidden; background:url(../images/banner.jpg) no-repeat center 0;}
.sideBoxA{}
.sideBoxA .bgA{border:1px solid #D6E6F3; background-color:#F7FAFD;}
.sideBoxA .bgA .contentA{width:285px; margin:0 auto; padding:9px 0;}
.sideContact{width:305px;}
.sideContact .bgA{height:356px; background:url(../images/indexContact.jpg) no-repeat 0 0;}
.sideContact .bgA .contentA{width:270px; margin:0 auto; padding:11px 0 0 0; text-align:left; font:normal 12px/2.0 'Arial';}
.sideBoxB{border:1px solid #D6E6F3;}
.sideBoxB .headA{width:275px; height:47px; overflow:hidden; margin:0 auto; background:url(../images/tab_head2.png) no-repeat 0 16px;}
.sideBoxB .headA h3{float:left; font:normal 16px/51px 'Microsoft Yahei'; color:#00468C; padding-left:12px;}
.sideBoxB .contentA{width:275px; margin:0 auto; padding:11px 0;}
.navigationUL{list-style:none; margin:0;}
.navigationUL li{list-style:none; margin:1px 0 0 0;}
.navigationUL li.bg2{height:35px; overflow:hidden; font:normal 14px/35px '';}
.navigationUL li.bg2 a{display:block; height:35px; background:url(../images/sideNavigation_bg.png) no-repeat 0 -35px; color:#036; text-indent:32px;}
.navigationUL li.bg2 a:hover,.navigationUL li.bg2 a.aSid_cur{background:url(../images/sideNavigation_bg.png) no-repeat 0 0; color:#FFF;}
.navigationUL li.bg3{padding:5px 0; text-indent:32px;}
.navigationUL li.bg3 a{display:block; font:normal 12px/26px ''; border-bottom:1px solid #CFD9E2;}
.navigationUL li.bg3 a:hover{border-bottom:1px solid #4A9CE8;}
.pageTitle{height:35px; overflow:hidden; border-bottom:3px solid #BCDAF8;}
.pageTitle h3{width:210px; height:35px; text-align:center; background:url(../images/tab_head3.png) no-repeat 0 0; font:normal 16px/35px 'Microsoft Yahei'; color:#FFF; float:left;}
.pageTitle h4{float:right; font:normal 12px/31px '';}
.borderA{border:1px solid #D6E6F3;}
.bsrArticleContent{width:850px; margin:0px auto; text-align:left; overflow:hidden; font:normal 12px/1.9 'Arial','宋体'; padding:11px 0px 17px 0; word-wrap:break-word;}
.bsrArticleContent hr{height:1px; color:#DDD;}
.bsrArticleContent img{vertical-align:middle;}
.arlist_v2{margin:0px; list-style:none; clear:both;}
.arlist_v2 li{width:100%; heigth:25px; overflow:hidden; text-align:left; margin:0px; font:normal 12px/25px 'Arial'; float:left; display:block;}
.arlist_v2 li a{overflow:hidden; float:left; background:url(../images/arrow.png) no-repeat 1px center; text-indent:11px;}
.arlist_v2 li .adate{float:right; text-align:right; color:#999;}
.xLine{height:19px; overflow:hidden; background:url(../images/underline.png) repeat-x 0 center; display:block;}

.product_IMG{width:360px; float:left; text-align:left;}
.pageTitleProduct{height:34px; overflow:hidden; background:#F6F6F6; border-bottom:1px solid #4B9DE9;}
.pageTitleProduct h3{padding:0 20px; color:#FFF; font:normal 16px/32px 'Microsoft Yahei'; float:left; background:#4B9DE9; border-top:2px solid #265DA9;}
.product_TXT{width:465px; float:right; text-align:left;}
.product_TXT .aDescription{font:normal 12px/1.9 ''; color:#666; padding:10px 0; background:url(../images/underline.png) repeat-x 0 bottom;}
.product_TXT .aContact{color:#00468C; font:normal 14px/1.9 ''; padding:10px 0;}

.bsrH3Title{border-left:3px solid #4B9DE9; font:bold 18px/31px 'Microsoft Yahei','黑体'; padding-left:10px; display:block; clear:both; margin:15px 0 10px 0; color:#2459A5;}