﻿@charset "utf-8";
/* CSS Document */

body { padding:0; margin:0; font-family:"微软雅黑"; font-size:12px;background-attachment:fixed; background-color:#fff; overflow-x:hidden; color:#000; }
body,html{-webkit-text-size-adjust:none;}
.clear { clear:both}
a{ font-size:13px; color:#000;text-decoration:none;}
a:hover{font-size:13px;color:#1855a5;text-decoration:none;}
li,ul,dl{ list-style:none; margin:0; padding:0;}
img {border:none;vertical-align: middle;}
span{ margin:0px; padding:0px;}
p{ margin:0; padding:0;}
a.imagehover:hover img{ opacity:0.85;}
#wrap {width:1200px; margin:0 auto;}
#wrap1 {width:1200px; margin:0 auto;}
#wrap2{width:1224px; margin:0 auto;}

/*头部*/
#top{ border-top:8px solid #1855a5; background:url(../images/top_bg.jpg) repeat 0 0; }
#head{ position:relative;}
.logo{ float:left; padding:23px 0 10px 1px;}
.nav{ float:right; padding:45px 0 0;}
.nav ul li{ float:left; line-height:72px;height:82px;}
.nav ul li:hover{ background:url(../images/nav_li_bg.png) no-repeat center bottom;}
.nav ul li a{ padding:0 16px; color:#616161; font-size:14px;}
.nav ul li a:hover{ color:#1855a5 }
.top_right{ position:absolute; right:0; background:url(../images/top_right_bg.png) no-repeat 0 0; width:469px; height:41px;}
.itel{ float:left; background:url(../images/tel.jpg) no-repeat 0 0; margin:0 0 0 40px;padding:0 0 0 58px;}
.itel_txt{ color:#FFFFFF;}
.itel_num{ font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}
.lan{ float:right; width:185px;margin:7px 0px 0 23px;}
.lan a{ color:#FFFFFF; font-size:14px; padding:0 0 0 3px;}
.lan a:hover{ color:#28a244;}

/*ibanner*/
.ibanner{ position:relative; height:570px;}
.ibanner_bg{ position:absolute; top:0; background:url(../images/banner_bg.png) no-repeat center center; height:33px; width:1920px;}
#owl-demo .owl-controls .owl-pagination {width: 100%; max-width:100% !important;  margin: 0 auto; text-align:center; position:absolute; bottom:50px; z-index:1040;}
#owl-demo .item{ height:570px; display:block; width:100%;}

/*主题内容*/
#imain{ padding:48px 0 0;}


/*首页关于我们*/
.iabout_tit{ font-size:30px; color:#28a244; font-weight:bold; text-align:center;}
.iabout_tit span{ color:#1855a5;}
.iabout_tit_line{ height:2px; background:#1855a5; width:72px;margin: 15px auto;}
.iabout_txt{ color:#747474; text-align:center; font-size:14px;}
.iabout_content{  padding:40px 0 0 0;}
.iabout_jj{ float:left; padding:22px 0 0; width:635px;}
.iabout_jj_01{ font-size:24px; font-weight:bold; color:#1855a5; padding:0 0 30px 0;}
.iabout_jj_02{ font-size:14px; line-height:28px; color:#666666; padding:0 0 30px 0;}
.iabout_more{ width:120px; height:35px; border:1px solid #1855a5; line-height:35px; text-align:center;}
.iabout_more:hover{border:1px solid #39a637;}
.iabout_more a{ color:#1855a5;}
.iabout_more a:hover{ color:#39a637;}

.iabout_pic{ float:right;overflow:hidden;}
.iabout_pic img{transition: all 1s ease 0s; webkit-transform: all 1s ease 0s; border:1px solid #999999; padding:4px;}
.iabout_pic a:hover img{transform: scale(1.1);  -webkit-transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s;}


/*首页案例展示*/
.ipro{ background:url(../images/ipro_bg.jpg) no-repeat center center; height:622px; padding:80px 0 0;}
.ipro_tit{ font-size:30px; color:#FFF; font-weight:bold; text-align:center;}
.ipro_tit_line{ height:2px; background:#d7d7d7; width:72px;margin: 15px auto;}
.ipro_txt{ color:#d7d7d7; text-align:center; font-size:14px; padding:0 0 70px 0;}

/*滚动条*/
#roll .item1 {
    display: block;
	width:284px;
	position:relative;
}
#roll .item1 h1{ background:#28a244; text-align:center; color:#fff; height:85px; line-height:85px; margin:0 0; font-size:16px; font-weight:normal;}
#roll .item1 a{ overflow:hidden; display:block; width:284px; position:relative;}
#roll .item1 a .bg{ display:none;width:284px; height:286px ;position:absolute; top:100%; left:0; background:url(../images/ipro_bg.png) repeat 0 0;transition: all 1s ease 1.3s; webkit-transform: all 1s ease 1.3s;  }
#roll .item1 a .bg img{ height:78px; width:77px; padding:105px 0 0 103px;transition: all ease-in .3s;}
#roll .item1 a:hover .bg{ top:0; display:block;transition: all 1s ease 0s; webkit-transform: all 1s ease 0s;}
#roll .item1 a:hover .bg img{transform: scale(1.1);  -webkit-transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s;}
.item1 .ipc{overflow:hidden;}
.item1 .ipc img {
    display: block;
   width:284px; height:286px ;
   transition: all 1s ease 0s; webkit-transform: all 1s ease 0s; 
   
}
.item1 a:hover .ipc img{transform: scale(1.1);  -webkit-transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s;}
.owl-buttons{ margin-top:-220px;}
.owl-prev{ float:left; margin-left:-80px; background:url(../images/ipro_left.png) no-repeat 0 0; width:27px; height:49px;}
.owl-next{ float:right;margin-right:-80px;  background:url(../images/ipro_right.png) no-repeat 0 0; width:27px; height:49px;} 



/*首页服务项目*/
.iservice{ padding:20px;}
.iservice_txt{color:#1855a5; text-align:center; font-size:14px; padding:0 0 70px 0;}
.iservice_content ul li{float: left; padding:0 33px;text-align: center; }
.iservice_content .iservice_ico{    display: inline-block; width:124px; height:124px; background-image: url(../images/iservice_li.png);
    background-repeat: no-repeat;
    margin-top: 15px;
    margin-bottom: 10px;
    transition: all ease-in .3s;
    vertical-align: middle;
	
	
	}
.iservice_content .iservice_ico_01{ background-position:0 0;}
.iservice_content .iservice_ico_02{ background-position:0 -134px;}
.iservice_content .iservice_ico_03{ background-position:0 -268px;}
.iservice_content .iservice_ico_04{ background-position:0 -402px;}
.iservice_content .iservice_ico_05{ background-position:0 -536px;}
.iservice_content .iservice_ico_06{ background-position:0 -670px;}
.iservice_content ul li:hover .iservice_ico{background-image: url(../images/iservice_li_hover.png);transform:rotateY(180deg);-ms-transform:rotateY(180deg); -moz-transform:rotateY(180deg); 	-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);}
.iservice_content ul li h3{ font-weight:normal; font-size:14px; color:#1855a5;}
.iservice_content ul li:hover h3{ color:#28a244}


/*首页新闻*/
.inews{ background:url(../images/inews_bg.jpg) no-repeat center center; height:343px; margin:60px 0 0; padding:83px 0 0;}
.inews_title{ float:left; height:226px; width:231px; background:#1855a5; padding:35px 0 0 34px; color:#fff;}
.inews_title .inews_tit_01{ font-family:Arial, Helvetica, sans-serif; font-size:48px;}
.inews_title .inews_tit_02{ font-size:18px; padding:5px 0 0;}
.inews_more{ border:1px solid #fff; width:105px; height:42px; line-height:42px; text-align:center; margin:57px 0 0}

.inews_list{ background:#fff; width:565px; height:231px; float:left; padding:30px 0 0 30px}
.inews_time{ float:left; width:97px; height:68px; border:1px solid #e4e4e4; font-size:30px; text-align:center; padding:10px 0 0;}
.inews_time span{ display:block; height:31px; line-height:31px; border-top:1px solid #e4e4e4 ; text-align:center; font-size:14px; }
.inews_tit{ float:right; width:430px; color:#333333; font-size:17px; padding:5px 10px 0 0; font-weight:bold;}
.inews_tit span{display:block; font-size:12px; color:#666666; line-height:20px; font-weight:normal; padding:10px 0 0;}
.inews_list ul li:hover .inews_tit{ color:#1855a5;transition: all ease-in .3s;}
.inews_list ul li:hover .inews_tit span{ color:#1855a5;transition: all ease-in .3s;}
.inews_list ul li:hover .inews_time{border:1px solid #1855a5; color:#1855a5; transition: all ease-in .3s;}
.inews_list ul li:hover .inews_time span{border-top:1px solid #1855a5; color:#1855a5; transition: all ease-in .3s;}
.inews_list ul li{ padding:0 0 40px;}

.inews_01{ float:right;}
.inews_01 ul li{ position:relative;}
.icase_tit{ position:absolute; bottom:0; height:28px; text-align:center; line-height:28px; background:url(../images/icase_bg.png) repeat 0 0; width:311px; color:#fff; font-size:14px;}
.icase_pic{ overflow:hidden;}
.inews_01 a .icase_pic img{transition: all 1s ease 0s; webkit-transform: all 1s ease 0s; }
.inews_01 a:hover .icase_pic img{transform: scale(1.1);  -webkit-transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s;}



/*底部*/
.fl{ float:left;}
.foot_01{ background:url(../images/ifoot_01_bg.png) repeat 0 0;padding: 40px 0; color:#fff;}

.foot_01 .left{ width:370px;}
.foot_01 .left h3{ font-size:24px; font-weight:normal; margin-bottom:10px;}
.foot_01 .left p{ line-height:30px;}
.foot_01 .left p img{ margin-right:5px;}
.foot_01 .mid{ float:left; width:480px; padding:10px 0 0 30px;}
.foot_01 .mid a{ display:block; width:123px; height:40px; text-align:center; line-height:38px; border:1px solid #dadada; float:left; margin-right:35px; color:#fff; margin-top:25px;}
.foot_01 .mid a:hover{ color:#28a244;border:1px solid #28a244;transition: all ease-in .3s;}
.foot_01 .right{ float:right; width:225px; text-align:center; line-height:35px;padding: 30px 0 0; color:#d7d7d7;}
.foot_01 .right img{ padding:0 0 10px 0;}
.foot_02{ line-height:50px; background:url(../images/ifoot_02_bg.jpg) repeat 0 0; color:#c9c8c8; text-align:center;}
.foot_02 a:hover{color:#FFF; }
.foot_02 a{color:#FFF; }


/*内页*/
/*关于我们*/
.ny_tit{ background:url(../images/ny_tit_bg.jpg) repeat-x 0 0; height:88px; font-size:36px; color:#fff; padding:22px 0 0;}
.ny_tit span{ font-size:24px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; padding:0 0 0 15px;}

.nnav{ height:35px;padding:20px 0 20px;}
.nnav ul li{ float:left; height:40px; line-height:40px; background-color:#1855a5; margin:0px 25px 40px 0;text-align: center;}
.nnav ul li a{  height:40px; line-height:40px;color:#fff;display:block;padding:0 33px;}
.nnav ul li a:hover{ height:40px; line-height:40px; color:#fff; background-color:#28a244;display:block;}
.nnav ul li .sel{ height:40px; line-height:40px; color:#fff; background-color:#28a244;display:block;}
.neirong{  font-size:14px; background-color:#ffffff;color:#333333; line-height:28px; padding:15px 0 50px 0;}
.neirong p{ line-height:30px; margin-bottom:40px; text-indent:2em;}
.neirong p i{ font-style:normal; color:#06F; font-size:14px;}
.neirong p img{ border:1px solid #999999; padding:4px; float:right; margin:0px 0px 0px 10px;}
.neirong span{ width:705px; height:50px; float:right; margin:-10px 0 20px 0; *margin-top:20px;}


/*新闻资讯*/
                .content
                {
                    width: 100%;
                }
                .item
                {
                    border: 1px solid #e5e5e5;
                    background: #fff;
                    box-shadow: 3px 3px #e5e5e5;
                }
                .item a
                {
                    cursor: pointer;
				
                }
                .item .pic
                {
                    padding: 5px;
                    overflow: hidden;
                }
                .item .pic img
                {
                    width: 100%;
                    height: auto;
                    transition: all 0.5s ease;
                }
                .item a:hover .pic img
                {
                    transform: scale(1.1);
                }
				.item a:hover h5{ color:#1855a5;}
				.item a:hover .news-item-txt{ color:#1855a5;}
                .item .news-item-info
                {
                    padding: 0 5%;
                }
                .item .news-item-info h5
                {
                    font-size: 16px;
                    line-height: 24px;
                    padding: 8px 0;
                    color: #333;
					margin:0 0;
                }
                .item .news-item-info .news-item-txt
                {
                    line-height: 25px;
                    color: #666;
                    padding-bottom: 20px;
                }
                .item .dpts
                {
                    line-height: 45px;
                    height: 45px;
                    border-top: 1px solid #ddd;
                    background: url(../images/dx.jpg) no-repeat 94% center;
                    padding: 0 10px;
                }
                .cs-olt
                {
                    position: absolute;
                    right: 45px;
                    bottom: 0;
                    padding: 10px;
                    border: 1px solid #ddd;
                    background: #fff;
                    display: none;
                }
     

.news{ padding:0 0 70px 0; font-size:14px; border-bottom:1px solid #CCCCCC;font-size:14px; background-color:#ffffff; }
.news_detail {padding:5px;}
.news_detail h1 {font-size:20px;color:#1855a5;text-align:center;line-height:33px;}
.news_detail .time {text-align:center;color:#999;border-bottom:1px dashed #c1c1c1;margin: 0 0 10px; padding-bottom:20px;font-size: 14px;}
.Ncontent{ padding-top:10px; padding-left:10px; color:#595959; font-size:14px; line-height:32px;}
.prev1{margin-top:30px; padding-bottom:50px;  border-top: 1px solid #e9e9e9; padding-top: 20px;}
.prev1 .list{ float:left; color:#1855a5; font-size:14px;}
.prev2{ padding:0 0 20px 0;}
.prev a{ background:url(../images/prev_ico.jpg) no-repeat left center; padding-left:30px;color:#333333; font-size:14px;}
.prev a:hover{background:url(../images/prev_hover.jpg) no-repeat left center; padding-left:30px; color:#1855a5;font-size:14px;}
.next{ margin:10px 0 0;}
.next a{ background:url(../images/next_ico.jpg) no-repeat left center; padding-left:30px;color:#333333; font-size:14px;}
.next a:hover{background:url(../images/next_hover.jpg) no-repeat left center; padding-left:30px; color:#1855a5;font-weight:normal;font-size:14px;}
.prev1 .list img{ background:}
.prev1 .prev_fh{ float:right;}

/*产品展示*/
.colbd{ padding:20px 0;}
.selnx li{ width:283px; margin:0 11px 20px 11px; background:#f2f2f3 url(../images/lib.jpg) no-repeat left bottom; border-bottom:3px solid #1855a5; float:left;}
.selnx li .pic{ overflow:hidden; position:relative;}
.selnx li .pic span{ display:block; position:absolute; width:100%; height:100%; left:0; top:0; background:url(../images/bg-col.png); z-index:2;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.selnx li a:hover .pic span{filter:alpha(opacity=100);-moz-opacity:1;opacity:1; transition:all 0.5s ease;}
.selnx li .pic i{ display:block; position:absolute; width:100%; height:100%; left:0; top:50px; z-index:3; background:url(../images/skx.png) no-repeat center center;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.selnx li a:hover .pic i{filter:alpha(opacity=100);-moz-opacity:1;opacity:1; top:0; transition:all 0.5s ease 0.2s;}


.selnx li a .pic img{ width:100%; transition:all 0.5s ease;}
.selnx li .tit{  font-size:14px; color:#333; line-height:75px; height:75px; text-align:center; font-size:16px; overflow:hidden;}
.selnx li .con{ line-height:25px; height:25px; padding:0 3%; overflow:hidden;}
.selnx li a:hover .pic img{ transform:scale(1.1);}
.selnx li:hover{ background:#1855a5; color:#fff;transition:all 0.5s ease;}
.selnx li a:hover,.selnx li a:hover .tit{ color:#fff;}

.nnav_ej{ margin-bottom:50px;}
.nnav_ej ul li{ float:left;}
.nnav_ej ul li a{ padding:10px 20px;padding: 10px 20px;border-bottom: 1px solid #ccc;margin-right: 30px;margin-bottom: 20px; background:url(../images/xbs.jpg) no-repeat left center;color:#333}
.nnav_ej ul li a:hover{border-bottom: 1px solid #28a244; color:#28a244;background:url(../images/xbs_hover.jpg) no-repeat left center;}
.nnav_ej ul li .ej_sel{border-bottom: 1px solid #28a244; color:#28a244;background:url(../images/xbs_hover.jpg) no-repeat left center;}

/*行业应用*/
.ap1{background:url(../images/banner_bg.png) no-repeat center center; height:33px; width:1920px;}
.ap2{ height:320px;padding: 30px 0 0; position:relative;}
.ap2 span{  padding:25px 75px; font-size:24px; color:#fff; background:url(../images/ap_bg.png) repeat 0 0;position: absolute; bottom: 15px; right: 0;}



/*行业应用*/

.case_menu_list li{ height: 60px; line-height: 60px; background-color: #dcdddd; margin-bottom: 2px; text-align: center; font-size: 16px;}
.case_menu_list li a{ color: #231815;}
.case_menu_list li:hover,.case_menu_list li.cur{ background-color: #008cd6;}
.case_menu_list li:hover a,.case_menu_list li.cur a{ color: #fff;  }
.casedt_left .icase{ margin: 0;}
.casedt_left .icase ._ico{ margin: 0; margin-right: 12px;}

.casedt_t{ color: #231815; font-size: 22px; margin-bottom: 15px;    font-weight: normal;}
.casedt_t ._en{ display:inline-block; line-height: 1; margin-left: 5px; padding-left: 5px; border-left: 1px solid #363636; font-size: 14px; font-family: 'Arial'; color: #363636;}
.casedt_intro{ padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px dashed #e2e2e2; color: #666;}
.casedt_prolist{padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px dashed #e2e2e2; color: #666}
.casedt_prolist li{ float: left; width: 32%; padding-left: 1%; margin-bottom: 8px; background:url(../resources/web/img/casedt_arr.png) left center no-repeat; color: #666;}
.casedt_prolist li a{ text-decoration: underline; }
.casedt_prolist ._t{ font-size: 16px; color: #666;}


/*案例详情*/
#main_img {cursor:pointer;display:block;}
#gotop {cursor:pointer;display:block;}
#gobottom {cursor:pointer;display:block;}
#showArea {height:406px;margin:0px;overflow:hidden; text-align:center; }
#showArea img.thumb_img{ cursor:pointer;display:block; width:200px; height:90px; margin:10px auto;border:2px solid #f2f2f2;}
#showArea img:hover{ border:2px solid #1855a5;}

#mainbody {width:640px;margin:5px;border:1px solid #222;padding:1px}
#mainphoto {cursor:pointer;display:block;}
#photos {width:100%;height:90px;line-height:90px;overflow:hidden; margin:10px 0;}
#showArea2 img {display:block;float:left; margin:0 4px; width:200px; height:90px;}

.case_detail{ width:1200px;margin:0 auto;}
.case_detail_box{width:1200px; margin:0 auto; height:478px; position:relative; z-index:1;}
.case_detail_pic{ width:944px; height:478px; float:left;}
.case_detail_pic img{ width:944px; height:478px;}
.case_detail_smor{ width:240px; height:478px; float:right; background:#f2f2f2;}

#bottom_box{ width:100%; position:relative; z-index:1; height:90px; padding:0 36px;}
#goleft{ cursor:pointer; width:36px; height:90px; position:absolute; left:0; top:0; z-index:9;}
#goright{ cursor:pointer; width:36px; height:90px; position:absolute; right:0; top:0; z-index:9;}

.pro_tit{ color:#1855a5; font-size:18px; font-weight:bold; padding:32px 0 43px 0; border-bottom:1px solid #e5e5e9;}
.pro_detail{ font-size:14px; color:#000228; padding:28px 0 50px 0; line-height:24px;}


.newss a{
    padding:0px 15px 22px 1px;
    display:block;
}
.newss a.news-li22{
    background-color:#f5f5f5;
}
.newss a:hover .light{
    background-color: #f68d26;
}

.light{
    width:8px;
    height:152px;
    float:left;
    margin:0 15px 0 1px;

}
.news-listcont h4{
    font-size:18px;
    color:#656565;
}
.news-listcont i{
    display: block;
    font-size:14px;
    color:#949494;
    margin-top:0px;
    margin-bottom:0px;
}
.news-listcont p{
    font-size:14px;
    color:#626262;
    line-height:25px;
}
.news-listcont p em{
    margin-left:25px;
    color:#1855a5;
}



.clearfix { *zoom:1;}
.clearfix:after{clear:both; display:block; height:0; visibility:hidden; line-height:0; content:'\20';}


.contact{
    width:1200px;
    margin:0 auto;
    margin-top:5px;
    margin-bottom:60px;
}

.contact-left{
    float:left;
    width:400px;
}
.contact-left h2{
    font-size:28px;
    color:#000000;
    line-height:26px;
}
.contact-left span{
    font-size:15px;
    color:#000000;
    line-height:31px;
    display:block;
    margin-top:22px;
    margin-bottom:25px;
}
.contact-left em{
    font-size:18px;
    color:#333232;
    line-height:40px;

}
.contact-left i{
    font-size:28px;
    color:#f8891c;
    line-height:40px;
    font-style:italic;
}
.contact-left p{
    font-size:14px;
    color:#000000;
    line-height:40px;
    display: block;
    margin-top:15px;
}
#allmap{
    float:right;margin-top:25px;
    width:700px;
    height:360px;
}
.contact2{
    width:1200px;
    margin:0 auto;
    margin-bottom:115px;
}
.contact2 ul.qqlist{
    margin-bottom:15px;
}
.contact2 ul.qqlist li{
    font-size:15px;
    color:#000;
    float:left;
}
.contact2 ul.qqlist li img{
    margin-right:10px;
}
.contact2 ul.qqlist li.qqq{
    margin-right:62px;
}
.contact2 ul.qqlist li.qqq2{
    margin-right:50px;
}

.about{
    width:1155px;
    margin:0 auto;
    margin-top:5px;
    margin-bottom:60px;
}
.about p.about-p1{
    font-size:16px;
    color:#636363;
    line-height:25px;
    width:1155px;
}
.about .about-p2{
    width:1155px;
    margin:0 auto;
    margin-top:40px;
}
.about .about-p2 img.about-p2-1{
    display:block;
    float:left;
    margin-top:25px;
}
.about .about-p2 p.about-p2-2{
    display:block;
    float:left;
    font-size:14px;
    color:#636363;
    line-height:25px;
    width:585px;
    margin:20px 60px 0 17px;
}
.about .about-p2 .about-p2-3{
    float:left;
    width:478px;
    height:231px;
    text-align: center;
}
.about .about-p2 .about-p2-3 img{
    max-width:100%;
    max-height:100%;

}
.about .about-p2 .about-p2-3 span{
    width:0;
    height:100%;
    display:inline-block;
    vertical-align: middle;
}
.about .about-p3{
    width:1105px;
    background-color: #f5f5f5;
    padding:30px 32px 32px 28px;
    margin-top:60px;
    margin-bottom:50px;
}
.about .about-p3 .about-p3-1{
    float:left;
    width:323px;
    height:442px;
    text-align: center;
}
.about .about-p3 .about-p3-1 img{
    max-width:100%;
    max-height:100%;

}
.about .about-p3 .about-p3-1 span{
    width:0;
    height:100%;
    display:inline-block;
    vertical-align: middle;
}
.about .about-p3 .about-p3-2{
    margin-left:50px;
    width:720px;
    float:left;
}
.about .about-p3 .about-p3-2 p.about-p3-2-1{
    font-size:13px;
    color:#636363;
    line-height:24px;
    width:720px;
}
.about-p3-2-2{
    margin-top:42px;
}
.about-p3-2-2 .ab1{
    width:168px;
    height:130px;
    text-align: center;
    float:left;
    margin-right:12px;
}
.about-p3-2-2 .ab2{
    width:168px;
    height:130px;
    text-align: center;
    float:left;
    margin-right:12px;
}
.about-p3-2-2 .ab3{
    width:168px;
    height:130px;
    text-align: center;
    float:left;
    margin-right:12px;
}
.about-p3-2-2 .ab4{
    width:168px;
    height:130px;
    text-align: center;
    float:left;
}
.about-p3-2-2 img{
    max-width:100%;
    max-height:100%;
}
.about-p3-2-2 span{
    width:0;
    height:100%;
    vertical-align: middle;
    display:inline-block;
}
.about-p4{
    margin-top:25px;
}
.about-p4 .about-p4-1{
    float:left;
    width:875px;
}
.about-p4 .about-p4-1 p.about-p4-1-1{
    font-size:14px;
    color:#636363;
    line-height:25px;
    width:875px;
}
.about-p4-1-2{
    margin-top:60px;
}
.about-p4-1-2 .ab5{
    float:left;
    margin-left:8px;
    width:247px;
    height:174px;
    text-align: center;
}
.about-p4-1-2 .ab6{
    float:left;
    margin-left:42px;
    width:263px;
    height:176px;
    text-align: center;
}
.about-p4-1-2 .ab7{
    float:left;
    margin-left:42px;
    width:254px;
    height:174px;
    text-align: center;
}
.about-p4 .about-p4-2{
    float:left;
    margin-left:30px;
    width:240px;
    height:335px;
    text-align: center;
}
.about-p4 img{
    max-width:100%;
    max-height:100%;

}
.about-p4 span{
    width:0;
    height:100%;
    display:inline-block;
    vertical-align: middle;
}
/**/
.culture{
    width:1290px;
    margin:0 auto;
    margin-top:5px;
    margin-bottom:60px;
}
.culture-p1 img.culture-p1-1{
    float:left;
    margin-top:9px;
}
.culture-p1-2{
    padding-right:0px;
    width:145px;
    margin-left:20px;
    float:left;
    height:120px;

}
.culture-p1-2 h3{
    font-size:34px;
    color:#242627;
    display:block;
    margin-top:30px;
}
.culture-p1-2 h4{
    font-size:16px;
    color:#242627;
    display:block;
    margin-top:10px;
}
.culture-p1-3{
    float:left;
    padding-left:40px;
    border-left:1px solid #d3d3d3;
    width:900px;
}
.culture-p1-3 h3{
    font-size:25px;
    color:#010101;
}
.culture-p1-3 p.culture-p1-3-1{
    display:block;
    font-size:14px;
    color:#424242;
    line-height:24px;
    margin-top:25px;
}
.culture-p2{
    margin-top:40px;
}
.culture-p2-1{
    width:600px;
    padding:30px 30px 25px 15px;
}
.culture-p2-1 img.culture-p2-1-1{
    float:left;
    margin-top:8px;
}
.culture-p2-1 img.culture-p2-1-2{
    float:left;
    margin-left:17px;
    margin-right:12px;
}
.culture-p2-1 .culture-p2-1-3{
    float:left;
}
.culture-p2-1 .culture-p2-1-3 h4{
    font-size:22px;
    color:#1b80ce;
}
.culture-p2-1 .culture-p2-1-3 img.culture-p2-1-3-1{
    display:block;
    margin:10px 0 8px 0;
}
.culture-p2-1 .culture-p2-1-3 p.culture-p2-1-3-1{
    font-size:14px;
    line-height:20px;
    color:#161616;
}
.culture-p2-11{
    float:left;
}

.online-shenqing{
    background: url("../images/online-sqbg.jpg") no-repeat top center;
    margin-top:64px;
    width:100%;
    height:770px;
    padding-top:50px;
}
.online-sqtit h3{
    font-size:26px;
    color:#fff;
    text-align: center;

}
.online-sqline{
    width:30px;
    height:1px;
    background-color: #fff;
    margin:14px auto 10px auto;
}
.online-sqtit i{
    font-size:32px;
    color:#fff;
    display: block;
    text-align: center;
    font-family: Arial, serif;
}
.online-sq{
    width:1050px;
    margin:0 auto;
    height:505px;
    background-color:#fff;
    box-shadow:0 0 10px #ccc;
    -moz-box-shadow:0 0 10px #ccc;
    -webkit-box-shadow:0 0 10px #ccc;
    margin-top:25px;
    padding:57px 70px 0 150px;
}
.online-sq input.input-con1,input.input-con2,input.input-con3,input.input-con4,input.input-con5,input.input-con6{
    border:1px solid #d8d8d9;
    width:420px;
    height:38px;
    margin-bottom:20px;
    padding-left:15px;
    font-size:14px;
    color:#7a7c82;
    line-height:38px;
}
.online-sq input.input-con1,input.input-con3{
    margin-right:25px;
}
.online-sq input.input-con1,input.input-con2{
    background: url("../images/inputin.png") no-repeat 400px center;
}
.online-sq input.input-con5{
    width:886px;
    background: url("../images/inputin.png") no-repeat 850px center;
}
.online-sq input.input-con6{
    width:120px;
    float:left;
}
.online-sq textarea{
    border:1px solid #d8d8d9;
    width:886px;
    height:150px;
    margin-bottom:30px;
    float:left;
    padding-left:15px;
    padding-top:13px;
    font-size:14px;
    color:#7a7c82;
    background: url("../images/inputin.png") no-repeat 850px 20px;
}
.yanzheng{
    width:85px;
    height:36px;
    float:left;
    margin-left:10px;
}
.online-sq input.submit-con1,input.submit-con2{
    -moz-border-radius: 5px; /* Firefox */
    -webkit-border-radius: 5px; /* Safari 鍜� Chrome */
    border-radius: 5px; /* Opera 10.5+, 浠ュ強浣跨敤浜咺E-CSS3鐨処E娴忚鍣� */
    width:205px;
    height:38px;
    float:left;
    margin-left:10px;
}
.online-sq input.submit-con1{
    margin-left:235px;
    background-color:#2863ab;
    color:#fff;
}
.online-sq input.submit-con2{
    margin-left:55px;
    background-color:#2863ab;
    color:#fff;
}

/*business*/
.ny_business{margin:0px 10px 0 10px;}
.ny_business table{border-top:1px solid #ccc;border-left:1px solid #ccc; width:1180px; color:#555}
.ny_business table tr td,.ny_business table tr th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;font-weight:normal;}
.ny_business table tr.even{background:#e9f0fb;}
.ny_business table th{width:80px; padding-left:20px; text-align:left;}
.ny_business table td{padding-left:15px; padding-top:10px; padding-bottom:10px; display:block; line-height:22px;}


input, button, textarea, select { font-size:100%; outline:none; resize:none; border:none; background:none;}
input[type="button"],input[type="submit"],input[type="reset"]{cursor:pointer;}


.video-contant{
    width:1250px;
    margin:0 auto;
    margin-top:5px;
}
.video-contant ul li{
    float:left;
    width:374px;
    margin-right:30px;
    text-align: center;
    position: relative;
    margin-bottom:0px;
}
.video-img{
    width:374px;
    height:204px;
    text-align: center;
}
.video-img img{
    max-width:374px;
    max-height:204px;
    vertical-align: middle;
}

.video-wenzi{
    background-color: #fff;
    width:330px;
    margin:0 auto;
    padding-bottom:10px;
    padding-top:0px;
}
.video-wenzi h3{
    text-align: center;
    font-size:22px;
    color:#000000;
    height:32px;
    overflow:hidden;
}

.lc_content {
    width:1200px;
    margin: 0 auto;
    border: 1px solid #ccc;
    border-radius: 5px;
}

.lc_content_list {
    margin:25px 25px;
}

.lc_title {
    font-size: 16px;
    color:#0088c7;
    font-weight: 600;
    margin-bottom: 20px;
}

.lc_lsit {
    border-left: 2px solid #ccc;
    margin: 0 5px;
    overflow: auto;
    padding-bottom: 10px;
}

.lc_lsit_end {
    margin: 0 6px;
    overflow: auto;
}

.lc_icon {
    background: url('../images/lc-icon.png') no-repeat;
    width: 15px;
    height: 14px;
    margin-left: -7px;
    float: left;
    position: absolute;
}
.detail {
    float:left;
    margin-left: 25px;
}

.detail > p {
    color:#eda200;
    font-size: 12px;
}

.detail > h5 {
    font-size:16px;
}

/*news*/
.ny_news{width:1200px;}
.ny_news ul{ width:1200px; margin-left:0px; margin-top:10px; margin-bottom:30px; float:left;}
.ny_news ul li{ float:left; width:1190px; height:125px; border:1px solid #dcdcdc; margin-bottom:20px;}
.ny_news ul li span{ width:1160px; height:50px; background:url(../images/ico2.png) no-repeat left; float:left; text-indent:20px; border-bottom:1px dotted #dcdcdc; margin:1px 1px 0 15px;}
.ny_news ul li span h1 {  color:#333333; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:970px; font-size:18px; float:left; height:50px; line-height:30px;}
.ny_news ul li span i{ font-style:normal; height:30px; line-height:30px; float:right;}
.ny_news ul li p{ line-height:30px; height:60px; overflow:hidden; width:1155px; margin-left:15px; text-indent:2em; float:left;margin-top:5px;}
.ny_news ul li:hover span{ background:url(../images/ico3.png) no-repeat left;}

.pages{ height:30px; float:right; margin-bottom:30px; text-align:right; overflow:hidden; margin-right:20px;}
.pages a{ height:22px; line-height:22px; color:#585858; padding:0px 8px 0 8px; border:1px solid #cbcbcb; display:block; margin-left:10px; float:left;}
.pages a:hover{ background:#13a3e2; color:#ffffff;}
.pages a.gao{background:#13a3e2; color:#ffffff;}
.pages a.cpb{background:#13a3e2; color:#ffffff;}

.city{ width:1200px;}
.city p{ line-height:30px; text-indent:2em; font-size:14px;}
.city p:first-child{ margin-top:20px;}
.city span{ color:#000; font-size:18px; line-height:35px; height:35px; overflow:hidden;}
.city img{ transition: all 1s ease 0s; webkit-transform: all 1s ease 0s; border:1px solid #999999; padding:4px;margin-left:38px;margin-bottom:20px;margin-top:20px;width:311px;height:224px;}

/*ser_room*/
.ser_room{ width:1200px;}
.ser_room p{ line-height:30px; text-indent:2em;font-size:14px;}
.ser_room p:first-child{ margin-top:20px; }
.ser_room span{ color:#000000; font-size:16px; line-height:35px; height:35px; overflow:hidden; display:block;}
.ser_room p i{ font-size:14px; color:#006fa9; font-style:normal;}
.ser_room p img{ margin-right:12px; padding:3px; border:1px solid #999999; margin-bottom:20px; margin-top:20px;margin-left:40px;width:311px;height:224px;}
.ser_room p img:first-child{margin-left:10px;}

/* QQ客服 */
.toolbar-item,.toolbar-layer{background:url(../img/toolbar.png) no-repeat;}
.toolbar{position:fixed;right:0px;bottom:50px;}/*假设网页宽度为1200px，导航条在右侧悬浮*/
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-weixin{background-position:0 -798px;}
.toolbar-item-weixin:hover{background-position:0 -860px;}
.toolbar-item-weixin .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-feedback{background-position:0 -426px;}
.toolbar-item-feedback:hover{background-position:0 -488px;}
.toolbar-item-app{background-position:0 -550px;}
.toolbar-item-app:hover{background-position:0 -612px;}
.toolbar-item-app .toolbar-layer{height:194px;background-position:0 -222px;}
.toolbar-item-top{background-position:0 -674px;}
.toolbar-item-top:hover{background-position:0 -736px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}


/*客服代码部分*/
.qqserver .qqserver-header:after,.qqserver .qqserver-header:before,.qqserver li a:after,.qqserver li a:before{display:table;content:' '}
.qqserver .qqserver-header:after,.qqserver li a:after{clear:both}
.qqserver .qqserver-header,.qqserver li a,.tabs,.user-main,.view-category,.view-category-list>li{*zoom:1}
.qqserver{position:fixed;top:50%;right:0;height:209px;margin-top:-104px}
.qqserver.unfold .qqserver-body{right:0}
.qqserver .qqserver-body{position:absolute;right:-144px;width:122px;height:183px;padding:12px 10px;-webkit-transition:.3s cubic-bezier(.19,1,.22,1);-o-transition:.3s cubic-bezier(.19,1,.22,1);transition:.3s cubic-bezier(.19,1,.22,1);border:1px solid #62b651;border-radius:4px;background:#f4f7fa}
.qqserver .qqserver_fold{position:absolute;right:0;padding:14px 7px;cursor:pointer;border-top-left-radius:4px;border-bottom-left-radius:4px;background:#70ca5d}
.qqserver .qqserver-header{padding-bottom:10px;padding-left:6px;border-bottom:1px dashed #d1d4cc}
.qqserver .qqserver-header *{float:left}
.qqserver .qqserver_arrow{margin-top:-1px;margin-left:7px;cursor:pointer}
.qqserver li{margin-top:6px}
.qqserver li a{display:block;padding:6px 12px 4px}
.qqserver li a div{font-size:14px;float:left;margin-right:11px;color:#697466}
.qqserver li a span{font-size:12px;line-height:18px;float:left;text-indent:4px;color:#fff}
.qqserver li a span.qqserver-service-alert{font-weight:400;display:block}
.qqserver li a:hover{text-decoration:none;border-radius:4px;background:#eaebe9}
.qqserver li a:hover div{color:#62b651}
.qqserver .qqserver-footer{margin-top:10px;padding-top:14px;padding-bottom:14px;padding-left:11px;border-top:1px dashed #d1d4cc}
.qqserver .qqserver-footer .text-primary{color:#70CA5D;font-size:14px;}
.qqserver .qqserver_icon-alert{display:inline-block;margin-right:10px;vertical-align:-3px;*display:inline;*zoom:1;*vertical-align:-1px}
.qqserver-header div{width:90px;height:18px;background-image:url(../images/backgrounds.32.png);background-position:-419px -80px}
.qqserver_icon-alert{width:16px;height:14px;background-image:url(../images/backgrounds.32.png);background-position:-595px -85px}
.qqserver li a span{width:30px;height:23px;background-image:url(../images/backgrounds.32.png);background-position:-265px 0}
.qqserver li a .qqserver-service-alert{width:30px;height:22px;background-image:url(../images/backgrounds.32.png);background-position:-342px 0}
.qqserver_fold div{width:26px;height:132px;background-image:url(../images/backgrounds.32.png);background-position:0 0}
.qqserver_fold:hover div{width:26px;height:132px;background-image:url(../images/backgrounds.32.png);background-position:-27px 0}
.qqserver_arrow{width:18px;height:18px;background-image:url(../images/backgrounds.32.png);background-position:-435px 0}
.qqserver_arrow:hover{width:18px;height:18px;background-image:url(../images/backgrounds.32.png);background-position:-435px -38px}