/* CSS Document */
body { margin:0 auto; line-height:22px; padding:0; color:#666; font-size:12px; background:#fff; position:relative; }
/*通用部分*/
ul, li, div, img, dl, dt, dd, h1, h2, h3, h4, h5, form { margin:0; padding:0; border:0; list-style-type:none; font-weight:normal; }
h1, h2, h3, h4, h5 { margin:0; padding:0; border:0; list-style-type:none; font-weight:normal; font-family:"微软雅黑"; }
.clear { clear:both; width:0; height:0; padding:0; margin:0; overflow:hidden; }
a { text-decoration:none; color:#666; }
font { font-size:12px; }
a:hover { color:#0282d3; text-decoration:underline; }
p { line-height:22px; margin:6px 0; }
.height { height:20px; }
a.szwz { color:#fff; }
table { border-collapse:collapse; }
table p { margin:4px 0; }
.f_l { float:left; }
.f_r { float:right; }
.h5 { height:5px; clear:both; }
.h10 { height:10px; clear:both; }  
.h15 { height:15px; clear:both; }
.h20 { height:20px; clear:both; }
.downbtn img { cursor:pointer; }
/*通用部分结束*/
.header { z-index:999; min-width:1060px; height:auto; }
.logo { float:left; margin-top:12px; }
.top { margin:0 auto; width:1000px; color:#ababab; position:relative; }
.top a { }
.top_ms { background:#f5f5f5; height:32px; line-height:32px; border-bottom:#efefef solid 1px; font-size:12px; color:#999; }
.top a:hover { color:#115889; }
.top_right { position:absolute; right:10px; top:8px; text-align:right; }
.top_right a { margin:0 3px; color:#666; }
.top_right .tel { margin-top:10px; background:url(../images/tel_bg.png) no-repeat; height:43px; text-indent:5px; padding-left:79px; text-align:left; }
.top_right .tel b { font-size:16px; margin-right:15px; }
.top_right span font { color:#666; }
.top_right span font strong { font-size:22px; color:#0282d3 }
.top_shadow { background:url(../images/top_bottombg1.png) repeat-x; height:15px; position:absolute; width:100%; top:147px; z-index:10; }
/*menu*/
.menu { width:100%; background:url(../images/dt-3.gif) repeat-x; height:40px; margin:17px 0 0px 0; }
#nav_all { width:1000px; margin:0 auto; }
#nav_all li { float:left; width:auto; position:relative; }
/*#nav_all li.line { width:1px;  border-left: 1px solid #0073bc;
border-right: 1px solid #0389de;  height:40px;}*/
#nav_all li a { font-size:14px; display:block; color:#fff; width:auto; padding:0 23px; text-align:center; height:40px; line-height:40px; text-decoration: none; font-family:"微软雅黑" }
#nav_all li a:hover { background:url(../images/dt-4.gif) repeat-x; color:#0282d3; }
#nav_all li.liactive { background:url(../images/dt-4.gif) repeat-x;  }
#nav_all li ul { display:none; width:100%; position:absolute; left:0px; top:40px; z-index: 999; background:url(../images/erji_bg.png); }
#nav_all ul li { clear:both; display:block; height:30px; margin:0; line-height:30px; width:100%; text-align:left; border-top:1px solid #0282d3; z-index:999; }
#nav_all ul li a { height:30px; line-height:30px; font-size:12px; width:100%; color:#fff; display:block; padding:0; font-weight: normal; white-space:nowrap }
#nav_all ul li a:hover { color:#fff; margin:0; padding:0; background:#0282d3; }
#nav_all li:hover a.yiji{color:#0282d3;}
/*menu结束*/  
.banner { min-width:1060px; }
.maincontent { width:1025px; padding-left:10px; margin:0 auto; margin-top:-9px; background:url(../images/sub_shadow1.png) no-repeat left 20px; }
.content { width:1025px; padding-right:25px; background:url(../images/sub_shadow2.png) no-repeat right 20px; }
.content .w1000 { width:1000px; overflow:hidden; min-height:300px; background:#fff; padding:0 20px; padding-top:20px; margin-top:-20px; position:relative; z-index:999; }
.index_left { width:765px; float:left; }
.index_left_1 { width:375px; line-height:21px; }
.index_left_2 { width:375px; }
h3.index_left_title { font-size:14px; background:url(../images/title_bg.jpg) repeat-x; margin-bottom:10px; text-align:left; color:#0282d3; height:28px; line-height:28px; border-bottom:#ddd 1px solid; text-indent:0px; }
h3.index_left_title1 { background:#daeffc url(../images/index_title_bg.png) no-repeat -70px 0; color:#fff; }
h3.index_left_title font { color:#0087e0; font-size:16px; }
.index_right { width:220px; float:right; }
h3.index_title { font-size:16px; background:url(../images/bottom_t_icon.jpg) no-repeat 0 3px; margin-bottom:12px; text-indent:10px; border-bottom:#ddd solid 1px; color:#ed9720; padding-bottom:5px; }
h3.index_title_ser { font-size:16px; color:#fff; background:#ff6c00; text-indent:12px; height:35px; line-height:35px; }
h3.index_title_re { background:#0282d3; }
.weixin { background:#F6F6F6; text-align:center; padding:15px 0; }
.weixin img { display:inline-block; border:#fff 10px solid; }
.zhengce { width:375px; height:200px; border:#ddd 1px solid; }
.tabs { width:83px; float:left; }
.tabs li { border:#daeffc solid 1px; background:#f8fcfe; border-left:none; border-top:none; text-align:center; position: relative; }
.tabs li a { display:block; height:34px; line-height:34px; }
.tabs .thistab a, .tabs .thistab a:hover { background:#fffde7; color:#ff4e00; }
.tab_conbox { float:right; width:270px; }
ul.ser_list { background:url(../images/ser_bg.png) no-repeat 0 0; height:242px; overflow:hidden; padding-top:5px; }
ul.ser_list li { float:left; height:41px; line-height:41px; width:105px; text-indent:20px; }
ul.ser_list li a { color:#FFF; }
ul.index_news_list li { margin-bottom:14px; }
ul.index_news_list li .shijian { width:35px; line-height:12px; padding-left:15px; }
ul.index_news_list li .shijian b { display:block; margin-bottom:3px; }
ul.index_news_list li .word { width:290px; border-left:#ddd solid 1px; padding-left:15px; line-height:12px; height:57px; }
ul.index_news_list li .word h3 a { color:#0282d3; }
.index_news_box { border:#ddd solid 1px; height:452px; }
ul.index_newslist li { padding:0 10px; }
ul.newslist { width:auto; display:block; height:auto; background:#F6F6F6; padding-bottom:10px; }
ul.newslist_list { background:none; }
ul.newslist_left { width:222px; background:none; }
ul.newslist li { display:block; background:url(../images/news_icon2.jpg) no-repeat 10px 10px; text-indent:12px; margin:4px 0 0 0px; }
ul.newslist_list li { background:url(../images/news_icon2.jpg) no-repeat 10px 10px; margin:4px 0 0 0; }
ul.newslist li a { display:block; }
ul.newslist li a:hover { }
ul.newslist li.first { background:none; width:658px; text-indent:0; margin-bottom:10px; overflow:auto; padding:0; }
ul.newslist li.first h4 { font-size:14px; margin:0; line-height:12px; margin-bottom:5px; font-weight:normal; }
ul.newslist li.first img { float:left; margin-right:10px; }
ul.newslist li.first div { float:right; width:540px; }
ul.newslist li.first div p { margin:0; line-height:20px; }
ul.page_newslist { width: auto; background:none; }
ul.page_newslist li { display:block; overflow:auto; border-bottom:dashed #CFCDCD 1px; background:url(../images/news_icon1.jpg) no-repeat 0 6px; text-indent:10px; margin:0px 0 15px 0px; padding:0 0 5px 0; }
dl.news_dl { padding-top:6px; }
dl.news_dl dd { background:url(../images/news_icon2.jpg) no-repeat 10px 10px; text-indent:12px; margin:3px 0 0 0; padding:0 10px; }
span.time { float:right; display:block; color:#767676; }
a.more { display:block; float: right; font-size:12px; }
a.more_pic { display:block; float: right; background:url(../images/more.png) no-repeat 0 0; margin-top:3px; margin-right:5px; width:31px; height:21px; }
ul.h145 { height:135px; }
ul.h285 { height:275px; }
.r-top { width:100%; background:#dcf0fb; margin-bottom:15px }
.r-topleft { width:120px; text-align:center; line-height:50px; font-size:14px; }
.r-topright { width:660px; background:#e9f6fe; padding:10px 0; }
.r-top a { display:block; width:120px; text-indent:46px; padding:6px 0; float:left; overflow:hidden; }
.register_success { text-align:center; font-size:16px; margin-top:60px; color:#FF6C00; }
ul.case_list { width:400px; }
ul.case_list li { float:left; text-align:center; margin:6px 20px 20px 0; width:170px; height:125px; }
ul.case_list li img { border:#eee solid 1px; padding:2px; display:block; margin-bottom:3px; width:170px; height:115px; }
ul.case_list li img:hover { border:#035287 solid 1px; }
ul.case_list1 { width:auto; }
ul.case_list1 li { margin:6px 25px 20px 25px; border:#eee solid 1px; padding:4px; width:200px; height:163px; background:#EAF6FD; }
ul.case_list1 li img { padding:0px; display:block; border:#035287 solid 0px; margin-bottom:5px; width:200px; height:138px; }
ul.case_list1 li img:hover { border:#035287 solid 0px; }
ul.case_list1 li:hover { border:#035287 solid 1px; }
.list_lh { height:140px; overflow:hidden; background:#daeffc; }
.list_lh ul { height:auto; }
#colee { height:135px; overflow:hidden; padding-bottom:10px; }
#colee ul.newslist { display:inline; margin:0; padding:0; float:left; }

#colee_left { overflow:hidden; width:755px; height:150px; }
#colee_left ul { float:left; height:150px; width:auto; }
.w1500 { width:15000px; }
.pic_link img { width:220px; height:100px; }
ul.pic_list { width:810px; }
ul.pic_list li { float:left; text-align:center; margin:6px 30px 20px 0; width:100px; height:130px; }
ul.pic_list li img { border:#eee solid 1px; padding:2px; display:block; margin-bottom:3px; width:100px; height:120px; }
ul.pic_list li img:hover { border:#035287 solid 1px; }
ul.pic_list1 li { margin:6px 42px 20px 0; width:120px; height:200px; }
ul.pic_list1 li img { width:120px; height:180px; }
ul.wenda_list { margin-top:0px; }
ul.wenda_list li { border-bottom:#ddd dotted 1px; padding-top:10px; padding-bottom:6px; }
ul.wenda_list li h3 a { color:#6696bc; background:url(../images/wen.jpg) no-repeat 0px 3px; text-indent:20px; display:block; }
ul.wenda_list li p { background:url(../images/da.jpg) no-repeat 0px 3px; text-indent:20px; display:block; }
.left_sub { width:250px; margin-top:0px; position:relative; z-index:999; }
h3.page_title { width:auto; color:#0282d3; border-bottom:#0282d3 solid 1px; line-height:16px; height:30px; line-height:30px; font-size:16px; }
h3.rinfo_title { background:#0282d3 url(../images/titlea.png) no-repeat 30px center; text-align:left; text-indent:70px; color:#fff; font-size:16px; padding:8px 0; }
h3.title1 { background:#ddd url(../images/next.gif) no-repeat 30px center; text-indent:70px; height:32px; border-bottom:#d97c00 solid 0px; line-height:32px; font-size:16px; color:#333; }
.navigation ul.nav { border:#ddd solid 1px; }
.navigation ul.nav li a { display:block; height:32px; line-height:32px; background:#eee url(../images/white.png) no-repeat 13px center; border-bottom:#fff solid 1px; text-indent:25px; color:#333; }
.navigation ul.nav li li a { display:block; height:25px; line-height:25px; background:#eee; border-bottom:#fff solid 1px; text-indent:13px; color:#333; }
.navigation ul.nav li a:hover { background:#eee url(../images/white.png) no-repeat 13px center; color:#333; }
.navigation ul.nav li li a:hover { background:#c9e7fa; color:#0d4770; }
.navigation ul.nav li a.now { background:#ddd url(../images/white.png) no-repeat 13px center; color:#0282d3; }
.navigation ul.nav li a.now1 { color:#0282d3; }
.bd_box { background:#F7F7F7; border:#ddd solid 1px; padding:0 0px; }
.bd_box img { max-width:190px; }
.bd_box .cont { color:0d4770; margin-left:00px; padding:0 3px;}
.page_location { font-size:12px; border-bottom:#ddd solid 1px; line-height:100%; margin-top:8px; }
.pos { font-size:12px; color:#999; margin-top:10px; }
.detail_pic_word { background:#ecf7fd; padding:25px; }
.detail_pic_word .f_l { width:290px; height:230px; border:#eee solid 0px; background:#fff; padding:6px; }
.detail_pic_word .right_word { width:400px; }
.detail_pic_word .right_word .detail_title { color:#0282d3; border-bottom:#c9e7fa solid 1px; margin-bottom:15px; padding-bottom:5px; font-size:16px; }
.zj_title { border-bottom:#c9e7fa solid 1px; margin:15px 0; }
.zj_title h3 { margin-left:20px; background:#c9e7fa; color:#0c436b; padding:3px 15px; font-size:14px; display:inline-block; }
.right_sub { width:728px; line-height:160%; }
.right_sub p { line-height:160%; }
ul.page_product_list { width:auto; }
ul.page_product_list li { width:auto; margin:20px 0px 0px 0; }
ul.page_product_list li img { width:200px; height:140px; border:#ddd solid 1px; }
ul.page_product_list li img:hover { width:200px; height:140px; border:#ed9720 solid 1px; }
ul.page_product_list li .word { width:525px; }
ul.page_product_list li span { display:block; color: #999; font-style: italic; font-size: 10px; white-space:nowrap; }
.list_table div.list { border:none; }
.list_table div.list div { float:left; background:#f2f2f2; margin:0 0 0 0; color:#000; font-size:13px; padding:8px 0px; text-align:center; }
.list_table div.tit div { border-bottom:#c2c2c2 solid 1px; background:none; font-size:14px; color:#666; }
.list_table div.list div.one { width:210px; text-align:left; text-indent:10px; }
.list_table div.list div.two { width:125px; }
.list_table div.list div.three { width:165px; }
.list_table div.list div.four { width:145px; }
.list_table div.list div.five { width:135px; }
.list_table a.down_a { background:url(../images/down.png) no-repeat; display:block; width:15px; height:16px; margin-left:55px; *margin-left:6px;
padding:2px 0px; }
.list_table a.down_a:hover { background:url(../images/down_hover.png) no-repeat; }
#pages { padding:10px 0px 10px; text-align:right; clear:both; }
#pages a { display:inline-block; padding:0px 6px; height:22px; border:#D7D7D7 solid 1px; cursor:pointer; margin:0 5px; font-size:12px; line-height:22px; text-align:center; color:#9A9A9A; }
#pages a.a1 { padding:0px 6px; height:22px; line-height:22px; margin-top:0px; }
#pages a:hover { color:#fff; text-decoration:none; background:#696560; }
#pages span { display:inline-block; padding:0px 6px; margin:0 5px; height:22px; border:#ddd solid 1px; background:#999; line-height:22px; color:#fff; text-align:center; }
.login { width:250px; margin:0 auto; padding:15px 30px; background:#edf7fe; border:#c9e7fa solid 1px; color:#125c8e; font-family:"微软雅黑"; margin-top:30px; }
.login input { width:250px; height:25px; line-height:25px; border:#c9e7fa solid 1px; color:#125c8e; }
.login label { margin:15px 0 5px 0; display:block; }
.login .welcome { font-size:16px; border-bottom:#c5e7fe solid 1px; color:#125c8e; padding-bottom:5px; }
.login .submit { font-size:16px; border:#ce6502 solid 1px; color:#fff; height:30px; line-height:30px; margin-top:20px; background:#f27906; cursor:pointer; }
.login .submit:hover { background:#b85900; }
.login .baoming { margin-top:10px; text-align:right; }
.login .baoming a { color:#0282d3; }
.register { background:f8fcfe }
.register table { width:600px; margin-left:180px; }
.register table.base_m { width:600px; margin-left:0px; }
.register table .text { width:260px; border:#d3d3d3 solid 1px; height:22px; line-height:22px; }
.register table .text1 { width:100px; border:#d3d3d3 solid 1px; height:22px; line-height:22px; }
.register table td { padding:6px 3px; }
.register table td.left { width:80px; text-align:right; }
.register table span { color:#ff6600; margin-right:3px; }
.register table .textarea { width:260px; height:90px; border:#d3d3d3 solid 1px; }
.register table .submit { margin-left:85px; font-size:14px; border:#ce6502 solid 1px; color:#fff; width:160px; height:30px; font-family:"微软雅黑"; line-height:22px; background:#f27906; cursor:pointer; }
.register table .submit:hover { background:#b85900; }
.register_title { background:#eaf6fd; color:#0282d3; font-size:20px; padding:15px 0; text-align:center; margin-bottom:12px; font-family:"微软雅黑"; }
.base_title { background:#eaf6fd; color:#0282d3; font-size:15px; padding:8px 0; text-align:left; text-indent:20px; margin-bottom:12px; font-family:"微软雅黑"; }
.register .photo { width:148px; height:148px; margin-left:15px; background:url(../images/nophoto.gif) no-repeat; }
input.file1 { width:180px; border:#d3d3d3 solid 1px; height:22px; line-height:22px; }
.in_select2 { width:260px; height:22px; line-height:22px; }
/* 焦点图 */
.banner0001 { width:100%; position:relative; margin:0; padding:0; overflow:hidden; }
.banner_ul { width:100%; margin:0; padding:0; }
.banner_ul img { display:block; margin:0 auto; position:relative; }
.banner_pic { width:100%; list-style:none; padding:0; overflow:hidden; }
/*左右按钮*/  
.rslides_nav { height:59px; width:32px; position:absolute; top:46%; left:20px; opacity:0.5; text-indent:-9999px; overflow:hidden; text-decoration:none; background:url(../images/btn.png) no-repeat -55px 0px; margin-top:-28px; opacity:0.4; filter: alpha(opacity=40); }
.rslides_nav:hover { background-position:0 0; opacity:1; filter:alpha(opacity=100); }
.rslides_nav:active { opacity:0.4; filter:alpha(opacity=40); }
.rslides_nav.next { left:auto; background-position:-111px 0px; right:20px }
.rslides_nav.next:hover { background-position:-162px 0px; opacity:1; filter:alpha(opacity=100); }
/*左右按钮*/
.rslides_tabs { margin:5px auto; clear:both; overflow:hidden; text-align:center; position:absolute; right:48%; bottom:15px; border:#F00 solid 0px; }
.rslides_tabs li { display:inline; float:none; _float:left; *float:left;
margin-right:5px }
.rslides_tabs a { text-indent:-9999px; overflow:hidden; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; display:inline-block; _display:block; *display:block;
width:12px; height:12px; background:url(../images/dot.png) no-repeat; }
.rslides_tabs .rslides_here a { background:url(../images/current_dot.png) no-repeat; }
.nextandnev { border-top:#c9e7fa dashed 1px; margin-top:23px; margin-bottom:15px; padding-top:6px; }
.nextandnev .about_article { width:auto; float:left; }
.nextandnev .about_article2 { text-align:right; width:auto; float:right; }
.tabbox { width:402px; float:left; height:auto; font-family:"微软雅黑", Arial; }
.focus { margin:0px 15px 0 0; }
.focuspic { width:402px; overflow:hidden; height:302px; }
.focuspic .picbox { width:400px; height:300px; border:#CDCDCD solid 1px; }
.focuspic .picbox td { width:400px; height:300px; }
.focuspic img { max-height:298px; width:398px; margin:0; overflow:hidden; text-align:center; }
.focuslist { width:400px; height:auto; clear:both; margin:0 auto; }
.focuslist dd { float:left; width:80px; height:60px; border:#CDCDCD solid 1px; padding:4px; margin:10px 12px 0 0px; display:inline; cursor:pointer; }
.focuslist dd img { width:80px; height:60px; }
.focuslist dd.current { border:#666 solid 1px; }
.rightword { margin:0px 0 0 0; width:360px; float:right; }
.rightword h3 { color:#09C; border-bottom:#999 dotted 1px; font-size:14px; padding-bottom:5px; margin-bottom:10px; }
.show_box { width:1150px; overflow:hidden; padding:0; margin:0px auto; }
.img-scroll { margin:0; position:relative; width:1150px; border:#F00 solid 0px; }
.img-scroll .prev, .img-scroll .next { position:absolute; display:block; width:32px; height:65px; top:60px; }
.img-scroll .prev { left:0; background:url(../images/prev.png) no-repeat; margin:20px 0 0 0; cursor:pointer; }
.img-scroll .next { right:0; background:url(../images/next.jpg) no-repeat; margin:20px 0 0 10px; cursor:pointer; }
.img-scroll .prev:hover { background:url(../images/prev.png) no-repeat; }
.img-scroll .next:hover { background:url(../images/next.jpg) no-repeat; }
.img-list { position:relative; width:1005px; margin-left:68px; overflow:hidden; }
.page-img-list { width:990px; height:auto; margin:20px 0 0 0; }
.img-list ul { width:9999px; }
.page-img-list ul { width:990px; }
.img-list li { float:left; display:inline; width:330px; height:265px; margin:0 6px; text-align:center; position:relative; }
.img-list li a { color:#FFF; }
.img-list li a:hover { color: #09C; }
.img-list li table { width:330px; height:265px; text-align:center; margin-bottom:5px; }
.img-list img { width:330px; max-height:265px; background:#fff; display:block; overflow:hidden; }
ul.product_list li { width:310px; height:250px; margin:0px 8px 12px 8px; float:left; display:inline; }
ul.product_list li img { width:310px; height:250px; }
#secondary-big-box { width:880px; }
#secondary-big-box div.grid8 { width:105px; height: 150px; float: left; margin: 0 30px 30px 0px; overflow: hidden; }
div.boxgrid { height: 315px; position: relative; overflow: hidden; cursor: pointer; }
div.boxgrid.nopoiter { cursor: auto; }
div.boxgrid.small { height: 150px; }
div.boxgrid.small .boxcaption { height:120px; width: 75px; padding:15px; }
div.boxcaption.large { width: 435px; }
div.boxcaption { background:#333; height:285px; width: 195px; position:absolute; top:-315px; padding: 15px; }
div.boxcaption a { text-decoration: none; }
div.boxcaption h2, div.boxcaption h4 { margin-bottom: 30px; }
div.grid8 .boxcaption h2, div.boxcaption h4 { height: 73px; }
div.boxcaption h2 a, div.boxcaption h4 a { color:white; margin: 15px 0; display: inline; }
div.boxcaption h2 a:hover, div.boxcaption h4 a:hover { background:white; color: #ee3224; }
p.cover-footer { color:#FFF; }
.picslist { width:510px; height:390px; margin: 0 auto; position:relative; background:url(../images/loading.gif) no-repeat center 140px; }
.picslist .btn { position:absolute; width:15px; height:70px; top:332px; cursor:pointer; z-index:99; font-size:50px; font-weight:bold; }
.picslist .prev { left:0; background:url(../images/prev.png) no-repeat; }
/*.picslist #prevTop,.picslist #nextTop{top:20px;width: 15px;height:28px;}
.picslist #prevTop{background: url(../images/prev.png) 0 0 no-repeat;}
.picslist #nextTop{background: url(../images/next.png) 0 0 no-repeat;}
*/.picslist .next { right:0; background:url(../images/next.png) no-repeat; }
.picslist li { float:left; }
.picslist .picBox { height:300px; position:relative; overflow:hidden; border:#ccc solid 1px; }
.picslist .picBox ul { height:3000px; position:absolute; }
.picslist .picBox li { width:610px; height:300px; }
.picslist .picBox li img { width:510px; height:300px; }
.picslist .listBox { width:460px; height:100px; margin:0 auto; position:relative; padding:6px 0 10px; overflow:hidden; }
.picslist .listBox ul { height:100px; position:absolute; }
.picslist .listBox li { width:115px; height:70px; cursor:pointer; position:relative; }
.picslist .listBox li i { display:none; }
.picslist .listBox li a { display: block; width:110px; height: 70px; }
.picslist .listBox li img { width:110px; height: 70px; }
.picslist .listBox .on img { width: 110px; height:70px; border:1px solid #34AFFF; }
.picslist .listBox .on i { display:block; }
/*通用*/
.f_l { float:left; }
.red { color:#ee3224; }
.f_r { float:right; }
.margintop { margin-top:8px; }
.paddingtop { padding-top:8px; }
/*slider*/
/*#slider { width:100%; background-color:000; padding-top:8px; }
.slider_box { width:780px; margin:0 auto; height:660px; overflow: hidden; position: relative; }
.silder_tip { width: 92px; height: 92px; overflow: hidden; position: absolute; top: 0; right: 0; z-index:1; text-indent:-999px; background:url(../images/tip-tt.gif) no-repeat; }
#movie_tip { background-position: -93px 0; }
.silder_con { height:506px; overflow: hidden; position: absolute; }
.silder_panel { width:780px; height:506px; overflow: hidden; float: left; position: relative; background: 111; }
.silder_panel img { width:360px; height: 504px; display: block; overflow: hidden; border:#E7E7E7 solid 1px; }
.silder_intro { width:355px; height:504px; line-height: 20px; overflow: hidden; color: #999; padding:0 40px 0 0; margin-left:20px; }
.silder_intro h3 { padding:0px 0 10px 0; height:auto; color:#04c7f3; line-height:normal; overflow: hidden; margin-bottom:5px; }
.silder_intro h3 strong { font-size: 24px; height:30px; overflow: hidden; font-weight:normal; display: block; border-bottom:#999 dotted 1px; margin-bottom:5px; }
.silder_intro h3 strong a { color: #333; }
.silder_intro ul { height:auto; overflow: hidden; }
.silder_intro li { height:24px; overflow: hidden; margin:0 6px; font-size:13px; }
.silder_intro li.title { margin:0; font-size:14px; }*/
.font15 { font-size:15px; }
.font14 { font-size:14px; }
/*.silder_intro li a { }
.silder_intro span { margin: 0 10px 0 0; }
.silder_intro p { line-height:18px; }
.silder_intro .des { margin-left:7px; }
.silder_play { display: block; width:136px; height:30px; overflow: hidden; text-indent: -999px; position: absolute; bottom: 13px; right: 45px; background: url(../images/silder-play.png) 0 -30px no-repeat; }
.silder_play:hover { background-position: 0 0; }
.silder_nav { width:780px; height:145px; margin: 0 auto; bottom: 0; position: absolute; overflow: hidden; }
.silder_nav li { float: left; padding:0px; border:1px solid #fff; margin:2px; }
.silder_nav li.current { border:1px solid #04C7F3; margin:0 4px; }
.silder_nav li, .silder_nav img { display: block; width:80px; height:112px; overflow: hidden; border:#D7D7D7 solid 1px; }
.slider_box a.prev, .slider_box a.next { display: block; width:45px; height:100px; overflow:hidden; text-indent: -999px; position: absolute; cursor: pointer; margin:200px 0 0 0; background: url(../images/silder_btn.gif) no-repeat; }
.slider_box a.prev { left:0; background-position: left 0; }
.slider_box a.next { right:0; background-position: right 0; }
.silderBox { height:8px; line-height:8px; }*/
.background { position:fixed; _position:absolute; z-index:998; top:0px; left:0px; width:100%; _width:expression(document.documentElement.clientWidth);
height:100%; _height:expression(document.documentElement.clientHeight);
background:rgb(50,50,50); background:rgba(0, 0, 0, 0.5); }
.webox { position:fixed; _position:absolute; z-index:999; padding:8px; border:solid 1px 000; _background:#D1B9B3; background:#AAA; }
.webox #inside { background-color:#FFFFFF; height:240px; }
.webox #inside h1 { -moz-user-select:none; -webkit-user-select:none; position:relative; display:block; margin:0; padding:0; font-size:13px; line-height:30px; height:30px; padding-left:5px; font-family:Arial; background:#EEE; font-weight:normal; cursor:move; font-weight:800; color:#333; }
.webox #inside h1 a { position:absolute; display:block; right:6px; margin-top:6px; top:0px; font-size:14px; background-image:url(../images/close.fw.png); background-repeat:no-repeat; background-position:center top; width:17px; height:17px; cursor:pointer; display:inline-block; }
.webox #inside h1 a:hover { background-position:center bottom; }
#jia_pic { width:300px; text-align:center; }
#jia_pic img { display:inline; }
#jia_word { width:280px; margin-left:12px; }
.fd_link { background:#f0f9fe; padding:10px 15px; border:#c2d0d8 solid 1px; }
.fd_link strong { color:#ff6c00; font-size:14px; font-weight:normal; font-family:"微软雅黑"; display:block; margin-bottom:5px; }
.fd_link a { margin:0 14px 0 0; }
/*分页代码结束*/
/*footer设置*/
#footer { min-width:1060px; color:8c8b8b; margin-top:0px; }
.bottom_msg { overflow:auto; width:100%; }
.footer_nav { width:1000px; margin:0 auto; padding:10px 0; }
.links a { margin:0 5px; }
.foter_msg { width:100%; background:0282d3; padding:5px 0; margin-top:0px; }
.foter_msg a {  }
.foter { width:1000px; margin:0 auto; text-align:  center; }
.w1000 { width:1000px; margin:0 auto; }
.youshiad { height:94px; }
.youshi { height:833px; background:url(../images/youshibg.gif) no-repeat left top; }
.youshi .youshitext { padding-top:6px; }
.youshi .youshitext .text { padding:29px 0px 0px 495px; }
.youshi .youshitext .text .text1 { font-size:18px; font-weight:bold; color:#0282d3; }
.youshi .youshitext .text .text2 { font-size:16px; color:#cecece; padding-left:3px; }
.youshi .youshitext .text .text3 { font-size:12px; padding:5px 0px 0px 15px; }
.youshi .youshitext .text .text4 { font-size:12px; padding:5px 0px 0px 15px; }
.youshi .youshitext1 { padding-top:41px; }
.youshi .youshitext1 .text { padding:29px 0px 0px 100px; }
.youshi .youshitext1 .text .text1 { font-size:18px;  color:#0282d3; font-family:微软雅黑;}
.youshi .youshitext1 .text .text2 { font-size:16px; color:#cecece; padding-left:3px; }
.youshi .youshitext1 .text .text3 { font-size:12px; padding:5px 0px 0px 15px; }
.youshi .youshitext1 .text .text4 { font-size:12px; padding:5px 0px 0px 15px; }
/*footer设置结束*/

.kefu { POSITION: fixed; TOP: 25%; RIGHT: 1px; _position: absolute; FONT: 12px/1.5 "宋体"; }
.kefu A { COLOR: #00a0e9 }
.kefu A:hover { COLOR: #ff8100; TEXT-DECORATION: none }
.kefu .fl { POSITION: relative; WIDTH: 28px; FLOAT: left }
.kefu .fl A { TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px }
.kefu .fr { BACKGROUND: url(../images/float_bg.gif) }
.kefu .tp { BACKGROUND: url(../images/float_bg.gif) }
.kefu .cn { BACKGROUND: url(../images/float_bg.gif) }
.kefu .fr { PADDING-BOTTOM: 15px; WIDTH: 150px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -151px bottom; FLOAT: left; OVERFLOW: hidden }
.kefu .tp { BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px }
.kefu .cn { BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -302px 0px }
.kefu .cn H3 { TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px }
.kefu .cn UL { PADDING-BOTTOM: 10px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px }
.kefu .cn UL LI { BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal; text-align:center; }
.kefu .tit_qq { BACKGROUND: url(../images/float_s.gif) no-repeat }
.kefu .titDh { BACKGROUND: url(../images/float_s.gif) no-repeat }
.kefu .titDc { BACKGROUND: url(../images/float_s.gif) no-repeat }
.kefu .ico_qq { BACKGROUND: url(../images/float_s.gif) no-repeat }
.kefu .icoTl { BACKGROUND: url(../images/float_s.gif) no-repeat }
.kefu .btnOpen { BACKGROUND: url(../images/float_s.gif) no-repeat }
.kefu .btnOpen_n { BACKGROUND: url(../images/float_s.gif) no-repeat }
.kefu .btnCtn { BACKGROUND: url(../images/float_s.gif) no-repeat }
.kefu .tit_qq { BACKGROUND-POSITION: 5px -10px }
.kefu .titDh { BACKGROUND-POSITION: 5px -66px }
.kefu .titDc { BACKGROUND-POSITION: 5px -124px }
.kefu .ico_qq { BACKGROUND-POSITION: 0px -323px }
.kefu .icoFf { BACKGROUND-POSITION: 2px -213px }
.kefu .icoTl { PADDING-LEFT: 13px; DISPLAY: block; FONT-FAMILY: "微软雅黑"; BACKGROUND-POSITION: -5px -266px; FLOAT: left; border:none; font-weight:bold; color:#CC3300; font-size:13px; }
.kefu .btnOpen { BACKGROUND-POSITION: -30px -396px }
.kefu .btnOpen_n { BACKGROUND-POSITION: 0px -530px }
.kefu .btnCtn { BACKGROUND-POSITION: 0px -396px }
.kefu .ico_qq { PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left }
.kefu .icoFf { PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left }
.kefu .btnOpen { POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px }
.kefu .btnOpen_n { POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px }
.kefu .btnCtn { POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px }
.kefu .btnOpen { TOP: 170px; LEFT: 1px }
.kefu .btnOpen_n { TOP: 118px; LEFT: 1px }
.kefu .btnCtn { TOP: 170px; LEFT: 2px }
.kefu UL LI H3.titDc A { WIDTH: 80px; DISPLAY: block; HEIGHT: 36px }
.kefu UL LI.top { BORDER-BOTTOM: #ace5f9 1px solid }
.kefu UL LI.bot { BORDER-BOTTOM-STYLE: none }
.kefu UL.webZx { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH:164px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px }
.kefu UL LI.webZx-in { BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px }
.kefubott { BACKGROUND: url(../images/top_bott_bg.gif) no-repeat 0px bottom; }
.kefutop { BACKGROUND: url(../images/top_bott_bg.gif) no-repeat -151px top; }
.clr { clear:both; }
.kefutop li a img { padding:5px 0; }
ul, li { list-style: none outside none; margin: 0; padding: 0; }
.footer_nav { width:100%; padding:5px 0; margin-top:20px; background:#0282d3; text-align:center; color:#96cdf4; }
.links a { margin:0 10px; color:#96cdf4; }
/*广告图*/
.undis { display:none }
.bannerOuter { width:1000px; padding:10px 0px 0px; margin:0 auto; overflow:hidden }
.bannerInner { position:relative; width:1000px; height:278px; padding:0px; border:0px solid #ccc; overflow:hidden }
.bannerInner .bannerImg { position:absolute; z-index:10; width:1000px; height:278px; overflow:hidden; filter:progid:DXImageTransform.Microsoft.Fade(duration=0.5, overlap=1.0)
}
.bannerOuter .bannerNum { width:1000px; height:60px; overflow:hidden }
.bannerOuter .bannerNum div { float:left; width:250px; height:45px; line-height:20px; padding-top:3px; overflow:hidden; text-align:center; font-size:12px; font-weight:bold; color:#fff; background:url(../images/bannerNav.jpg) no-repeat -250px top }
.bannerOuter .bannerNum p { margin:1px 0; }
.bannerOuter .bannerNum div.photoCurrent { color:#cb1309; background-position:left top }
h3.index_left_title span { background:url(../images/title_bg.png) repeat-x 0 -3px; display:inline-block; width:auto; text-align:center; padding:0 10px; color:#fff; }
h3.index_left_title11 { border:#ddd solid 1px; padding:0; }
h3.index_left_title11 b { background:#0282d3; display:inline-block; width:auto; text-align:center; padding:0 10px; color:#fff; }
.jianzheng_list { border:#eee solid 1px; padding:15px 10px; }
ul.jianzheng { width:1030px; }
ul.jianzheng li { float:left; width:295px; margin-right:12px; border:#ddd solid 1px; padding:10px 10px; }
ul.jianzheng li img { float:left; width:118px; height:110px; }
ul.jianzheng li div { width:160px; float:right; }
ul.youshi_list { width:1050px; }
ul.youshi_list li { float:left; width:305px; height:85px; font-size:14px; margin-right:39px; margin-top:10px; border:#ddd solid 1px; background:url(../images/arrow.png) no-repeat 100px center; font-family:'微软雅黑'; }
ul.youshi_list li h3 { background:#0282d3 url(../images/arrow.png) no-repeat -20px center; color:#fff; font-size:40px; text-align:center; line-height:85px; height:85px; width:100px; text-align:center; float:left; margin-right:25px; }
ul.youshi_list li p { float:left; padding-top:16px; }
ul.youshi_list li:hover { background:#3c3c3c url(../images/arrow.png) no-repeat 100px center; color:#fff; }
.slider_box { width:1000px; margin:15px auto; height:285px; overflow:hidden; position:relative; }
.silder_con { height:285px; overflow:hidden; position:absolute; }
.silder_panel { width:1000px; height:285px; overflow:hidden; float:left; position:relative; }
.silder_panel img { width:1000px; height:285px; display:block; overflow:hidden; }
.silder_nav { width:1000px; height:45px; margin:0px auto; bottom:0px; position:absolute; overflow:hidden; }
.silder_nav li { float:left; width:219px; padding:0 15px; margin-right:1px; height:45px; font-size:12px; background:url(../images/homeBannerDdBgThis.png); line-height:20px; font-family:'微软雅黑'; }
.silder_nav li a { color:#fff; width:249px; }
.silder_nav li.current { background:url(../images/homeBannerDdBg.png); }
.slider_box a.prev, .slider_box a.next { display:block; width:45px; height:100px; overflow:hidden; text-indent:-999px; position:absolute; cursor:pointer; margin:85px 0 0 0; background:url(../images/silder_btn.gif) no-repeat; }
.slider_box a.prev { left:0; background-position:left 0; }
.slider_box a.next { right:0; background-position:right 0; }
/*更多按钮*/
span.more { float:right; display:block; height:40px; font-size:12px; line-height:40px; margin-top:-40px; padding-right:0px; overflow:hidden; font-family:Arial; }
/*新闻列表1*/        
.iNewsOuter1 { width:1000px; height:242px; overflow:hidden; background:url(../images/newSort1.jpg) no-repeat; padding-bottom:15px }
.iNews1 { float:left; width:325px; overflow:hidden }
.iNews1 h2 { font-size:14px; margin-left:35px; height:40px; line-height:35px; color:#0282d3 }
.iNews1 ul { padding:0px 10px 0px 100px }
.iNews1 ul li { padding-bottom:10px;background:url(../images/arrow.gif) no-repeat left 8px; text-indent:15px;}
/*新闻列表2*/
.iNews2 { float:left; width:330px; overflow:hidden }
.iNews2 h2 { font-size:14px; margin-left:50px; height:40px; line-height:35px; color:#0282d3 }
.iNews2 ul { padding:0px 10px 0px 35px }
.iNews2 ul li { border-bottom:1px dotted #ededed; line-height:30px; padding-left:15px; background:url(../images/arrow.gif) no-repeat left center }
/*新闻列表3*/
.iNews3 { float:left; width:325px; overflow:hidden }
.iNews3 h2 { font-size:14px; margin-left:60px; height:40px; line-height:35px; color:#0282d3 }
.iNews3 ul { padding:0px 10px 0px 35px }
.iNews3 ul li { border-bottom:1px dotted #ededed; line-height:30px; padding-left:15px; background:url(../images/arrow.gif) no-repeat left center }
/*新闻列表4*/
.iNewsOuter2 { width:1000px; height:243px; overflow:hidden; background:url(../images/newSort2.jpg) no-repeat; margin-bottom:15px; }
.iNews4 { float:left; width:325px; overflow:hidden }
.iNews4 h2 { font-size:14px; margin-left:40px; height:40px; line-height:35px; color:#0282d3 }
.iNews4 ul { padding:0px 10px 0px 18px }
.iNews4 ul li { border-bottom:1px dotted #ededed; line-height:30px; padding-left:15px; background:url(../images/arrow.gif) no-repeat left center }
/*新闻列表4*/  
.iNewsOuter0 { width:1000px; height:243px; overflow:hidden; background:url(../images/newSort0.jpg) no-repeat; margin-bottom:15px; }
.iNews4 { float:left; width:325px; overflow:hidden }
.iNews4 h2 { font-size:14px; margin-left:40px; height:40px; line-height:35px; color:#0282d3 }
.iNews4 ul { padding:0px 10px 0px 18px }
.iNews4 ul li { border-bottom:1px dotted #ededed; line-height:30px; padding-left:15px; background:url(../images/arrow.gif) no-repeat left center }
.about span.more { margin-top:-45px }
.about { float:left; width:655px; overflow:hidden }
.about h2 { font-size:14px; margin-left:50px; height:45px; line-height:40px; color:#0282d3 }
.abouttxt { padding: 0 15px 0 30px; }
.abouttxt img { padding:0 5px; }
.about ul { width:300px; padding:0px 15px 0px 20px; overflow:hidden }
.about ul li div.photo { float:left; position:relative; display:block; width:135px; height:80px; margin-right:10px; overflow:hidden }
.about ul li div.photo a { display:table-cell; vertical-align:middle; text-align:center; width:135px; height:80px; overflow:hidden; *display:block;
*font-size:72px;
*font-family:Arial
}
.about ul li div.photo a img { vertical-align:middle }
.about ul li div.desc { float:left; width:150px; height:80px; line-height:20px; text-indent:2em; overflow:hidden; text-align:justify; text-justify:distribute }
.about ul.iNews5List { padding-top:5px }
.about ul.iNews5List li { border-bottom:1px dotted #ededed; line-height:30px; padding-left:15px; background:url(../images/arrow.gif) no-repeat left center }
/*新闻列表5*/
.iNews5 span.more { margin-top:-45px }
.iNews5 { float:left; width:330px; overflow:hidden }
.iNews5 h2 { font-size:14px; margin-left:50px; height:45px; line-height:40px; color:#0282d3 }
.iNews5 ul { width:300px; padding:0px 15px 0px 30px; overflow:hidden }
.iNews5 ul li div.photo { float:left; position:relative; display:block; width:135px; height:80px; margin-right:10px; overflow:hidden }
.iNews5 ul li div.photo a { display:table-cell; vertical-align:middle; text-align:center; width:135px; height:80px; overflow:hidden; *display:block;
*font-size:72px;
*font-family:Arial
}
.iNews5 ul li div.photo a img { vertical-align:middle }
.iNews5 ul li div.desc { float:left; width:150px; height:80px; line-height:20px; text-indent:2em; overflow:hidden; text-align:justify; text-justify:distribute }
.iNews5 ul.iNews5List { padding-top:5px }
.iNews5 ul.iNews5List li { border-bottom:1px dotted #ededed; line-height:30px; padding-left:15px; background:url(../images/arrow.gif) no-repeat left center } 
/*新闻列表6*/
.iNews6 { float:left; width:325px; overflow:hidden }
.iNews6 h2 { font-size:14px; margin-left:60px; height:40px; line-height:35px; color:#0282d3 }
.iNews6 ul { padding:0px 10px 0px 35px }
.iNews6 ul li { border-bottom:1px dotted #ededed; line-height:30px; padding-left:15px; background:url(../images/arrow.gif) no-repeat left center }
/*客户见证*/
.khjz { width:1000px; height:200px; overflow:hidden; background:url(../images/khjz.jpg) no-repeat; padding-bottom:15px }
.khjz h2 { height:60px; line-height:43px; font-size:14px; margin-left:35px }
.khjz ul li { float:left; display:inline; margin:0px 0px 23px 25px; width:290px; height:103px; overflow:hidden }
.khjz ul li a { display:block; width:290px; height:105px; text-indent:-9999px; overflow:hidden }
.index_case_jz { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; display: inline-block; width:1000px; }
.index_case_jz .subnr { height: 126px; overflow: hidden; }
.dls4 { border: 1px solid #D8D8D8; display: inline; float: left; height: 110px; margin-left: 20px; overflow: hidden; padding: 1px; width: 301px; }
.dls4 dt { float: left; height: 110px; width: 110px; }
.dls4 dt img { height: 110px; width: 110px; }
.dls4 dd { float: left; height:96px; line-height: 24px; overflow: hidden; padding-left: 14px; width: 175px; }
.dls4 dd h5 { font-size: 12px; height: 24px; overflow: hidden; }
