body{font-family:"Microsoft Yahei";	font-size:12px;color:#4F4F4F; background:#DDDDDD;}
/*头部*/
.h_bg{ width:100%; height:88px; background:url(../images/h_bg.png) repeat-x;position:relative; z-index:99; min-width:1000px;}
.head{ width:1000px; height:80px; margin:0px auto; }
.head .logo{ width:272px; height:40px; float:left; margin-top:18px;}
.head .logo img{ width:272px; height:40px; vertical-align:top;}
.head .nav{ width:550px; float:left; height:80px; margin-left:75px;}
.head .nav a{ display:inline-block; *display:inline; zoom:1; height:80px; line-height:80px; font-size:18px; color:#333333; float:left; padding:0 23px;}
.head .nav a.now,.head .nav a:hover{ color:#FF8400; background:#0E658C;}
.head .h_r{ width:90px; float:right; height:30px; line-height:30px; text-align:right; margin-top:25px; font-size:14px; color:#008DCD;}
.head .h_r a{ color:#008DCD;}
.head .h_r a:hover{ color:#FF8400;}
.banner{ width:100%; min-width:1000px; overflow:hidden; height:auto; margin:0px auto; position:relative; z-index:9; margin-top:-8px;}
.i_ma{ width:1000px; margin:0px auto; background:#FFF; border-top:1px solid #0089CE; margin-top:45px;position:relative;}
.i_ma .box_h{ width:100%; height:40px; position:relative;}
.i_ma .box_h .h_m{ width:167px; height:40px; background:url(../images/icon1.png) no-repeat; position:absolute; top:-20px; left:415px; color:#FFF; text-align:center;}
.i_ma .box_h .h_m span{ display:inline-block; *display:inline; zoom:1; height:25px; line-height:25px; font-size:18px;}
.i_ma .box_h .h_m p{ width:100%; height:20px; line-height:20px; text-align:center; font-size:14px; margin-top:-5px;}
.i_ma .box_m{ width:100%; padding-bottom:25px;}
.i_ma .bg_a{ width:100%; height:21px; background:url(../images/bg_c.png) no-repeat; position:absolute; left:0px; bottom:-21px;}
.slidegrid {float: left;position: relative;overflow: hidden;}
.slideitems {width: 200000000em;position: absolute;}
.slideitems li {float: left;}
.mainPhoto {width: 960px;height: 290px;margin: 0 auto;position: relative;overflow: hidden;}
.mainPhoto span.goleft, .mainPhoto span.goright {display: block;width: 38px;height:74px;position: absolute;top:90px;}
.mainPhoto span.goleft {left: 0;}
.mainPhoto span.goright {right: 0}
.mainPhoto .go {width:855px;height:290px;position: relative;left:57px;overflow: hidden}
.mainPhoto .go li {width:200px;height:280px;margin-right:15px;overflow: hidden; box-shadow:5px 5px 5px #999;}
.tabBox_t , .tabBox  {width:100%;text-align:left;}
.tabBox .tabNav {overflow: hidden; width:100%; text-align:center; margin-top:-8px;}
.tabBox .tabNav li { cursor:pointer; display:inline-block; *display:inline; zoom:1; width:77px; height:33px; line-height:33px; background:url(../images/bg_a.png) no-repeat; text-align:center; margin:0 3px; font-size:14px; color:
;}
.tabBox .tabNav li.now { background:url(../images/bg_b.png) no-repeat;}
.tabBox .tabCont {display: none; width:960px; margin:0px auto; margin-top:10px;}
.bg_b{ width:100%; min-width:1000px; height:412px; background:url(../images/bg_d.png) repeat-x; margin-top:30px;}
.i_mb{ width:1000px; margin:0px auto; padding-top:30px; text-align:left;}
.i_mb .i_mbl{ width:480px; float:left;}
.i_mbl .box_h{ width:100%; height:40px; background:#EFEFEF; border-bottom:1px solid #0085C9;}
.i_mbl .box_h span{ width:121px; height:40px; padding-left:20px; background:url(../images/icon3.png) no-repeat left center; font-size:18px; line-height:22px; display:block; color:#FFF;}
.i_mbl .box_h span p{ width:100%; height:20px; line-height:20px; font-size:16px;}
.i_mbl ul{ width:100%; height:280px; padding:10px 0; overflow:hidden;}
.i_mbl ul li{ width:100%; height:35px; line-height:35px; border-bottom:1px dashed #aaa; background:url(../images/icon2.png) no-repeat left center; position:relative;}
.i_mbl ul li a{ font-size:13px; color:#555555;}
.i_mbl ul li a:hover{ color:#0080C0;}
.i_mbl ul li p{ width:280px; height:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-left:22px;}
.i_mbl ul li em{ display:block; text-align:right; font-size:12px; color:#888; position:absolute; right:0; top:0;}
.i_mb .i_mbr{ width:475px; float:right;}
.i_mbr dl{ width:100%;}
.i_mbr dl dt,.i_mbr dl dt img{ width:209px; height:192px; vertical-align:top; float:left;}
.i_mbr dl dd{ width:265px; float:right; margin-top:10px;}
.i_mbr dl dd .title{ width:100%; height:35px; line-height:35px; border-bottom:2px solid #ddd; position:relative;}
.i_mbr dl dd .title span{ display:inline-block; *display:inline; zoom:1; height:35px; line-height:35px; position:absolute; left:0; top:0; z-index:9; padding-right:10px; font-size:13px; color:#000; border-bottom:2px solid #007BC4;}
.i_mbr dl dd .des{ width:100%; height:91px; overflow:hidden; font-size:12px; color:#555555; line-height:200%;}
.i_mc{ width:1000px; margin:0px auto; margin-top:40px; padding-bottom:50px;}
.i_mc .box_h{ width:100%; height:44px; position:relative; text-align:left;}
.i_mc .box_h span{ display:block; width:100px; height:44px; padding-left:20px; font-size:18px; color:#FFF; line-height:22px; position:relative; z-index:99; background:url(../images/icon4.png) no-repeat;}
.i_mc .box_h span p{ height:20px; line-height:20px; font-size:14px;}
.i_mc .box_h .line{ width:100%; height:1px; background:#007BC4; position:absolute; left:0; top:22px;}
.i_mc ul{ width:100%; margin-top:12px;}
.i_mc ul li{ width:130px; height:70px; float:left; border:1px solid #bbb; float:left; margin-right:12px; margin-bottom:10px;}
.i_mc ul li img{ width:130px; height:70px; vertical-align:top;}
.f_bg{ width:100%; background:#126189; min-width:1000px; border-top:2px solid #001C29; text-align:center; line-height:215%; font-size:14px; color:#FFF; height:105px;}
.foot{ width:1000px; margin:0px auto; padding-top:20px;}
.foot a{ font-size:14px; color:#FFF;}
.foot p{ width:100%; text-align:center;}
.banner_s img{ width:1920px; height:auto; vertical-align:top;}
.bg_c{ width:100%; height:51px; background:url(../images/bg_e.jpg) repeat-x; border-bottom:1px solid #aaa; min-width:1000px;}
.bg_c .name{ width:1000px; height:51px; margin:0px auto;}
.bg_c .name span{ display:block; width:154px; height:51px; position:relative; text-align:center; line-height:51px; background:#FF8B00; font-size:20px; color:#FFF;}
.bg_c .name span i{ display:block; width:15px; height:8px; background:url(../images/icon5.png) no-repeat; position:absolute; left:68px; bottom:-8px; z-index:98999;}
.scd{ width:1000px; margin:0px auto; background:url(../images/bg_f.jpg) repeat-y; margin-bottom:45px;}
.scd .scd_l{ width:154px; float:left; text-align:center;}
.scd_l ul{ width:144px; margin:0px auto; margin-bottom:30px; padding-top:10px;}
.scd_l ul li{ width:100%; height:30px; line-height:30px;}
.scd_l ul li.title{ font-size:16px; color:#004464;}
.scd_l ul li a{ font-size:13px; color:#777777;}
.scd_l ul li a:hover{ color:#000;}
.scd .scd_r{ width:846px; float:right;background:#FFF; min-height:352px;}
.help{ width:84%; margin:0px auto; padding:20px 0; font-size:14px; color:#777777; line-height:255%;}
.help .tit{ font-size:14px; color:#000;}
.help h5{ width:100%; text-align:center; font-size:18px; color:#000; padding:15px 0;}
.scd_l .s_nav{ width:90%; margin:0px auto;}
.scd_l .s_nav li{ text-align:center; margin-top:10px;}
.scd_l .s_nav li span{ display:inline-block; *display:inline; zoom:1; height:30px; line-height:30px; padding-left:22px; background:url(../images/icon6.png) no-repeat left center; font-size:16px; color:#777777; cursor:pointer;}
.scd_l .s_nav li span:hover{ color:#FF8B00;}
.about{ width:90%; margin:0px auto; padding:20px 0; font-size:14px; color:#777777; line-height:255%;}
.about h5{ width:100%; text-align:center; font-size:18px; color:#000; }
.about dl{ width:100%; margin-top:20px;}
.about dl dt,.about dl dt img{ width:122px; height:132px; float:right; vertical-align:top;}
.about dl dt{ margin-right:20px;}
.about dl dd{ width:500px; float:left;}
.heng_a{ width:100%; height:35px;}
.bg_d{ width:100%; height:258px; background:url(../images/bg_g.png) repeat-x;min-width:1000px;}
.s_a{ width:1000px; margin:0px auto;}
.s_a li{ width:200px; float:left; height:250px; padding-right:33px; margin-right:33px; background:url(../images/line.png) no-repeat right center;}
.s_a li .name{ width:100%; height:30px; line-height:30px; text-align:center; padding-top:30px; font-size:14px; color:#0084C1; overflow:hidden;}
.s_a li img{ width:200px; height:120px; vertical-align:top;}
.s_a li p{ width:100%; height:38px; text-align:left; font-size:13px; color:#555555; line-height:135%; overflow:hidden; margin-top:8px;}
.pro_d{ width:960px; margin:0px auto; padding:20px; background:#FFF; margin-top:20px;}
.pro_d .pro_da{ width:100%;}
.pro_da .tu{ width:350px; float:left;}
.pro_da .tu .da{ width:346px; height:346px; border:2px solid #ddd;}
.pro_da .tu .da img{ width:346px; height:346px; vertical-align:top;}
.pro_da .tu .xi{ width:100%; height:110px; margin-top:10px;}
.pro_da .tu .xi li{ width:106px; height:106px; float:left; margin-right:10px; border:2px solid #ccc;}
.pro_da .tu .xi li img{ width:106px; height:106px; vertical-align:top;}
.pro_da .tu .xi li.on{ border:2px solid #EF8200;}
.pro_da .wen{ width:565px; float:right; text-align:left; font-size:16px; color:#333333;}
.pro_da .wen h1{ width:100%; margin-bottom:5px; font-size:24px; color:#D46B00; margin-bottom:10px;}
.pro_da .wen table{ width:100%; font-size:14px; color:#333;}
.pro_da .wen td{ padding:10px 10px 10px 0;}
.pro_da .wen td span{ color:#878787;}
.down{ width:100%; margin-top:35px; text-align:left;}
.down a,.down span,.down em{ display:inline-block; *display:inline; zoom:1; vertical-align:top; height:45px; line-height:45px;}
.down a{ border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; overflow:hidden; height:45px; line-height:45px; width:181px; position:relative; margin-right:5px;}
.down .ad{ background:#029FE8;}
.down .ap{ background:#F78200;}
.down a span{ width:52px; text-align:center; position:absolute; left:0; top:0px;}
.down a img{ width:32px; height:36px; vertical-align:top; margin-top:4px;}
.down .ad span{ background:#0082BF;}
.down .ap span{ background:#C96A00;}
.down em{ width:128px; text-align:center; height:45px; line-height:45px; font-size:16px; color:#FFF; position:absolute; right:0; top:0;}
.pro_db{ width:100%; margin-top:20px;}
.pro_db .b_h{ width:100%; height:32px; background:#DEDEDE; position:relative; text-align:left;}
.pro_db .b_h span{ display:block; width:112px; padding-left:20px; font-size:16px; color:#FFF; height:32px; line-height:32px; padding-left:15px; background:url(../images/icon9.png) no-repeat left center;}
.pro_db .pro_dm{ width:100%; padding:10px 0; font-size:14px; color:#555555; line-height:215%;}