@charset "utf-8";
/* CSS Document */
/*foot*/
.footer{font-size:14px; background:#0e3599; padding:20px 0; color:#fff; border-top:5px solid #00237e;}
.footer a{color:#fff;}
.footer a:hover{text-decoration:underline;}
.footerNav{height:55px; line-height:55px; text-align:center; background:url(../images/foot_nav.gif) no-repeat;}
.footerNav a{margin:0 15px;}
.copy{ text-align:center; line-height:30px;}

.flink{}
.flinkTit{height:30px; padding-bottom:8px; line-height:24px; color:#fff; background:url(../images/link.gif) no-repeat bottom center;}
.flinkTit h3{font-size:14px; font-weight:normal;}
.flinkTit h3 span{color:#9ba4cb; margin-left:8px; font-size:12px;}
.flinkCon{padding:10px 0; font-size:12px;}
.flink a{margin:0 5px; color:#fff;}
/*通用*/
.clear{clear: both; zoom: 1;}
.clear:after{content: ""; display: block; height: 0; clear: both; visibility: hidden;}
.fl{float: left;}
.fr{float: right;}
.comWidth{width:960px; margin:0 auto; position:relative;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mr15{margin-right:15px;}


*{ margin:0 auto; padding:0px;}
body{margin: 0 auto; font: 14px/2em "Microsoft YaHei", Arial, tahoma,  Helvetica, sans-serif; background: #fff; color: #333;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd,ul,ol,li,pre,form, fieldset, legend, button, input, textarea, select, th, td{margin: 0; padding: 0;}
fieldset, img {border: 0;}
li {list-style: none;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
table {border-collapse: collapse; border-spacing: 0;}
button, input, select, textarea {font-size: 100%; border:none;}
a{text-decoration: none; color: #333;}
i{font-style:normal;}


/*banner*/
.banner{width:100%;height:500px;position:relative;overflow:hidden}
.banner img{display:block;margin:0 auto}
.banner .num{overflow:hidden;height:15px;position:absolute;bottom:21px;left:50%;zoom:1;z-index:3;margin-left:-490px;}
.banner .num li{width:20px;height:10px;background:#3889c7;margin-right:5px;cursor:pointer;float:left;font-size:0;overflow:hidden}
.banner .num li.on{background:#f60}
/*----------------------------------------------*/


.top{width:100%;height:209px;}
.topBar {width: 100%;border-bottom: 1px solid #ececec;}
.welcome{width:1100px;height:37px;margin:0 auto;color:#666;}
.welcome h2{float:left;font-size:12px;font-weight:normal;line-height:37px;}
.bookmark{float:right;line-height:37px;}
.bookmark a {color:#666;padding:0 6px;display: inline-block;height: 37px;}
.blog {padding-top: 5px;}
.blog a {margin:0 4px;}
.header , .content { width:1100px; margin:0 auto; }


.t_head{width:1100px;height:100px;padding-top:23px;position: relative;}
.logo {width:150px;height:93px;}
.top_r {width:220px;overflow:hidden;}
.logo_slogan{padding: 20px 0 0 14px;color:#666;width: 400px;font-family: "microsoft yahei";}
.logo_slogan .p1 {    font-size: 25px;
    color: #00458d;
    display: block;
    font-weight: bold;}
.logo_slogan .p2 {font-size:14px; color:#666666; padding-top:5px;}
.logo_slogan .p1 span {color: #db0f00;}
.cxt {position: absolute;    right: 240px;    top: 55px;}
.tel {padding-left:42px;margin-top:22px;color:#565656;font: 14px "Microsoft YaHei";background:url(../images/tel.gif) no-repeat left 10px;}
.tel span {font-size: 28px;color: #ec6c00;font-family: "Impact","Microsoft YaHei","Arial";}


/*Nav*/
.nav ul .sub{	background-color: #fff;	border: 1px solid #1d7bc7;	left: -2px;	overflow: hidden;	position: absolute;	top: 61px;	width: 150px;	z-index: 999;	display: none;}
.nav ul .hover .sub{	display: block;}
.nav li .sub a{
  color: #1f5b8e;
  font-size: 12px;
  border-left: 0px solid #023898;
  border-right: 0px solid #012058;
  width: 150px;
  height: 35px;
  line-height: 35px;
  border-bottom: 1px dotted #cfcfcf;
  }
.nav li .sub a:hover{	background: #0091ff;	color: #fff;	height: 35px;  	line-height: 35px;	padding: 0;	margin: 0;}
.nav ul li.hover{height: 50px;	margin-top: -11px;	padding-top: 11px;	}
.nav {
  width: 100%;
  height: 50px;
  background: #012c79;
  line-height: 50px;
}
.nav ul li {
  float: left;
  text-align: center;
  width: 136px;
  position: relative;
  z-index: 2;
}
.nav ul li a {
  color: #fff;
  font-size: 14px;
  border-left: 1px solid #023898;
  border-right: 1px solid #012058;
  display: block;
}
.nav ul li a:hover,
.nav ul li a.hover {
  background: url(../images/navhover.jpg) no-repeat center;
}
.nav ul li .box {
  position: absolute;
  width: 100%;
  display: none;
  z-index: 2;
  top: 50px;
  left: 0px;
}
.nav ul li .box a {
  background: #012c79;
  display: block;
  line-height: 30px;
  font-size: 12px;
}
.nav ul li .box a:hover {
  background: #ef8807;
  color: #fff;
}

.w {
  width: 960px;
  margin: 0 auto;
}

html, body, dl, dd, img, form, div, ul, ol, li, h1, h2, h3, h4, h5, h6, p {
	margin:0;
	padding:0;
	border:0;
}
em,th,var{font-style:normal;font-weight:normal;}

h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
ul, ol, li {
	list-style-type:none;
}
img {
	border:0;
	vertical-align:middle
}
select, input, select {
	vertical-align:middle;
	outline: none;
}
table {
	border-collapse:collapse;
	border-spacing:0
}
iframe {
	border:none;
}

a:hover {
	color:#0093ff;
	text-decoration:none;
}
a:active {
	color:#0093ff;
	text-decoration:none;
}
.h {
	display:none;
	visibility:visible;
}
.wrap {
	border: 0;
	padding:0;
	width:1100px;
	margin:0 auto;
*zoom:1;
}
.wrap:after {
	clear: both;
	content:"";
	display: table;
}
.c {
	clear:both;
	font-size:0;
	line-height:0;
	height:0;
	visibility:visible;
}
.fix {
*zoom:1;
}
.fix:after {
	clear: both;
	content:"";
	display: table;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.pors {
	position: relative;
}
/* 编辑器内容样式 凡是编辑器修改区域加上 */
.editor {
	line-height:24px;
	text-align:left;
}
.editor p {
	text-indent:2em;
}
.editor ol li {
	list-style-type:circle;
	margin-left:25px;
}
.editor ul li {
	list-style-type:square;
	margin-left:25px;
}
.bg8 {
	background:url(../images/index_bg8.jpg) no-repeat #f4f4f4 center;
	min-width:1300px;
	padding:20px 32px;
}
.bg8_1 {
	margin:0 auto;
	width:1200px;
	padding-top:10px;
}
.case_ul>li {
	width:300px;
	height:50px;
	margin-bottom:2px;
	display:block;
}
.case_ul>li a {
	width:268px;
	height:50px;
	line-height:50px;
	padding-left:32px;
	font-size:16px;
	color:#fff;
	display:inline-block;
*display:inline;
	zoom:1;
	background: url(../images/bg8_2.jpg) no-repeat #208bdf 250px 0px;
}
.case_ul>li a:hover {
	background: url(../images/bg8_1.jpg) no-repeat #208bdf 250px 0px;
}
.case_li .case_bg, .case_li .case_bg a {
	background: url(../images/bg8_1.jpg) no-repeat #208bdf 250px 0px;
}
.case_li, .guanyu_li_none {
	float:left;
}
.case_li {
	width:300px;
}
.guanyu_li_none {
	display:none;
	width:870px;
	margin-left:27px;
}
.case_left {
	float:left;
	border:1px solid #c9c9c9;
	position:relative
}
.case_left>span {
	display:block;
	width:506px;
	height:45px;
	line-height:45px;
	position:absolute;
	left:0px;
	top:312px;
	background:#141414;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	text-align:center;
}
.case_left>span a {
	font-size:16px;
	color:#fff;
	line-height:45px;
}
.case_right {
	float:right;
}
.c_r_span1 {
	width:140px;
	height:50px;
	text-align:center;
	display:inline-block;
*display:inline;
	zoom:1;
	font-size:16px;
	color:#fff;
	background:#0d62a6;
	line-height:50px;
}
.c_r_span2 {
	width:195px;
	height:50px;
	text-align:center;
	display:inline-block;
*display:inline;
	zoom:1;
	font-size:14px;
	color:#333;
	background:#fff;
	line-height:50px;
}
.c_r_div1 {
	width:303px;
	height:263px;
	background:#fff;
	margin-top:13px;
	padding:16px;
}
.c_r_div1 p {
	font-size:12px;
	font-family:'宋体';
	color:#666;
	line-height:26px;
}
/*主页相关案例展示*/
.bg8_2 {
	text-align:center;
	border-bottom:1px solid #ccc;
	padding-bottom:19px;
	background:
url(../images/bg8_2_2.jpg) no-repeat 540px 142px;
	padding-top:50px;
}
.bg8_2 h2 {
	font-size:18px;
	color:#cccccc;
	font-family:'Arial';
	padding-top:20px
}
.bg8_2 p {
	font-size:20px;
	color:#333333;
	padding-top:10px;
}
/*案例展示轮播*/


.scrollBox {
	width:1100px;
	margin:0 auto;
	position:relative;
	padding-top:26px;
}
.scrollBox .piclist li {
	width:260px;
	background:#FFF;
	padding-bottom:25px;
	border-top:1px solid #cdcdcd;
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	border-bottom:3px solid #cdcdcd;
	float:left;
	margin-right:13px;
*margin-right:8px
}
.scrollBox .piclist li:hover {
	border-bottom:3px solid #0d62a6;
}
.scrollBox .piclist li a {
	text-align:center;
}
.scrollBox .piclist li a p {
	font-size:16px;
	color:#333;
	margin-top:25px;
*text-align:center
}
.scrollBox1 {
	width:1200px;
	margin:0 auto;
	position:relative;
	padding-top:26px;
}
.scrollBox1 .piclist li {
	width:270px;
	background:#FFF;
	float:left;
	margin-right:13px;
*margin-right:8px
}
.scrollBox1 .piclist li a {
	text-align:center;
}
.scrollBox1 .piclist li a p {
	font-size:16px;
	color:#333;
	margin-top:25px;
*text-align:center
}
.scrollBox1 .ne2 a {
	display:inline-block;
*display:inline;
	zoom:1;
	width:45px;
	height:45px;
	background:url(../images/next2.jpg) no-repeat;
	position:absolute;
	left:0px;
	top:90px;
}
.pr1, .ne2 {
	display:none;
}
.pr1 a:hover, .pr2:hover {background:url(../images/pre1_hover.png) no-repeat;}
.ne2 a:hover, .nex2:hover {	background:url(../images/next2_hover.png) no-repeat;}
.pr2 {width:45px;	height:45px;	display:inline-block;*display:inline;	zoom:1;	background:url(../images/pre1.jpg) no-repeat;}
.nex2 {	width:45px;height:45px;	display:inline-block;*display:inline;	zoom:1;	background:url(../images/next2.jpg) no-repeat;}
.scrollBox .pr1 a {	display:inline-block;*display:inline;	zoom:1;	width:45px;	height:45px;background:url(../images/pre1.jpg) no-repeat;position:absolute;left:0px;top:120px;}
.scrollBox1 .pr1 a {display:inline-block;*display:inline;	zoom:1;	width:45px;	height:45px;background:url(../images/pre1.jpg) no-repeat;position:absolute;	left:0px;top:90px;}
.ne2 a {display:inline-block;*display:inline;	zoom:1;	width:45px;	height:45px;background:url(../images/next2.jpg) no-repeat;position:absolute;left:1042px;top:120px;}
.banner3 {
	padding-top:62px;
}
.bg8_mar {
	margin-top:3px;
}
.bg8_3 {
	background:url(../images/index_bg9.jpg);
	padding:10px;
	width:686px;
	float:left;
	height:330px;
}
.bg8_3_div {
	padding:21px;
	background:url(../images/bg8_2_3.jpg) no-repeat 20px 58px #FFF;
	height: 288px;
}
.b_3_left {
	float:left;
	font-size:20px;
	color:#0d62a6;
	line-height:26px
}
.b_3_left > span {
	font-size:12px;
	color:#a0a0a0;
	font-family:'Arial';
	line-height:26px
}
.b_3_right {
	float:right;
	padding:3px 25px 0px 0px;
	line-height:26px
}
.b_3_right a {
	font-size:12px;
	color:#a0a0a0;
	font-family:'Arial';
}
.bg8_3_div2 {
	padding-top:30px;
}
.Video {
	width:304px;
	border:1px solid #95abb1;
	float:left;
}
.words {
	width:318px;
	float:right;
}
.words p {
	font-size:14px;
	color:#666;
	line-height:25px;    text-indent: 2em;
}
.words a {
	margin-top:23px;
}
.words >a {
	text-align:center;
	width:159px;
	height:40px;
	line-height:40px;
	font-size:14px;
	color:#666666;
	background:#f2f2f2;
	display:inline-block;
*display:inline;
	zoom:1;
}
.words .words_a1, .words_a2:hover {
	background:#0d62a6;
	color:#fff;
}
.words a.words_a1 {
	background:#0d62a6;
	color:#fff;
}
.bg8_4 {
	background:url(../images/index_bg9.jpg);
	padding:10px;
	width:442px;
	float:right;
	height:330px;
}
.bg8_4_div {
	padding:21px;
	background:url(../images/bg8_2_4.jpg) no-repeat 20px 58px #FFF;
	height: 288px;
}
.bg8_zhanshi {
	margin-top:60px;
	clear:both;
	padding-left:70px;
	position:relative;
}
.bg8_zhanshi ul li {
	width:260px;
	text-align:center;
}
.bg8_zhanshi ul li p {
	font-size:14px;
	color:#010101;
}
.pr2 {
	position:absolute;
	left:0px;
	top:75px
}
.nex2 {
	position:absolute;
	left:350px;
	top:75px
}
.bg8_5 {
	background:url(../images/index_bg9.jpg);
	padding:10px;
	width:1180px;
	float:right;
	margin-top:36px;
}
.bg8_5_div {
	padding:21px;
	background:url(../images/bg8_2_5.jpg) no-repeat 20px 58px #FFF;
}
.bg8_5_div2 {
	margin-top:60px;
	margin-right:-15px;
}
/*.bg8_5_div2 a{margin-right:15px;}*/
.piclist5 li {
	width:270px;
	height:180px;
	margin-right:15px;
}
.bg8_6 {
	margin-top:34px;
}
.b_6_left {
	background:url(../images/index_bg9.jpg);
	padding:10px;
	width:785px;
	float:left;
	height:440px;
}
.bg8_6_div {
	padding:21px;
	background:url(../images/bg8_2_6.jpg) no-repeat 20px 58px #FFF;
	height: 400px;
}
.b8_6_left {
	float:left;
	font-size:20px;
	color:#0d62a6;
	line-height:26px
}
.b8_6_left > span {
	cursor:pointer;
}
.b8_6_left .case_bg3 {
	color:#0d62a6;
	border-bottom:4px solid #0d62a6;
	padding-bottom:10px;
}
.bg8_top {
	clear:both;
	margin-top:55px;
	display:none;
}
.bg8_6zuo {
	float:left;
	width:314px;
}    
.bg8_6zuo .bg8_img {
	float:left;
	margin-bottom:15px;
}
.bg8_6zuo .bg8_img img{min-width: 314px; width:314px;}
.bg8_6zuo h2 > a {
	float:left;
	font-size:16px;
	color:#000;
}
.bg8_6zuo h3 {
	float:right;
	font-size:12px;
	color:#000;
	line-height:22px;
	margin-right:11px;
}
.bg8_6zuo p {
	clear:both;
	font-size:12px;
	color:#666666;
	line-height:22px;
	font-family:'宋体';
	padding-top:8px;
}
.bg8_6zuo p > a {
	color:#0d62a6;
	font-size:12px;
	line-height:22px;
	font-family:'宋体';
}
.bg8_6you {
	float:right;
	width:410px;
}
.bg8_6you ul li {
	margin-bottom:16px;
}
.time {
	width:70px;
	height:70px;
	background:#b0b0b0;
	display:inline-block;
*display:inline;
	zoom:1;
	text-align:center;
	float:left;
}
.bg8_6you a .time_p1 {
	font-size:30px;
	color:#fefefe;
	font-family:'Arial';
	margin-top:12px;
}
.bg8_6you a .time_p2 {
	font-size:12px;
	color:#fefefe;
	font-family:'Arial';
}
.new_2 {
	width:322px;
	height:70px;
	display:inline-block;
*display:inline;
	zoom:1;
	background:#f3f3f3;
	float:left;
	padding-left:18px;
}
.new_h2 {
	font-size:14px;
	color:#000;
	margin-top:16px;
}
.new_h3 {
	font-family:'宋体';
	font-size:12px;
	color:#666;
	margin-top:9px;
}
.bg8_6you a:hover .time {
	background:#0d62a6;
}
.b_6_right {
	background:url(../images/index_bg9.jpg);
	padding:10px;
	width:340px;
	float:right;
	height: 440px;
}
.bg8_6_div2 {
	padding:21px;
	background:url(../images/bg8_2_7.jpg) no-repeat 20px 58px #FFF;
	height: 400px;
}
.b_6_ul {
	clear:both;
	margin-top:60px;
}
.b_6_ul li {
	background:url(../images/q_a.jpg) no-repeat 0px 3px;
	padding-left:34px;
	margin-top:20px;
	padding-bottom:18px;
	border-bottom:1px dashed #bababa;
}
.b_r_h2 {
	font-size:14px;
	color:#000;
}
.b_r_h3 {
	font-size:12px;
	color:#666;
	font-family:'宋体';
	line-height:22px;
	margin-top:15px;
}


.pro_m_box{ width: 1200px; margin: 40px auto 0 auto;}
.m_cont_title_box{ width: 100%; overflow: hidden; height: 32px; line-height: 32px;}
.m_cont_title_box p.fl{ font-size: 40px; font-weight: bold; font-family: helvetica; color: #1e69ce;}
.m_cont_title_box p.fl span{ font-size: 18px; font-weight: normal; color: #666666; font-family: "microsoft yahei"; padding-left: 10px;}
.m_cont_title_box a.fr{ display: block; padding-right: 33px; background: url(../images/more_bg_ico_21.gif) right top no-repeat; line-height: 14px;}
.m_cont_title_box a.fr span{ display: block; text-align: left; font-size: 14px;}
.m_cont_title_box a.fr span.mr_01{ font-family: helvetica; color: #999999; letter-spacing: 1px;}
.m_cont_title_box a.fr span.mr_02{ font-size: 12px; color: #333333;}

.container{margin-left:auto;margin-right:auto;width:1200px;font-family:microsoft yahei;}
/*cor*/
.proMain{padding-bottom:2px;padding-top:35px;}
.proMain2{background:#fff;}
.proMain .pro_l{float:left;width:235px;}
.proMain .pro_r{float:right;width:1200px;}
.proMain2 .pro_l{margin-top:0px;}
.proMain2 .pro_r{padding-top:25px;}


.proMain .pro_l h2{font-weight:normal;  background:url(../images/lefth2_04_5r9g.jpg);height:113px;}
.proMain .pro_l h2 p{text-decoration:none;display:block;color:#fff;text-align:center;font-size:25px;padding:32px 0;}
.proMain .pro_l h2 p em{font-weight:bold;}.
.proMain .pro_l h2 p span{display:block;font-size:15px;text-transform:uppercase;}
.cpnavbox{background:#fff;padding-bottom:15px;}


.proMain .pro_r .prt ul{float:left;margin-top:15px;width:1200px;padding-bottom: 30px;}
.proMain .pro_r .prt li{float:left;padding:0 10px;background:url(../images/line5.png) no-repeat left center;height:36px;}
.proMain .pro_r .prt li a{display:block;width:89px;height:36px;line-height:36px;text-align:center;padding-bottom:7px;font-size:14px;color:#373737;text-decoration:none;}
.proMain .pro_r .prt li a:hover,.proMain .pro_r .prt li.cur a{background:url(../images/kk.png) no-repeat center;font-weight:bold;}
.proMain .pro_r .prt li.noBl{padding-left:0;background:none;}


.Rightshow{}
.Rightshow ul{overflow:hidden;}
.Rightshow ul li{width:255px;margin: 0px 22px 0px 22px;float:left;overflow:hidden;position:relative;text-align:center;background:url(../images/cppicbg.jpg) no-repeat center top; height:275px;}
.Rightshow ul li .pic{display:block;position:relative;}
.Rightshow ul li .pic img{display:inline-block;width:253px;border: 1px solid #1352AA; height:191px;}
.Rightshow ul li .detail1{width:100%;background:#1352AA;}
.Rightshow ul li:hover .detail1{background:#F18101;}
.Rightshow ul li .detail1 h3{font-weight:normal;padding-bottom:5px;overflow:hidden;margin:0px 5px 10px 5px;padding-top:15px;}
.Rightshow ul li .detail1 h3 a{font-size:14px;color:#fff;height:36px;overflow:hidden;display:block;}
.Rightshow ul li .detail1 img{display:inline-block;}



/*内页*/
.nycontainer{margin-left:auto;margin-right:auto;width:1100px;font-family:microsoft yahei;}
.nyproMain .nypro_r{float:right;width:835px;}
.nyproMain2 .nypro_r{padding-top:25px;}
.nyproMain{background:url(../images/bg1.png) repeat center;padding-bottom:50px;padding-top:35px;}
.nyproMain2{background:#fff;}
.nyproMain .pro_l{float:left;width:235px;}
.nyproMain .pro_r{float:right;width:1100px;}
.nyproMain2 .pro_l{margin-top:0px;}
.nyproMain2 .pro_r{padding-top:25px;}


.nyproMain .pro_l h2{font-weight:normal;  background:url(../images/lefth2_04_5r9g.jpg);height:113px;}
.nyproMain .pro_l h2 p{text-decoration:none;display:block;color:#fff;text-align:center;font-size:25px;padding:32px 0;}
.nyproMain .pro_l h2 p em{font-weight:bold;}
.nyproMain .pro_l h2 p span{display:block;font-size:15px;text-transform:uppercase;}
.nycpnavbox{background:#fff;padding-bottom:15px;}
.nycpnav{padding:10px 15px 0px 15px;overflow:hidden;}
.nycpnav li{margin-top:5px;font-weight:normal;line-height:40px;background:url(../images/cpnavbg.png) repeat-x;}
.nycpnav li a{display:block;font-size:16px;color:#292929;text-decoration:none;height:40px;line-height:40px;background:url(../images/jt.png) no-repeat 170px center;padding:0 15px;}
.nycpnav .sub-menu{margin-top:5px;margin-bottom:12px;}
.nycpnav .sub-menu li{height:42px;line-height:42px;border-bottom:1px solid #ececed;background:none;margin-top:0px;}
.nycpnav .sub-menu li a{font-size:14px;color:#252525;text-decoration:none;margin-left:15px;padding-left:22px;background:url(../images/sj2.png) no-repeat left center;height:43px;line-height:43px;}
.nyproMain .pro_r .prt ul{float:left;margin-top:15px;width:1100px;padding-bottom: 30px;}
.nyproMain .pro_r .prt li{float:left;padding:0 5px;background:url(../images/line5.png) no-repeat left center;height:36px;}
.nyproMain .pro_r .prt li a{display:block;width:100px;height:36px;line-height:36px;text-align:center;padding-bottom:7px;font-size:14px;color:#373737;text-decoration:none;}
.nyproMain .pro_r .prt li a:hover,.nyproMain .pro_r .prt li.cur a{background:url(../images/kk.png) no-repeat center;font-weight:bold;}
.nyproMain .pro_r .prt li.noBl{padding-left:0;background:none;}
.nyproMain .pro_r .prt dl{float:right;background:url(../images/phone.png) no-repeat left center;padding:14px 0;padding-left:60px;}
.nyproMain .pro_r .prt dt{font-size:14px;color:#2a2b2e;}
.nyproMain .pro_r .prt dd{font-size:25px;color:#ff7800;font-weight:bold;font-family:"Arial";}


.nybg{background-color:#f0f2f5;}.posts-nav{font-size:14px;margin:50px 0;}.posts-nav .page-numbers.current,.posts-nav .page-numbers:not(.dots):hover{background:#D82713;border-color:#D82713;color:#fff;}.posts-nav .page-numbers{border:1px solid #007358;display:inline-block;text-align:center;padding:0 14px;line-height:30px;margin-right:10px;background:#034091;color:#fff;}

.contact{width:100%;height:90px; background:url(../images/lianxi_03_xb62.jpg);overflow:hidden;/*border-bottom:solid 5px #D86D61;*/}
.contact dt{padding-left:10px;padding-top:8px;*padding-top:22px;}
.contact dt img{width:39px;height:38px;display:block;margin-top:22px;}
.contact dd{ height: 52px;    padding-top: 8px;  line-height: 26px;}
.contact dd span{font-size:16px;color:#fff;font-weight:normal;padding-left: 5px;}
.contact dd p{font-size:13px;font-family:'Arial';color:#fff;padding-left: 48px;}
.right_title{height:36px;line-height:36px;font-size:20px;background:#fefefe;padding:10px 20px;}
.right_name{float:left;color:#034091;height:37px;}.right_name font{color:#D82713;margin-left:10px;text-transform:uppercase;font-size:16px;}.mbx{font-size:14px;float:right;width:550px;text-align:right;line-height:36px;}.mbx .breadcrumbs{list-style:none;padding:0;margin:0;float:right;line-height:36px;}.mbx .breadcrumbs li{float:left;margin:0 5px 0 0;padding:0;}.mbx b{font-weight:100;float:right;background:url(../images/sy.png) no-repeat 0px 6px;text-indent:26px;}.grid-layout{overflow:hidden;background:#fff;margin-top:20px;padding:30px;}.grid-layout .grid-left{float:left;width:70px;text-align:right;}.grid-layout .grid-right{float:right;width:690px;text-align:left;}.post-aside{font-size:.875em;line-height:1.71428571;}.post-aside .author{display:block;color:#393c40;}.post-aside .thumbnail{display:block;height:52px;width:52px;margin-right:0;margin-bottom:16px;margin-left:auto;border-radius:50%;margin-right:-5px;}.text-overflow{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.post-aside .date{color:#7d7e80;margin-top:13px;}.post-aside .date p{display:block;}.post-gist .linkss{display:block;color:#393c40;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.post-gist .titleh3{margin:0;font-size:28px;overflow:hidden;}.divider.for-post-title{height:4px;width:74px;margin:38px 0px 20px 0px;padding:0;background:#D82713;}.post-gist .excerpt{margin:0;font-size:14px;line-height:24px;}.post-gist .read-more{display:inline-block;margin-top:24px;font-size:.875em;line-height:1.71428571;color:#bbbaba;border-bottom:1px solid #eee;}.gonggeggg{width:898px;}.moco-course-wrap{float:left;background-color:#fff;position:relative;margin-right:29px;margin-top:10px;margin-bottom:20px;}.moco-course-wrap .moco-course-box:hover .moco-course-intro{top:100px;}.moco-course-wrap .moco-course-box{width:270px;height:250px;box-sizing:border-box;overflow:hidden;position:relative;}.moco-course-wrap .moco-course-box .moco-course-intro{box-sizing:border-box;position:absolute;padding:0 20px;transition:top .5s;top:168px;height:144px;width:100%;background-image:url(../images/bg-course.png);}.moco-course-wrap .moco-course-box .moco-course-intro h2{margin:0;padding:16px 0 6px;font-size:14px;max-height:40px;overflow:hidden;color:#07111b;line-height:21px;}.moco-course-wrap .moco-course-box .moco-course-intro h2 a{color:#07111b;}.moco-course-wrap .moco-course-box .moco-course-intro p{color:#93999f;font-size:12px;height:40px;overflow:hidden;line-height:20px;}.moco-course-wrap .moco-course-box .moco-course-bottom{position:absolute;padding:0 20px;bottom:0;box-sizing:border-box;width:100%;height:42px;background-color:#fff;color:#93999f;font-size:12px;line-height:36px;}.moco-course-wrap .color-red{color:#f01414;}.moco-course-wrap .l{float:left;}.moco-course-wrap .r{float:right;}

.newCont{float:left;overflow:hidden;}


.conts{position:relative;padding:42px 35px 40px 35px;background-color:#fff;border-bottom:#ececec 1px solid;}
.conts_no_mar{margin-bottom:0}
.ny_conts{padding: 20px; background-color:#FFFFFF;  margin: 0 auto;  height: auto;overflow: hidden;margin-top: 20px;}
.newCont .conts h1{text-align:center;font-size:30px;color:#333;margin-bottom:15px;font-weight:bold}
.newCont .time{width:100%;font-size:12px;color:#999;text-align:center;padding-bottom:22px;border-bottom:#e7e7e7 1px dashed;margin-bottom:28px;}
.ny_conts p{font-size:16px;color:#333;line-height:26px;margin-bottom:26px;word-break:break-all;}
.ny_conts img{max-width:100%;}
.ny_conts h1{font-size:36px}
.ny_conts h2{font-size:30px}
.ny_conts h3{font-size:24px}
.ny_conts h4{font-size:18px}.ny_conts h5{font-size:14px}
.ny_conts h6{font-size:12px}
.ny_conts h1,.ny_conts h2,.ny_conts h3,.ny_conts h4,.ny_conts h5,.ny_conts h6{margin-bottom:10px}
.ny_conts strong{font-weight:bold}
.ny_conts ul,.ny_conts ol{}
#up_down{background:#ffffff;padding:30px;font-size:14px;margin-top:20px;}
#up_down li{line-height:30px;list-style-type:none;width:100%;}


.cpdsbox{background:#fff;}
.cpboxpic1{width:350px;float:left;padding-right:20px;margin-top:30px;margin-left:30px;margin-bottom:20px;}.cpboxpic2{margin-top:30px;width:430px;float:right;margin-right:30px;}
.g3t4f{color:#2e2e2e;font-size:20px;line-height:30px;font-weight:100;}.cpfbt{color:#007358;font-size:14px;line-height:20px;word-break:break-all;margin-bottom:20px;}.cpjsbox{background:url(../images/panel-new.png);padding:20px;font-size:14px;position:relative;margin-bottom:20px}.cpjsbox li{line-height:30px;float:left;width:100%;}.cpname{width:80px;display:block;float:left}.cpnamea{float:left;width:300px;display:block;color:#e4393c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.fenxiangcp{position:absolute;top:50px;right:20px;font-size:12px;padding-left:20px;background:url(../images/fenxiang.png) left 1px no-repeat}.ppbzl{margin-bottom:45px;}.ppbzl li{line-height:28px;list-style-type:disc;margin-left:22px;}.zxana{width:160px;height:40px;line-height:40px;display:block;float:left;font-size:16px;margin-right:30px;color:#fff}.zxlxabox a:hover{text-decoration:initial;}.f1e1a1{background:#D82713;}.f1e1a1 i{width:20px;height:20px;background:url(../images/zxkfico.png);display:block;float:left;margin-top:9px;margin-left:26px;margin-right:10px}.f1e1a2{background:#034091;}.f1e1a2 i{width:20px;height:20px;background:url(../images/fxxpico.png);display:block;float:left;margin-top:9px;margin-left:26px;margin-right:10px}.cpmiaoshu{background:#fff;margin-top:20px;padding:30px;}.cpmstxt88{padding-top:20px;margin-bottom:30px;}.cpmstxt88 p{font-size:16px;color:#333;line-height:26px;margin-bottom:26px;word-break:break-all;}.cpmstxt88 p img{max-width:100%;height:auto}.cpmstxt88 ul,.cpmstxt88 ol{background:#ececec;padding:30px 30px 30px 40px;font-size:16px;margin-bottom:26px;}.cpmstxt88 h1{font-size:36px}.cpmstxt88 h2{font-size:30px}.cpmstxt88 h3{font-size:24px}.cpmstxt88 h4{font-size:18px}.cpmstxt88 h5{font-size:14px}.cpmstxt88 h6{font-size:12px}.cpmstxt88 h1,.cpmstxt88 h2,.cpmstxt88 h3,.cpmstxt88 h4,.cpmstxt88 h5,.cpmstxt88 h6{margin-bottom:30px;padding-bottom:10px;border-bottom:2px solid #034091;padding-top:10px;}.cpmstxt88 ul li,.cpmstxt88 ol li{list-style-type:circle;line-height:30px;}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.MagicZoomBigImageCont{border:1px solid #91b817;background:#FFF;}.MagicZoomMain{text-align:center!important;width:92px;}.MagicZoomMain div{padding:0px!important;}.MagicZoomHeader{color:#fff;background:#91b817;text-align:center!important;}.MagicZoomPup{border:0px solid #aaa;background:#ffffff;}.MagicZoomLoading{text-align:center;background:#ffffff;color:#444;border:1px solid #ccc;opacity:1.8;padding:3px 3px 3px 3px!important;display:none;}.MagicZoomLoading img{padding-top:3px!important;}#tsShopContainer li,#tsShopContainer img{vertical-align:top;}#tsShopContainer{width:350px;position:relative;margin-bottom:10px;}#tsShopContainer #tsImgS{text-align:center;width:100%;position:relative;margin-bottom:20px;}#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto;}#tsShopContainer #tsImgS img{border:0px;}#tsShopContainer #tsPicContainer{width:100%;height:75px;position:relative;}#tsShopContainer #tsPicContainer #tsImgSArrL{width:17px;height:100%;background:url(../images/btn-left.jpg) no-repeat left center;position:absolute;top:0px;left:8px;cursor:pointer;margin-right:10px;}#tsShopContainer #tsPicContainer #tsImgSArrR{width:17px;height:100%;background:url(../images/btn-right.jpg) no-repeat right center;position:absolute;top:0px;right:8px;cursor:pointer;margin-left:10px;}#tsShopContainer #tsPicContainer #tsImgSCon{position:absolute;top:6px;left:40px;width:1px;height:62px;overflow:hidden;}#tsShopContainer #tsPicContainer #tsImgSCon ul{width:100%;overflow:hidden;height:62px;}#tsShopContainer #tsPicContainer #tsImgSCon li{width:68px;height:64px;float:left;cursor:pointer;}#tsShopContainer #tsPicContainer #tsImgSCon li img{padding:3px;border:2px solid #fff;display:block;width:52px;height:52px;}#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img{border:2px solid #034091;}


.cut_page{
	line-height:200%;text-align:right;clear:both;padding-top: 1em;}
.cut_page a{
	background-color: #F3F3F3;	border: 1px solid #d1d1d1;text-align: center;MARGIN: 2px;color: #666;
	display: inline-block;	padding-top: 0.3em;	padding-right: 1em;	padding-bottom: 0.3em;	padding-left: 1em;	margin-bottom: 2%;}
.cut_page a:hover{background-color: #D82713;color: #FFF;}
.n_info{    margin: 0 auto;
    height: auto;
    overflow: hidden;
    background-color: #FFFFFF;
    margin-top: 20px;
    }


/*分页样式*/
.cut_page{
	line-height:200%;text-align:right;clear:both;padding-top: 1em;}
.cut_page a{
	background-color: #F3F3F3;	border: 1px solid #d1d1d1;text-align: center;MARGIN: 2px;color: #666;
	display: inline-block;	padding-top: 0.3em;	padding-right: 1em;	padding-bottom: 0.3em;	padding-left: 1em;	margin-bottom: 2%;}
.cut_page a:hover{background-color: #3889c7;color: #FFF;}
/*calllist*/
.news{width:100%;margin:0 auto;height:auto;overflow:hidden;}
.news li{width:100%;height:46px;border-bottom:1px dotted #b8b8b8;overflow:hidden;background:url(../images/icons2.jpg) 2px center no-repeat;text-indent:16px;font:14px/46px "microsoft yahei"}
.news li a{float:left;color:#666}
.news li span{float:right;color:#999;padding-right:6px}
.news li.none{margin-bottom:30px}
.news h2{ font-size:16px; padding:10px;}
.news h2 a{ float:right; font-family:"宋体"; color:#999; font-size:12px; font-weight:normal;}
/*list_view*/
#newcontent { line-height: 28px;color: #666;margin: 10px 5px 0 5px;float: left;font-size:14px;line-height: 30px;display: inline;}
#newsconttitle h1 {  border-bottom: 1px dashed #CCCCCC; color: #333; font-family: "Microsoft YaHei";   font-size: 22px; line-height: 40px; padding-bottom:10px;  margin-bottom: 10px; text-align: center;}
#articeBottom {font-size: 14px; margin: 6px 0 10px; padding-top: 10px; width: 97%;}
#articleHeader {font-size:12px; color:#333; height:40px;line-height: 40px;}
#articleHeader a{ font-size:12px; color:#333}
/*picture_index_0*/
.piclist ul li{	height: 212px;overflow: hidden;width: 235px;margin: 0 15px;	float: left;}
.piclist ul li dl{	height: 212px;overflow: hidden;width: 235px;}
.piclist ul li dl dt{width: 220px;height: 165px;border: 1px solid #ddd;	padding: 5px;background: #fff;}
.piclist ul li dl dt:hover{	background: #0092dc;border: 1px solid #fff;}
.piclist ul li dl dt img{width: 220px;height: 165px;overflow: hidden;}
.piclist ul li dl dd{height: 30px;line-height: 30px;width: 220px;overflow: hidden;text-align: center;}


/*article*/
#stuffbox { margin:0 10px; line-height: 22px; }
#articeBottom { width:100%; text-align:right; margin:6px 0 10px 0; padding-top:10px; }
#stuffbox-newspage { width:100%;  margin:6px 0 10px 0; padding-top:1px; }
#articleHeader { color:#6A591F; padding:10px 0 5px 0; }
#articleHeader span { float:right; }
#articleHeader strong { color:#557A34; font-weight:normal; }
#correlationStuff { width:100%; color:#aaa; background:#F8F7EF ; margin-top:0; padding-bottom:1px; }
#correlationStuff li { line-height:20px; margin:0; }
#myStuff { float:left; width:100%; }
#myStuff span { color:#557A34; }
.topPadding { padding-top:10px; }
.details h2{ background:#F8F8FF; border: 1px solid #DDD; line-height: 25px; margin-bottom: 15px;  padding: 10px; font-size:14px; text-indent:28px;}

/*product_index*/

.imgList li { position: relative; width: 210px; margin: 0 12px 0 19px; float: left; height: 225px; display: inline; }
.imgList li img { width: 194px; height: 145px; /* 238x180 */ padding: 8px 8px 20px; background: url(../images/bgCaseItem2.jpg) }
.imgList div { text-align: center; width: 210px; /* for text center */ }
.imgList li div a { display: block; color: #353535; font-size: 1.2em; line-height: 22px; height: 22px; overflow: hidden; }
.imgList li div span { color: #A3A3A3; font-size: 0.9em; }

.main2 { padding-top:20px; }


/*product_view*/

.probox { padding-left:410px; position:relative; height:452px;}
.pro_img { width:400px; display:inline-table; text-align:center; position:absolute; left:0; top:0; }
.pro_txt { padding-right:30px; }
.pro_txt p { height:30px; line-height:25px; }
.pro_txt h2 {font-size: 1.18em;border-bottom: 1px dashed #bbbbbb;padding: 2px 0 10px;line-height: 1.6em;font-weight: bold; }
.pro_txt .details { line-height:20px; border:1px solid #ddd; padding:6px; background:#fff; height:137px; overflow:hidden;}
.main1box { margin-bottom:10px; }
#main1 ul { display:none; }
#main1 ul li { display:inline-block; _display:inline; position:relative; margin:0 auto;border: 1px solid #ddd;}
#main1 ul.block { display:block; }
.menu1box { }
#menu1 li { display:inline; cursor:pointer; }
#menu1 li img { border:1px solid #ccc; width:50px; height:50px;}
#menu1 li.hover img { border:1px solid #669900; }
.jqzoom { border:1px solid black; float:left; position:relative; padding:0px; cursor:pointer; }
.jqzoom img { float:left; }
div.zoomdiv { z-index:100; position:absolute; top:0px; left:355px; width:200px; height:200px; background:#ffffff; border:1px solid #CCCCCC; display:none; text-align:center; overflow:hidden; }
div.jqZoomPup { z-index:10; visibility:hidden; position:absolute; top:0px; left:0px; width:50px; height:50px; border:1px solid #aaa; background:#ffffff url(../res/images/zoom.gif) 50% top no-repeat; opacity:0.5; -moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50); }
.cpxxmsbox h3 span{color:#1a6caa;border-bottom:1px solid #f84653; width: 100px;height:37px;display:block;margin-left:12px;}
.cpxxmsbox h3 span font{font:14px/22px "microsoft yahei";color:#979797;margin-left:8px;text-transform:uppercase;}
.cpxxmsbox p {width: 100%;padding: 12px 0;font: 14px/30px "microsoft yahei";color: #000;height: auto;overflow: hidden;}
.cpxxmsbox{margin-top:10px; font-size:14px;}
.cpxxmsbox h3{font:18px/28px "microsoft yahei";border-bottom:1px solid #dbdbdb;height:37px}
.pro_fh { height:44px; width:100%; border-bottom:1px solid #ccc;}
.fanhui{ float:right;}
.fanhui a{ line-height:42px; color:#333; font-size:15px; background:url(../images/return.jpg) no-repeat left center; padding-left:28px;}
.fanhui a:hover{ color:#ff4a00;background:url(../images/return-hover.jpg) no-repeat left center;font-size:15px;}
.prodbaseinfo{ float:left; padding-left:15px; z-index:1;}
.prodbaseinfo h2 {font-size: 24px;font-weight: 200;color: #2e79b2; border-bottom:1px dashed #bbbbbb;padding:2px 0 10px;line-height:1.6em;}
.ul_prodinfo{padding:6px 0;overflow:hidden;zoom:1;line-height:24px; width:380px;}
.ul_prodinfo li {float: left;width:380px;padding:3px 0; font-size: 14px;}
.ul_prodinfo li .info { float: left;font-size:14px;}
.ul_prodinfo li.pro_name_bor { border-bottom:1px dashed #ccc;}
.ul_prodinfo li span.span_tel,.ul_prodinfo li .spanPhone { color:#ff0000;font-size:20px;}
.li_normalprice,.li_prono{line-height:24px; }
.gallery a{width:150px;height:35px;color:#FFF;font-size: 15px;line-height:35px;display:inline-block;text-align:center;	background:#cc0000;	margin-right: 15px;	margin-top:5px;}
.gallery a:hover{background: #b71010 ;}
.bwdz{ text-align:right; padding:10px 0;}


.wzzzxx{border:1px solid #ccc;padding:20px;margin-bottom:20px;margin-top:60px}
.wzzzxx h5{margin-top:-32px;width:110px;background:#fff;text-align:center;margin-bottom:15px}
.nybq{line-height:30px;font-size:14px;}
.prodetails { font-size: 12px;line-height:25px; margin:10px 20px 0; }

/*product_view_0*/
.cat_related{height:auto;overflow:hidden;padding-top:22px}
.cat_related li{width:160px; padding:0 6px;float:left;height:160px;overflow:hidden}
.cat_related li a{display:block;width:142px;height:147px;border:1px solid transparent;overflow:hidden;position:relative;background:#3889c7;border-color:#3889c7;color:#fff}
.cat_related li a img{display:block;max-width:100%}
.cat_related li a span{display:block;width:122px;padding:2px 10px 7px; text-align:center;overflow:hidden;font:14px/21px "microsoft yahei";color:#fff}
.cat_related li a img.new{position:absolute;right:12px;top:13px;}
.cat_related li a:hover{;color:#fff}
.cat_related li a:hover span{background:#f84653;color:#fff}
.prolist{ width:100%; float:left; border-bottom: 1px solid #ccc;border-left: 1px solid #ccc;border-right: 1px solid #ccc; }
.prolist ul{ width:795px; float:left;}
.prolist h4{ padding-left:20px;height:36px; font-size:14px; line-height:36px;background:url(../images/base.gif) no-repeat;}
.prolist ul li{ width:176px; height:140px; float:left; margin:10px 3px 2px 15px; display:inline;}
.prolist ul li a{ display:block; width:155px; height:145px;}
.prolist ul li img{ width:140px; height:105px; float:left; border: 1px solid #CCC;}
.prolist ul li span{ width:160px; text-align:center; float:left;  font-size:12px;}

/*article 推荐产品*/

.anlitopH4,
.divanli {
  background: #fff;
}
.anlitopH4 {
  height: 38px;
  line-height: 38px;
  border: 1px solid #e4e4e4;
}
.anlitopH4 span {
  border-left: 5px solid #005bac;
  padding-left: 22px;
  display: block;
  float: left;
  color: #005bac;
  font-weight: bold;
  font-size: 14px;
}
.anlitopH4 a {
  float: right;
  padding-right: 20px;
}

.divanli {
  border: 1px solid #e4e4e4;
  border-top: none;
  margin-bottom: 10px;
  padding: 15px;
}
.divanli ul {
  width: 105%;
  height: 171px;
}
.divanli ul li {
  float: left;
  margin-right: 25px;
}
.divanli ul li a img {
  width: 168px;
  height: 126px;
  display: block;
  border: solid 1px #e4e4e4;
}
.divanli ul li a span {
  height: 45px;
  line-height: 22px;
  text-align: center;
  display: block;
  width: 170px;
}
