@charset "utf-8";
html { overflow-x: hidden; overflow-y: auto; }
*{ padding:0; margin:0}
body,td,th,ul,li,p {margin: 0px; padding:0; font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体" ; font-size:12px; color:#333; line-height:22px;}
body{ min-width: 1200px;}
img{border:0; padding:0; margin:0}
ul,li{padding:0; margin:0;}
LI{list-style:none;}
a{font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体";font-size:12px;color:#333;text-decoration:none;}
a:hover{color:#0067b4;}
.clean{ clear:both; display:block; }
em{ font-style: normal;}
.clearfix{clear:both; display:block;}
.clearfix:after {content: ".";display:block;height: 0;clear: both;visibility: hidden;font-size:0;}
.lineheight20{height:20px; overflow:hidden; clear:both;}
.lineheight35{height:35px; overflow:hidden; clear:both;}
.lineheight40{height:40px; overflow:hidden; clear:both;}
input,button,select,textarea{outline:none; border:none;}
i{ font-style:normal}
.fl,.left { float:left;}
.fr,.right { float:right;}
/* -- 页面整体布局 -- */
.block1200 {width:1200px;margin:0 auto; position:relative}
.web_widht {width:1200px;margin:0 auto; }

/* header */
.header{ width: 100%; height:90px; background:rgba(31,31,31,0.7); position:fixed;z-index:99;}
.logo { padding-top:13px; width:324px;}
.logo img{ display: block; height:66px;}

.header_r{}
.bank{ height:35px; color:#eee; line-height:35px; width:330px; float:right; margin-top:4px;}
.bank strong{ float:left; margin-right:6px;}
.bank strong a{color:#eee; font-weight:normal}
.bank strong a:hover{color:#139ad9;}
.bank sapn{ float:right; display:block}
.bank img{ margin-right:8px; margin-top:6px;}
.bank a img{ display:block; float:left }
.bank a:hover img{opacity:0.8;filter:alpha(opacity=80); }
/*nav*/
.nav ul{ height:40px;padding-left:23px;}
.nav ul li{ float: left;line-height:40px;color: #323232; width:105px; text-align:center}
.nav ul li a{font-size:16px; color:#FFF; display:block}
.nav ul li a.cur,.nav ul li a:hover{color:#139ad9;}

/*导航下拉*/
.navtworank{position:absolute;top:83px;left:0;width:100%;background-color:#fff;border-bottom:1px solid #d2d2d2;border-top:1px solid #d2d2d2;display:none;}
.Hheader .navtworank {display:block; }
.pronavone { float:left;width:350px;}
.pronavone a { display:block;padding:0 30px;height:40px;line-height:40px;overflow:hidden;font-size:16px;color:#1a1a1a;}
.pronavone a.cur { background-color:#346ccd;color:#fff;}
.pronavtwo { float:left;width:340px;}
.pronavtwo p {height:40px;line-height:40px;padding:0 29px; }
.pronavtwo a { font-size:16px;color:#1a1a1a;}
.pronavtwo a.cur { color:#346ccd;text-decoration:underline;}
.pronavrecommend { float:right;width:480px;}
.pronavrecommend .imgbox img { display:block;width:100%;height:186px;}
.pronavrecommend .name { font-size:14px;color:#333;line-height:32px;height:32px;overflow:hidden;}
.pronavrecommend .text { font-size:14px;line-height:18px;color:#666;height:54px;overflow:hidden;}
.headnavtwo { display:none;}
.insidenavL { float:left;width:872px;}
.insidenavL dl dt { float:left;width:359px;height:215px;}
.insidenavL dl dt img { display:block;width:359px;height:215px;}
.insidenavL dl dd { float:right;width:488px;}
.insidenavL dl dd .name { font-size:20px;line-height:30px;color:#1a1a1a;height:30px;overflow:hidden;padding-top:25px; font-weight:normal}
.insidenavL dl dd .text { display:block;font-size:14px;line-height:24px;color:#666;height:120px;overflow:hidden;margin-top:14px;}
.insidenavR { float:right;width:254px;}
.insidenavR li { height:37px;line-height:37px;overflow:hidden;padding:0 18px;border-bottom:1px solid #d9d9d9;font-size:15px;}
.insidenavR li a { color:#333; font-size:14px}
.insidenavR li a:hover { color:#346ccd;}

/*语言版本*/
.headicon .languagebox{ width: 27px; height: 26px;  margin-right: 1px;position:relative;display:inline-block;}
.headicon .languagebox a { display:block;width:27px;height:26px;background:url(../images/languageicon.png) no-repeat;}
.languagebox a.languageEN { background-position:left -79px;}
.languagebox a.languageCN { background-position:left -133px;}
.languageslide { position:absolute;left:-10px;top:28px;width:27px;padding:5px 10px 1px;display:none;}
.languageslide a { margin-bottom:5px;}
.languageslide a.languageEN:hover { background-position:right -79px;}
.languageslide a.languageCN:hover { background-position:right -133px;}

/* search */
.amHot{height:63px;overflow:hidden;background:url(../images/hotbj.jpg) repeat-x left bottom;z-index:12;position:relative;}
.amHot .keyword{line-height:63px;width:600px;overflow:hidden;}
.amHot .keyword span{color:#333;}
.amHot .keyword a{padding:0 3px;}
.amHot .search{height:38px;width:323px;margin-top:11px;}
.amHot .search .text{width:255px;height:36px;line-height:36px;float:left;padding-left:10px;color:#999;border:none;background:none;border:1px solid #ddd;}
.amHot .search .subt{width:56px;height:38px;background:url(../images/subt.jpg) no-repeat center;border:none;float:right;cursor:pointer;}

/*pro*/
/*您在寻找什么*/
.product{overflow: hidden;padding:50px 0px 0px 0px;}
.title{overflow: hidden;}
.title h1{color:#222;font-size: 28px;font-weight: bold;text-align: center;}
.title h1 span{color: #137fd9;}
.title_z{overflow: hidden;text-align: center;margin-top: -2px;}
.title_z span{height: 19px; width: 335px; display: inline-block;*display: inline;*zoom:1;}
.title_z p{
	color: #bebebe;
	font-size: 16px;
	font-family: "Constantia";
	margin: 0px 8px; 
	text-transform: uppercase; 
	background: url(../images/title_heng.jpg) no-repeat center 25px;
	padding-bottom: 30px;
	display: inline-block;
	*display: inline;
	*zoom:1;
}


.product_c,.product_t{overflow: hidden;}

.p_prev,.p_next{display: block;width: 12px;height: 23px;margin-top: 20px;}
.p_prev{float: left;background: url(../images/prev1.png) no-repeat;}
.p_next{float: right;background: url(../images/nexta.png) no-repeat;}
.p_prev:hover{float: left;background: url(../images/prev_hover.png) no-repeat;}
.p_next:hover{float: right;background: url(../images/next_hover.png) no-repeat;}

.product_u{overflow: hidden;width:1150px;height: 45px;position: relative;float: left;padding-top: 10px;margin-left: 15px;}
.product_u li{float:left;padding-right: 8px;line-height: 45px;text-align: center;width: 135px;}
.product_u li.r{padding-right: 0;}
.product_u li a{display: block;width: 138px;height: 45px;background: #e6e6e6;font-size: 14px;color: #676767;-webkit-transition: all 0.5s ease-in-out 0s;}
.product_u li a:hover{background:#137fd9;color: #fff;}

.product_ct{overflow: hidden;padding-top: 10px;margin-top: 20px;}
.product_ct li{width: 276px;padding-right: 27px;float: left;overflow: hidden;}
.product_ct li:nth-child(4){padding-right:0px!important;}
.product_ct li.r{padding-right: 0;}
.product_ct li a{display: block;width: 255px;background: #efefef;padding: 10px;-webkit-transition: all 0.5s ease-in-out 0s;}
.product_ct li a img{width: 255px;height:224px;margin-bottom: 20px;}
.product_ct li a h1{color: #676767;font-size: 14px;padding-left: 10px;font-size: 16px;cursor: pointer;height: 26px;
overflow: hidden;}
.product_ct li a h6{width: 65px;height: 1px;background: #d9d9d9;margin:3px 0px 13px 10px;cursor: pointer;}
.product_ct li a p{color: #5b5b5b;font-size: 12px;line-height: 19px;cursor: pointer;padding-left: 10px;height:19px;overflow: hidden;}
.product_ct li a h4{width: 78px;height: 26px;border:1px solid #a7a7a7;text-align: center;cursor: pointer;line-height: 26px;color: #5b5b5b;margin: 13px 0px 8px 10px;}
.product_ct li a:hover{background:#efefef;}
.product_ct li a:hover h1,.product_ct li a:hover p{color: #333;}
.product_ct li a:hover h6{background: #333;}
.product_ct li a:hover h4{background: #999;border: 1px solid #999;color: #fff;}

.p_more{width: 185px;height: 35px;display: block;margin:30px auto;background: url(../images/more.jpg) no-repeat;-webkit-transition: all 0.5s ease-in-out 0s;}
.p_more:hover{background: url(../images/more_hover.jpg) no-repeat;}

.ps_bg{overflow: hidden;height: 421px;}

/*过程*/
.proc{overflow:hidden;margin-top:25px;background: url(../images/b2.jpg) no-repeat center bottom;}
.proc h2{display:block;margin-top:20px;text-align:center;}
.proc h2 a{color:#fff;font-size:30px; line-height:34px;}
.proc h2 a:hover{text-decoration:none;}
.proc h2 em{display:block;font-size:14px;color:#ccc;font-weight:normal;}
.proc h2 span{display:block;line-height:28px;font-size:12px;color:#dadada;font-weight:normal;font-family:"Arial";}
.proc ul{overflow:hidden;margin-top:20px;height:122px;}
.proc ul li{display:block;float:left;margin-right:27px;width:94px;}
.proc ul li a:hover{text-decoration:none;}
.proc ul li a:hover em{color:#f86e20;}
.proc ul li.laster{margin-right:0;}
.proc ul li a{overflow:hidden;display:block;width:68px;}
.proc ul li em{display:block;margin-top:76px;height:30px;line-height:30px;font-size:16px;color:#fff;text-align:center;}
.proc ul .l1 a{background:url(../images/proc_l1.png) no-repeat center top;}
.proc ul .l2 a{background:url(../images/proc_l2.png) no-repeat center top;}
.proc ul .l3 a{background:url(../images/proc_l3.png) no-repeat center top;}
.proc ul .l4 a{background:url(../images/proc_l4.png) no-repeat center top;}
.proc ul .l5 a{background:url(../images/proc_l5.png) no-repeat center top;}
.proc ul .l6 a{background:url(../images/proc_l6.png) no-repeat center top;}
.proc ul .l7 a{background:url(../images/proc_l7.png) no-repeat center top;}
.proc ul .l8 a{background:url(../images/proc_l8.png) no-repeat center top;}
.proc ul .l9 a{background:url(../images/proc_l9.png) no-repeat center top;}
.proc ul .l10 a{background:url(../images/proc_l10.png) no-repeat center top;}
.proc ul .l1 a:hover{background:url(../images/proc_l1-2.png) no-repeat center top;}
.proc ul .l2 a:hover{background:url(../images/proc_l2-2.png) no-repeat center top;}
.proc ul .l3 a:hover{background:url(../images/proc_l3-2.png) no-repeat center top;}
.proc ul .l4 a:hover{background:url(../images/proc_l4-2.png) no-repeat center top;}
.proc ul .l5 a:hover{background:url(../images/proc_l5-2.png) no-repeat center top;}
.proc ul .l7 a:hover{background:url(../images/proc_l7-2.png) no-repeat center top;}
.proc ul .l8 a:hover{background:url(../images/proc_l8-2.png) no-repeat center top;}
.proc ul .l9 a:hover{background:url(../images/proc_l9-2.png) no-repeat center top;}
.proc ul .l10 a:hover{background:url(../images/proc_l10-2.png) no-repeat center top;}
.proc ul .l6 em{height:50px;line-height:50px;font-size:22px;color:#f86e20;font-weight:bold;}

/*优势*/
.m2_main{ padding:32px 0 15px; height:auto; overflow:hidden; background:#f4f5f6 url(../images/ys_bj.png) center 66% no-repeat;font-family:"Microsoft YaHei",SimSun,SimHei; margin-bottom:20px}
h1.title_main{ font-size:30px; line-height:34px; color:#222; text-align:center; margin:0px auto;}
h1.title_main em{display:block;font-size:14px;color:#666;font-weight:normal;}
.m2_main .main{width:1200px; height:570px; position:relative; margin:0px auto 0;}

.m2_main .main .ys h3{ color:#2e2f2a; font-size:20px; text-align:right;}
.m2_main .main .ys p{ height:72px; overflow:hidden; line-height:24px; color:#4e4e4e; font-size:15px; }
.m2_main .main .ys span{width:14px; height:14px;border-radius:50%; background:#777876; display:block;}
.m2_main .main .ys .xb1{width:68px; height:68px;}

.m2_main .main .ys:hover h3{ color:#137fd9; cursor:pointer;}
.m2_main .main .ys:hover span{border-radius:50%; background:#137fd9; cursor:pointer;}

.m2_main .main .ys1:hover .xb1{background:url(../images/ys_xb7.png) 0 0px no-repeat; cursor:pointer;}
.m2_main .main .ys2:hover .xb1{background:url(../images/ys_xb3.png) 0 0px no-repeat; cursor:pointer;}
.m2_main .main .ys3:hover .xb1{background:url(../images/ys_xb4.png) 0 0px no-repeat; cursor:pointer;}
.m2_main .main .ys4:hover .xb1{background:url(../images/ys_xb1.png) 0 0px no-repeat; cursor:pointer;}
.m2_main .main .ys5:hover .xb1{background:url(../images/ys_xb6.png) 0 0px no-repeat; cursor:pointer;}
.m2_main .main .ys6:hover .xb1{background:url(../images/ys_xb2.png) 0 0px no-repeat; cursor:pointer;}

.m2_main .main .ys1{width:412px; height:102px; position:absolute; left:42px; top:45px;}
.m2_main .main .ys1 h3{ position:absolute; right:89px; top:5px;}
.m2_main .main .ys1 p{position:absolute; right:89px; bottom:0; text-align:right;}
.m2_main .main .ys1 span{ position:absolute; right:0px; bottom:1px;}
.m2_main .main .ys1 .xb1{ background:url(../images/ys_xb7.png) 0 -68px no-repeat; position:absolute; right:6px; bottom:18px;}
.m2_main .main .ys2{width:384px; height:108px; position:absolute; left:15px; top:242px;}
.m2_main .main .ys2 h3{ position:absolute; right:106px; top:5px;}
.m2_main .main .ys2 p{position:absolute; right:106px; bottom:0; text-align:right;}
.m2_main .main .ys2 span{ position:absolute; right:0px; bottom:51px;}
.m2_main .main .ys2 .xb1{ background:url(../images/ys_xb3.png) 0 -68px no-repeat; position:absolute; right:25px; bottom:23px;}
.m2_main .main .ys3{width:384px; height:108px; position:absolute; left:76px; bottom:43px;}
.m2_main .main .ys3 h3{ position:absolute; right:87px; top:5px;}
.m2_main .main .ys3 p{position:absolute; right:87px; bottom:0px; text-align:right;}
.m2_main .main .ys3 span{ position:absolute; right:0px; top:5px;}
.m2_main .main .ys3 .xb1{ background:url(../images/ys_xb4.png) 0 -68px no-repeat; position:absolute; right:7px; bottom:28px;}
.m2_main .main .ys4{width:412px;height:108px;position:absolute;right:41px;top:71px;}
.m2_main .main .ys4 h3{ position:absolute; left:110px; top:5px;}
.m2_main .main .ys4 p{position:absolute; left:110px; bottom:0px; text-align:left;}
.m2_main .main .ys4 span{ position:absolute; left:0px; top:61px;}
.m2_main .main .ys4 .xb1{ background:url(../images/ys_xb1.png) 0 -68px no-repeat; position:absolute; left:26px; top:7px;}
.m2_main .main .ys5{width:359px; height:108px; position:absolute; right:37px; top:247px;}
.m2_main .main .ys5 h3{ position:absolute; left:112px; top:5px;}
.m2_main .main .ys5 p{position:absolute; left:112px; bottom:0px;text-align:left;}
.m2_main .main .ys5 span{ position:absolute; left:0px; top:40px;}
.m2_main .main .ys5 .xb1{ background:url(../images/ys_xb6.png) 0 -68px no-repeat; position:absolute; left:28px; top:10px;}
.m2_main .main .ys6{width:381px; height:108px; position:absolute; right:82px; bottom:40px;}
.m2_main .main .ys6 h3{ position:absolute; left:105px; top:5px;}
.m2_main .main .ys6 p{position:absolute; left:105px; bottom:0px;text-align:left;}
.m2_main .main .ys6 span{ position:absolute; left:0px; top:7px;}
.m2_main .main .ys6 .xb1{ background:url(../images/ys_xb2.png) 0 -68px no-repeat; position:absolute; left:18px; top:4px;}

/*关于*/
.zj { width:1180px;padding:0 0px 20px 6px;}
.zj_top {height:47px;}
.zj_top .more01{ padding:26px 6px 0 0;}
.zj_top h3,.zs_top h3 { background:url(../images/cp_ico1.png) no-repeat 2px 9px; padding-left:35px; line-height:47px;}
.zj_top h3 a,.zs_top h3 a{font-size:20px;}
.abouta { height:232px; margin-top:28px; line-height:24px;}

.abouttu img{ width:450px;padding:2px; border:1px solid #CCC; float:left; margin-right:12px;}
.abouta12{ width:700px;}
.aboumore{ display:block; width:110px; background:#666; border-radius:16px; line-height:32px; text-align:center; color:#FFF; font-size:14px; margin-top:8px;}
.aboumore:hover{ color:#FFF;background: #025dbc;}


.zj_con ul li { width:180px; float:left; padding-right:20px;}
.zj_con ul li img { padding:2px; border:solid 1px #ccc; width:174px; height:99px; }
.zj_con ul li span { display:block; height:30px; line-height:30px; text-align:center; overflow:hidden;}
/*end*/


.par_line {padding-top:0px;}
.checkbox1 {float: left;}
.checkbox1 li {float:left;width:130px; height:38px; line-height:38px; text-align:center; background:#025dbc;}
.checkbox1 li a {font-size:18px; color:#fff;}



.case_til {height:38px; /*border-bottom:1px solid #ccc;*/ background:#eee;overflow: hidden;}
.case_til i {float:right;font: 12px/38px "Microsoft YaHei";padding-right:10px;}
.case_til i a {}
.m_kfc2{width:1252px; margin:22px auto;}

.m_kfc2 .u_ljt{ width:16px; height:28px; float: left; padding-top: 80px;  cursor: pointer;  display:block;}
.m_kfc2 .u_rjt{width:16px; height:28px; float: right; padding-top: 80px;  cursor: pointer;  display:block;}
.m_kfc2 .u_ljt{padding-left: 0px;padding-right: 13px;}
.m_kfc2 .u_rjt{padding-right: 0px;}
.m_kfc2 .u_ljt a{ background: url(../images/ljt.png) no-repeat; width:16px; height:28px; display:block;}
.m_kfc2 .u_rjt a{ background: url(../images/rjt.png) no-repeat; width:16px; height:28px; display:block;}
.m_kfc2 .u_ljt a:hover{ background: url(../images/ljth.png) no-repeat;}
.m_kfc2 .u_rjt a:hover{ background: url(../images/rjth.png) no-repeat;}

.m_kfc2 .u_mid{ width:1195px; overflow:hidden; }
.m_kfc2 .u_lst1 li{ width:228px; float:left; margin-right:12px; }
.m_kfc2 .u_lst1 .lastli{ margin-right:0;}
.m_kfc2 .u_lst1 li img{ width:220px; height:180px;display: block; padding:3px;border: 1px solid #d8d8d8; }
.m_kfc2 .u_lst1 span{ width:220px; display:block;  height:36px; line-height:36px; overflow:hidden; text-align:center; color:#666666; font-size: 14px; }



/*news*/
.inf{ font-family:"Microsoft YaHei"; clear:both;padding:15px 0 0; background:#f5f5f5;height:425px; overflow:hidden; margin-top:0px;}
.pb_t2{ line-height:28px;height:30px; overflow:hidden;background:url(../images/wt_t.gif) left 28px repeat-x;}
.pb_t2 li{ float:left; font-weight:bold;}
.pb_t2 li a{ display:inline-block; font-weight:bold;padding:0 16px; font-size:16px; color:#555; line-height:28px;}
.pb_t2 li a:hover,.pb_t2 li.cur a{color:#005ab4; border-bottom:2px #005ab4 solid;}
.pb_t2 .fr{ text-transform:uppercase; font-family:Arial; color:#999;}
.inf2{width:790px; height:385px;padding:20px 20px 0 ;overflow:hidden;
background:url(../images/inf_l.gif) 332px 240px no-repeat;}
.inf2_ci dl{ clear:both;padding:20px 0 0;height:165px; overflow:hidden;}
.inf2_ci dt{ float:left;}
.inf2_ci dt img{width:228px;height:145px;overflow:hidden;display:block;}
.inf2_ci dd{width:540px;float:right;}
.inf2_ci dd h4{line-height:16px;height:23px; font-size:14px; width:385px; overflow:hidden; white-space:nowrap; display:block; text-overflow:ellipsis;}
.inf2_ci dd h4 a,.inf2_ci dd h4 a:hover{font-size:14px}
.inf2_ci dd p{ text-align:justify;line-height:26px; font-size:12px; color:#555;height:105px; overflow:hidden;}
.inf2_ci dd b a{color:#00a3a0;}
.inf2_c ul{overflow:hidden; clear:both;}
.inf2_c li{ line-height:30px;height:30px;overflow:hidden;padding:0 0 0 14px;
background:url(../images/inf_ic.gif) left 12px no-repeat;width:373px;}
.inf2_c li a{color:#555;}
.inf1{padding:19px 20px 0 20px;width:308px;overflow:hidden;height:385px;}
.inf1_c{ clear:both;padding:13px 0 0; line-height:25px; font-size:12px;}
.inf1_c dt a{color:#333; font-weight:bold; display:inline-block;}
.inf1_c dl{ border-bottom:1px #d3d4d5 dashed;padding:0 0 13px;margin:0 0 10px;color:#666; border-bottom:1px #cecece dashed;}
.inf1_c dl dt,.inf1_c dl dd{ padding:0 0 0 33px; clear:both;}
.inf1_c dl dt{background:url(../images/w.gif) left 0px no-repeat;margin:0 0 9px; height:26px;}
.inf1_c dl dd{background:url(../images/d.gif) left 0px no-repeat;overflow:hidden;  }
.inf1_c .lst{ border:none;}

/**/
.abt_t{ overflow:hidden;line-height:27px;height:29px;background:url(../images/wt_t.gif) left 27px repeat-x;}
.abt_t h3{ float:left;}
.abt_t h3 a{font-size:16px;color:#007acf; font-family:"Microsoft YaHei"; display:inline-block;padding:0 9px 0 0; border-bottom:2px #007acf solid;}
.abt_t h3 a:hover{color:#007acf;}
.abt_t h3 span{ font-weight:100; text-transform:uppercase; font-size:12px; color:#999; font-family:Arial;}
.abt_t .fr{ font-size:12px; color:#999; font-family:Arial;}

/*footer*/
.footer{background:#111; display:block;}
.footer .box1{ width:1100px; margin:0 auto;}
.footer .f_left{width:29%;padding-top:30px;}
.footer .f_left .weixin .two-d-c{padding-right:4%;}
.weixin1{ font-size:14px; padding-top:26px;}

.footer .f_right{width:70%;padding-top:30px;}
.footer .f_right ul{width:125px;padding-bottom:35px; margin-left:13px; margin-right:14px;display:block;border-right:1px solid #333;}
.footer .f_right ul li{line-height:24px;}
.footer .f_right ul li a{color:#ccc;}
.footer .f_right ul li a:hover{color:#F00;}
.footer .f_right ul li.first a{font-size:16px;font-weight:bold;color:#dadbe0;padding-bottom:8px;}


.footer .links{float:left; width:100%; margin-bottom:12px;}
.footer .lin{padding:0;}
.footer .lin .tit{}
.footer .lin .cont{width:90%;}
.footer .lin .cont a{margin-left:10px;}

.copyright1{width:1100px; margin:0 auto;}
.footer .copyright{border-top:1px solid #333;padding:13px 0;color:#fff;line-height:20px;}
.copyright_l{}

.ewm {float: right;color: #FFF;margin-left: 0px;display: block;line-height: 25px;font-size: 13px;padding-left:0px;padding-bottom: 30px; width:290px;}
.ewm li{ float:left; width:125px; margin-left:18px;text-align:center;line-height:20px;}
.ewm li img{ width:125px; height:125px;}
.ewm li span{ color:#fff;  }

a#top_btn{background:url(../images/back_top.png) no-repeat;cursor:pointer;width:48px;height:48px;display:block;transition:all 0.3s;position:fixed;right:20px;bottom:20px;}
a#top_btn:hover{background-position:-48px 0;}

/*-------------------------------ny---------------------------------*/
.pageBanner {  position:relative; }
.pageBanner img { position: relative; left: 50%; margin-left: -960px; width: 1920px; height:420px;}

.topNav{ position:absolute; width:1200px; height:60px; left:0; top:-68px;}
.topNav .location{ right:20px;}

.pageNav{ height:60px; background-image:url(../images/tm-b-7.png);}
.pageNav li{ float:left; position:relative;}
.pageNav li:before{ content:""; overflow:hidden; position:absolute; left:0px; top:0px; width:1px; height:60px; background-image:url(../images/tm-w-2.png);}
.pageNav li:nth-child(1):before{ width:0;}
.pageNav li h6{}
.pageNav li h6 a{ display:inline-block; padding:0 30px; font-size:16px; line-height:60px; color:#fff; }
.pageNav li.curr h6 a,.pageNav li h6 a:hover{color:#fff; background-color:#0671c3}

.location{ position:absolute; top:10px; right:0; font-size:12px; line-height:40px; color:#666; background-image:url(../images/location.png); background-repeat:no-repeat; background-position:left 14px; padding-left:18px; }
.location a{ font-size:12px; line-height:40px; color:#eee; display:inline-block; padding:0 10px 0 20px; position:relative;}
.location a.locationHome{ padding-left:6px;}
.location a:after{ content:">"; font-family:"\5b8b\4f53"; font-weight:500; font-size:14px; line-height:40px; color:#ccc; position:absolute; right:-9px; top:1px;}
.location a:nth-last-child(1):after{ content:"";}
.location a:nth-last-child(1){ padding-right:0;}
.location a:hover{ color:#fff; text-decoration:underline;}

.mainW{padding:35px 0 60px}
.mainW .pageText{}
.mainW .abouttit{font-size:14px; line-height:28px;}

/*contact*/
.contact_l{ float:left; width:450px;}
.contact_r{ float:right}

/*feedback*/
.content_box{margin-top:0px;}
.content_box .messages_box{width:auto;padding:1px 1% 30px 1%;}
.content_box .messages_box ul{width:100%;} 
.content_box .messages_box ul li{padding:5px 28px 5px 5px;}
.content_box .messages_box .text-input,.content_box .messages_box .summary-input,.content_box .messages_box .qq-input{width:100%;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .cont-input{width:100%;height:130px;padding:10px;line-height:20px;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .code-input{width:125px;vertical-align:middle;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;}
.content_box .messages_box .verify-pic{height:35px;vertical-align:middle;}
.content_box .messages_box .submitBtn{text-align:center;padding-top:10px;}
.content_box .messages_box .messages-button{width:125px;height:34px;line-height:34px;font-size:16px;color:#fff;text-align:center;background:none repeat scroll 0% 0% #0f7bd2;border:none;}

/*download*/
.dlB-list a{display:block;padding-left:3.375em;height:3.1875em;line-height:3.1875em;color:#666666;background:url(../images/icon-dl.png) no-repeat 0.5625em center;background-size:1.375em auto;border-bottom:1px dashed #dddddd;overflow:hidden; width:44%}
.dlB-list a p{float:left;width:80%;line-height:3.1875em;}
.dlB-list a span{float:right;font-size:0.875em;width:20%;text-align:right;}
.dlB-list a:nth-child(odd){float:left}
.dlB-list a:nth-child(even){float:right}

/*新闻中心*/
.xwzx dl{ width:1140px; height:219px; margin-bottom:25px; border-bottom:1px dashed #CCCCCC}
.xwzx dl dt{ width:1000px; height:219px; float:left;position:relative; }
.xwzx dl dd{  float:right; width:71px; height:93px; padding-right:30px; padding-top:52px;}
.xwzx dl dd span{ color:#cdcdcd; font-size:60px;line-height:70px; width:71px; height:70px; display:inline-block; border-bottom:1px solid #ccc}
.xwzx dl dt p{ height:63px; overflow:hidden;}
.xwzx dl dd em{ color:#ccc; font-size:18px; line-height:27px;}
.xwzx dl dt img{ float:left; padding-right:22px; padding-top:12px; width:260px; height:186px;}
.xwzx dl dt h5{ padding-top:28px; padding-bottom:8px; width:1000px;line-height:32px; }
.xwzx dl dt h5 a{ display:block;color:#000; font-size:20px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.xwzx dl dt a.detail{ color:#a7a7a7; font-size:13px; position:absolute; top:170px; left:284px; background:#eee; padding:2px 8px}

/*common*/
.faq-box{position:relative;margin-bottom:25px;}
.faq-box .faq-top{height:68px;padding-left:19px;line-height:68px;font-size:16px;color:#333;background-color:#f5f5f5;background-image:url(../images/icon-dd4.png);background-repeat:no-repeat;background-position:98% center;cursor:pointer;}
.faq-top span{display:block;width:90%;padding-left:36px;background:url(../images/icon-qu1.png) no-repeat left center;float:left;}
.faq-box .faq-block{padding-top:12px;background:url(../images/icon-dd5.png) no-repeat 19px top;margin-top:20px;display:none;}
.faq-block .faq-con{padding:25px;color:#666666;line-height:32px;background-color:#f5f5f5;position:relative;}
.faq-box .faq-top.cur{background-color:#00a0ea;color:#fff;background-image:url(../images/icon-dd4-2.png);background-repeat:no-repeat;background-position:98% center;}
.faq-top.cur span{background:url(../images/icon-qu2.png) no-repeat left center;}

/*anli*/
.jjfa{ width:1200px; height:auto; overflow:hidden;}
.jjfa dl{ width:268px; height:360px; float:left;border:5px solid #f8f8f8; margin-left:10px;margin-right:10px;  margin-bottom:30px; display:inline; background:#fff;}
.y_navwrap_fangan{ height:100px;}
.jjfa dl dt{ width:268px; height:200px;}
.jjfa dl dt img{width:268px; height:200px;}
.jjfa dl dd{ padding:14px; overflow:hidden;}
.jjfa dl dd p{height:74px;overflow:hidden; display:block; margin-bottom:5px;}
.jjfa dl dd p a{ font-size:13px; color:#666; line-height:25px; }
.jjfa dl dd h3 a{ font-size:18px; color:#494949; line-height:38px;}
.jjfa dl dd a.lj{ font-size:13px; color:#d20017;}

/*pro_line*/
.pro_line{ margin-bottom:10px; display:block}
.pro_line li{ float:left; text-align:center; line-height:45px; background:#eee; margin-right:12px; margin-bottom:12px;}
.pro_line li a{ font-size:15px; display:block;padding:0 15px; }
.pro_line li a:hover,.pro_line li.cur1 a{ background:#0068b7; color:#FFF}

.product_ct1 li{ margin-bottom:20px;padding-right:24px!important;}

/*list*/
.tools-bar{background-color:#eee;height:140px;line-height: 59px;}
.tools-bar-box{overflow: hidden;}
.tools-bar p{background: url("../images/location.png") no-repeat 1px center;text-indent:28px; font-size:14px;color: #666;float: left; margin-top:83px;}
.tools-bar p a{color: #666;line-height: 55px;font-size:14px;}


.pro_mianl{ float:left; width:950px;}
/*放大效果*/
.product_box{ width:950px;height:410px;  margin:0px auto;}
.product_box_left{ width:360px; float:left; margin-left:10px;}
.product_box_right{ width:520px; float:right; margin-top:0px;  overflow:hidden;font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体";  }
.product_box_right>h1{ font-weight:normal; font-size:26px;font-family: "微软雅黑";}
.product_box_right>p{ font-size:14px; color:#da1338; margin-top:12px;}
.product_box_right{ margin-top:0px; font-size:13px; border:1px dashed #ccc; padding:10px; line-height:24px;}

.buy{ margin-top:20px; padding:15px ; border-top:1px solid #ccc}
.buy>a{ display:inline-block; width:120px; height:30px; background:#1a86de; color:#fff; text-align:center; font-size:16px; line-height:30px; border-right:2px solid #149cc8; border-bottom:2px solid #149cc8}
.buy span a{ font-size:12px; color:#777; margin-left:13px;}

.product_box_right_style1{ width:210px;display:block;  font-size:14px; font-weight:bold; height:30px; line-height:30px;  color:#545454; padding-left:1px; }
.product_box_right_style2{ width:240px; display:block; }
.size14{ font-size:13px;}

#preview{float:left;text-align:center;width:300px;margin-top:10px;}
.jqzoom{width:348px;height:318;position:relative;}
.zoomdiv{left:859px;height:400px;width:300px;}
.list-h li{float:left;}
#spec-n5{width:330px;height:66px;padding-top:6px;overflow:hidden;}
#spec-left{background: url("../images/left.gif") no-repeat;width:10px;height:45px;float:left;cursor:pointer;margin-top:7px;}
#spec-right{background:url("../images/right.gif") no-repeat;width:10px;height:45px;float:left;cursor:pointer;margin-top:7px;}
#spec-list{width:200px;float:left;overflow:hidden;margin-left:2px;display:inline;}
#spec-list ul li{float:left;margin-right:0px;display:inline;width:72px;}
#spec-list ul li img{padding:2px;border:1px solid #ccc;width:60px;height:53px;}

.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url() #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:700px;height:549px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:60px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{position:relative;width:280px;}
#spec-list div{margin-top:0;*margin-left:0;}

/*详细页面*/
.pro-intro{position: relative;margin:65px 0 0; }
.pro-intro-tab{position: absolute;top:-36px;height: 36px; display:block; width:100%;border-bottom:2px solid #dddddd;background:#dddddd;}
.pro-intro-tab li{float: left;width: 125px;height: 36px;text-align: center;line-height:36px;font-size:16px;cursor: pointer; background:#dddddd; }
.pro-intro-tab li+li{margin-left:0px;}
.pro-intro-tab li:hover, .pro-intro-tab .current{background-color:#0068b7; color:#fff}
.pro-intro-txt{font-size: 12px;color: #666;padding:20px 0;display: none;line-height: 24px;}

.prenext {padding: 10px 0px;margin-top: 10px; border-top:1px dashed #CCC;width:99%; margin:0px auto;}
.prenext ul li {line-height: 34px;padding-left:8px; background:#eee; margin-bottom:8px;}
.prenext ul li:hover{ background:#ccc}

/*详细页面  right*/
.pro_mianr{ float:right; width:200px; border:1px solid #d7d7d7}
.pro_mianr .tjtt{ height:36px; line-height:36px; text-align:center; background:#44aae8; font-size:16px; color: #fff; display:block}
.pro_mianr .tj li{ padding:12px; text-align:center; border-bottom:1px solid #d7d7d7; background:#fff}
.pro_mianr .tj li a span{ display:block; margin-top:8px; font-size:12px; color:#555}
.pro_mianr .tj li a{ display:block;}

/*tore*/
#right1 {margin:12px auto; }
#right1 .pro_1 {padding-top: 6px;margin-right: auto;margin-left: auto;margin-top: 0px;}
#right1 .pro_1 dl {float: left;width:337px;margin-right:37px;margin-left:6px;}
#right1 .pro_1 dd {text-align: center;height:30px;line-height:14px;padding-right:5px;}
#right1 .pro_1 img {border: 1px solid #CCCCCC;height:250px;width: 337px;padding: 2px;}

/*新闻资讯内页*/
.news_in{overflow: hidden;}
.news_in_name{text-align: center;overflow: hidden;padding-bottom: 10px;border-bottom: 1px dashed #ccc;margin-bottom: 25px;}
.news_in_name h2{font-size: 20px;padding-bottom: 5px;}
.news_in_name p{color: #9fa0a0;display: inline-block;*display: inherit;*zoom: 1;padding-right: 10px;}
.news_in_c{overflow: hidden;text-align: left; margin-bottom:40px;}


/*客服*/
.qqkefu{
    position: fixed;
    top:50%;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop + 365));
    z-index: 20;
    right:0;
    width:45px;
}
.qqkefu ul li{
    width: 45px;
    height:45px;
    margin-bottom:1px;
    float:right;
    background:#137fd9;
    line-height:45px;
    font-size:14px;
    cursor:pointer;
    position:relative;
}
.qqkefu ul li a{
    color:#fff;
    display: block;
    overflow: hidden;
    height: 45px;
}
.qqkefu ul li.qq_cza{
    overflow:hidden
}
.qqkefu ul li:hover{
    background:#abcd05 ;
}
.qqkefu ul li.top{
    /*color:#333;*/
    /*font-weight:800;*/
    /*text-align:center;*/
    /*line-height:45px;*/
    background:url("../images/backup.png") no-repeat center #137fd9;
    position:relative;
    width:45px;
    height: 45px;
    cursor:pointer;
}
.qqkefu ul li.top span{
    position:absolute;
    display:block;
    left:0;
    top:-5px;
    height:5px;
    width:45px;
    /*background:url(../images/czx2.png) no-repeat center;*/
}
.qqkefu ul li.top:hover{
    background:url("../images/backup.png") no-repeat center #abcd05 ;
}
.qqkefu ul li b{
    width:45px;
    height:45px;
    display:block;
    overflow:hidden;
    float:left}
.qqkefu ul li span{
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
}
.qqkefu ul li b.a{
    background:url(../images/qq.png) no-repeat center center;
}
.qqkefu ul li b.b{
    background:url(../images/message.png) no-repeat center center;
}
.qqkefu ul li b.c{
    background:url(../images/weixin.png) no-repeat center center;
}
.qqkefu ul li b.e{
    background:url(../images/tel.png) no-repeat center center;
}
.qqkefu ul li.qq_czae{ line-height:15px !important}
.erweima{
    /*width: 390px;*/
    height: 150px;
    position: absolute;
    top: -107px;
    left: -140px;
    background: #FFF;
    border: 1px solid #CCC;
    float: right;
    cursor: default !important;
    display:none
}
.erweima p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.erweima p a{height: auto;}
.erweima p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.erweima .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    background:url(../images/czx6.png) no-repeat;
    position: absolute;
    right: -5px;
    top: 122px;
}