@charset "utf-8";
/* CSS Document */
/***** -----   Initialization   -----*****/
html, body, div, span, h1, h2, h3, h4, h5, h6, hr, p, a, samp, strong, blockquote, dl, dt, dd, ul, ol, li, pre, form, label, table, tbody, tr, th, td, img { border: 0 none; margin: 0; padding: 0; font-size: 100%; }
input, textarea, select { margin: 0; padding: 0; }
a { text-decoration: none; outline: none; }
a:hover { text-decoration: underline; }
a:active { star:expression(this.onFocus=this.blur());
}
a:focus { outline: 0; }
textarea, select { background: #fff; resize: none; }
ul, ol { list-style: none; }
em, i { font-style: normal; }
/*table { border-collapse: collapse; border-spacing: 0; } */
.clearfloat, .clears { clear: both; height: 0; line-height: 0px; font-size: 1px; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

/***** -----   Ending Initialization   -----*****/

*html { background-image:url(about:blank); background-attachment:fixed; }

/*---背景 链接颜色---*/
body { background: #fff; }
a { color: #333; }
/*---控件---*/
/*input*/
.ipt1 { }
/*button*/
.btn1 { }
/*select*/
.slt1 { }
/*textarea*/
.tarea1 { }
/*---顶线---*/
.topper { }
.topper, .topper_m { height: 32px; line-height: 32px; background: #464646; }
.topper_m { width: 1000px; margin: 0 auto; position: relative; z-index: 9999999;}
.topper_m, .topper_m a, .topper_m a:hover { color: #fff; }
.topper_m .s1 { float: right; display: inline; margin: 0 0 0 5px; _width: 100px; *width:100px; }
.topper_m .s2 { float: right; display: inline; }
.topper_m .a1 { float: right; display: inline; width: 20px; height: 20px; font-size: 0; background: url(../images/login_s1.png) no-repeat; margin: 6px 0 0 5px; }
.topper_m .login_qzone { background-position: 0 0; }
.topper_m .login_qzone:hover { background-position: 0 -20px; }
.topper_m .login_renren { background-position: -26px 0; }
.topper_m .login_renren:hover { background-position: -26px -20px; }
.topper_m .login_sina_weibo { background-position: -51px 0; }
.topper_m .login_sina_weibo:hover { background-position: -51px -20px; }
.topper_m .s3{display: none;  width:160px; height:144px; background: url(../images/wb_bg.png) no-repeat; position: absolute; top:5px; right:-130px;}
.topper_m .s3 i{display: block; width:144px; height:144px; background: url(../images/wb_img1.png) no-repeat; margin-left:16px;}

.topper_m .s4{display: none; width:160px; height:144px; background: url(../images/wb_bg.png) no-repeat; position: absolute; top:5px; right:-160px;}
.topper_m .s4 i{display: block; width:144px; height:144px; background: url(../images/wx_img1.jpg) no-repeat; margin-left:16px;}
.topper_m .s5{ float:left; font-size:14px; }

.topper_m .login_tencent_weibo { background-position: -76px 0; }
.topper_m .login_tencent_weibo:hover { background-position: -76px -20px; }
.topper_m .a2 { float: right; display: inline; height: 32px; line-height: 32px; overflow: hidden; padding: 0 20px; font-size: 12px; font-family: "微软雅黑"; }
.topper_m .s2 .cur, .topper_m .a2:hover { background: #48709f; text-decoration: none; }
/*---头部---*/
.header { height: 92px; position: relative; z-index:99999; }
.header, .header_m { height: 92px; }
.header_m { width: 1000px; margin: 0 auto; }
.header_m .logo { float: left; display: inline; margin: 18px 0 0 21px; }
.header_m .header_r {height: 92px; float: right; display: inline; }
.header_search { margin: 6px 7px 0 0; }
.header_search input:focus { outline: none; }
.search_ipt1 { float: right; display: inline; width: 113px; height: 22px; line-height: 22px; border: 0 none; background: url(../images/header_search.png) no-repeat; padding: 0 14px; color: #666; }
.search_btn1 { float: right; display: inline; width: 35px; height: 22px; font-size: 0; background: url(../images/header_search.png) no-repeat right 0; border: 0 none; cursor: pointer; }

.phone{ width:200px; font-size:14px; margin-left:370px; margin-top:7px; color:#999; }
.phone span{ font-size:18px; color:#0452b3;}


/*导航*/
.header_nav { zoom: 1; margin-top:7px; }
.header_nav ul{ zoom:1;}
.header_nav li{ float:right; display:inline; position:relative; z-index:100000; zoom:1; padding-bottom:19px; margin: 0 0 0 20px; width:75px;}
.header_nav .a1{ float: right; display: inline; font-size: 15px; color: #707070; font-family:"微软雅黑"; height: 31px; line-height: 31px; overflow: hidden; }
.header_nav .a1:hover{ color: #48709f; text-decoration: none; border-bottom:4px solid #48709f; }
.header_nav .eject_nav {
    display: none;
    font-family: "微软雅黑";
    font-size: 14px;
    height: 46px;
    left: -140px;
    line-height: 46px;
    position: absolute;
    top: 50px;
    white-space: nowrap;
}

.header_nav .eject_nav_1 {
    display: none;
    font-family: "微软雅黑";
    font-size: 14px;
    height: 46px;
    left: -700px;
    line-height: 46px;
    position: absolute;
    top: 50px;
    white-space: nowrap;
    z-index: 60000;
}
.header_nav .eject_nav, .header_nav .eject_nav a, .header_nav .eject_nav_1, .header_nav .eject_nav_1 a{ color:#909090;}
.header_nav .eject_nav a, .header_nav .eject_nav_1 a{ padding:0 10px; }
.header_nav .eject_nav .a2{ padding-left:0px;}
.header_nav .eject_nav a:hover, .header_nav .eject_nav_1 a:hover,.header_nav .eject_nav a.cur_cur{ color:#48709f;}
.lxwm_stys{ margin-left:-75px;}

.header_line { position: absolute; top: 92px; left: 0; width: 100%; min-width:1000px; height: 8px; background: url(../images/header_line.png) repeat-x 0 0; z-index: 50000; }
/*导航二级*/
.nav_son{ height:52px; line-height:46px; width:100%; min-width:1000px; background:url(../images/nav_son.png) no-repeat center 0; position:absolute; zoom:1; top:92px; left:0; z-index:40000; display:none;}
.header_nav li.last .eject_nav{ position: absolute; right:225px; background: #ccc;}
.header_nav li.last .eject_nav a{}
/*---尾部---*/
.footer { height: 112px; margin: 15px 0 0 0; }
.footer, .footer_m { background: url(../images/footer.jpg) repeat center 0; }
.footer_m { width: 1000px; margin: 0 auto; padding: 31px 0 0 0; text-align: center; line-height: 22px; font-size: 12px; font-family: "微软雅黑"; }
.footer_m, .footer_m a, .footer_m a:hover { color: #fff; }
.footer_m .p1 a { margin: 0 10px; }
/*---布局---*/
.container { }
/*焦点图*/
#banner { position: relative; zoom: 1; margin: 0px auto 0px; min-width: 1000px; overflow: hidden; width: 100%; height: 402px; z-index: 100; background-position:center -50px; background: #f9f9f9; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":"");
}
#J-slide { position: relative; width: 100%; height: 452px; background: #fff; }
#J-slide li { float: left; position: absolute; top: -50px; left: 0; width: 100%; height: 100%; }
.bghome { position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; background-position: center top; background-repeat: no-repeat; -webkit-transition: opacity 800ms ease-in-out; -moz-transition: opacity 800ms ease-in-out; -ms-transition: opacity 800ms ease-in-out; -o-transition: opacity 800ms ease-in-out; transition: opacity 800ms ease-in-out }
.slide-number{ position:absolute; zoom:1; bottom:25px; right:0; width:100%; z-index:500; text-align:center; }
.slide-number a{ margin: 0px 7px 0px; width: 13px; height: 13px; display:inline-block; background:url(../images/focus_ico.png) no-repeat 0 -13px; font-size:0;}
.slide-number .slide-number-active{ background-position:0px 0px; }

/*一条线*/
.line, .line span { height: 1px; line-height: 0; display: block; font-size: 0; background: #e0e0e0; }
.line span { width: 1000px; margin: 0 auto; }
.index_line { margin: 37px 0 15px; }

.m-sch {
    background-color: #fff;
    height: 30px;
    margin-top: 10px;
    overflow: hidden;
    padding: 5px;
    vertical-align: middle;
    width: 240px;
}

.m-sch .select {
    
    border-color: #ccc;
    border-image: none;
    border-style: solid none solid solid;
    border-width: 1px 0 1px 1px;
    float: left;
    height: 24px;
    padding-left: 4px;
    padding-top: 4px;
    width: 58px;
}

.m-sch input {
    
    border-color: #ccc;
    border-image: none;
    border-style: solid none solid solid;
    border-width: 1px 0 1px 1px;
    float: left;
    height: 18px;
    line-height: 18px;
    margin: 0;
    padding: 5px;
    width: 170px;
}

.m-sch button {
    background-color: #0452b3;
    border: 0 none;
    color: #fff;
    float: left;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 50px;
}







/*中间部分*/
.bg_1{height:19px; width:100%; margin:auto; }
.bg_1 img{ margin:auto; widows:980px;}
.box{ width:100%; margin:auto; background-color:#f7f4f0; }
.w_box{ width:1020px; padding:0; margin:auto;background:url(../images/sub_bg1.png) repeat-y;}
.l_box{ float:left;}
.c_box{ width:1000px; padding:0; }
.r_box{ float:left; padding:0;}
.left{ float:left; width:656px; padding-left:24px; overflow:hidden;}
/*公司简介*/
.about{ float:left; 
		
		padding-left:1px; 
		line-height: 40px;
        width: 100%; 
	 } 
	 
.about h1{   
	color: #b8b7b7;
    float: left;
    font-family: "宋体";
    font-size: 24px;
        }
.about i{
	color: #e6e6e6;
    display: inline;
    float: left;
    font-family: "Times New Roman",Times,serif;
    font-size: 24px;
    font-style: normal;
    font-weight: bold;
    padding-left: 10px;
    text-transform: uppercase;
	}
	 
	 
.about_line{  float:left;}
.about_img{ float:left; padding-top:18px; width:346px; height:118px;}
.about_zt{   line-height:24px;padding:0; padding-top:42px; *padding-top:15px;text-align:left; height:100px; color:#666; }
.about_zt p{ font-size:14px; line-height:30px;}
.xl{ float:right; padding-right:8px; margin-top:25px; *margin-top:-25px!important;*margin-top:-40px; }
.xl a{ font-size:14px;}
/*公司新闻*/
.new{ width:350px; float:left;padding-top:10px;}
.new_img{ float:left; padding-left:2px;  }
.new_img1{ float:right;}
.new_img1 a{ color:#2f70be; font-size:14px;}
.new_line{ padding-top:5px; float:left; width:350px; overflow:hidden;}
.new_zt{ float:left; width:350px; }
.new_zt ul{ padding-top:8px; padding-left:2px;}
.new_zt li { text-align:left;line-height:30px; color:#7e7e7e; width:345px;}
.new_zt a{ text-decoration:none; color:#333;background:url(../images/new_jt.gif) no-repeat center left; padding-left:10px; font-size:14px;}
.new_zt a:hover{ color:#2f70be; }
/*行业新闻*/
.h_new{ width:350px; float:left;padding-top:10px;padding-left:15px;}
.h_new_zt{ float:left; width:350px; }
.h_new_zt ul{ padding-top:8px; padding-left:2px;}
.h_new_zt li { text-align:left;line-height:30px; color:#7e7e7e;  }
.h_new_zt a{ text-decoration:none; color:#333;background:url(../images/new_jt.gif) no-repeat center left; padding-left:10px; font-size:14px; }
.h_new_zt a:hover{ color:#2f70be;   }
/*产品展示*/
.pro_img{ float:left; padding-top:15px;*padding-top:15px !important;*padding-top:2px; padding-left:2px; }
.pro_img1{padding-top:15px;*padding-top:15px !important;*padding-top:2px; float:right; padding-right:5px; font-size:14px;}
.pro_img1 a{ font-size:14px; color:#2f70be;}
.pro_line{  padding-top:7px; float:left;}
.pro_imgl{ float:left; width:715px;}
.pro_imgl ul{ margin-top:15px;}
.pro_imgl li{ float:left;text-align:center;overflow:hidden; width:166px; height:100px;  margin-left:0px; margin-right:12px; display:block; padding-bottom:36px;}
.pro_imgl li a{ font-size:14px; color:#666;}
.pro_border{display:block; width:164px; border:1px solid #eeeeee; background-color: #FFF; height:100px;overflow:hidden; }
.pro_border:hover{ border:1px #b0d2ff solid;}
.pro_border img{max-width:164px; max-height:100px;}
*html .pro_border img {
     width: expression(this.width > 164 && this.width > this.height ? 164 : true);
     height: expresion(this.height > 100 ? 100: true);
}
.pro_Zt { height:30px; line-height:25px;  display:block; color:#666; overflow:hidden;  }


/*左边*/
.right{ float:right; width:715px;}
.cpxl{ width:240px; margin:0; padding:0; }


.title{
	border-bottom: 1px solid #e8e6e6;
    color: #444;    
    font-size:16px;
    height:50px;
    line-height: 50px;
    margin-top: 10px;
    text-align: center;
    width:100%;
	background-color: #0452b3;
	color:#fff;
	}
	
.title i {
    color: #fff;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    padding-left: 10px;
    text-transform: uppercase;
	
	}
.ccc{ background:url(../images/img_0002.jpg) repeat; padding-bottom:15px;width:240px; }
.ccc .title{ background-image:url(../images/product_title2.jpg); height:35px;}
.d6{ text-align: center;}
.d6 li{ line-height:35px; height:35px; font-size:14px; background-color:#f0efef; margin-top:5px; border:solid 1px #e0dfdf; }
.d6 li a{ text-decoration:none; background:url(../images/g_3.jpg) no-repeat center left; padding-left:15px; }
.d6 li a:hover{ background-color:#0452b3; display:block; line-height:35px; height:35px; color:#fff; }
.d6 li a:active{ }
.cp{ padding-top:11px; text-align:left; padding-left:24px;background:url(../images/img_0001.gif) no-repeat;}
.p_zt{ float:left; padding-left:24px;}
.p_zt ul{ padding-top:23px;}
.p_zt li{ width:190px; text-align:left; color:#666; background:url(../images/line_02.gif) no-repeat center bottom; line-height:30px; }
.p_zt a{ background:url(../images/p2.gif) no-repeat center left; padding-left:20px;color:#666; text-decoration:none;}
.p_zt a:hover{ background:url(../images/p1.gif) no-repeat center left;}
.lianxi { height:206px; margin-top:20px; margin-left:10px;}
.bt_cont{ height:30px; margin-left:20px; border-bottom: dashed 1px #b4b4b4; width:200px;} 

.lianxi h1 {
    color: #585757;
    float: left;
    font-size: 18px;
	height:30px;
	font-weight:normal;
}


.lianxi i {
    color: #787676;
    display: inline;
    float: left;
    font-family: "Times New Roman",Times,serif;
    font-size: 16px;
    font-style: normal;
    padding-left: 10px;
    text-transform: uppercase;
	height:30px;
	line-height:30px;
}

.lianxi p{ line-height:30px; width:210px; font-size:14px;font-family:'Microsoft YaHei';color:#848484; margin-left:20px;}
















