@charset "utf-8";
/* CSS Document */
/*栏目*/
body{ background:#f8f8f8;}
.lanmu_bg{ width:100%; height:170px; background:#f5f5f5;}
.lanmu{ width:1200px; margin:0 auto; overflow:hidden; background:#f5f5f5;}
.lanmu li{ float:left; margin-top:30px; width:171px; height:110px;}
.lanmu li a{ display:block; paddin g:0 25px; margin:0 auto; text-align:center; width:171px; height:110px;}
.lanmu li a b{ display:block; font-size:18px; color:#fff; padding-top:80px;}
.lanmu .lanmu1{ background:url(../images/lanmu1.png) center no-repeat;}
.lanmu .lanmu1:hover{ background:url(../images/lanmu1-1.png) center no-repeat;}
.lanmu b:hover{ color:#E70012;}

.lanmu .lanmu2{ background:url(../images/lanmu2.png) center no-repeat;}
.lanmu .lanmu2:hover{ background:url(../images/lanmu2-1.png) center no-repeat;}

.lanmu .lanmu3{ background:url(../images/lanmu3.png) center no-repeat;}
.lanmu .lanmu3:hover{ background:url(../images/lanmu3-1.png) center no-repeat;}

.lanmu .lanmu4{ background:url(../images/lanmu4.png) center no-repeat;}
.lanmu .lanmu4:hover{ background:url(../images/lanmu4-1.png) center no-repeat;}

.lanmu .lanmu5{ background:url(../images/lanmu5.png) center no-repeat;}
.lanmu .lanmu5:hover{ background:url(../images/lanmu5-1.png) center no-repeat;}

.lanmu .lanmu6{ background:url(../images/lanmu6.png) center no-repeat;}
.lanmu .lanmu6:hover{ background:url(../images/lanmu6-1.png) center no-repeat;}

.lanmu .lanmu7{ background:url(../images/lanmu7.png) center no-repeat;}
.lanmu .lanmu7:hover{ background:url(../images/lanmu7-1.png) center no-repeat;}


/*流程*/
/*
.liucheng{ width:1200px; margin:30px auto 0; overflow:hidden;}
.liucheng .liucheng1{ margin:10px auto 0;}
.liucheng .liucheng2{ margin:0 auto;}*/
/*服务流程*/

.fwlc {
	margin: auto;
	width: 1200px; margin-top:30px;
}
.fwlc_con {
	overflow: hidden;
	clear: both;
	padding: 20px 0;
}
.fwlc_con ul {
	width: 1400px;
}
.clearfix:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.fwlc_con li {
	margin-bottom: 20px;
	background: url(../images/jt.png) no-repeat right;
	float: left;
	width: 250px;
	margin-right: 2px;
}
.fwlc_con li .lc {
	color: #999;
	width: 191px;
	height: 65px;
	background: url(../images/lcbg1.png) no-repeat; padding:0;
}
.fwlc_con li .lc:hover {
	color: #fff;
	background: url(../images/lcbg2.png) no-repeat;
}
.fwlc_con li .lc.thisclass {
	color: #fff;
	background: url(../images/lcbg2.png) no-repeat;
}
.fwlc_con li .lc:hover a {
	color: #fff;
}
.fwlc_con li .lc.thisclass a {
	color: #fff;
}
.fwlc_con li .lc strong {
	padding-right: 5px;
	float: left;
	line-height: 55px;
	font-size: 50px;
	font-weight: normal;
	margin: 5px;
	border-right: 1px solid #ddd; color:#2a5baa;
}
.fwlc_con li:hover .lc strong{ color:#d82116;}

.fwlc_con li .lc a {
	float: left;
	margin: 5px 0 0 5px;
	line-height: 50px;
	font-size: 20px;
	color: #666;
}
.gcal_title {
	background:url(../images/images1/title_bg.png) no-repeat center 15px;
	text-align: center;
}
.gcal_title h1 {
	font-size: 26px;
	color: #0070d6;
	line-height: 50px;
	font-family: "微软雅黑";
}
.gcal_title h1 a{ color:#0070d6;}
.gcal_title h1 span {
	margin-left: 10px;
	color: #333;
}
.gcal_title h2 {
	background: url(../images/xian.png) no-repeat center;
	width: 1200px;
	font-weight: normal;
	font-size: 14px;
	color: #666;
	margin: 10px auto;
	text-transform: uppercase;
	line-height: 30px;
}
.gcal_title h2 span {
	line-height: 24px;
	background: #fff;
	padding: 0 20px;
	border: 1px solid #ddd;
	border-radius: 5px;
	display: inline-block;
}
.gcal_title h2 span:hover {
	background: #cd0000;
}
.gcal_title h2 span:hover a {
	color: #fff;
}
.gcal_title p {
	text-transform: uppercase;
	font-size: 12px;
	color: #888;
	line-height: 30px;
}

/*优势*/
.advantage{ width:1200px; height:304px; margin:0 auto; background:url(../images/adv_con.jpg) center no-repeat; overflow:hidden;}
.advantage h2{ width:1200px; text-align:center; margin-top:20px; color:#0070d6; font-size:26px;}

/*合作客户*/
.cases .case_title{ width:1200px; height:63px; background:url(../images/case_title.jpg) no-repeat center; color:#0070d6; font-size:26px; margin-bottom:30px;}
.case_title span{ float:left; line-height:63px; padding-left:20px; font-weight:600;}
.case_title a{ float:right; line-height:63px; color:#0070d6; padding-right:20px;}

.case_title a:hover{ color:#d82116;}

.cases { /*height:390px;*/
	font-family: "Microsoft YaHei";
	margin: 2em auto 2em auto;
	backg round:url(../images/bshg_case-bg.jpg) no-repeat top center fixed
}
.cases2 {
	height: 45px;
	overflow: hidden;
	margin-bottom: 10px;
}
.cases2 li {
	height: 20px;
	padding: 0 23px 25px;
	float: left;
	font: 20px "Microsoft YaHei";
	background: url(../images/xtico.png) no-repeat right 2px;
	text-align: center;
	line-height: 20px;
	color: #333;
}
.cases2 li a {
	display: block;
	height: 30px;
	color: #333333;
	border-bottom: 2px solid #fff;
	text-decoration: none;
}
.cases2 li a:hover, .hsdm_cases2 .cur a {
	color: #444;
	font-weight: normal;
	height: 43px;
	border-bottom: 3px solid #de2a2c;
	text-decoration: none;
}
.cases2 li.no1 {
	padding-left: 0;
}
.cases2 li.nones {
	background: none;
}
.cases2 span {
	font-size: 16px;
	line-height: 46px;
	color: #de2a2c;
	overflow: hidden;
}
.cases2 span a {
	color: #b47647;
}
.cases01 {
	height: 260px;
	position: relative;
}
.cases02 {
	overflow: hidden;
}
.cases01 li {
	width: 278px;
	float: left;
	margin-right: 10px;
	position: relative;
	box-shadow: #ebebeb 4px 0px 3px;
}
.cases01 li img {
	display: block;
	width: 272px;
	height: 211px;
	border: 2px solid #cecece;
}
.cases01 li span {
	text-align: center;
	font-size: 16px;
	display: block;
	background: #f5f6f8;
	color: #323030;
	font-weight: bold;
	height: 35px;
	line-height: 35px;
}
.cases01 li.nones {
	margin-right: 0;
}
.cases01 .flqd_left_hove {
	cursor: pointer;
	display: block;
	font: 70px "å®‹ä½“";
	color: #7f7f7f;
	position: absolute;
	top: 72px;
	left: -5px;
}
.cases01 .flqd_right_hove {
	cursor: pointer;
	display: block;
	font: 70px "å®‹ä½“";
	color: #7f7f7f;
	position: absolute;
	top: 72px;
	right: -5px;
}
.cases01 .flqd_left_hove img{ width:30px;}
.cases01 .flqd_right_hove img{ width:30px;}
/*产品展示*/
.text .left { float: left;margin-top:4px; padding-top:10px;}
.text .right { float: right; }
.bxybbb {
    width: 100%;
    height: 150px;
    background: url(../images/bxybbb.jpg) no-repeat top center;
    overflow: hidden;}
.pro_bj{hei ght: 880px; overflow: hidden;font-family:"Microsoft Yahei";margin -top: 30px; }
.pro_tit{margin: 0 auto 0; width:1150px;heigh t:1152px; overflow: hidden;}

.pro_tit h2 i img{vertical-align: middle;margin:0 20px;}
.pro_nav{ height: 72px; overflow: hidden; position:relative;}
.pro_nav ul{ position:absolute; left:50%; margin-left:-260px;}

.pro_nav li{ float: left;width:130px; height: 40px;text-align: center; background: #0070d6; margin-right: 23px;}
.pro_nav li a{display: inline-block;font-size: 16px; color: #fff; line-height: 40px;}
.pro_nav li img{ display: block;width:110px;height:54px;margin: 0 auto; -webkit-transition: all 0.10s linear 0.01s; -moz-transition: all 0.10s linear 0.01s; -ms-transition: all 0.10s linear 0.01s; -o-transition: all 0.10s linear 0.01s; transition: all 0.10s linear 0.01s;border: 1px solid #ccc; }
.pro_nav li img:hover{-webkit-transform: translateY(-5px); -moz-transform: translateY(-5px); transform: translateY(-5px);}
.pro_nav li i{display: block;font:12px/20px "Arial"; color:#fff;text-transform: uppercase;}
.pro_nav li:hover{background: #d82116;}
.pro_nav li a:hover , .pro_nav .cur a{  font-weight: bold;text-decoration: none; color:#fff;}
.pro_nav .nobg{background:none;}
.pro{ overflow: hidden;}
.pro_con{ overflow: hidden;}
.pro_con p{width: 646px;  overflow: hidden;}
.pro_con p img{width: 644px; height: 426px;border:1px solid #e8e8e8;}
.pro_con p span{ display: block; margin-top:17px; width: 614px; height: 39px; line-height: 38px;background: #343434; font-size: 16px;font-weight: bold; color: #fff;padding-left: 30px;}
.pro_con ul{width:100%; overflow: hidden;}
.pro_con li{ float: left;margin:0 10px 23px 0; height: 318px; position: relative; overflow: hidden;border:3px solid #e8e8e8;  background:#f8f4f3}
.pro_con li img:hover {
   }

.pro_con li img{ width: 100%; height: 268px;}
.pro_con li span{     color: #fff;
    float: right;margin-top: 6px;
    display: block;
    width: 80px;
    height: 30px;
    background: url(../images/pro_btn.png);
    line-height: 30px;
    text-align: center;
    font-size: 12px;
    border-radius: 4px;
}
.pro_tit .title { overflow: hidden; text-align: center;height:77px;background:url(../images/title_bg.png) center center no-repeat;margin-bottom:20px;}
.pro_tit .title h2 { font-size: 24px; color: #fff; font-weight: bold;width:360px;margin:0 auto;margin-top:25px;letter-spacing:2px;text-align: center;}
.pro_tit .title h2 a { color: #20171A;}
.pro_tit .title h2 a:hover { color: #000; }
.prot_tit .title h2 span{color:#333;font-size:22px;letter-spacing:0;}
.pro_tit .title em { color: #C89E51;width:1100px;display: block;margin-top:9px;}
.zfx li{ width:270px }
.x_F {
	overflow: hidden;
	width: 100%;
	background: url(../images/chbbg.jpg) no-repeat center;
	height: 745px;
}
.x_F .title {
	margin-top: 72px;overflow: hidden;
    width: 100%;
    text-align: center;
}
.x_F .xfCon {
	overflow: hidden;
	margin-top: 50px;
}
.x_F .xflt {
	float: left;
	width: 520px;
	position: relative;
	overflow: hidden;
	height: 466px;
}
.x_F .dl {
	width: 520px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
}
.x_F .dl dt {
	width: 500px;
}
.x_F .dl dd {
	margin-top: 25px;
	overflow: hidden
}
.x_F .list {
	overflow: hidden;
}
.x_F .list li {
	width: 115px;
	float: left;
	text-align: center;
	font-size: 13px;
	margin-right: 20px;
}
.x_F .list li p {
	color: #333333;
	margin-top: 18px;
}
.x_F .list li img {
	display: block;
	margin: 0 auto;
}
.x_F .list li.last {
	margin-right: 0
}
.x_F .xfRt {
	width: 460px;
	float: right;
	border-left: 3px solid #cfcfcf;
}
.x_F .qhdl {
	position: relative;
	height: 92px;
	border-bottom: 1px solid #cfcfcf;
	overflow: hidden
}
.x_F .qhdl dt {
	width: 90px;
	float: left;
	line-height: 88px;
	text-align: center;
	font-family: Impact;
	color: #d0d0d0;
	font-size: 34px;
}
.x_F .qhdl dd {
	width: 360px;
	float: right;
	margin-right: 10px;
}
.x_F .qhdl dd h3 {
	font-size: 20px;
	color: #333;
	margin-top: 12px;
}
.x_F .qhdl dd p {
	font-size: 13px;
	color: #5d5d5d;
	line-height: 22px;
	margin-top: 5px;
}
.x_F .qhdl dd i {
	display: none;
	width: 10px;
	height: 16px;
	background: url(../images/ch_xjx.png) no-repeat center;
	position: absolute;
	top: 42px;
	right: 0;
}
.x_F .qhdl:first-child {
	border-top: 1px solid #cfcfcf;
}
.x_F .qhdl:hover dt, .x_F .qhdl.cur dt {
	color: #fff
}
.x_F .qhdl:hover, .x_F .qhdl.cur {
	background-color: #0080cc
}
.x_F .qhdl:hover h3, .x_F .qhdl.cur h3 {
	color: #fff
}
.x_F .qhdl:hover p, .x_F .qhdl.cur p {
	color: #fff
}
.x_F .qhdl:hover i, .x_F .qhdl.cur i {
	display: block
}
.dzr_about{ background:url(../images/ab_bg.jpg) repeat; height:530px;}
/**/
@keyframes rotate{
  0%{transform:rotate(0deg);}
  100%{transform:rotate(360deg);}
}
@-webkit-keyframes rotate {
  0%{-webkit-transform:rotate(0deg);}
  100%{-webkit-transform:rotate(360deg);}
}

/*知产问答*/
.news {
	borde r-bottom: 1px solid #e0e0e0;
	paddin g-bottom: 3em; pad ding-top:2em;
	overflow: hidden;
}
.news .news_center{ width:1200px; margin:0 auto;}
.news .newsCon {
	width: 360px; height:300px;
	padding: 10px 39px;
	border: 1px solid #e0e0e0;
	float: left;
	overflow: hidden;
}
.news .newsCon dl dd a{ float:left;}
.news .newsCon dl dd span{ float:right;}

.news h3 {
	font-weight: normal;
	margin-bottom: 15px;
	margin-top: 15px;
	background: #0070d6;
	height: 40px;
	line-height: 40px; padding-left:10px;
}
.news h3 a { color:#fff;
	display: block;
	height: 34px;
	background: url(../images/news01.png) no-repeat right center;
}
.news h3 b {
	font-size: 22px;
	color: #266fca;
	margin-right: 10px;
}
.news h3 i {
	font-size: 10px;
}
.news dt {
	padding: 10px;
	background: #fff;
	margin-bottom: 15px;
}
.news dt img {
	display: block;
	width: 320px;
	he ight: 115px;
}

.news dd {
	height: 24px;
	line-height: 24px;
	padd ing-left: 18px;
	background: url(../images/nes_ico.png) no-repeat left center;
	margin-bottom: 10px;
	font-size: 13px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	border-bottom: 1px dashed #ccc;
}
.news dd a {
	color: #333;
	
}
.news a.news_more {
	display: block;
	width: 112px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	border: 1px solid #d7d7d7;
	border-radius: 20px;
	font-size: 14px;
	margin-top: 20px;
}
.news .newsCon:hover a.news_more {
	background: #0070d6;
	color: #fff;
	border-color: #00427a;
}

.clearfix:after {
	content: '';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

/*首页新闻的右侧  联系我们*/
.news_contact p{ font-size: 14px;
    padding-top: 15px;
    line-height: 18px;
    padding-left:40px;}

/*底部改*/
.Copyright ul{ width: 100%;  padding-bottom: 30px;  border-bottom: 1px solid #4a596a;}
.Copyright ul li{ float:left; margin:0 30px;}


.Displayfoot { width: 100%; font-size: 14px; background-color: #0070d6; padding-top: 30px; color: #a5b0bd; }

.Displayfoot a { color: #a5b0bd; font-size: 16px; }

.Displayfoot a:hover { color: #d82116; }

.footerlinks ul li { line-height: 26px; color: #a5b0bd; border-bottom: 1px solid #848484; }

.footerlinks ul li h4 { position: relative; padding: 15px 0; }

.foottitle { font-size: 16px; }

.foottitle img { display: block; height: 16px; }

h3.foottitle { color: #db1e1b; padding: 26px 0 15px 0; }

.footabout { font-size: 12px; }

.footnav { padding-bottom: 12px; }

.footnav p a { display: block; float: none; font-size: 14px; line-height: 24px; height: 24px; margin: 6px 6px 6px 0; }

.foottitle:after { display: block; content: ""; width: 15px; height: 15px; background: url(../images/wq_icon36.png) no-repeat center; position: absolute; right: 1%; top: 50%; margin-top: -7px; }

.foottitle.cur:after { background: url(../images/wq_icon37.png) no-repeat center; }

h3.foottitle:after { display: none; }

.Copyright { text-align: center; padding: 10px 0; background-color: #112236; }

.leftlogotel { text-align: center; padding-bottom: 20px; color: #a5b0bd; }

.leftlogotel img { display: inline-block; }

.leftlogotel p.phone span { font-weight: bold; }

.footershare { z-index: 2; text-align: center; font-size: 0; }

#share a { width: 36px; height: 36px; display: inline-block; vertical-align: top; *display: inline; *zoom: 1; padding: 0; float: none; margin: 0 4px; background-repeat: no-repeat; background-position: center center; }

#share a.shareweixin { background-image: url(../images/icon2.png); }

#share a.sharexinlang { background-image: url(../images/icon3.png); }

#share a.emial { background-image: url(../images/icon4.png); }

#share a.telp { background-image: url(../images/icon5.png); }

.frindlink { border-top: 1px solid #304258; margin: 16px 0 0 0; padding: 27px 0 0 0; }

.frindlink p { padding: 0 0 12px 0; line-height: 28px; }

.frindlink span { display: inline-block; vertical-align: top; *display: inline; *zoom: 1; background-color: #38577b; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; color: #cfd4d9; padding: 0 12px; }

.frindlink a { display: inline-block; vertical-align: top; *display: inline; *zoom: 1; padding: 0 6px; }

.Displayfoot .footerlinks ul li.lastcode { padding-top: 13px; text-align: center; border-bottom: 0; }

.Copyright .footlink em { padding: 0 5px; }
@media (min-width: 1024px) { .footnav p a { margin: 0; }
  .Displayfoot { color: #a5b0bd; padding-top: 30px; }
  .Displayfoot .footerlinks { padding-top: 20px; position: relative; }
  .Displayfoot .footerlinks ul li { width: 14%; float: left; padding: 0; border: none; margin-right: 5px; }
  .Displayfoot .footerlinks ul li.lastcode { position: absolute; right: 0; top: 0; }
  .Displayfoot .footerlinks ul li:last-child { margin-right: 0; border: none; width: auto; }
  .Displayfoot .foottitle { padding-bottom: 10px; }
  .Displayfoot .footabout { padding-top: 30px; }
  .Displayfoot .footnav { display: block; padding-top: 0; }
  .Displayfoot .footerlinks ul li h4 { padding: 0; height: 26px; margin-bottom: 13px; font-size: 18px; color: #FFFFFF; }
  .Displayfoot .footerlinks ul li h4:after { display: none; }
  .Displayfoot a { color: #a5b0bd; }
  .Displayfoot h3.foottitle { padding: 0 0 15px 0; }
  .Displayfoot .foottitle img { display: block; height: 19px; }
  .Displayfoot .commonweb { max-width: 1290px; padding: 0 40px; }
  .leftlogotel p.name { font-size: 18px; padding: 11px 0 29px 0; }
  .leftlogotel p.phone { font-size: 16px; }
  .leftlogotel p.phone span { display: block; font-family: "AvantGarGotItcTEE"; font-size: 22px; padding: 6px 0 0 0; }
  .footershare { padding: 40px 0 0 0; }
  .Copyright { margin-top: 28px; text-align: left; }
  .Copyright .footlink { float: left; width: 40%; padding: 0 0 0 10px; }
  .Copyright .footlink em { padding: 0 10px; }
  .Copyright .copy { float: right; text-align: right;width: 1200px; text-align: center; margin-top: 15px; } }

@media (min-width: 1200px) { .Displayfoot .leftlogotel { float: left; width: 16%; text-align: left; }
  .Displayfoot .footerlinks { float: right; width: 81%; padding: 9px 0 0 0; }
  .Displayfoot .footerlinks ul li { margin-right:20px; }
  .Displayfoot .footerlinks ul li.lastcode { right: 10px; }
  .footershare { text-align: left; }
  #share a:first-child { margin-left: 0; } }

@media (min-width: 1310px) { .Displayfoot .footerlinks ul li.lastcode { right: 0; } }

@media (min-width: 1440px) { .Displayfoot .commonweb { padding: 0; margin:0 auto;} }

@media (min-width: 1260px) { .commonweb { margin: 0px auto; max-width: 1180px; padding: 0; } }

/*业务范围*/
.yw{ width:1200px; margin:30px auto;}
.yw .yw_title{ margin-bottom:30px;}
.yw .yw_title h2{ font-size:28px; line-height:40px; color:#0070d6; text-align:center;}
.yw .yw_title p{ font-size:16px; text-align:center;}

.yw .yw_list li{ float:left; width:287px; height:300px; margin:5px; border:1px solid #CCC;}
.yw .yw_list li img{ display:block; width:92px; height:92px; border-radius:100%; border:1px solid #999; margin:20px auto;}
.yw .yw_list li h2{ width:287px; font-size:18px; color:#0070d6; text-align:center; pad ding-top:95px; margin-top:15px;}
.yw .yw_list li p{ width:250px; height:65px; line-height:2em; margin:20px auto 0; text-align:center;}
.yw .yw_list li .yw_btn{ display:block; width:100px; height:30px; line-height:30px; font-size:16px; color:#fff; background:#0070d6; text-align:center; margin:10px auto;}

.yw_list li:hover{ background:#0070d6;}
.yw_list li:hover img{ background:#fff; border:#0070d6;}
.yw_list li:hover h2{ color:#fff;}
.yw_list li:hover p a{ color:#fff;}
.yw_list li:hover .yw_btn{ background:#fff; color:#d82116;}

/*ser*/
.ser_bj{ background:url(../images/ser_bj.jpg) no-repeat center top; height:590px; overflow:hidden;} 
.ser_l{ background:url(../images/ser_lbj.jpg) no-repeat left top; margin:33px 0 0 0; width:271px; height:502px; overflow:hidden;}
.ser_l h2{ margin:48px 0 12px 0; height:106px; background:url(../images/ser_line.jpg) no-repeat center bottom; width:241px; overflow:hidden; color:#fff; text-align:center;font: bold 30px/60px "microsoft Yahei";}
.ser_l h2 i{width:106px; height:30px;overflow:hidden; display:block; margin:0 auto;}
.ser_l h2 i img{ width:106px; height:30px;} 
.ser_l h2 a{ color:#fff;}

.ser_l ul li{ width:258px; height:80px; border-bottom:1px dashed #3b99d0; overflow:hidden;}
.ser_l ul li em{ float:left; width:82px; height:61px; overflow:hidden; margin-top:9px; display:inline-block; background:url(../images/ser_l2.gif) no-repeat left 0px;}

.ser_l ul li em img{ width:34px; height:44px; margin:8px 0 0 37px;}
.ser_l ul li span{ padding-top:11px; float:right; width:165px; font:bold 18px/32px "microsoft Yahei"; height:55px; overflow:hidden; display:block; color:#fff;} 
.ser_l ul li span p{ text-decoration:none; overflow:hidden;font:12px/23px Arial, Helvetica, sans-serif; text-transform:uppercase;display:block; color:#99cae7;}
.ser_l ul li span p strong{display:inline-block; width:5px;}
.ser_l ul li a:hover,.ser_l ul .cur a em,.ser_l ul li a:hover em{text-decoration:none; background:url(../images/ser_l1.gif) no-repeat left top; }
.ser_l ul .nones{ border:0;}

.ser_r{ width:900px; overflow:hidden;}
.ser_r h2{ margin:40px 0 14px 0; height:65px;overflow:hidden; color:#fff; text-align:center;font: bold 28px/40px "microsoft Yahei";}
.ser_r h2 i{font:18px/25px "microsoft Yahei";  text-transform:uppercase;display:block; color:#fff; } 
.ser_r h2 a{ color:#fff;}
.ser_r span{ display:block; margin:0 auto; font:bold 12px/30px "microsoft Yahei"; text-align:center; background:url(../images/ser_btn.png) no-repeat center top; width:230px; height:30px; overflow:hidden;}
.ser_r span a{ color:#d82116;font-size:16px;font-weight:bold;}

.ser_r ul{ margin-top:75px;}
.ser_r ul li{ float:left; width:209px; height:310px; margin:0 16px 9px 0;  overflow:hidden;}
.ser_r ul li a{ border:1px solid #cacaca; display:block;  width:205px; height:265px; padding:1px; background:url(../images/ser_img9.gif) no-repeat center 34px;}
.ser_r ul li em{ margin-top:110px; float:left; text-align:center;font:14px/34px "microsoft Yahei"; color:#666666; height:34px; width:146px; overflow:hidden; display:block;}
/*.ser_r ul li a:hover{ text-decoration:none; border:2px solid #ff4a00; padding:0; background:url(../images/ser_img1.gif) no-repeat center 34px;}*/
.ser_r ul li a:hover em{ color:#ff4a00;}


/*留言*/
.maplist form table tr{width: 230px;  height:35px; float:left; margin-right:45px; margin-bottom:25px;}
.maplist form table tr input{ height:35px; padding-left:5px; width:240px;}


/*业务范围*/
.zdyw{ width:100%; margin-top:20px;}
.zdyw .zdyw_center{ width:1200px; margin:0 auto;}
.zdyw_center li{ float:left; margin:0 15px;}
.zdyw_center li a{ display:block; padding-top:140px; width:140px; height:30px; color:#e70012; text-align:center; font-size:18px; font-weight:600;}
.zdyw_list:nth-child(1){ background:url(../images/images1/yewu1.png) center top no-repeat;}
.zdyw_list:nth-child(1):hover{ background:url(../images/images1/yewu1-1.png) center top no-repeat;}

.zdyw_list:nth-child(2){ background:url(../images/images1/yewu2.png) center top no-repeat;}
.zdyw_list:nth-child(2):hover{ background:url(../images/images1/yewu2-1.png) center top no-repeat;}

.zdyw_list:nth-child(3){ background:url(../images/images1/yewu3.png) center top no-repeat;}
.zdyw_list:nth-child(3):hover{ background:url(../images/images1/yewu3-1.png) center top no-repeat;}

.zdyw_list:nth-child(4){ background:url(../images/images1/yewu4.png) center top no-repeat;}
.zdyw_list:nth-child(4):hover{ background:url(../images/images1/yewu4-1.png) center top no-repeat;}

.zdyw_list:nth-child(5){ background:url(../images/images1/yewu5.png) center top no-repeat;}
.zdyw_list:nth-child(5):hover{ background:url(../images/images1/yewu5-1.png) center top no-repeat;}

.zdyw_list:nth-child(6){ background:url(../images/images1/yewu6.png) center top no-repeat;}
.zdyw_list:nth-child(6):hover{ background:url(../images/images1/yewu6-1.png) center top no-repeat;}

.zdyw_list:nth-child(7){ background:url(../images/images1/yewu7.png) center top no-repeat;}
.zdyw_list:nth-child(7):hover{ background:url(../images/images1/yewu7-1.png) center top no-repeat;}

.zdyw a{ text-decoration:none;}


/*****公司简介******/
.about{ width:1200px; margin:20px auto 0;}
.about .ab_left, .ab_center{ background:#fff; padding:10px; border-top:3px solid #0070d6; height:320px; border-bottom:1px solid #CCC; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.about .ab_left{ float:left; width:320px;}
.about .ab_title h4{ float:left;}
.about .ab_title a{ float: right;
    display: block;
    width: 100px;
    height: 24px;
    background: #0070d6;
    color: #fff;
    text-align: center;
    line-height: 24px;
    font-size: 14px;
	}

.about .ab_center{ float:left; width:500px; margin-left:28px; text-align:left;}
.ab_center h4{ font-size:16px; font-weight:600; margin-bottom:10px; color:#0070d6;}
.ab_center p{font-size: 14px; line-height: 1.5em;    text-indent: 28px;}

.about .ab_right{ float:right; width:290px; padding:0;}
.ab_right h3{ text-align:left;}



/******************国际业务，新闻，商桥*************************/
.three{ width:1200px; margin:20px auto 0;}
.three .three_left, .three_center, .three_right{ background:#fff; padding:10px; border-top:3px solid #0070d6; height:300px; border-bottom:1px solid #CCC; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.three .three_left{ float:left; width:320px;}
.three_left h4{ font-size:16px; font-weight:600; margin-bottom:10px; color:#0070d6;}
.three_left li{ width:100px; height:85px; float:left; mar gin:5px 3px ; text-align:center;}
.three_left li img{ height:48px;}
.three_left li p{ font-size:14px; color:#333; margin-bottom:0px;}

.three_left li{	height:35px;
	width:97%;
	padding: 0 1.5%;
	float: left;
	line-height:35px;
	border-bottom: 1px dashed #ccc;
	background: url(../images/newsli_ico.gif) left 18px no-repeat;
	padding-left: 12px;
	padding-bottom: 1px;
}
.three_left li .date {
    float: right;
    color: #787878;
    font-family: Verdana, Geneva, sans-serif;
}
.three_left li a{ float:left;}




.three .three_center{ float:left; width:500px; margin-left:28px;}
.three_center h4{ font-size:16px; font-weight:600; margin-bottom:10px; color:#0070d6;}
.three_center li{	height: 35px;
	width:97%;
	padding: 0 1.5%;
	float: left;
	line-height: 35px;
	border-bottom: 1px dashed #ccc;
	background: url(../images/newsli_ico.gif) left 18px no-repeat;
	padding-left: 12px;
	padding-bottom: 1px;
}
.three_center li .date {
    float: right;
    color: #787878;
    font-family: Verdana, Geneva, sans-serif;
}

.three .three_right{ float:right; width:280px; padding:0;}


/*新闻*/
.xljf_news {
	
	background: url(../images/xljf_news_bg.jpg) no-repeat center top;
	margin: 0px auto;
}
.xljf_out_ab {
	width: 240px;
	height: 420px;
	float: left;
	padding-top: 20px;
	background: url(../images/contact_bg.jpg) no-repeat 0px 20px;
}
.xljf_out_h3 {
	font-size: 20px;
	color: #cd0000;
	border-bottom: 1px solid #cacaca;
	line-height: 48px;
	padding: 0px 18px;
}
.xljf_out_h3 i {
	width: 19px;
	height: 25px;
	background-position: 0px -209px;
	display: inline-block;
	margin-top: 12px;
	vertical-align: top;
	margin-right: 6px;
}
.xljf_out_contact {
	padding: 2px 12px;
	overflow: hidden;
	zoom: 1;
}
.xljf_out_contact li {
	border-bottom: 1px dotted #cacaca;
}
.xljf_out_contact li dl {
	height: 55px;
	padding-left: 45px;
	padding-top: 8px;
}
.xljf_out_contact li dl.ab1 {
	background-position: 5px 10px;
}
.xljf_out_contact li dl dt {
	font-size: 14px;
	color: #787878;
}
.xljf_out_contact li dl.ab1 dd {
	font-weight: bold;
	font-size: 24px;
	font-family: "Times New Roman", Arial, Helvetica, sans-serif;
	color: #787878;
}
.xljf_out_contact li dl.ab2 {
	background-position: 5px -60px;
}
.xljf_out_contact li dl.ab2 dd {
	font-size: 18px;
	color: #787878;
}
.xljf_out_contact li dl.ab3 {
	background-position: 5px -120px;
	padding-top: 12px;
}
.xljf_out_contact li dl.ab3 dd {
	color: #787878;
	font-size: 21px;
}
.xljf_out_contact li.news_fax {
	line-height: 50px;
	text-indent: 10px;
	font-size: 15px;
	color: #787878;
}
.xljf_out_contact li.news_addr {
	padding-top: 8px;
	line-height: 26px;
	padding-left: 10px;
	font-size: 14px;
	color: #787878;
	border: none;
}
.xljf_out_contact li.news_addr .news_azx {
	display: block;
	text-align: center;
	font-size: 15px;
	color: #787878;
	margin-top: 8px;
}
.xljf_out_contact li.news_addr .news_azx img {
	vertical-align: text-bottom;
}
.news_h3 i, .xljf_out_contact li dl, .xljf_out_newlist .hd ul li i {
	background-image: url(../images/ppmu_con_ico.png);
}
.xljf_out_newlist {
	width:480px;
	float: left;
	display: inline;
}
.xljf_out_newlist .hd {
	heig ht: 48px;
	lin e-height: 48px;
	padding: 0 5px;
	bord er-bottom: 1px solid #cacaca;
	position: relative;
}
.xljf_out_newlist .hd ul {
	float: left;
	position: absolute;
	left: 0px;
	top: 0px;
	height: 48px;
	width: 100%
}
.xljf_out_newlist .hd ul li {
	width: 33.3%;
	float: left;
	text-align: center;
	cursor: pointer;
	font-size: 16px;
}
.xljf_out_newlist .hd ul li a {
	color: #333;
}
.xljf_out_newlist .hd ul li.on {
	heig ht: 47px;
	border-bottom: 2px solid #0070d6;
}
.xljf_out_newlist .hd ul li.on a {
	color: #0070d6;
}
.xljf_out_newlist .hd ul li i {
	width: 25px;
	height: 22px;
	display: inline-block;
	margin-right: 6px;
	vertical-align: middle;
}
.xljf_out_newlist .hd ul li i.ico1 {
	background-position: -238px 0px;
}
.xljf_out_newlist .hd ul li i.ico2 {
	background-position: -398px 0px;
}
.xljf_out_newlist .hd ul li i.ico3 {
	background-position: -558px 0px;
}
.xljf_out_newlist .hd ul li.on i.ico1 {
	background-position: -238px -46px;
}
.xljf_out_newlist .hd ul li.on i.ico2 {
	background-position: -398px -44px;
}
.xljf_out_newlist .hd ul li.on i.ico3 {
	background-position: -558px -41px;
}
.xljf_out_newlist .bd ul {
	padding: 16px 8px 0;
	zoom: 1;
}
.xljf_out_newlist .bd li {
	height: 35px;
	width: 100%;
	padding: 0 1.5%;
	float: left;
	line-height: 35px;
	border-bottom: 1px dashed #ccc;
	background: url(../images/newsli_ico.gif) left 18px no-repeat;
	padding-left: 12px;
	padding-bottom: 1px;
}
.xljf_out_newlist .bd li a {
	color: #787878
}
.xljf_out_newlist .bd li .date {
	float: right;
	color: #787878;
	font-family: Verdana, Geneva, sans-serif
}
.xljf_out_newlist .bd li.dlTop {
	height: auto;
	overflow: hidden;
	padding: 0;
	background: none;
	width: 100% !important; margin-top:20px;
}
.xljf_out_newlist .bd .dlTop dl {
	height: 100%;
	overflow: hidden;
	float: left;
	margin: 0 auto 14px auto;
	bord er-bottom: 1px solid #eee;
	padd ing-bottom: 15px;
}
.xljf_out_newlist .bd .dlTop dt {
	float: left;
	width: 117px;
	height: 90px;
	display: block;
	border: 1px solid #eee;
	padding: 2px;
	margin-right: 15px
}
.xljf_out_newlist .bd .dlTop .neironga {
	color: #666;
	padding-top: 5px;
	line-height: 180%
}
.xljf_out_newlist .bd .dlTop .biaoti a:link, .xljf_out_newlist .bd .dlTop .biaoti a:visited{
	font-size: 14px;
	color: #0070d6;
	font-weight: 700;
}
.xljf_out_newlist .bd .dlTop .biaoti a:hover{ color:#e70012;}

/*商桥*/




/*优势*/
.zdadv{ width:1200px; height:376px; margin:20px auto; background:url(../images/images1/advantage_bg.png) center no-repeat; overflow:hidden;}
.zdadv a{ float:right; display:block; back ground:rgba(0,0,0,0.5); width:111px; height:38px; margin-right:6px; margin-top:19px;}
.zdadv img{ margin:20px auto 0; width:95%; display:block;}


/**/

/*友情链接*/
.link {
    clear: both;
    width: 1180px;
    margin: 50px auto 10px;
}
.linkName {
    height: 39px;
    background:url(../images/linkNa.png) no-repeat center 0;
}
.linkCon {
    border: 1px solid #2a2a2a;
    border-top: 0;
    padding: 0 20px 10px;
}
.linkCon p {
    line-height: 30px;
}
.linkCon p a {
    margin: 0 5px;
}

/*底部*/
.ft_bg{ width:100%; height:130px; background:#054f92;}
.foot{ width:1200px; margin:0 auto; overflow:hidden;}
.foot ul{  width:920px;
    height: 35px;
    border-bottom: 1px solid #093f6f;
	margin:10px auto 0;
	}
.ft_bg ul li{ float:left; color:#fff; line-height:35px; padding:0 30px;}
.ft_bg ul li a{ color:#fff;}

.ft_con{ width:1200px; margin:15px auto;}
.ft_con p{ text-align:center; color:#fff; font-size: 14px; line-height: 1.7em;}
.ft_con p span{ margin:0 25px;}
.ft_con p span a{ color:#ccc;}













