/* CSS Document */
body{margin:0; font-size:13px; font-family:Arial,"微软雅黑"; background:#fff;}
ul,li,dl,dt,dd,form,h1,h2,h3,h4,p,input,form { margin: 0px; padding: 0px;}
li { list-style-type: none;}
img{ border:0}
.clear { margin: 0; padding: 0; clear: both; }
.clear hr { margin: 0; padding: 0; display: none; }
a{ text-decoration:none;}
a:hover,a:active{ text-decoration:none;}
table{border-collapse: collapse;}

.clear_space{clear:both; height:10px;}
.head{ height:80px; background:#FFF;}
.head_center{ height:66px; background:#FFF; width:1000px; margin:0 auto; padding-top:14px;}
.head_left{width:90px; float:left;}
.head_middle{width:308px; float:left; font-size:18px; color:#000; font-family:微软雅黑; padding-top:16px; padding-left:10px;}
.head_right{width:216px; float:right; text-align:right;}

.nav{ height:39px; background:url(../images/nav_bg.jpg) repeat-x 0 0;}
.nav_center{height:39px;width:1000px; margin:0 auto;background:url(../images/nav_bg.jpg) repeat-x 0 0;}
.nav_center li{ display:block; float:left;}
.nav_center li a{width:95px;height:29px; display:block; padding:8px 12px 0; font-size:16px; color:#fefefe; text-align:center;
 font-family:"微软雅黑";}
.nav_center li a:hover{background:url(../images/nav_cur.png) no-repeat 0 0; color:#000;}
.nav_center li .nav_cur{background:url(../images/nav_cur.png) no-repeat 0 0;color:#000;}
.search{width:198px; float:right; background:url(../images/search.png) no-repeat 0 2px; height:27px; padding-top:8px; padding-left:3px;}
#btnSearch{width:34px; height:24px; border:none; cursor:pointer; float:right; background:none;}

.main{width:1000px; margin:0 auto; margin-top:15px;}
.left{width:269px; float:left;}
.menu{width:269px;}
.menu_title{ background:url(../images/menu_up.jpg) no-repeat 0 0; width:249px;height:52px; padding-top:33px;
padding-left:20px;}
.menu_foot{ background:url(../images/menu_down.jpg) no-repeat 0 0; width:269px; height:56px; margin-top:-9px;}
.menu_content{ background:url(../images/menu_bg.jpg) repeat-y 0 0; width:249px;padding-left:20px; margin-top:0px;
padding-top:23px;}
.menu_content li{ display:block; margin:9px 0; background:url(../images/doc.jpg) no-repeat 0 10px; padding-left:14px;}
.menu_content li a{ color:#666666; padding:5px 10px;font-size:15px;}
.menu_content li dt a{width:200px; display:block; height:17px; }
.menu_content li a:hover{ background:#00517e; color:#FFF;}
.menu_content li .cur{background:#00517e; color:#FFF;}
.menu_content li .cur1 a{color:#00517e; font-weight:bold;}

.recommend{width:269px; margin-top:27px;}
.recommend_title{ background:url(../images/menu_up.jpg) no-repeat 0 0; width:249px;height:52px; padding-top:33px;
padding-left:20px;}
.recommend_foot{ background:url(../images/menu_down.jpg) no-repeat 0 0; width:269px; height:56px; margin-top:-9px;}
.recommend_content{ background:url(../images/menu_bg.jpg) repeat-y 0 0; width:229px;padding-left:20px; margin-top:-9px;
padding-top:23px; padding-right:20px;}
.recommend_content li{ height:101px; display:block; margin-top:29px;position:relative;}
.re{ position:absolute; width:60px; height:58px; background:url(../images/re.png) no-repeat 0 0; top:1px; left:1px;}
.recommend_content li .re_img{width:134px; height:99px; border:solid 1px #e7e7e7; float:left; }
.recommend_content li .re_font{width:83px;height:101px; float:right;}
.re_font_up{ color:#666666; height:70px; line-height:22px;}
.re_font_up a{color:#666666;}
.re_font_down{height:24px;}
.right{width:690px; float:right;}
.path{ /*background:url(../images/path_bg.jpg) repeat-x 0 bottom;*/ padding-bottom:25px; color:#b5b5b5; height:24px;}
.path a{color:#b5b5b5;}
.path_l{width:20px; float:left;}
.path_r{float:left;width:600px; padding-top:3px;}
.banner{padding:0px 0 28px;}

.content_font7{ background:#FFF; padding:10px;}
.content_font7 img{ max-width:650px;}
.content_font6{ padding-top:10px;}
.content_font6 li{ display:block; float:left; margin-right:15px; margin-bottom:24px; width:31.3%}
.content_font6 li.nospace{ margin-right:0;}
.x_date{ text-align:center; color:#666666; padding-top:10px;}
.x_title{ text-align:center;color:#666666; font-size:14px;}
.x_title a{color:#666666;}
.content{width:690px;}
.content_path{ color:#00517e; font-size:18px;background:url(../images/path_bg.jpg) repeat-x 0 bottom; height:28px; line-height:28px; font-weight:bold}
.content_font{ padding:24px 20px 34px; color:#666666; line-height:28px;}
.content_font2{ width:690px;}
.content_font2 li{ display:block; padding:30px 0; height:175px; border-bottom:dotted 1px #666666;}
.video_img{width:336px; height:175px; float:left;}
.video_font{width:282px; height:175px; float:right; font-size:14px; color:#666666;}
.video_title{ margin-bottom:10px;}
.video_title a{color:#666666;}
.foot{height:312px; background:#8e8e8e; clear:both;}
.foot_center{height:217px; width:1000px; margin:0 auto;background:#8e8e8e; padding:50px 0 15px;
clear:both;}
.foot_up{width:1000px;height:204px;}
.foot_up .tit1{ display:block; float:left; margin-right:30px; width:100px;}
.foot_up .tit1:nth-child(2){ display:block; float:left; margin-right:30px; width:260px;}

.foot_up .tit2{ display:block; float:left; margin-right:30px; width:100px;}

.foot_title{color:#00517e; font-size:16px; margin-bottom:22px;}
.foot_show li{ display:block; float:none; margin-bottom:8px;color:#FFF;}
.foot_show li a{ color:#FFF;}
.foot_show li a:hover{ color:#00517e;}
.foot_down{ color:#FFF;width:1000px; clear:both;}
.foot_down a{color:#FFF;}

.content_font li{width:647px; float:left;height:24px;}
.content_font li a{ color:#666666;}
.content_font img{ max-width:650px;}
.title{ float:left; }
.title a{color:#666666;}
.date{ float:right;color:#666666;}
.page{ text-align:center; width:647px; height:33px; padding-top:9px; padding-bottom:10px; clear:both;}
.currentpage{ background:#00517e; color:#FFF;padding:2px 6px; font-weight:bold;}
.disablepage{padding:2px 6px; background:#000;color: #FFF;}
.pre{padding:2px 6px; background:#000;color: #FFF;}

.new_title{ text-align:center; font-size:14px; font-weight:bold;}
.new_date{ text-align:center;}
.new_content{ line-height:normal; min-height:337px;}
.new_content img{ max-width:650px;}

.content_font1{}
.content_font1 li{ display:block; float:left; padding:10px 0 0; width:670px;border-bottom:dotted 1px #666666; line-height:24px;}
.content_font1 a:hover{color:#00517e; }
.pro_img{width:226px; height:184px; background:url(../images/pro_bg.png) no-repeat 0 0; float:left; padding-top:14px;
padding-left:18px;}
.pro_font{width:237px;padding:15px 15px 0; float:left;}
.pro_title{ padding-bottom:10px;}

.pro_title a {color:#666666; font-size:14px;}
.pro_des{color:#666666; font-size:14px;}
.pro_demo{width:139px; float:left; padding-top:20px;}
.content_font1 .pro_demo li{ display:block; float:none; padding:5px 0; border-bottom:none; width:138px; text-align:right;}
.content_font1 .pro_demo li a{ color:#666666; font-size:14px;}

.product_img{height: auto; padding:35px 0;}
.product_content{width:688px; border:solid 1px #bcbcbc;}

.flash{ height:403px; background:url(../images/banner.png) no-repeat 0 0;}
.sro{height:38px; background:url(../images/sro.jpg) repeat-x 0 0}
.sro_center{width:1000px;height:38px; background:url(../images/sro.jpg) repeat-x 0 0; margin:0 auto;}
.sro_left{padding-top:14px; background:url(../images/sro_doc.png) no-repeat 0 18px; padding-left:16px; float:left;width:720px;}
.sro_right{width:246px; float:left; text-align:right; padding-top:7px;}

.about_bottom{ border-bottom:solid 1px #d4d4d4; width:362px; height:2px; position:absolute; left:7px;top:214px;_margin-bottom:30px;}
.about_top{background:url(../images/about_top.jpg) no-repeat 0 0;width:374px; height:10px;}
.index_content_center{height:380px;background:#f5f4f4;}
.index_content{width:1000px; margin:0 auto; padding:10px 0 20px; background:#f5f4f4;}
.t1{width:373px;background:url(../images/about_bg.jpg) repeat-y 0 0; height:338px; position:relative; float:left;}
.about{  width:333px; height:179px; padding-top:14px; padding-left:7px;padding-right:20px;}
.about_title{ height:27px; font-size:16px;background:url(../images/su.jpg) no-repeat 0 0; padding-left:14px; color:#00517e}
.about_img{width:137px; height:138px; float:left;}
.about_des{width:180px; float:right; line-height:22px;}
.about_content{width:336px; height:158px; padding-left:14px;}
.news{width:333px; height:104px; padding-top:14px; padding-left:7px;padding-right:20px; margin-top:16px;}
.news_title{height:27px; font-size:16px;background:url(../images/su.jpg) no-repeat 0 0; padding-left:14px;_margin-top:30px;color:#00517e;}
.news_content{width:336px; height:70px; padding-left:14px;}
.news_content li{ height:23px;}
.news_content li a{color:#333333;}
.n_title{width:218px; float:left; color:#333333;}
.n_date{width:82px; float:right; text-align:right; color:#a0a0a0;}
.news_bottom{background:url(../images/new_bottom.jpg) no-repeat 0 0;width:374px; height:10px;}

.t2{width:350px;background:url(../images/prod_bg.jpg) repeat-y 0 0; height:338px; float:left;_width:345px;}
.pro_top{background:url(../images/pro_top.jpg) no-repeat 0 0;width:350px; height:10px; _width:345px;}
.pro_bottom{background:url(../images/pro_bottom.jpg) no-repeat 0 0;width:350px; height:10px;}
.produ{ width:337px; height:314px;_width:345px;padding-top:14px; padding-left:7px;}
.p_title{height:27px; font-size:16px;background:url(../images/su.jpg) no-repeat 0 0; padding-left:14px; border-bottom:solid 2px #ececec;color:#00517e;
 position:relative;}
.p_content{width:308px; height:274px; padding:10px 0 0 29px;}
.p_content li{ float:left;}
.pr_font{height:10px; text-align:center; margin-top:5px;}
.pr_img{width:130px; height:100px;text-align:center;}
.pro_all{width:130px; float:left;margin-right:23px;margin-bottom:11px; text-align:center; height:118px;}

.t3{width:277px;background:url(../images/case_bg.jpg) repeat-y 0 0; height:338px; float:left;_width:260px;}
.case_top{background:url(../images/case_top.jpg) no-repeat 0 0;width:277px; height:10px;_width:260px;}
.case_bottom{background:url(../images/case_bottom.jpg) no-repeat 0 0;width:277px; height:10px;_width:260px;}
.case{ width:266px; height:314px;padding-top:14px; padding-left:5px;}
.c_title{height:27px; font-size:16px;background:url(../images/su.jpg) no-repeat 0 0; padding-left:14px;border-bottom:solid 2px #ececec;color:#00517e;}
.c_content{width:233px; height:250px; padding:10px 15px 0; position:relative;}


#tabbox{overflow:hidden; margin:0 auto;}
.tab_conbox{border-top: none;}
.tab_con{ display:none;}

.tabs{height:42px;width: 100%; background:#dedede;}
.tabs li{ width:135px;  height:42px;line-height:37px;float:left;overflow: hidden;position: relative;
 background:url(../images/tiao.jpg) no-repeat right 0;}
.tabs li a {display: block;outline: none; text-align:center; color:#666666; font-size:14px;}	
.tabs .thistab{ width:135px; background:#00517e;color:#fff;}
.tabs .thistab a{ color:#fff; font-weight:bold;}

.tab_con{padding:12px;font-size: 14px; min-height:430px; line-height:30px;}
.tab_con  img{ max-width:592px;}
.tabs li.no_right{margin-right:0;}
.v_title{font-size:15px; text-align:center; padding-top:10px;}
.v_video{ text-align:center;}

.query{ height:255px; padding:30px 0 0; }
.query_font{height:160px; width:287px; background:url(../images/query.png) no-repeat 0 0; float:left; padding-top:50px;
 padding-left:33px;}
.query_img{background:url(../images/query_logo.jpg) no-repeat 125px 23px; width:370px;height:210px; float:left;}
.query_word{ height:294px;}
.text{width:46px; height:26px; margin-right:21px; border:none;}
.inputDiv{ height:50px;}
.query_show{width:276px; height:66px;}
.Query_btn{padding-top:10px; padding-right:10px; text-align:right; 
height:20px;}
.btnOK{width:143px; height:38px;background:url(../images/query_btn.jpg) no-repeat 0 0; border:none; cursor:pointer;}


.case_img{ margin-bottom:20px; width:231px;}
.sro_title{ margin-top:10px; text-align:center; background:#8c8c8c;}
.sro_title a{color:#FFF;}
.case_sro li{ display:block;width:60px; height:40px; float:left; margin-right:10px;}
.case_sro{ padding:0 11px;}

.case .news_list{ height:265px; width:236px;position:relative;
padding:10px 15px;}
.case .part{ height:200px;width:230px;}
.case .slides_container {width:248px; height:252px;overflow:hidden;float:left;position:relative; padding-left:10px; padding-top:10px;}
.case .next {position:absolute;top:45%;left:247px; width:13px;height:1px;padding-top:57px;overflow:hidden;display:block;z-index:101;
background:url(../images/right.jpg) no-repeat 0 0;}
.case .prev{position:absolute;top:45%; left:10px; display:block; width:9px; overflow:hidden; z-index:101; height:0px;
background:url(../images/left.jpg) no-repeat 0 0; height:59px;}

.case .pagination{ position:absolute;left:25px;width:207px; height:45px;bottom:17px;}
.case .pagination li {float:left; margin-right:9px;}
.case .pagination li a {display:block;width:60px;height:40px;text-align:center;float:left;background:#a5c01a; color:#fff;}
.pp_img{width:60px;height:40px;text-align:center; margin-bottom:10px;}
.pp_font1{ background:#8c8c8c; color:#FFF; text-align:center; width:60px;}
.case .pagination li.current a,.index_news .pagination li a:hover {background:#3c3e3b; text-decoration:none; }
.part .latest{ margin-bottom:90px;}
.part .title{ font-weight:bold; padding-bottom:8px; }
.part .title a{ color:#414141;font-size:16px;}
.part .date{ color:#8cca07; font-size:16px; padding-bottom:8px;}
.part .desc{ line-height:18px;}
.part a{ color:#818181; font-size:12px;}
.case .part li{ margin-bottom:12px; background:url(../images/icon_line.jpg) repeat-x 0 bottom; padding-bottom:10px; }
.case .part li a{ display:inline-block; background:url(../images/icon_round.jpg) no-repeat 0 center;padding-left:20px;}

#billy_fader .pro_all a{width:130px; height:100px;}
#billy_fader .pro_all .pr_font1 a{height:10px; color:#333333;}

.li_son{ display:none; padding-top:8px;}
.menu_content .li_son dt a{ display:block;width:170px; height:17px; padding-left:30px;}
.menu_content .li_son a:hover{color:#00517e; background:none;}
.menu_content .li_son div{ padding-bottom:10px;}
.pagechange_left{width:100%; float:left;  font-size:14px; line-height:26px;}
.pagechange_right{ width:100%; float:left;font-size:14px;line-height:26px;}
.pagechange{width:690px; height:24px; padding-top:10px;}
.pagechange_fan{width:100%; float:left; font-size:18px;line-height:36px;}
.pagechange_left a,.pagechange_right a{color:#666666;}

.no{ display:none;}
.imgShow{width:220px; height:150px; margin-bottom:10px;}
.scrolllist .imglist_w{position:relative;overflow:hidden;float:left;position:relative;
width:214px; height:300px; margin-left:3px;}
.imglist_w li p{background:#8c8c8c; color:#FFF; text-align:center; width:60px; height:29px; margin-top:5px;}
.imglist_w li{ float:left; margin-right:9px;}
.imglist_w li.nospace{ margin-right:0;}
.scrolllist{width:214px;height:308px; margin-left:6px;}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:210px; height:240px;float:left;border:1px solid #e0e0e0; margin-right:9px;}