@charset "utf-8";
/*全局*/
body { margin:0 auto;line-height:1.5;"MS PGothic","Osaka",Arial,sans-serif; font-size:16px;background:#FFF;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
p {
  margin: 0 0 10px;
}
a { color:#343434; text-decoration:none;}
a:hover { color:#f00;}

.left{float:left;}
.right{float: right;}
.clear{clear: both;}
.hide{display:none;}
.show{display:block;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mr5{ margin-right:5px;}
.span12 {width: 940px;}
.span11 {width: 860px;}
.span10 {width: 780px;}
.span9 {width: 700px;}
.span8 {width: 620px;}
.span7 {width: 540px;}
.span6 {width: 460px;}
.span5 {width: 380px;}
.span4 {width: 300px;}
.span3 {width: 220px;}
.span2 {width: 140px;}
.span1 {width: 60px;}
.fred{ color:#F00}

/*布局*/
.container{margin:0 auto; width:1250px;}
.container2{margin:0 auto; width:1188px; background:#FFF;}
.main{margin:0 auto; width:1168px;}
.c_left{width: 280px;}
.c_right{width: 870px;}

/*头部*/
.headLeft{ width:350px; height:120px; float:left;}
.headRight{ height:auto; float:right; margin-right:2px;}

.headLeft img{ border:0; margin-left:50px; margin-top:35px;}

/*菜单*/
.menu{ width:100%; float:left; margin-top:35px; height:45px; line-height:35px;position:relative;}
.menu ul li{float:left; text-align:center; font-size:16px;font-weight:bold;}
.menu ul li a{ display:block; padding-left:43px; padding-right:43px; color:#333;}
.menu ul li a:hover{background:#fba918; color:#fff;}
.menu ul li span {cursor: pointer;display: block;line-height: 45px;float: left;}
.menu ul li .line{padding-left: 0px;line-height:45px;width:2px;height:45px;background:url(../img/menu_jiange.gif);}
.menu .active a{ background:#fba918;color:#fff;}
/*子菜单*/
.menu ul li .sub-nav{position:absolute;top:45px;list-style:none;background-color:#00a2ea;display:none; width:300px;z-index:998}
.menu ul li .sub-nav li{ text-align:left;;clear:left;height:auto;line-height:40px;position:relative; width:300px;border-top:#efefef solid 1px;}
.menu ul li .sub-nav li a{color:#FFF; font-size:14px; padding-left:20px;line-height:40px;display:block;}
.menu ul li .sub-nav li a:hover{ background:#59C558;}

/*二级菜单*/
.menu ul li .sub-nav  .third-sub-nav{position:absolute;top:0;left:300px;list-style:none;background-color:#00a2ea;display:none;z-index:999}
.menu ul li .sub-nav ul li .third-sub-nav li{ text-align:left;float:none;position:relative;height:auto;line-height:40px; border-top:#efefef solid 1px;}
.menu ul li .sub-nav ul li .third-sub-nav li a{color:#FFF; font-size:14px; padding-left:20px;line-height:40px;max-width:250px;min-width:150px;display:block;}
.menu ul li .sub-nav ul li .third-sub-nav li a:hover{ background:#59C558;}

/* 大屏幕广告flexslider */
.flexslider{position:relative;height:548px;overflow:hidden;background:url(../img/flexslider_loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:548px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../img/flexslider_dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:5px;background:url(../img/flexslider_prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:5px;background:url(../img/flexslider_next.png) center center no-repeat;}

/*banner*/
.banner{ padding-top:5px; padding-bottom:5px; }

/*首页主内容*/
.index_top_bg{ height:65px;}
.index_foot_bg{ background-image:url(../img/index_qiu_footer_bg.png); height:473px;}
.index_redian{ float:left; margin:55px 60px 0px 200px;}
.index_redian .re_title{ color:#fba918; font-size:24px; font-weight:bold}
.index_redian .re_img{ text-align:center; margin-left:0 auto;}
.index_partner{ float:left; width:220px; color:#FFF; margin-top:60px;}
.index_partner .p_title{ font-size:18px; font-weight:bold; margin-bottom:5px}
.index_partner li{list-style-type:disc; line-height:22px; margin-left:10px;}
.index_partner li a{ color:#58B5C0}
.index_partner li a:hover{ color:#fba918;}


.index_main{ background:#FFF; height:100%;overflow:hidden; padding-bottom:10px;}
.index_main .mleft{ width:280px;}
.index_main .mright{ width:865px;}
.index_main .mright .mabout{background:#F6F6F6}
/*首页公司介绍*/
.index_main .mright .jianjie{ width:480px;float:left; margin-left:10px; padding-bottom:10px;}
.index_main .mright .jianjie .title{ font-weight:bold; height:33px; line-height:33px;background:url(../img/icon05.gif) no-repeat left;padding-left:10px;}
.index_main .mright .jianjie .inbox{ font-size:12px;}
.index_main .mright .jianjie .inbox a{ color:#008d37}
/*首页新闻*/
.index_main .mright .inews{ border-top:#CCC solid 1px; margin-top:5px; padding-top:5px;}
.index_main .mright .inews li{line-height:25px;background:url(../img/icon04.gif) no-repeat left;padding-left:10px;}
.index_main .mright .inews li a{ font-size:14px; color:#000}
.index_main .mright .inews li a:hover{color:#f00;}
/*首页案例*/
.index_main .mright .anli{ width:280px;float:right;}
.index_main .mright .anli .title{ font-weight:bold; height:33px; line-height:33px;background:url(../img/icon05.gif) no-repeat left;padding-left:10px;}
.index_main .mright .anli .cate_box{ width:280px;}
/*首页热门产品*/
.index_main .mright .hotpro{ width:845px; background:#FFF}
.index_main .mright .hotpro .title{ width:200px;height:33px; background:#00ACFE;}
.index_main .mright .hotpro .title span{ margin-left:15px;line-height:33px; font-size:16px; font-weight:bold; color:#FFF;}
.index_product{ margin:5px; background:#FFF}
.index_product .product_img{ width:150px; height:150px; border:#dedede solid 1px;}
.index_product .product_title{ height:30px; line-height:30px;}


/*左侧菜单*/
.leftbox {}
.leftbox .title{ width:280px; height:33px; background:#00ACFE;}
.leftbox .title span{ margin-left:20px;line-height:33px; font-size:16px; font-weight:bold; color:#FFF;}
.leftbox .title span i{ margin-left:5px;}
.leftbox .inbox{border:#E1E1E1 solid 1px; border-top:none;}
.leftbox .inbox .leftpro{ width:260px; margin:0 auto; }/*首页左侧产品分类*/
.leftbox .inbox .leftpro ul { border:0; margin:0;}
.leftbox .inbox .leftpro ul li{display:block;line-height:30px;border-bottom:#E1E1E1 solid 1px;background:url(../img/icon04.gif) no-repeat left;padding-left:10px;}
.leftbox .inbox .leftpro ul li a{ font-size:16px;}
.leftbox .inbox .leftpro ul li a:hover{background-color: #f5f5f5;}
.leftbox .leftimg { text-align:center; margin-top:20px;}
.leftbox .leftimg p a{ border:#E1E1E1 solid 1px;}

/*内容*/
.box {}
.box .title{ height:33px; background:url(../img/nav_bg120.gif) no-repeat;}
.box .title span{ margin-left:10px;line-height:33px; font-size:16px; font-weight:bold; color:#FFF;}
.box .title span i{ margin-left:5px;}
.box .inbox{border:#E1E1E1 solid 1px; border-top:none;}
.box .inbox .content{ padding:10px;}
.box .more{text-align:right; height:25px;}
.box ul{ margin-left:5px;}

.box2 .title{ height:28px; background:url(../img/right_nav_bg.gif);}
.box2 .title span{ margin-left:30px; margin-top:2px; line-height:28px; font-size:16px; color:#000; font-size:12px; }
.box2 .title b{ margin-right:35px;}
.box2 .title i{ margin-left:5px;}
.box2 .title .more{ float:right; margin-right:5px;}
.box2 .inbox{border:#dedede solid 1px; border-top:none;}
.box2 .inbox .content{ padding:10px;}

.cbox {}
.cbox .title{ color:#360; font-weight:bold; height:33px; line-height:33px;background:url(../img/icon05.gif) no-repeat left;padding-left:10px;}
.cbox .title span{ margin-left:5px;line-height:33px; font-size:16px; font-weight:bold; color:#000;}
.cbox .title span i{ margin-left:5px;}
.cbox .inbox{border:#E1E1E1 solid 1px;}
.cbox .inbox .ccontent{ padding:5px; font-size:16px;word-wrap:break-word;}
.cbox .inbox .pagecontent{ padding:15px; font-size:16px;word-wrap:break-word;line-height:28px;}

.pro_ctitle{height:30px; background:#00A0E9; line-height:30px; padding-left:10px; color:#FFF; font-weight:bold; font-size:16px;}
/*新闻列表*/
.news { width:98%;}
.news LI {MARGIN: 0px 0px 0px 10px;LINE-HEIGHT: 35px; HEIGHT: 35px;border-bottom: #CCC 1px dotted; OVERFLOW: hidden; }
.news LI A {COLOR:#000; }
.news LI A:hover {color: #e60012;}
.news LI A.selected {color: #e60012;}
/*新闻详情*/
.news_view h2{ text-align:center; line-height:40px; height:40px; border-bottom:dashed #CCCCCC 1px;}
.news_view .content{ padding:10px;}

/*产品列表*/
.listTitle{ background:#E5F7FF; width:280px; height:25px; font-size:16px; padding-left:10px; padding-top:5px; font-weight:bold}
.listRight{ width:928px; border: 2px solid #89B4D4;height:auto; background:#FFF;float:right; font-size:12px; }
.listBody{ width:100%; height:auto; padding:10px;}
.listBody ul li{ width:250px; height:250px; float:left; display:inline; border:1px dotted #CCC; margin:10px;}
.listBody ul li img{ border:0;}
.listBody ul li span{ padding-left:10px;}
.listBody ul li .getImg{ text-align:center; margin-top:0px;}
.listBody ul li .proTitle{ height:60px; text-align:center; margin:0 auto; width:190px; line-height:20px;}
.listBody ul li .proTitle a:hover{text-decoration:underline;}

.product{width:650px;margin:15px;}
.product_list{width:650px; height:170px; padding-bottom:10px;border-bottom:#007cc2 1px dotted; margin-bottom:15px;}
.product_list a{color:#007cc2;}
.procust_list_img{width:150px; height:170px; float:left}
.procust_list_img img{border:#CCC 1px solid;}
.procust_list_img img:hover{border:#007cc2 1px solid;}
.product_list_info{width:470px; height:170px; float:right;}
.product_list_info ul{padding-top:20px;}
.product_list_info ul li{ line-height:24px;}
.product_list_info ul li small{color:#333; font-size:16px;}
.product_list_info_title{color:#007cc2; font-size:16px;border-bottom:#CCC 1px dotted; margin-bottom:5px; width:470px;}
.product_list_info_model{border-bottom:#CCC 1px dotted; margin-bottom:5px;width:300px}
.product_list_info_more{line-height:30px;}

/*产品详情*/
.proView{ width:940px;}
.proView .proimg{ width:320px; }
.proView img{ width:300px; height:300px;border:#CCC solid 1px;}
.proView .proinfo{ }
.proView .proinfo ul{}
.proView .proinfo ul li{ height:30px;}
.proView .proinfo .item{ width:90px; float:left; display:block;}
.prodetail{ margin-top:10px;}
.prodetail .dtitle{ background:#E5F7FF; width:150px; height:25px; font-size:16px; padding-left:10px; padding-top:5px;font-weight:bold; border-left:#89B4D4 solid 1px; border-right:#89B4D4 solid 1px; border-top:#89B4D4 solid 2px;}
.prodetail .dtitle2{ height:31px;border-bottom:#89B4D4 solid 1px;}
.product_view .ptitle{text-align:left; line-height:40px; height:40px; border-bottom:dashed #CCCCCC 1px;}

#product_sort ul li{line-height:30px; width:150px; background-color:#c20201; float:left; border:#FFF solid 1px; text-align:center;}
.product_sort_dbg{background:#EB3363;color:#FFF; font-weight:bold;}
.product_sort_dbg a{color:#FFF; font-weight:bold;}
.product_sort_dbg  a:hover{color:#FFF; font-weight:bold;}
#product_sort ul li a{ font-size:16px; color:#FFF; width:150px; height:30px; line-height:30px;}
#product_sort ul li a:hover{color:#FFF; font-weight:bold;}

/*代理首页*/
.partner .nav{ list-style:none; }
.partner .nav ul {list-style-type: none;padding:0;}
.partner .nav li {  line-height:25px; float:none}
.partner .nav li a{ display: block; padding:5px;}
.partner .nav li a:hover{background-color: #08c; color:#FFF}

/*分页*/
.pager{padding:3px;margin:3px;text-align:center; font-size:16px;}
.pager a{border:#9aafe5 1px solid;padding:4px 10px;margin:0 2px 0 0;text-decoration:none;}
.pager a:hover{border:#2b66a5 1px solid;color:#000;background-color:lightyellow;}
.pager a:active{border:#2b66a5 1px solid;color:#000;background-color:lightyellow;}
.pager span.current{border:navy 1px solid;padding:4px 10px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#2e6ab1}
.pager span.disabled{border:#929292 1px solid;padding:4px 10px;margin:0 2px 0 0;}

/*底部*/
.footer{height:140px; background:#1f4164; color:#FFF; font-size:14px;}
.footer a{ color:#FFF}
.footer_foot{ height:10px; background:#01203c}
.footer .footer_weizhi{ float:left; width:200px; margin-left:60px; margin-right:30px;}
.footer .footer_weizhi .f_title{ margin-top:25px; font-size:18px; font-weight:bold}
.footer .footer_weizhi img{vertical-align:middle; margin-right:5px; float:left}
.footer .footer_mobile{ float:left;width:350px; margin-top:50px;}
.footer .footer_mobile li{ line-height:40px;}
.footer .footer_mobile img{vertical-align:middle; margin-right:5px;}
.footer .copyright{ float:left; line-height:120px;}
.footer .copyright a{ color:#000;}