﻿/*html {
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    -webkit-filter: grayscale(100%);
}*/
*{ margin:0 auto; padding:0;font-family:"宋体", "新宋体","微软雅黑",  "幼圆", Arial;}
body { font-size:12px; margin:0 auto;font-family: "宋体", "新宋体","微软雅黑", "幼圆", Arial; max-width:1700px;}
img, a img, form, fieldset {border: 0;}
ul li{ list-style:none;}
a{text-decoration :none; color:#111;}
.clear{clear: both; height: 1px; width: 100%; overflow: hidden; margin-top: -1px;}
img{ max-width:100%;}
@media only screen and (max-width:767px)
{
*{margin:0; padding:0; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html,body,form{width:100%;  overflow-x:hidden;}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%; font-size:72px;}
body{font-family:微软雅黑; font-size:12px; min-width:320px; max-width:720px;}
a{ text-decoration:none; outline:none;background-color:transparent;-webkit-text-decoration-skip:objects;}
a:active,a:hover,a::after,a:focus{outline:0; border:0; text-decoration:none; background:transfer}


/*为了去除手机点击出现的阴影*/
a,img,button,input,textarea,span{-webkit-tap-highlight-color:rgba(255,255,255,0);}
li{ list-style:none;}
img{ border:0;}
img,img::after,img:focus,img:hover{ border:0;}
img{ max-width:100%;}
}

header{ width:100%; height:auto; margin:0 auto;}
header .top{ width:100%; position:absolute; z-index:20;max-width:1700px;}
header .top .top_daohang{ width:1260px;height:110px; padding-top:8px;position:relative; z-index:10; }
header .top .top_daohang .leftlogo{ width:255px; height:100%; float:left; text-align:center;}
header .top .top_daohang .leftlogo img{ width:161px; margin:25px 0px;}
header .top .top_daohang .rightdaohang{ width:1000px; float:left; height:100%;}
header .top .top_daohang .rightdaohang .dh_top_yy{ width:100%; height:40px;}
header .top .top_daohang .rightdaohang .dh_top_yy .pyy{ text-align:right; height:100%; line-height:40px; padding-right:30px;color:#fff;}
header .top .top_daohang .rightdaohang .dh_top_yy .pyy a{ color:#fff; margin:10px; font-size:14px;}
header .top .top_daohang .rightdaohang .dh_botton_title{ width:100%; height:65px;}
.menuasd{ display:none;}

.top{ width:100%; height:auto; position:absolute; z-index:10;}
.top .top_daohang{ width:1260px; height:auto; position:relative; z-index:10;}
.top .top_daohang .log_left_img{ width:200px; height:150px; float:left; text-align:center;}
.top .top_daohang .log_left_img img{ width:132px; height:93px; margin:25px 5px;}
.top .top_daohang .log_right_list{ width:1000px; height:150px; float:left; position:relative; z-index:11;}
.top .top_daohang .log_right_list ul>li{ width:12%; margin:0px 0.2%; float:left; text-align:center; font-size:18px; color:#fff; line-height:75px;}
.top .top_daohang .log_right_list ul>li>a{ color:#fff;}

.top .nav{ width:1050px; height:150px; float:left; position:relative; z-index:11;}
.top .nav ul li{ width:120px; list-style:none; height:100%; font-size:16px;float:left; line-height:65px; text-align:center;}
.top .nav ul li>a{ color:#fff;}
.top .nav ul li i{ width:8px; display:inline-block;}
.top .nav ul li dl{background:linear-gradient(to right,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%); line-height:45px; display:none;}
.top .nav ul li dl a{ font-size:18px; color:#fff; font-weight:normal;}
.top .empty{ width:50px ;height:100%; float:left;}
.top .search{ width:29%; height:100%; float:right;}

.hide_menu{ max-width:1700px; width:100%;  overflow:hidden;transform:translate3d(0px, 0, 0px);-moz-transform:translate3d(0px, 0, 0px);-o-transform:translate3d(0px, 0, 0px);-ms-transform:translate3d(0px, 0, 0px);transition:transform .4s cubic-bezier(0.2, 1, 0.2, 1); position:absolute; top:110px;  z-index:8888;}
.hide_menu .hide_selection{background:#008cd6; opacity:0.8; filter:alpha(opacity=70);  position:absolute; z-index:0; left:0;  right:0; bottom:0; height:100%; top:0; position:relative;}/*rgba(244,244,244,0.5)这个属性 IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */

.hide_menu .hide_columns{ overflow:hidden; clear:both; margin:0 auto; padding:0 auto;}
.hide_menu .hide_columns{width:1260px;box-sizing:border-box; left:0; top:0; right:0; bottom:0; position:relative;}
.hide_menu .hide_columns ul{ width:1000px; float:right;}
.hide_menu .hide_columns ul li{  width:100px; float: left; margin: 0 1%;text-align:center; padding:0.5em 0; opacity:0; visibility:hidden;}
.hide_menu .hide_columns .addcl{opacity:1; visibility:visible;}
.hide_menu .hide_columns .hide_item_first{font-size:18px; line-height:45px; font-weight:bold;}
.hide_menu .hide_columns ul li span { display:block; line-height:2; font-size:1.5rem; position:relative; min-height:2em;  }
.hide_menu .hide_columns ul li span a { position:absolute; width:185%; left:-50%; top:0; text-align:center; color:#fff;}
.hide_menu .hide_columns ul li span {font-size:15px; }

.menu-child .w li span a:hover{ color:#f0f0f0;}

.hide_menu .a_before{ color:#3b6caa; font-weight:bold;}
.hide_menu .hide_columns ul li a:hover{color:#fff;background:url('../image/xldhbj.jpg') no-repeat;background-size:100% 100%;-webkit-background-size:100% 100%;/* 宽度自适应div的宽度，宽度成正比拉伸或收缩 */-o-background-size:100% 100%;-moz-background-size:100% 100%; content: '';opacity: 1;-webkit-transition: opacity 0.5s, -webkit-transform 0.5s;-moz-transition: opacity 0.5s,-moz-transform 0.5s;transition: opacity 0.5s, transform 0.5s;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px);}

.hide_menu .hide_right{width:50%;box-sizing:border-box; float:left;}
.hide_menu .hide_right .hide_right_selection{ padding-top:20px; left:5%; position:relative;}
.hide_menu .hide_right .hide_right_selection .hide_right_selection_all{ width:100%;}
.hide_menu .hide_right .hide_right_selection .hide_right_selection_all .hide_all_left{ width:55%; float:left;}
.hide_all_header{ font-size:18px; color:#3b6caa; padding:16px 5px;}
.hide_menu .hide_right .hide_right_selection .hide_right_selection_all .hide_all_left ul li a{ display:block; padding:10px 0 10px; color:#3b6caa; font-size:1.5em;}
.hide_menu .hide_right .hide_right_selection .hide_right_selection_all .hide_all_left ul li a:hover,:active{ text-decoration:none; cursor:pointer;}
.hide_menu .hide_right .hide_right_selection .hide_right_selection_all .hide_all_right{ width:45%; float:left;}
.hide_menu .hide_right .hide_right_selection .hide_right_selection_all .hide_all_right .hide_right_img{ width:90%; height:206px; padding-bottom:12px; padding-top:10px;}
.hide_menu .hide_right .hide_right_selection .hide_right_selection_all .hide_all_right .hide_right_img img{ width:100%; height:100%}
.hide_all_right .hide_right_font{ width:90%; padding-bottom:12px;}
.hide_all_right .hide_right_font p{line-height:26px; width:99%;}

.hide_slide{ display:block;}
.hide_toggle{display:none;}
.mm-listitem img{ width:24px; height:20px; margin:5px; vertical-align:middle;}
.iconfont { vertical-align:middle; margin-right:5px;}
@media only screen and (max-width:1200px)
{
header{ width:100%; height:auto; margin:0 auto;}
header .top{ width:100%; position:absolute; z-index:10;}
header .top .top_daohang{ width:100%;height:100px; padding-top:8px;position:relative; z-index:10;  margin:auto 15px;}
header .top .top_daohang .leftlogo{ width:25%; height:100%; float:left;}
header .top .top_daohang .leftlogo img{  margin:10px 5px;}
header .top .top_daohang .rightdaohang{ width:75%; float:left; height:100%;}
header .top .top_daohang .rightdaohang .dh_top_yy{ width:100%; height:40px;}
header .top .top_daohang .rightdaohang .dh_top_yy .pyy{ text-align:right; height:100%; line-height:40px; padding-right:30px;color:#fff;}
header .top .top_daohang .rightdaohang .dh_top_yy .pyy a{ color:#fff; margin:10px; font-size:14px;}
header .top .top_daohang .rightdaohang .dh_botton_title{ width:100%; height:65px;}
header .top .top_daohang .rightdaohang .dh_botton_title ul{ width:100%; height:100%;}
header .top .top_daohang .rightdaohang .dh_botton_title ul li{ float:left; line-height:65px; text-align:center;}
header .top .top_daohang .rightdaohang .dh_botton_title .nLi{ width:100px; height:100%; font-size:16px;}
header .top .top_daohang .rightdaohang .dh_botton_title .nLi a{ color:#fff;}
header .top .top_daohang .rightdaohang .dh_botton_title .shuxian{ width:5px;color:#fff;}
header .top .top_daohang .rightdaohang .dh_botton_title .sub{ z-index:100; display:none;width:120px; top:110px; position:absolute; background:#4881ea;line-height:30px;padding:5px 0; height:auto;}
header .top .top_daohang .rightdaohang .dh_botton_title .sub li{zoom:1; width:100%; line-height:30px;}
header .top .top_daohang .rightdaohang .dh_botton_title .sub li a{ color:#fff; font-size:14px;}
header .top .top_daohang .rightdaohang .dh_botton_title .sub li a:hover{ font-weight:bolder;}

}
@media only screen and (max-width:768px)
{
header{ width:100%; height:auto; margin:0 auto;}
header .top{ width:100%; position:absolute; z-index:2;max-width:1700px;}
header .top .top_daohang{ width:100%;height:2rem; padding-top:8px;position:relative; z-index:10; }
header .top .top_daohang .leftlogo{ width:40%; height:100%; float:left; text-align:left;}
header .top .top_daohang .leftlogo img{ width:1.7rem; margin:0.3rem 0px;}
header .top .top_daohang .rightdaohang{ width:58%; float:left; height:100%;}
header .top .top_daohang .rightdaohang .dh_top_yy{ width:100%; height:0.5rem;}
header .top .top_daohang .rightdaohang .dh_top_yy .pyy{ text-align:right; height:100%; line-height:0.5rem; padding-right:0.2rem;color:#fff;}
header .top .top_daohang .rightdaohang .dh_top_yy .pyy a{ color:#fff; margin:0.15rem; font-size:0.35rem;}
header .top .nav{ display:none;}
header .top .topright{ display:block; width:25%; float:right; margin:0.3rem 0.1rem;}
}
.bannner{ width:100%;overflow:hidden; height:auto;position:relative; z-index:1; margin-bottom:20px;}
.bannner img{width:100%; height:auto; }
.daohang{ width:100%; line-height:40px; background:#f5f5f5; margin-bottom:20px;}
.daohang .d_title{ width:1260px;margin:0 auto; font-size:14px;}
.daohang .d_title a{ color:#000;}
.daohang .d_title i{display:inline-block;padding:0 5px;}
.daohang .d_title .song{font-family:"宋体";}
/*首页企业新闻*/
.index_qyxw{ width:100%; height:auto; margin:0 auto;}
.index_qyxw .qyxw_list{ width:92%; height:550px;}
.index_qyxw .qyxw_list .title{ width:100%; height:80px; text-align:center; padding-top:30px;}
.index_qyxw .qyxw_list .title .qyxw_name{ background:url(../image/biaotibiankuang.png) no-repeat; width:225px; height:60px; text-align:center; font-size:22px; letter-spacing:10px; font-weight:bolder; color:#2c419a; padding-top:10px;}

.index_qyxw .qyxw_list .xw_list{ width:100%; height:370px;}
.index_qyxw .qyxw_list .xw_list .slideBox{width:38%; height:100%; float:left;}
.index_qyxw .qyxw_list .xw_list .slideBox #boxID{ width:100%; height:340px;padding:0px auto; border:0px; margin:0px;visibility:visible !important; overflow:hidden; position: relative;}
#boxID img{ width:100%; display:block; position:relative;}	
#boxID .num a{ text-align:center;}

.index_qyxw .qyxw_list .xw_list .right_xwlist{ width:60%; height:100%; float:right; margin-left:20px;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul{ width:100%; height:100%;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li{ width:100%;margin:0px auto; background:url(../image/sanjiao.png)0px 11px  no-repeat; padding-left:10px; height:70px;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li .fengex{height:5px;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li .fengex img{margin-top:2px; width:100%;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li .p_title{ width:100%; height:30px; font-size:14px; line-height:30px; overflow:hidden;text-overflow:ellipsis; color:#333;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li .p_title:hover{ color:#008cd6;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-user-modify:read-write-plainteeet-only;outline:none;-webkit-tap-highlight-color:transparent;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li .p_title .s_title{ width:85%; float:left;height:30px; font-size:16px; line-height:30px; overflow:hidden;text-overflow:ellipsis;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li .p_title .s_time{ float:right; width:15%; text-align:center;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li .p_repeater{ letter-spacing:2px; width:100%; text-align:justify; height:25px; font-size:14px; color:#666; line-height:25px;overflow:hidden;text-overflow:ellipsis;text-indent:2em;}
.index_qyxw .qyxw_list .xw_more{ width:100%; height:50px; text-align:center; padding-top:20px;}
.index_qyxw .qyxw_list .xw_more .a1{ border:1px solid #2c419a; padding:12px 25px; font-size:14px; letter-spacing:10px; color:#2c419a;}
/*首页产品展示*/
.index_cpzs{ width:95%; height:auto; margin:0 auto;background:url(../image/cpbj.jpg) no-repeat;}
.index_cpzs .cpzs_list{ width:100%; height:470px;}
.index_cpzs .cpzs_list .title{ width:100%; height:80px; text-align:center; padding-top:30px;}
.index_cpzs .cpzs_list .title .cpzs_name{ background:url(../image/cpbtbk.png) no-repeat; width:225px; height:60px; text-align:center; font-size:22px; letter-spacing:10px; font-weight:bolder; color:#fff; padding-top:10px;}
.index_cpzs .cpzs_list .img-index{width:100%; position:relative;}
.index_cpzs .cpzs_list .img-index .cp_list{ width:100%; height:280px; overflow:hidden;}
.index_cpzs .cpzs_list .img-index .cp_list ul{ width:9999px; height:100%; overflow:hidden;margin:0;padding:0;}
.index_cpzs .cpzs_list .img-index .cp_list ul li{ width:300px; float:left; margin:5px;}
.index_cpzs .cpzs_list .img-index .cp_list ul li img{ width:300px; height:200px;}
.index_cpzs .cpzs_list .img-index .cp_list ul li .p_cpname{ width:100%; height:50px; line-height:50px; font-size:14px; text-align:center; color:#fff; letter-spacing:2px;}
.index_cpzs .cpzs_list .cp_more{ width:100%; height:50px; text-align:center; padding-top:20px;}
.index_cpzs .cpzs_list .cp_more .a1{ border:1px solid #fff; padding:12px 25px; font-size:14px; letter-spacing:10px; color:#fff;}
/*首页建党动态*/
.index_jddt{ width:92%; height:auto; margin:0 auto;}
.index_jddt .jddt_list{ width:100%; height:600px;}
.index_jddt .jddt_list .title{ width:100%; height:80px; text-align:center; padding-top:30px;}
.index_jddt .jddt_list .title .jddt_name{ background:url(../image/biaotibiankuang.png) no-repeat; width:225px; height:60px; text-align:center; font-size:22px; letter-spacing:10px; font-weight:bolder; color:#2c419a; padding-top:10px;}

.index_jddt .jddt_list .dt_list{ width:100%; height:400px; margin-bottom:20px;}
.index_jddt .jddt_list .dt_list ul{ width:100%; height:100%;}
.index_jddt .jddt_list .dt_list ul li{ width:22.2%; height:100%; float:left; border:1px solid #888; margin:0px 1.3%;}
.index_jddt .jddt_list .dt_list ul li img{ width:100%; height:200px;}
.index_jddt .jddt_list .dt_list ul li .p_title{ width:95%; height:65px; line-height:30px; margin-top:10px; font-size:16px; color:#333; overflow:hidden;text-overflow:ellipsis;}
.index_jddt .jddt_list .dt_list ul li .p_title:hover{ color:#008cd6;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-user-modify:read-write-plainteeet-only;outline:none;-webkit-tap-highlight-color:transparent;}
.index_jddt .jddt_list .dt_list ul li .p_repeat{ width:95%; height:50px; line-height:25px; font-size:14px; color:#666; text-indent:2em;overflow:hidden;text-overflow:ellipsis; margin-bottom:30px;}
.index_jddt .jddt_list .dt_list ul li .p_ljxq{ width:100%; height:auto; text-align:center;}
.index_jddt .jddt_list .dt_list ul li .p_ljxq .a1{ border:1px solid #888; padding:6px 15px; color:#666; font-size:14px; letter-spacing:5px;}
.index_jddt .jddt_list .dt_more{ width:100%; height:50px; text-align:center; padding-top:20px;}
.index_jddt .jddt_list .dt_more .a1{ border:1px solid #2c419a; padding:12px 25px; font-size:14px; letter-spacing:10px; color:#2c419a;}

@media only screen and (max-width:1200px)
{
/*首页企业新闻*/
.index_qyxw{ width:95%; height:auto;}
.index_qyxw .qyxw_list{ width:100%; height:468px; }
.index_qyxw .qyxw_list .title{ width:100%; height:80px; text-align:center;}
.index_qyxw .qyxw_list .title .qyxw_name{ margin-top:20px; background:url(../image/biaotibiankuang.png) no-repeat; width:225px; height:60px; text-align:center; font-size:22px; letter-spacing:10px; font-weight:bolder; color:#2c419a; padding-top:10px;}
.index_qyxw .qyxw_list .xw_list{ width:100%; height:320px;}

.index_qyxw .qyxw_list .xw_list .slideBox{width:45%; height:100%; float:left;}
.index_qyxw .qyxw_list .xw_list .slideBox #boxID{ width:100%; height:300px;padding:0px auto; border:0px; margin:0px;visibility:visible !important; overflow:hidden; position: relative;}
#boxID img{ width:100%; height:300px; display:block; position:relative;}	
#boxID .num a{ text-align:center;}



.index_qyxw .qyxw_list .xw_list .right_xwlist{ width:52.8%; height:100%; float:left; margin-left:20px;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul{ width:100%; height:100%;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li{ width:100%;margin:0px auto; background:url(../image/sanjiao.png)0px 11px  no-repeat; padding-left:10px; height:65px; }
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li .fengex{height:5px;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li .fengex img{margin-top:2px; width:100%;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li .p_title{ width:100%; height:30px; font-size:14px; line-height:30px; overflow:hidden;text-overflow:ellipsis; color:#333;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li .p_title:hover{ color:#008cd6;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-user-modify:read-write-plainteeet-only;outline:none;-webkit-tap-highlight-color:transparent;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li .p_title .s_title{ width:85%; float:left;height:30px; font-size:16px; line-height:25px; overflow:hidden;text-overflow:ellipsis;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li .p_title .s_time{ float:right; width:15%; text-align:center;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li .p_repeater{ letter-spacing:2px; width:100%; text-align:justify; height:25px; font-size:14px; color:#666; line-height:25px;overflow:hidden;text-overflow:ellipsis;text-indent:2em;}
.index_qyxw .qyxw_list .xw_more{ width:100%; height:50px; text-align:center; padding-top:20px;}
.index_qyxw .qyxw_list .xw_more .a1{ border:1px solid #2c419a; padding:12px 25px; font-size:14px; letter-spacing:10px; color:#2c419a;}
/*首页产品展示*/
.index_cpzs{ width:95%; height:auto;background:url(../image/cpbj.jpg) no-repeat;}
.index_cpzs .cpzs_list{ width:100%; height:470px;}
.index_cpzs .cpzs_list .title{ width:100%; height:80px; text-align:center; padding-top:30px;}
.index_cpzs .cpzs_list .title .cpzs_name{ background:url(../image/cpbtbk.png) no-repeat; width:225px; height:60px; text-align:center; font-size:22px; letter-spacing:10px; font-weight:bolder; color:#fff; padding-top:10px;}
.index_cpzs .cpzs_list .img-index{width:100%; position:relative;}
.index_cpzs .cpzs_list .img-index .cp_list{ width:100%; height:280px;}
.index_cpzs .cpzs_list .img-index .cp_list ul{ width:9999px; height:100%; overflow:hidden;margin:0;padding:0;}
.index_cpzs .cpzs_list .img-index .cp_list ul li{ width:220px; float:left; margin:5px;}
.index_cpzs .cpzs_list .img-index .cp_list ul li img{ width:95%; height:175px;}
.index_cpzs .cpzs_list .img-index .cp_list ul li .p_cpname{ width:100%; height:50px; line-height:50px; font-size:14px; text-align:center; color:#fff; letter-spacing:2px;}
.index_cpzs .cpzs_list .cp_more{ width:100%; height:50px; text-align:center; padding-top:20px;}
.index_cpzs .cpzs_list .cp_more .a1{ border:1px solid #fff; padding:12px 25px; font-size:14px; letter-spacing:10px; color:#fff;}
/*首页建党动态*/
.index_jddt{ width:95%; height:auto;}
.index_jddt .jddt_list{ width:100%; height:600px;}
.index_jddt .jddt_list .title{ width:100%; height:80px; text-align:center; padding-top:30px;}
.index_jddt .jddt_list .title .jddt_name{ background:url(../image/biaotibiankuang.png) no-repeat; width:225px; height:60px; text-align:center; font-size:22px; letter-spacing:10px; font-weight:bolder; color:#2c419a; padding-top:10px;}
.index_jddt .jddt_list .dt_list{ width:100%; height:400px; margin-bottom:20px;}
.index_jddt .jddt_list .dt_list ul{ width:100%; height:100%;}
.index_jddt .jddt_list .dt_list ul li{ width:23%; height:100%; float:left; border:1px solid #888; margin:0px 6px;}
.index_jddt .jddt_list .dt_list ul li img{ width:98%; height:148px;}
.index_jddt .jddt_list .dt_list ul li .p_title{ width:95%; height:65px; line-height:30px; font-size:16px; color:#333; overflow:hidden;text-overflow:ellipsis;}
.index_jddt .jddt_list .dt_list ul li .p_title:hover{ color:#008cd6;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-user-modify:read-write-plainteeet-only;outline:none;-webkit-tap-highlight-color:transparent;}
.index_jddt .jddt_list .dt_list ul li .p_repeat{ width:95%; height:75px; line-height:25px; font-size:14px; color:#666; text-indent:2em;overflow:hidden;text-overflow:ellipsis; margin-bottom:30px;}
.index_jddt .jddt_list .dt_list ul li .p_ljxq{ width:100%; height:auto; text-align:center;}
.index_jddt .jddt_list .dt_list ul li .p_ljxq .a1{ border:1px solid #888; padding:6px 15px; color:#666; font-size:14px; letter-spacing:5px;}
.index_jddt .jddt_list .dt_more{ width:100%; height:50px; text-align:center; padding-top:20px;}
.index_jddt .jddt_list .dt_more .a1{ border:1px solid #2c419a; padding:12px 25px; font-size:14px; letter-spacing:10px; color:#2c419a;}

}
@media only screen and (max-width:768px)
{
.bannner{ width:100%;overflow:hidden; height:auto;position:relative; z-index:1; margin-bottom:20px;}
.bannner img{width:100%; height:auto; }
.daohang{ width:100%; line-height:40px; background:#f5f5f5; margin-bottom:20px;}
.daohang .d_title{ width:100%;margin:0 auto; font-size:14px;}
.daohang .d_title a{ color:#000;}
.daohang .d_title i{display:inline-block;padding:0 5px;}
.daohang .d_title .song{font-family:"宋体";}
/*首页企业新闻*/
.index_qyxw{ width:100%; height:auto; margin:0 auto;}
.index_qyxw .qyxw_list{ width:100%; height:13.8rem;}
.index_qyxw .qyxw_list .title{ width:100%; height:1rem; text-align:center;}
.index_qyxw .qyxw_list .title .qyxw_name{ margin-top:0.2rem; margin:0 auto; background:none; width:100%; height:1rem; text-align:center; font-size:0.6rem; letter-spacing:5px; font-weight:bolder; color:#2c419a; padding-top:0.1rem;margin-top: -0.6rem;}

.index_qyxw .qyxw_list .xw_list{ width:100%; height:auto;}
.index_qyxw .qyxw_list .xw_list .slideBox{width:100%; height:6.3rem; float:left;}
.index_qyxw .qyxw_list .xw_list .slideBox #boxID{ width:100%; height:5.8rem;padding:0px auto; border:0px; margin:0px;visibility:visible !important; overflow:hidden; position: relative;}
#boxID img{ width:97%; height:auto; display:block; position:relative; margin: auto 0.5%}	
#boxID .num a{ text-align:center;}



.index_qyxw .qyxw_list .xw_list .right_xwlist{ width:100%; height:5.5rem; float:left; margin-left:0px;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul{ width:100%; height:100%; margin-left:0.2rem;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li{ width:100%;margin:0px auto; background:url(../image/sanjiao.png)0px 7px  no-repeat; padding-left:0.25rem; height:1rem;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li .fengex{height:5px;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li .fengex img{margin-top:2px; width:100%; height:0.035rem;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li .p_title{ width:97%; height:0.8rem; font-size:0.38rem; line-height:0.8rem; overflow:hidden;text-overflow:ellipsis; color:#333;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li .p_title:hover{ color:#008cd6;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-user-modify:read-write-plainteeet-only;outline:none;-webkit-tap-highlight-color:transparent;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li .p_title .s_title{ width:75%; float:left;height:0.8rem; font-size:0.38rem; line-height:0.8rem; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li .p_title .s_time{ float:right; width:25%; text-align:center;}
.index_qyxw .qyxw_list .xw_list .right_xwlist ul li .p_repeater{ display:none; letter-spacing:2px; width:97%; text-align:justify; height:1.1rem; font-size:0.35rem; color:#666; line-height:0.55rem;overflow:hidden;text-overflow:ellipsis;text-indent:2em;}
.index_qyxw .qyxw_list .xw_more{ width:100%; height:50px; text-align:center; padding-top:20px;}
.index_qyxw .qyxw_list .xw_more .a1{ border:1px solid #2c419a; padding:0.1rem 0.2rem; font-size:14px; letter-spacing:5px; color:#2c419a;}
/*首页产品展示*/
.index_cpzs{ width:100%; height:auto; margin:0 auto;background:url(../image/cpbj.jpg) no-repeat;}
.index_cpzs .cpzs_list{ width:100%; height:8.5rem;}
.index_cpzs .cpzs_list .title{ width:100%; height:2.5rem; text-align:center;}
.index_cpzs .cpzs_list .title .cpzs_name{ margin-top:0.2rem; margin:0 auto; background:none; width:100%; height:2rem; text-align:center; font-size:0.6rem; letter-spacing:5px; font-weight:bolder; color:#fff; padding-top:0.1rem;}

.index_cpzs .cpzs_list .img-index{width:100%; position:relative;}
.index_cpzs .cpzs_list .img-index .cp_list{ width:100%; height:4.5rem; overflow:hidden;}
.index_cpzs .cpzs_list .img-index .cp_list ul{ width:9999px; height:100%; overflow:hidden;margin:0;padding:0;}
.index_cpzs .cpzs_list .img-index .cp_list ul li{ width:5rem; float:left; margin:5px;}
.index_cpzs .cpzs_list .img-index .cp_list ul li img{ width:5rem; height:auto; max-height:2.85rem;}
.index_cpzs .cpzs_list .img-index .cp_list ul li .p_cpname{ width:100%; height:0.6rem; line-height:0.6rem; font-size:0.35rem; text-align:center; color:#fff; letter-spacing:2px;}
.index_cpzs .cpzs_list .cp_more{ width:100%; height:1.5rem; text-align:center; padding-top:0.2rem;}
.index_cpzs .cpzs_list .cp_more .a1{ border:1px solid #fff; padding:0.15rem 0.28rem; font-size:0.35rem; letter-spacing:5px; color:#fff;}
/*首页建党动态*/
.index_jddt{ width:100%; height:auto; margin:0 auto;}
.index_jddt .jddt_list{ width:100%; height:18.8rem;}
.index_jddt .jddt_list .title{ width:100%; height:2rem; text-align:center;}
.index_jddt .jddt_list .title .jddt_name{ margin-top:0.2rem; margin:0 auto; background:none; width:100%; height:2rem; text-align:center; font-size:0.6rem; letter-spacing:5px; font-weight:bolder; color:#2c419a; padding-top:0.1rem;}


.index_jddt .jddt_list .dt_list{ width:100%; height:15rem; margin-bottom:20px;}
.index_jddt .jddt_list .dt_list ul{ width:100%; height:100%;}
.index_jddt .jddt_list .dt_list ul li{ width:47%; height:7.3rem; float:left; border:1px solid #888; margin:0.2rem 1.3%;}
.index_jddt .jddt_list .dt_list ul li img{ width:100%; height:auto; max-height:2.6rem;}
.index_jddt .jddt_list .dt_list ul li .p_title{ width:95%; height:1.5rem; line-height:0.75rem; margin-top:0.12rem; font-size:0.4rem; color:#333; overflow:hidden;text-overflow:ellipsis;}
.index_jddt .jddt_list .dt_list ul li .p_title:hover{ color:#008cd6;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-user-modify:read-write-plainteeet-only;outline:none;-webkit-tap-highlight-color:transparent;}
.index_jddt .jddt_list .dt_list ul li .p_repeat{ width:95%; height:1.3rem; line-height:0.65rem; font-size:0.35rem; color:#666; text-indent:2em;overflow:hidden;text-overflow:ellipsis; margin-bottom:0.7rem;}
.index_jddt .jddt_list .dt_list ul li .p_ljxq{ width:100%; height:auto; text-align:center;}
.index_jddt .jddt_list .dt_list ul li .p_ljxq .a1{ border:1px solid #888; padding:0.1rem 0.1rem; color:#666; font-size:0.35rem; letter-spacing:3px;}
.index_jddt .jddt_list .dt_more{ width:100%; height:0.55rem; text-align:center; padding-top:0.1rem;}
.index_jddt .jddt_list .dt_more .a1{ border:1px solid #2c419a; padding:0.1rem 0.25rem; font-size:0.35rem; letter-spacing:5px; color:#2c419a;}
 
}

/*产品中心页面*/
.cpList{ width:100%; height:auto; margin-bottom:30px;}
.cpList .cp_cont{ width:1260px; height:auto;}
.cpList .cp_cont .left_title{ width:260px; float:left;}
.cpList .cp_cont .left_title .p_title{ width:100%; height:80px; text-align:center; background-color:#005c9f; font-size:28px; letter-spacing:7px; line-height:80px; color:#fff;}
.cpList .cp_cont .left_title .p_title img{ vertical-align:middle; margin-right:10px;}
.cpList .cp_cont .left_title ul{ width:99%; height:auto; border:1px solid #ddd; }
.cpList .cp_cont .left_title ul li{ width:100%; height:50px; line-height:50px; font-size:16px; text-align:center;border-top:1px solid #ddd;}
.cpList .cp_cont .left_title ul li a{ color:#333;}
.cpList .cp_cont .left_title ul li img{ margin:0px 20px;}
.cpList .cp_cont .left_title ul li a:hover{color:#008cd6;}
.cpList .cp_cont .left_title .current{border-left:3px solid #008cd6;}
.cpList .cp_cont .left_title .current a{ color:#008cd6;font-weight:bold;}

.cpList .cp_cont .right_cplist{ width:980px; float:left; margin-left:20px;}

.cpList .cp_cont .right_cplist .cpbiaoti{ width:100%;}
.cpList .cp_cont .right_cplist .cpbiaoti .tclname{ font-size:24px; letter-spacing:5px; margin:10px 0px; display:table; color:#2676bd; width:100%; border-bottom:1px solid #ddd;}
.cpList .cp_cont .right_cplist .cpbiaoti .tclname .tclname_title{ border-bottom:1px solid #008cd6; float:left;}
.cpList .cp_cont .right_cplist .cpxiangqing{ width:100%; height:300px; margin-top:20px; background-color:#f8f7f7;}
.cpList .cp_cont .right_cplist .cpxiangqing .xq_left_img{ width:430px; height:100%; text-align:center; float:left;}
.cpList .cp_cont .right_cplist .cpxiangqing .xq_left_img img{ width:409px; height:259px; margin:20px 0px 20px 20px;}
.cpList .cp_cont .right_cplist .cpxiangqing .xq_right_content{ width:510px; height:100%; float:left; margin-left:40px;}
.cpList .cp_cont .right_cplist .cpxiangqing .xq_right_content .cp_title{ width:100%; height:40px; line-height:40px; font-size:16px; color:#2c419a; letter-spacing:2px; font-weight:bolder; overflow:hidden;text-overflow:ellipsis;}
.cpList .cp_cont .right_cplist .cpxiangqing .xq_right_content .cp_jstd{ width:100%; height:30px; line-height:30px; font-size:14px;}
.cpList .cp_cont .right_cplist .cpxiangqing .xq_right_content .cp_repeater{ width:90%; height:200px; line-height:25px; font-size:14px;overflow:hidden;text-overflow:ellipsis;}
.cpList .cp_cont .right_cplist .cpxiangqing .xq_right_content .cp_ckgd{ width:100%; height:30px; line-height:35px; text-align:right;}
.cpList .cp_cont .right_cplist .cpxiangqing .xq_right_content .cp_ckgd .fl_zhe{ font-size:14px; color:#333; margin-right:30px;}
.cpList .cp_cont .right_cplist .cpxl{ width:100%;}
.cpList .cp_cont .right_cplist .cpxl .tclname{ font-size:16px; letter-spacing:5px; margin:10px 0px; padding-left:15px;}
.cpList .cp_cont .right_cplist .cpxl img{ width:100%;}
.cpList .cp_cont .right_cplist .cpxlList{ width:100%; height:auto;}
.cpList .cp_cont .right_cplist .cpxlList ul{ width:100%; height:auto;}
.cpList .cp_cont .right_cplist .cpxlList ul li{ width:44.8%; height:50px; line-height:50px; float:left; text-align:left; border-bottom:1px solid #bbbbbb; font-size:14px; letter-spacing:3px; color:#666; padding-left:50px;overflow:hidden;text-overflow:ellipsis;}
.cpList .cp_cont .right_cplist .cpxlList ul li img{ vertical-align:middle; margin:0px 10px;}

.layui-layer-page .layui-layer-content{margin-left:0.3rem; margin-right:0.3rem;}
#cp_namesda{ color:rgb(51, 127, 229);font-family:Microsoft YaHei;font-size:18px; text-align:center; margin:15px auto;}
.cp_jiesocxz{ font-size:18px;}
.cp_jiesocxz p{ line-height:30px; text-indent:2em;}
@media only screen and (max-width:768px)
{
    /*产品中心页面*/
.cpList{ width:100%; height:auto; margin-bottom:30px;}
.cpList .cp_cont{ width:100%; height:auto;}
.cpList .cp_cont .left_title{ display:none;}

.cpList .cp_cont .right_cplist{ width:100%; float:left; margin-left:1px;}
.cpList .cp_cont .right_cplist .cpbiaoti{ width:100%;}
.cpList .cp_cont .right_cplist .cpbiaoti .tclname{font-size:0.5rem; letter-spacing:5px; margin:0.12rem 0px; display:table; color:#2676bd; width:100%; border-bottom:1px solid #ddd;}
.cpList .cp_cont .right_cplist .cpbiaoti .tclname .tclname_title{ border-bottom:1px solid #008cd6; float:left;}
.cpList .cp_cont .right_cplist .cpxiangqing{ width:100%; height:auto; margin-top:20px; background-color:#f8f7f7;}
.cpList .cp_cont .right_cplist .cpxiangqing .xq_left_img{ width:100%; height:100%; text-align:center; float:left;}
.cpList .cp_cont .right_cplist .cpxiangqing .xq_left_img img{ width:85%; height:auto; margin:0.2rem 0px 0.2rem 0.2rem;}
.cpList .cp_cont .right_cplist .cpxiangqing .xq_right_content{ width:100%; height:auto; float:left; margin-left:0.1rem;}
.cpList .cp_cont .right_cplist .cpxiangqing .xq_right_content .cp_title{ width:100%; height:0.6rem; line-height:0.6rem; font-size:0.4rem; color:#2c419a; letter-spacing:2px; font-weight:bolder; overflow:hidden;text-overflow:ellipsis;}
.cpList .cp_cont .right_cplist .cpxiangqing .xq_right_content .cp_jstd{ width:100%; height:0.5rem; line-height:0.5rem; font-size:0.37rem;}
.cpList .cp_cont .right_cplist .cpxiangqing .xq_right_content .cp_repeater{ width:90%; height:auto; line-height:0.55rem; font-size:0.35rem;overflow:hidden;text-overflow:ellipsis;margin-left:5%; text-align:justify;}
.cpList .cp_cont .right_cplist .cpxiangqing .xq_right_content .cp_ckgd{ width:100%; height:0.5rem; line-height:0.5rem; text-align:right;}
.cpList .cp_cont .right_cplist .cpxiangqing .xq_right_content .cp_ckgd .fl_zhe{ font-size:0.4rem; color:#333; margin-right:0.35rem;}
.cpList .cp_cont .right_cplist .cpxl{ width:100%;}
.cpList .cp_cont .right_cplist .cpxl .tclname{ font-size:16px; letter-spacing:5px; margin:10px 0px; padding-left:15px;}
.cpList .cp_cont .right_cplist .cpxl img{ width:100%;}
.cpList .cp_cont .right_cplist .cpxlList{ width:100%; height:auto;}
.cpList .cp_cont .right_cplist .cpxlList ul{ width:100%; height:auto;}
.cpList .cp_cont .right_cplist .cpxlList ul li{ width:98%; height:0.8rem; line-height:0.8rem; float:left; text-align:left; border-bottom:1px solid #bbbbbb; font-size:0.4rem; letter-spacing:1px; color:#666; padding-left:1.5%;overflow:hidden;text-overflow:ellipsis;}
.cpList .cp_cont .right_cplist .cpxlList ul li img{ vertical-align:middle; margin:0px 10px;}
.cp_jiesocxz{ font-size:0.4rem; line-height:0.7rem;}
#cp_namesda{ color:rgb(51, 127, 229);font-family:Microsoft YaHei;font-size:0.5rem; text-align:center; margin:0.15rem auto;}
.cp_jiesocxz{ font-size:0.4rem;}
.cp_jiesocxz p{ line-height:0.7rem;}
.cp_jiesocxz p span{ font-size:0.4rem;}
}
/*新闻中心页面*/
.xwList{ width:100%; height:auto; margin-bottom:30px;}
.xwList .xw_cont{ width:1260px; height:auto;}
.xwList .xw_cont .left_title{ width:260px; float:left;}
.xwList .xw_cont .left_title .p_title{ width:100%; height:80px; text-align:center; background-color:#005c9f; font-size:28px; letter-spacing:7px; line-height:80px; color:#fff;}
.xwList .xw_cont .left_title .p_title img{ vertical-align:middle; margin-right:10px;}
.xwList .xw_cont .left_title ul{ width:99%; height:auto; border:1px solid #ddd; }
.xwList .xw_cont .left_title ul li{ width:100%; height:50px; line-height:50px; font-size:16px; text-align:center;border-top:1px solid #ddd;}
.xwList .xw_cont .left_title ul li a{ color:#333;}
.xwList .xw_cont .left_title ul li img{ margin:0px 20px;}
.xwList .xw_cont .left_title ul li a:hover{color:#008cd6;}
.xwList .xw_cont .left_title .current{border-left:3px solid #008cd6;}
.xwList .xw_cont .left_title .current a{ color:#008cd6;font-weight:bold;}

.xwList .xw_cont .right_xwlist{ width:980px; float:left; margin-left:20px;}
.xwList .xw_cont .right_xwlist .xwbiaoti{ width:100%;}
.xwList .xw_cont .right_xwlist .xwbiaoti .tclname{ font-size:24px; letter-spacing:5px; margin:10px 0px; display:table; color:#2676bd; width:100%; border-bottom:1px solid #ddd;}
.xwList .xw_cont .right_xwlist .xwbiaoti .tclname .tclname_title{ border-bottom:1px solid #008cd6; float:left;}

.xwList .xw_cont .right_xwlist .xwbiaoti img{ width:100%;}
.xwList .xw_cont .right_xwlist .xw_list{ width:100%; height:auto; border:1px solid #adadad;}
.xwList .xw_cont .right_xwlist .xw_list ul{ width:100%; height:auto;}
.xwList .xw_cont .right_xwlist .xw_list ul>li{ width:100%; height:132px; margin:20px;}
.xwList .xw_cont .right_xwlist .xw_list ul>li>a>img{ width:182px; height:112px; float:left;}
.xwList .xw_cont .right_xwlist .xw_list ul>li>a>p{ width:750px; float:left; margin:8px 0px 0px 15px;}
.xwList .xw_cont .right_xwlist .xw_list .p1{ font-size:16px; font-weight:bolder;}
.xwList .xw_cont .right_xwlist .xw_list .p1:hover{color:#008cd6;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-user-modify:read-write-plainteeet-only;outline:none;-webkit-tap-highlight-color:transparent;}
.xwList .xw_cont .right_xwlist .xw_list .p1 .spbt{ color:#014590;float: left;}
.xwList .xw_cont .right_xwlist .xw_list .p1 .stitle{width: 500px; height: 20px; line-height: 20px; overflow: hidden; float: left; -ms-text-overflow: ellipsis;}
.xwList .xw_cont .right_xwlist .xw_list .p1 .s_time{ float:right; width:105px; font-weight:lighter; letter-spacing:1px;}
.xwList .xw_cont .right_xwlist .xw_list .p2{ font-size:14px; letter-spacing:1px; text-indent:2em; line-height:25px; overflow:hidden;text-overflow:ellipsis; max-height:75px;}
.xwList .xw_cont .right_xwlist .xw_list .fengex{ height:28px;}
.xwList .xw_cont .right_xwlist .xw_list .fengex>img{ margin-top:25px;}

.xwList .xw_cont .right_xwlist .xwCoontent{width:100%; height:auto; border:1px solid #adadad;}
.xwList .xw_cont .right_xwlist .xwCoontent .xwname_right{ width:90%; height:50px; font-size:20px; font-weight:bolder; letter-spacing:3px; text-align:center; margin-top:25px;overflow:hidden;text-overflow:ellipsis;color:#333;}
.xwList .xw_cont .right_xwlist .xwCoontent .contettt{padding:5px 30px 10px 30px; font-size:18px; color:#666;}
.xwList .xw_cont .right_xwlist .xwCoontent .contettt p{ line-height:30px;text-indent:2em;}
.xwList .xw_cont .right_xwlist .xwCoontent .contettt p img{display:block}

@media only screen and (max-width:768px)
{
/*新闻中心页面*/
.xwList{ width:100%; height:auto; margin-bottom:0.12rem;}
.xwList .xw_cont{ width:100%; height:auto;}
.xwList .xw_cont .left_title{ display:none;}

.xwList .xw_cont .right_xwlist{ width:100%; float:left; margin-left:1px;}
.xwList .xw_cont .right_xwlist .xwbiaoti{ width:100%;}
.xwList .xw_cont .right_xwlist .xwbiaoti .tclname{ font-size:0.5rem; letter-spacing:5px; margin:0.12rem 0px; display:table; color:#2676bd; width:100%; border-bottom:1px solid #ddd;}
.xwList .xw_cont .right_xwlist .xwbiaoti .tclname .tclname_title{ border-bottom:1px solid #008cd6; float:left;}

.xwList .xw_cont .right_xwlist .xwbiaoti img{ width:100%;}
.xwList .xw_cont .right_xwlist .xw_list{ width:100%; height:auto; border:1px solid #adadad;}
.xwList .xw_cont .right_xwlist .xw_list ul{ width:100%; height:auto;}
.xwList .xw_cont .right_xwlist .xw_list ul>li{ width:100%;height:1rem; margin:0rem;}
.xwList .xw_cont .right_xwlist .xw_list ul>li>a>img{ width:182px; height:112px; float:left;display:none;}
.xwList .xw_cont .right_xwlist .xw_list ul>li>a>p{width:100%; float:left; margin:0.1rem 0px 0px 0.1rem;}
.xwList .xw_cont .right_xwlist .xw_list .p1{ font-size:0.4rem; font-weight:bolder; overflow:hidden;text-overflow:ellipsis; height:0.55rem;}
.xwList .xw_cont .right_xwlist .xw_list .p1 .spbt{ color:#014590;}
.xwList .xw_cont .right_xwlist .xw_list .p1 .stitle{width: 7rem; height: 0.5rem; line-height: 0.5rem; overflow: hidden; float: left; -ms-text-overflow: ellipsis; font-size:0.4rem;white-space:nowrap;}
.xwList .xw_cont .right_xwlist .xw_list .p1 .s_time{ float:right; display:none; width:2rem; font-weight:lighter; letter-spacing:1px; font-size:0.28rem}
.xwList .xw_cont .right_xwlist .xw_list .p2{ display:none; font-size:0.35rem; letter-spacing:1px; text-indent:2em; line-height:0.5rem; overflow:hidden;text-overflow:ellipsis; max-height:1.5rem;}
.xwList .xw_cont .right_xwlist .xw_list .fengex{ height:0.2rem;}
.xwList .xw_cont .right_xwlist .xw_list .fengex>img{ margin-top:0.15rem; height:0.04rem;}

.xwList .xw_cont .right_xwlist .xwCoontent{width:100%; height:auto; border:1px solid #adadad;}
.xwList .xw_cont .right_xwlist .xwCoontent .xwname_right{ width:90%; height:auto; font-size:0.45rem; font-weight:bolder; letter-spacing:1px; text-align:center; margin-top:0.3rem; margin-bottom:0.2rem; overflow:hidden;text-overflow:ellipsis; }
.xwList .xw_cont .right_xwlist .xwCoontent .contettt{padding:0.1rem 0.27rem 0.1rem 0.27rem;font-size:0.4rem; }
.xwList .xw_cont .right_xwlist .xwCoontent .contettt p{ line-height:0.7rem;font-size:0.4rem;}
.xwList .xw_cont .right_xwlist .xwCoontent .contettt p span{font-size:0.4rem;}
}

/*关于我们默认页*/
.gywm{ width:100%; height:auto; margin-bottom:30px;}
.gywm .gywm_content{ width:1260px; height:auto;}
.gywm .gywm_content .title_name{ width:100%; height:100px;}
.gywm .gywm_content .title_name .t_name{ width:100%; text-align:left; font-size:24px; letter-spacing:5px; color:#2676bd; padding-left:1px;}
.gywm .gywm_content .title_name .gy_list{ width:100%; height:auto;}
.gywm .gywm_content .title_name .gy_list ul{ width:100%; height:auto;}
.gywm .gywm_content .title_name .gy_list ul li{ width:50%; height:310px; float:left;}
.gywm .gywm_content .title_name .gy_list ul li a{ font-size:18px; letter-spacing:5px; color:#2676bd; font-weight:bolder;}
.gywm .gywm_content .title_name .gy_list ul li a img{ width:620px; height:250px; margin:20px 0px 0px 5px;}
.gywm .gywm_content .title_name .gy_list ul li a p{ width:100%;text-align:center; line-height:40px; height:40px;}
.gywm .gywm_content .title_name .tclname{ font-size:24px; letter-spacing:5px; margin:10px 0px; display:table; color:#2676bd; width:100%; border-bottom:1px solid #ddd;}
.gywm .gywm_content .title_name .tclname .tclname_title{ border-bottom:1px solid #008cd6; float:left;}
@media only screen and (max-width:768px)
{
.gywm{ width:100%; height:auto; margin-bottom:30px;}
.gywm .gywm_content{ width:100%; height:auto;}
.gywm .gywm_content .title_name{ width:100%; height:1.5rem;}
.gywm .gywm_content .title_name .t_name{ width:100%; text-align:left; font-size:0.65rem; letter-spacing:5px; color:#2676bd; padding-left:1px;}
.gywm .gywm_content .title_name .gy_list{ width:100%; height:auto;}
.gywm .gywm_content .title_name .gy_list ul{ width:100%; height:auto;}
.gywm .gywm_content .title_name .gy_list ul li{ width:100%; height:auto; float:left;}
.gywm .gywm_content .title_name .gy_list ul li a{ font-size:0.5rem; letter-spacing:5px; color:#2676bd; font-weight:bolder;}
.gywm .gywm_content .title_name .gy_list ul li a img{ width:100%; height:auto; margin:0.2rem 0px 0px 5px;}
.gywm .gywm_content .title_name .gy_list ul li a p{ width:100%;text-align:center; line-height:0.9rem; height:0.9rem;}
.gywm .gywm_content .title_name .tclname{ font-size:0.65rem; letter-spacing:5px; margin:0.1rem 0px; display:table; color:#2676bd; width:100%; border-bottom:1px solid #ddd;}
.gywm .gywm_content .title_name .tclname .tclname_title{ border-bottom:1px solid #008cd6; float:left;}
}
/*企业概况页*/
.qygk{width:100%; height:auto; margin-bottom:30px;}
.qygk .gk_cont{ width:1260px; height:auto;}
.qygk .gk_cont .left_title{ width:260px; float:left;}
.qygk .gk_cont .left_title .p_title{ width:100%; height:80px; text-align:center; background-color:#005c9f; font-size:28px; letter-spacing:7px; line-height:80px; color:#fff;}
.qygk .gk_cont .left_title .p_title img{ vertical-align:middle; margin-right:10px;}
.qygk .gk_cont .left_title ul{ width:99%; height:auto; border:1px solid #ddd; }
.qygk .gk_cont .left_title ul li{ width:100%; height:50px; line-height:50px; font-size:16px; text-align:center;border-top:1px solid #ddd;}
.qygk .gk_cont .left_title ul li a{ color:#333;}
.qygk .gk_cont .left_title ul li img{ margin:0px 20px;}
.qygk .gk_cont .left_title ul li a:hover{color:#008cd6;}
.qygk .gk_cont .left_title .currre{border-left:3px solid #008cd6;}
.qygk .gk_cont .left_title .currre a{ color:#008cd6;font-weight:bold;}

.qygk .gk_cont .right_gklist{ width:980px; float:left; margin-left:20px;}
.qygk .gk_cont .right_gklist .gkbiaoti{ width:100%;}
.qygk .gk_cont .right_gklist .gkbiaoti .tclname{ font-size:24px; letter-spacing:5px; margin:10px 0px; display:table; color:#2676bd; width:100%; border-bottom:1px solid #ddd;}
.qygk .gk_cont .right_gklist .gkbiaoti .tclname .tclname_title{ border-bottom:1px solid #008cd6; float:left;}

.qygk .gk_cont .right_gklist .gk_list{ width:100%; height:auto; }
.qygk .gk_cont .right_gklist .gk_list .gk_content{ width:100%; height:auto; font-size:18px; color:#666;}
.qygk .gk_cont .right_gklist .gk_list .gk_content p{ line-height:30px;text-indent:2em;}
.qygk .gk_cont .right_gklist .gk_list .tjcp{ width:100%; height:auto;}
.qygk .gk_cont .right_gklist .gk_qygk{ width:100%;height:auto;}

.qygk .gk_cont .right_gklist .gk_qygk .tclname{ font-size:24px; letter-spacing:5px; margin:10px 0px; display:table; color:#2676bd; width:100%; border-bottom:1px solid #ddd;}
.qygk .gk_cont .right_gklist .gk_qygk .tclname .tclname_title{ border-bottom:1px solid #008cd6; float:left;}


.qygk .gk_cont .right_gklist .gk_qygk ul{ width:100%; height:auto;}
.qygk .gk_cont .right_gklist .gk_qygk ul li{ width:50%; height:400px; float:left;}
.qygk .gk_cont .right_gklist .gk_qygk ul li img{ width:409px; height:259px; margin:10px 20px; border:1px solid #cccccc;}
.qygk .gk_cont .right_gklist .gk_qygk .p1{ width:90%; height:auto; max-height:60px; line-height:30px; font-size:14px; letter-spacing:1px; overflow:hidden; text-overflow:ellipsis;}
.qygk .gk_cont .right_gklist .gk_qygk .more{ color:#005c9f; text-align:right; padding-right:50px; font-size:14px; height:30px; line-height:30px;}
@media only screen and (max-width:768px)
{
    /*企业概况页*/
.qygk{width:100%; height:auto; margin-bottom:30px;}
.qygk .gk_cont{ width:100%; height:auto;}
.qygk .gk_cont .left_title{display:none;}

.qygk .gk_cont .right_gklist{ width:100%; float:left; margin-left:0px;}
.qygk .gk_cont .right_gklist .gkbiaoti{ width:100%;}
.qygk .gk_cont .right_gklist .gkbiaoti .tclname{ font-size:0.5rem; -spacing:5px; margin:0.12rem 0px; display:table; color:#2676bd; width:100%; border-bottom:1px solid #ddd;}
.qygk .gk_cont .right_gklist .gkbiaoti .tclname .tclname_title{ border-bletterottom:1px solid #008cd6; float:left;}

.qygk .gk_cont .right_gklist .gk_list{ width:100%; height:auto; }
.qygk .gk_cont .right_gklist .gk_list .gk_content{ width:95%; height:auto; margin:auto 2.5%; font-size:0.43rem; text-align:justify;}
.qygk .gk_cont .right_gklist .gk_list .gk_content p{ line-height:0.7rem;}
.qygk .gk_cont .right_gklist .gk_list .tjcp{ width:100%; height:auto;}
.qygk .gk_cont .right_gklist .gk_qygk{ width:100%;height:auto;}

.qygk .gk_cont .right_gklist .gk_qygk .tclname{ font-size:0.5rem; letter-spacing:5px; margin:0.12rem 0px; display:table; color:#2676bd; width:100%; border-bottom:1px solid #ddd;}
.qygk .gk_cont .right_gklist .gk_qygk .tclname .tclname_title{ border-bottom:1px solid #008cd6; float:left;}


.qygk .gk_cont .right_gklist .gk_qygk ul{ width:100%; height:auto;}
.qygk .gk_cont .right_gklist .gk_qygk ul li{ width:50%; height:auto; float:left;}
.qygk .gk_cont .right_gklist .gk_qygk ul li img{ width:4rem; height:auto; margin:0.12rem 0.2rem; border:1px solid #cccccc;}
.qygk .gk_cont .right_gklist .gk_qygk .p1{ width:90%; height:auto; max-height:1rem; line-height:0.5rem; font-size:0.3rem; letter-spacing:1px; overflow:hidden; text-overflow:ellipsis; margin-left:2.5%;}
.qygk .gk_cont .right_gklist .gk_qygk .more{ color:#005c9f; text-align:right; padding-right:0.3rem; font-size:0.3rem; height:0.5rem; line-height:0.5rem;}

}
/*发展历程*/
.fzlc{width:100%; height:auto; margin-bottom:30px;}
.fzlc .lc_cont{ width:1260px; height:auto;}
.fzlc .lc_cont{ width:1260px; height:auto;}
.fzlc .lc_cont .left_title{ width:260px; float:left;}
.fzlc .lc_cont .left_title .p_title{ width:100%; height:80px; text-align:center; background-color:#005c9f; font-size:28px; letter-spacing:7px; line-height:80px; color:#fff;}
.fzlc .lc_cont .left_title .p_title img{ vertical-align:middle; margin-right:10px;}
.fzlc .lc_cont .left_title ul{ width:99%; height:auto; border:1px solid #ddd; }
.fzlc .lc_cont .left_title ul li{ width:100%; height:50px; line-height:50px; font-size:16px; text-align:center;border-top:1px solid #ddd;}
.fzlc .lc_cont .left_title ul li a{ color:#333;}
.fzlc .lc_cont .left_title ul li img{ margin:0px 20px;}
.fzlc .lc_cont .left_title ul li a:hover{color:#008cd6;}
.fzlc .lc_cont .left_title .currre{border-left:3px solid #008cd6;}
.fzlc .lc_cont .left_title .currre a{ color:#008cd6;font-weight:bold;}

.fzlc .lc_cont .right_lclist{ width:980px; float:left; margin-left:20px;}
.fzlc .lc_cont .right_lclist .lcbiaoti{ width:100%;}
.fzlc .lc_cont .right_lclist .lcbiaoti .tclname{ font-size:24px; letter-spacing:5px; margin:10px 0px; display:table; color:#2676bd; width:100%; border-bottom:1px solid #ddd;}
.fzlc .lc_cont .right_lclist .lcbiaoti .tclname .tclname_title{ border-bottom:1px solid #008cd6; float:left;}
.fzlc .lc_cont .right_lclist .lc_list{ width:100%; height:auto; }
.fzlc .lc_cont .right_lclist .lc_list .lc_content{ width:100%; height:auto;}
.years{
    width:12%;
    margin-top:20px;
    position:relative;
    float:left;
    margin-left:20px;
}
.years>li{
    width:100%;
    height:40px;
    line-height:40px;
    margin-bottom:10px;
     font-size:16px;
}
.years>li>a{
    display:block;
    width:100%;
    height:100%;
    color:#666666;
    background:white;
    text-align:center;
    
    border:1px solid #666666;
    text-decoration:none;
    transition:all .3s linear;
}
.details {
    width:615px;
    padding:20px 50px;
    border: 1px solid #A0A0A0;
    position:relative;
    margin-left:180px;
    margin-top:0;
}
.details h3{
    
}
.details p{
    
    color:#999999;
    position:relative;
    line-height:31px;
}
.details p:after{
    content:"";
    display:block;
    width:5px;
    height:5px;
    background:#999999;
    position:absolute;
    left:-15px;
    top:14px;
}
.details img{
    margin:50px auto;
}
.details .icon{
    position:absolute;
    top:8px;
    left:-20px;
    border:10px solid rgba(0,0,0,0);
    border-right:10px solid #999999;
}
.details .icon:after{
    content:"";
    display:block;
    position:absolute;
    left:-6px;
    top:-8px;
    border:8px solid rgba(0,0,0,0);
    border-right:8px solid white;
}
@media only screen and (max-width:768px)
{
    /*发展历程*/
.fzlc{width:100%; height:auto; margin-bottom:30px;}
.fzlc .lc_cont{ width:100%; height:auto;}
.fzlc .lc_cont{ width:100%; height:auto;}
.fzlc .lc_cont .left_title{ display:none;}

.fzlc .lc_cont .right_lclist{ width:100%; float:left; margin-left:1px;}
.fzlc .lc_cont .right_lclist .lcbiaoti{ width:100%;}
.fzlc .lc_cont .right_lclist .lcbiaoti .tclname{ font-size:0.5rem; letter-spacing:5px; margin:0.12rem 0px; display:table; color:#2676bd; width:100%; border-bottom:1px solid #ddd;}
.fzlc .lc_cont .right_lclist .lcbiaoti .tclname .tclname_title{ border-bottom:1px solid #008cd6; float:left;}
.fzlc .lc_cont .right_lclist .lc_list{ width:100%; height:auto; }
.fzlc .lc_cont .right_lclist .lc_list .lc_content{ width:100%; height:auto;}
.years{
    width:3rem;
    margin-top:5px;
    position:relative;
    float:left;
    margin-left:5px;
}
.years>li{
    width:100%;
    height:auto;
    line-height:40px;
    margin-bottom:10px;
     font-size:16px;
}
.years>li>a{
    display:block;
    width:100%;
    height:100%;
    color:#666666;
    background:white;
    text-align:center;
    font-size:0.33rem;
    border:1px solid #666666;
    text-decoration:none;
    transition:all .3s linear;
}
.details {
    width:5.7rem;
    padding:0.1rem 0.6rem;
    border: 1px solid #A0A0A0;
    position:relative;
    margin-left:3.5rem;
    margin-top:0;
     font-size:0.35rem;
}
.details h3{
    
}
.details p{
    
    color:#999999;
    position:relative;
    line-height:0.6rem;
}
.details p:after{
    content:"";
    display:block;
    width:5px;
    height:5px;
    background:#999999;
    position:absolute;
    left:-15px;
    top:14px;
}
.details img{
    margin:50px auto;
}
.details .icon{
    position:absolute;
    top:8px;
    left:-20px;
    border:10px solid rgba(0,0,0,0);
    border-right:10px solid #999999;
}
.details .icon:after{
    content:"";
    display:block;
    position:absolute;
    left:-6px;
    top:-8px;
    border:8px solid rgba(0,0,0,0);
    border-right:8px solid white;
}
}
@media all and (max-width: 767px){
    .details {
        margin-left:0;
        margin-top:0;
        width:100%;
    }
    .years{
        width:100%;
        margin-left:0;
    }
    .details{
        border:0;
        display:none;
        padding-left: 15px;
        padding-right: 15px;
    }
    .details p{
        margin-left: 15px;
    }
    .details p:after{
        left: -12px;
    }
    .details .icon:after{
        border:0;
    }
    .details .icon {

        border:0;
    }
    .years li{
        height:auto;
    }
    .development-list{
        height:auto;
        margin-bottom:30px;
    }
    .years li:nth-child(1) a{
        background:#666666;
        color:white;
    }
    .introduction p {
        
        width: 100%;
    }
    .introduction h3 {
        height: 80px;
        line-height: 80px;
    }
    .introduction {
        padding: 0 15px 30px 15px;
    }
    .years{
        margin-top:0px;
    }
        .years>li>a{
        display: block;
        width: 100%;
        height: 45px;
        margin: 0 auto;
        background: #D9D9D9;
        color: black;
        outline: 0;
        border: 0;
        -webkit-transition: all .3s linear;
        -moz-transition: all .3s linear;
        -ms-transition: all .3s linear;
        -o-transition: all .3s linear;
        transition: all .3s linear;
        border-bottom: 2px solid white;
        text-align: left;
        padding-left: 15px;
    }
    .years>li{
        margin-bottom:0;
    }
    .years li:nth-child(1) a{
        background:#D9D9D9;
        color:black;
    }

}
/*联系我们列表页*/
.lxwm{ width:100%; height:auto; margin-bottom:30px;}
.lxwm .lxwm_content{ width:1260px; height:auto;}
.lxwm .lxwm_content ul{ width:100%; height:auto;}
.lxwm .lxwm_content ul li{ width:95%; height:275px; margin:25px 20px; padding-left:20px; }
.lxwm .lxwm_content .left_jies{ width:580px; float:left; height:100%;}
.lxwm .lxwm_content .left_jies .p_name{ width:100%; height:45px; line-height:45px; font-size:18px;letter-spacing:2px;}
.lxwm .lxwm_content .left_jies .p_dz{ width:100%; height:30px; line-height:30px; font-size:14px; letter-spacing:1px;}
.lxwm .lxwm_content .left_jies .p_phone{ width:100%; height:30px; line-height:30px; font-size:14px; letter-spacing:1px;}
.lxwm .lxwm_content .left_jies .p_cz{ width:100%; height:30px; line-height:30px; font-size:14px; letter-spacing:1px;}
.lxwm .lxwm_content .left_jies .p_wx{ width:100%; height:30px; line-height:30px; font-size:14px; letter-spacing:1px;}
.lxwm .lxwm_content .left_jies .p_wz{ width:100%; height:30px; line-height:30px; font-size:14px; letter-spacing:1px;}
.lxwm .lxwm_content .left_jies .p_more{ width:90%; height:35px; line-height:35px; text-align:right; padding-right:20px;}
.lxwm .lxwm_content .left_jies .p_more a{ font-size:14px; color:#fff; background-color:#2676bd; padding:7px 12px;}
.lxwm .lxwm_content .right_img{ width:600px; height:100%; float:left;}
.lxwm .lxwm_content .right_img img{ width:590px; height:275px;}
.lxwm .lxwm_content .t_name{ width:100%; text-align:left; font-size:24px; letter-spacing:5px; color:#2676bd; padding-left:1px;}

.lxwm .lxwm_content .lxwm_Count{ width:100%; height:auto;}
.lxwm .lxwm_content .lxwm_Count .lxwm_title{ width:100%; height:50px; font-size:16px; font-weight:bolder; letter-spacing:3px; text-align:center; margin:10px 0px;overflow:hidden;text-overflow:ellipsis; }
.lxwm .lxwm_content .lxwm_Count .lx_content{ font-size:18px;}
.lxwm .lxwm_content .lxwm_Count .lx_content p{ line-height:30px;font-size:18px; text-indent:2em;}
.lxwm .lxwm_content .lxwm_Count .lx_content p span{font-size:18px;}

.lxwm .lxwm_content .tclname{ font-size:24px; letter-spacing:5px; margin:10px 0px; display:table; color:#2676bd; width:100%; border-bottom:1px solid #ddd;}
.lxwm .lxwm_content .tclname .tclname_title{ border-bottom:1px solid #008cd6; float:left;}
@media only screen and (max-width:768px)
{
    /*联系我们列表页*/
.lxwm{ width:100%; height:auto; margin-bottom:10px;}
.lxwm .lxwm_content{ width:100%; height:auto;}
.lxwm .lxwm_content ul{ width:100%; height:auto;}
.lxwm .lxwm_content ul li{ width:95%; height:auto; margin:0.2rem 0.2rem; padding-left:1px; }
.lxwm .lxwm_content .left_jies{ width:100%; float:left; height:4.25rem;}
.lxwm .lxwm_content .left_jies .p_name{ width:100%; height:0.6rem; line-height:0.6rem; font-size:0.45rem;letter-spacing:2px;}
.lxwm .lxwm_content .left_jies .p_dz{ width:100%; height:0.5rem; line-height:0.5rem; font-size:0.35rem; letter-spacing:1px;}
.lxwm .lxwm_content .left_jies .p_phone{ width:100%; height:30px; line-height:0.5rem; font-size:0.35rem; letter-spacing:1px;}
.lxwm .lxwm_content .left_jies .p_cz{ width:100%; height:0.5rem; line-height:0.5rem; font-size:0.35rem; letter-spacing:1px;}
.lxwm .lxwm_content .left_jies .p_wx{ width:100%; height:0.5rem; line-height:0.5rem; font-size:0.35rem; letter-spacing:1px;}
.lxwm .lxwm_content .left_jies .p_wz{ width:100%; height:0.5rem; line-height:0.5rem; font-size:0.35rem; letter-spacing:1px;}
.lxwm .lxwm_content .left_jies .p_more{ width:95%; height:0.6rem; line-height:0.6rem; text-align:right; padding-right:0.2rem;}
.lxwm .lxwm_content .left_jies .p_more a{ font-size:0.35rem; color:#fff; background-color:#2676bd; padding:0.1rem 0.15rem;}
.lxwm .lxwm_content .right_img{ width:100%; height:auto; float:left;}
.lxwm .lxwm_content .right_img img{ width:100%; height:auto;}
.lxwm .lxwm_content .t_name{ width:100%; text-align:left; font-size:0.6rem; letter-spacing:5px; color:#2676bd; padding-left:1px;}

.lxwm .lxwm_content .lxwm_Count{ width:100%; height:auto;}
.lxwm .lxwm_content .lxwm_Count .lxwm_title{ width:100%; height:1.2rem; font-size:0.42rem; line-height:0.6rem; font-weight:bolder; letter-spacing:1px; text-align:center; margin:0.2rem 0px;overflow:hidden;text-overflow:ellipsis; }
.lxwm .lxwm_content .lxwm_Count .lx_content{padding:0.1rem 0.27rem 0.1rem 0.27rem;font-size:0.4rem; }
.lxwm .lxwm_content .lxwm_Count .lx_content p{ line-height:0.7rem;font-size:0.4rem;}
.lxwm .lxwm_content .lxwm_Count .lx_content p span{font-size:0.4rem;}

.lxwm .lxwm_content .tclname{ font-size:0.5rem; letter-spacing:2px; margin:0.1rem 0px; display:table; color:#2676bd; width:100%; border-bottom:1px solid #ddd;}
.lxwm .lxwm_content .tclname .tclname_title{ border-bottom:1px solid #008cd6; float:left;}
}
/*单页面*/
.dymList{ width:100%; height:auto; margin-bottom:30px;}
.dymList .dym_cont{ width:1260px; height:auto;}
.dymList .dym_cont .left_title{ width:260px; float:left;}
.dymList .dym_cont .left_title .p_title{ width:100%; height:80px; text-align:center; background-color:#005c9f; font-size:28px; letter-spacing:7px; line-height:80px; color:#fff;}
.dymList .dym_cont .left_title .p_title img{ vertical-align:middle; margin-right:10px;}
.dymList .dym_cont .left_title ul{ width:99%; height:auto; border:1px solid #ddd; }
.dymList .dym_cont .left_title ul li{ width:100%; height:50px; line-height:50px; font-size:16px; text-align:center;border-top:1px solid #ddd;}
.dymList .dym_cont .left_title ul li a{ color:#333;}
.dymList .dym_cont .left_title ul li img{ margin:0px 20px;}
.dymList .dym_cont .left_title ul li a:hover{color:#008cd6;}
.dymList .dym_cont .left_title .currre{border-left:3px solid #008cd6;}
.dymList .dym_cont .left_title .currre a{ color:#008cd6;font-weight:bold;}
.dymList .dym_cont .right_dymlist{ width:980px; float:left; margin-left:20px;}
.dymList .dym_cont .right_dymlist .dymbiaoti{ width:100%;}
.dymList .dym_cont .right_dymlist .dymbiaoti .tclname{ font-size:24px; letter-spacing:5px; margin:10px 0px; display:table; color:#2676bd; width:100%; border-bottom:1px solid #ddd;}
.dymList .dym_cont .right_dymlist .dymbiaoti .tclname .tclname_title{ border-bottom:1px solid #008cd6; float:left;}

.dymList .dym_cont .right_dymlist .dymcontent{ line-height:30px; font-size:18px;}
.dymList .dym_cont .right_dymlist .dymcontent p{ text-indent:2em;}
@media only screen and (max-width:768px)
{
   .dymList{ width:100%; height:auto; margin-bottom:30px;}
.dymList .dym_cont{ width:100%; height:auto;}
.dymList .dym_cont .left_title{  display:none;}
.dymList .dym_cont .right_dymlist{ width:100%; float:left; margin-left:auto;}
.dymList .dym_cont .right_dymlist .dymbiaoti{ width:100%;}
.dymList .dym_cont .right_dymlist .dymbiaoti .tclname{ font-size:0.5rem; letter-spacing:5px; margin:0.12rem 0px; display:table; color:#2676bd; width:100%; border-bottom:1px solid #ddd;}
.dymList .dym_cont .right_dymlist .dymbiaoti .tclname .tclname_title{ border-bottom:1px solid #008cd6; float:left;}

.dymList .dym_cont .right_dymlist .dymcontent{ line-height:0.7rem; font-size:0.4rem; margin:auto 2.5%;} 
.dymList .dym_cont .right_dymlist .dymcontent p span{ font-size:0.43rem;}
}
/*客户服务*/
.khfw{ width:100%; height:auto; margin-bottom:30px;}
.khfw .khfw_content{ width:1260px; height:auto;}
.khfw .khfw_content .t_name{ width:100%; text-align:left; font-size:24px; letter-spacing:5px; color:#2676bd; padding-left:1px;}
.khfw .khfw_content .fudiv{ width:100%; height:auto;}
.khfw .khfw_content .fudiv .left_lxfs{ float:left; width:30%; height:auto; margin-left:70px;}
.khfw .khfw_content .fudiv .left_lxfs .biaoti{font-weight:bold; width:100%; height:40px; line-height:40px; font-size:16px; letter-spacing:5px; margin-top:40px;}
.khfw .khfw_content .fudiv .left_lxfs ul{ width:100%; height:auto;}
.khfw .khfw_content .fudiv .left_lxfs ul li{  height:40px; line-height:40px; font-size:14px; color:#2676bd; padding-left:30px;}
.khfw .khfw_content .fudiv .left_lxfs ul li span{ margin:auto 20px;}
.khfw .khfw_content .fudiv .right_biaoge{ width:50%; float:left; height:auto;}
.khfw .khfw_content .fudiv .right_biaoge .biaoti{ font-weight:bold; width:100%; height:40px; line-height:40px; font-size:16px; letter-spacing:5px; margin-top:40px;}
.khfw .khfw_content .fudiv .right_biaoge table{ width:100%; height:auto;}
.khfw .khfw_content .fudiv .right_biaoge table td{width:80%;font-size:13px; height:50px;}
.khfw .khfw_content .fudiv .right_biaoge table input[type=text]{-webkit-border-radius:10px;border-radius:10px;font-size:1em;border:1px solid #dcdcdc;outline:none;width:100%;padding:8px 8px 8px 35px;background-color:#fff;}
.khfw .khfw_content .fudiv .right_biaoge table #name{background:white url(../image/lytb.png) 7px no-repeat}
.khfw .khfw_content .fudiv .right_biaoge table #phone{background:white url(../image/dhtb.png) 7px no-repeat}
.khfw .khfw_content .fudiv .right_biaoge table #email{background:white url(../image/yxtb.png) 7px no-repeat}
.khfw .khfw_content .fudiv .right_biaoge table #danwei{background:white url(../image/lytb.png) 7px no-repeat}
.khfw .khfw_content .fudiv .right_biaoge table #title{background:white url(../image/lytb.png) 7px no-repeat}
.khfw .khfw_content .fudiv .right_biaoge table #content{ height:300px; -webkit-border-radius:10px;border-radius:10px;font-size:1em;border:1px solid #dcdcdc;outline:none;width:100%;padding:2px 2px 2px 5px;background-color:#fff;}
.khfw .khfw_content .tclname{ font-size:24px; letter-spacing:5px; margin:10px 0px; display:table; color:#2676bd; width:100%; border-bottom:1px solid #ddd;}
.khfw .khfw_content .tclname .tclname_title{ border-bottom:1px solid #008cd6; float:left;}
@media only screen and (max-width:768px)
{
    /*客户服务*/
.khfw{ width:100%; height:auto; margin-bottom:10px;}
.khfw .khfw_content{ width:100%; height:auto;}
.khfw .khfw_content .t_name{ width:100%; text-align:left; font-size:0.5rem; letter-spacing:5px; color:#2676bd; padding-left:1px;}
.khfw .khfw_content .fudiv{ width:100%; height:auto;}
.khfw .khfw_content .fudiv .left_lxfs{ float:left; width:100%; height:auto; margin-left:0.3rem;}
.khfw .khfw_content .fudiv .left_lxfs .biaoti{font-weight:bold; width:100%; height:0.5rem; line-height:0.5rem; font-size:0.4rem; letter-spacing:1px; margin-top:0.3rem;}
.khfw .khfw_content .fudiv .left_lxfs ul{ width:100%; height:auto;}
.khfw .khfw_content .fudiv .left_lxfs ul li{  height:0.68rem; line-height:0.68rem; font-size:0.4rem; color:#2676bd; padding-left:0.25rem;}
.khfw .khfw_content .fudiv .left_lxfs ul li span{ margin:auto 20px;}
.khfw .khfw_content .fudiv .right_biaoge{ width:95%; float:left; height:auto;}
.khfw .khfw_content .fudiv .right_biaoge .biaoti{ font-weight:bold; width:100%; height:0.5rem; line-height:0.5rem; font-size:0.4rem; letter-spacing:2px; margin-top:0.3rem;}
.khfw .khfw_content .fudiv .right_biaoge table{ width:100%; height:auto;}
.khfw .khfw_content .fudiv .right_biaoge table td{width:80%;font-size:0.35rem; height:1rem;}
.khfw .khfw_content .fudiv .right_biaoge table input[type=text]{-webkit-border-radius:10px;border-radius:10px;font-size:1em;border:1px solid #dcdcdc;outline:none;width:100%;padding:8px 8px 8px 35px;background-color:#fff;}
.khfw .khfw_content .fudiv .right_biaoge table #name{background:white url(../image/lytb.png) 7px no-repeat}
.khfw .khfw_content .fudiv .right_biaoge table #phone{background:white url(../image/dhtb.png) 7px no-repeat}
.khfw .khfw_content .fudiv .right_biaoge table #email{background:white url(../image/yxtb.png) 7px no-repeat}
.khfw .khfw_content .fudiv .right_biaoge table #danwei{background:white url(../image/lytb.png) 7px no-repeat}
.khfw .khfw_content .fudiv .right_biaoge table #title{background:white url(../image/lytb.png) 7px no-repeat}
.khfw .khfw_content .fudiv .right_biaoge table #content{ height:300px; -webkit-border-radius:10px;border-radius:10px;font-size:1em;border:1px solid #dcdcdc;outline:none;width:100%;padding:2px 2px 2px 5px;background-color:#fff;}
.khfw .khfw_content .tclname{ font-size:0.5rem; letter-spacing:2px; margin:0.1rem 0px; display:table; color:#2676bd; width:100%; border-bottom:1px solid #ddd;}
.khfw .khfw_content .tclname .tclname_title{ border-bottom:1px solid #008cd6; float:left;}
}

/*分页*/
.fenye{ width:96%; margin:30px auto 30px 30px; overflow:hidden; }
.fenye .ShouWei{  float:left; margin:0px 0px 0px 10px;}
.fenye .ShouWei a{ display:block;width:50px; color:#777; font-size:15px; height:24px; background-color:#E7ECF0; text-align:center; line-height:24px; text-decoration:none;}
.fenye .moye{  float:left; margin:0px 0px 0px 10px;}
.fenye .moye a{ display:block;width:50px;color:#777; font-size:15px; height:24px; background-color:#E7ECF0; text-align:center; line-height:24px; text-decoration:none;}
.fenye .Ye{ width:30px; height:24px;background-color:#E7ECF0; text-align:center; line-height:24px;float:left;margin:0px 0px 0px 10px;}
.fenye .Ye a{display:block;width:30px; height:24px; color:#777; font-size:15px; background-color:#E7ECF0; text-align:center; line-height:24px; text-decoration:none;}
.fenye a:hover{ background-color:#999;}
.fenye .thisPage{ width:30px; height:24px;background-color:#B4B4B4; text-align:center; line-height:24px;float:left;margin:0px 0px 0px 10px;}
.fenye .thisPage a{display:block;width:30px; height:24px; background-color:#B4B4B4; text-align:center; line-height:24px; text-decoration:none;}

/*底部*/
.footer{ width:100%; height:110px; background-color:#2676bd;}
.footer .footer_c{  width:95%; height:100%;}
.footer .footer_c .f_left{ width:400px; float:left; height:auto; padding-top:10px;}
.footer .footer_c .f_left p{ width:100%; height:30px; font-size:14px; color:#fff; line-height:30px;}
.footer .footer_c .f_left p a{ color:#fff;}
.footer .footer_c .f_center{ width:200px; float:left; height:100%;}
.footer .footer_c .f_center select{ width:150px; height:25px; text-align:center; font-size:12px; margin:70px 0px 0px 25px;}
.footer .footer_c .f_right{ width:150px; float:left; height:100%; margin-right:10px;}
.footer .footer_c .f_right .img1{ width:65px; height:100%; float:left;}
.footer .footer_c .f_right .img1 img{ width:58px; height:58px; margin-top:33px;}
.footer .footer_c .f_right .img2{ width:80px; height:100%; float:left;}
.footer .footer_c .f_right .img2 img{ width:72px; height:72px; margin-top:20px;}

.footer .footer_c .jicpb{ width:200px; float:right; height:100%; margin-right:20px;}
.footer .footer_c .jicpb p{ width:100%; height:30px; font-size:14px; color:#fff; line-height:30px;}

@media only screen and (max-width:1200px)
{
   /*底部*/
.footer{ width:100%; height:110px; background-color:#2676bd;}
.footer .footer_c{  width:95%; height:100%;}
.footer .footer_c .f_left{ width:50%; float:left; height:auto; padding-top:20px;}
.footer .footer_c .f_left p{ width:100%; height:30px; font-size:14px; color:#fff; line-height:30px;}
.footer .footer_c .f_left p a{ color:#fff;}
.footer .footer_c .f_center{ width:20%; float:left; height:100%;}
.footer .footer_c .f_center select{ width:150px; height:25px; text-align:center; font-size:12px; margin:70px 0px 0px 25px;}
.footer .footer_c .f_right{ width:30%; float:left; height:100%;}
.footer .footer_c .f_right .img1{ width:100px; height:100%; float:left;}
.footer .footer_c .f_right .img1 img{ width:78px; height:64px; margin-top:38px;}
.footer .footer_c .f_right .img2{ width:100px; height:100%; float:left;}
.footer .footer_c .f_right .img2 img{ width:91px; height:92px; margin-top:10px;}
}
@media only screen and (max-width:768px)
{
.footer{ width:100%; height:2.8rem; background-color:#2676bd;}
.footer .footer_c{  width:100%; height:100%;}
.footer .footer_c .f_left{ width:100%; float:left; height:auto; padding-top:0px;}
.footer .footer_c .f_left p{ width:100%; height:0.55rem; font-size:0.19rem; color:#fff; line-height:0.55rem; text-align:center;}
.footer .footer_c .f_left p a{ color:#fff;}

.footer .footer_c .f_center{ display:none;}
.footer .footer_c .f_right{  display:none;}

.footer .footer_c .jicpb{ width:100%; float:none; height:0.6rem; margin-right:0px;}
.footer .footer_c .jicpb p{ width:100%; height:0.55rem; font-size:0.19rem; color:#fff; line-height:0.55rem; margin-top:0px; text-align:center;float:left;}

}
#nav-responsive-main{ display:none;}
#nav-responsive-main,#nav-responsive-main+LABEL{display:none}
#nav-responsive-main + lable{ display:none;}
@media screen and (max-width:767px)
{
#nav-responsive-main+ label{  text-indent:0px !important;display:block !important;z-index:30; border:0px solid #666;font-size:1.4em;color:#666; width:1rem; height:0.9rem; top:0.2rem; right:0.2rem;}
#nav-responsive-main+ label img{  width:75%; }
}