﻿@charset "utf-8";
/*总体设置(不可更改)*/
html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,dl,dt,dd{margin:0;padding:0;border:0;font-family:"微软雅黑";}
select,input{vertical-align:middle;font-size:12px;}
table,tr,td,th{margin:0;padding:0;font-family:"微软雅黑";}
textarea,td,div,input{font-size:12px;}
body{color:#333;font-size:12px;text-align:center;background:#fff; behavior:url(css/iehoverfix.htc);}
ul,ol{list-style:none; }
/**空白10像素**/
.sh10{height:10px;background:#fff;overflow:hidden;font-size:0;}
/**右边空10像素**/
.mar10{margin-right:10px;}
/**左边空10像素**/
.mal10{margin-left:10px;}
/**上边空10像素**/
.mat10{margin-top:10px;}
/**块隐藏**/
.none { display: none;}
/**块显示**/
.block {display: block;}
/**清除边框**/
.nonebor{border:0;}
img{display:block;}
/**清除浮动**/
.clear{clear:both;font-size:0;line-height:0;height:0; vertical-align:middle;}
/**链接**/
a{outline: none;text-decoration: none; text-decoration:none; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;cursor:pointer;}
a:hover{text-decoration:none; color:#ffa200;}
.fmove img{display:inline;}

/**--------------------首页-----------------------------**/
.head { width:100%; text-align:left; position:relative;}
.top { width:100%; background-image:url(../images/ym_line_bg.jpg); background-repeat:repeat-x; background-position:bottom; height:36px;}
.top_main { width:1200px; margin:0 auto; background-image:url(../images/ym_line_bg.jpg); background-repeat:repeat-x; background-position:bottom; height:36px;}
.top_main b { font-size:12px; font-weight:normal; line-height:36px; color:#666666;}
.top_main b a { color:#666;}
.top_main b a:hover {color:#ffa200;}
.top_right { float:right; display:inline;}
.top_right ul li { float:left; display:inline; font-size:12px; font-weight:normal; line-height:36px; position:relative;}
.top_right ul li a { color:#666666;}
.top_right ul li a:hover {color:#ffa200;}
.top_right ul li a img { display:inline-block; vertical-align:middle; margin-left:4px; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.top_right ul li:hover a img { display:inline-block; vertical-align:middle; margin-left:4px; transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);}
.top_right ul li a span { height:15px; display:inline-block; vertical-align:middle; overflow:hidden; background-image:url(../images/ym_bg_01.jpg); background-repeat:no-repeat; background-position:left; background-color:#ffb600; padding:0 6px 0 8px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#fff; line-height:17px; margin-left:4px;}
.top_right ul li:nth-child(even) { font-size:10px;margin:0 10px; color:#dddddd;}
.top_right ul li .li_box {width:94px; display:block; height:0; overflow:hidden; position:absolute; border:1px solid #dddddd; border-top:none;top:35px; left:-11px; background-color:#fff; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;box-sizing:border-box; z-index:99997;}
.top_right ul li .li_box p a { display:block; line-height:36px; font-size:12px; padding:0 10px; color:#666; border-bottom:1px dotted #cccccc;}
.top_right ul li .li_box p a i { font-style:normal; color:#ffa200; float:right; display:inline; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.top_right ul li .li_box p a:hover { background-color:#ffa200; color:#fff;}
.top_right ul li .li_box p a:hover i { color:#fff;}
.top_right ul li:hover .li_box { height:74px; overflow:hidden;}
.top_right ul li .li_box2 { width:226px; height:0; overflow:hidden; border:1px solid #dddddd; border-top:none; position:absolute; top:35px; right:0; padding:0 20px 0 20px;box-sizing:border-box;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; z-index:99997; background-color:#fff;}
.top_right ul li .li_box2 h3 { font-size:12px; font-weight:bold; color:#ffa200; line-height:24px; display:block; margin-top:10px;}
.top_right ul li .li_box2 a { font-size:12px; display:inline-block; margin-right:12px; color:#666666; line-height:18px;}
.top_right ul li .li_box2 a:hover {color:#ffa200;}
.top_right ul li:hover .li_box2 { height:176px;} 

.head_info { width:1200px; margin:0 auto; height:120px; text-align:left; overflow:hidden;}
.logo { width:208px; float:left; display:inline; margin-top:24px;}
.logo_tit { width:226px; float:left; display:inline; margin-top:24px; margin-left:16px;}
.nav { width:730px; float:right; display:inline; text-align:right;}
.nav li { font-size:16px; font-weight:bold; line-height:120px; display:inline-block; vertical-align:middle; margin-left:40px; position:relative;}
.nav li a { color:#000;}
.nav li a:hover {color:#007c37;}
.nav li i img { position:absolute; top:30px; left:30px;}
.nav li.on a { font-size:18px; color:#007c37; display:inline-block; height:116px; border-bottom:4px solid #007c37;}
.nav li.search a { width:30px; height:30px; background-color:#009a44; border-radius:100px; overflow:hidden; display:block; margin-top:3px; cursor:pointer;}
.nav li.search a img { width:20px; height:20px; display:block; margin:0 auto; margin-top:5px;}
/**搜索**/
.search_box {background-color:rgba(0,124,55,0.9); height:140px; width:100%; position:absolute; top:156px; left:0; z-index:99999; padding:32px 0 0 0; box-sizing:border-box; display:none;}
.search_bg { width:100%; height:100%; position:fixed; top:0; left:0; bottom:0; right:0; background-color: rgba(255,255,255,0); z-index:99998; display:none;}
.search_center { width:1200px; margin:0 auto;}
.search_info { width:950px; height:44px; border:2px solid #fff; border-radius:3px; float:left; display:inline;}
.search_tit { width:108px; float:left; display:inline; height:44px; position:relative;}
.search_tit span { font-size:15px; font-weight:bold; color:#fff; text-align:center; line-height:44px; display:block;}
.search_tit span img { display:inline-block; vertical-align:middle; margin-left:10px; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.input01 { height:22px;  width:820px; background:transparent; float:left; display:inline; margin-top:11px; border:none; border-left:1px solid #fff; padding:0 0 0 20px; box-sizing:border-box; font-size:15px; font-weight:bold; color:#fff; line-height:22px;}
.input01:focus{outline:none;}
.input01::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #fff;
}
.input01:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #fff;
}
.input01::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #fff;
}
.input01:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #fff;
}
.input02 { width:120px; height:48px; float:left; display:inline; margin-left:20px; background-color:#fff; border:none; padding:0; font-size:16px; font-weight:bold; text-align:center; color:#009a44; font-family:"微软雅黑"; border-radius:3px; cursor:pointer; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.input02:hover { background-color:#ffa200; color:#fff;}
.search_tit_main { position:absolute;  top:44px; border-top:none;  left:-2px; width:400px; padding:14px 0 0 24px; display:none;}
.search_tit_main a { font-size:14px; text-align:center; color:#fff; line-height:30px; padding:0 6px; font-weight:bold; display:inline-block; margin-right:20px; border-radius:4px;}
.search_tit_main a:hover { background-color:#e3fbee; color:#009a44;}
.search_tit:hover .search_tit_main { display:block;}
.search_tit:hover span img {transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);}
.search_tit:hover .search_tit_main { display:block;}
.search_center .close img { width:30px; height:30px; float:right; display:inline; margin-top:10px; cursor:pointer;}
.search_center .close2 img { width:30px; height:30px; float:right; display:inline; margin-top:10px; cursor:pointer;}

.ym_parta { width:1200px; margin:0 auto; text-align:left; padding:70px 0; overflow:hidden;}
.ym_parta h2 { font-size:36px; font-weight:bold; color:#202020; display:block; text-align:center; line-height:36px;}
.ym_parta h2 span { font-size:16px; font-weight:normal; color:#666; display:block;}
.ym_parta ul li { width:200px; float:left; display:inline; margin-top:40px; padding:0 50px; position:relative; top:0; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.ym_parta ul li img { display:block; margin:0 auto;}
.ym_parta ul li b { font-size:18px; font-weight:bold; color:#202020; display:block; text-align:center; margin-top:30px;}
.ym_parta ul li p { font-size:14px; font-weight:normal; color:#666; line-height:20px; margin-top:14px; display:block;}

.ym_partb { width:100%; text-align:left; background-image:url(../images/div_bg.jpg); background-repeat:no-repeat; background-position:top center;}
.ym_pb_main { width:1200px; margin:0 auto; text-align:left; background-image:url(../images/div_bg.jpg); background-repeat:no-repeat; background-position:top center; padding:150px 0 70px 0;}
.ym_pb_main h2 { font-size:36px; font-weight:bold; color:#202020; display:block; text-align:center; line-height:36px;}
.ym_pb_main h2 span { font-size:16px; font-weight:normal; color:#666; display:block;}
.ym_pb_main h3 ul { width:282px; height:30px; display:block; margin:0 auto; margin-top:14px; border:1px solid #009a44; border-radius:4px; overflow:hidden;}
.ym_pb_main h3 ul li { width:94px; float:left; display:inline; height:30px; border-right:1px solid #009a44; font-size:14px; font-weight:normal; line-height:30px; text-align:center; color:#009a44; box-sizing:border-box; cursor:pointer;}
.ym_pb_main h3 ul li:last-child { border-right:none;} 
.ym_pb_main h3 ul li.on { background-color:#009a44; font-size:15px; color:#fff; font-weight:bold;}
.ym_pb_info { overflow:hidden; margin-top:60px;}
.ym_pb_left { width:278px; height:400px; border:1px solid #dddddd; float:left; display:inline; overflow:hidden; position:relative;}
.ym_pb_left a p {box-sizing:border-box; width:278px; height:40px; position:absolute; left:0; bottom:0; background-color: rgba(0,0,0,0.7); padding:0 10px; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; font-size:12px; font-weight:bold; color:#fff; line-height:40px; text-align:center;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.ym_pb_left a:hover p { width:278px; height:40px; position:absolute; left:0; bottom:0; background-color: rgba(0,0,0,0.7); padding:0 10px; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; font-size:12px; font-weight:bold; color:#ffa200; line-height:40px; text-align:center;}
.ym_pb_mid { width:600px; height:402px; overflow:hidden; float:left; display:inline; margin-left:50px;}
.ym_pb_mid dl { margin-bottom:29px;}
.ym_pb_mid dl dt { width:180px; float:left; display:inline;}
.ym_pb_mid dl dt a img { width:180px; height:114px;}
.ym_pb_mid dl dd { width:400px; float:right; display:inline; text-align:left;}
.ym_pb_mid dl dd b a { font-size:18px; font-weight:bold; color:#0073ff; display:block; line-height:24px; height:24px; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; }
.ym_pb_mid dl dd b a:hover {color:#ffa200; padding:0 0 0 5px;}
.ym_pb_mid dl dd p { font-size:12px; font-weight:normal; line-height:18px; height:54px; overflow:hidden; margin-top:10px; color:#333333;}
.ym_pb_mid dl dd span { line-height:16px; font-size:12px; font-weight:normal; color:#999999; font-family:Arial, Helvetica, sans-serif; display:block; margin-top:10px;}
.ym_pb_mid dl dd span a { display:inline-block; line-height:16px; padding:0 3px; border-radius:3px; background-color:#0073ff; color:#fff; float:right; display:inline;}
.ym_pb_mid dl dd span a:hover { background-color:#ffa200;}
.ym_pb_right { width:220px; float:right; display:inline; position:relative; top:-2px;}
.ym_pb_right ul li { font-size:13px; font-weight:normal; line-height:41px; }
.ym_pb_right ul li a { float:left; display:inline; color:#333333;  white-space: nowrap;text-overflow:ellipsis; overflow:hidden; width:188px;}
.ym_pb_right ul li font { width:18px; height:18px; border:2px solid #009a44; border-radius:1000px; float:left; display:inline; margin-right:10px; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:18px; color:#009a44; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; margin-top:11px;}
.ym_pb_right ul li:nth-child(1) font { color:#0073ff; border:2px solid #0073ff;}
.ym_pb_right ul li:nth-child(2) font { color:#0073ff; border:2px solid #0073ff;}
.ym_pb_right ul li:nth-child(3) font { color:#0073ff; border:2px solid #0073ff;}
.ym_pb_right ul li a:hover {color:#ffa200;}
.ym_pb_right ul li:hover font {color:#ffa200; border:2px solid #ffa200;}
a.more { width:148px; height:40px; display:block; margin:0 auto; margin-top:50px; border:1px solid #0073ff; border-radius:1000px; overflow:hidden; font-size:14px; color:#0073ff; text-align:center; line-height:40px;}
a.more:hover { background-color:#ffa200; border:1px solid #ffa200; color:#fff;}

.ym_partc { width:100%; background-image:url(../images/div_bg2.jpg); background-repeat:no-repeat; background-position:bottom center; text-align:left;}
.ym_pc_main { width:1200px; margin:0 auto; background-image:url(../images/div_bg2.jpg); background-repeat:no-repeat; background-position:bottom center; text-align:left; padding:70px 0;box-sizing:border-box; }
.ym_pc_main h2 { font-size:36px; font-weight:bold; color:#fff; display:block; text-align:center; line-height:36px;}
.ym_pc_main h2 span { font-size:16px; font-weight:normal; color:#fff; display:block;}
.ym_pc_info { display:block; margin-top:40px;}
.ym_pc_info dl { overflow:hidden;}
.ym_pc_info dl dt { width:760px; float:left;}
.ym_pc_info dl dd { width:440px; float:right; display:inline; text-align:left;margin: 30px 0;}
.ym_pc_info dl dd b { font-size:24px; font-weight:normal; color:#fff; display:block;}
.ym_pc_info dl dd b strong { color:#ffa200; margin-right:10px;}
.ym_pc_info dl dd b img { height:24px; display:inline-block; vertical-align:middle; margin-right:10px;}
.ym_pc_info dl dd h3 { display:block; height:20px; border-left:7px solid #fff; padding:0 0 0 10px; font-size:18px; color:#fff; font-weight:bold; line-height:20px; margin-top:50px;}
.ym_pc_info dl dd ul li { float:left; font-size:18px; font-weight:normal; color:#fff; padding:40px 0 0 0;}
.ym_pc_info dl dd ul li span { display:block; margin-bottom:10px; color:#fff;}
.ym_pc_info dl dd ul li span font {color:#ffa200;}
.ym_pc_info dl dd ul li span font strong { font-size:24px; font-family:Arial, Helvetica, sans-serif;line-height: 30px;}
.ym_pc_info dl dd ul li:nth-child(1) { width:186px;}
.ym_pc_info dl dd ul li:nth-child(2) { width:126px;}
.ym_pc_info dl dd ul li:nth-child(3) { width:126px;}
.ym_pc_info dl dd p { font-size:16px; font-weight:normal; line-height:24px; color:#fff; margin-top:24px;}

a.more2 { width:148px; height:40px; display:block; margin:0 auto; margin-top:40px; border:1px solid #fff; border-radius:1000px; overflow:hidden; font-size:14px; color:#fff; text-align:center; line-height:40px;}
a.more2:hover { background-color:#ffa200; border:1px solid #ffa200; color:#fff;}

.ym_partd { width:100%; text-align:left; background-color:#f5f5f9;}
.ym_pd_main { width:1200px; margin:0 auto; text-align:left; background-color:#f5f5f9; padding:70px 0 70px 0;}
.ym_pd_main h2 { font-size:36px; font-weight:bold; color:#202020; display:block; text-align:center; line-height:36px;}
.ym_pd_main h2 span { font-size:16px; font-weight:normal; color:#666; display:block;}
.ym_pd_main h3 ul { width:188px; height:30px; display:block; margin:0 auto; margin-top:14px; border:1px solid #009a44; border-radius:4px; overflow:hidden;}
.ym_pd_main h3 ul li { width:94px; float:left; display:inline; height:30px; border-right:1px solid #009a44; font-size:14px; font-weight:normal; line-height:30px; text-align:center; color:#009a44; box-sizing:border-box; cursor:pointer;}
.ym_pd_main h3 ul li:last-child { border-right:none;} 
.ym_pd_main h3 ul li.on { background-color:#009a44; font-size:15px; color:#fff; font-weight:bold;}
.ym_pd_info { overflow:hidden; margin-top:50px;}
.ym_pd_left { width:240px; float:left; display:inline; padding:0 16px; box-sizing:border-box; background-color:#009a44; background-image:url(../images/div_bg3.jpg); background-repeat:no-repeat; background-position:top left; height:540px;}
.ym_pd_left dl { padding:30px 12px; overflow:hidden; border-bottom:1px solid #007c36;}
.ym_pd_left dl dt { width:51px; float:left; display:inline;}
.ym_pd_left dl dd { width:123px; float:right; display:inline;}
.ym_pd_left dl dd b { font-size:14px; font-weight:normal; color:#fff; display:block; line-height:20px;}
.ym_pd_left dl dd b strong { font-size:20px; font-family:Arial, Helvetica, sans-serif; margin:0 2px;}
.ym_pd_left dl dd p { font-size:14px; font-weight:normal; color:#fff; display:block;}
.ym_pd_left ul.list01 { padding:15px 0; border-top:1px solid #00b855; overflow:hidden;}
.ym_pd_left ul.list01 li { font-size:14px; font-weight:normal; color:#fff; width:50%; float:left; display:inline; box-sizing:border-box; border-right:1px solid #007c36;}
.ym_pd_left ul.list01 li:last-child {border-right:none; border-left:1px solid #00b855; text-align:right;}
.ym_pd_left ul.list01 li strong { display:block; font-size:18px; font-weight: bold; font-family:Arial, Helvetica, sans-serif;}
.ym_pd_left ul.list01 li strong font { font-size:14px; font-weight:normal; margin-left:2px;}
.ym_pd_left h3 { height:40px; width:208px; position:relative; display:block; overflow:hidden; text-align:center; margin-top:30px;}
.ym_pd_left h3 strong { font-size:16px; display:inline-block; color:#fff; padding:0 10px; background-color:#009a44; position:absolute; bottom:3px; left:60px; z-index:2; border-radius:100px;}
.ym_pd_left h3 i { width:208px; height:1px; display:block; overflow:hidden; background-color:#fff; position:absolute; left:0; bottom:10px; z-index:1;}
.ym_pd_left h3 img { position:absolute; top:0; left:103px;}
.ym_pd_left ul.list02 { margin-top:30px; }
.ym_pd_left ul.list02 li { width:98px; font-size:14px; font-weight:bold; text-align:center; float:left; display:inline; position:relative; top:0; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.ym_pd_left ul.list02 li:hover { top:-5px;}
.ym_pd_left ul.list02 li:last-child { float:right;}
.ym_pd_left ul.list02 li a img { width:98px; height:98px; display:block; margin:0 auto; border-radius:1000px; overflow:hidden; margin-bottom:10px;}
.ym_pd_left ul.list02 li a { color:#fff;}
.ym_pd_left ul.list02 li a:hover {color:#ffa200;}
a.more3 { height:36px; background-color:#ffa200; border-radius:4px; display:block; margin-top:36px; font-size:14px; font-weight:bold; text-align:center; line-height:36px; color:#fff;}
a.more3:hover { background-color:#ffba00;}
.ym_pd_right { width:960px; float:left; display:inline; height:540px; background-color:#fff;}
.ym_pd_right ul li { width:240px; height:180px; box-sizing:border-box; border-bottom:1px solid #dddddd;  border-right:1px solid #dddddd; float:left; display:inline; padding:0 1px; background-color:#fff; overflow:hidden;}
.ym_pd_right ul li:nth-child(4n+4) { border-right:none;}
.ym_pd_right ul li a { display:block;}
.ym_pd_right ul li a h3 { font-size:18px; font-weight:bold; color:#202020; line-height:60px; height:60px; overflow:hidden; padding:0 20px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.ym_pd_right ul li a h3 font { float:right; display:inline-block; line-height:14px; padding:0 4px; background-color:#e4ffef; border:1px solid #d1edde; border-radius:3px; font-size:12px; font-weight:bold; color:#009a44; margin-top:24px;}
.ym_pd_right ul li .li_box { height:70px; background-color:#f5f5f9; padding:14px 20px 0 20px; display:block; overflow:hidden; box-sizing:border-box;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.ym_pd_right ul li .li_box span { font-size:14px; font-weight:normal; color:#666666; width:50%; float:left; display:inline;} 
.ym_pd_right ul li .li_box span.ton strong { display:block; color:#009a44; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;} 
.ym_pd_right ul li .li_box span.ton strong font { font-size:18px; font-weight:bold;  margin-right:3px;}
.ym_pd_right ul li .li_box span.price { text-align:right;}
.ym_pd_right ul li .li_box span.price strong { display:block; color:#ffa200; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;} 
.ym_pd_right ul li .li_box span.price strong font { font-size:18px; font-weight:bold;  margin-right:3px;}
.ym_pd_right ul li i { display:block; font-style:normal; padding:0 20px 0 16px; font-size:12px; font-weight:normal; color:#999999; line-height:50px;}
.ym_pd_right ul li i img { width:16px; display:inline-block; vertical-align:middle; margin-right:4px; position:relative; top:-1px;}
.ym_pd_right ul li i span { font-style:normal; float:right; display:inline; font-family:Arial, Helvetica, sans-serif; color:#999999;}
.ym_pd_right ul li:nth-child(9) { border-bottom:none;}
.ym_pd_right ul li:nth-child(10) { border-bottom:none;}
.ym_pd_right ul li:nth-child(11) { border-bottom:none;}
.ym_pd_right ul li:nth-child(12) { border-bottom:none;}
.ym_pd_right ul li a:hover { background-color:#fff8eb;}
.ym_pd_right ul li:hover .li_box { background-color:#fff8eb;}
.ym_pd_right ul li a:hover h3 {color:#009a44;}

.ym_parte { width:1200px; margin:0 auto; text-align:left; padding:70px 0; overflow:hidden;}
.ym_parte h2 { font-size:36px; font-weight:bold; color:#202020; display:block; text-align:center; line-height:36px;}
.ym_parte h2 span { font-size:16px; font-weight:normal; color:#666; display:block;}
.ym_parte ul { margin-top:30px;}
.ym_parte ul li { width:380px; height:190px; overflow:hidden; float:left; display:inline; margin-right:30px; position:relative;}
.ym_parte ul li img {width:380px; height:190px;
    position: relative;
	z-index:1;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.ym_parte ul li:hover img {
    transform: scale(1.1, 1.1);	
	-ms-transform:scale(1.1, 1.1); 	
	-moz-transform:scale(1.1, 1.1); 	
	-webkit-transform:scale(1.1, 1.1); 
	-o-transform:scale(1.1, 1.1);}		
.ym_parte ul li:last-child { margin-right:0;}
.ym_parte ul li .li_box { width:100%; height:190px; background-color: rgba(0,0,0,0); position:absolute; top:0; left:0; z-index:2;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.ym_parte ul li .li_box h3 { display:block; margin-top:24px; padding:0 0 0 24px; font-size:16px; font-weight:bold;}
.ym_parte ul li .li_box h3 a { color:#fff;}
.ym_parte ul li .li_box h3 a span { display:block; width:30px; height:1px; overflow:hidden; background-color:#009a44; margin-top:10px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.ym_parte ul li .li_box a.more4 { width:70px; height:28px; font-size:12px; font-weight:normal; line-height:28px; border:1px solid #fff; border-radius:100px; position:inherit; right:24px; bottom:24px; color:#fff; text-align:center;}
.ym_parte ul li .li_box h3 a:hover span { width:60px; background-color:#ffa200;}
.ym_parte ul li .li_box h3 a:hover {color:#ffa200;}
.ym_parte ul li .li_box a.more4:hover { background-color:#ffa200; border:1px solid #ffa200; color:#fff;}
.ym_parte ul li:hover .li_box { width:100%; height:190px; background-color: rgba(0,0,0,0.5); position:absolute; top:0; left:0; z-index:2;}

/**尾部**/
.foot { width:100%; height:518px; background-image:url(../images/foot_bg.jpg); background-repeat:no-repeat; background-position:top center; text-align:left;}
.foot_main { width:1200px; height:518px; margin:0 auto; background-image:url(../images/foot_bg.jpg); background-repeat:no-repeat; background-position:top center;}
.foot_info01 { height:129px; border-bottom:1px solid #1a9054; overflow:hidden;}
.foot_info01 dl { width:220px; float:left; display:inline; margin-top:42px; margin-right:104px;}
.foot_info01 dl dt { width:50px; float:left; display:inline;}
.foot_info01 dl dt img { width:50px; height:auto;}
.foot_info01 dl dd { width:158px; float:left; display:inline; margin-left:12px;}
.foot_info01 dl dd b { font-size:17px; font-weight:bold; color:#fff; display:block; line-height:50px;}
.foot_info02 { height:224px; overflow:hidden; padding:56px 0 0 0;}
.foot_info02 .dst01 { float:left; display:inline; width:250px;}
.foot_info02 .dst01 dt img { width:208px; height:auto;}
.foot_info02 .dst01 dd { margin-top:30px;}
.foot_info02 .dst01 dd p { font-size:15px; font-weight: normal; color:#fff; display:block; line-height:30px;}
.foot_info02 .dst01 dd p font { font-size:13px; margin-left:2px; font-family: Arial, Helvetica, sans-serif;}
.foot_info02 .dst01 dd p span { font-size:30px; font-weight:bold; font-family: Georgia, "Times New Roman", Times, serif,Arial, Helvetica, sans-serif;}
.foot_info02 .dst02 { float:left; display:inline; width:100px; margin-left:86px;}
.foot_info02 .dst02 dt { font-size:16px; font-weight:bold; color:#fff; display:block; line-height:30px;}
.foot_info02 .dst02 dd { margin-top:16px;}
.foot_info02 .dst02 dd p a { font-size:14px; font-weight:normal; line-height:30px; color:#fff;}
.foot_info02 .dst02 dd p a:hover {color:#ffa200; padding:0 0 0 5px;}
.foot_info02 .dst03 { float:right; display:inline; width:110px;}
.foot_info02 .dst03 dt { font-size:16px; font-weight:bold; color:#fff; display:block; line-height:30px;}
.foot_info02 .dst03 dd { margin-top:22px;}
.foot_info02 .dst03 dd img { width:110px; height:110px;}
.foot_info03 { height:82px; overflow:hidden; padding:24px 0 0 0;}
.foot_info03 p { font-size:12px; font-weight:normal; text-align:center; line-height:27px; display:block; color:#cccccc;}
.foot_info03 p span { color:#666666;}
.foot_info03 p a { color:#666666; font-weight:bold; margin:0 5px;}
.foot_info03 p a:hover {color:#ffa200;}


/**-----------------------------电子贸易-----------------------------**/
.position { width:100%; background-image:url(../images/div_bg4.jpg); height:90px; background-repeat:no-repeat; background-position:top center; text-align:left;}
.position_main { width:1200px; background-image:url(../images/div_bg4.jpg); height:90px; margin:0 auto; background-repeat:no-repeat; background-position:top center; font-size:24px; font-weight:300; color:#ffffdf; line-height:90px;}
.position_main span { font-size:18px; }
.position_main font { font-size:18px; float:right; display:inline;}
.position2 { width:100%; height:50px; background-image:url(../images/ym_line_bg.jpg); background-repeat:repeat-x; background-position:bottom; text-align:left;}
.position2_main { width:1200px; height:50px; margin:0 auto; background-image:url(../images/ym_line_bg.jpg); background-repeat:repeat-x; background-position:bottom; text-align:left; font-size:14px; font-weight:normal; line-height:50px; color:#666; position:relative; }
.position2_main i { width:20px; height:20px; background-color:#00944a; border-radius:1000px; float:left; display:inline; margin-top:15px; overflow:hidden; margin-right:10px;}
.position2_main i img { display:block; margin:0 auto; width:4px; margin-top:7px;}
.position2_main a { color:#666;}
.position2_main a:hover {color:#ffa200;}
.position2_main ul { top:0; right:0; position:absolute; height:50px; overflow:hidden;}
.position2_main ul li { font-size:15px; font-weight:bold; display:inline-block; line-height:48px; height:50px; overflow:hidden;  margin-left:40px; box-sizing:border-box;}
.position2_main ul li a { color:#333333; display:block; }
.position2_main ul li a:hover { color:#ffa200;}
.position2_main ul li.on { border-bottom:2px solid #007c37; }
.position2_main ul li.on a { font-size:16px; color:#007c37;}
.position2_main ul li.on a:hover {color:#007c37;}


.ym_content { width:1200px; margin:0 auto; text-align:left; overflow:hidden; padding:0 0 60px 0;}
.screen { background-color:#fff; border:1px solid #dddddd; border-bottom:none; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; margin-top:40px;}
.screen dl { border-bottom:1px solid #dddddd; display:flex;  overflow:hidden; background-color:#f5f5f9;}
.screen dl dt { width:120px; font-size:14px; font-weight: bold; color:#666; line-height:26px;padding:0 0 0 30px; box-sizing:border-box;padding:14px 0 14px 30px;}
.screen dl dd {flex:1; font-size:12px; font-weight:normal; color:#333; line-height:26px; background-color:#fff;padding:14px 0 14px 30px;box-sizing:border-box;}
.screen dl dd font i { color:#999; font-style:normal; float:right; display:inline;}
.screen dl dd font i img { width:20px; height:20px; float:right; display:inline; margin-top:5px; margin-left:5px;}
.m-pannel2 .row2 .bd2 {overflow:hidden;width:960px; float:left; display:inline; height:26px; line-height:26px;}
.m-pannel2 .row2 .bd2 a { font-size:14px; font-weight: bold; color:#0073ff; line-height:16px;  display:inline-block; vertical-align:middle; border-radius:3px; margin:4px 30px 4px 0;}
.m-pannel2 .row2 .bd2 a:hover { color:#ffa200;}
.m-pannel2 .row2 .bd2 a.on { background-color:#00944a; color:#fff;  padding:0 4px;}
.m-pannel2 .row2 .hd2 { float:right; display:inline; margin-right:6px;}
.m-pannel2 .row2 .hd2 a.a01 { font-size:12px; float:right; display:inline; line-height:26px; padding:0 10px; color:#0073ff;}
.m-pannel2 .row2 .hd2 a.a01 span { color:#0073ff; font-weight:bold; cursor:pointer;}
.m-pannel2 .row2 .hd2 a.a01 i{ float:right; display:inline;width:6px;height:6px;border-top:1px solid #0073ff;border-right:1px solid #0073ff;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg); margin-top:8px; margin-left:10px;}
.m-pannel2 .row2.open .hd2 a.a01 i{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg); margin-top:11px;}
.m-pannel2 .row2.open .bd2 {height:auto}
.m-pannel2 .row2 .bd2 select { background-color:#eff6ff; width:170px; margin-right:10px; font-size:14px; font-weight:bold;color:#0073ff; line-height:30px; padding:0 10px; border-radius:3px; height:30px;  appearance:none;-moz-appearance:none;-webkit-appearance:none; background-image: url(../images/ym_icon04_4.png); background-repeat:no-repeat; background-position:94% 12px; border:none;}
.m-pannel2 .row2 .bd2 select:focus{outline:none;}
.at_open { display:block; width:117px; margin:0 auto; position:relative; top:-1px;}

.sort { height:32px; line-height:32px; margin-top:20px; margin-bottom:20px;}
.sort span { float:right; display:inline; font-size:12px; font-weight:normal; color:#666666; margin-top:10px;}
.sort span strong { font-family:Arial, Helvetica, sans-serif; color:#ffa200;}
.sort font { font-size:13px; font-weight:bold; display:inline-block; vertical-align:middle; line-height:32px; margin-right:20px; color:#00944a; margin-top:3px;}
.sort ul { display:inline-block; vertical-align:middle; margin-right:50px;}
.sort ul li { display:inline-block; vertical-align:middle; font-size:13px; font-weight:bold; line-height:32px;}
.sort ul li a {color:#00944a; padding:0 20px; display:inline-block;}
.sort ul li a img { display:inline-block; vertical-align:middle; margin-left:4px;}
.sort ul li.on a { background-color:#00944a; color:#fff;}
.sort input:focus{outline:none;}
.sort em { font-size:12px; font-weight:bold; color:#333; font-style:normal; line-height:32px; display:inline-block; vertical-align:middle;}
.sort em select {width:60px; font-size:14px; font-weight:normal; color:#666666; line-height:30px; padding:0 10px; border:1px solid #dddddd; height:30px;  appearance:none;-moz-appearance:none;-webkit-appearance:none; background-image: url(../images/ym_icon04.png); background-repeat:no-repeat; background-position:90% 13px; width:100px;}
.sort em select.select02 { width:140px; margin-left:-1px;}
.sort em input { width:70px; background-color:#f5f5f9;  font-size:14px; font-weight:normal; line-height:30px; padding:0 10px; border:1px solid #dddddd; height:30px; text-align:center; margin-left:10px; font-size:12px; font-weight:bold; color:#333; padding:0; cursor:pointer; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.sort em input:hover { width:70px; background-color:#ffa200;  font-size:14px; font-weight:normal; color:#fff; line-height:30px; padding:0 10px; border:1px solid #ffa200;  height:30px; text-align:center; margin-left:10px; font-size:12px; font-weight:bold; padding:0; cursor:pointer;}


/**
#nav { display:block;  z-index:99990;}
#nav table td { font-size:15px; font-weight:bold; color:#333; text-align:center; height:36px; line-height:36px; padding:0 5px; background-color:#f5f5f9; box-sizing:border-box;  -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; }
#nav.on {position:fixed;top:0; filter: drop-shadow(0 5px 10px #dddddd);}
#nav.on table td {background-color:#00944a; color:#fff;}
**/

.list {overflow:hidden;}
.list table td { font-size:14px; font-weight:normal; color:#666666; padding:20px 5px; overflow:hidden; text-align:center; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; vertical-align:middle; border-bottom:1px dashed #dddddd;box-sizing:border-box;}
.list table td.name { font-size:15px; font-weight:bold; color:#333; text-align:center; height:36px; line-height:36px; padding:0 5px; background-color:#f5f5f9; box-sizing:border-box;  -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; border-bottom:none;}
.list table td h2 { font-size:12px; font-weight:normal; color:#999999; font-family:Arial, Helvetica, sans-serif; text-align:left; line-height:22px; position:relative;}
.list table td h2 a { font-size:18px; font-weight:bold; color:#333; display:block;}
.list table td h2 a:hover {color:#ffa200;}
.list table td h2 span { background-color:#ffa200; line-height:14px; padding:0 2px; font-size:12px; font-weight: bold; border-radius:5px 0 5px 0; color:#fff; position:absolute; top:-10px; right:10px;}
.list table td strong { font-size:18px; font-family:Arial, Helvetica, sans-serif; margin:0 3px; display:inline-block; color:#333;}
.list table td font {color:#ffa200;}
.list table td font strong {color:#ffa200; font-size:18px;}
.list table td h3 {line-height:20px; text-align:left;}
.list table td h3 strong { font-weight:normal; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; font-size:14px; margin:0; width:220px; display:block;}
.list table td h3 span {font-size:12px; font-weight:normal; color:#666666; display:block;}
.list table td h3 span img { width:15px; height:15px; display:inline-block; vertical-align:middle;  position:relative; top:-1px; left:-2px;}
.list table td i {font-style:normal; }
.list table td i strong { display:block;  font-size:14px; font-weight:bold; font-style:normal; color:#00944a;}
.list table td i span { display:inline-block; background-color:#e0ffef; border-radius:3px; line-height:14px; font-weight:bold; padding:0 2px; font-size:12px; color:#00944a; margin-top:3px; border:1px solid #cbeedc; font-family:Arial, Helvetica, sans-serif;}
.list table td em { display:block; margin:0 auto; margin-top:2px; width:54px; line-height:14px;  border:1px solid #cccccc; font-size:12px; color:#666; font-weight:bold; text-align:center; font-style:normal; border-radius:3px;}
.list table td a.more4 { width:72px; height:30px; background-color:#0073ff; border-radius:1000px; font-size:14px; font-weight:bold; color:#fff; text-align:center; line-height:30px; display:inline-block;}
.list table td a.more4:hover { background-color:#ffa200;}
.list table tr:hover td { background-color:#effcf6;}
.list table tr:hover td.name { font-size:15px; font-weight:bold; color:#333; text-align:center; height:36px; line-height:36px; padding:0 5px; background-color:#f5f5f9; border-bottom:none;}

.page { text-align:center; display:block; font-size:12px; color:#333; margin-top:40px; padding-bottom:50px;}
.page strong {margin:0 3px;color:#ffa200; font-family:Arial, Helvetica, sans-serif;}
.page a { display:inline-block; vertical-align:middle; margin:0 5px; font-size:12px; font-weight:normal; color:#333; line-height:26px; padding:0 10px;  border-radius:1000px; border:1px solid #dddddd; font-family:Arial, Helvetica, sans-serif;}
.page a.on { background-color:#0073ff; color:#fff; border:1px solid #0073ff;}
.page a:hover { background-color:#f5f5f9; color:#333; border:1px solid #dddddd;}
.page a.on:hover { background-color:#0073ff; color:#fff; border:1px solid #0073ff;}
.page select { width:60px; margin:0 5px; font-size:14px; font-weight:normal; color:#666666; line-height:28px; padding:0 10px; border:1px solid #dddddd; border-radius:1000px; height:28px;  appearance:none;-moz-appearance:none;-webkit-appearance:none; background-image: url(../images/icon07_2.png); background-repeat:no-repeat; background-position:40px 11px; }
.page select:focus{outline:none;}
.page .input03 { width:40px; margin:0 5px; font-size:14px; font-weight:normal; color:#666666; line-height:28px; padding:0 10px; border:1px solid #dddddd; border-radius:1000px; height:28px; text-align:center;}
.page .input03:focus{outline:none;}
.page .input04 { width:64px; background-color:#f5f5f9;  font-size:14px; font-weight:normal; line-height:28px; padding:0 10px; border:1px solid #dddddd; border-radius:1000px; height:28px; text-align:center; margin-left:5px; font-size:12px; font-weight:bold; color:#333; padding:0; cursor:pointer; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.page .input04:hover { width:64px; background-color:#ffa200;  font-size:14px; font-weight:normal; color:#fff; line-height:28px; padding:0 10px; border:1px solid #ffa200; border-radius:1000px; height:28px; text-align:center; margin-left:5px; font-size:12px; font-weight:bold; padding:0; cursor:pointer;}

.ad { overflow:hidden;}
.ad ul li { width:380px; height:190px; overflow:hidden; float:left; display:inline; margin-right:30px; position:relative;}
.ad ul li img {width:380px; height:190px;}	
.ad ul li:last-child { margin-right:0;}

/**---------------电子贸易详情--------------**/
.ym_partf { border:1px solid #dddddd; overflow:hidden; text-align:left; margin-top:40px; background-color:#f5f5f9;}
.ym_pf_left { width:900px; float:left; display:inline; background-color:#fff; padding:0 0 40px 0;}
.ym_pf_left h2 { padding:0 40px; line-height:100px; height:90px; overflow:hidden; font-size:30px; color:#00944a; font-weight:bold;}
.ym_pf_left h2 font { font-size:14px; font-weight:bold; color:#ffa200; border:1px solid #ffa200; border-radius:3px; line-height:18px; padding:0 4px; display:inline-block; vertical-align:middle; margin-left:10px;}
.ym_pf_left h2 span { font-size:14px; float:right; display:inline; color:#0073ff; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.ym_pf_left h2 span img {display:inline-block; vertical-align:middle; margin-right:5px;}
.ym_pf_left ul { width:449px; float:left; display:inline; border-right:1px solid #dddddd; padding:0 40px; box-sizing:border-box;}
.ym_pf_left ul li { font-size:15px; font-weight:normal; line-height:50px; border-bottom:1px solid #dddddd; color:#666666; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; }
.ym_pf_left ul li span { font-weight:bold; float:right; font-family:Arial, Helvetica, sans-serif; color:#333333;}
.ym_pf_left ul li:last-child { border-bottom:none;}
.ym_pf_left ul li:hover { padding:0 10px; color:#fff; background-color:#00944a;}
.ym_pf_left ul li:hover span { color:#fff;}
.ym_pf_right { width:298px; float:right; display:inline; padding:0 35px;  box-sizing:border-box;}
.ym_pf_right ul.list03 { margin-top:38px;}
.ym_pf_right ul.list03 li { font-size:15px; font-weight:bold; color:#333333; line-height:27px; float:left; display:inline; text-align:left;}
.ym_pf_right ul.list03 li strong { display:block; color:#ffa200; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.ym_pf_right ul.list03 li strong font { font-size:24px;}
.ym_pf_right ul.list03 li:last-child { float:right; display:inline; text-align:right;}
.ym_pf_right ul.list03 li:last-child strong { display:block; color:#00944a; font-family:Arial, Helvetica, sans-serif;}
.ym_pf_right ul.list03 li:last-child strong font { font-size:24px;}
.ym_pf_right ul.list04 { margin-top:30px;}
.ym_pf_right ul.list04 li { display:block; margin-bottom:16px; overflow:hidden;}
.ym_pf_right ul.list04 li h3 { font-size:15px; font-weight:bold; color:#333333; line-height:30px;} 
.ym_pf_right ul.list04 li label { height:50px; overflow:hidden; background-color:#fff; width:226px; display:block; }
.ym_pf_right ul.list04 li label a { width:50px; height:50px; font-size:18px; font-weight:bold; color:#333; text-align:center; line-height:50px; font-family:Arial, Helvetica, sans-serif; float:left; display:inline;}
.ym_pf_right ul.list04 li label a:hover { background-color:#00944a; color:#fff;}
.ym_pf_right ul.list04 li label input { width:126px; height:50px; border:1px solid #dddddd; border-top:none; border-bottom:none; float:left; display:inline; box-sizing:border-box; font-size:18px; text-align:center; color:#00944a; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.ym_pf_right ul.list04 li label input:focus{outline:none;}
.ym_pf_right ul.list04 li label input::-webkit-input-placeholder {
  /* WebKit browsers */
  color:#00944a;
}
.ym_pf_right ul.list04 li label input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color:#00944a;
}
.ym_pf_right ul.list04 li label input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color:#00944a;
}
.ym_pf_right ul.list04 li label input:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color:#00944a;
 }
 
.ym_pf_right ul.list04 li i { font-size:12px; font-weight:normal; color:#333; line-height:30px; display:block; text-align:center; font-style:normal;} 
.ym_pf_right ul.list04 li i font { color:#ea4149;}
.ym_pf_right ul.list04 li i strong {color:#00944a; font-family:Arial, Helvetica, sans-serif; margin:0 2px;}
.ym_pf_right ul.list04 li a.buy { height:40px; background-color:#00944a; font-size:16px; font-weight:bold; color:#fff; text-align:center; line-height:40px; border-radius:3px; display:block;}
.ym_pf_right ul.list04 li a.buy img { width:20px; height:20px; display:inline-block; vertical-align:middle; margin-right:10px; position:relative; top:-2px;}
.ym_pf_right ul.list04 li a.collection { height:40px; background-color:#0073ff; font-size:16px; font-weight:bold; color:#fff; text-align:center; line-height:40px; border-radius:3px; display:block;}
.ym_pf_right ul.list04 li a.collection img { width:17px; height:17px; display:inline-block; vertical-align:middle; margin-right:10px; position:relative; top:-1px;}
.ym_pf_right ul.list04 li a:hover {background-color:#ffa200;}

.ym_partg { overflow:hidden; margin-top:40px;}
.ym_pg_left { width:859px; border:1px solid #dddddd; float:left; display:inline;}
.ym_pg_left h2 { height:50px; border-bottom:1px solid #dddddd; position:relative; width:859px;}
.ym_pg_left h2 ul { width:859px; height:51px; position:absolute; left:0; top:-1px;}
.ym_pg_left h2 ul li { width:210px; height:51px; border-right:1px solid #dddddd; font-size:15px; font-weight:bold; color:#333; text-align:center; line-height:50px; float:left; display:inline; cursor:pointer;}
.ym_pg_left h2 ul li.on { font-size:16px; color:#00944a; background-color:#fff; border-top:2px solid #00944a; height:50px;}
.ym_pg_main { padding:40px; overflow:hidden;}
.ym_pg_main img { display:block; margin:0 auto;}
.ym_pg_main2 { padding:40px; overflow:hidden; font-size:14px; font-weight:normal; color:#333;}
.ym_pg_right { width:299px;  float:right; display:inline;}
.ym_blk01 { border:1px solid #dddddd; overflow:hidden;}
.ym_blk01 h2 { background-color:#f5f5f9; border-bottom:1px solid #dddddd; padding:0 20px; box-sizing:border-box; font-size:15px; font-weight:bold; color:#333; line-height:50px;}
.ym_blk01 h2 a { font-size:14px; float:right; display:inline; color:#0073ff; font-weight:normal;}
.ym_blk01 h2 a:hover {color:#ffa200;}
.ym_blk01 dl { margin:30px 0;}
.ym_blk01 dl dt { font-size:12px; font-weight:bold; color:#333; display:block; text-align:center;}
.ym_blk01 dl dt img { display:block; margin:0 auto; margin-bottom:14px;width: 196px;height: 122px;}
.ym_blk01 dl dd { overflow:hidden; text-align:center; margin-top:20px;}
.ym_blk01 dl dd p { font-size:12px; font-weight:normal; line-height:22px; text-align:left; color:#666666; padding:0 0 0 60px;}
.ym_blk01 ul li { padding:14px 20px 18px 20px; overflow:hidden; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; }
.ym_blk01 ul li h3 a { font-size:14px; font-weight:bold; color:#333; display:block; line-height:28px; width:200px;}
.ym_blk01 ul li h3 a:hover {color:#ffa200;}
.ym_blk01 ul li h3 span { font-size:12px; font-weight:normal; color:#666666; display:block; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; width:200px;}
.ym_blk01 ul li font { font-size:12px; float:right; display:inline; font-size:12px; color:#666; text-align:right;}
.ym_blk01 ul li font strong {color:#ffa200; font-size:15px; font-family:Arial, Helvetica, sans-serif; display:block; line-height:28px; display:block;}
.ym_blk01 ul li:hover {background-color:#effcf6;}

/**-------------报告列表----------------**/
.list2 li { width:371px; border:1px solid #dddddd; float:left; display:inline; margin:0 40px 40px 0; position:relative; top:0;  -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; height:270px; overflow:hidden; background-color:#fff;}
.list2 li:hover { top:-5px; filter: drop-shadow(0 5px 10px #e5e5e5);}
.list2 li:nth-child(3n+3) { margin-right:0;}
.list2 li h2 { font-size:12px; font-weight:normal; color:#999999; font-family:Arial, Helvetica, sans-serif; padding:14px 24px; overflow:hidden; box-sizing:border-box;}
.list2 li h2 a { font-size:15px; font-weight:bold; color:#333; display:block; line-height:30px; white-space: nowrap;text-overflow:ellipsis; overflow:hidden;}
.list2 li h2 a:hover {color:#ffa200;}
.list2 li .num_box { background-color:#f5f5f9; padding:14px 24px; overflow:hidden;}
.list2 li .num_box span { font-size:12px; font-weight:normal; color:#666; float:left; display:inline; width:100px;}
.list2 li .num_box span strong { display:block; font-size:15px; font-weight:bold; color:#333; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
.list2 li .num_box span strong font { font-size:12px; font-weight:normal; margin-left:2px;}
.list2 li .num_box span:nth-child(3) { text-align:center; width:120px;}
.list2 li .num_box span:nth-child(3) strong { font-size:17px;}
.list2 li .num_box span:nth-child(5) { float:right; display:inline; text-align:right;}
.list2 li .num_box span:nth-child(5) strong {font-size:17px; color:#ffa200;}
.list2 li .num_box span:nth-child(5) strong font { color:#333;}
.list2 li .num_box  i { width:1px; height:24px; display:block; overflow:hidden; background-color:#cccccc; float:left; display:inline; margin-top:6px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}
.list2 li .word_box { background-color:#fff; padding:14px 0; overflow:hidden; height:74px; border-bottom:1px solid #dddddd; margin:0 24px; box-sizing:border-box;}
.list2 li .word_box h3 { font-size:12px; color:#333; line-height:24px; display:block;}
.list2 li .word_box p { font-size:12px; font-weight:normal; color:#666; display:block; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; line-height:20px;}
.list2 li .bu_box {  padding:0 24px; height:56px; }
.list2 li .bu_box .look { position:relative; height:56px; width:50px; cursor:pointer;}
.list2 li .bu_box .look font { font-size:12px;color:#00944a; line-height:56px;}
.list2 li .bu_box .look img { position:absolute; left:0; bottom:-236px; width:117px; height:auto; border:2px solid #00944a;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.list2 li .bu_box .look:hover img { bottom:36px;}
.list2 li .bu_box span { float:right; display:inline; margin-top:13px;}
.list2 li .bu_box span a { width:96px; height:30px; font-size:14px; font-weight:bold; color:#fff; text-align:center; line-height:30px; display:inline-block; vertical-align:middle; margin-left:10px; border-radius:1000px;}
.list2 li .bu_box span a:nth-child(1) { background-color:#00944a;}
.list2 li .bu_box span a:nth-child(2) { background-color:#0073ff;}
.list2 li .bu_box span a:hover { background-color:#ffa200;}

/**--------------报告详情---------------**/
.ym_content02 { width:100%; background-color:#f5f5f9; text-align:left;}
.ym_parth { width:1200px; margin:0 auto; background-color:#f5f5f9; padding:40px 0 60px 0;}
.ym_ph_left { width:866px; float:left; display:inline;}
.ym_ph_right { width:294px; float:right; display:inline;}
.ym_blk02 { background-color:#fff; padding:30px 40px 40px 40px; overflow:hidden; margin-bottom:40px;}
.ym_blk02 dl dt { width:118px; float:right; display:inline;}
.ym_blk02 dl dd { width:628px; float:left; display:inline;}
.ym_blk02 dl dd h2 { font-size:14px; font-weight:normal; color:#999999;}
.ym_blk02 dl dd h2 img { width:15px; height:15px; display:inline-block; vertical-align:middle; margin-right:4px;}
.ym_blk02 dl dd h2 img:nth-child(3) { width:13px; height:13px;}
.ym_blk02 dl dd h2 strong { display:block; font-size:27px; color:#333; line-height:36px; margin-bottom:6px;}
.ym_blk02 dl dd h3 { font-size:16px; font-weight:bold; color:#007c37; margin-top:24px; display:block; line-height:24px;}
.ym_blk02 dl dd p { display:block; verflow:hidden; }
.ym_blk02 dl dd p font { display:inline-block; vertical-align:middle; margin-right:10px; line-height:34px; padding:0 8px; font-size:14px; font-weight: normal; color:#333; background-color:#ebebf2; margin-top:10px;}
.ym_b02_main { margin-top:30px;}
.ym_b02_main h2 { height:48px; border-bottom:2px solid #ebebeb; width:786px; position:relative;}
.ym_b02_main h2 strong { font-size:24px; line-height:48px; color:#007c37; position:absolute; top:0; left:0; border-bottom:2px solid #007c37;}
.ym_b02_main h3 { font-size:16px; font-weight:bold;color:#007c37; display:block; line-height:24px; margin-top:40px;}
.ym_b02_main ul.list05 { margin-top:20px;}
.ym_b02_main ul.list05 li { line-height:36px; display:block; height:36px; font-size:15px; font-weight:normal; background-image:url(../images/ym_line_bg2.jpg); background-repeat:repeat-x; background-position:0 18px; color:#333;}
.ym_b02_main ul.list05 li.on { font-weight:bold;}
.ym_b02_main ul.list05 li font { display:inline-block; padding:0 20px 0 0; background-color:#fff; }
.ym_b02_main ul.list05 li span { font-family:Arial, Helvetica, sans-serif; float:right; display:inline-block; padding:0 0 0 20px; background-color:#fff; color:#666;}
.ym_b02_main ul.list06 { margin-top:20px;}
.ym_b02_main ul.list06 li { width:50%; float:left; display:inline; padding:0 14px 0 0; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; font-size:15px; font-weight:normal; line-height:36px;box-sizing:border-box;}
.ym_b02_main ul.list06 li a { color:#333; background-image:url(../images/ym_line_bg3.jpg); background-repeat:no-repeat; background-position:left; padding:0 0 0 10px; background-size:3px 3px;}
.ym_b02_main ul.list06 li a:hover {color:#ffa200;}
.ym_blk03 { background-color:#fff; padding:30px 40px; overflow:hidden;}
.ym_blk03 h2 { font-size:15px; font-weight:bold; color:#ffa200; display:block; line-height:24px; margin-bottom:10px;}
.ym_blk03 h2 img { width:16px; height:16px; display:inline-block; vertical-align:middle; margin-right:4px;}
.ym_blk03 ul li { font-size:12px; font-weight:normal; color:#333; line-height:22px; overflow:hidden;}
.ym_blk03 ul li font { width:14px; float:left; display:inline;  color:#ffa200; font-family:Arial, Helvetica, sans-serif; font-weight:bold; width:20px; text-align:center;}
.ym_blk03 ul li p { width:766px; float:left; display:inline;}

.ym_blk04 { background-color:#fff;}
.ym_blk04 ul { background-color:#f1f1f5; overflow:hidden; padding:20px 20px;}
.ym_blk04 ul li { font-size:12px; font-weight:normal; color:#666; float:left; display:inline; width:33.3%;}
.ym_blk04 ul li strong { display:block; font-size:15px; font-weight:bold; color:#333; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
.ym_blk04 ul li:nth-child(2) { text-align:center;}
.ym_blk04 ul li:nth-child(2) strong { font-size:17px;}
.ym_blk04 ul li:nth-child(2) strong font { font-size:12px; font-weight:normal; margin-left:2px;}
.ym_blk04 ul li:nth-child(3) { float:right; display:inline; text-align:right;}
.ym_blk04 ul li:nth-child(3) strong {font-size:17px; color:#ffa200;}
.ym_blk04 ul li:nth-child(3) strong font { color:#333; font-size:12px; font-weight:normal; margin-left:2px;}
.ym_b04_info { padding:20px 20px; overflow:hidden;}
.ym_b04_info a { line-height:36px; border-radius:3px; font-size:14px; font-weight:bold; color:#fff; text-align:center; line-height:36px; display:inline-block; vertical-align:middle;}
.ym_b04_info a img { width:20px; height:20px; display:inline-block; vertical-align:middle; margin-right:6px; position:relative; top:-1px;}
.ym_b04_info a:nth-child(1) { background-color:#00944a; width:140px; margin-right:10px;}
.ym_b04_info a:nth-child(2) { background-color:#0073ff; width:104px;}
.ym_b04_info a:nth-child(2) img { width:15px; height:15px;}
.ym_b04_info a:hover { background-color:#ffa200;}

.ym_blk05 { background-color:#fff; margin-top:40px; overflow:hidden;}
.ym_blk05 h2 { height:50px; line-height:50px; border-bottom:1px solid #dddddd; padding:0 20px; font-size:15px; font-weight:bold; color:#333;}
.ym_blk05 dl { margin:30px 0;}
.ym_blk05 dl dt { font-size:14px; font-weight:bold; color:#333; display:block; text-align:center;}
.ym_blk05 dl dt img { width:90px; height:90px; display:block; margin:0 auto; border-radius:1000px; margin-bottom:14px;}
.ym_blk05 dl dt span { display:block; font-weight:normal; color:#666; text-align:center; line-height:30px;}
.ym_blk05 dl dt span strong { color:#0073ff; font-family:Arial, Helvetica, sans-serif; margin:0 2px;}
.ym_blk05 dl dd a { width:90px; height:30px; font-size:14px; font-weight:bold; color:#fff; text-align:center; line-height:30px; border-radius:1000px; background-color:#0073ff; margin:0 auto; margin-top:10px; display:block;}
.ym_blk05 dl dd a:hover {background-color:#ffa200;}
.ym_blk05 ul { padding:10px 0 18px 0;}
.ym_blk05 ul li { padding:10px 20px 10px 20px; overflow:hidden; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; }
.ym_blk05 ul li h3 a { font-size:15px; font-weight: normal; color:#333; display:block; line-height:28px; width:200px;}
.ym_blk05 ul li h3 a:hover {color:#ffa200;}
.ym_blk05 ul li h3 span { font-size:12px; font-weight:normal; color:#999999; display:block; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; width:200px;}
.ym_blk05 ul li font { font-size:12px; float:right; display:inline; font-size:12px; color:#999999; text-align:right;}
.ym_blk05 ul li font strong {color:#ffa200; font-size:15px; font-family:Arial, Helvetica, sans-serif; display:block; line-height:28px; display:block;}
.nav_fixed{position:fixed;top:0; filter: drop-shadow(0 5px 10px #dddddd);}

/**--------------资讯频道页----------------**/
/* .ym_parti { padding:24px 0 30px 0; overflow:hidden;}
.ym_parti dl dt a { display:block; font-size:30px; text-align:center; color:#0073ff; line-height:50px; font-weight:bold;}
.ym_parti dl dt a:hover {color:#ffa200;}
.ym_parti dl dd { font-size:14px; color:#999999; font-weight:300; text-align:center; display:block; margin-top:6px;}
.ym_parti dl dd a { font-size:17px; color:#333; font-weight:normal; margin:0 10px;}
.ym_parti dl dd a:hover {color:#ffa200;} */

.ym_parti { height:100px; display:block;overflow:hidden; background-image:url(../images/ym_g_pic08.jpg); background-repeat:no-repeat; background-position:right 27px; position:relative; width:1200px;margin:0 auto;}
.ym_parti ul { position:absolute; top:27px; left:0;}
.ym_parti ul li { font-size:16px; font-weight:bold; color:#333;  width:148px; height:46px; display:inline-block; vertical-align:middle; text-align:center; margin-right:-8px; line-height:46px;}
.ym_parti ul li a { color:#333; display:block; background-image:url(../images/ym_g_pic24.png); background-repeat:no-repeat;}
.ym_parti ul li.on a { background-image:url(../images/ym_g_pic24_2.png); color:#fff;}


.ym_partj { overflow:hidden;}
.ym_pj_left { width:800px; float:left; display:inline;}
.ym_pj_right { width:360px; float:right; display:inline;}
.ym_pj_right dl { height:239px; border-bottom:1px solid #dddddd;}
.ym_pj_right dl dt img { display:block; margin:0 auto;}
.ym_pj_right dl dd h2 a { display:block; font-size:22px; color:#333; line-height:30px; height:60px; overflow:hidden; margin-top:20px; font-weight:normal;}
.ym_pj_right dl dd h2 a:hover {color:#ffa200;}
.ym_pj_right dl dd p { font-size:14px; font-weight:normal; line-height:22px; color:#333333; height:66px; overflow:hidden; margin-top:12px;}
.ym_pj_right dl dd a.more5 { font-size:14px; color:#0073ff; display:block; text-align:right; line-height:50px;}
.ym_pj_right dl dd a.more5:hover {color:#ffa200;padding:0 5px 0 0;}
.ym_pj_right h3 { font-size:14px; font-weight:300; color:#999999; line-height:56px; margin-left:-5px; height:50px; overflow:hidden;}
.ym_pj_right h3 span { font-size:16px; color:#333; font-weight:bold; margin:0 5px; cursor:pointer;}
.ym_pj_right h3 span.on {color:#00944a;}
.ym_pj_right ul li { font-size:15px; font-weight:normal; line-height:34px;box-sizing:border-box;}
.ym_pj_right ul li a { color:#333; background-image:url(../images/ym_line_bg3.jpg); background-repeat:no-repeat; background-position:left; padding:0 0 0 10px; background-size:3px 3px;white-space: nowrap;text-overflow:ellipsis; overflow:hidden; display:block; width:310px;}
.ym_pj_right ul li a:hover {color:#ffa200;}
.i01 { font-size:12px; font-weight:bold; color:#fff; line-height:13px; height:12px; overflow:hidden; padding:0 1px 0 3px; border-radius:5px 0 5px 0; float:right; display:inline; font-family:"宋体"; margin-top:11px; font-style:normal; background:linear-gradient(to right,#ffba00,#ffa200);}

.ym_partk { margin-top:40px;}
.ym_pk_left { width:800px; float:left; display:inline;}
.ym_pk_right { width:360px; float:right; display:inline;}

.ym_partl { display:block;}
.ym_pl_left { width:800px; float:left; display:inline;}
.ym_blk06 { width:380px; float:left; display:inline; margin-top:30px;}
.ym_blk06:nth-child(2n+2) { float:right;}
.ym_blk06 h2 { height:50px; line-height:50px; border-bottom:1px solid #dddddd;  width:380px; position:relative;}
.ym_blk06 h2 strong { font-size:20px;color:#00944a; font-weight: bold; display:inline-block; line-height:50px; border-bottom:1px solid #00944a; position:absolute; top:0; left:0;}
.ym_blk06 h2 a {font-size:14px; color:#0073ff; float:right; display:inline; font-weight:normal; line-height:50px;}
.ym_blk06 h2 a:hover {color:#ffa200; padding:0 5px 0 0;}
.ym_blk06 dl { overflow:hidden; margin-top:30px; margin-bottom:18px;}
.ym_blk06 dl dt { width:160px; height:110px; overflow:hidden; float:left; display:inline;}
.ym_blk06 dl dt a img { width:160px; height:110px;}
.ym_blk06 dl dd { width:200px; float:right; display:inline; text-align:left;}
.ym_blk06 dl dd b a { font-size:15px; font-weight:bold; color:#333; line-height:22px; height:44px; display:block; overflow:hidden;}
.ym_blk06 dl dd b a:hover {color:#ffa200;}
.ym_blk06 dl dd p { font-size:12px; font-weight:normal; color:#666666; line-height:18px; height:54px; overflow:hidden; margin-top:8px;}
.ym_blk06 ul li {  font-size:15px; font-weight:normal; line-height:31px;box-sizing:border-box;}
.ym_blk06 ul li a { width:330px;white-space: nowrap;text-overflow:ellipsis; overflow:hidden; display:block; color:#333; background-image:url(../images/ym_line_bg3.jpg); background-repeat:no-repeat; background-position:left; padding:0 0 0 10px; background-size:3px 3px;}
.ym_blk06 ul li a:hover {color:#ffa200;}

.ym_pl_right { width:360px; float:right; display:inline;}
.ym_blk07 { margin-top:30px; position:relative; overflow:hidden;}
.ym_blk07 h2 { height:50px; line-height:50px; border-top:1px solid #00944a; font-size:14px; font-weight:300; color:#666666; margin-left:-10px;}
.ym_blk07 h2 span { font-size:16px; font-weight:normal; color:#333; margin:0 10px; cursor:pointer;}
.ym_blk07 h2 span.on { color:#00944a; font-weight:bold;}
.ym_blk07 dl dt { overflow:hidden;}
.ym_blk07 dl dt a img { width:360px; height:70px;}
.ym_blk07 dl dd { overflow:hidden; margin-top:14px;}
.ym_blk07 dl dd ul li { font-size:15px; font-weight:normal; line-height:30px;box-sizing:border-box;}
.ym_blk07 dl dd ul li a { color:#333;white-space: nowrap;text-overflow:ellipsis; overflow:hidden; display:block; width:320px;}
.ym_blk07 dl dd ul li a:hover {color:#ffa200;}
.ym_blk07 dl dd ul li:first-child { font-weight:bold;}
.ym_blk07 dl a.more6 { font-size:14px; font-weight:normal; color:#0073ff; position:absolute; top:17px; right:0;}
.ym_blk07 dl a.more6:hover {color:#ffa200; padding:0 5px 0 0;}

/**----------------资讯列表-----------------**/
.ym_partm { margin-top:40px; text-align:left;}
.ym_pm_left { width:859px; border-right:1px solid #dddddd; float:left; display:inline; min-height:1300px; padding:0 40px 0 0;}
.ym_pm_right { width:260px; float:right; display:inline;}
.ym_blk08 { overflow:hidden; width:859px;}
.ym_blk08 dl { padding:0 0 24px 0; margin-bottom:24px; border-bottom:1px dashed #dddddd; overflow:hidden;}
.ym_blk08 dl:last-child { margin-bottom:0;}
.ym_blk08 dl dt { width:110px; float:right; display:inline; text-align:right;}
.ym_blk08 dl dt font { font-size:12px; font-weight:normal; color:#999999; text-align:right; display:block; overflow:hidden;}
.ym_blk08 dl dt font img { height:10px; width:auto; display:inline-block; vertical-align:middle; margin-right:4px;}
.ym_blk08 dl dt font strong { font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#666666; line-height:30px; display:block; font-weight:normal;}
.ym_blk08 dl dt a { display: inline-block; width:68px; height:28px; font-size:12px; color:#0073ff; line-height:28px; border:1px solid #0073ff; border-radius:1000px; text-align:center; margin-top:40px;}
.ym_blk08 dl dt a:hover { background-color:#ffa200; border:1px solid #ffa200; color:#fff;} 
.ym_blk08 dl dd { width:740px; float:left; display:inline;}
.ym_blk08 dl dd h2 a { font-size:20px; color:#333; display:inline-block; vertical-align:middle;}
.ym_blk08 dl dd h2 a:hover {color:#ffa200; padding:0 0 0 5px;}
.ym_blk08 dl dd h2 font { background-color:#fff6e6; font-size:14px; line-height:20px; font-weight:bold;color:#ffa200; display:inline-block;  border:1px solid #ffdfa5; padding:0 3px; border-radius:3px; margin-left:10px;}
.ym_blk08 dl dd h2 font img { width:16px; height:16px; display:inline-block; vertical-align:middle; margin-right:3px; position:relative; top:-1px;}
.ym_blk08 dl dd p { font-size:14px; font-weight:normal; color:#666666; line-height:24px; display:block; margin-top:14px; height:48px; overflow:hidden;}
.ym_blk08 dl dd span { font-size:12px; font-weight:normal; color:#999999; font-family:Arial, Helvetica, sans-serif; display:block; margin-top:14px;}
.ym_blk08 dl dd span img { width:14px; display:inline-block; vertical-align:middle; margin-right:3px;}
.ym_blk08 dl dd span img:nth-child(2) { width:12px;}

.ym_blk09 { margin-top:40px;}
.ym_blk09 h2 { font-size:16px; font-weight:bold; color:#333; margin-bottom:14px;}
.ym_blk09 h2 font { font-size:14px; font-family:Arial, Helvetica, sans-serif; float:right;color:#00944a; font-weight:normal; margin-top:4px;}
.ym_blk09 ul li { font-size:14px; font-weight:normal; line-height:30px;}
.ym_blk09 ul li a { color:#666666; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; display:inline-block; vertical-align:middle; width:234px; }
.ym_blk09 ul li a:hover {color:#ffa200;}
.ym_blk09 ul li font { width:16px; height:16px; background-color:#ffa200; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:16px; font-weight:bold; display:inline-block; vertical-align:middle;margin-right:10px; color:#fff;}
.ym_blk09 ul li:nth-child(1) font { background-color:#00944a;}
.ym_blk09 ul li:nth-child(2) font { background-color:#00944a;}
.ym_blk09 ul li:nth-child(3) font { background-color:#00944a;}

.ym_blk10 { margin-top:40px;}
.ym_blk10 h2 { font-size:16px; font-weight:bold; color:#333; margin-bottom:14px;}
.ym_blk10 ul li { font-size:14px; font-weight:normal; line-height:30px;}
.ym_blk10 ul li a { color:#666666; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; display:inline-block; vertical-align:middle; width:260px; }
.ym_blk10 ul li a:hover {color:#ffa200;}

/**---------------资讯详情---------------**/
h2.tit01 { display:block; text-align:center; padding:40px 0 30px 0; border-bottom:1px solid #dddddd;}
h2.tit01 strong { display:block; font-size:32px; color:#007c37; line-height:44px; text-align:center; padding:0 50px;}
h2.tit01 span { display:block; font-size:12px; color:#999; margin-top:16px; text-align:left;}
h2.tit01 span font { display:inline-block; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
h2.tit01 span font img { width:auto; height:14px; display:inline-block; vertical-align:middle; margin-right:5px;}
h2.tit01 span font:nth-child(2) { width:580px;}
h2.tit01 span font:nth-child(3) { width:200px;}
h2.tit01 span font:nth-child(3) a { color:#999999; margin:0 5px; cursor:pointer;}
h2.tit01 span font:nth-child(3) a.on {color:#007c37;}
h2.tit01 span font:nth-child(4) a { color:#999999; }
h2.tit01 span font:nth-child(1) a { width:34px; height:34px; border-radius:1000px; display:inline-block; vertical-align:middle; margin-left:20px; background-color:#40b231;}
h2.tit01 span font:nth-child(1) a img { width:20px; height:20px; display:block; margin:0 auto; margin-top:7px;}
h2.tit01 span font:nth-child(1) a:nth-child(3) { background-color:#e04848;}
h2.tit01 span font:nth-child(1) a:nth-child(4) { background-color:#0073ff;}

.ym_blk11 { width:859px; overflow:hidden; padding:0 0 20px 0;}
.ym_blk11 p { font-size:16px; font-weight:normal; line-height:30px; margin-bottom:30px;}
.ym_blk11 b { font-weight:bold;}
.ym_blk11 p img { display:block; margin:0 auto; }

.y_blk12 { border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; padding:30px 0;}
.y_blk12 ul li { width:50%; float:left; display:inline; text-align:left; font-size:15px; font-weight:normal; color:#999999;white-space: nowrap;text-overflow:ellipsis; overflow:hidden; padding:0 10px 0 0; box-sizing:border-box;}
.y_blk12 ul li a { color:#333;}
.y_blk12 ul li a:hover {color:#ffa200;}
.y_blk12 ul li:last-child { float:right; display:inline; text-align:right; box-sizing:border-box; padding:0 0 0 10px;}

.y_blk13 { margin-top:30px;}
.y_blk13 h2 { font-size:16px; font-weight:bold; color:#333; display:block; margin-bottom:14px;}
.y_blk13 ul li { font-size:15px; font-weight:normal; float:left; display:inline; line-height:34px; width:404px; float:left; display:inline; margin-right:50px;}
.y_blk13 ul li:nth-child(even) { margin-right:0;}
.y_blk13 ul li a { color:#333; background-image:url(../images/ym_line_bg.jpg); background-repeat:no-repeat; background-position:left; padding:0 0 0 10px; background-size:3px 3px; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; width:330px;}
.y_blk13 ul li a:hover {color:#ffa200;}
.y_blk13 ul li span { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#999999; float:right; display:inline;}

/**-----------登录注册--------------**/
i.i02 { font-size:16px; color:#333; float:right; display:inline; font-style:normal; margin-top:56px;}
i.i02 a { color:#0073ff;}
i.i02 a:hover {color:#ffa200; padding:0 5px 0 0;}
.sign_in { width:100%; height:587px; position:relative; text-align:left; overflow:hidden;}
.sign_in img.img_bg { width:1920px; height:587px; position:absolute; top:0; left:50%; transform: translateX(-50%); z-index:1;}
.sign_main { width:416px;  position:absolute; top:50%;  transform: translateY(-50%);left:50%; border-radius:10px; background-color:rgba(255,255,255,1); z-index:2; margin-left:180px; padding:0 34px 40px 34px; box-sizing:border-box;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.sign_main h2 { display:block; margin-top:36px;}
.sign_main h2 ul li { font-size:18px; font-weight:bold; color:#333; float:left; display:inline; cursor:pointer; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.sign_main h2 ul li:nth-child(2) { float:right; display:inline;}
.sign_main h2 ul li.on { font-size:22px;color:#009a44;}
.sign_box { padding:24px 0 0 0;}
.sign_box ul li { overflow:hidden; width:348px;}
.sign_box ul li label { background-color:#ededf3; height:46px; border-radius:3px; width:348px; display:block;}
.sign_box ul li label input.input05 {  height:46px; width:300px; padding:0 0 0 20px; margin:0;margin-left:46px; border:none; box-sizing:border-box; background:transparent; font-size:15px; font-weight:normal; color:#333; border-left:2px solid #fff;}
.sign_box ul li label input.input05:focus{outline:none;}
.sign_box ul li label input.input05::-webkit-input-placeholder {
  /* WebKit browsers */
  color:#333333;
}
.sign_box ul li label input.input05:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color:#333333;
}
.sign_box ul li label input.input05::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color:#333333;
}
.sign_box ul li label input.input05:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color:#333333;
 }
.sign_box ul li font { display:block; padding:0 0 0 20px; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:30px; height:36px; overflow:hidden; color:#e04848;} 
.sign_box ul li img { float:right; display:inline;}
.sign_box p { font-size:14px; color:#666; display:block; margin-top:14px;}
.sign_box p a {color:#009a44; float:right; display:inline;}
.sign_box p a:hover {color:#ffa200;}
.sign_box a.sign { display:block; height:40px; background-color:#f7ad00; font-size:15px; font-weight:bold; text-align:center; line-height:40px; border-radius:3px; margin-top:14px; color:#fff;}
.sign_box a.sign:hover { display:block; height:40px; background-color:#ffa200; font-size:15px; font-weight:bold; text-align:center; line-height:40px; border-radius:3px; margin-top:14px; color:#fff; filter: drop-shadow(0 0 5px #ffa200);}
.sign_box ul li label a { font-size:14px; color:#0073ff; font-weight:bold; float:right; display:inline; margin-right:14px; line-height:46px;}
.sign_box ul li label a:hover {color:#ffa200;}
.foot_info03_2 p { color:#009a44; }
.foot_info03_2 p a { color:#009a44; font-weight:bold; margin:0 5px;}
.foot_info03_2 p span a { color:#666; }

/**--------注册--------**/
.register { width:100%; height:744px; text-align:left; background-image:url(../images/div_bg7.jpg); background-repeat:no-repeat; background-position:center top;}
.register_main { width:1200px; height:744px; margin:0 auto; text-align:left; background-image:url(../images/div_bg7.jpg); background-repeat:no-repeat; background-position:center top;}
.register_box { width:348px; margin:0 auto; padding:20px 0 0 0;}
.register_box ul li { overflow:hidden; width:348px;}
.register_box ul li label { background-color:#fff; height:46px; border-radius:3px; width:348px; display:block;}
.register_box ul li label input.input06 {  height:46px; width:348px; padding:0 0 0 20px; margin:0; border:none; box-sizing:border-box; background:transparent; font-size:15px; font-weight:normal; color:#333;}
.register_box ul li label input.input06:focus{outline:none;}
.register_box ul li label input.input06::-webkit-input-placeholder {
  /* WebKit browsers */
  color:#333333;
}
.register_box ul li label input.input06:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color:#333333;
}
.register_box ul li label input.input06::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color:#333333;
}
.register_box ul li label input.input06:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color:#333333;
 }
.register_box ul li font { display:block; padding:5px 0 5px 20px; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:20px; height:20px; overflow:hidden; color:#e04848;}
.register_box ul li img { float:right; display:inline;}
.register_box p { font-size:14px; color:#666; display:block; margin-top:14px;}
.register_box p a {color:#fff; }
.register_box p a:hover {color:#ffa200;}
.register_box a.sign { display:block; height:40px; background-color:#f7ad00; font-size:15px; font-weight:bold; text-align:center; line-height:40px; border-radius:3px; margin-top:14px; color:#fff;}
.register_box a.sign:hover { display:block; height:40px; background-color:#ffa200; font-size:15px; font-weight:bold; text-align:center; line-height:40px; border-radius:3px; margin-top:14px; color:#fff; filter: drop-shadow(0 0 5px #ffa200);}
.register_box ul li label a { font-size:14px; color:#0073ff; font-weight:bold; float:right; display:inline; margin-right:14px; line-height:46px;}
.register_box ul li label a:hover {color:#ffa200;}

/**-------扫码支付--------**/
.ym_pay { width:100%; text-align:left; background-image:url(../images/div_bg9.jpg); height:700px; background-repeat:no-repeat; background-position:top center;position:relative;}
.ym_pay_main { width:1200px; margin:0 auto; text-align:left; background-image:url(../images/div_bg9.jpg); height:700px; background-repeat:no-repeat; background-position:top center; }
.pay_box { position:absolute; width:410px;  background-color:rgba(255,255,255,1); position:absolute; top:50%; left:50%; margin-left:-205px; transform: translateY(-50%); overflow:hidden; border:10px solid rgba(255,255,255,0.5);background-clip: padding-box; border-radius:10px;}
.pay_box dl { background-color:#f5f5f9; padding:30px 0 24px 0;}
.pay_box dl dt { font-size:15px; font-weight:bold; display:block; text-align:center; color:#666666;}
.pay_box dl dd { display:block; font-size:24px; font-weight:bold; text-align:center; color:#333; line-height:40px;}
.pay_box dl dd strong { font-size:32px; font-family:Arial, Helvetica, sans-serif;color:#ffa200; margin-left:5px; position:relative; top:4px;}
.pay_box dl dd strong font { font-size:18px;}
.pay_box h3 { font-size:24px; display:block; text-align:center; color:#009a44; margin-top:30px;}
.pay_box img { display:block; margin:20px auto 40px;}

/**-----------关于我们------------**/
.position2_main ul.list07 li { font-size:14px; font-weight:bold; display:inline-block; line-height:48px; height:50px; overflow:hidden;  margin-left:20px; box-sizing:border-box;}
.position2_main ul.list07 li.on a { font-size:15px;}
.ym_partn { overflow:hidden;}
.ym_pn_left { width:889px; border-right:1px solid #dddddd; float:left; display:inline; padding:0 30px 0 0; box-sizing:border-box;}
.ym_pn_left h2 { font-size:32px; font-weight:bold;color:#009a44; line-height:34px; margin-top:30px;}
.ym_pn_left h2 span { color:#fdd100; display:block; font-family:Arial, Helvetica, sans-serif;}
.ym_pn_left_main { overflow:hidden; padding:0 0 30px 0;}
.ym_pn_left_main img { max-width:100%; margin-top:30px; display: inline;}
.ym_pn_left_main p { font-size:16px; font-weight:normal; color:#333; line-height:30px; margin-top:30px;}
.ym_pn_left_main p b {color:#009a44; font-weight:bold;}
.ym_pn_right { width:280px; float:right; display:inline; padding:30px 0 0 0;}
.ym_pn_right ul li { overflow:hidden; margin-top:30px; position:relative; width:280px; height:120px;}
.ym_pn_right ul li a { display:block;}
.ym_pn_right ul li a img { position:absolute; top:0; left:0;}
.ym_pn_right ul li a h3 { font-size:18px; font-weight:bold; position:absolute; left:30px; top:34px; z-index:2; line-height:26px; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.ym_pn_right ul li a h3 span { font-size:16px; display:block; font-weight:normal;}
.ym_pn_right ul li a h3 font { font-size:12px; display:block; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.ym_pn_right ul li:nth-child(1) a h3 { color:#fffda1;}
.ym_pn_right ul li:nth-child(2) a h3 { color:#fff1c9;}
.ym_pn_right ul li:nth-child(3) a h3 { color:#cfe8ff;}
.ym_pn_right ul li a:hover h3 { left:35px; color:#fff;}

/**-----------------帮助中心--------------------**/
.ym_parto { overflow:hidden; margin-top:40px; text-align:left;}
.ym_po_left { width:204px; float:left; display:inline; border:1px solid #dddddd;}
.ym_po_left h2 { background-image:url(../images/div_bg10.jpg); background-repeat:no-repeat; height:70px; font-size:20px; font-weight:bold; color:#fff; text-align:center; padding:30px 0 0 0; display:block;}
.ym_po_left h2 font { font-size:16px; font-family:Arial, Helvetica, sans-serif; display:block; font-weight:normal;}
.ym_po_left h3 { display:block; line-height:36px; background-color:#009140; padding:0 12px; font-size:16px; font-weight:bold; color:#fff;}
.ym_po_left h3 img { float:right; display:inline; margin-top:8px;}
.ym_po_left ul { padding:14px 20px;}
.ym_po_left ul li { font-size:15px; font-weight:normal; display:block; text-align:center; margin:10px 0; overflow:hidden;}
.ym_po_left ul li a { color:#333; display:block; line-height:30px; border-radius:5px;}
.ym_po_left ul li a:hover { background-color:#f5f5f9;}
.ym_po_left ul li.on a { background-color:#ffa200; font-weight:bold; color:#fff;}
.ym_po_left ul li.on a:hover { background-color:#ffa200; font-weight:bold; color:#fff;}
.ym_po_right { width:954px; float:right; display:inline; text-align:left;}
.ym_po_right h2 { font-size:24px; font-weight:bold; color:#333; display:block; line-height:30px;}
.ym_po_right h2 span { font-size:14px; font-family:Arial, Helvetica, sans-serif; float:right; display:inline; font-weight:normal;}
.ym_po_right h2 span strong {color:#ffa200; margin:0 3px;}
.ym_po_right_main { overflow:hidden; padding:30px 0 0 0;}
.ym_po_right_main ul li { font-size:16px; font-weight:normal; line-height:40px; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.ym_po_right_main ul li a { color:#333;}
.ym_po_right_main ul li a:hover {color:#ffa200;}
.ym_po_right_main ul li i { width:10px; height:10px; border:1px solid #009a44; border-radius:1000px; float:left; display:inline; margin-right:10px; margin-top:15px;  -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.ym_po_right_main ul li span { font-size:12px; color:#999999; font-family:Arial, Helvetica, sans-serif; float:right; display:inline;}
.ym_po_right_main ul li:hover i {background-color:#ffa200; border:1px solid #ffa200;}
.ym_po_right_main ul li:hover { padding:0 0 0 5px;}
.ym_po_right_main2 { overflow:hidden;}
.ym_po_right_main2 img{ display: inline;}
.ym_po_right_main2 p { font-size:16px; font-weight:normal; line-height:30px; display:block; margin-top:40px; color:#333;text-indent:2em; }

/**----------------物流----------------**/
.position3 { width:100%; height:270px; position:relative; text-align:left; overflow:hidden;}
.position3 img { height:270px; position:absolute; top:0; left:50%;transform: translateX(-50%); z-index:1;}
.position3 h2 { width:1200px; height:270px; position:absolute; top:0; left:50%;transform: translateX(-50%); z-index:2; padding:89px 0 0 0; box-sizing:border-box;}
.position3 h2 strong { font-size:24px; display:inline-block; line-height:50px; border-bottom:1px solid #fff; color:#fff;}
.position3 h2 font { display:block;font-size:18px; font-weight:300; font-family:Arial, Helvetica, sans-serif; color:#fff; margin-top:8px;}

.list3 {overflow:hidden;}
.list3 table td { font-size:14px; font-weight:normal; color:#333; padding:20px 5px; overflow:hidden; text-align:center; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; vertical-align:middle; border-bottom:1px dashed #dddddd;box-sizing:border-box;}
.list3 table td.name { font-size:15px; font-weight:bold; color:#333; text-align:center; height:36px; line-height:36px; padding:0 5px; background-color:#f5f5f9; box-sizing:border-box;  -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; border-bottom:none;}
.list3 table td h2 {  font-size:18px; font-weight:bold; color:#333; font-family:Arial, Helvetica, sans-serif; text-align:left; line-height:22px; position:relative;}
.list3 table td h2 i { display:block; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#009a44; margin-top:5px; font-style:normal;}
.list3 table td h2 i img { width:16px; display:inline-block; vertical-align:middle; margin-right:4px; position:relative; top:-1px;}
.list3 table td b { font-size:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333; text-align:center; line-height:22px;}
.list3 table td b span { display:block; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#666666;}
.list3 table td ul li { font-size:14px; font-weight:normal; color:#333; line-height:24px; text-align:left; padding:0 0 0 100px;}
.list3 table td ul li i { width:18px; height:18px; border-radius:3px; font-size:14px; font-weight:bold; color:#fff; line-height:18px; padding:0 1px; display:inline-block; vertical-align:middle; margin-right:6px; font-style:normal; text-align:center;}
.list3 table td ul li:nth-child(1) i { background-color:#009a44;}
.list3 table td ul li:nth-child(2) i { background-color:#0073ff;}
.list3 table td font {color:#ffa200;}
.list3 table td font strong {color:#ffa200; font-size:22px; font-family:Arial, Helvetica, sans-serif;}
.list3 table tr:hover td { background-color:#effcf6;}
.list3 table tr:hover td.name { font-size:15px; font-weight:bold; color:#333; text-align:center; height:36px; line-height:36px; padding:0 5px; background-color:#f5f5f9; border-bottom:none;}

/**------------------------大数据------------------------**/
.ym_partp { width:1200px; margin:0 auto; background-color:#f5f5f9; text-align:left; overflow:hidden; padding:0 0 60px 0;}
.ym_blk12 { margin-top:40px;}
.ym_blk12 h2 { height:80px; background-color:#fff; padding:0 30px; font-size:24px; font-weight:bold; color:#333; line-height:80px; margin-bottom:14px;}
.ym_blk12 h2 i { width:38px; height:38px; background-color:#007c37; border-radius:1000px; float:left; display:inline; margin-top:21px; overflow:hidden; margin-right:12px;}
.ym_blk12 h2 i img { display:block; margin:0 auto; margin-top:3px;}
.ym_blk12 h2 a.more7 { line-height:34px; font-size:14px; font-weight:bold; color:#0073ff; padding:0 14px; border:1px solid #0073ff; float:right; display:inline; border-radius:1000px; margin-top:22px;}
.ym_blk12 h2 a.more7:hover { background-color:#ffa200; border:1px solid #ffa200; color:#fff;}
.ym_blk12 h2 font { font-size:14px; font-weight:normal; color:#333; margin-left:80px; display:inline-block; vertical-align:middle; position:relative; top:-4px;}
.ym_blk12 h2 font .input07 { background-color:#ebebf2; width:130px; height:36px; line-height:36px; border-radius:1000px; padding:0 10px; border:none;}
.ym_blk12 h2 font .input07:focus{outline:none;}
.ym_blk12 h2 font .input08 { margin-left:14px; line-height:34px; padding:0 20px; font-size:14px; font-weight:bold; color:#fff; background-color:#ffa200; border-radius:1000px; border:none; cursor:pointer;}
.ym_blk12 h2 ul { display:inline-block; vertical-align:middle; margin-left:70px; height:34px; border:1px solid #007c37; border-radius:1000px; overflow:hidden; width:180px;position:relative; top:-4px;}
.ym_blk12 h2 ul li { width:90px; font-size:14px; font-weight:normal; line-height:34px; float:left; display:inline; text-align:center; }
.ym_blk12 h2 ul li a { color:#007c37; display:block;}
.ym_blk12 h2 ul li.on a { background-color:#bdead1; font-weight:bold;}
.ym_b12_left { width:240px; background-color:#fff; float:left; display:inline; padding:24px; box-sizing:border-box;}
.ym_b12_left ul li { line-height:50px; display:block; font-size:15px; font-weight:normal;}
.ym_b12_left ul li a { color:#333; padding:0 14px; display:block;}
.ym_b12_left ul li a img { float:right; display:inline; margin-top:18px;}
.ym_b12_left ul li a:hover { background-color:#f5f5f9; color:#009a44;}
.ym_b12_left ul li.on a { background-color:#f5f5f9; color:#009a44; font-weight:bold;}
.ym_b12_right { width:946px; background-color:#fff; float:right; display:inline; padding:24px; box-sizing:border-box;}
.ym_b12_right h3 { display:block; line-height:50px; background-color:#007c37; font-size:17px; font-weight:bold; color:#fff; padding:0 24px;}
.chart { display:block; padding:24px 0 0 0;}

.ym_b12_left02 { width:240px; background-color:#fff; float:left; display:inline; padding:24px; box-sizing:border-box;}
#custom-show-hide-example2 h3 { display:block; margin-bottom:1px;}
#custom-show-hide-example2 h3 a { height:50px; font-size:15px; font-weight:bold; color:#333; line-height:50px; background-color:#f5f5f9; display:block; padding:0 14px; cursor:pointer;}
#custom-show-hide-example2 h3 a i { width:16px; height:16px; background-color:#007c37; border-radius:1000px; overflow:hidden; float:right; display:inline; margin-top:17px;}
#custom-show-hide-example2 h3 a i img { display:block; margin:0 auto;  margin-top:7px; width:6px; height:4px;}
#custom-show-hide-example2 h3.open a { height:50px; font-size:15px; font-weight:bold; color:#007c37; line-height:50px;}
#custom-show-hide-example2 h3.open a i img {display:block; margin:0 auto; margin-top:7px; width:6px; height:4px; transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);}
.new_2016_info02 { padding:4px 14px 24px 14px;}
.new_2016_info02 b { font-size:15px; font-weight:bold; color:#333; display:block; line-height:24px; margin-top:14px}
.new_2016_info02 ul { padding:10px 0 0 0;}
.new_2016_info02 ul li { font-size:14px; font-weight:normal; line-height:27px; padding:0 0 0 14px;}
.new_2016_info02 ul li a { color:#333; display:inline-block; line-height:18px; padding:0 2px; border-radius:3px;}
.new_2016_info02 ul li.on a { background-color:#00944a; color:#fff; font-weight:bold;}
.ym_b12_right table td { font-size:15px; font-weight:normal; color:#333333; line-height:60px; border-bottom:1px dashed #dddddd; text-align:center;}
.ym_b12_right table td.name {line-height:50px; background-color:#007c37; font-size:17px; font-weight:bold; color:#fff; border-bottom:none;}
.ym_b12_right table td a { font-size:15px; font-weight:bold; color:#333;}
.ym_b12_right table td font { display:inline-block; background-color:#dff2e8; border-radius:1000px; font-size:16px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:26px;color:#00944a; padding:0 10px;}
.ym_b12_right table tr:last-child td { border-bottom:none;}

/**----------------购物车----------------**/
.at_tit2 { font-size:30px; font-weight:normal; color:#FFF; float:left; display:inline; height:30px; line-height:30px;float:left; display:inline; width:240px; border-left:1px solid #50565d; padding:0 0 0 20px; margin-left:20px; margin-top:52px;}
.jd_num { width:390px; height:70px; float:right; display:inline; background-repeat:no-repeat; background-position:top center; margin-top:40px;}
.jd_num ul li { font-size:12px; font-weight:bold; color:#666; float:left; display:inline; margin-top:40px;}
.jd_num ul li.on { color:#d94747;}
.content04 { width:1000px; margin:0 auto; text-align:left; padding:0 0 50px 0;}
.lmw_blk13 { overflow:hidden; width:1000px; margin:0 auto; text-align:left;}
.lmw_blk13 h2 { line-height:60px; color:#333; font-size:14px; font-weight:bold;}
.lmw_blk13 h2 strong {font-size:14px; font-weight:bold; color:#d61c21; display:inline-block; vertical-align:middle; margin-left:4px; border:2px solid #d61c21; border-radius:100px; line-height:16px; padding:0 10px;}
.lmw_blk13 h3 { background-color:#f4f4f4; height:42px; border:1px solid #f4f4f4; overflow:hidden;}
.lmw_blk13 h3 ul li { font-size:14px; float:left; display:inline; line-height:42px; color:#333; font-weight:normal;}
.lmw_b13_info { overflow:hidden; margin-top:20px;}
.lmw_b13_info .title06 { height:48px; overflow:hidden; font-size:14px; font-weight:bold; color:#333; line-height:48px; padding:0 17px; position:relative;}
.lmw_b13_info .title06 span { font-size:12px; font-family:Verdana, Geneva, sans-serif; float:right; display:inline; color:#666; font-weight:normal;}
.lmw_b13_info .title06 font { font-size:12px; font-weight:normal; color:#666; line-height:48px; position:absolute; left:340px; top:0;}
.lmw_b13_info .title06 font img { display:inline-block; vertical-align:middle; margin-right:4px;}
.lmw_b13_info_box { overflow:hidden; border:1px solid #eeeeee; margin-top:10px; padding:15px 0; overflow:hidden; background-color:#FFF;}
.lmw_b13_info_box01 { width:382px; float:left; display:inline; padding:0 0 0 16px;}
.lmw_b13_info_box01 dt { float:left; display:inline;}
.lmw_b13_info_box01 dt a img { width:96px; height:96px; border:1px solid #dddddd;}
.lmw_b13_info_box01 dd { width:180px; float:left; display:inline; text-align:left; margin-left:16px; }
.lmw_b13_info_box01 dd p { font-size:12px; font-weight:normal; color:#666; line-height:20px; margin-top:10px;}
.lmw_b13_info_box01 dd p a { color:#333; display:block;}
.lmw_b13_info_box01 dd p a:hover { color:#d61c21;}
.lmw_b13_info_box02 { width:110px; float:left; display:inline; padding:0 10px; font-size:12px; font-weight:normal; color:#333; font-family:Verdana, Geneva, sans-serif; text-align:center; line-height:96px;}
.lmw_b13_info_box03 { width:100px; float:left; display:inline; padding:0 10px; font-size:12px; font-weight:normal; color:#666; text-align:center;}
.lmw_b13_info_box03 label { text-align:center; display:block; width:80px; height:19px; border:1px solid #dddddd; overflow:hidden; margin:0 auto; margin-bottom:4px; margin-top:30px;}
.lmw_b13_info_box03 label a { width:20px; height:20px; font-size:12px; font-weight:normal; color:#333; text-align:center; line-height:20px; font-family:Verdana, Geneva, sans-serif; float:left; display:inline;}
.lmw_b13_info_box03 label a:hover { background-color:#d61c21; color:#FFF;}
.lmw_b13_info_box03 label input { background-color:#dadada; height:20px; float:left; display:inline; width:40px; border:none; border-left:1px solid #dddddd; border-right:1px solid #dddddd; font-size:12px; font-weight:normal; color:#333; font-family:Verdana, Geneva, sans-serif; text-align:center;  box-sizing: border-box;}
.lmw_b13_info_box04 { width:110px; float:left; display:inline; padding:0 10px; font-size:12px; font-weight:normal; color:#333; font-family:Verdana, Geneva, sans-serif; text-align:center; line-height:96px;}
.lmw_b13_info_box05 { width:60px; float:left; display:inline; padding:24px 10px 0 30px; font-size:12px; font-weight:normal; color:#333; text-align:left; line-height:24px;}
.lmw_b13_info_box05 a { display:block; color:#338fff;}
.lmw_b13_info_box05 a:hover { color:#d61c21;}

.jd_blk04 { overflow:hidden; height:50px; background-color:#f4f4f4; font-size:12px; font-weight:normal; color:#333; line-height:50px; padding:0 0 0 15px; margin-top:40px;}
.jd_blk04 a { color:#333; margin-left:20px;}
.jd_blk04 a:hover { color:#d61c21;}
.jd_blk04 dl { width:630px; float:right; display:inline;}
.jd_blk04 dl dt { width:150px; height:48px; float:right; display:inline;}
.jd_blk04 dl dt a { background-color:#d61c21; font-size:16px; font-weight:bold; text-align:center; line-height:48px;  display:block; color:#FFF; margin:0;}
.jd_blk04 dl dt a:hover { background-color:#c61319; color:#FFF;}
.jd_blk04 dl dd { width:460px; float:right; display:inline; margin-right:20px; margin-top:4px;}
.jd_blk04 dl dd p { font-size:14px; font-weight:normal; color:#333; line-height:20px; text-align:right; display:block;}
.jd_blk04 dl dd p strong { color:#d61c21; font-size:18px; font-family:Verdana, Geneva, sans-serif;}
.jd_blk04 dl dd p font { color:#338fff; margin:0 2px;}
.jd_blk04 dl dd p span { font-size:12px; font-weight:normal; color:#666; line-height:24px; text-align:right;}

/**-------------订单结算-------------**/
.lmw_parti { border:1px solid #dddddd; overflow:hidden; background-color:#FFF;}
.lmw_pi_info { overflow:hidden; padding:20px 0; border-bottom:1px solid #dddddd; margin:0 30px;}
.title07 { font-size:14px; font-weight:bold; color:#333; line-height:24px; display:block;}
.title07 a { color:#338fff; float:right; display:inline; font-size:12px; font-weight:normal;}
.title07 a:hover { color:#d61c21;}
.title07 span { font-size:12px; font-weight:normal; color:#666; margin-left:20px;}
.title07 span strong { color:#ff7e00; font-weight:normal;}
.lmw_pi_main { overflow:hidden; padding:15px 0;}
.lmw_pi_main ul li { font-size:12px; font-weight:normal; color:#666; line-height:36px; background-color:#fff; padding:0 10px;}
.lmw_pi_main ul li span { font-size:14px; color:#333; margin-right:14px;}
.lmw_pi_main ul li i { font-size:12px; font-weight:normal; color:#FFF; background-color:#00944a; display:inline-block; vertical-align:middle; line-height:16px; border-radius:2px; padding:0 2px; font-style:normal; margin-left:5px;}
.lmw_pi_main ul li a { color:#338fff; float:right; display:none;margin-left: 30px;}
.lmw_pi_main ul li a:hover { color:#00944a;}
.lmw_pi_main ul li:hover { background-color:#f4f4f4;}
.lmw_pi_main ul li:hover a { display:block;}
.lmw_pi_main .open { display:block; margin-top:20px;}
.lmw_pi_main02 { overflow:hidden; padding:15px 0 10px 0;}
.lmw_pi_main02 ul li { width:88px; float:left; display:inline; margin-right:20px;}
.lmw_pi_main02 ul li a { display:block; width:84px; height:30px; border:2px solid #666666; font-size:14px; font-weight:normal; text-align:center; line-height:30px; color:#666666;}
.lmw_pi_main02 ul li.on a { border:2px solid #00944a; color:#00944a;}
.lmw_pi_main03 { background-color:#f3f8ff; margin-top:20px; padding:20px;}
.title08 { font-size:14px; font-weight:bold; color:#333; line-height:24px; display:block;}
.lmw_pi_box { overflow:hidden; padding:20px 0;}
.lmw_pi_box01 { width:502px; float:left; display:inline;}
.lmw_pi_box01 dt { float:left; display:inline;}
.lmw_pi_box01 dt a img { width:90px; height:90px; border:1px solid #dddddd;}
.lmw_pi_box01 dd { width:300px; float:left; display:inline; text-align:left; margin-left:16px; }
.lmw_pi_box01 dd p { font-size:12px; font-weight:normal; color:#666; line-height:22px;}
.lmw_pi_box01 dd p a { color:#333; display:block;}
.lmw_pi_box01 dd p a:hover { color:#00944a;}
/*.lmw_pi_box02 { width:100px; float:left; display:inline; line-height:96px; font-size:12px; font-weight:normal; color:#333333; font-family:Verdana, Geneva, sans-serif; text-align:center;}*/
.lmw_pi_box03 { width:224px; float:left; display:inline;font-size:12px; font-weight:normal; color:#333; font-family:Verdana, Geneva, sans-serif; text-align:center;}
/*.lmw_pi_box04 { width:94px; float:left; display:inline; line-height:96px; font-size:12px; font-weight:normal; color:#333333; font-family:Verdana, Geneva, sans-serif; text-align:center;}*/
.lmw_pi_main04 { overflow:hidden; padding:10px 0 2px 0; font-size:12px; font-weight:normal; color:#333; line-height:24px;}
.lmw_pi_main05 { overflow:hidden; padding:15px 0 10px 0;}
.lmw_pi_main05 input { width:200px; height:34px; background-color:#ececec; padding:0 0 0 10px; font-size:12px; font-weight:normal; color:#333; font-family:"微软雅黑"; border:none; display:inline-block; vertical-align:middle;}
.lmw_pi_main05 a { width:76px; height:34px; background-color:#338fff; font-size:12px; font-weight:bold; color:#FFF; text-align:center; line-height:34px; display:inline-block; margin-left:10px; vertical-align:middle;}
.lmw_pi_main05 a:hover { background-color:#2271ff;}
.lmw_pi_info02 { overflow:hidden; padding:20px 0; margin:0 30px;}
.lmw_pi_info02 p { font-size:12px; font-weight:normal; color:#333; text-align:right; line-height:30px;}
.lmw_pi_info02 p span { color:#338fff; margin-right:5px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
.lmw_pi_info02 p strong { font-family:Verdana, Geneva, sans-serif;}
.lmw_blk15 { border:1px solid #eeeeee; background-color:#FFF; padding:40px 0 50px 0; width:1000px; margin:0 auto; margin-top:30px;}
.lmw_blk15 dl { overflow:hidden;}
.lmw_blk15 dl dt { font-size:44px; font-weight:lighter; color:#338fff; display:block; text-align:center; margin-bottom:30px;}
.lmw_blk15 dl dt img { display:inline-block; vertical-align:middle; margin-right:14px;}
.lmw_blk15 dl dd { overflow:hidden;}
.lmw_blk15 dl dd p { font-size:20px; font-weight:normal; color:#333; display:block; text-align:center; line-height:36px; font-family:Verdana, Geneva, sans-serif;}
.lmw_blk15 dl dd p a { color:#338fff; margin-left:4px;}
.lmw_blk15 dl dd p a:hover { color:#d61c21;}
.lmw_blk15 dl dd p a.a12 { width:118px; height:36px; font-size:14px; font-weight:normal; color:#338fff; text-align:center; line-height:36px; border:3px solid #338fff; border-radius:100px; display:inline-block; vertical-align:middle; margin:0 7px; margin-top:40px;}
.lmw_blk15 dl dd p a.a12:hover { width:118px; height:36px; font-size:14px; font-weight:normal; background-color:#338fff; color:#fff; text-align:center; line-height:36px; border:3px solid #338fff; border-radius:100px; display:inline-block; vertical-align:middle; margin:0 7px; margin-top:40px;}
.lmw_blk15 dl dd p a.a13 { width:118px; height:36px; font-size:14px; font-weight:normal; color:#ff7e00; text-align:center; line-height:36px; border:3px solid #ff7e00; border-radius:100px; display:inline-block; vertical-align:middle; margin:0 7px; margin-top:40px;}
.lmw_blk15 dl dd p a.a13:hover { width:118px; height:36px; font-size:14px; font-weight:normal; background-color:#ff7e00; color:#fff; text-align:center; line-height:36px; border:3px solid #ff7e00; border-radius:100px; display:inline-block; vertical-align:middle; margin:0 7px; margin-top:40px;}
.jd_blk05 { height:70px; background-color:#fef5f5; border-top:1px solid #eeeeee;}
.jd_blk05 a { color:#333; margin-left:20px;}
.jd_blk05 a:hover { color:#ff7700;}
.jd_blk05 dl { width:630px; float:right; display:inline; margin-top:10px; margin-right:10px;}
.jd_blk05 dl dt { width:150px; height:48px; float:right; display:inline;}
.jd_blk05 dl dt a { background-color:#00944a; font-size:16px; font-weight:bold; text-align:center; line-height:48px; display:block; color:#FFF; margin:0;}
.jd_blk05 dl dt a:hover { background-color:#00944a; color:#FFF;}
.jd_blk05 dl dd { width:460px; float:right; display:inline; margin-right:20px;}
.jd_blk05 dl dd p { font-size:14px; font-weight:normal; color:#333; line-height:24px; text-align:right; display:block;}
.jd_blk05 dl dd p strong { color:#ffa200; font-size:18px; font-family:Verdana, Geneva, sans-serif;}
.jd_blk05 dl dd p font { color:#338fff; margin:0 2px;}
.jd_blk05 dl dd p span { font-size:12px; font-weight:normal; color:#666; line-height:24px; text-align:right;}

/**----------订单成功-----------**/
.lmw_blk15 {border:1px solid #fff;  background-color:#FFF; padding:40px 0 50px 0; width:1000px; margin:0 auto; margin-top:30px;}
.lmw_blk15 dl { overflow:hidden;}
.lmw_blk15 dl dt { font-size:44px; font-weight:lighter; color:#007c37; display:block; text-align:center; margin-bottom:30px;}
.lmw_blk15 dl dt img { display:inline-block; vertical-align:middle; margin-right:14px;}
.lmw_blk15 dl dd { overflow:hidden;}
.lmw_blk15 dl dd p { font-size:20px; font-weight:normal; color:#333; display:block; text-align:center; line-height:36px; font-family:Verdana, Geneva, sans-serif;}
.lmw_blk15 dl dd p a { color:#007c37; margin-left:4px;}
.lmw_blk15 dl dd p a:hover { color:#007c37;}
.lmw_blk15 dl dd p a.a12 { width:118px; height:36px; font-size:14px; font-weight:normal; color:#007c37; text-align:center; line-height:36px; border:3px solid #007c37; border-radius:100px; display:inline-block; vertical-align:middle; margin:0 7px; margin-top:40px;}
.lmw_blk15 dl dd p a.a12:hover { width:118px; height:36px; font-size:14px; font-weight:normal; background-color:#007c37; color:#fff; text-align:center; line-height:36px; border:3px solid #007c37; border-radius:100px; display:inline-block; vertical-align:middle; margin:0 7px; margin-top:40px;}
.lmw_blk15 dl dd p a.a13 { width:118px; height:36px; font-size:14px; font-weight:normal; color:#999999; text-align:center; line-height:36px; border:3px solid #999999; border-radius:100px; display:inline-block; vertical-align:middle; margin:0 7px; margin-top:40px;}
.lmw_blk15 dl dd p a.a13:hover { width:118px; height:36px; font-size:14px; font-weight:normal; background-color:#007c37; color:#fff; text-align:center; line-height:36px; border:3px solid #007c37; border-radius:100px; display:inline-block; vertical-align:middle; margin:0 7px; margin-top:40px;}


/**----------专家列表页------------**/
.ym_blk13 { overflow:hidden;}
.ym_blk13 ul li { width:262px; border:1px solid #dddddd; float:left; display:inline; margin-right:33px; height:248px; overflow:hidden; margin-bottom:33px; position:relative; top:0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.ym_blk13 ul li:nth-child(3n+3) { margin-right:0;} 
.ym_blk13 ul li .img_box { width:114px; height:114px; position:relative; margin:0 auto; margin-top:36px; overflow:hidden; border-radius:1000px;}
.ym_blk13 ul li .img_box a img { height:114px; width:auto; position:absolute; top:0; left:50%; transform: translateX(-50%);border-radius:1000px;}
.ym_blk13 ul li h3 a { font-size:16px; font-weight:bold; display:block; text-align:center; color:#333; margin-top:20px; line-height:30px;}
.ym_blk13 ul li h3 a:hover {color:#ffa200;}
.ym_blk13 ul li p { font-size:12px; color:#999999; font-weight:bold; display:block; text-align:center;}
.ym_blk13 ul li:hover { background-color:#fffbf3; border:1px solid #ffa200;}

.ym_blk10_2 { margin-top:40px;}
.ym_blk10_2 h2 { font-size:16px; font-weight:bold; color:#333; margin-bottom:14px;}
.ym_blk10_2 ul li { font-size:14px; font-weight:normal; line-height:36px;}
.ym_blk10_2 ul li a { color:#333333;overflow:hidden; }
.ym_blk10_2 ul li a:hover {color:#ffa200;}
.ym_blk10_2 ul li span {font-size:12px; color:#999999; font-family:Arial, Helvetica, sans-serif; float:right; }


/**--------------------金融 物流 专题-----------------------**/
html { overflow-y:scroll; }
.z_banner { width:100%; height:460px; text-align:left; position:relative;}
.z_banner img { width:2500px; height:460px; position:absolute; top:0; left:50%; margin-left:-1250px; z-index:1;}
.z_banner_word { width:870px; margin:0 auto; z-index:2; position:absolute; height:460px; top:0; left:50%; margin-left:-435px; text-align:center;}
.z_banner_word h2 { display:inline-block; line-height:60px; font-size:30px; color:#fff; font-weight:bold; border-bottom:1px solid #fff; margin-top:130px;}
.z_banner_word p { font-size:16px; font-weight:normal; line-height:30px; color:#fff; text-align:left; margin-top:30px;}

.z_parta { width:1004px; margin:0 auto; text-align:left; padding:60px 0;}
.z_parta dl { text-align:center;}
.z_parta dl dt { font-size:70px; font-weight:bold; color:#007c37; display:inline-block; vertical-align:middle; font-style: italic; font-family:Verdana, Geneva, sans-serif; margin-right:8px;}
.z_parta dl dd { display:inline-block; vertical-align:middle;}
.z_parta dl dd font { font-size:13px;color:#007c37;font-style: italic; font-family:Arial, Helvetica, sans-serif; font-weight:bold; display:block; text-align:left;letter-spacing:2px}
.z_parta dl dd strong { font-size:30px; color:#007c37; display:block; text-align:left; position:relative; z-index:2;}
.z_parta dl dd i { display:block; height:10px; background-color:#fdcd00; position:relative; z-index:1; margin-top:-10px;}
.z_parta h3 { background-image:url(../images/z_bg01.png);background-repeat:no-repeat; width:256px; height:47px; display:block; margin:0 auto; margin-top:50px; font-size:27px; font-weight:bold; color:#fff; box-sizing:border-box; padding:0 0 0 36px;}
.z_parta img { display:block; margin:0 auto; margin-top:20px;}
.z_parta p { font-size:16px; font-weight:normal; line-height:30px; display:block; margin-top:24px;}

.z_partb { width:100%; height:270px; background-image:url(../images/z_div_bg01.jpg); background-repeat:no-repeat; background-position:center -580px; overflow:hidden; position:relative;}
.z_partb h3 { background-image:url(../images/z_bg02.png);background-repeat:no-repeat; width:201px; height:47px; display:block; margin:0 auto; margin-top:50px; font-size:27px; font-weight:bold; color:#fff; box-sizing:border-box; padding:0 0 0 14px; margin-bottom:24px;}
.z_partb p { font-size:16px; font-weight:normal; line-height:30px; color:#333; width:1004px; margin:0 auto; text-align:left;}
.z_partb i { width:44px; height:44px; background-color:#fff; transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg); position:absolute; top:0; left:50%; margin-left:-25px; margin-top:-25px; filter: drop-shadow(0 5px 10px #dddddd);}
.z_partb ul { background-image:url(../images/z_bg03.png); background-repeat:no-repeat; width:997px; height:86px; display:block; margin:0 auto; margin-top:50px;}
.z_partb ul li { font-size:15px; line-height:24px; font-weight:bold; color:#fff; text-align:center; float:left; display:inline; margin-top:16px;}
.z_partb ul li span { display:block;}
.z_partb ul li span strong { font-family:Verdana, Geneva, sans-serif; font-size:18px; margin:0 4px;}
.z_partb ul li:nth-child(1) { margin-left:18px;}
.z_partb ul li:nth-child(2) { margin-left:96px;}
.z_partb ul li:nth-child(3) { margin-left:112px;}
.z_partb ul li:nth-child(4) { margin-left:110px;}
.z_partb ul li:nth-child(5) { margin-left:116px;}
.z_partb a { width:170px; height:44px; background-color:#fbbc00; display:block; margin:0 auto; margin-top:50px; border-radius:1000px; font-size:16px; font-weight:bold; text-align:center; line-height:44px; color:#fff;}
.z_partb a:hover { background-color:#ffa200; filter: drop-shadow(0 0 10px #ffa200);}

/**--------------首页调整样式----------------**/
.search_g { width:500px; float:left; display:inline; margin-left:50px; margin-top:24px;}
.search_g ul li { font-size:14px; color:#333333; float:left; display:inline; line-height:24px; width:70px; text-align:center; cursor:pointer;}
.search_g ul li.on { background-color:#008443; border-radius:3px 3px 0 0; color:#fff; font-weight:bold;}
.search_g_main { width:496px; height:40px; border:1px solid #008443; overflow:hidden;}
.search_g_main .input_g_01 { width:416px; height:40px; background-color:#fff; font-size:14px; font-weight:normal; line-height:14px; border:none; padding:0 10px 0 40px; background-image:url(../images/ym_g_pic01.png); background-size:20px; background-repeat:no-repeat; background-position:10px 10px; box-sizing:border-box;}
.search_g_main .input_g_02 { width:80px; height:40px; background-color:#008443; font-size:15px; font-weight:bold; color:#fff; text-align:center; line-height:36px; margin:0; padding:0; border:0; cursor:pointer;}
.input_g_01:focus{outline:none;}
.input_g_01::-webkit-input-placeholder {
    /* WebKit browsers */
    color: #333;
}
.input_g_01:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #333;
}
.input_g_01::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #333;
}
.input_g_01:-ms-input-placeholder {
    /* Internet Explorer 10+ */
    color: #333;
}
a.quick_release { width:130px; height:40px; background-color:#fff; font-size:15px; font-weight:normal; line-height:40px; text-align:center; float:right; display:inline; margin-top:48px; color:#008443; border:1px solid #008443;}
a.quick_release img { width:16px; height:16px; display:inline-block; vertical-align:middle; margin-right:10px; position:relative; top:-2px;}
a.quick_release:hover { background-color:#ddffee;}

.nav_g { display:block; width:1200px; margin:0 auto; text-align:left; height:40px;}
.nav_g ul li { font-size:16px; font-weight:bold; float:left; display:inline; position:relative; height:40px; width:130px; background-color:#fff;  text-align:center; line-height:40px;box-sizing:border-box; }
.nav_g ul li:hover {border:1px solid #dddddd; border-bottom:none; border-top:2px solid #008443;}
.nav_g ul li a.li_a { color:#000; display:inline-block;  line-height:40px; border-radius:3px;}
.nav_g ul li.on a.li_a {color:#009a44; }
.nav_g ul li a.li_a img { display:inline-block; vertical-align:middle; margin-left:4px; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; width:14px; height:14px;}
.nav_g ul li:hover a.li_a img { display:inline-block; vertical-align:middle; margin-left:4px; transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);}
.nav_g ul li i img { position:absolute; top:-20px; left:50%;}
.nav_g ul li .li_box_g { position:absolute; width:130px; top:38px; left:-1px; z-index:99999; border:1px solid #dddddd; border-top:none; display:none;box-sizing:border-box;}
.nav_g ul li .li_box_g p a { font-size:15px; font-weight:normal; text-align:center; color:#333; background-color: rgba(255,255,255,1); line-height:40px; display:block;}
.nav_g ul li .li_box_g p a:hover { color:#fff;background-color: rgba(255,162,0,1);}
.nav_g ul li:hover .li_box_g { display:block;}


.ym_g_parta { width:100%; height:84px; background-color:#fff; filter: drop-shadow(0 10px 20px #e9e9f2);}
.ym_g_pa_main { width:1200px; margin:0 auto; height:100px;}
.ym_g_pa_main dl { width:485px; float:left; display:inline; margin-top:20px;}
.ym_g_pa_main dl dt { background-image:url(../images/ym_g_pic21.png); background-repeat:no-repeat; width:135px; height:46px; float:left; display:inline; font-size:16px; font-weight:normal; line-height:46px; color:#fff; text-align:center;}
.ym_g_pa_main dl dd { width:340px; float:right; display:inline; text-align:left; border-right:1px solid #dddddd; height:46px; margin-top:6px;overflow: hidden}
.ym_g_pa_main dl dd ul li { font-size:16px; font-weight:normal; color:#333; line-height:24px; width:320px;height: 46px;}
.ym_g_pa_main dl dd ul li a { color:#333;}
.ym_g_pa_main dl dd ul li a:hover {color:#ffa200;}
.ym_g_pa_main dl dd ul li font { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#999999; float:right; display:inline;}
.ym_g_pa_main .list_g { width:715px; float:right; margin-top:16px; text-align:right;}
.ym_g_pa_main .list_g li { display:inline-block; vertical-align:middle;box-sizing:border-box; font-size:14px; font-weight:normal; color:#333; text-align:left; line-height:27px; padding:0 0 0 10px; box-sizing:border-box; text-align:left; width: 135px;}
.ym_g_pa_main .list_g li font { font-size:12px; color:#666; display:block; }
.ym_g_pa_main .list_g li font strong { font-size:20px; color:#ff7200; font-weight:normal; margin:0 5px; font-family:Arial, Helvetica, sans-serif;}

.ym_g_partb { width:100%;min-width: 1200px; background-color:#f5f5f9; text-align:left; overflow:hidden;}
.ym_g_pb_main { width:1200px; background-color:#f5f5f9; margin:0 auto; padding:0 0 70px 0;}

.ym_f { width:1200px; height:660px; background-image:url(../images/ym_g_pic01.jpg); background-repeat:no-repeat; background-position:top left; margin-top:50px; position:relative;}
.ym_f_left { width:280px; float:left; display:inline;}
.ym_f_left dl { margin:30px 26px 0 20px; overflow:hidden;}
.ym_f_left dl dt { width:50px; float:left; display:inline;}
.ym_f_left dl dd { width:174px; float:right; display:inline; text-align:left;}
.ym_f_left dl dd b { font-size:20px; font-weight:bold; color:#fff; display:block; line-height:28px;}
.ym_f_left dl dd p { font-size:14px; font-weight:normal; line-height:24px; color:#fff;}
.ym_f_left ul { width:220px; margin:0 auto; margin-top:27px; height:170px; overflow:hidden;}
.ym_f_left ul li { width:105px; height:36px; float:left; display:inline; margin-right:10px; margin-bottom:10px;}
.ym_f_left ul li:nth-child(even) { margin-right:0;}
.ym_f_left ul li a { height:36px;background-color: rgba(255,255,255,0.2); font-size:14px; font-weight:normal; text-align:center; line-height:36px; color:#fff; display:block; border: 1px dashed rgba(255,255,255,0.5);
    background-clip: padding-box;}
.ym_f_left ul li a:hover {background-color: rgba(255,255,255,0.5);}
.ym_f_left h3 { margin:0 30px; font-size:16px; font-weight:bold; color:#fff; line-height:20px;}
.ym_f_left h3::before {content: ""; display:block; width:8px; height:20px; float:left; display:inline; margin-right:10px; background-color:#fff; border-radius:1000px; }
.tm_f_left_info { margin:0 auto; width:220px; overflow:hidden; margin-top:24px;}
.tm_f_left_info a img { width:220px; height:300px; border-radius:15px;}
.ym_f_right { width:860px; height:634px; background-color:#fff; border-radius:15px; position:absolute; top:34px; right:0;filter: drop-shadow(10px 10px 10px #e9e9f2); padding:0 30px;}
.ym_f_right h2 { height:74px; overflow:hidden;}
.ym_f_right h2 ul { width:500px; overflow:hidden; float:left; display:inline;}
.ym_f_right h2 ul li { font-size:18px; font-weight:bold; color:#666; display:inline-block; vertical-align:middle; margin-right:40px; line-height:74px; cursor:pointer;}
.ym_f_right h2 ul li b { color:#666666; position:relative; z-index:2; padding:0 0 0 4px;}
.ym_f_right h2 ul li i { width:80px; height:10px; border-radius:1000px;display:block; position:relative; z-index:1; top:-32px; background: linear-gradient(to right,#fff,#fff); }
.ym_f_right h2 ul li.on b { color:#333;}
.ym_f_right h2 ul li.on i { display:block; background: linear-gradient(to right,#3fb975,#fff); }
.ym_f_right h2 a { font-size:14px; float:right; display:inline; color:#333; font-weight:normal; margin-top:32px;}
.ym_f_right h2 a font { width:16px; height:16px; background-color:#068f5e; border-radius:1000px; display:inline-block; vertical-align:middle; margin-left:8px; overflow:hidden; font-size:12px; font-family:"宋体"; text-align:center; line-height:16px; color:#fff;}
.ym_f_right h2 a:hover { margin-right:5px;}
.ym_f_right_info { overflow:hidden;}
.ym_f_info_left { width:570px; float:left; display:inline;}
.ym_f_info_left a.a_pic { width:570px; height:254px; overflow:hidden; position:relative; display:block;}
.ym_f_info_left a.a_pic img { width:570px; height:254px;}
.ym_f_info_left a.a_pic p {position:absolute; left:0; bottom:0; width:100%; height:44px; font-size:16px; font-weight:bold; color:#fff; line-height:44px;  padding:0 20px; box-sizing:border-box;background-color: rgba(0,0,0,0.5); z-index:2; display:block;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.ym_f_info_left a.a_pic:hover p {background-color:rgba(0,0,0,0.6); padding:0 20px 0 25px;}
.ym_f_info_left dl { width:270px; float:left; display:inline; margin-top:30px; margin-right:30px;}
.ym_f_info_left dl:nth-child(odd) { margin-right:0;}
.ym_f_info_left dl dt { font-size:14px; font-weight:bold;  height:20px;   white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;}
.ym_f_info_left dl dt a { line-height:20px; color:#333; width:240px;white-space: nowrap;text-overflow:ellipsis; overflow:hidden; }
.ym_f_info_left dl dt a:hover {color:#ffa200;}
.ym_f_info_left dl dt img { float:right; display:inline;}
.ym_f_info_left dd p { font-size:12px; font-weight:normal; line-height:18px; color:#666; height:54px; overflow:hidden; margin-top:8px;}
.ym_f_info_left dd span { font-size:12px; color:#999; font-family:Arial, Helvetica, sans-serif; margin-top:10px; display:block}
.ym_f_info_right { width:260px; float:right; display:inline;}
.ym_f_info_right ul li { font-size:14px; font-weight:normal; line-height:42px; display:block; overflow:hidden;}
.ym_f_info_right ul li font { width:20px; height:20px; background-color:#d6d6d6; border-radius:1000px; margin-right:10px; font-size:14px; font-weight:normal; text-align:center; line-height:20px; color:#fff; font-family:Arial, Helvetica, sans-serif; float:left; display:inline; margin-top:11px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.ym_f_info_right ul li a { white-space: nowrap;text-overflow:ellipsis; overflow:hidden; width:220px; float:left; display:inline; color:#666;}
.ym_f_info_right ul li a:hover {color:#ffa200;}
.ym_f_info_right ul li:nth-child(1) { height:138px; border-bottom:1px dashed #dddddd; margin-bottom:18px;}
.ym_f_info_right ul li:nth-child(1) a { font-weight:bold; color:#333; height:40px;  white-space:pre-wrap; height:40px; line-height:20px;}
.ym_f_info_right ul li:nth-child(1) font { margin-top:0px; background-color:#f75559;}
.ym_f_info_right ul li:nth-child(2) font { background-color:#f4a536;}
.ym_f_info_right ul li:nth-child(3) font { background-color:#4688f1;}
.ym_f_info_right ul li:hover font { background-color:#ffa200;}
.ym_f_info_right ul li:nth-child(1) a:hover {color:#ffa200;}
.ym_f_info_right ul li:nth-child(1) p { font-size:12px; font-weight:normal; color:#666; line-height:20px; display:block;  padding:0 0 0 30px; margin-top:10px;}

.ym_f2 { width:1200px; height:564px; background-image:url(../images/ym_g_pic02.jpg); background-repeat:no-repeat; background-position:top left; margin-top:50px; position:relative;}
.ym_f2_left { width:280px; float:left; display:inline;}
.ym_f2_left dl { margin:30px 26px 0 20px; overflow:hidden;}
.ym_f2_left dl dt { width:50px; float:left; display:inline;}
.ym_f2_left dl dd { width:174px; float:right; display:inline; text-align:left;}
.ym_f2_left dl dd b { font-size:20px; font-weight:bold; color:#fff; display:block; line-height:28px;}
.ym_f2_left dl dd p { font-size:14px; font-weight:normal; line-height:24px; color:#fff;}
.ym_f2_left ul.list_g_01 { width:220px; margin:0 auto; margin-top:27px; height:170px; overflow:hidden;}
.ym_f2_left ul.list_g_01 li { width:105px; height:36px; float:left; display:inline; margin-right:10px; margin-bottom:10px;}
.ym_f2_left ul.list_g_01 li:nth-child(even) { margin-right:0;}
.ym_f2_left ul.list_g_01 li a { height:36px;background-color: rgba(255,255,255,0.2); font-size:14px; font-weight:normal; text-align:center; line-height:36px; color:#fff; display:block; border: 1px dashed rgba(255,255,255,0.5);
    background-clip: padding-box;}
.ym_f2_left ul.list_g_01 li a:hover {background-color: rgba(255,255,255,0.5);}
.ym_f2_left h3 { margin:0 30px; font-size:16px; font-weight:bold; color:#fff; line-height:20px;}
.ym_f2_left h3::before {content: ""; display:block; width:8px; height:20px; float:left; display:inline; margin-right:10px; background-color:#fff; border-radius:1000px; }
.tm_f2_left_info { margin:0 auto; width:220px; overflow:hidden; margin-top:24px;}
.tm_f2_left_info ul li { width:109px;height: 72px; float:left; display:inline; box-sizing:border-box; font-size:14px; font-weight: bold; color:#fff; padding:15px 0; text-align:left; border-bottom:1px solid #fcbc7e; border-right:1px solid #fcbc7e;}
.tm_f2_left_info ul li font { display:block; font-size:12px; font-weight:bold;}
.tm_f2_left_info ul li font strong { font-size:17px; font-family:Arial, Helvetica, sans-serif; margin-right:4px;}
.tm_f2_left_info ul li:nth-child(even) { text-align:right; border-right:none;}
.tm_f2_left_info ul li:nth-child(5) { border-bottom:none;}
.tm_f2_left_info ul li:nth-child(6) { border-bottom:none;}
.ym_f2_right { width:860px; height:550px; background-color:#fff; border-radius:15px; position:absolute; top:34px; right:0;filter: drop-shadow(10px 10px 10px #e9e9f2); padding:0 30px;}
.ym_f2_right h2 { height:74px; overflow:hidden;}
.ym_f2_right h2 ul { width:500px; overflow:hidden; float:left; display:inline;}
.ym_f2_right h2 ul li { font-size:18px; font-weight:bold; color:#666; display:inline-block; vertical-align:middle; margin-right:40px; line-height:74px; cursor:pointer;}
.ym_f2_right h2 ul li b { color:#666666; position:relative; z-index:2; padding:0 0 0 4px;}
.ym_f2_right h2 ul li i { width:80px; height:10px; border-radius:1000px;display:block; position:relative; z-index:1; top:-32px; background: linear-gradient(to right,#fff,#fff); }
.ym_f2_right h2 ul li.on b { color:#333;}
.ym_f2_right h2 ul li.on i { display:block; background: linear-gradient(to right,#ff9310,#fff); }
.ym_f2_right h2 a { font-size:14px; float:right; display:inline; color:#333; font-weight:normal; margin-top:32px;}
.ym_f2_right h2 a font { width:16px; height:16px; background-color:#ff7200; border-radius:1000px; display:inline-block; vertical-align:middle; margin-left:8px; overflow:hidden; font-size:12px; font-family:"宋体"; text-align:center; line-height:16px; color:#fff;}
.ym_f2_right h2 a:hover { margin-right:5px;}
.ym_f2_right_info { overflow:hidden;}
.ym_f2_right_info table { overflow:hidden;}
.ym_f2_right_info table td { font-size:14px; font-weight:normal; line-height:50px; padding:0 10px; text-align:center;}
.ym_f2_right_info table td.name { height:34px; line-height:34px; background-color:#ebebf2; font-weight:bold; color:#333;}
.ym_f2_right_info table td a { font-size:14px; font-weight:bold; color:#333; text-align:left; display:block;}
.ym_f2_right_info table td a:hover {color:#ffa200;}
.ym_f2_right_info table td font { background-color:#ffeee0; display:inline-block; padding:0 4px; line-height:14px; font-size:12px; color:#ff7200; border:1px solid #ff7200; border-radius:4px;}
.ym_f2_right_info table td strong {color:#ff7200; font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.ym_f2_right_info table td i { font-size:12px; font-style:normal; line-height:18px; text-align:center;}
.ym_f2_right_info table td i em { display:block; font-style:normal;}
.ym_f2_right_info table td a.check { display:inline-block; font-size:12px; background-color:#ffa800; line-height:20px; padding:0 8px; border-radius:4px; color:#fff; text-align:center;}
.ym_f2_right_info table td a.check:hover { background-color:#ff7200;}
.ym_f2_right_info table tr:nth-child(odd) td { background-color:#f5f5f9;}
.ym_f2_right_info table tr:nth-child(1) td { background-color:#ebebf2; }
.ym_f2_right_info table tr:hover td { background-color:#ffffe4;}
.ym_f2_right_info table tr:nth-child(1):hover td { background-color:#ebebf2; }



.ym_f3 { width:1200px; height:564px; background-image:url(../images/ym_g_pic03.jpg); background-repeat:no-repeat; background-position:top left; margin-top:50px; position:relative;}
.ym_f3_left { width:280px; float:left; display:inline;}
.ym_f3_left dl { margin:30px 26px 0 20px; overflow:hidden;}
.ym_f3_left dl dt { width:50px; float:left; display:inline;}
.ym_f3_left dl dd { width:174px; float:right; display:inline; text-align:left;}
.ym_f3_left dl dd b { font-size:20px; font-weight:bold; color:#fff; display:block; line-height:28px;}
.ym_f3_left dl dd p { font-size:14px; font-weight:normal; line-height:24px; color:#fff;}
.ym_f3_left ul.list_g_01 { width:220px; margin:0 auto; margin-top:27px; height:170px; overflow:hidden;}
.ym_f3_left ul.list_g_01 li { width:105px; height:36px; float:left; display:inline; margin-right:10px; margin-bottom:10px;}
.ym_f3_left ul.list_g_01 li:nth-child(even) { margin-right:0;}
.ym_f3_left ul.list_g_01 li a { height:36px;background-color: rgba(255,255,255,0.2); font-size:14px; font-weight:normal; text-align:center; line-height:36px; color:#fff; display:block; border: 1px dashed rgba(255,255,255,0.5);
    background-clip: padding-box;}
.ym_f3_left ul.list_g_01 li a:hover {background-color: rgba(255,255,255,0.5);}
.ym_f3_left h3 { margin:0 30px; font-size:16px; font-weight:bold; color:#fff; line-height:20px;}
.ym_f3_left h3::before {content: ""; display:block; width:8px; height:20px; float:left; display:inline; margin-right:10px; background-color:#fff; border-radius:1000px; }
.tm_f3_left_info { margin:0 auto; width:220px; overflow:hidden; margin-top:24px; background-color:#fff; height:210px;}
.ym_f3_right { width:860px; height:550px; background-color:#fff; border-radius:15px; position:absolute; top:34px; right:0;filter: drop-shadow(10px 10px 10px #e9e9f2); padding:0 30px;}
.ym_f3_right h2 { height:74px; overflow:hidden;}
.ym_f3_right h2 ul { width:500px; overflow:hidden; float:left; display:inline;}
.ym_f3_right h2 ul li { font-size:18px; font-weight:bold; color:#666; display:inline-block; vertical-align:middle; margin-right:40px; line-height:74px; cursor:pointer;}
.ym_f3_right h2 ul li b { color:#666666; position:relative; z-index:2; padding:0 0 0 4px;}
.ym_f3_right h2 ul li i { width:80px; height:10px; border-radius:1000px;display:block; position:relative; z-index:1; top:-32px; background: linear-gradient(to right,#fff,#fff); }
.ym_f3_right h2 ul li.on b { color:#333;}
.ym_f3_right h2 ul li.on i { display:block; background: linear-gradient(to right,#5999e7,#fff); }
.ym_f3_right h2 a { font-size:14px; float:right; display:inline; color:#333; font-weight:normal; margin-top:32px;}
.ym_f3_right h2 a font { width:16px; height:16px; background-color:#2b5dc7; border-radius:1000px; display:inline-block; vertical-align:middle; margin-left:8px; overflow:hidden; font-size:12px; font-family:"宋体"; text-align:center; line-height:16px; color:#fff;}
.ym_f3_right h2 a:hover { margin-right:5px;}
.ym_f3_right_info { overflow:hidden;}
.ym_f3_right_info table { overflow:hidden;}
.ym_f3_right_info table td { font-size:14px; font-weight:normal; line-height:50px; padding:0 10px; text-align:center;}
.ym_f3_right_info table td.name { height:34px; line-height:34px; background-color:#ebebf2; font-weight:bold; color:#333;}
.ym_f3_right_info table td a { font-size:14px; font-weight:bold; color:#333; text-align:left; display:block;}
.ym_f3_right_info table td a:hover {color:#ffa200;}
.ym_f3_right_info table td font { background-color:#eef6ff; display:inline-block; padding:0 4px; line-height:14px; font-size:12px; color:#2b5dc7; border:1px solid #2b5dc7; border-radius:4px;}
.ym_f3_right_info table td strong {color:#ff7200; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-right:4px;}
.ym_f3_right_info table td strong.green { color:#51a05f;}
.ym_f3_right_info table td strong.red2 { color:#e03636;}
.ym_f3_right_info table tr:nth-child(odd) td { background-color:#f5f5f9;}
.ym_f3_right_info table tr:nth-child(1) td { background-color:#ebebf2; }
.ym_f3_right_info table tr:hover td { background-color:#ffffe4;}
.ym_f3_right_info table tr:nth-child(1):hover td { background-color:#ebebf2; }

.ym_g_partc { width:1200px; margin:0 auto; text-align:left; padding:50px 0; overflow:hidden;}
.ym_g_partc ul { width:1200px; margin:0 auto; text-align:left;}
.ym_g_partc ul li { width:373px; height:240px; float:left; display:inline; margin-right:40px; position:relative;}
.ym_g_partc ul li:nth-child(3) { margin-right:0;}
.ym_g_partc ul li .img_box { width:373px; height:240px; overflow:hidden;}
.ym_g_partc ul li .img_box i { width:100%; height:100%; position:absolute; top:0; left:0;background-color: rgba(0,0,0,0.3); z-index:2; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.ym_g_partc ul li dl { position:absolute; top:0; left:0; z-index:3; width:373px; height:240px;}
.ym_g_partc ul li dl dt { background-image:url(../images/ym_g_pic22.png); background-repeat:no-repeat; width:210px; height:90px; background-position:bottom center;  display:block;margin:0 auto; font-size:14px; font-weight:normal; text-align:center; color:#fff; overflow:hidden; margin-top:50px;}
.ym_g_partc ul li dl dt b { font-size:30px; display:block; margin-top:8px; margin-bottom:6px;}
.ym_g_partc ul li dl dd a { width:90px; height:34px; font-size:14px; font-weight:normal; color:#333; text-align:center; line-height:34px;background-color: rgba(255,255,255,0.7); display:block; margin:0 auto; margin-top:32px;}
.ym_g_partc ul li dl dd a:hover {background-color: rgba(255,162,0,0.9); color:#fff;}
.ym_g_partc ul li:hover .img_box i {background-color: rgba(0,0,0,0.4); }
.ym_g_partc ul li .img_box img { border:1px solid #eeeeee;height: 240px;
    width: 373px;
    overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    z-index:1;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    /* Firefox 4 */
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    /* Safari 和 Chrome */
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    /* Opera */
    -o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.ym_g_partc ul li:hover .img_box img {transform: scale(1.2, 1.2);
    -ms-transform:scale(1.2, 1.2); 	/* IE 9 */
    -moz-transform:scale(1.2, 1.2); 	/* Firefox */
    -webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
    -o-transform:scale(1.2, 1.2); 	/* Opera */}

.scroll_nav { background-color:#fff; width:70px; height:auto; position:fixed; top:50%; margin-top:-170px; /* left:50%; */ right:0; margin-left:620px; opacity:0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; z-index:99990;}
.scroll_nav h2 { height:50px; overflow:hidden; background: linear-gradient(to bottom,#4f975a,#3a8144); font-size:16px; font-weight:normal; text-align:center; line-height:50px; color:#fff;}
.scroll_nav ul li { font-size:12px; font-weight:normal;  line-height:20px;  background-clip: padding-box; margin:0 10px;}
.scroll_nav ul li:last-child { border-bottom:none;}
.scroll_nav ul li a { opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60); display:block; font-size:15px; font-weight:normal; color:#333; border-bottom:1px solid #dddddd;padding:8px 0;}
.scroll_nav ul li a:hover {opacity:1;}
.scroll_nav ul li a img { display:block; width:34px; margin:0 auto;}
.scroll_nav.on { opacity:1;}
.scroll_nav ul li.current a {opacity:1; color:#3a8144;}
.scroll_nav ul li:last-child { background-color:#ede9e9; margin:0;}
.scroll_nav ul li:nth-child(4) a { border-bottom:none;}

.table_box2 { overflow:hidden; padding:0 40px;}
.table_box3 { overflow:hidden; padding:0 40px; margin:30px 0 30px 0;}
.table_box2 h3 { font-size:15px; font-weight:bold; color:#333; line-height:40px; margin-top:20px;}
.table_box2 h3::before {content: ""; display:block; width:6px; height:16px; float:left; display:inline; margin-right:10px; background-color:#00944a; border-radius:1000px; margin-top:12px;}
.table_box2 table { background-color:#e2edf9; margin-top:10px;}
.table_box2 table td { line-height:40px; background-color:#fff; font-size:13px; font-weight:normal; padding:0 10px 0 14px;}
.table_box2 table td.name { background-color:#f2f8ff; font-weight:bold;}

/**************公告列表和详情**************/
.ym_content .ym_notice h2{ font-size:24px; font-weight: normal; color:#333; margin: 20px 4px}
.ym_content .ym_notice .ym_notice_main dl { overflow:hidden; padding:8px 0 14px 0; border-bottom:1px dashed #dddddd;}
.ym_content .ym_notice .ym_notice_main dl dt a { font-size:18px; font-weight:normal; color:#333333; line-height:40px; padding:0 0 0 10px; display:block;}
.ym_content .ym_notice .ym_notice_main dl dt a:hover { color:#d61c21; padding:0 0 0 15px;}
.ym_content .ym_notice .ym_notice_main dl dd { font-size:14px; font-weight:normal; color:#666; padding:0 0 0 10px; line-height:20px;}
.ym_content .ym_notice .ym_notice_main dl dd a {color:#2172c6;}
.ym_content .ym_notice .ym_notice_main dl dd a:hover { color:#d61c21;}
.ym_content .ym_notice .ym_notice_detail{ overflow: hidden;margin: 30px 50px 40px 50px;border-top: 1px solid #dddddd;padding: 30px 0 0 0; font-size: 14px;line-height: 25px;}
.ym_content .ym_notice .ym_notice_detail img{ margin: 0 auto;}

/*购物车样式*/
.num_box { width:480px; float:right; display:inline;  padding:14px 0 0 0; overflow:hidden;margin: 30px 360px 0 360px;}
.num_box ul li { width:160px; float:left; display:inline;}
.num_box ul li i { height:5px; display:block; width:160px; background-color:#e1e1ea; border-radius:50px; overflow:hidden; overflow:hidden;}
.num_box ul li em { width:20px; height:20px; border-radius:1000px; display:block; margin:0 auto; font-size:12px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; text-align:center; line-height:20px; color:#FFF; margin-top:-12px; font-style:normal; background-color:#e1e1ea;}
.num_box ul li p { font-size:12px; font-weight:normal; color:#a1a6b3; text-align:center; display:block; line-height:24px;}
.num_box ul li.on i { height:5px; display:block; width:160px; background-color:#229c61; border-radius:50px; overflow:hidden; overflow:hidden;}
.num_box ul li.on em { width:20px; height:20px; border-radius:1000px; display:block; margin:0 auto; font-size:12px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; text-align:center; line-height:20px; color:#FFF; margin-top:-12px; font-style:normal; background-color:#229c61;}
.num_box ul li.on p { font-size:12px; font-weight:normal; color:#229c61; text-align:center; display:block; line-height:24px;}

/**-------------------金融专题------------------------**/
.jr_banner { background-image:url(../images/zt_pic01.jpg); background-repeat:no-repeat; height:490px; width:100%; text-align:left; background-position:top center;}
.jr_banner_main { background-image:url(../images/zt_pic01.jpg); background-repeat:no-repeat; height:490px; width:1200px; margin:0 auto; text-align:left; background-position:top center; overflow:hidden;}
.jr_banner_main b { font-size:48px; color:#fff; margin-top:100px; display:block;}
.jr_banner_main p { font-size:18px; font-weight:normal; line-height:24px; margin-top:20px; color:#fff; height:170px; overflow:hidden;}
.jr_banner_main a { width:180px; height:50px; border:1px solid #fff; font-size:16px; font-weight:normal; line-height:50px; text-align: center; display:block; color:#fff;}
.jr_banner_main a:hover {background-color: rgba(255,255,255,0.3);}
.jr_con { background-image:url(../images/zt_pic08.jpg); background-repeat:no-repeat; background-size:cover;}
.jr_con_main { width:1200px; margin:0 auto; overflow:hidden;}
.jr_blk01 { overflow:hidden; margin-top:50px;}
.jr_blk01 ul li { width:373px; height:260px; float:left; display:inline; margin-right:40px; padding:40px; box-sizing:border-box;}
.jr_blk01 ul li:nth-child(1) { background-image:url(../images/zt_pic02.jpg); background-repeat:no-repeat; background-size:373px 260px;}
.jr_blk01 ul li:nth-child(2) { background-image:url(../images/zt_pic03.jpg); background-repeat:no-repeat; background-size:373px 260px;}
.jr_blk01 ul li:nth-child(3) { background-image:url(../images/zt_pic04.jpg); background-repeat:no-repeat; background-size:373px 260px; margin-right:0;}
.jr_blk01 ul li img { display:block; width:90px; margin:0 auto;}
.jr_blk01 ul li b { font-size:30px; display:block; text-align:center; color:#fff; margin-top:14px;}
.jr_blk01 ul li p { font-size:16px; display: block; text-align:center; margin-top:14px; color:#fff;}
.jr_blk01 ul li:nth-child(1) b { text-align:left;}
.jr_blk01 ul li:nth-child(1) p { text-align:left; line-height:30px;}
.jr_blk02 { background-color:#fff; margin-top:50px;}
.jr_b02_left { width:373px; background-image:url(../images/zt_pic05.jpg); height:600px; background-size:373px 600px; float:left; display:inline; padding:0 40px; box-sizing:border-box;}
.jr_b02_right { width:827px; float:right; display:inline;}
.jr_b02_right img { width:90%; margin:0 auto; margin-top:30px;}
.jr_b02_left h2 { margin-top:70px; display:block; position:relative;margin-bottom:40px;}
.jr_b02_left h2 strong { font-size:24px; font-weight:bold; text-align:center; color:#fff; position:relative; z-index:2;}
.jr_b02_left h2 i { width:200px; height:10px; background-color: rgba(255,255,255,0.4); position:absolute; top:12px; left:44px; }
.jr_b02_left p { font-size:16px; font-weight:normal; color:#fff; line-height:30px; text-align:left;}
.jr_blk03 { background-image:url(../images/zt_pic07.jpg); background-repeat:repeat-x; height:100px; width:100%; margin-top:50px; text-align:left;}
.jr_b03_main { background-image:url(../images/zt_pic07.jpg); background-repeat:repeat-x; height:100px; width:1200px; margin:0 auto;}
.jr_blk03 p { font-size:20px; font-weight:normal; line-height:100px; color:#fff;}
.jr_blk03 a {width:160px; height:40px; border:1px solid #fff; font-size:16px; font-weight:normal; line-height:40px; text-align: center; display:block; color:#fff; float:right; margin-top:30px;}
.jr_blk03 a:hover {background-color: rgba(255,255,255,0.3);}