.dd{ /*background:url(../images/1_10.jpg)*/ repeat-x; height:226px; margin-top:30px;}
.dd ul li{ background:url(../images/1_11.jpg) no-repeat; width:260px; height:226px; margin:0 7px 0 7px; float:left;}
.dd ul li:hover{ background:url(../images/1_131.jpg) no-repeat;}
.dd ul .li{ margin-right:0px;}
.dd ul li a{ display:block;}
.dd ul li a .div1{ text-align:center; height:18px; line-height:18px; font-size:16px; font-family:Arial; color:#242424; font-weight:bold; margin-top:7px;}
.dd ul li a .div2{ margin-top:20px; color:#242424; font-size:14px; font-weight:bold; text-align:center; background:url(../images/1_13.jpg) center bottom no-repeat; padding-bottom:7px;}
.dd ul li a .div3{ color:#999999; margin-top:3px; text-align:center;}
.dd ul li a .div4{ margin-top:18px; text-align:center; position:relative;}
.dd ul li:hover .div1{ color:#CC0000}
.box{ width:1100px; margin:0 auto;}
.box1{ width:1100px; margin:0 auto; }

/*news*/
.ff{ padding:80px 0 50px 0;}/* background:#f7f7f7;*/
.fflf{ width:430px; height:280px; padding:5px; background:#fff; border:1px solid #e5e5e5;}
.fflf:hover{ }
.fflf a{ position:relative; width:430px; height:280px; display:block; overflow:hidden;}
.fflf a img{ -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.fflf:hover a img{ -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.ffrg{ width:600px; padding:0px 0px 0px 0px;background-color:#FFFFFF;}
.ffrg1{}
.ffrg1 .lf{ color:#242424; font-size:20px;}
.ffrg1 .lf span{ color:#999999; font-size:14px; margin-left:5px;}
.ffrg1 .rg a{ color:#3b3b3b; font-weight:bold;}
.ffrg1 .rg a:hover{ color:#ff0000}
.ffrg2{ margin-top:18px; border-bottom:1px dashed #d9d9d9; padding-bottom:16px; font-family:"微软雅黑";}
.ffrg2 a{ display:block;}
.ffrg2 a .lf{ width:116px; height:76px; border:1px solid #e5e5e5;}
.ffrg2 a .lf .div1{ height:49px; line-height:49px; color:#242424; font-size:24px; text-align:center;}
.ffrg2 a .lf .div2{ background:#ff0000; color:#fff; text-align:center; height:27px; line-height:27px; -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;}
.ffrg2 a .rg{ width:420px; margin-right:30px;}
.ffrg2 a .rg .div1{ color:ff0000; margin-top:3px; -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;}
.ffrg2 a .rg .div2{ color:#666666; margin-top:4px; height:38px; overflow:hidden; margin-top:15px; font-size:14px;}
.ffrg2 a:hover .lf .div2{ background:#ff0000; -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;}
.ffrg2 a:hover .rg .div1{ color:#ff0000; -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;}
.ffrg3 { font-family:"微软雅黑"; font-size:16px;}
.ffrg3 ul li{ height:37px; line-height:37px; border-bottom:1px dashed #d9d9d9; *margin-bottom:-4px;}
.ffrg3 ul li a{ display:block; color:#666666; background:url(../images/1_22.jpg) no-repeat center left; padding-left:24px;}
.ffrg3 ul li a:hover{ color:#ff0000; background:url(../images/1_24.jpg) center left no-repeat;}

.lf{ float:left;}
.rg{ float:right;} 
.clear{ clear:both;}
 
 .title { font-family:"微软雅黑"; color:#ff0000;}
 .more { margin-top:5px;}
 /*footer*/
 .footTop {
    margin-top: 26px;
    padding-bottom: 40px;
	
}
.foot_weixin {
    width: 205px; padding-left: 50px;
    border-left: 1px solid #DCDCDC; float: right;
}
.fle {float: left;}
.font16 {font-size: 16px;}
.marT10 {margin-top: 10px;}
.marT15 {margin-top: 15px; }
.foot_menu { width: 75%;}
.footer-b{ padding:12px 0px; font-size:14px; line-height:24px; background:#676666; color:#fff; font-family:"微软雅黑";}
.w960{ width:1180px; margin:0 auto; position:relative; z-index:1; padding-bottom:55px; height:220px;}
.textl{ text-align:left;font-family:"微软雅黑"; }
.copy {height:150px; line-height:25px; width:330px; margin:0 0 0 0; float: left;}

.foot_menu {  }
.foot_menu ul { width: 100%;}

.foot_menu ul li { width: 50%; float: left;}
.foot_menu ul li dt a{ font-size: 16px; font-weight: bold;color:#fff; margin-bottom: 5px;}
.foot_menu ul li dd a{ line-height: 30px;color:#fff;}
/*优势*/
.CoreBusiness{ width:100%; height:700px; background:url(../webimages/index_04.jpg) no-repeat center top #efeeec;}

.CoreBusinesstitle{width:100%;}
.CoreBusinesstitle h3{line-height:36px;text-align:center;font-size:32px;color:#007bc4; padding:25px 0px 15px;}
.CoreBusinesstitle h3 a{color:#007bc4;}
.CoreBusinesstitle h3 a:hover{color:#007bc4;}
.CoreBusinesstitle p{background:#dadada; height:1px; overflow:hidden;line-height:0px;}
.CoreBusinesstitle p span{ margin:0px auto; display:block; height:1px; overflow:hidden; width:86px; background:#007bc4;line-height:1px;}
.CoreBusinesstitle em{ display:block; text-align:center; font-size:14px; color:#999; padding-top:10px;}

.CoreBusinesslist{width:1100px; margin:0px auto; overflow:hidden; padding-top:50px;}
.CoreBusinesslist ul{ margin:0px; padding:0px; width:1100px;}
.CoreBusinesslist ul li{ float:left;width:272px;height:250px; overflow:hidden; position:relative; display:inline; margin-bottom:10px;}
.CoreBusinesslist ul li.cur{ margin-right:10px;}
.CoreBusinesslist ul li h4{ text-align:center; font-size:20px; padding:25px 0px 15px 0px;}
.CoreBusinesslist ul li p{ text-align:center; font-size:14px; color:#fff;}
.CoreBusinesslist ul li p a{ padding:0px 5px;}
.CoreBusinesslist ul li a{ color:#FFF;}
.CoreBusinesslist ul li a:hover{ color:#034d69;}

.CoreBusinesslist ul li img{ display:block; width:272px; height:250px;}

.CoreBusinessbox{ width:272px; position:absolute; top:-250px; height:250px;background:url(../webimages/index_351.png) no-repeat; z-index:9999}

.CoreBusinesslist ul li h3{width:100%; font-size:20px; text-align:center; background:url(../webimages/index_329.png) repeat; padding:30px 0px 10px 0px; z-index:999; color:#FCFCFC;}
.CoreBusinesslist ul li h3 a{ color:#FFF;}
.CoreBusinesslist ul li h3 a:hover{ color:#FFF;}


.CoreBusinesslist ul li h5{ position:absolute; bottom:0px; width:100%; font-size:20px; text-align:center; background:url(../webimages/index_329.png) repeat; padding:10px 0px; z-index:999;}
.CoreBusinesslist ul li h5 a{ color:#FFF;}
.CoreBusinesslist ul li h5 a:hover{ color:#FFF;}

.CoreBusinesslist ul li a.cr_index_more {width:51px; height:51px; display:block; position:absolute; left:120px; bottom:20px; background:url(../webimages/index_377.png) -151px 0px}
.CoreBusinesslist ul li a.cr_index_more img{ width:51px; height:51px;}
.CoreBusinessbox{ background:url(../webimages/crbg.png) repeat;}
.CoreBusinesslist ul li{  background: #2B67D0; }






/*产品页*/
.banner_box{    position: relative;}
.banner1{    height: 400px;
    overflow: hidden;
    position: relative;    width: 100%;}
.banner1 img{position: absolute;
    top: 0;
    left: 50%;
    margin-left: -960px;
    width: 1920px;
    height: 100%;
    max-width: none;}
.products{ width:1100px; margin:0 auto; position:relative; top:-54px;}
.products .title{ height:54px; padding-left:30px; color:#D22229;/*#FD6023;/*#D90719;*/background-color: rgba(255, 255, 255, 0.57);}
.products .title span{color:#2e2e2e; float:right; height:26px; margin:20px 65px 0 0;}
.products .title a { color:#2e2e2e;}
.products .title a:hover { color:#ff0000;}
.products .title h3{ width:500px; padding-left:26px; font-size:24px; line-height:54px; float:left; margin:0 0 0 0; font-weight:600;}
.products .sectionWindow{ padding-top:48px; /*background:url(../images/bg1_3.png) no-repeat center bottom #f7f7f7; */box-shadow:0 0 6px #dadada; padding-bottom:50px; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; border-radius:10px; background:#FFFFFF;}
.siderbar{ float:left; width:250px;}
.siderbar .menu_title{ background:url(../images/bg1_1.png) no-repeat left top; height:84px;}
.siderbar .menu_title h1{ font-size:24px; line-height:56px; color:#fff; padding-left:85px;margin:0 0 0 0;}
.siderbar .sider_menuBox{ width:210px; padding-top:0px; position:relative; top:-28px; /*background:#e8eff4;*/ margin-left:40px; margin-top:28px; -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; border-radius:6px; /*box-shadow:0 0 6px #ccc;*/}
.siderbar .sider_menuBox .sider_ul{ min-height:180px; margin-top:10px; margin-bottom:20px;}
.siderbar .sider_menuBox .sider_ul li .largeTit{ height:35px; line-height:35px; font-size:14px; color:#000; font-family:"微软雅黑"; margin-bottom:10px;}
.siderbar .sider_menuBox .sider_ul li .largeTit-active{ width:206px; height:35px; text-align:center; clear:both;}
.siderbar .sider_menuBox .sider_ul li .largeTit-active a{ color:#3A3939; text-align:center; width:206px; height:35px;display:block;  border: 1px solid #D6D6D6; }
.siderbar .sider_menuBox .sider_ul li .largeTit-active a:hover{ color:#ff0000; text-align:center;width:206px; height:35px;display:block;border: 1px solid #ff0000;}
.siderbar .sider_menuBox .sider_ul li .sider_menu a{ display:block; padding-left:46px; line-height:24px; height:24px; background:#dfdfdf; font-size:12px; border-top:1px solid #fff;}
.cdtop{background: url(../images/dbtbg.png); color:#FFFFFF; height:45px; border-bottom: 1px solid #c9c9c9;}
.cdtop p {line-height:45px; text-align:center; font-family:"微软雅黑"; font-weight:bold; width:190px; font-size:16px;}
.siderbar .sider_menuBox .hotTel{ height:250px;}
.siderbar .sider_menuBox .hotTel .tel{ padding-left:68px; background:url(../images/icon12.png) no-repeat 18px 4px; margin-top:10px;margin-left: 10px;}
.siderbar .sider_menuBox .hotTel .tel p{ font-size:14px; line-height:20px;}
.siderbar .sider_menuBox .hotTel .tel p i{ font-size:16px; font-family:Arial; color:#ff0000; font-weight:bold;}
.productListBox{ width:786px; float:right; float:right;}
.productListBox ul{ overflow:hidden; margin-bottom:10px;}
.productListBox ul li{ width:210px; height:200px; overflow:hidden; margin-right:50px; float:left; margin-bottom:30px;border: 1px solid #D9D9D9;}
.productListBox ul li a{ display:block; width:210px; height:148px;border: 1px solid #AFA7A7; text-align:center; background:#fff; position:relative;font-family:"微软雅黑";}
.productListBox ul li a img{ max-height:148px; display:block;margin_left: leftnum; width:210px; height:150px; margin:0 auto; bottom:0; border:none;}
.productListBox ul li p{ height:30px; line-height:30px; text-align:center;}
.productListBox ul li p a{ height:30px; border:0 none; font-size:12px; background:none; color:#333;font-family:"微软雅黑";}
.cplb{min-height:300px;}
.zxzx{width:200px; height:25px; float:left;}
.productListBox2{ width:750px; float:right; margin-right:50px; min-height:400px; border:1px #C1BFBF solid;}
.productListBox1{ width:1000px; margin:0 auto;}
.productListBox1 ul{ overflow:hidden; margin-bottom:10px;}
.productListBox1 ul li{ width:280px; height:260px; overflow:hidden; float:left; margin:0 10px 25px 35px;border:1px solid #D9D9D9;background: #ffffff;}
.productListBox1 ul li a{ display:block; width:280px; height:191px; border:1px solid #D9D9D9; text-align:center; background:#fff; position:relative; font-family:"微软雅黑";}
.productListBox1 ul li a img{display:block; margin:0 auto; width:280px; height:191px; border:none;}
.productListBox1 ul li p{ height:40px; line-height:30px; text-align:center; color:#FFFFFF; background-color:#FFFFFF;}
.productListBox1 ul li p a{ height:35px; border:0 none; font-size:12px; background:none; color:#333; line-height:35px;}
.pbts {margin_left: leftnum;}
.pbtsa { border:none;}
.cpydtt{/*border-bottom:#cacaca 1px solid; */margin:0 auto; width:930px; margin-bottom:25px; line-height:30px; font-family:"微软雅黑";}
.cpydtt2{font-size:26px; font-weight:bold; color:#000000; padding-left:25px; background: url(../images/home_icon.png) no-repeat 0px 8px;  }
.cpydtt3{float:right; /*background:url(../images/morebg.png); */color:#FFFFFF; text-align:center; font-size:13px; padding-right:0px;background:#d6281a;width: 75px;}
.cpydtt3 a { color:#ffffff;}
.cpydtt3 a:hover{ color:#ffffff;}
.pbtsp{line-height:24px; font-weight:bolder; font-family:"微软雅黑"; background: url(../images/pbbg.jpg);height:80px; line-height:35px; text-align:left; padding:0 25px; color:#FFFFFF;font-size: 18px; }/*border-left:1px solid #D9D9D9; border-right:1px solid #D9D9D9;*/
.ctbot{ width:180px;font-family:"微软雅黑"; font-size:12px;}
/* 联系我们 */
.contact{
	background: #fff;
	padding: 40px 28px;
	font-size: 13px;
	font-family:"微软雅黑"
}
.contact .infoBox{ overflow:hidden; margin-bottom:20px; }
.contact .infoBox .leftInfo{ width:450px; float:left;}
.contact .infoBox .leftInfo .img{ width:410px; padding:20px 0 20px 20px; background:#7d80a3; margin-bottom:10px; overflow:hidden;}
.contact .infoBox .leftInfo .img .tit{ color:#fff;}
.contact .infoBox .leftInfo .img .tit h1{ font-size:24px; line-height:40px;font-family:"微软雅黑"; font-weight:100;}
.contact .infoBox .leftInfo .img .tit p{ font-size:12px; line-height:30px;}
.contact .infoBox .leftInfo .info{ padding-left:20px; font-size:14px; line-height:28px;font-family:"微软雅黑";}
.contact .infoBox .table{ width:556px; float:right; position:relative;}
.contact .infoBox .table input{ width:256px; height:36px; line-height:36px; border:0 none; outline:none; padding-left:10px; background:url(../images/bg2_2.png) no-repeat center; margin-bottom:14px; color:#a0a0a0;}
.contact .infoBox .table textarea{ background:url(../images/bg2_3.png) no-repeat center; width:411px; height:147px; border:0 none; padding:6px; outline:none; font-size:12px; line-height:20px; font-family:'微软雅黑';}
.contact .infoBox .table .btn{ width:90px; height:34px; background:url(../images/icon13.png) no-repeat right top; padding-top:42px; position:absolute; right:10px; bottom:0;}
.contact .infoBox .table .btn a{ display:block; background:url(../images/icon14.png) no-repeat center; text-align:center; line-height:34px; font-size:14px; color:#fff;}
.contact .mapWindow{ overflow:hidden;}
.contact .mapWindow .tit{ background:url(../images/bg2_1.jpg) no-repeat left top; height:32px; line-height:32px; font-size:12px; padding-left:4px;}
.contact .mapWindow .map{ width:1140px; height:320px; box-shadow:0 6px 6px #ccc inset;}

.pages{ text-align:right;}
.pages a{ padding:2px 6px; background:#999; color:#fff; border:1px solid #666; margin:0 4px;}
.pages .cpb{ background:#ff9000; border:1px solid #ff6c00; padding:2px 6px; color:#fff; margin:0 4px;}


/*关于我们*/
.about{ width:1000px; margin:0 auto;}
.about .article{ overflow:hidden; font-size:14px; line-height:24px; color:#626262;height:480px;}
.about .article img{ float:left; display:inline; margin:0 10px 10px 0;}
.about .article .about_tit{ width:350px; float:left; margin-bottom:10px;font-family:"微软雅黑";}
.about .article .about_tit h1{ font-size:24px; font-weight:normal; line-height:28px; margin:3px 0 3px 5px;}
.about .article .about_tit h4{ font-size:14px; color:#a0a0a0; font-family:Arial; font-weight:normal; margin:0 0 0 0;}
.about .article p{ margin-bottom:10px; text-indent:2em; color:#626262; font-family:"微软雅黑";}
.bttitle {font-size:12px;color:#626262; font-family:"微软雅黑";}


/*newlist*/
.ddrg2{  color:#7d7c7c;width: 700px; float:right;}
.ul_news li{ height:120px;margin-bottom: 10px;}
.ul_news li .div1{ width:16px; height:122px; background:url(../images/4_02.png) left top no-repeat;  -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; margin-left:60px;}
.ul_news li .div2{ margin-left:50px; width:80px; color:#494e51; padding-top:15px; font-size:14px;  -webkit-transition: none; -moz-transition: none; transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear; -moz-transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear; -webkit-transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear; -o-transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear;}
.ul_news li .div3{ width:400px; float:left; margin-left:50px;}
.ul_news li .div3 .p1{ color:#4a4646; font-size:16px; padding-top:15px;  -webkit-transition: none; -moz-transition: none; transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear; -moz-transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear; -webkit-transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear; -o-transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear; font-family:"微软雅黑";}
.ul_news li .div3 .p2{ color:#757474; margin-top:8px;  -webkit-transition: none; -moz-transition: none; transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear; -moz-transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear; -webkit-transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear; -o-transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear;font-family:"微软雅黑";} 
.ul_news li:hover .div1{ background:url(../images/4_02.png) left -122px no-repeat; text-decoration:none; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.ul_news li:hover .div2{ color:#ff0000; -webkit-transition: none; -moz-transition: none; transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear; -moz-transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear; -webkit-transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear; -o-transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear;}
.ul_news li:hover .div3 .p1{ color:#ff0000; -webkit-transition: none; -moz-transition: none; transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear; -moz-transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear; -webkit-transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear; -o-transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear;font-family:"微软雅黑";}
.ul_news li:hover .div3 .p2{ color:#ff0000; -webkit-transition: none; -moz-transition: none; transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear; -moz-transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear; -webkit-transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear; -o-transition: color 0.5s linear, background-color 0.5s linear, background-image 0.5s linear;font-family:"微软雅黑";}

.lf{ float:left;}
.rg{ float:right;}  
.fenye{ text-align:center; padding-top:20px;}
/*honor*/
.honortb{ width:1000px; margin:0 auto;}
.honortb table{ margin:0 auto;}
.honortb td{ margin:0px 40px 70px 40px; display:-webkit-inline-box;}

/*shownews*/
.shownews{ width:900px; margin:0 auto; margin-top:50px; font-family:"微软雅黑";}
.shownews h2 { margin:0 auto; text-align:center; font-family:"微软雅黑";}
.newstitle { margin:0 auto; text-align:center; font-family:"微软雅黑"; color:#999999; margin-top:10px;}
.newstitle span{}
.newsbd{margin:0 auto; font-family:"微软雅黑"; color:#666666; width:800px; line-height:36px; margin-top:20px;}


.zsy{width:100%; height:171px; overflow:hidden; background-position: center 100%;background-repeat: no-repeat; margin-bottom:30px;background-image: url(../images/ysbanner1.jpg)}
/*  尾部 */
.gr_footer{ background:#201f21 url(../img/foot_bg.jpg) repeat-x; overflow: hidden; color: #bfe9ff; padding-bottom:20px;}
.foot_nav{height: 40px; line-height: 40px;text-align: center;color: #fff;margin-bottom:10px;font-family:"微软雅黑";}
.foot_nav a{ color: #fff;margin: 0 20px; font-size: 14px; font-weight: bold;}
.foot_nav a:hover{text-decoration: underline;}
.foot_logo{ margin-right:30px;padding-top:10px; }
.foot_contact {width: 1100px; text-align:center; font-family:"微软雅黑"; color:#FFFFFF; font-size:14px;}
.foot_contact a{color:#ffffff;margin: 0 5px;}
.foot_contact span{ margin-left:15px;}
.foot_wx{ text-align: center;float: right;}
.foot_wx p{ margin-top:5px;}
.gr_footer a:hover{color: #fff;}
.gr_width {
    width: 1100px;
    margin: 0 auto;
}

.hdk{background: #E5E5E5; margin-top:-3px;}
.newslist li .p1 a {font-family:"微软雅黑"; font-size:15px; color: #333; line-height:40px; height:40px; width:900px;}
.newslist li .p2{font-family:"微软雅黑";font-size:14px; color:#888; line-height:28px;}
.newslist{width:900px; margin:0 auto; min-height:600px;}
.newslist li { margin-bottom:20px; border-bottom:1px solid #e9e9e9; padding-bottom:8px;}
.newslist li .p1 a:hover{ color: #CC0000;font-family:"微软雅黑"; }
.p1 span { background:url(../images/sj.jpg) no-repeat; padding-left:30px; margin-right:15px; font-size:14px; float:right; color:#333;line-height:40px; height:40px;font-family:"微软雅黑"; }
.p2 span { background:url(../images/sj.jpg) no-repeat; padding-left:30px; margin-left:25px;}
.yhei{ font-family:"微软雅黑";}

.newslist1 .newsT { font-size:20px; text-align:center; padding:10px 0px 15px; width:600px; margin:0 auto; font-family:"微软雅黑"; color:#BF0000;}
.newslist1 .detailInfo { text-align:center; color:#444; border-bottom:#cdcdcd 1px solid; margin-bottom:25px; font-family:"微软雅黑"; font-size:16px; line-height:40px; height:40px;}
.newslist1 .detailInfo span { margin:5px 5px; font-family:"微软雅黑";}
.newslist1 .detailInfo .l {  line-height:30px; height:30px; margin:5px; font-family:"微软雅黑";}
.newslist1 .textContent {padding-bottom:50px; min-height:300px; height:auto!important; text-align:left; height:300px; overflow:visible; line-height:24px; font-size:14px; font-family:"微软雅黑"; color:#666;}
.newslist1 .textContent p{line-height:26px; font-size:14px; text-indent:2em; font-family:"微软雅黑";}
.newslist1{ width:800px; margin:0 auto; font-family:"微软雅黑";}


.yswz{color:#FFFFFF; font-weight:bold;font-family:"微软雅黑";}
.fmzx{color:#666666; margin:0 auto; display:block; width:100px;display: block; height:50px;line-height:50px;font-weight: bold;font-size: 20px;font-family:"微软雅黑"; margin-bottom:10px;}

/*新产品列表*/
.main{position:relative;padding:0px 0 10px 0;background:#fff;z-index:2;}
.mainTitle{line-height:70px;text-align:center;font-family:Acid,Arial, Helvetica, sans-serif;font-size:66px;color:#434343;}
.mainTitles{line-height:54px;text-align:center;font-size:36px;color:#434343;}
.mainSub{position:relative;height:2px;width:37px;background:#d6180f;margin:16px auto 20px auto;}
.mainInfo{text-align:center;line-height:42px;color:#434343;font-size:20px;}
.mainInfo span{border-bottom:1px solid #bcbcbc;padding-bottom:10px;}
.mainBtn{width:208px;height:50px;line-height:50px;border:2px solid #d6281a;color:#D52719;font-size:18px;margin:0 auto;cursor:pointer;}
.mainBtn{transition-duration: .3s;-ms-transition-duration: .3s;-moz-transition-duration: .3s; -webkit-transition-duration: .3s; }
.mainBtn span{padding:0 18px 0 24px; vertical-align:middle;}
.mainBtn img{ vertical-align:middle;}
.mainBtn:hover{background:#d6281a;color:#fff;}
.mainBtn .cur{background:#d6281a;color:#fff;}
.container{position:relative;width:1100px;margin:0px auto;}
.container:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.mbanner{position:relative;width:100%;height:auto;overflow:hidden;}
.mbanner .content{position:absolute;top:0px;width:100%;height:100%;text-align:center;background-repeat:no-repeat;background-attachment:fixed;}
.mbanner .contentInfo{position:absolute;top:50%;left:0px;width:100%;height:240px;margin-top:-120px;z-index:1;}
.mbanner .content .title1{width:100%;font-size:40px;line-height:44px;color:#fff;text-align:center;margin-top:0px;}
.mbanner .content .title2{width:100%;font-size:55px;line-height:60px;margin:28px 0 36px 0;font-weight:100;color:#fff;text-align:center;}
.mbanner .content .title3{border:3px solid #fff;padding:6px 24px 8px 24px;font-size:30px;font-weight:bold;color:#fff;text-align:center;}
.mbanner .bannerBg{width:100%;height:auto;vertical-align:middle;}

.mainNav{position:relative;text-align:center;padding:30px 0; font-family:"微软雅黑";}
.mainNav .child{width:185px;height:42px;border:2px solid #b7b7b7;text-align:center;line-height:42px;font-size:18px;color:#656565;margin:10px 6px;display:inline-block;*display:inline;*zoom:1;cursor:pointer;}
.mainNav .child{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.mainNav a .cur{color:#fff;background:#d6281a;}
.mainNav a:hover{color:#fff;background:#d6281a;border:2px solid #d6281a;}
.mainNav  .child .cur{color:#fff;background:#d6281a;}

.lanren{width:900px; overflow:hidden;margin:50px auto;}
.lanren ul li{width:297px;height:198px;float:left;margin:0 0px 0px 0;position:relative;overflow:hidden;cursor:pointer;}
.lanren .txt{width:297px;height:45px; background:url(../images/1px.png) repeat;position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
.lanren .txt h3{font-size:20px;font-weight:100;height:45px;text-align:center;line-height:45px; margin:0;}
.lanren .txt p{font-size:14px;text-align:center;}



/*在线视频*/
.online{ width:1000px; margin:0 auto;}
.online ul{ overflow:hidden; margin-bottom:10px;}
.online ul li{ width:280px; height:260px; overflow:hidden; float:left; margin:0 10px 25px 35px;border:1px solid #D9D9D9;background: #ffffff;}
.online ul li a{ display:block; width:280px; height:191px; border:1px solid #D9D9D9; text-align:center; background:#fff; position:relative; font-family:"微软雅黑";}
.online ul li a img{display:block; margin:0 auto; width:280px; height:191px; border:none;}
.online ul li p{ height:40px; line-height:30px; text-align:center; color:#FFFFFF; background-color:#FFFFFF;}
.online ul li p a{ height:35px; border:0 none; font-size:12px; background:none; color:#333; line-height:35px;}

.onlineContent{ margin:0 auto;font-family:"微软雅黑";}
.onlineContent:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;font-family:"微软雅黑";}
.onlineContent .child{width:450px;float:left;margin: 0 7px 25px 35px;font-family:"微软雅黑";border: 1px solid #D9D9D9;}
.onlineContent .child.no{margin:0 0 15px 0;font-family:"微软雅黑"; }

.onlineContent .child{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; font-family:"微软雅黑";}
.onlineContent .child .childImg{width:450px;height:330px;background:#f5f5f5;text-align:center;line-height:160px; overflow:hidden; }
.onlineContent .child .childImg:hover{ }
.onlineContent .child .childImg img{width:450px; height:330px;border:none;  }
.onlineContent .child .childImg img{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.onlineContent .child .childTitle{padding:10px 0;text-align:center;color:#656565; height:26px;color: #464444;text-align: center;font-size: 14px;}
.onlineContent .child .childTitle{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.onlineContent .child .childTitle p{text-indent:0em;line-height:24px;font-size:14px;font-family:"微软雅黑";   text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.onlineContent .child:hover .childImg img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);}
.onlineContent .child:hover .childTitle{background:#d6281a;color:#fff;}

.productBtns{text-align: center; }
.productBtns .productBtn{width:110px;height:36px;color:#fff;border:0px;cursor:pointer;font-size:16px;margin-left:15px;}
.productBtns .productBtn{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.productBtns .productBtn.gray{background:#a7a7a7;}
.productBtns .productBtn.gray:hover{background:#515151;}
.productBtns .productBtn.red{background:#d6281a;}
.productBtns .productBtn.red:hover{background:#FF1300;}




/*客户案例*/
.khal{ width:1000px; margin:0 auto;}
.khal .article{ overflow:hidden; font-size:13px; line-height:24px; color:#626262;height:auto;font-family:"微软雅黑";}
.khal .article img{ float:left; display:inline; margin:0 10px 10px 0;}
.khal .article .about_tit{ width:350px; float:left; margin-bottom:10px;font-family:"微软雅黑";}
.khal .article .about_tit h1{ font-size:24px; font-weight:normal; line-height:28px; margin:3px 0 3px 5px;}
.khal .article .about_tit h4{ font-size:14px; color:#a0a0a0; font-family:Arial; font-weight:normal; margin:0 0 0 0;}
.khal .article p{ margin-bottom:10px; text-indent:2em; color:#626262; font-family:"微软雅黑";}
.bttitle {font-size:12px;color:#626262; font-family:"微软雅黑";}
.footer-share { margin-top: 25px;}
.footer-share .wechat { position: relative;}
.footer-share .wechat:hover .vx { display: block;}
.footer-share .wechat .vx::after { content: ''; position: absolute; left: 50%; margin-left: -6px; bottom: -13px; width: 0; height: 0; border-width: 8px 6px 6px 6px; border-style: solid; border-color: #fff transparent transparent transparent}
.footer-share .wechat .vx { position: absolute; top: -185px; width: 180px; height: 172px; text-align: center; box-shadow: 0 2px 10px #aaa; background-color: #fff; z-index: 999; left: -75px; display: none;}
.footer-share .wechat .vx h4 { font-weight: normal; height: 26px; line-height: 26px; font-size: 12px; background-color: #f3f3f3; margin: 0; padding: 0; color: #777;}
.footer-share .wechat .vx .help p { font-weight: normal; line-height: 16px; padding: 0; margin: 0; font-size: 12px; color: #333;}
.footer-share .wechat .vx .vx-img img { width: 100px; height: 100px; margin: 10px auto; display: block;}
.footer-share .share-item { margin-right:8px;}
.footer-share>a:last-child { margin-right: 0;}

