﻿@charset "utf-8";
/* CSS Document */
/*公用样式开始*/
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, ins, kbd, q, s, samp,small, strike, strong, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption,  tbody, tfoot, thead, th{ margin: 0px; padding: 0px;outline: 0;vertical-align: baselinebaseline; text-decoration:none;} 


body{ font-family:Arial;font-size:12px; line-height:24px; text-align:center; background-image:url(about:blank);background-attachment:fixed;
}

a{ text-decoration:none; color:#666;}
a:hover{ color:#F00;}
img{ border:0px;}


ul, li {
	list-style: none;
	border: 0 none;
}



/* 分页 */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#0c4797;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.page input{padding:0px;color:#0c4797;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */



/*公用样式结束*/

.ft1{font-size:12px; color:#ffffff; line-height:25px;}
.ft2{font-size:18px; color:#ffffff; line-height:26px; }
.ft3{font-size:23px; color:#fffc00; line-height:26px; }
.ft4{font-size:14px; color:#ffffff; line-height:140%; }
.ft5{font-size:16px; color:#ffffff; line-height:26px; }
.ft6{font-size:12px; color:#ffffff; line-height:26px; font-family:Arial;}
.ft7{font-size:14px; color:#666; line-height:160%; }

.ft9{font-size:16px; color:#ffffff;  line-height:28px;}
.ft10{font-size:14px; color:#ffffff; line-height:24px; }
.ft10 a{font-size:14px; color:#ffffff; line-height:24px; }
.ft11{font-size:14px; color:#ffffff; line-height:34px; }
.ft12{font-size:14px; color:#666666; line-height:25px; }
.ft13{font-size:12px; color:#666666; line-height:25px;}
.ft14{font-size:15px; color:#333333; line-height:25px; }
.ft15{font-size:18px; color:#0d74da; line-height:25px;  font-weight:bold;}
.wxsx_con{font-size:16px; color:#555;line-height:160%;}
.wxsz_con_txt{font-size:16px;color:#c20000;}


.pd1{padding:20px 15px;}
.pd2{padding:15px 0;}
.pd3{padding:33px 0 20px 0;}
.pd4{padding:25px 20px 30px 20px;}
.pdl{padding-left:15px;}
.pdl2{padding-left:410px;}
.pdl3{padding-left:20px;}
.pdr1{padding-right:20px;}
.pdr2{padding-right:15px;}
.pdt1{padding-top:15px;}
.border{border:1px solid #d0d0d0;}
.bdt1{border-bottom:1px solid #353738;}
.mgl1{margin-left:20px;}

/*huanjing*/
.nqyhj_list{width:1000px; height:auto;margin:0 auto}
.nqyhj_list ul{ float:left; width:1000px; height:auto;}
.nqyhj_list ul li{ float:left; width:230px; margin-left:8px; margin-right:8px; height:210px; border:1px #e2dfdf solid; margin-bottom:12px;background:#FFF;}
.nqyhj_list ul li .nqyhj_img{ float:left; width:230px;}
.nqyhj_list ul li .nqyhj_img img{ width:230px; height:180px;}
.nqyhj_list ul li .nqyhj_title{ float:left; width:230px; height:30px; line-height:30px; text-align:center; color:#666666;background:#FFF;font-size:14px}
.nqyhj_list ul li .nqyhj_title a{color:#fff; line-height:30px;}


/*yangben*/

.book_list{width:1000px; height:auto;margin:0 auto;min-height:400px;}
.book_list ul{ float:left; width:1000px; height:auto;}
.book_list ul li{ float:left; width:230px; margin-left:8px; margin-right:8px; height:210px; border:1px #e2dfdf solid; margin-bottom:12px;background:#FFF;}
.book_list ul li .book_img{ float:left; width:230px;}
.book_list ul li .book_img img{ width:230px; height:180px;}
.book_list ul li .book_title{ float:left; width:230px; height:30px; line-height:30px; text-align:center; color:#666666;background:#FFF;font-size:14px}
.book_list ul li .book_title a{color:#fff; line-height:30px;}

/*yangben*/


/*yuangong*/

.yuan_list{width:1000px; height:auto;margin:0 auto;min-height:400px;}
.yuan_list ul{ float:left; width:1000px; height:auto;}
.yuan_list ul li{ float:left; width:230px; margin-left:8px; margin-right:8px; height:210px; border:1px #e2dfdf solid; margin-bottom:12px;background:#FFF;}
.yuan_list ul li .yuan_img{ float:left; width:230px;}
.yuan_list ul li .yuan_img img{ width:230px; height:180px;}
.yuan_list ul li .yuan_title{ float:left; width:230px; height:30px; line-height:30px; text-align:center; color:#666666;background:#FFF;font-size:14px}
.yuan_list ul li .yuan_title a{color:#fff; line-height:30px;}

/*yuangong*/

.t_yu{font-size:13px;color:#FFF}
.t_yu a{font-size:13px;color:#FFF}


.floatLeft{float:left;}
.search{background:url(../Images/searchbg.png) no-repeat center;}
.sbt{background-color:transparent; width:20px; border:0px;}
.navbg{background:url(../Images/topbg.png) no-repeat center; opacity:0.95;}
.top{position:fixed; top:0px; z-index:999;}
.appbg{background:url(../Images/appbg.jpg) no-repeat center;}
.homeabout{background:url(../Images/homeabout.jpg) no-repeat top;}
.footbg{background:#202223;}
.guanggao{background:url(../Images/guanggai.jpg) no-repeat bottom;}
.bian{font-size: 12px;color:#727272;border: 1px solid #CCCCCC;}
.wz-size12 {font-size:12px; color:#727272;}
.osbg{background:url(../Images/os_19.gif) repeat-x;}
.cpnav{background:url(../Images/cpnav.jpg) no-repeat center;}
.nvbg{background:url(../Images/nav.png) center no-repeat;  color:#2d5790; font-size:22px;}
.navtop{ border-bottom:1px solid #cccccc;}

.nav1{border-radius:20px; margin:5px 6px; height:34px; text-align:center; float:left;}
.nav1 a{font-size:12px;padding-left:13px;padding-right:13px;display:block;text-align:center;background:#e86d00;vertical-align:middle;text-transform:uppercase;-webkit-transition: all 0.5s ease-in-out;webkit-border-radius:10px;border-radius:10px; }
.nav1 a:hover{color:#FFF;background:#fc7700;}




.nav2{border-radius:20px; margin:5px 6px; height:34px; background:#93c9ff; text-align:center; float:left;}
.nav2 a{font-size:12px;padding-left:13px;padding-right:13px;display:block;text-align:center;background:#0067d0;vertical-align:middle;text-transform:uppercase;-webkit-transition: all 0.5s ease-in-out;webkit-border-radius:10px;border-radius:10px; }
.nav2 a:hover{color:#FFF;background:#e86d00;}



.ntitlebg2{width:100%;float:left;border-bottom:1px solid #e2e2e2;padding:0 0 12px 0}
.clr { clear:both; display:block; height:0;font-size:0; overflow:hidden;}
.prodnav{width:1000px; margin:0 auto; margin-top:10px;}
.servicetel{font-size:18px;color:#666666; line-height:27px;}
.page{ font-family:Arial, Helvetica,sans-serif; line-height: normal; font-size: 14px; }
.products-title{font-size: 12px; color: #555555; line-height:150%; font-family:Arial;}
.gallery{width:1000px; text-align:center;}
.box{margin:8px 10px; width:170px; height:197px;}


.weixiu{width:100%;margin:0 auto;height:529px;background:url(/template/portal/Images/banner2.jpg) center no-repeat;margin-bottom:18px;}

.bian4-hui {
	font-size: 12px;
	color: #E1E1E1;
	border: 1px solid #e0e0e0;
}
.title20{font-size: 20px;color: #444444;}
.wz-size12 {
	font-size: 12px;
	color: #555555;
	
}
.products-right {
	font-size: 14px;
	color: #555555;
	font-family:Arial;
}
.products-tel {
	font-size: 22px;
	color: #ed5001;
	font-family:Arial;
}
.products-info {
	font-size: 17px;
	color: #ffffff;
	font-weight:bold;
	font-family:Arial;
}
.newscontact{
	font-size: 14px;
	color: #555555;
	line-height:180%;
	
}
.newscontact a{
	font-size: 14px;
	color: #555555;
	line-height:180%;
	
}
.contents{width:93%;margin:0 auto;font-size:13px;color:#666666;line-height:160%;}
.contentspic{width:93%;margin:0 auto;text-align:center;}
.contentslaiyuen{width:93%;font-size:12px;color:#666666;margin:0 auto;height:30px;line-height:30px;font-family:Arial;margin-top:20px;text-align:left;}



#nav {margin:0; display:block; width:700px; height:35px; font-size:15px; list-style:none;/*---项目符号-----*/}
#nav .jquery_out {float:left;line-height:39px;display:block; text-align:center;}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel {float:left;border-right:0px solid #fff;text-align:center;height:35px;}
#nav .mainlevel a {color:#ffffff;text-decoration:none;line-height:35px;display:block;width:115px;font-size:18px;}
#nav .mainlevel a:hover {width:115px;color:#fffe9b;height:35px;line-height:35px;text-align:center;background-position: 50% 50%;font-size: 18px;}



#full-screen-slider { width:100%; height:529px; float:left; position:relative;}
#slides { display:block; width:100%; height:529px; list-style:none; padding:0; margin:0; position:relative;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:480px; z-index:99;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE;}



/*清除浮动*/
.clr { clear:both; display:block; height:0;font-size:0; overflow:hidden;}

.h_prod_list{width:1000px; height:auto;margin:0 auto;margin-top:25px;}
.h_prod_list ul{ float:left; width:1000px; height:auto;}
.h_prod_list ul li{ float:left; width:234px; margin-left:7px; margin-right:7px; height:260px; border:1px #e2dfdf solid; margin-bottom:12px;}
.h_prod_list ul li a{color:#666;width:100%;height:100%;display:block;overflow:hidden;background:#FFF}
.h_prod_list ul li a:hover{background:#fff;color:#666}
.h_prod_list ul li .h_prod_img{ float:left; width:234px;}
.h_prod_list ul li .h_prod_img img{ width:234px; height:220px;}
.h_prod_list ul li .h_prod_name{width:220px; height:34px; line-height:34px; text-align:center; margin: 0 auto;font-size:14px;color:#555}




.h_prod_feilei{width:1000px;margin:0 auto;line-height:40px;}
.h_prod_type_left{float:left;width:150px;}

.h_prod_type p{float:left;font-size:25px;text-align:left;color:#333;line-height:40px;font-weight:600}
.h_prod_type{margin:0 auto;width:1000px;margin-top:40px;}
.h_prod_type ul {margin:0 auto;float:right}
.h_prod_type ul li{float:left;text-align:center;margin-right:8px;line-height:40px;}
.h_prod_type ul li a{display:block;color:#fff;background:#0067d0;line-height:36px;font-size:13px;vertical-align:middle;text-transform:uppercase;-webkit-transition: all 0.5s ease-in-out;webkit-border-radius:10px;border-radius:10px; font-weight:500;padding-left:13px;padding-right:13px;}
.h_prod_type ul li a:hover, .h_prod_type .cur a{color:#FFF;background:#e86d00;}


.wxxc_list{width:1000px; height:auto;margin:0 auto;margin-top:25px;padding:0 0 20px 0;min-height:300px;max-height:300px;}
.wxxc_list ul{ float:left; width:1000px; height:auto;}
.wxxc_list ul li{ float:left; width:234px; margin-left:7px; margin-right:7px; height:260px; border:1px #e2dfdf solid; margin-bottom:12px;}
.wxxc_list ul li a{color:#666;width:100%;height:100%;display:block;overflow:hidden;background:#FFF}
.wxxc_list ul li a:hover{background:#fff;color:#666}
.wxxc_list ul li .wxxc_img{ float:left; width:234px;}
.wxxc_list ul li .wxxc_img img{ width:234px; height:220px;}
.wxxc_list ul li .wxxc_name{width:220px; height:34px; line-height:34px; text-align:center; margin: 0 auto;font-size:14px;color:#a90000}


/*banner*/
.in_banbox{ clear:both; width:100%; height:529px; overflow:hidden; position:relative;margin-top:120px;}
.in_banbox .list{ position:relative; width:100%; height:100%; z-index:10}
.in_banbox .list li{ position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:1;}
.in_banbox .btn{ position:absolute; bottom:30px; left:50%; margin-left:320px; z-index:20}
.in_banbox .btn li{ float:left; width:46px; height:4px; background:#fff; margin-right:10px; cursor:pointer;}
.in_banbox .btn li.cur{ background:#1987dc;}
.in_banbox .btn_2{ position:absolute; bottom:200px; left:50%; z-index:20; display:none;}
.in_banbox:hover .btn_2{ display:block;}
.in_banbox .btn_2 .btn{ display:block; width:66px; height:77px; background:url(../images/aiv.png) no-repeat;}
.in_banbox .btn_2 .prev{ background-position:left bottom; margin-left:-490px;}
.in_banbox .btn_2 .prev:hover{ background-position:left top;}
.in_banbox .btn_2 .next{ background-position:right bottom; margin-left:424px;}
.in_banbox .btn_2 .next:hover{ background-position:right top;}
/*bannaer*/


.prod_in{width:1000px;margin:0 auto;height:60px;line-height:60px;font-size:24px;color:#555;text-align:center;font-weight:500;margin-top:30px}
.prod_in_img{width:980px;margin:0 auto;min-height:300px;text-align:center}
.prod_in_con{width:980px;margin:0 auto;font-size:14px;color:#666;line-height:160%;text-align:left;padding:20px 0 20px 0;min-height:200px;}


.prod_in_upnext{width:960px;margin:0 auto;height:45px;text-align:left;line-height:45px;}
.prod_in_laiyuan{width:980px;margin:0 auto;height:35px;line-height:35px;text-align:left;font-size:14px;color:#555;padding:8px 0px 8px 0px;}

.pros_bt{ width:1000px; background:#f0f0f0;margin:0 auto;height:60px;margin-bottom:50px;}
.pros_bt .lt{ float:left; font-size:16px; line-height:60px; color:#555;padding-left:12px;}
.pros_bt .rt{ float:right; padding:11px 12px 0 0;}
.pros_bt .rt a{ display:inline-block; width:109px; height:38px; line-height:38px; color:#FFF; text-align:center; background-color:#009b47;}
.pros_bt .rt a.back{ background:#009b47 url(../images/pro_29.png) 11px center no-repeat; width:71px; padding-left:38px; text-align:left;}
.pros_bt .rt a:hover{ background-color:#01b554;}