@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:#333333;}
body,html{-webkit-text-size-adjust:none;}
.clear{clear:both}
a{color:#000;text-decoration:none;}
a:hover{color:#e84e29;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:1100px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}

/*ibanner*/
.ibanner{ position:relative; height:479px;}
.ibanner_bg{ position:absolute; top:0; background:url(/themes/version/scripts/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:30px; /*z-index:1040;*/}
#owl-demo .item{ height:479px; display:block; width:100%;}


/*首页内容开始*/
#imain{ padding:60px 0 0;}

/*首页新闻*/
#inews_main{ width:100%; margin:0 auto; background-color:#f6f6f6; height:395px;}
.inews_img .pic {overflow: hidden; transition: all 1s ease 0s; webkit-transform: all 1s ease 0s;padding-right:25px; width:181px; height:118px;  }
.inews_img .pic img{width:181px; height:118px;}
.inews_img a:hover .pic img{ transform: scale(1.1);  -webkit-transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s; bottom:0; display:block; }
.inews_wrap{ width:1100px; margin:0 auto; padding-top: 60px;}
.inews_text h1{ font-size:16px;}
.inews_text p{ font-size:14px; height: 70px;word-break: break-all;}
.date{ font-size:14px;}
.inews_first{ border-bottom:1px solid #dbdbdb; padding-bottom: 23px;}
/* 本例子css */
.slideTxtBox{ width:713px;  text-align:left;  }
.slideTxtBox .hd{ height:64px;  position:relative; }
.slideTxtBox .hd ul{height:64px;  float:left;  position:absolute;   }
.slideTxtBox .hd ul li{ float:left; cursor:pointer;position:relative; width:190px;background-color: #eaeaea; height: 47px; line-height: 47px; text-align: center; color: #333333; font-size:16px; margin-right: 15px;}
.slideTxtBox .hd ul li span{ display:block; width:190px; line-height:47px; text-align:center;color:#fff; position:absolute; font-size:16px; top:0;}
.slideTxtBox .hd ul li.on{ width:190px;  background-color: #023785; height: 47px; line-height: 47px; text-align: center; color: #fff !important; font-size:16px;}
.slideTxtBox .hd ul li.on a{color: #fff !important;}
.slideTxtBox .bd ul{ height:250px;  zoom:1;  }
.slideTxtBox .bd li{height: 29px;line-height: 45px; font-size:14px; float: left; padding-right:20px; }
.slideTxtBox .bd li .date{ float:left; color:#999;  }
.slideTxtBox .bd li .inews_more{ width: 25%; height:15px;line-height:15px; padding-left:15px;font-size:14px;display:inline; margin-left:5px;}
.slideTxtBox .bd li a{ font-size:14px;}
.inews_first a:hover .pic img { display: block; width: 100%; height:118px; transform: scale(1.1);  -webkit-transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s;}

/*首页产品中心*/
.ipro{ background:url(/themes/version/scripts/images/ipro_bg.jpg) repeat-x top center; padding-top:60px; height:400px; margin-bottom: 40px;}
.ipro_title{ font-size: 30px;font-weight: bold;  /* text-align: center; */  width: 1100px;  margin: 0 auto;}
.ipro_title_y{ display:block;  width:1100px;  margin:0px auto;text-transform:uppercase; color:#e8e8e8; font-size:30px;}
.ipro_title_f{ font-size:14px;width:1100px;  margin:0px auto;}
	.slideGroup{ width:1170px;  text-align:left;  }
		.slideGroup .parHd{ height:20px; line-height:20px;  padding:0 308px;  position:relative; bottom: 35px;}
		.slideGroup .parHd ul{ float:left; position:absolute; left:730px; top:-1px; height:20px;   }
		.slideGroup .parHd ul li{ float:left; padding: 0 33px; cursor:pointer;font-size: 16px;color: #545454;text-align: center;/*border-left: 1px solid #c9c9c9; */background-color: #f6f6f6;line-height: 35px; border:1px solid #c9c9c9; border-radius: 5px;margin-left: 11px; }
		.slideGroup .parHd ul li.on{ height:20px;  background-color: #c9c9c9; line-height: 35px;  border:1px solid #c9c9c9; border-radius: 5px; height:35px;margin-left: 11px; color:#fff;}
		.slideGroup .slideBox{ overflow:hidden; zoom:1;  padding: 14px 20px 0; position: relative; }

		.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:228px; display:block; width:45px; height:46px; background:url(/themes/version/scripts/images/icoLeft.png) center center no-repeat; }
		.slideGroup .sNext{ left:auto; right:5px; background:url(/themes/version/scripts/images/icoRight.png) center center no-repeat;  }
		.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

		.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
		.slideGroup .parBd ul li{ margin: 0px 17px; float:left; _display:inline; overflow:hidden; text-align:left; background:#fff; /*border:1px solid #e5e5e5; */ }

		
	.slideBox h1{  color:#212121; padding:8px 0;margin:0 0; font-size:16px; transition: all 1s ease .3s; webkit-transform: all 1s ease .3s;}
	
	.slideBox .ipro_tit{ height:85px; /*padding:0 22px;*/width: 249px;padding-bottom: 10px;}
.slideBox .ipro_tit p{ color:#898989; font-size:12px; line-height:22px;}
.slideBox a{ overflow:hidden; display:block; width:249px; height:267px; position:relative;}
.slideBox a .ipor_detail{ display:block;width:108px; height:29px ; text-align:center; line-height:29px; color:#666;/*position:absolute;bottom:-38px; */ background:#fff;transition: all 1s ease .3s; webkit-transform: all 1s ease .3s; border:1px solid #dddddd;  }
.slideBox a:hover .ipor_detail{ bottom:0; display:block;transition: all 1s ease 0s; webkit-transform: all 1s ease 0s;}
.slideBox a:hover  h1{  color:#212121; /*padding:16px 0 16px 0;*/ margin:0 0; font-size:16px;transition: all 1s ease 0s; webkit-transform: all 1s ease 0s; }
.slideBox .pic{overflow:hidden;}
.slideBox .pic img {
    display: block;
   width:249px; height:140px ;
   transition: all 1s ease 0s; webkit-transform: all 1s ease 0s; 
   
}
.slideBox a:hover .pic img{transform: scale(1.1);  -webkit-transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s;}
.slideBox  a:hover .ipor_detail{ background-color:#e30b1a; width: 108px; height: 29px; display:block; color:#fff;}
.ipro_main{ width:1100px; margin:0 auto;}
.ipro_tt{ width:540px;}	
.ipro_more{background:url(/images/ui/pmore.jpg) center center no-repeat; width:79px; height:80px; position: relative;bottom: -18px;}	
.ipro_more a{ font-size:15px; color:#d8d8d8; position: absolute;top: -3px;}

/*内页*/
.main{padding:68px 0 0;}
/*内页导航*/
.n_banner {width: 100%;height: 220px;position: relative;}
.n_nav { z-index: 9; position: absolute;width: 100%; max-width: 1100px; bottom: 0;left: 50%; margin-left: -553px; height: 64px; background: url(/themes/version/scripts/images/n_nav_list.png) repeat; overflow: hidden;}
.n_nav_cate { z-index: 10;position: absolute; left: 0; bottom: 0; height: 64px;background: #023785; width: 166px; color: #fff;text-align: center; line-height: 64px; font-size: 18px;}
.n_nav_cate i {z-index: 11;display: block;width: 7px;height: 16px;position: absolute; top: 50%; right: -7px; margin-top: -8px; background: url(/themes/version/scripts/images/n_nav_cate_i.png) no-repeat;}
.n_nav_list { width: 100%;padding-left:200px;overflow: hidden; height: 64px;}
.inNav_list a{ display: inline-block;line-height: 62px;font-size: 14px;color:#1f1f1f;margin-right: 37px;position: relative;}
.inNav_list a:before{ content: "";display: block;width: 100%;height: 3px;background: #e30b1a;position: absolute;left: 0;bottom:0;transform: scale(0,1);transition: all .6s;}
.inNav_list a:hover:before,.inNav_list a.act:before{transform: scale(1,1);}
.n_nav_name{ color:#023785;}
.n_breadfruit p b{ color:#023785;}
.n_breadfruit { overflow: hidden; margin: 0 auto; width: 100%; max-width: 1100px;margin-top: 12px;height: 75px;border-bottom: 1px solid #E5E5E5;}
.n_breadfruit p { text-align: right; height: 74px; line-height: 74px; width: 80%; float: right; font-size: 12px;color: #363636;font-weight: normal;}
.n_breadfruit p span { color: #363636;}


/*关于我们*/
.about_content{ width:1100px; margin: 0 auto;}
#lib_Tab1{width:1100px; padding-top:30px;}
#lib_Tab2{width:1100px;}
#lib_Tab3{width:1100px;}
#lib_Tab4{width:1100px;}
#lib_Tab5{width:1100px;}
.lib_tabborder{width:740px; border-bottom:none;}
.lib_Menubox {height:50px;position:relative;}
.lib_Menubox ul{
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	position:absolute;
	left:0;
	height:51px;
	text-align:center;
	width: 740px;
}
.lib_Menubox li{float:left;cursor:pointer;width:116px;color:#000; margin-right:3px;height:33px;line-height:33px;  border:1px solid #eeeeee; margin-right:6px;}
.lib_Menubox li.hover{padding:0px; background-color:#023785; width:110px;font-weight:bold; color:#ffffff;height:33px;line-height:33px; }
.lib_Menubox li.xu{float:left;cursor:pointer;width:100px;color:#ffffff; margin-right:3px;height:33px;line-height:33px;  border:1px solid #eeeeee;}
.lib_Contentbox{clear:both;margin-top:0; border-top:none; height:auto !important;  word-break:break-all; line-height:32px; font-size:14px;}
.i_back{ padding:20px 0px; text-align:right; width: 100%; border-top:1px solid #cdcdcd; margin:50px 0; }


/*产品中心*/
.pro_content{ width:1100px; margin:0 auto;padding-top: 30px;}
.n_left_menu{ width:204px; float:left;}
.n_left_menu_list dt{ height:46px; width:204px; line-height:46px; text-indent:22px; margin-bottom:6px; background-color: #023785; color: #fff; font-size: 16px;}
.n_left_menu_list dt a{ display:block; height:46px; width:204px; line-height:46px; font-weight:normal; text-indent:22px; font-size:16px; color:#373737;  border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; border:1px solid #E7E7E7; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.n_left_menu_list dt a span{ display:none;}
.n_left_menu_list dt a:hover{border:1px solid #005BAA; background-color:#005BAA; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.n_left_menu_list dt.active a{border:1px solid #005BAA; background-color:#005BAA; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}

.n_left_dd_list{ border:1px solid #E7E7E7; /*margin-bottom:10px; display:block; width:204px;*/}
.n_left_menu_list dd{ border-top:1px dashed #E7E7E7; line-height:36px; height:37px; width:166px; margin-left: 16px;}
.n_left_menu_list dd a{ display:block;  height:36px; line-height:36px; text-indent:8px; font-size:12px; color:#373737;}
.n_left_menu_list dd a:hover{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; color:#005BAA;}

.n_right{ width:870px; float:right; overflow:hidden;}

/**产品列表**/
.n_pro_list{ padding:20px; border:1px solid #E6E6E6; margin-bottom:24px;}
.n_pro_list dt{ width:30%; float:left; overflow:hidden;}
.n_pro_list dt img{ width:100%; -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}
.n_pro_list dd{ width:65%; float:right;}
.n_pro_list dd h1{ font-size:16px; color:#343434; font-weight:normal; margin: 0;}
.n_pro_con{ font-size:12px; line-height:22px; color:#848484; height:66px; margin-top: 8px;}
.n_pro_list dd span.more{ display:block; width:118px; height:32px; margin-top:12px; border:1px solid #EDEDED; text-align:center; font-size:12px; color:#000; line-height:30px;  -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.n_pro_list:hover dd span.more{ background-color:#023785; color:#fff;  -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.n_pro_list:hover dd h1{ color:#065BB6; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.n_pro_list:hover dt img{ transform: scale(1.3); -webkit-transform: scale(1.3);  -o-transform: scale(1.3);  -moz-transform: scale(1.3); -webkit-transition: all ease 1.5s; transition: all ease 1.5s; -moz-transition: all ease 1.5s; -o-transition: all ease 1.5s;}


/**产品详情**/
.proinfo_top{ width:100%; overflow:hidden;}
.proinfo_pic{ width:50%; float:left; border:1px solid #CBCBCB; overflow:hidden;}
.proinfo_pic img{ width:100%;  -webkit-transition: all ease 2s; transition: all ease 2s; -moz-transition: all ease 2s; -o-transition: all ease 2s;}
.proinfo_pic:hover img{transform: scale(1.3); -webkit-transform: scale(1.3);  -o-transform: scale(1.3);  -moz-transform: scale(1.3); -webkit-transition: all ease 2s; transition: all ease 2s; -moz-transition: all ease 2s; -o-transition: all ease 2s;}
.proinfo_right{ width:46%; float:right; }
.proinfo_right_title{ height:67px; border-bottom:1px solid #C5C5C5; width:100%;}

.proinfo_nsp{ width:100%;  }
.proinfo_nsp_title{  width:100%;text-align: center;}

.proinfo_right .proinfo_right_title h1{ line-height:40px; font-size:24px; color:#333333; font-weight:normal;}
.proinfo_con{ font-size:14px; color:#323232; line-height:30px; padding:10px 0;}
.proinfo_tab{ padding-top:50px;}
.proinfo_tab_t{ background-color:#023785; width:140px; text-align:center; color:#fff; height:40px; font-size:16px; line-height:40px; margin-bottom:30px;}
.proinfo_tab_con p{ line-height:32px; font-size:14px;}


/*新闻*/
.news_content{ width:1100px; margin:0 auto;}
.news_content ul li{ padding:0 0 23px; border-bottom:1px solid #dcdcdc; margin-bottom:23px;margin: 23px 0;}
.news_pic{ overflow:hidden;}
.news_pic{ display: block;width:224px; height:144px ;transition: all 1s ease 0s; webkit-transform: all 1s ease 0s; }
.news_right{ width:1100px;}
.news_right h1{ padding:10px 0; margin:0; color:#000000; font-size:14px;}
.news_time{ color:#9d9d9d; font-size:14px; padding-bottom:21px;}
.news_nr{ color:#4f4f4f; font-size:12px; line-height:28px;}
.news_content ul li a:hover .news_pic img{transform: scale(1.1);  -webkit-transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: all 1s ease 0s;}
.news_content ul li a:hover .news_right h1{color:#e84e29;}
.news_info_tit{ text-align:center; font-size:16px; font-weight:bold;}
.news_info_time{ color:#9d9d9d; font-size:14px; text-align:center; padding:24px 0 52px;}
.news_detail{ padding-bottom:42px; border-bottom:1px solid #eeeeee;}
.news_detail_img{ text-align:center; padding-bottom:40px;}
.news_detail p{ color:#4f4f4f; font-size:14px; line-height:32px;}

.news_sx{ padding-bottom:66px;}
.prev a,.next a{ color:#4f4f4f; font-size:14px; line-height:32px; padding-top:16px; display:inline-block;}
.prev a span,.next a span{ color:#e9521b;}
.prev a:hover,.next a:hover{color:#e9521b;}



/*联系我们*/
.contact_content{ line-height:52px; font-size:14px; color:#4d4d4d; padding-top:31px;}
.n_contact_t{ font-size:24px; padding-bottom:30px;}
.n_contact_f p{ line-height:28px;}

/*在线留言*/
.feedback_content_t{ font-size:26px; color:#023785; border-bottom:1px solid #e5e5e5;padding-top: 45px; padding-bottom: 19px; margin-bottom:50px;}
.msg_main{padding: 40px 0 80px;}
.msg_main .msg_top{margin-bottom: 40px;line-height: 46px;text-align: center;font-size: 14px;color:#808080;}
.msg_top:after{content: "";display: block;width: 44px;height: 1px;background: #e3dfdf;margin: auto;}
.msg_main .msg_form{max-width:1000px;margin: auto;}
.msg_ipt span{ float:left;padding-right: 17px;}
.msg_ipt b{ color:#FF0000; padding-left: 12px;}
.msg_btn span { float: left; padding-right: 10px;}
.msg_form .msg_ipt{width:48%;margin-right: 4%;float: left;margin-bottom: 16px;line-height: 46px;font-size: 14px;color:#828282;}
.msg_form .msg_ipt:nth-child(2n){margin-right: 0;}
.msg_ipt input[type='text']{display:block;width: 435px;height:40px;padding-left: 10px;border: 1px solid #d5d5d5;font-size: 14px;color:#828282; float: left;}
.msg_ipt label{display: inline-block;margin-left: 16px;cursor: pointer;}
.msg_form .msg_ipt.longIpt{width: 100%;margin-right: 0;}
.msg_ipt textarea{width: 1013px;height:90px;border: 1px solid #d5d5d5;font-size: 14px;color:#828282;resize: none;}
.msg_form .msg_btn{}
.msg_btn b{ color:#FF0000; padding-left: 12px;}
.msg_btn input{width: 120px;height:41px;font-size:14px;float: left; border: 1px solid #d5d5d5;}
.msg_btn input.msgBtn1{background: #1862c1; border: none; width:195px; color:#fff;}
.msg_btn input.msgBtn2{background: #1862c1;}



.feedback{ text-align:center; margin:0 auto; width:580px; padding-bottom:110px;}
.input1{width:560px; height:240px; border:1px solid #dedede; margin-bottom:20px; display:-webkit-inline-box; color:#d2cccf;font-size:14px; padding-left:14px; line-height:40px;}
.input2{width:560px; height:43px; float: left;border:1px solid #dedede; margin-bottom:20px; display:-webkit-inline-box;color:#d2cccf; font-size:14px;padding-left:14px; line-height:40px;}
.input3{width:436px; height: 43px; float: left; border:1px solid #dedede; margin-bottom:20px; display:-webkit-inline-box;color:#d2cccf; font-size:14px;padding-left:14px; line-height:40px;}
.feedback_img{ padding:0 10px; height:41px; float:left;}
.feedback_but{ width:297px; height:40px; line-height:36px; color:#fff; text-align:center; display:-webkit-inline-box; background:#e9531b; border:none; margin-top:10px;}


/*招聘*/
.zp_content{ background-color:#f5f5f5; width:100%;}
.zp_man{ width:1100px; margin:0 auto; padding: 40px 0;}
.zp_Information{padding:20px 45px; background-color: #fff;}
.zp_jx_t{ background-color:#f5f5f5; height:40px; font-size:14px; line-height:40px; text-indent:25px; margin: 30px 0;}
.zp_ipt span{/* float:left;*/padding-right: 17px;}
.zp_ipt b{ color:#FF0000; padding-left: 12px;}
.zp_btn span { float: left; padding-right: 10px;}
.zp_form{ width:770px; margin:0 auto;}
.zp_form .zp_ipt{width:48%;margin-right: 4%;float: left;margin-bottom: 16px;line-height: 46px;font-size: 14px;color:#828282;text-align: right;}
.zp_form .zp_ipt:nth-child(2n){margin-right: 0;}
.zp_ipt input[type='text']{width: 210px;height:40px;padding-left: 10px;border: 1px solid #d5d5d5;font-size: 14px;color:#828282;}
.zp_ipt label{display: inline-block;margin-left: 16px;cursor: pointer;}
.zp_form .zp_ipt.longIpt{width: 100%;margin-right: 0;}
.zp_ipt textarea{width: 1013px;height:90px;border: 1px solid #d5d5d5;font-size: 14px;color:#828282;resize: none;}
.zp_btn{ text-align:center; padding:30px 0;}
.zp_btn b{ color:#FF0000; padding-left: 12px;}
.zp_btn input{width: 120px;height:41px;font-size:14px; border: 1px solid #d5d5d5;}
.zp_btn input.msgBtn1{background: #1862c1; border: none; width:195px; color:#fff;}
.zp_btn input.msgBtn2{background: #1862c1;}

#dcms_pager .pages {
    border: none;
    text-transform: uppercase;
    font-size: 12px;
    margin: 45px 0 30px 0;
    padding: 0;
    height: 50px;
    clear: both;
    text-align: center;
  }

/* #dcms_pager .pages a {
    border: 1px solid #ccc;
    text-decoration: none;
    margin: 0 5px 0 0;
    padding: 12px;
    font-size: 12px;
    height: 40px;
    line-height: 40px;
    background: #fff;
  } */

  #dcms_pager .pages a:hover {
    border: 1px solid #dcdcdc;
  }

  #dcms_pager .pages .pgempty {
    border: 1px solid #dcdcdc;
    color: #999999;
    background: #fff;
  }

  #dcms_pager .pages .pgcurrent {
    border: 1px solid #aeaeae;
    color: #fff;
    font-weight: bold;
    background-color: #1a4299;
  }