﻿body{ background:#fff; font-family: "Microsoft YaHei", "微软雅黑"; color: #666;}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{ margin:0; padding:0;}
ul,ol{ list-style: none;}
a{ text-decoration: none;}
a:hover{ text-decoration: none;}
.clear{clear: both;}
.fl{float: left;}
.fr{float: right;}



.container-fluid{ padding: 0;}
.headtop{ width: 100%; height: 350px; position: relative; overflow: hidden; zoom: 1;}
.tpnav{ width: 100%; height: auto; overflow: hidden; zoom: 1; position: absolute; top: 0; left: 0; z-index: 999; padding: 0 10%;}
.logo{}
.nvalink{ height: auto; overflow: hidden; zoom: 1; float: right; height: 76px; line-height: 76px; color: #fff;}
.nvalink a, .nvalink span{ display: block; float: left; color: #fff; margin: 0 15px;}
.nvalink a.shousuo{ width: 29px; height: 29px; background: url("../images/search.png") no-repeat center; margin-top: 25px;}
.nvalink span{ margin: 0 5px;}
.shearch{position: absolute;right: 10%;top: 78px;z-index: 999999999;display: none;}
.sh_1{line-height: 0;padding-left: 7px;height: 30px;}
.sh_2{position: absolute;right: 2px;background: url(../images/cs_ny_07.png) no-repeat;border: 1px solid #fff;top: 5px;width: 25px;height: 23px;outline: none;}


.banner{ width: 100%; height: 930px; overflow: hidden; zoom: 1; position: relative;}
.banner ul{ width: 100%; height: auto; position: absolute;}
.banner ul li{ width: 100%; height: auto; overflow: hidden; zoom: 1; float: left; position:absolute; opacity: 0;}
/*.banner ul li img{ width: 100%; height: auto; overflow: hidden; zoom: 1;}*/
.banner ul li p{ display: inline-block;}
/*一部分样式*/
.banner ul li p.flash1_1{ position: absolute; opacity: 0; filter:Alpha(opacity=0); left: 20%; top: 50%; margin-top: -50px;}
.banner ul li p.flash1_2{ position: absolute; opacity: 0; filter:Alpha(opacity=0); left: 20%; top: 52%; margin-top: 80px;}
.banner ul li p.flash1_3{ position: absolute; opacity: 0; filter:Alpha(opacity=0); left: 20%; top: 50%; margin-top: 150px;}
/*二部分样式*/
.banner ul li p.flash2_1{ position: absolute; opacity: 0; filter:Alpha(opacity=0); left: 20%; top: 50%; margin-top: -50px;}
.banner ul li p.flash2_2{ position: absolute; opacity: 0; filter:Alpha(opacity=0); left: 20%; top: 52%; margin-top: 80px;}
.banner ul li p.flash2_3{ position: absolute; opacity: 0; filter:Alpha(opacity=0); left: 20%; top: 50%; margin-top: 150px;}
/*三部分样式*/
.banner ul li p.flash3_1{ position: absolute; opacity: 0; filter:Alpha(opacity=0); left: 20%; top: 50%; margin-top: -50px;}
.banner ul li p.flash3_2{ position: absolute; opacity: 0; filter:Alpha(opacity=0); left: 20%; top: 52%; margin-top: 80px;}
.banner ul li p.flash3_3{ position: absolute; opacity: 0; filter:Alpha(opacity=0); left: 20%; top: 50%; margin-top: 150px;}
/*四部分样式*/
.banner ul li p.flash4_1{ position: absolute; opacity: 0; filter:Alpha(opacity=0); left: 20%; top: 50%; margin-top: -50px;}
.banner ul li p.flash4_2{ position: absolute; opacity: 0; filter:Alpha(opacity=0); left: 20%; top: 50%; margin-top: 80px;}
.banner ul li p.flash4_3{ position: absolute; opacity: 0; filter:Alpha(opacity=0); left: 20%; top: 50%; margin-top: 150px;}

.banner dl{ width: 500px; height: 5px; position: absolute;}
.banner dl dd{ width: 45px; height: 5px; background: #bfd0aa; float: left; cursor: pointer;}

.ban_btn{}
.ban_btn div{ width: 38px; height: 38px; position: absolute; top: 50%; margin-top: -19px; cursor: pointer; z-index: 3;}
.ban_lf{ left: 40px; background: url("../images/banlf.png") no-repeat center;}
.ban_rt{ right: 40px; background: url("../images/banrt.png") no-repeat center;}

/*主题内容*/
.bigdiv{ width: 1540px; height: auto; overflow: hidden; zoom: 1; margin: 0 auto; /*: 1024px;*/}
.soft_qhs{ width: 100%; height: auto; overflow: hidden;zoom: 1;}
.soft_qhs .sf_ul{ width: 100%; height: auto; overflow: hidden; zoom: 1;}
.soft_qhs .sf_ul .sf_li{ width: 100%; float: left; display: none;}

.slt_sa{ height: auto; overflow: hidden; zoom: 1; padding-left: 4%;}
.slt_sa ul{ height: auto; border-bottom: 1px solid #e3e3e3;}
.slt_sa ul li{
	height: auto;
	overflow: hidden;
	zoom: 1;
	border-top: 1px solid #e3e3e3;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;

}
.slt_sa ul li h4{ font-size: 16px; height: 50px; line-height: 50px; background-image: url("../images/icon_jh.png"); background-repeat: no-repeat; background-position: right; cursor: pointer;}
.slt_sa ul li h2{ font-family: Arial; color: #000; font-size: 23px; margin: 4px 0 20px 0;}
.slt_sa ul li p{ color: #999;}
.slt_sa ul li a{ display: inline-block; margin: 25px 0 20px 0; color: #000;
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;}
.slt_sa ul li a:hover{ color: #428bca;}
.slt_sa ul li div{ display: none;}

.domtye{
	 width: 100%;
	 height: auto;
	 overflow: hidden;
	 zoom: 1;
	 position: relative;
 }
.domtye img{
	width: 100%;
	height: auto;
	overflow: hidden;
	zoom: 1;
	position: relative;
	width: 100%;
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
}
.domtye img:hover{
	transform:scale(1.2);
	-webkit-transform:scale(1.2);
	-moz-transform:scale(1.2);
	-o-transform:scale(1.2);
	-ms-transform:scale(1.2);
	filter:Alpha(opacity=00);
}
.domtye ul li{position: absolute;top: 0;}
.domtye ul li.li_v0{width: 40%;height: 45%;}
.domtye ul li.li_v0 a{display: inline-block;width: 100%;height: 100%;}
.domtye ul li.li_v1{width: 60%;height: 45%;right: 0;}
.domtye ul li.li_v1 a{display: inline-block;width: 100%;height: 100%;}
.domtye ul li.li_v2{width: 25%;height: 45%;top: 48%;}
.domtye ul li.li_v2 a{display: inline-block;width: 100%;height: 100%;}
.domtye ul li.li_v3{width: 30%;height: 45%;top: 48%;left: 27%;}
.domtye ul li.li_v3 a{display: inline-block;width: 100%;height: 100%;}
.domtye ul li.li_v4{width: 45%;height: 45%;top: 48%;right: 0;}
.domtye ul li.li_v4 a{display: inline-block;width: 100%;height: 100%;}
.dimgiy{
	width: 100%;
	height: auto;
	overflow: hidden;
	zoom: 1;
	position: relative;
}
.dimgiy img{
	width: 100%;
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
}
.dimgiy img:hover{
	transform:scale(1.2);
	-webkit-transform:scale(1.2);
	-moz-transform:scale(1.2);
	-o-transform:scale(1.2);
	-ms-transform:scale(1.2);
	filter:Alpha(opacity=00);
}
.dimgiy p{ width: 100%; height: auto; overflow: hidden; zoom: 1; position: absolute; top: 50%; left: 0; opacity: 0; filter:Alpha(opacity=00);}
.dimgiy p span{ display: block; text-align: center; color: #fff; font-size: 26px;}
.dimgiy p i{ display: block; width: 50%; height: 1px; background: #fff; margin: 6px auto;}

.soft_wp{ height: auto; overflow: hidden; zoom: 1; margin-top: 25px;}
.soft_wp h4{ font-size: 16px; color: #000; margin-bottom: 12px;}
.soft_wp a{ color: #666;
	-webkit-transition: 0.2s;
	-moz-transition: 0.2s;
	-ms-transition: 0.2s;
	-o-transition: 0.2s;
	transition: 0.2s;}
.soft_wp a:hover{ color: #428bca;}
.jtzz_1{display: block;color: #000 !important;font-size: 16px;margin-bottom: 5px;}

.newsit{}
.newsit h1{ font-size: 32px; color: #000; margin-top: 24px;}
.newsit h4{ font-size: 18px; color: #000; margin-top: 4px;}

.newsenglish{ font-family: Arial; font-size: 16px; color: #747474; border-top: 1px solid #e3e3e3; padding-top: 24px;}
.newstit{ font-size: 18px; color: #000; margin: 10px 0 30px 0;}
.new_lie{ height: 164px; overflow: hidden; position: relative;}
.new_lie a.aone{ position: absolute; bottom: 3px; right: 0; background: #fff; color: #000;}
.new_lie a.aone:hover{ color: #428bca;}
.new_lie ul{}
.new_lie ul li{ height: 164px; overflow: hidden; zoom: 1;}
.new_lie ul li p{ font-size: 16px; color: #333; margin-bottom: 6px; word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:1;
	-moz-line-clamp:1;
	-ms-line-clamp:1;
	-o-line-clamp:1;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-ms-box-orient:vertical;
	o-box-orient:vertical;
	overflow:hidden;}
.new_lie ul li p a{ color: #000;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;}
.new_lie ul li p a:hover{ color: #428bca;}

.new_lie ul li span{ display: block; color: #747474; line-height: 26px; margin-bottom: 10px; height: 104px; overflow: hidden;}
.new_lie ul li em{ display: block; font-style: normal; color: #adadad; background: url("../images/icon_time.png") no-repeat left; padding-left: 24px;}

.new_lie_zp{ height: 140px;}
.new_lie_zp ul li{ height: 140px;}

.footer{
	background: #000;
	width: 100%;
	position: relative;
}
.footer a{color: #fff;}
.fotbg{
	width: 100%;
	height: 370px;
	background: url("../images/footer-by.jpg") no-repeat center;
	background-size: cover;
	border-top: 8px solid #76c2ee;
}
.canser{ width: 100%; height: 378px; overflow: hidden;}
.canconfter{ width: 100%; height: auto; position: absolute; top: 0; left: 0;}

.got-cnt{ width: 1540px; height: auto; overflow: hidden; zoom: 1; margin: 0 auto;}
.forebt{ padding: 60px 0 68px 0;}
.fotlf{ color: #fff;}
.fotlf h1{ font-size: 24px; margin-bottom: 40px;}
.fotlf p{ margin-bottom: 6px;}
.fotlf h6{ font-family: Arial; margin-top: 100px;}

.laxfs{ color: #fff; height: auto; overflow: hidden; zoom: 1; margin-bottom: 40px;}
.laxfs span, .laxfs em{ font-style: normal; display: inline-block; float: left;}
.laxfs span{ float: left; font-size: 18px;}
.laxfs em{ background: #2e2e2e; margin-left: 8px;padding: 0px 6px; font-size: 12px; font-family: SimSun; color: #9c9c9c; margin-top: 4px;}
.lxphone{ height: auto; overflow: hidden; zoom: 1; color: #fff; line-height: 25px;}
.lxphone span{ display: block; float: left; height: auto; overflow: hidden;}
.zhich{ height: auto; color: #fff; margin-top: 40px;}
.zhich a{ color: #fff;}
.plapt{ height: auto; border-bottom: 1px solid #fff; color: #fff; display: inline-block;}

.texope{ width: 1540px; height: auto; overflow: hidden; zoom: 1; position: relative; margin: 0 auto;}
.bgimg{ width: 100%; height: 830px;}
.bgimg img{ width: 100%; height: 830px;}
.fongl{ width: 1540px; height: auto; overflow: hidden; zoom: 1;  position: absolute; top: 0; min-width: 1200px;}
.fongl .wenh-lf{ width: 52%; height: auto; overflow: hidden; zoom: 1; float: left; margin-top: 6%; margin-left: 10%}
.fongl .wenh-rt{ width: 28%; height: auto; overflow: hidden; zoom: 1; float: left; margin-top: 6%;}

.cl-numb, .cl-yuaqn, .rigt-gundon{ height: auto; overflow: hidden; zoom: 1;}
.cl-numb{ width: 100%; border-bottom: 1px solid #fff; padding-bottom: 20px;}
.cl-yuaqn{ float: left;}
.cl-yuaqn p{ float: left; width: 80px; color: #fff;}
.cl-yuaqn p span, .cl-yuaqn p em{ display: block; font-style: normal;}
.cl-yuaqn p span{
	width: 60px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	background: url("../images/img_quan.png") no-repeat center;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	margin: 0 auto;
	font-size: 22px;
	font-weight: bold;
}
.cl-yuaqn p span i{ font-style: normal;}
.cl-yuaqn p em{ width: 82px; text-align: center; margin-top: 5px;}

.rigt-gundon{ width: 50%; float: left;}
.rigt-gundon p{ height: 14px; height: auto; overflow: hidden; zoom: 1; margin-bottom: 10px; color: #fff;}
.rigt-gundon p span, .rigt-gundon p em, .rigt-gundon p i{ display: block; height: 14px; font-size: 12px; line-height: 14px;}
.rigt-gundon p span{ width: 170px; float: left;}
.rigt-gundon p em{ width: 226px; position: relative; background: #c6cddb; float: left;}
.rigt-gundon p.p1 i{ width: 60%!important; background: #fff; position: absolute; top: 0; left: 0;}
.rigt-gundon p.p2 i{ width: 20%!important; background: #fff; position: absolute; top: 0; left: 0;}
.rigt-gundon p.p3 i{ width: 80%!important; background: #fff; position: absolute; top: 0; left: 0;}

.rih-szt{ height: auto; overflow: hidden; zoom: 1; color: #fff; text-align: right; padding-right: 20px;}
.rih-szt h3{ font-size: 24px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; padding: 15px 0; display: inline-block;}
.bianoz{ height: auto; overflow: hidden; zoom: 1; margin-top: 15px;}
.bianoz a{color: #333;}
.bianoz span{ padding-left: 5px;}
.rih-szt h1{ font-size: 32px; margin-top: 130px; margin-bottom: 20px;}
.rih-szt h2{ font-size: 26px; line-height: 36px;}
.xigang{ width: 210px; height: 2px; background: #ddd; float: right; margin-top: 40px; margin-bottom: 30px;}
.rih-szt a.faz{ display: block; width: 120px; height: 32px; text-align: center; line-height: 32px; color: #fff; background: #000; float: right; clear: both;
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;}
.rih-szt a.faz:hover{ background: #333;}
.cl-mb-btm{ width: 100%; height: 520px; position: relative;}
.cldomo{
	width: 120px;
	height: 130px;
	line-height: 130px;
	background: url("../images/diamon1.png") no-repeat center;
	position: absolute; text-align: center;
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	opacity: 0;
	filter:Alpha(opacity=0);
}
.cldomo img{
	margin-top: 34px;
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
}
.cldomo:hover{
	transform:scale(1.3);
	-webkit-transform:scale(1.3);
	-moz-transform:scale(1.3);
	-o-transform:scale(1.3);
	-ms-transform:scale(1.3);
}
@-webkit-keyframes trans {
	from{-webkit-transform:perspective(400px) rotateY(180deg);transform:perspective(400px) rotateY(360deg);}
	to{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);}
}
@-moz-keyframes trans {
	from{-webkit-transform:perspective(400px) rotateY(180deg);transform:perspective(400px) rotateY(360deg);}
	to{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);}
}
@-o-keyframes trans {
	from{-webkit-transform:perspective(400px) rotateY(180deg);transform:perspective(400px) rotateY(360deg);}
	to{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);}
}
@keyframes trans {
	from{-webkit-transform:perspective(400px) rotateY(180deg);transform:perspective(400px) rotateY(360deg);}
	to{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);}
}
.cldomo:hover img{
	-webkit-animation: trans 1.2s ease 180ms alternate none 1;
	-moz-animation: trans 1.2s ease 180ms alternate none 1;
	-o-animation: trans 1.2s ease 180ms alternate none 1;
	animation: trans 1.2s ease 180ms alternate none 1;
}
/*.com1{ top: 50px; left: 100px;}*/
/*.com2{ top: 50px; left: 218px;}*/
/*.com3{ top: 150px; left: 42px;}*/
/*.com4{ top: 150px; left: 160px;}*/
/*.com5{ top: 150px; left: 278px; line-height: 24px; color: #fff; line-height: 30px;}*/
.com5{ line-height: 24px; color: #fff; line-height: 30px;}
.com5 p{ font-size: 26px; margin-top: 36px;}
.com5 span{ font-size: 18px;}
/*.com6{ top: 150px; left: 396px;}*/
/*.com7{ top: 250px; left: 220px;}*/
/*.com8{ top: 250px; left: 338px;}*/
/*.com9{ top: 250px; left: 102px;}*/
/*.com10{ top: 349px; left: 279px;}*/
/*.com11{ top: 350px; left: 162px;}*/
.consize{ display: inline-block; position: absolute; height: auto; overflow: hidden; zoom: 1; opacity: 0;filter:Alpha(opacity=0);}
.consize span, .consize em{ font-style: normal; color: #fff; display: inline-block; float: left;}
.hoze1{ top: 38px; left: 36px;}
.hoze1 span{}
.hoze1 em{ width: 60px; height: 6px; background: url("../images/tc1.png") no-repeat left; margin-top: 6px; margin-left: 6px;}

.hoze2{ top: 38px; left:280px;}
.hoze2 span{ float: right;}
.hoze2 em{ width: 60px; height: 6px; background: url("../images/tc2.png") no-repeat left; margin-top: 6px; margin-left: 6px; float: left;}

.hoze3{ width: 30px; text-align: center; top: 98px; left:31px;}
.hoze3 span{ float: none;}
.hoze3 em{ width: 6px; height: 60px; background: url("../images/tc3.png") no-repeat top; margin-top: 2px; float: none;}

.hoze4{ top: 140px; left:458px;}
.hoze4 span{ float: right;}
.hoze4 em{ width: 60px; height: 6px; background: url("../images/tc2.png") no-repeat left; margin-top: 6px; margin-left: 6px; float: left;}

.hoze5{ width: 30px; text-align: center; top: 386px; left:265px;}
.hoze5 span{ float: none;}
.hoze5 em{ width: 6px; height: 60px; background: url("../images/tc4.png") no-repeat top; margin-top: 2px; float: none;}

.hoze6{ top: 367px; left:392px;}
.hoze6 span{ float: right;}
.hoze6 em{ width: 60px; height: 6px; background: url("../images/tc2.png") no-repeat left; margin-top: 6px; margin-left: 6px; float: left;}

.hoze7{ top: 343px; left:88px;}
.hoze7 span{ float: left;}
.hoze7 em{ width: 60px; height: 6px; background: url("../images/tc2.png") no-repeat left; margin-top: 6px; margin-left: 6px; float: left;}

.hoze9{ top: 143px; left:214px;}
.hoze9 span{ float: right;}
.hoze9 em{ width: 60px; height: 6px; background: url("../images/tc2.png") no-repeat left; margin-top: 6px; margin-left: 6px; float: left;}

.hoze10{ top: 267px; left:332px;}
.hoze10 span{ float: right;}
.hoze10 em{ width: 60px; height: 6px; background: url("../images/tc2.png") no-repeat left; margin-top: 6px; margin-left: 6px; float: left;}

.hoze8{ top: 287px; left:30px;}
.hoze8 span{ float: left;}
.hoze8 em{ width: 60px; height: 6px; background: url("../images/tc2.png") no-repeat left; margin-top: 6px; margin-left: 6px; float: left;}

.hoze8{ top: 287px; left:30px;}
.hoze8 span{ float: left;}
.hoze8 em{ width: 60px; height: 6px; background: url("../images/tc2.png") no-repeat left; margin-top: 6px; margin-left: 6px; float: left;}


.hoze11{ top: 434px; left:387px;}
.hoze11 span{ float: right;}
.hoze11 em{ width: 60px; height: 6px; background: url("../images/tc2.png") no-repeat left; margin-top: 6px; margin-left: 6px; float: left;}
















.icon_xm{ position: absolute; width: 132px; height: 105px; top: 254px; left: 90px; display: none; opacity: 0; filter:Alpha(opacity=0);}
.icon_xm{width: 132px; height: 105px;}
.icon_sm{ position: absolute; width: 132px; height: 105px; top: 70px; left: 336px; opacity: 0; filter:Alpha(opacity=0);}
.icon_sm{width: 132px; height: 105px;}

.clinyu{ height: auto; overflow: hidden; zoom: 1;}
.clinyu a{
	display: inline-block;
	width: 70px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	font-size: 14px;
	background: #fff;
	color: #fff;
	background: rgba(255,255,255,.4);
}
.clinyu a:hover{

}

@media only screen and (max-width:1540px){
	.bigdiv{ width: 100%;}
	.got-cnt{ width: 100%;}
	.texope{ width: 100%;}
	.fongl{ width: 100%;}
	.fongl .wenh-lf{ width: 44%;}
	.container-fluid{ padding: 0 6%;}
	.rigt-gundon p em{ margin-top: 6px;}
}

@media only screen and (max-width:993px){
	.container-fluid{ padding: 0 4%; width: 100%;}
}



/*-----------------------内样样式-----------------------*/
/*内页头部*/
.nyhead{width: 100%; height: 76px; position: fixed; position: absolute; top: 0; left: 0; background: #fff;}
.kongb{ width: 100%; height: 76px;}
.tpnavtoo{ width: 100%; height: auto; padding: 0 10%; position: absolute; z-index: 99;}
.nvalinktoo{ height: auto; overflow: hidden; zoom: 1; float: right; height: 76px; line-height: 76px; color: #fff;}
.nvalinktoo ul{ width: 540px; float: left;}
.nvalinktoo ul li{}
.nvalinktoo ul li.nvalinktoo-on a{ color: #194a92;}
.nvalinktoo a, .nvalink span{ display: block; float: left; color: #000; margin: 0 15px;}
.nvalinktoo a.shousuo1{ width: 29px; height: 29px; background: url("../images/search1.png") no-repeat center; margin-top: 25px;}
.nvalinktoo span{ margin: 0 5px; float: left;}
.nvalinktoo ul li a:hover{ color: #194a92;}

/*产品与市场*/
.ny-ct{ width: 1224px; height: auto; overflow: hidden; zoom: 1; margin: 0 auto; margin-top: -26px; position: relative; z-index: 20;}
.ny-nav{ width: 1224px; height: 52px; border: 4px solid #fff; border-bottom: 0; background: #fff; position: relative;}
.ny-nav-too{ width: 1224px; height: 52px; position: relative;}
.ny-nav ul{ width: 1216px; height: 48px; background: #ececec; border-bottom: 2px solid #194a92;}
.ny-nav ul li{ height: 48px; float: left; background: url("../images/nyxg.jpg") no-repeat right; padding: 0 10px;}
.ny-nav ul li:first-child{ padding-left: 0px;}
.ny-nav ul li a.a1{
	display: inline-block;
	height: 48px;
	line-height: 46px;
	padding: 0 40px;
	font-size: 18px;
	color: #000;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}
.ny-nav ul li:hover a.a1{ background: #194a92; color: #fff;}
.ny-nav ul li.ny-nav-on a.a1{ background: #194a92; color: #fff;}
.ny-nav ul li dl{
	height: 60px;
	width: 100%;
	background: #194a92;
	position: absolute;
	top: 48px;
	left: 0;
	display: none;
	z-index: 99;
}
.ny-nav ul li dl dd{ height: 60px; line-height: 60px; float: left;}
.ny-nav ul li dl dd a{
	color: #fff;
	display: inline-block;
	height: 60px;
	padding: 0 20px;
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}
.ny-nav ul li dl dd a:hover{ color: #4acfe2}


.contesol{ width: 1224px; height: auto; overflow: hidden; zoom: 1; margin-top: 30px;}
.allny{ width: 360px; height: auto; /*overflow: hidden;*/ zoom: 1; float: left; margin-right: 64px; margin-left: 4px;}
.allny h1{ height: 38px; line-height: 38px; font-size: 20px; color: #000; background: #f8e8bb; font-weight: normal; padding: 0 15px;}
.allny p.p1{ font-size: 12px; color: #000; line-height: 24px; margin-top: 30px;}
.allny p.p2{ margin-top: 30px; margin-bottom: 40px;}
.allny p.p2 img{ width: 360px;}
.allnylast{ float: right; margin-right: 4px;}
.allnylast p.p1{ margin-top: 20px;}


.flos{ width: 360px; height: 478px; margin-top: 40px; position: relative;}
.flos img{ width: 360px; height: 400px; position: absolute; z-index: 2;}
@-webkit-keyframes beacon {
	0% {
		-webkit-box-shadow: 0 0 0 0 rgba(0, 206, 255, 0.35);
		-moz-box-shadow: 0 0 0 0 rgba(0, 206, 255, 0.35);
		box-shadow: 0 0 0 0 rgba(0, 206, 255, 0.35);
	}
	100% {
		-webkit-box-shadow: 0 0 0 2rem transparent;
		-moz-box-shadow: 0 0 0 2rem transparent;
		box-shadow: 0 0 0 2rem transparent;
	}
}
.flos span{
	display: block;
	position: absolute;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	-webkit-animation:  beacon 1s infinite linear;
	-o-animation:  beacon 1s infinite linear;
	animation:  beacon 1s infinite linear;
	-webkit-animation-delay: .5s;
	-moz-animation-delay: .5s;
	-o-animation-delay: .5s;
	animation-delay: .5s;
	z-index: 1;
}
.flos span.sp1{ top:146px; left: 10px; width: 80px; height: 80px; background: #00f5f1;}
.flos span.sp2{ top:44px; left: 35px; width: 90px; height: 90px; background: #00e0fa;}
.flos span.sp3{ top:0; left: 150px; width: 120px; height: 120px; background: #00cdff;}
.flos span.sp4{ top:136px; left: 134px; width: 124px; height: 124px; background: #00e1fb;}
.flos span.sp5{ top:62px; left: 288px; width: 70px; height: 70px; background: #00e1fb;}

.flos i{ display: block; position: absolute;}
.flos i.i1{ width: 26px; height: 24px; top: 20px; left: 116px;}
.flos i.i2{ width: 26px; height: 24px; top: 114px; left: 256px;}
.flos i.i3{ width: 26px; height: 26px; top: 10px; left: 300px;}
.flos i.i4{ width: 26px; height: 26px; top: 134px; left: 334px;}
.flos i.i5{ width: 38px; height: 38px; top: 136px; left: 282px;}
.flos i.i6{ width: 38px; height: 38px; top: 260px; left: 260px;}

.flos i.i1 img{ width: 26px; height: 24px;}
.flos i.i2 img{ width: 26px; height: 24px;}
.flos i.i3 img{ width: 26px; height: 26px;}
.flos i.i4 img{ width: 26px; height: 26px;}
.flos i.i5 img{ width: 38px; height: 38px;}
.flos i.i6 img{ width: 38px; height: 38px;}


.logohom{ width: 100%; height: 138px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; text-align: center; margin-top: 80px;}
.logohom img{ margin-top: 32px;}
.omoes{ width: 1224px; height: auto; overflow: hidden; zoom: 1; margin: 0 auto; margin-bottom: 86px;}
.omoes h1{ height: 120px; line-height: 120px; text-align: center; color: #000; font-size: 30px;}
.omoes ul{ width: 1300px;}
.omoes ul li{ width: 286px; height: 206px; float: left; margin-right: 26px;}
.omoes ul li a{
	display: block;
	width: 286px;
	height: 206px;
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}
.omoes ul li a p{ width: 286px; height: 162px; overflow: hidden;}
.omoes ul li a p img{
	width: 286px;
	height: 162px;
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}
.omoes ul li a span{ display: block; height: 44px; line-height: 44px; color: #666;}
.omoes ul li:hover a{ margin-top: -10px;}
.omoes ul li:hover a p img{
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
}

.parallax > use {
	animation: move-forever 12s linear infinite;
	transform-origin: 50% 50%;
}
.parallax > use:nth-child(1) {
	animation-delay: -2s;
}
.parallax > use:nth-child(2) {
	animation-delay: -2s;
	animation-duration: 5s;
}
.parallax > use:nth-child(3) {
	animation-delay: -4s;
	animation-duration: 3s;
}

@keyframes move-forever {
	0% {
		transform: translate(-90px, 0%);
	}
	100% {
		transform: translate(85px, 0%);
	}
}
.editorial {
	display: block;
	width: 100%;
	height: 10em;
	margin: 0;
}

/*董事长致辞*/
.nybanner1{ width: 1224px; height: 641px; text-align: center; margin-bottom: 50px;}
.nybanner1 img{ width: 1216px; height: 641px;}
.contneyt{ width: 1216px; height: auto; margin: auto;}
.contneyt p{ color: #000; line-height: 25px; margin-top: 40px;font-size: 15px;}
.gsgy{height: 400px!important;}
.gsgy img{height: 400px!important;}
/*公司理念*/
.qiyelin{ width: 1190px; height: auto; margin: auto;}
.qiyelin ul{}
.qiyelin ul li{ height: auto; text-align: center; overflow: hidden; zoom: 1; padding: 70px 0; border-bottom: 1px solid #d8d8d8;}
.qiyelin ul li h1{ font-size: 48px; color: #2179c4; margin-bottom: 20px;}
.qiyelin ul li p{ font-size: 20px; color: #000; line-height: 40px;}
.qiyelin ul li p.p1{ font-size: 32px;}

/*联系方式*/
.aboutmen{ width: 1190px; height: auto; overflow: hidden; zoom: 1; margin: auto;}
.aboutmen h1{ font-size: 26px; color: #000; font-weight: bold;}
.aboutmen h1.h1{ width: 1150px; margin: auto;}
.conat_ban{ width: 1190px; height: 200px; margin-top: 30px;}
.conat_ban img{ width: 1190px; height: 200px;}
.sxlie{ width: 1190px; height: auto; overflow: hidden; zoom: 1;}
.sxlie ul{}
.sxlie ul li{ width: 460px; height: 168px; float: left; margin-top: 30px; border: 1px solid #ddd; margin-right: 30px; padding: 20px;}
.sxlie ul li div{ font-weight: bold; color: #3a3a3a;}
.sxlie ul li p{ color: #3a3a3a; line-height: 26px;}

/*发展历程*/
.lichenm{ width: 1216px; height: auto; margin: auto;}
.lichenm h1{ font-size: 26px; color: #000; font-weight: bold;}
.lchnall{ height: auto; overflow: hidden; zoom: 1;}

.lchn-lf{ width: 548px; height: auto; overflow: hidden; zoom: 1; float: left; border-right: 1px solid #000;}
.lchn-lf p{ text-align: right; padding-right: 70px; color: #252525; line-height: 24px;}
.lchn-lf p.p1{ width: 548px; height: 200px; margin-top: 30px;}
.lchn-lf p.p1 img{ width: 478px; height: 200px;}
.lchn-lf p.p2{ margin-top: 30px;}

.lchn-cnt{ width: 118px; float: left; height: auto;}
.lchn-cnt span{ display: block; text-align: center; color: #000; font-weight: bold;}
.lchn-cnt span.lcjt-lf{ background: url("../images/jt-lf.png") no-repeat; background-position: 25px center;}
.lchn-cnt span.lcjt-rt{ background: url("../images/jt-rt.png") no-repeat; background-position: 85px center;}
.lchn-cnt span.lcjt-rt{}
.lchn-cnt span.sp1{ margin-top: 34px;}
.lchn-cnt span.sp2{ margin-top: 58px;}
.lchn-cnt span.sp3{ margin-top: 82px;}
.lchn-cnt span.sp4{ margin-top: 28px;}
.lchn-cnt span.sp5{ margin-top: 106px;}
.lchn-cnt span.sp6{ margin-top: 114px;}
.lchn-cnt span.sp7{ margin-top: 104px;}


.lchn-rt{ width: 548px; height: auto; overflow: hidden; zoom: 1; float: left; border-left: 1px solid #252525;}
.lchn-rt p{ padding-left: 70px; color: #252525; line-height: 24px;}
.lchn-rt p.p1{ width: 548px; height: 200px; margin-top: 30px;}
.lchn-rt p.p1 img{ width: 478px; height: 200px;}
.lchn-rt p.p2{ margin-top: 30px;}
.gaodulc{ width: 100%; height: 30px;}

/*重庆昌元化工集团有限公司荣昌分公司*/
.cysoft{ width: 1216px; height: auto; overflow: hidden; zoom: 1; margin: auto;}
.cysoft h1{ color: #000; font-size: 26px; font-weight: bold; margin-bottom: 30px;}
.cytuprc{ height: 272px; width: 1216px;}
.cytuprc p{ display: inline-block; height: 272px; float: left;}
.cytuprc p.p1{ width: 452px;}
.cytuprc p.p2{ width: 442px;}
.cytuprc p.p3{ width: 322px;}
.cynete{ width: 1150px; height: auto; overflow: hidden; zoom: 1; margin: auto;}
.cynete_lf{ width: 610px; height: auto; float: left;}
.cynete_all_tit{ height: 36px; border-bottom: 1px solid #cdcdcd; line-height: 36px; position: relative; margin-top: 30px;}
.cynete_all_tit span{ display: block; height: 36px; position: absolute; border-bottom: 3px solid #cdcdcd; top: 1px; font-size: 18px; color: #194a92;}
.comtyn{ height: auto; color: #3a3a3a; margin:20px auto; }
.comtyn p{ line-height: 34px; text-align: justify;}
.comtyn p.p1{ text-indent: 2em;}
.comtyn p.p1{ text-indent: 1em;}
.cynete_rt{ width: 430px; float: right}



/*产品*/
.productslie{ width: 1180px; margin: auto; padding-top: 24px;}
.productslie ul{ width: 1300px;}
.productslie ul li{ width: 570px; height: 480px; float: left; margin-right: 40px; margin-bottom: 30px;}
.productslie ul li div{
	width: 570px;
	height: 480px;
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	overflow: hidden;
}
.productslie ul li div img{ width: 570px; height: 342px; display: block;}
.productslie ul li div p{ font-size: 18px; color: #353535; font-weight: bold; padding: 0 15px; margin: 20px 0 15px 0;}
.productslie ul li div span{ display: block; font-size: 12px; color: #3a3a3a; padding: 0 15px; line-height: 26px;}
.productslie ul li div a{ display: block; width: 570px; height: 480px;}

.productslie ul li:hover div{
	margin-top: -10px;
	-webkit-box-shadow: 0px 0px 14px 0px #666;
	-moz-box-shadow: 0px 0px 14px 0px #666;
	box-shadow: 0px 0px 14px 0px #666;
}



/*领域*/
.cmetesgd{ width: 1216px; height: auto; margin: auto;}
.tit_nav{ height: 48px; border-bottom: 1px solid #ddd;}
.tit_nav a{ padding: 0 5px;}
.tit_nav span{ padding: 0 5px;}
.fields{ min-height: 404px; overflow: hidden; zoom: 1; margin-top: 50px; position: relative;}

.fields_one{ width: 618px; height: auto; border: 1px solid #ddd; float: left; position: relative;}
.fields_one p{ font-size: 12px; color: #6a6a6a; line-height: 30px; padding: 8px 15px; text-align: justify;}
.fields_one a{ display: block; width: 85px; text-align: center; height: 16px; font-size: 12px; line-height: 16px; color: #fff; position: absolute; right: 15px; bottom: 20px; background: url("../images/bgjt.png") no-repeat center;}

.fields_two{ width: 618px; height: auto; border: 1px solid #ddd; margin-top: 30px; float: left; padding-bottom: 10px;}
.fields_two p{ height: 58px; line-height: 58px; padding: 0 15px; font-size: 12px; color: #000;}
.fields_two ul{ height: auto; margin: auto;}
.fields_two ul li{ font-size: 12px; width: 170px; height: 34px; text-align: center; line-height: 34px; background: #69add8; color: #fff; float: left; margin-right: 20px; margin-left: 15px; margin-bottom: 10px;}
.fields_three{ width: 572px; height: 400px; float: right; position: absolute; top: 0; right: 0;}
.fields_three_img{ width: 572px; height: 340px;}
.fields_three_img img{ width: 572px; height: 340px;}
.fields_three_nxt{ width: 572px; height: 45px; color: #d70000; padding-top: 15px;}
.fields_three_nxt span{ display: block; width: 30px; height: 60px; float: left; text-align: center;}
.fields_three_nxt p{ width: 512px; float: left; font-size: 12px; line-height: 20px;}
.fields_four{width: 618px;height: 40px;clear: both;padding-top: 20px;}
.yondslie{ width: 1216px;overflow: hidden; height: 42px; border-bottom: 3px solid #f8e8bb; margin-top: 80px;}
.yondslie ul{ width: 1300px;}
.yondslie ul li{ width: 203px; float: left; height: 42px; text-align: center; line-height: 42px; font-size: 16px; color: #000; cursor: pointer;}
.yondslie ul li.yondslie-on{ background: #f8e8bb;}
.yondslie ul li:hover{ background: #f8e8bb;}
.qieulom{ width: 1216px;  height: auto; border: 1px solid #f8e8bb; border-top: none; position: relative;}
.qieulom .lmtye{ width: 1156px; height: auto; margin: auto; display: none;}

.lmtye h2{ height: 60px; line-height: 60px; font-size: 16px; color: #464646;}
.lmtyelieba{ width: 1156px; height: auto; margin-bottom: 40px;}
.lmtyelieba table{ font-size: 12px; line-height: 22px; width: 100%;}
.lmtyelieba table tr{}
.lmtyelieba table tr td{ border: 1px solid #ccc; padding: 15px;}
.lmtyelieba table tr td.td1{ width: 14%; text-align: center;}
.lmtyelieba table tr td.td2{ width: 36%;}
.lmtyelieba table tr td.td3{ width: 50%;}

/*.lmtyelieba img{ width: 1156px;}*/

/*知识查询*/
.gaomec{ width: 1216px; height: auto; margin: auto; margin-bottom: 40px;}
.gaomec h2{ height: 46px; line-height: 46px; position: relative; width: 420px; border-bottom: 1px solid #ddd; font-size: 20px; color: #353535; font-weight: bold;}
.gaomec h2 span{ display: inline-block; height: 46px; border-bottom: 3px; border-bottom: 3px solid #ddd; position: absolute; left: 0; top: 1px;}
.gaomec p{ line-height: 30px; margin-top: 20px; color: #3a3a3a; text-align: justify;}

/*引领行业进步技术*/
.cxfz-tit{ width: 1216px; height: auto; overflow: hidden; zoom: 1; margin: auto;}
.cxfz-tit h1{ color: #000; font-size: 26px; font-weight: bold; margin-bottom: 30px;}
.cxsmban{ height: auto;}
.cxsmban img{ width: 1216px; height: 328px;}
.cxnet{ height: auto; overflow: hidden; zoom: 1; color: #3a3a3a;}
.cxnet p{ font-size: 24px; margin-top: 40px;}
.cxnet span{ display: block; line-height: 30px; margin-top: 6px;}

/*规划*/
.algbik{ width: 1216px; height: auto; margin: auto; overflow: hidden; border: 1px solid #ddd;}
.doslie{ width: 1214px; height: auto; overflow: hidden;zoom: 1; border-bottom: 1px solid #ddd;}
.doslie span{ overflow: hidden; display: block; width: 214px; height: auto; float: left; padding: 20px 0 20px 40px; background: #f2f2f2; color: #353535; font-size: 16px; font-weight: bold;}
.doslie p{ width:997px; height: auto; float: left; border-left: 1px solid #ddd; padding: 20px 40px; font-size: 15px; color: #3a3a3a; line-height: 22px;}

/*创造价值*/
.goye-one{ width: 1216px; height: auto; overflow: hidden; zoom: 1; margin: auto;}
.goye-one h1{ color: #000; font-size: 26px; font-weight: bold; margin-bottom: 30px;}
.goye-one p{ height: auto; overflow: hidden; zoom: 1; color: #3a3a3a; line-height: 30px;}
.goye-one p.p1{ text-indent: 2em; margin-bottom: 20px;}
.goye-one p span.sp1{ display: block; width: 10px; height: auto; float: left;}
.goye-one p span.sp2{ display: block; width: 1190px; height: auto; float: right;}

/*创造价值*/
.cetenw{ width: 1216px; height: auto; overflow: hidden; zoom: 1; margin: auto;}
.cetenw h1{ color: #000; font-size: 26px; font-weight: bold; margin-bottom: 30px;}
.cetenw h2{ font-size: 26px; color: #6a6a6a; margin-bottom: 20px;}

/*责任*/
.diemszr{ width: 1216px; height: auto; overflow: hidden; zoom: 1; margin: auto;}
.diemszr h1{ color: #000; font-size: 28px; font-weight: bold; margin-bottom: 30px;}
.diemszr h2{ color: #333; margin-top: 40px; font-size: 22px; margin-bottom: 10px;}
.diemszr p{ color: #3a3a3a; line-height: 30px;}
.diemszr h3{ color: #7b7b7b; font-size: 26px; font-weight: bold; margin-bottom: 10px;}
.diemszr p.p1{ font-size: 20px; color: #3a3a3a; line-height: 50px;}
.dantuprc{ width: 100%; height: auto; margin-top: 60px;}
.dantuprc img{ width: 100%; height: auto;}

.xiaqingnt{ width: 1216px; height: auto; margin: auto}
.cpall_tit{ height:80px; line-height: 50px; text-align: center; font-size: 24px; font-weight: bold; color: #222;}
.cpall_img{ text-align: center;}
.cpall_next{ height: auto; line-height: 24px; margin-top: 20px;}
.cpall_next img{ max-width: 1216px;}

.yondslie2 ul li{ width: 174px;}
.yondslie3 ul li{ width: 304px;}
.zpmore{ text-align: right; padding-right: 10px;}
.zpmore a{ color: #000;}
.zpmore a:hover{ color: #428bca}

.newlie{ width: 1150px; height: auto; overflow: hidden; zoom: 1; margin: auto; margin-top: 5px;}
.newlie ul{}
.newlie ul li{ height: auto;overflow: hidden; zoom: 1; border-bottom: 1px solid #e2e2e2; padding: 16px 0; margin: 20px 0;}
.newlie ul li p{ height: auto; overflow: hidden; zoom: 1;}
.newlie ul li p a{ font-size: 18px; color: #000; color: #3a3a3a;font-weight: bold;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;}
.newlie ul li:hover p a{ color: #428bca;}
.newlie ul li p em{ font-size: 16px; font-style: normal; padding-left: 40px;}
.newlie ul li span{ display: block; font-size: 16px; margin-top: 10px;}
.nxtg-t{ text-align: center; height: auto; overflow: hidden; zoom: 1;}
.nxtg-t p{ font-size: 24px; color: #000; margin-bottom: 6px;}
.newtexts{ height: auto; overflow: hidden; zoom: 1; width: 1150px; margin: auto; margin-top: 40px;}
.newtexts p{ line-height: 24px; margin-bottom: 20px;}


@media only screen and (max-width:990px){
	.canser{ height: 664px !important;}
}
.vic_more{background: #69add8;
	-webkit-transition:All 0.3s;
	-moz-transition:All 0.3s;
	-ms-transition:All 0.3s;
	-o-transition:All 0.3s;
	transition:All 0.3s;
}
.vic_more a{display: inline-block;padding: 5px 10px;color: #fff;}
.vic_more:hover{background: #194a92;
	-webkit-transition:All 0.3s;
	-moz-transition:All 0.3s;
	-ms-transition:All 0.3s;
	-o-transition:All 0.3s;
	transition:All 0.3s;
}



/*公司产品*/
.gmcp ul li{float: left;padding: 5px;border: 1px solid #ccc;margin: 4px;}
.gmsjxlcp{padding: 10px;}
.gmsjxlcp p{line-height: 25px;}



/*搜索*/
.sh_shearch{width: 1100px;margin: 0 auto;padding: 20px 0;}
.nav {
    height: 77px;
    border-bottom: 1px solid #eaeaea;
		margin-top: -50px;
}
.g-wrap {
    position: relative;
    margin: 0 auto;
    width: 1100px;
    height: 100%;
    overflow: hidden;
}
.nav .g-wrap .crumbs {
    float: left;
    padding-left: 13px;
    height: 100%;
    background: url(../images/crumbs_icon.png) no-repeat 0 32px;
}
.nav .g-wrap .crumbs a {
    float: left;
    padding: 0 9px;
    font-weight: bold;
    font-size: 12px;
    line-height: 77px;
    color: #4d4852;
}
.prompt {
		width: 1124px;
		margin: 0 auto;
    position: relative;
    margin-bottom: 23px;
    height: 160px;
    background: url(../images/ppoc.png) no-repeat center 4px;
		border-bottom: 1px solid #ccc;
}
.prompt p {
    position: absolute;
    bottom: 15px;
    right: 0;
    font-size: 14px;
    color: #746969;
}
.prompt p span {
    font-size: 14px;
    color: #f10;
}
.sh_xxo1 ul li{padding: 30px 0;border-bottom: 1px solid #ccc;}
.sh_xxo1 ul li h2 a{color: #474545 !important;font-weight: bold;font-size: 18px;}
.sh_xxo1 ul li h2{margin-bottom: 10px;}
.sh_xxo1 ul li p{text-align: left !important;}

/*联系我们*/
.contact_title{width: 100%;height: 70px;background: url(../images/ny/contact_1.jpg) no-repeat;}
.contact_title p{font-size: 20px;color: #fff;font-weight: bold;padding: 25px 0 0 60px;}
.lxwm_xx{margin: 40px 0 20px 0;border-bottom: 2px solid #dddddd;}
.lxwm_xx ul li{float: left;padding: 6px 40px;font-size: 18pxc;cursor: pointer;color: #949494;font-weight: bold;background: #eaeaea;}
.on1{background: #25499d!important;color: #fff!important;}
.lxwm_text{margin: 60px 0 0 15px ;}
.lxwm_text p{color: #202020;line-height: 25px;}

/*专利展示*/
.zlh_1{border: 2px solid #5c5c5c;}
.zlh_1 ul li span{display: inline-block;float: left}
.zl_sp0{width: 150px;text-align: center;font-size: 16px;color: #5b5b5b;border-right: 2px solid #ccc;border-bottom: 2px solid #ccc;padding: 10px 10px;}
.zl_sp1{width: 500px;text-align: center;font-size: 16px;color: #5b5b5b;border-right: 2px solid #ccc;border-bottom: 2px solid #ccc;padding: 10px 10px;}
.zl_sp2{width: 200px;text-align: center;font-size: 16px;color: #5b5b5b;border-right: 2px solid #ccc;border-bottom: 2px solid #ccc;padding: 10px 10px;}
.zl_sp3{width: 362px;text-align: center;font-size: 16px;color: #5b5b5b;border-right: 2px solid #ccc;border-bottom: 2px solid #ccc;padding: 10px 10px;}
.clear{clear: both;}
.dsz_1{font-size: 20px!important;font-weight: bold;}


.cy_yop1{width: 50px;height: 50px;background: url(../images/back-top.jpg) no-repeat;position: fixed;bottom: 50px;right: 20px;z-index: 99999999;display: none;
	-webkit-transition:All 0.3s;
	-moz-transition:All 0.3s;
	-ms-transition:All 0.3s;
	-o-transition:All 0.3s;
	transition:All 0.3s;
}
.cy_yop1:hover{background: url(../images/back-top1.jpg) no-repeat;cursor: pointer;
	-webkit-transition:All 0.3s;
	-moz-transition:All 0.3s;
	-ms-transition:All 0.3s;
	-o-transition:All 0.3s;
	transition:All 0.3s;
}


.fixed1{position: fixed;bottom: 40%;right: 0;width: 30px;height: 100px;background: #194a92;z-index: 999999999;}
.fixed1 p{color: #fff;text-align: center;font-size: 16px;font-weight: bold;margin-top: 20px;}

.reveal-modal-bg {
position: fixed;
height: 100%;
width: 100%;
opacity:0.8;
z-index: 100;
display: none;
top: 0;
left: 0;
filter:Alpha(opacity=80) !important;
background: #000;
}

.reveal-modal {
visibility: hidden;
width: 776px;
background: #eee;
position: absolute;
left: 43%; margin-left: -260px;
top: 30%;
z-index: 101;
padding: 30px 40px 100px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
-box-shadow: 0 0 10px rgba(0,0,0,.4);
}

.reveal-modal.small 		{ width: 200px; margin-left: -140px;}
.reveal-modal.medium 		{ width: 400px; margin-left: -240px;}
.reveal-modal.large 		{ width: 600px; margin-left: -340px;}
.reveal-modal.xlarge 		{ width: 800px; margin-left: -440px;}

.reveal-modal .close-reveal-modal {
font-size: 22px;
line-height: .5;
position: absolute;
top: 8px;
right: 11px;
color: #aaa;
text-shadow: 0 -1px 1px rgba(0,0,0,.6);
font-weight: bold;
cursor: pointer;
}
/*应聘登记*/
.zpArea h2{ font-size:18px; font-weight:600; color:#13508b; margin-top:15px;margin-bottom: 15px;}
.zpArea a{ font-size:13px; color:#174EAE;}
.zpArea a:hover{ color:#62A0F2;}
.lc{ margin-top:10px; margin-bottom:20px;}
.lc ul li{ margin:20px 0; font-size:13px;}

.ypBox{ width:700px;  height:300px; /* background:url(/skin/default/images/zpLay.png) repeat;*/}
.ypBox h4{ font-size:18px; font-weight:100; color:#17437E; margin:0; padding:0; margin-bottom:15px;}
.ypTab{ width:100%; border-collapse:collapse;}
.ypTab tr td{ border:1px solid #d1d1d1; height:35px;}
.ytd1{ width:150px; text-align:center; line-height:35px;}
.ytd2,.ytd3{ padding-left:20px;}
.ytd2 input{ border:1px solid #e1e1e1; width:400px; height:25px; line-height:20px;}
.ytd3 input{border:1px solid #e1e1e1; width:390px; width:400px\9;  padding:5px 5px; line-height:20px;}
#check-btn{ width:100px; height:30px; background-color:#13508b; border-radius:5px; line-height:30px; color:#fff; cursor:pointer;}
#check-btn:hover{ background-color:#0A213F;}
.ytd4{ text-align:center;}
.ypTab tr td span{ margin-left:10px; color:red; font-size:18px;}
.zxypTextSr{width: 400px;height: 100px;margin-top: 5px;}

.verify-code{float: left;margin-left: 140px;}
.verify-code-area{float: left;}
.verify-input-area input{height: 40px!important;}
.verify-input-area ,.verify-change-area{float: left;}
.sspoxy{padding: 10px 0;}
.verify-change-area{margin-top: 10px;}


/*调查表*/
.cndcb-box { width:90%; margin:0 auto;}
.cndcb-box .text { margin-bottom:50px; line-height:26px;}
.cndcb-box .fotdn {}
.fot_yp{
	width: 86%;
	height: auto;
	background: #fff;
	border-radius:10px;
	padding:0 30px;
	border:1px solid #ddd;
	margin:0 auto;
}
.yp_tit{
	width: 100%; font-weight:bold; margin-top:20px;
	height: 60px;
	color: #333333;
	text-align: center;
	overflow: hidden;
}
.yp_tit p{
	font-size: 20px;
	margin-top: 13px;
	line-height:40px;
}
.fot_cnt { width: 100%;}
.fot_cnt .tit { font-size:16px; color:#000; font-weight:bold; height:40px; line-height:40px; margin-top:20px;}
.fot_cnt p{
	height: auto;
	overflow: hidden;
	zoom: 1;
	padding: 7px 0;
	font-size: 14px;
}
.fot_cnt p span{
	display: block;
	float: left;
	width: 110px;
	text-align: right;
	line-height:30px;
}
.fot_cnt p .txt{
	width: 750px;
	height: 30px;
	font-family: "Microsoft YaHei", "微软雅黑";
	font-size: 14px;
	line-height: 30px;
	padding: 0 5px;
	border:0;
	border-bottom:1px solid #e5e5e5;
	outline:none;
}
.fot_cnt p.check input { margin-left:20px; margin-right:5px; margin-top:9px;outline:none}
.fot_cnt .xz p.p1 { line-height:20px; padding:0; margin-top:10px;}
.fot_cnt .xz p.p2 { padding:0; margin-bottom:25px;}
.fot_cnt .xz p.p2 input { margin-left:20px; margin-right:5px; margin-top:9px;}
.fot_cnt .xz p.m0 { margin-bottom:0}
.fot_cnt textarea { width:100%; height:100px; margin-top:15px; border:1px solid #e4e0e0;}
.tab { margin-bottom:40px;}
.tab h6 { text-align:center; font-weight:bold; font-size:15px; color:#222; height:35px;}
.tab tr td { padding:0 10px; border:1px solid #999;}


input::-moz-input-placeholder{ color:#a6a6a6;}
input::-ms-input-placeholder{ color:#a6a6a6;}
input::-webkit-input-placeholder{ color:#a6a6a6;}
input::-o-input-placeholder{ color:#a6a6a6;}
.sumt{
	clear:both;
	width: 225px;
	height: 32px;
	margin:0 auto;
	margin-bottom:50px;
}
.sumt .sbnm{
	width: 100px;
	height: 32px;
	border: 0;
	background: #a6a6a6;
	cursor: pointer;
	font-family: "Microsoft YaHei", "微软雅黑";
	font-size: 14px;
	color: #fff;
	outline:none;
	float:left;
	border-radius:14px; margin:0 6px;
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}
.sumt .b1 { background: #b5263a;}
.sumt .sbnm:hover{ background: #b5263a;}

