body { min-width: 1200px;}
.container { width: 1200px; margin: 0 auto; }
#top { background: #666; height: 36px; line-height: 36px; color: #FFF; font-size: 12px; }
#top a { color: #FFF;}
#header {}
img {max-width: 100%;}
.top_anniu li{ margin-left:30px;}
.top_anniu li span{ display:inline-block; width:25px; height:25px;}
.top_gq{ background:url(images/mggq.jpg) no-repeat center ;}
.top_ss{ background:url(images/top_ss.png) no-repeat center }
.top_gm{ background:url(images/top_gm.png) no-repeat center}

/*导航*/
#navigation { position: relative; background: #ffffff; height: 100px; border-bottom:1px solid #d9d8d8;  }
#navigation li { float: left; position: relative; }
#navigation .home {}
#navigation .main a { display: block;  line-height: 100px; width:92px; color: #666; text-align: center;  }
#navigation .main a:hover { background: #333333; text-decoration: none; color: #fff; text-shadow: #333 2px 2px 2px; }
#navigation .main .current { background: #333333; text-decoration: none; color: #fff; text-shadow: #333 2px 2px 2px;}
#navigation .sub { display: none; position: absolute; left:-470px; background: url(images/tbbj.png) no-repeat center top; top:80px; z-index: 99999; width:1200px; padding:20px 20px; }
#navigation .sub .sub_bt { background: none; float: left; padding-left:20px; padding-right:10px; }
#navigation .sub .sub_bt a { height: 38px; line-height: 38px; width:100%; font-size: 12px; font-weight: normal; color: #FFF; background:none;text-align:left; font-size:14px; }

#navigation .sub .sub_xl { }
#navigation .sub .sub_xl li{ line-height:30px; float:none; width:100%; border-bottom:1px solid #393737; }
#navigation .sub .sub_xl li a{ width:100%; text-align:left; color:#999;}
#navigation .sub .sub_xl li a span{ padding-right:20px; font-size:14px;}


/*搜索*/
.a11{ display:none;}
.dropdown-menu{right: -30px; top: 100%; z-index: 100000; position: absolute; font-size: 14px; background:#222; width:330px; height:60px; padding-right:20px; }
#search_key {  height: 40px; line-height: 40px; padding: 0 2px; width: 260px; background: #FFF; color: #AAA; position: absolute; top: 10px; right:60px; }
#search_btn { background: url(images/top_ss1.png) no-repeat center #333; height: 40px; width: 50px; color: #FFF; cursor: pointer; position: absolute; top: 10px; right:10px;}


.icon-phone { font-size: 50px; padding-right: 10px; color: #6783CD;}


/*位置横条*/
#current_location { margin: 15px 0; background: #EEE; padding: 15px;}
#current_location1 { background: #fff; padding: 15px;}
#current_location1 .x4 a{ color:#999;}
#current_location1 .x4{ color:#999;}


/* 幻灯 */
#index_slideshow { height:700px; position: relative; }
#index_slideshow .bd li { height: 700px;}
#index_slideshow .bd li a { display: block; height: 700px;}
#index_slideshow .hd ul { width:100%;  position:absolute; z-index:1; bottom:0; height:90px;  line-height:30px; text-align:center; }
#index_slideshow .hd ul li { cursor:pointer; display:inline-block; width: 20px; height: 20px; background: #FFF; margin-left: 20px; border-radius:25px; border:2px solid #fff;}
#index_slideshow .hd ul .on{ background: #000; }
#index_slideshow .prev { background: url(images/l.png) center no-repeat; height: 700px; width: 68px; position: absolute; top: 0; left: 0; display: none;}
#index_slideshow .next { background: url(images/r.png) center no-repeat; height: 700px; width: 68px; position: absolute; top: 0; right: 0; display: none;}

/* 幻灯 */
#index_slideshow1 { height:690px; position: relative; }
#index_slideshow1 .bd li { height: 650px;}
#index_slideshow1 .bd li a { display: block; height: 650px;}
#index_slideshow1 .hd ul { width:100%; bottom:0; left:0px; height:30px;  line-height:30px; text-align:center; }
#index_slideshow1 .hd ul li { cursor:pointer; display:inline-block; width: 20px; height: 20px; background: #ccc; margin-left: 20px; border-radius:25px; border:2px solid #333}
#index_slideshow1 .hd ul .on{ background: #000;  border:2px solid #333;}



/*标题*/
.hd-1 { font-size: 16px; height: 60px; line-height: 60px; background: #666666; padding: 0 10px; color: #FFF; text-shadow: #333 2px 2px 2px; }
.a_name { font-size: 14px; font-family: Verdana, Geneva, sans-serif;}
.bd-1 { padding:5px 0;}
.hd-3 { font-size: 36px; text-align: center;}
.aname-3 { font-size: 36px; text-align: center;}
.seoname-3 { text-align: center; padding: 10px 0; font-size: 16px;}
.more { float: right; font-size: 12px;}
.aname { font-size: 14px; color: #999; }
.hd-4{font-size: 18px; height: 50px; line-height: 50px;  color: #333; text-align:center;}
.hd-5{font-size: 16px; height: 50px; line-height: 50px;  color: #333; }


/*分页样式*/
.category_list li { margin-bottom: 2px; }
.category_list li a { display: block; background: #EEE; padding: 10px; }
.category_list li a:hover { background: #333; color: #FFF;}
.category_list .current a { background: #333; color: #FFF;}

.category_list_w { }
.category_list_w li{ display: inline-block; margin-right: 40px; }
.category_list_w li a { display: block;  }
.category_list_w li a:hover { }
.category_list_w .current a { color: #333; font-weight:600;}

/*分页样式*/
.page_turner { margin: 20px 0; }
.page_turner a, .page_turner span { display: inline-block; height: 40px; line-height: 40px; min-width: 40px; text-align: center; background: #dcdcdd; margin-right: 2px; }
.page_turner a:link, .page_turner a:visited { text-decoration: none; }
.page_turner a:hover, .page_turner a.c { background: #666; color: #FFF; }


/*内容相关*/
.content_content { margin: 20px 0;}
.content_slideshow { width: 100%; margin: 0 auto; }
.content_slideshow .pn{ text-align: center; margin: 20px 0;}
.content_slideshow .hd { overflow: hidden; }
.content_slideshow .hd li { display: inline-block; width: 80px; margin-bottom:10px;}
.content_slideshow .hd li img { width: 76px; cursor: pointer; }
.content_slideshow .hd li.on img { border: 5px solid #d3d3d4; }

.content_tab { margin-top: 20px; }
.content_tab .hd li { display: block; cursor: pointer; height: 50px; line-height: 50px; background: #EEE; text-align: center; font-size: 16px; }
.content_tab .hd li.on { background: #FFF; color: #0A8; border-top: 3px solid #0A8; }
.content_tab .bd { padding: 20px 0; }


/*内容相关*/
.plist-1 .wrap { margin-bottom: 20px; padding:10px; height:425px;}
.plist-1 .wrap_1{padding:0px;}
.plist-1 .wrap_2{box-shadow: 5px 5px 5px  #a9aaab;}
.plist-1 .scontent { overflow: auto; font-size: 12px; padding: 10px 0; max-height: 100px; }
.plist-1 .title { text-align: center; line-height: 50px; background:#fff; color:#333;}
.plist-1 .wrap:hover{ padding:0px;}
.plist-1 .wrap:hover .wrap_1{padding:0px; }

.plist-11 .wrap { margin-bottom: 20px;  }
.plist-11 .scontent { overflow: auto; font-size: 12px; padding: 10px 0; max-height: 100px; }
.plist-11 .title { text-align: center; line-height: 40px; background:#fff; color:#333;}
.plist-11 .wrap:hover{box-shadow: 5px 5px 5px  #a9aaab; }



.plist-2 .wrap { margin-bottom: 20px; padding: 20px; background:#f1f1f1  }
.plist-2 .wrap:hover { background: #666; }
.plist-2 .wrap:hover .scontent { color: #FFF; }
.plist-2 .wrap:hover .title a { color: #FFF; }
.plist-2 .scontent { font-size: 14px; padding: 10px 0; line-height:25px;}
.plist-2 .title { text-align: center; line-height: 50px; font-size:16px;}

.plist-3 .wrap { margin-bottom: 20px; }
.plist-3 .title { text-align: center; line-height: 30px; font-size: 12px;}

.plist-4 .wrap { margin-bottom: 10px; }
.plist-4 .title { text-align: center; font-size: 12px; line-height:40px; background:#fff;}

.plist-7 .wrap{text-align:center; border:1px solid #d3d1d1; padding:10px;}
.plist-7 .wrap .picture span{ font-size:45px; background:#E0E0E0; width:100px; height:100px; display:inline-block; text-align:center; padding-top:30px; border-radius:50px; }
.plist-7 .wrap .picture a{ height:120px; width:120px; display:inline-block; border-radius:60px; border:1px dashed #BCBCBC; padding-top:8px;}
.plist-7 .wrap .title { line-height:45px; font-size:18px; }
.plist-7 .wrap .title a{ color:#fff; }
.plist-7 .wrap .scontent { line-height:25px; font-size:12px; color:#989898; text-align:left;  height:100px; }
.plist-7 .wrap .detail{ padding-top:10px; text-align:center;} 
.plist-7 .wrap .detail a{text-align:center;}
.plist-7 .wrap .detail a span{ color:#666; font-size:12px; height:30px; line-height:30px; background:#E0E0E0; width:60px; display:inline-block; text-align:center;}
.plist-7 .wrap .xt{  text-align:center;}
.plist-7 .wrap .xt span{ width:40px; display:inline-block; height:1px; background:#C7C7C7; margin-bottom:10px;}
.plist-7 .wrap:hover { border:1px solid #fff; background:#fff; }
.plist-7 .wrap:hover .title a{ color:#0083de; font-weight:600;}
.plist-7 .wrap:hover .picture a{ color:#fff; }
.plist-7 .wrap:hover .picture span{ background:#0083de; }
.plist-7 .wrap:hover .detail a span{ background:#0083de; color:#fff;  }

.ny_wtxw{ background:#fff; padding:20px; border:1px solid #E7E7E7;}
.plist-8 .werb{margin-bottom: 20px;}
.plist-8 li{ padding:10px 0; border-bottom:1px dashed #f1f1f1; margin-bottom:20px;}
.plist-8 li .nr .title{ padding:5px 0; text-align: left; line-height: 30px; font-size: 17px; font-weight:600; }
.plist-8 li .nr .title a{color:#666;}
.plist-8 li .nr .scontent{ padding:5px 0; text-align: left; line-height: 23px; font-size: 12px;color:#929292; }
.plist-8 li .nr .scontent a{ color:#929292;}
.plist-8 li .nr .badge1{ padding:5px 0; color:#929292;}
.plist-8 li .nr .clgd{ padding-right:20px;  color:#0d7cd8;}
.plist-8 li:hover .nr .title a{ color:#000;}
.plist-8 li:hover .nr .scontent a{ color:#000;}

.plist-9 .werb{margin-bottom: 20px;}
.plist-9 li{ padding:10px; border:1px solid #f1f1f1; margin-bottom:20px;}
.plist-9 li .picture img{ width:100%; height:200px; }
.plist-9 li .nr .title{ padding:10px 0; text-align: left; line-height: 25px; font-size: 17px;}
.plist-9 li .nr .scontent{ padding:5px 0; text-align: left; line-height: 25px; font-size: 12px;color:#929292; height:90px;}
.plist-9 li .nr .scontent a{ color:#929292;}
.plist-9 li .nr .badge1{ padding:5px 0; color:#929292;}
.plist-9 li .nr .clgd{ padding-right:20px;  color:#0d7cd8;}
.plist-9 li:hover { background:#eee;}


/*首页*/




.sy_gywmbj{ background:url(images/gywmbj1.jpg) no-repeat center top; }
.sy_gywmbj_nr{ background:#FFF; padding:30px; height:360px; text-align:center;  width:600px;}
.sy_gywmbj_nr_cp6{ background: url(images/gywmcp3.png) no-repeat center bottom #dbd8d8; height:120px; text-align:center;}
.sy_gywmbj_nr_cp1{ background: url(images/gywmcp6.png) no-repeat center bottom #efeded; height:120px; text-align:center;}
.sy_gywmbj_nr_cp2{ background: url(images/gywmcp4.png) no-repeat center bottom #dbd8d8; height:120px; text-align:center;}
.sy_gywmbj_nr_cp3{ background: url(images/gywmcp1.png) no-repeat center bottom #efeded; height:120px; text-align:center;}
.sy_gywmbj_nr_cp4{ background: url(images/gywmcp5.png) no-repeat center bottom #dbd8d8; height:120px; text-align:center;}
.sy_gywmbj_nr_cp5{ background: url(images/gywmcp2.png) no-repeat center bottom #efeded; height:120px; text-align:center;}
.sy_gywmbj_nr_cp p{ line-height:40px; font-size:16px; color:#333;}


.sy_gywmbja{ background:url(images/gywmbj1.jpg) no-repeat center top; }


/*首页产品分类*/
#index-1 { background:#eeeeee;}
#products_list .hd { margin-bottom: 2px; }
#products_list .hd a { display: block; height: 40px; color: #FFF; line-height: 40px; background: #F60; padding: 0 10px; font-size: 16px;}
#products_list .hd.on a { background: #0a8; }
#products_list .bd li { margin-bottom: 2px; }
#products_list .bd a { display: block; height: 36px; color: #000; line-height: 36px; background: #EEE; padding: 0 10px;}

#products_tab .hd li { height: 40px; line-height: 40px;  font-size: 16px; width:90px; float:left; color:#333; }
#products_tab .hd li.on { color:#000; font-weight:bold;  }
#products_tab .bd .content { margin-top: 20px; }


/*首页客户案例（单个滚动）*/
#index-2 { background: url(images/wmdys.jpg) no-repeat center top; padding: 40px 0;}
#index-2 .x3{ width: 255px !important; }

.wodys_rn_bt{ background:url(images/wmdys01.png) no-repeat left center; padding-left:60px;}
.wodys_rn_bt1{ background:url(images/wmdys02.png) no-repeat left center; padding-left:60px;}
.wodys_rn_bt_yw{ font-size:12px; color:#666; text-transform:uppercase;}
.wodys_rn_bt_zw{ font-size:16px; color:#333;}
.wodys_rn_nr li{ line-height:30px; margin-bottom:20px; color:#666;}

.wodys_rn_nr li span{ padding-right:20px;}


/*首页合作伙伴（分组滚动）*/
#index-3 {  background:url(images/RYZS.jpg) no-repeat center top; padding:70px 0; }

#index-3 .xx24 .picture img { padding:10px; }


/*首页新闻中心（翻页）*/
#index-4 {  background: url(images/xwbj.jpg) no-repeat center; padding: 40px 0; }
#news_tab  { padding-left:40px;}

#news_tab .dd .wrap { cursor: pointer;  padding: 20px; font-size: 12px; border-bottom:1px solid #fff;}
#news_tab .dd .wrap .title{ line-height:40px; color:#333; font-size:14px;}
#news_tab .dd .wrap .scontent a{ color:#666; line-height:30px;}
#news_tab .dd .wrap .title .span{ font-size:12px;color:#999;}
#news_tab .dd .wrap:hover { background: #FFF; color: #000;  border-bottom:1px solid #fff; }
#news_tab .dd .wrap:hover a { }


#question { background: #FFF; min-height: 500px; }
#question .q { height: 36px; background: #EEE; line-height: 36px; padding: 0 10px; }
#question .a { line-height: 30px; padding: 0 10px; margin-bottom: 10px;}
#about { background: #FFF; padding: 20px; }



#index-5 {  margin-top: 40px; }
#index-6 { margin-top: 20px; background: #EEE; padding: 40px 0; }






/*网站地图页面*/
.sitemap {}
.sitemap li { margin-bottom: 2px; }
.sitemap li a { display: block;  height: 32px; line-height: 32px; padding-left: 20px; font-size: 12px;}
.sitemap li a.level1 { font-size: 16px; background: #ddd;}
.sitemap li a.level2 { font-size: 14px; background: #eee;}
.sitemap li a.level3 { font-size: 12px; border-bottom: 1px solid #EEE; }


.form-x .form-group .label { width: 30%; }
.form-x .form-group .field { width: 70%; }
.form-x .form-button { margin-left: 30%; }




/*登陆页面*/
#user_login { width: 360px; padding: 20px; box-shadow: 0 0 10px #CCC; margin: 50px auto;}




/*联系我们*/
.lhj_lxwm_bt{height:45px; font-size:18px; border-bottom:1px solid #999; margin-bottom:20px; font-weight:300; text-transform:uppercase; }
.lhj_yd_lxwm{font-size:16px; line-height:30px; padding-top:10px;}
.lhj_yd_lxwm span{ display:block; width:30px; height:30px; background:url(images/dz.png) no-repeat center; float:left; }
.lhj_yd_lxwm .span{background-position: 0 0px; }
.lhj_yd_lxwm .span1{background-position: 0 -50px; }
.lhj_yd_lxwm .span2{background-position: 0 -95px; }


.lxwm_nr{ padding:20px;}
.lxwm_nr_tb{ text-align:center; padding-bottom:10px;}
.lxwm_nr_tb .lxwm_nr_tb_span{ display:inline-block; height:60px; width:60px;border-radius:20px; background:#333; padding:15px;}
.lxwm_nr_tb span{ font-size:30px; color:#fff; }
.lxwm_nr_bt{ text-align:center; font-size:18px; line-height:65px; color:#333;}
.lxwm_nr_nr{ text-align:center; font-size:14px; line-height:30px;}


/*关于我们*/

.gywm_wmdys1{ background:url(images/gywmbj3.jpg) no-repeat center top #f1f1f1; padding-top:60px;}
.gywm_wmdys1_bt{line-height:65px; font-size:16px; margin-bottom:10px; text-align:center; color:#fff;}
.gywm_wmdys_sl{ text-align:center;}
.gywm_wmdys_sl_sl{ font-size:48px; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.gywm_wmdys_sl_sl span{ font-size:14px; text-align:center; padding-left:10px;}
.gywm_wmdys_sl_bt{ font-size:16px; line-height:45px; text-align:center;}

/*底部*/
#link { padding: 20px 0;}
.link_text a { background: #eee; display: block; line-height: 32px; text-align: center;}

#footer_nav { background: url(images/db.png) no-repeat center top; }
#footer_nav a { color: #656565;}
#footer_nav .main { font-size: 16px; line-height: 36px; float:left; width:120px;}
#footer_nav .sub { font-size: 14px; line-height: 26px;}

.footer_nav11{background:url(images/dbbjhs.png) no-repeat center top;}

.footer_lxwm_bt{ font-size:16px; color:#fff; line-height:50px;}
.footer_lxwm_dz{ background: url(images/forr_db.png) no-repeat center left; padding-left:50px; margin-top:40px; }
.footer_lxwm_dh{background: url(images/forr_dh.png) no-repeat center left; padding-left:50px; margin-top:20px;}
.footer_lxwm_yx{background: url(images/forr_yx.png) no-repeat center left; padding-left:50px; margin-top:20px;}
.footer_lxwm_dz_bt{ color:#fff; font-size:16px;}
.footer_lxwm_dz_nr{ color:#b1b0b0; font-size:14px;}



#footer_nav .foote_top{ background:url(images/top.png) no-repeat center; height:108px; width:96px; display:block;}


#copyright { background: #242424; padding: 20px 0; border-top: 1px solid #181818; color: #656565; }
#copyright a { color: #656565; }


/*底部（右侧上下滚动）*/

#float { z-index: 9999; position: absolute; display: block; bottom: 40%; right: 0; }
#float .wrap { margin-bottom: 2px; position: relative; cursor: pointer;background:#333; border-radius:5px 0 0 5px;}
#float .icon { padding: 10px 0; width: 40px; display: block;  text-align: center;   color: #FFF; font-size: 20px; }
#float .content {  min-height: 40px; position: absolute; right:41px; top: 0; display: none; }
#float .content a { color: #FFF; }
#float .gotop .content { }


#float .float_ycpf{ border:1px solid #CCC; background:#fff; border-radius:5px; width:150px; padding:16px; float:right}
#float .float_ycpf .qq a{ display:block; padding: 10px 15px ; background:#333; text-align:center;}
#float .float_ycpf .wxgz{ border:1px solid #CCC; margin-top:10px;  border-radius:5px;}