@charset "utf-8";
ul { list-style:none; margin:0; padding:0; }
.mt10 { margin-top:10px; }
.mt20 { margin-top:20px; }
.mt30 { margin-top:30px; }
.mt35 { margin-top:35px; }
.mt40 { margin-top:40px; }
.mt50 { margin-top:50px; }
.m20 { margin:20px 0; }
.p10 { padding:10px; }
.p30 { padding:30px; }
.clear { clear:both; }
.dis { display:none; }
.text-center { text-align:center; }
.text-hide { white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.fl { float:left; }
.fr { float:right; }
.h60 { height:60px; clear:both; }
body { background:#fff; font-size:12px; }
.topbar { background:#333; color:#fff; font-size:14px; }
.topbar .fl { line-height:40px; height:40px; overflow: hidden;}
.topbar .fl p {    display: inline;    margin: 0;}
.topbar .fr { color:#6D6D6D; line-height:40px; height:40px; }
.topbar .fr a { color:#fff; display:inline-block; }
.topbar .fr a:hover { color:#ff0; }
.logo { margin-top:20px; }
.logo img { height: 70px; }
.header { background:#fff; height: 110px; border-bottom: #efefef 1px solid; }
.header .fr { margin-top: 30px; }
.header .fr p { margin:0 0 0 12px; font-size:18px; color: #0072d4; text-align: left; float:left; padding:0px; line-height:normal; }
.header .fr i { font-size:28px; float: left; color: #0072d4; line-height:36px; margin-top:3px; }
.header .fr span { display:block; font-size:14px; color:#333; }
.search { float:right; font-size:14px; color:#8F8F8F; font-family:microsoft yahei; margin: 34px 50px 0 0; }
.search input { border:2px solid #0072d4; padding: 0px 10px; height: 36px; line-height: 36px; width: 200px; }
.search button { border:1px solid #0072d4; background:#0072d4; color:#fff; padding: 0px 20px; height: 36px; }
.nav { position:relative; z-index:999; background:#0079D1; width:100%; height:51px; border-bottom:#004C7F 4px solid; }
.navbox { box-shadow: 0 0 10px rgba(0, 0, 0, .1); }
.nav ul { margin:0; padding:0; list-style:none; float:left; }
.nav ul .n { position:relative; float:left; }
.n:hover { background:#3192da; }
.nav ul li h2 { font-weight:normal; margin:0; padding:0; }
.nav ul li h2 a { display:block; line-height:51px; height:51px; padding:0 31px; font-size:16px; color:#fff; border-bottom:#004C7F 4px solid; position:relative; }
.nav ul li h2 a i { margin-left:10px; }
.nav ul li h2 a:hover { color:#fff; background: #3192da; border-bottom:4px solid #2774ad; }
.nav ul .hover h2 a { color:#fff; background: #3192da; border-bottom:4px solid #2774ad; }
.nav ul li .subnav { position:absolute; width:200px; left:0px; top:51px; opacity:0; transition:all .3s ease 0s;
transform:translate3d(0, 20px, 0); visibility:hidden; z-index:100; background:#2774ad; padding: 10px 20px 20px; }
.nav ul li .subnav li a { display: block; height: 35px; text-align: left; line-height: 35px; background: url(../images/nli.jpg) no-repeat 0px 15px; text-indent: 15px; text-decoration: none; color: #fff; font-size: 14px; transition:all .3s ease 0s;
}
.nav ul li .subnav li a:hover { color:#ff0; text-indent:20px; }
.nav ul li:hover .subnav { opacity:1; transform:translate3d(0, 0, 0); visibility:visible; }
.nav ul li.n2 .subnav { width:600px; }
.nav ul li.n2 .subnav li { width:140px; height:35px; line-height:35px; color:#fff; text-align:left; float:left; background:none; }
.nav form { float:right; padding-top:8px; }
.nav form .ip { border:0; border-radius:20px 0 0 20px; padding:8px 10px 8px 20px; vertical-align:middle; }
.nav form .bnt { background:#E74E41; border:0; padding:8px 20px; color:#fff; vertical-align:middle; }
.notsupport { position:fixed; top:0; bottom:0; z-index:99999; width:100%; height:100%; text-align:center; clear:both; color:#fff; background:#0072C6; }
.notsupport h1 { font-size:100px; margin-top:200px; margin-bottom:30px; }
.notsupport h2 { font-size:30px; margin-bottom:30px; }
.bg_header { }
.bg_gray { background:#fafafa; padding:20px 0 35px 0; }

.QQbox {z-index: 99; right: 0px; width: 150px; position:fixed; _position: absolute; top:180px; right:0px;  background:url(../images/qq.jpg) no-repeat #015db2;}
.close{width:20px; height:20px; margin-left:128px; cursor:pointer;}
.weixin_pic{ height:128px; text-align:center; margin-top:28px;}
.qq_list{}
.qq_list .qq_li{width:129px; height:28px; line-height:28px; background:url(../images/qq_li.jpg) no-repeat; margin:auto;margin-top:3px; }
.qq_list .qq_li a{display:block; text-indent:40px; font-weight:bold; }
.qq_bb{ height:100px; font-size:18px; text-align:center; color:#FFF; padding:20px 0 0 0; line-height:30px; font-weight:700;}

.width { width:1190px; margin:0 auto; }
.banner { position:relative; }
.banner_inner { height:300px; padding:110px 0 0 150px; color:#fff; }
.banner_inner h2 { font-size:28px; font-weight:400; }
.banner_inner p { color:#fff; font-size:15px; }
.pos-bg { background: #F8F8F8; border-bottom: #ededed 1px solid; border-top: #ededed 1px solid; position: relative; overflow: hidden; }
.position { line-height:45px; }
.position ul { margin:0; padding:0; }
.position ul li { font-size:14px; }
.main_content { width:1190px; margin:auto; margin-top:25px; overflow:hidden; }
.ls { width:241px; float:left; }
.ot_tal { background:url(../images/tal01.jpg) no-repeat #0c5baf; height:50px; font-size:16px; text-indent:20PX; color:#FFF; line-height:50px; font-weight:bold; }
.ot_box { width:241px; background:#efefef; border:2px solid #0c5baf; padding:20px; margin-bottom:10PX; }
.ot_box ul li { background:url(../images/tyli.jpg) no-repeat 10px; text-indent:25px; line-height:35px; height:35px; font-size:14px; font-weight:bold; }
.ot_box ul li a { font-size:14px; }
.type .type_tal { width:241px; height:74px; background:url(../images/type.jpg) no-repeat; }
.type .type_box { width:241px; background:#efefef; border:2px solid #0c5baf; padding:20px; _padding:18px; }
.type_box .big_li { width:200px; background:url(../images/tyli.jpg) no-repeat 10px; height:28px; line-height:28px; text-indent:25px; font-size:14px; font-weight:bold; cursor:pointer; }
.type_box .big_li a { font-size:14px; }
.type_box .sml_li { width:200px; overflow:hidden; }
.type_box .sml_li a { display:block; width:200px; height:25px; line-height:25px; text-indent:25px; background:url(../images/en.gif) no-repeat 18px 10px; overflow:hidden; }
.share { background:url(../images/c_bg.jpg) no-repeat #eaeaea; width:221px; margin:auto; margin-top:20px; padding:28px 10px 15px 10px; margin-bottom:15px; }
.share a { display:block; margin-bottom:10px; }
.rs { margin-left:25px; width:924px; float:left; }
/*******index hot products*********/
	.tal_hot { font-size:24px; color:#0c5baf; padding:10px 0px 10px 0px; }
.tal_hot span { font-size:18px; color:#666666; }
#tab { overflow:hidden; zoom:1; background:url(../images/tal.jpg) no-repeat; height:42px; line-height:42px; padding-left:15px; padding-top:1PX; }
#tab li { float:left; height:40px; cursor:pointer; }
#tab li a { display:block; line-height:40px; padding:0px 10px 0px 10px; font-size:14px; }
#tab li.hover a { color:#FFF; background:#0c5baf; }
#pr_content { padding:20px 9px 20px 9px; overflow:hidden; }
#pr_content ul { border-top:1px solid #dfdfdf; border-left:1px solid #dfdfdf; overflow:hidden; _height:602px; }
#pr_content ul li { width:226px; height:290px; border-bottom:1px solid #dfdfdf; padding:5px; border-right:1px solid #dfdfdf; float:left; }
#pr_content ul li a#pimg { width:215px; height:125px; overflow:hidden; text-align:center; }
#pr_content ul li a img { height:215px; width:215px; }
#pr_content ul li a#pname { display:block; text-align:center; line-height:60px; height:60px; overflow:hidden; }
/****index news***/
#main_news { width:100%; background:#efefef; margin-top:15PX; overflow:hidden; }
.news_box { width:1190px; margin:auto; padding:15px 0px 15px 0px; }
.in_news { width:360px; margin-right:30px; float:left; }
.n_tal { border-bottom:1px solid #cccccc; height:42px; }
.n_tal .n_title { width:85px; text-align:center; line-height:40px; overflow:hidden; font-size:18px; display:inline-block; border-bottom:2px solid #0080da; }
.n_tal a { display:block; float:right; margin-right:15px; padding:1px 8px 2px 8px; margin-top:15px; background:#0c5baf; }
.in_news ul { display:block; padding:15px 0px 15px 5px; }
.in_news ul li { background:url(../images/icon3.png) no-repeat 0px 8px; text-indent:15px; height:30px; }
.in_news ul li a { display:block; width:250px; height:25px; line-height:25px; overflow:hidden; float:left; }
.in_news ul li span { display:block; width:85px; text-align:right; height:25px; line-height:25px; float:left; color:#999; }
.in_faq { background:#FFF; width:410px; float:left; padding:0px 10px 10px 10px; height:325px; }
.in_faq dl { padding-bottom:17px; border-bottom:1px dashed #d9d9d9; line-height:24px; padding:15px 0px 0px 5px; margin:0; }
.in_faq dt { background:url(../images/wd.gif) no-repeat 0 3px; padding-left:30px; overflow:hidden; height:24px; font-size: 14px; }
.in_faq dt a { font-weight:bold; }
.in_faq dd { background:url(../images/wd.gif) no-repeat 0 -28px; padding-left:30px; height:48px; overflow:hidden; margin:0; }
.in_faq dd p { height:66px; overflow:hidden; }
.page { text-align:center; line-height:50px; height:50px; margin-top:15px; }
.n_tal a { font-size:12px; color:#FFF; text-decoration:none; }
.n_tal a:hover { font-size:12px; color:#FFF; text-decoration:underline; }
.rs { margin-left: 25px; width: 924px; float: left; }
/***show products****/
.weizhi { overflow:hidden; zoom:1; background:url(../images/tal.jpg) no-repeat; height:42px; line-height:42px; padding-left:15px; padding-top:1PX; }
.weizhi .wz_title { float:left; height:40px; cursor:pointer; line-height:40px; padding:0px 10px 0px 10px; font-size:14px; color:#FFF; background:#0c5baf; }
.weizhi .wz_more { float:right; padding-right:15px; }
.about_msg { line-height:28px; padding:20px; font-size:14px; }
.about_msg p { text-indent:2em; }
.about_msg img { max-width:100%; }
.pro_list { width:924px; margin-top:30px; }
.pro_list ul li { background:url(../images/li_bg.jpg) no-repeat; width:906px; height:328px; margin:auto; margin-bottom:10px; }
.pro_list ul li .pro_img { width:220px; background:#0c5baf; height:297px; float:left; }
.pro_list ul li .pro_img img { width:212px; height:249px; margin-top:4px; margin-left:4px; }
.pro_list ul li .pro_img p { display:block; width:212px; background:#0c5baf; height:40px; line-height:40px; text-align:center; margin:0 auto; }
.pro_list ul li .pro_img a { font-size:14px; font-weight:bold; display:block; color:#FFF }
.pro_list .pro_info { float:left; padding-left:22px; width:650px; }
.pro_list .pro_info h2 { padding-top:15px; padding-left:20px; margin:0; }
.pro_list .pro_info h2 a { font-size:18px; font-weight:bold; }
.pro_list .pro_info p { width:650px; height:100px; line-height:24px; text-indent:2em; overflow:hidden; margin:0; }
.pro_list .pro_info .s_list { width:650px; margin-top:15px; }
.pro_list .pro_info .s_list a { display:block; width:122px; height:122px; margin-left:4px; margin-right:4px; _margin-left:3px; _margin-right:3px; border:1px solid #ccc; float:left; }
.jianjie { width:900px; margin:auto; line-height:25px; padding:15px 0px 15px 0px; text-indent:2em; }
.zilist { width:900px; margin:auto; }
.zilist ul { padding-bottom:20px; overflow:hidden; }
.zilist ul li { width:100%; height:180px; overflow:hidden; margin-top:31px; }
.zilist ul li .jzimg { width:180px; height:180px; border-right:1px solid #d5d5d5; background-color:#dedede; text-align: center; vertical-align: middle; float:left; margin-right:22px; }
.zilist ul li .jzimg img { width:170px; height:170px; border: 0; vertical-align: middle; }
.zilist ul li .jzimg i { display:inline-block; height:100%; vertical-align:middle; }
.zilist ul li div {margin-left:14px;padding-top:12px;overflow:hidden;width: 680px;}
.zilist ul li div p { font-size:13px; color:#666; line-height:22px; height:90px; overflow:hidden; margin:0; }
.zilist ul li div p:first-child { height:32px; line-height:32px; }
.zilist ul li div p:first-child a { font-weight:bold; font-size:14px; line-height:32px; color:#333; width:360px; height:32px; display:inline-block; overflow:hidden; }
.zilist ul li div p:first-child em { font-style:normal; width:300px; overflow:hidden; text-align:left; }
.zilist .newsshow_p1 { float:right; height:15px; line-height:15px; display:block; padding-right:16px; margin-top:10px; background:url(../style/news_11.png) right center no-repeat; }
.zilist .newsshow_p1 a { width:41px; display:block; overflow:hidden; text-transform:uppercase; }
.zilist ul li:hover { background-color:#7fbae2; }
.zilist ul li:hover .jzimg { background-color:#0075c5; border-right:1px solid #006ab2; }
.zilist ul li:hover div p { color:#fff; }
.zilist ul li:hover div p a { color:#fff; }
.zilist ul li:hover div .newsshow_p1 { background:url(../style/news_11_hover.png) right center no-repeat; }
#show_detail { padding-top:30px; padding-bottom:15px; margin-left:20px; overflow:hidden; }
.pr_left { float:left; width:380px; overflow:hidden; }
.pr_right { width:460px; float:left; overflow:hidden; padding:10px; }
.prjianjie { line-height:30px; height: 150px; overflow: hidden; margin:10px; }
.pr_right .kefu { background:#d9edf7; padding:8px 15px 8px 15px; border-radius:8px; border:1px solid #bce8f1; font-size:14px; }
.pr_right h1 { display:block; font-size:16px; font-weight:bold; line-height:40px; background:#0c5baf; text-align:center; border-radius:40px; color:#FFF; }
.pr_right p { line-height:25px; margin:0; }
.pr_right strong { font-weight:bold; }
.but-list { padding:15px; padding-left:0px; }
.but-list a { display:block; background:#ff7200; color:#FFF; padding-left:15px; padding-right:15px; border-radius:40px; height:40px; line-height:40px; font-weight:bold; text-align:center; float:left; margin-right:10px; }
.catalog { border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; margin-top:20px; padding-top:20px; padding-bottom:20px; background:#FFF; overflow:hidden; }
.catalog h3 { background:#0c5baf; width:69px; text-align:center; color:#FFF; font-size:16px; float:left; margin:0; }
.catalog h3 span { display:block; height:50px; line-height:50px; border-right:2PX solid #09F; }
.catalog dl { width:720px; float:left; padding-left:15px; border-left:1px solid #ececec; margin:0; }
.catalog dl dd { font-size:14px; font-weight:bold; float:left; padding:3px 10px 3px 10px; border:1px solid #ccc; margin-right:10px; margin-bottom:5px; background:#eaeaea; border-radius:3px; }
.fixedcatalog { position:fixed; top:-20px; margin-left:0px; width:900px; z-index:100000; _position:absolute; _top:expression(eval(document.documentElement.scrollTop));
border-bottom:1px solid #0C5BAF; }
/*详细图片效果开始*/
			.jqzoom { width:362px; height:362px; border:1px solid #eaeaea; position:relative; }
#spec-n5 { width:360px; height:50px; padding-top:6px; overflow:hidden; }
#spec-left { width:12px; height:45px; float:left; cursor:pointer; }
#spec-right { width:10px; height:45px; float:right; cursor:pointer; }
#spec-list { width:360px; float:left; overflow:hidden; display:inline; }
#spec-list ul li { float:left; margin-right:0px; display:inline; width:60px; }
#spec-list ul li img { padding:0; float:left; border:1px solid #ccc; width:50px; height:43px; }
/*jqzoom*/
			.jqzoom { position:relative; padding:0; }
.zoomdiv { z-index:100; position:absolute; top:0px; left:0px; width:400px; height:400px; background:url(../images/loading.gif) #fff no-repeat center center; border:1px solid #e4e4e4; display:none; text-align:center; overflow: hidden; margin-top:500px; }
.bigimg { width:750px; height:750px; }
.jqZoomPup { z-index:10; visibility:hidden; position:absolute; top:0px; left:0px; width:50px; height:50px; border:1px solid #aaa; background:#FFFFFF 50% top no-repeat; opacity:0.5; -moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50); cursor:move; }
#spec-list { position:relative; width:336px; }
#spec-list div { margin:0; }
.detail_right { float:left; width:350px; padding:15px 0 0 15px; }
/*详细图片效果结束*/ 	
			.page_a { padding:15px 0px 0px 0px; }
.page_a a { display:block; border:#eaeaea 1px solid; padding:8px 10px 8px 10px; margin-top:10px; }
.showpr_msg { padding:20px 10px 20px 10px; line-height:25px; font-size:14px; overflow:hidden; }
.showpr_msg h3 { background:url(../images/h3.jpg) no-repeat 0px 5px; text-indent:25px; font-size:18px; padding-bottom:10px; margin-top:10px; font-weight:bold; }
.showpr_msg p { padding-left:25px; _padding-left:18px; }
.showpr_msg table { border-top:1px solid #ccc; border-left:1px solid #ccc; width:98%; margin-left:25px; }
.showpr_msg table tr td { border-bottom:1px solid #ccc; border-right:1px solid #ccc; text-align:center; padding-top:5px; padding-bottom:5px; }
.showpr_msg h3 a { font-size:18px; }
.showpr_msg p a { font-size:14px; color:#136EC2; }
.xgcp { /*padding-left:15px;*/ }
.tal_cp { border-bottom:1px solid #e8e8e8; line-height:40px; height:40px; }
.tal_cp span.tal_cp_title { display: inline-block; line-height:38px; width:90px; border-bottom:2px solid #0c5baf; font-size:16px; text-align:center; font-weight:bold; }
.tal_cp .cons a { display:block; width:90px; font-size:16px; text-align:center; float:left; }
.xgcp ul { display:block; border-top:1px solid #dfdfdf; border-left:1px solid #dfdfdf; margin-top:20px; margin-left:10px; margin-right:10px; overflow:hidden; padding-left:15px; }
.xgcp ul li { width:172px; height:200px; float:left; border-bottom:1px solid #dfdfdf; padding:5px; border-right:1px solid #dfdfdf; }
.xgcp ul li a#cp_img { width:160px; height:160px; overflow:hidden; }
.xgcp ul li a img { max-height:160px; max-width:160px; }
.xgcp ul li a#cp_name { display:block; text-align:center; line-height:40px; height:40px; }
.xgwz { margin-top:20px; margin-bottom:20px; overflow:hidden; }
.xgwz ul { padding-top:10px; }
.xgwz ul li { width:430px; line-height:28px; height:28px; margin-left:10px; overflow:hidden; margin-right:5px; float:left; background:url(../images/icon3.png) no-repeat 0px 11px; text-indent:15px; overflow:hidden; }
#updown {
_top: expression(eval((document.compatMode&&document.compatMode=="CSS1Compat")?documentElement.scrollTop+documentElement.clientHeight-this.clientHeight-1:document.body.scrollTop+document.body.clientHeight-this.clientHeight-1)); position: fixed; _position: absolute; bottom:145px; margin-left:1055px; display: none; }
#updown span { cursor:pointer; width:45px; height:45px; display:block; }
#updown .up { background:url(../images/sideToolbar.gif) -1px -62px no-repeat; }
#updown .up:hover { background:url(../images/sideToolbar.gif) -74px -62px no-repeat; }
h2.tit { font-size: 24px; position: relative; color: #555; height:30px; line-height:30px; width:100%; text-align:center; overflow:hidden; font-weight:normal; }
p.desc { font-size: 14px; color: #B7B7B7; height:28px; line-height:28px; padding-bottom:30px; width:100%; text-align:center; overflow:hidden; }
a.more-h { background: transparent; border: 1px solid #dfdfdf; color: #9f9f9f; display: block; font-size: 14px; height: 50px; line-height: 50px; text-indent: 0px; transition: all 0.3s ease-out 0s; width: 300px; margin: 40px auto 0px; text-align: center; }
a.more-h:hover { border: 1px solid #236ffb; color:#0072d4; }
.subject { border-bottom:1px solid #eaeaea; }
.subject b { border-bottom:1px solid #156EB8; height:40px; line-height:40px; display:inline-block; margin-bottom:-1px; font-weight:normal; color:#3b3b3b; font-size:18px; font-family:microsoft yahei; }
.subject .more { float:right; }
.subject .more a { font-size:12px; font-family:宋体; color:#999; }
.subject .more a:hover { color:#f30; }
.news { width:880px; margin:auto; padding:10px 0; }
.news ul li { background:url(../images/tyli.jpg) no-repeat 0px 12px; line-height:35px; height:35px; border-bottom:1px dashed #ccc; }
.news ul li a { display:block; width:700px; float:left; text-indent:15px; }
.news ul li span { display:block; width:180px; float:left; text-align:right; }


.download { width:880px; margin:auto; padding:10px 0; }
.download ul li { line-height:40px; height:91px; border-bottom:1px dashed #ccc; margin:15px 0 20px 0; font-size:16px; display:block; width:880px;}
.download ul li a { display:block; text-indent:3px;  font-size:16px;}
.download ul li i{ margin-right:10px;}
.download ul li p{ margin:0; padding:0;}
.download ul li .d1{ width:670px; height:40px; overflow:hidden;}
.download ul li .d2{ width:200px; height:40px; overflow:hidden;}
.download ul li .d3{ width:670px; height:40px; overflow:hidden;}
.download ul li .d3 i{ color:#F60; font-weight:600;}
.download ul li .d4{ width:200px; height:40px; overflow:hidden;}

.down_msg { width:880px; margin:auto; padding:20px; }
.down_msg ul li { background:url(../images/tyli.jpg) no-repeat 0px 12px; line-height:35px; height:35px; border-bottom:1px dashed #ccc; }
.down_msg ul li a { display:block; width:700px; float:left; text-indent:15px; }
.down_msg ul li span { display:block; width:180px; float:left; text-align:right; }
.show_news { padding:30px 0px 20px 0px; overflow:hidden; }
.siteshow_top { width:100%; overflow:hidden; text-align:center; }
.siteshow_top h2 { color:#161616; font-size:26px; line-height:26px; font-weight:normal; }
.siteshow_top .siteshow_p1 { line-height:25px; color:#0f78b2; display:block; background-color:#ebf5fa; margin:25px 0px 21px 0px; }
.siteshow_top .siteshow_p1 span { margin-right:35px; }
.ny_siteshow p { font-size:14px; line-height:30px; color:#666; margin-bottom:30px; }
.siteshow_p2 { width:120%; }
.siteshow_p2 img { max-width:463px; max-height:307px; margin-right:73px; }
.site_fen { width:87px; height:33px; display:block; }
.show_news p { font-size:14px; color:#666; line-height:30px; margin-bottom:30px; }
.show_news .newsshow_p1 { width:120%; }
.show_news img { margin-right:50px; }
.shownews_msg { padding:15px; line-height:30px; font-size:14px; }
.shownews_msg p { margin:0px; }
.shownews_msg h3 { font-size:16px; font-weight:bold; margin-top:10px; }
.shownews_msg strong { font-weight:bold; }
.newsshow_sx { width:98%; height:30px; border-top:1px solid #dadada; border-bottom:1px solid #dadada; padding:0px 7px; }
.newsshow_sx li { float:left; overflow:hidden; color:#999999; font-size:14px; line-height:30px; max-width:50%; }
.newsshow_sx li a { color:#999999; max-width:334px; height:30px; display:inline-block; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; }
.newsshow_sx li span { width:60px; height:30px; overflow:hidden; display:block; }
.newsshow_sx li a:hover { color:#0f78b2; }
.newsshow_sx .li_b { float:right }
.rel_news { width:100%; overflow:hidden; margin-bottom:68px; }
.rel_news .rel_news_p1 { height:25px; padding-left:24px; line-height:25px; background:url(../images/newsshow_rel.png) left top no-repeat; color:#fff; margin-top:52px; }
.rel_news ul { width:120%; overflow:hidden; background:url(../images/newsshow_66.jpg) 42% top repeat-y; }
.rel_news ul li { float:left; width:400px; height:30px; padding-right:190px; }
.rel_news ul li a { padding-left:20px; background:url(../images/newsshow_01.jpg) 5px 50% no-repeat; color:#666666; line-height:30px; display:block; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; }
.rel_news ul li em { font-style:normal; color:#999999; line-height:30px; display:block; overflow:hidden; width:84px; text-align:right; height:30px; }
.rel_news ul .li_a { margin-left:200px; }
.rel_news ul li a:hover { color:#0f78b2; }
.ny_con .fenhui_p1 { width:153px; height:33px; line-height:33px; background:url(../images/fenhui_00.jpg) 121px 11px no-repeat #0f78b2; display:block; cursor:pointer; }
.ny_con .fenhui_p1 p { width:121px; display:block; overflow:hidden; text-align:center; color:#fff; }
.bg_link { width: 100%; background-color: #fcfcfd; border-top: 1px solid #efeff2; line-height: 22px; padding: 20px 0; }
.bg_foot { background:#444; }
.link { font-size:12px; }
.link .fl { width: 80px; color: #eb6100; font-size: 14px; font-weight: bold; }
.link_list a { color: #4b4b4c; margin-right:20px; }
.link_list a:hover { color:#f60; }
.footer { padding:60px 0 30px 0; color:#a6a6a6; font-size:12px; }
.footer h6 { color:#fff; font-size:15px; margin:0 0 10px 0; padding:0; }
.footer .fr { width: 410px; min-height:140px; color:#e2e3e3; }
.footer .fr div { width:120px; float:left; }
.footer .fr p { margin:0; padding:0; float: right; width: 270px; line-height: 30px; }
.footer .fl { width: 720px; border-right:1px solid #505050; }
.footer .fl .left { float:left; width:20%; min-height:110px; }
.footer .fl .left ul { margin:0; padding:0; }
.footer .fl .left ul li { text-align:left; font-size:12px; color:#939393; font-family:microsoft yahei; line-height:24px; font-weight:normal; }
.footer .fl .left ul li a { color:#a6a6a6; }
.footer .fl .left ul li a:hover { color:#fff; }
.copyright { border-top: 1px solid #33353f; background: #3a3a3a; text-align:center; padding:12px 0; color:#afafaf; font-size:12px; }
.copyright a { color:#afafaf; }
.copyright a:hover { color:#fff; }
.copyright p {    margin: 0;    padding: 5px 0;}
.inner_container { min-height:600px; padding:20px 0; }
.inner_container h1 { text-align:center; font-size:30px; font-weight:400; margin:0 0 20px 0; padding:0; }
.page_show a { color:#06C; }
.page_show a:hover { color:#f30; }
/*标签相关*/
.tags { }
.tags li { display:inline; width:auto; }
.tags li a { display:inline-block; padding:10px 30px; color:#333; font-size:14px; background:#fff; margin:0 2px 5px 0; border-radius:2px; border:1px solid #E7E7E7; }
.tags li a:hover { background:#2384D5; color:#fff; border:1px solid #2384D5; }
.tags .hover a { display:inline; padding:10px 30px; color:#fff; font-size:14px; background:#2384D5; color:#fff; border:1px solid #2384D5; margin:0 2px; border-radius:2px; border-radius:0; }
/*筛选相关*/
.filter { border:1px solid #f3f3f3; padding:6px 20px; margin-top:30px; box-shadow:0px 0 10px rgba(0, 0, 0, 0.1); padding:15px; }
.filter dl { margin: 10px 0 10px 0; border-bottom: #e6e6e6 1px solid; padding-bottom: 5px; }
.filter dl dd { float:left; width: 90px; font-weight:bold; font-size:14px; margin:0; padding-top:5px; }
.filter dl dt { margin:0 0 0 80px; }
.filter dl dt a { font-weight:normal; margin:0 5px 5px 0; padding:5px 10px; color:#666; font-size:14px; display:inline-block; }
.filter dl dt a:hover { background:#3BB4F2; color:#fff; }
.filter dl dt .hover { background:#3BB4F2; color:#fff; }
/*瀑布流布局*/
.piclist { width:920px; margin-top:40px; }
.piclist ul { width:940px; }
.piclist li { float:left; width:275px; margin-right:25px; }
.piclist li a { display:block; padding:4px; margin-bottom:25px; border:1px solid #eee; }
.piclist li a:hover { box-shadow:0 0 6px rgba(0, 0, 0, 0.17); }
.piclist li a img { width:100%; }
.piclist li a p { font-size:14px; padding:0 10px; }
/*新闻——图片*/
.list_pic { margin:30px 0 0px 0; width:1206px; clear:both; }
.list_pic ul li { width:24%; margin:0 1% 1% 0; float:left; }
.list_pic ul li a { border:1px solid #ededed; padding:4px; display:block; background:#fff; }
.list_pic ul li a div { overflow:hidden; width:100%; height:100%; }
.list_pic ul li a div img { width:100%; height:100%; max-height:279px; min-height:200px; display:block; border:0; transition:all 1s; -webkit-transition:all 1s; -moz-transition:all 1s; -o-transition:all 1s; }
.list_pic ul li:hover { box-shadow:0px 1px 10px rgba(0, 0, 0, 0.1); }
.list_pic ul li a:hover div img { transform:scale(1.3); -webkit-transform:scale(1.3); -moz-transform:scale(1.3); -o-transform:scale(1.3); }
.list_pic ul li a p { text-align:left; font-size:14px; color:#333; margin:0; padding:10px; }
.list_pic ul li a:hover p { color:#f30; }
.list_pic ul li a .title { min-height:30px; }
/*新闻相关*/
.news_show h1 { text-align:center; font-size:30px; font-weight:400; margin:0; padding:0; }
.news_show .info { border-left:3px solid #2384D5; background:#f3f3f3; margin:15px 0; padding:10px 15px; font-size:14px; color:#666; }
.news_show .intro a { color:#06C; }
.news_show .intro a:hover { color:#f30; }
.news_show .intro img { max-width:100%; height:auto; }
.news_show .other { margin-top:30px; text-align:center; }
.news_show .other p { font-weight:bold; }
.news_show .other a { display:inline-block; margin:0 10px; cursor:pointer; background:#fff; border-radius:4px; border:1px solid #ddd; padding:6px 20px; min-width:100px; }
.news_show .other a span { font-size:18px; margin-right:10px; }
.news_show .other a em { font-style:normal; font-size:18px; }
.news_show .other a:hover { background:#2384D5; border-color:#2384D5; color:#fff; }
.news_show .other a:hover span { color:#fff; }
.news_show .tags { font-weight:500; }
.news_show .tags a { margin-left:15px; display:inline-block; border-radius:4px; border:1px solid #ddd; background:#fff; padding:4px 10px; font-weight:normal; font-size:14px; }
.news_show .tags a:hover { background:#2384D5; color:#fff; border-color:#2384D5; }
/*招聘相关*/
.job_show { }
.job_show h1 { text-align:left; font-size:30px; font-weight:400; margin:0; padding:0; color:#06C; }
.job_show h2 { text-align:left; font-size:20px; font-weight:400; margin:10px 0; padding:0; color:#06C; }
.job_show .info { margin:15px 0; padding:0px; font-size:14px; }
.job_show .info ul { overflow:hidden; }
.job_show .info ul li { float:left; width:23.5%; border-left:1px solid #dadada; padding-left:1.5%; line-height:30px; }
.job_show .info ul li span { color:#999; }
.job_show .intro a { color:#06C; }
.job_show .intro a:hover { color:#f30; }
.job_show .other { margin-top:30px; text-align:center; }
.job_show .other p { font-weight:bold; }
.job_show .other a { display:inline-block; margin:0 10px; cursor:pointer; background:#fff; border-radius:4px; border:1px solid #ddd; padding:6px 20px; min-width:100px; }
.job_show .other a span { font-size:18px; margin-right:10px; }
.job_show .other a em { font-style:normal; font-size:18px; }
.job_show .other a:hover { background:#2384D5; border-color:#2384D5; color:#fff; }
.job_show .other a:hover span { color:#fff; }
.job_show .tags { font-weight:500; }
.job_show .tags a { margin-left:15px; display:inline-block; border-radius:4px; border:1px solid #ddd; background:#fff; padding:4px 10px; font-weight:normal; font-size:14px; }
.job_show .tags a:hover { background:#2384D5; color:#fff; border-color:#2384D5; }
.job_show .action { text-align:center; }
.job_show .action a { display:inline-block; margin:0 10px; cursor:pointer; background:#fff; border-radius:4px; border:1px solid #2384D5; padding:6px 20px; min-width:100px; background:#2384D5; color:#fff; }
.job_show .action a:hover { color:#fff; border-color:#f60; background:#f60; }
/*商品相关*/
.pro_show { box-shadow:1px 2px 10px rgba(0, 0, 0, 0.1); border:1px solid #f3f3f3; }
.pro_show .left { float:left; width:700px; text-align:center; border-right:1px solid #f3f3f3; padding:40px; }
.pro_show .left .thumb_pic { margin:40px 0 0 0; text-align:center; }
.pro_show .left .thumb_pic ul { margin:0 auto; }
.pro_show .left .thumb_pic ul li { display:inline-block; margin-right:5px; border:1px solid #eaeaea; padding:3px; cursor:pointer; position:relative; }
.pro_show .left .thumb_pic ul li.hover { border:1px solid #f90; background:#fff; }
.pro_show .left .thumb_pic ul li.hover:after { content:" "; position:absolute; right:27px; top:-6px; width:11px; height:11px; border:#f90 solid 1px; border-left:0; border-bottom:0; -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg); background:#f90; z-index:-1; }
.pro_show .right { margin-left:700px; padding:40px; }
.pro_show .right h1 { font-size:24px; margin:0; padding:0; font-weight:400; text-align:left; }
.pro_show .right h5 { font-size:14px; margin:10px 0; padding:0; color:#999; font-weight:normal; }
.pro_show .right .attribute { }
.pro_show .right .attribute li { font-size:14px; line-height:30px; }
.pro_show .right .attribute li em { display:inline-block; width:80px; font-style:normal; color:#555; font-size:14px; }
.pro_show .right .price { font-size:14px; line-height:30px; margin:20px 0; }
.pro_show .right .price span { font-size:36px; color:#f60; }
.pro_show .right .price em { font-size:12px; color:#999; font-style:normal; padding-left:5px; }
.pro_show .right .tags { margin:20px 0; }
.pro_show .right .tags a { margin-left:10px; display:inline-block; border-radius:4px; border:1px solid #dadada; background:#fff; padding:2px 6px; font-weight:normal; font-size:14px; }
.pro_show .right .tags a:hover { background:#2384D5; color:#fff; border-color:#2384D5; }
.pro_show .right .action { margin:30px 0 50px 0; }
.pro_intro { margin:20px 0; }
.pro_intro .left { width:320px; margin-right:20px; float:left; border:1px solid #f3f3f3; box-shadow:1px 2px 10px rgba(0, 0, 0, 0.1); }
.pro_intro .plist { margin:15px; width:300px; }
.pro_intro .plist ul { width:304px; }
.pro_intro .plist ul li { float:left; width:137px; margin: 0 15px 15px 0; }
.pro_intro .plist ul li a { border:1px solid #ededed; padding:4px; display:block; background:#fff; border-radius:4px; }
.pro_intro .plist ul li a div { overflow:hidden; width:100%; height:100%; }
.pro_intro .plist ul li a div img { width:100%; height:100%; max-height:127px; min-height:127px; display:block; border:0; }
.pro_intro .plist ul li a p { text-align:center; font-size:14px; color:#333; margin:0; padding:5px 0; }
.pro_intro .plist ul li a:hover p { color:#f30; }
.pro_intro .right { float:left; width:850px; border:1px solid #f3f3f3; box-shadow:1px 2px 10px rgba(0, 0, 0, 0.1); }
.pro_intro .tabs { width:100%; background:#f7f7f7; }
.pro_intro .tabs ul { width:100%; background:#f7f7f7; }
.pro_intro .tabs ul li { float:left; }
.pro_intro .tabs ul li a { display:block; padding:10px 30px; text-align:center; font-size:14px; border-right:1px solid #f3f3f3; border-bottom:1px solid #f3f3f3; background:#fff; color:#999; border-top:2px solid #fff; }
.pro_intro .tabs ul li.hover a { border-bottom:1px solid #fff; background:#fff; font-weight:bold; color:#333; border-top:2px solid #2384D5; }
.pro_intro .intro { padding:30px; }
.pro_intro .intro img { max-width:790px; }
.pro_intro .intro .extend { }
.pro_intro .intro .extend li { font-size:14px; line-height:30px; }
.pro_intro .intro .extend li em { display:inline-block; width:120px; font-style:normal; color:#555; font-size:14px; }
.ordershow { margin:10px 0 0 0; box-shadow:1px 2px 10px rgba(0, 0, 0, 0.1); border:1px solid #f3f3f3; }
.ordershow .tips { margin:20px 40px 30px 40px; position:relative; }
.ordershow .tips h3 { font-size:24px; font-family:microsoft yahei; font-weight:400; margin:0; }
.ordershow .tips p { font-size:15px; padding-left:68px; }
.ordershow .tips div { font-size:20px; position:absolute; bottom:20px; right:0; }
.ordershow .tips div em { color:#f30; font-style:normal; }
.ordershow .tips p em { color:#f30; font-style:normal; }
.ordershow h5 { font-size:20px; font-family:microsoft yahei; font-weight:400; padding-left:30px; background:#fafafa; border:1px solid #f3f3f3; border-left:0; border-right:0; height:50px; line-height:50px; margin:10px 0; }
.ordershow .info { margin:0; list-style:none; }
.ordershow .info li { padding:0 0 10px 0; font-size:14px; }
.ordershow .info li span { display:inline-block; width:120px; text-align:right; padding-right:10px; color:#999; }
.ordershow .info li em { color:#f30; font-style:normal; }
.ordershow .pay { margin:0 20px 5px 20px; list-style:none; overflow:hidden; }
.ordershow .pay li { float:left; width:19%; margin:5px 1% 1% 0; cursor:pointer; }
.ordershow .pay li div { border:1px solid #efefef; text-align:center; margin-left:10px; position:relative; }
.ordershow .pay li div em { display:none; width:20px; height:20px; position:absolute; right:0; bottom:0; z-index:9; background:url(../images/selected.gif) no-repeat bottom; }
.ordershow .pay .active div { border-color:#90BAFF; }
.ordershow .pay .active div em { display:block; }
.ordershow .bottom { height:70px; line-height:70px; bottom:0; background:#fafafa; border-top:1px solid #eee; text-align:center; padding:0 20px; }
.ordershow .bottom button { margin-left:15px; border:0; background:#0075DC; color:#fff; padding:10px 30px; border-radius:4px; }
/*自定义表单*/
.form-add input[type=number], .form-add input[type=search], .form-add input[type=text], .form-add input[type=password], .form-add input[type=datetime], .form-add input[type=datetime-local], .form-add input[type=date], .form-add input[type=month], .form-add input[type=time], .form-add input[type=week], .form-add input[type=email], .form-add input[type=url], .form-add input[type=tel], .form-add input[type=color], .form-add select, .form-add textarea, .am-form-field { width:auto; display:inline; border-color:#ddd; border-radius:3px; -webkit-appearance:none; box-shadow:0 1px 1px rgba(0, 0, 0, 0.065) inset; transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s; }
.form-add .w420 { width:480px; }
.form-add input { border:1px solid #ddd; width:60px; padding:5px 10px }
.form-add em { color:#999; font-style:normal; }
/*表单内容*/
.formshow { }
.formshow .item { font-size:14px; line-height:30px; clear:both; }
.formshow .item .lefter { display:inline-block; width:120px; font-style:normal; color:#555; font-size:14px; float:left; }
.formshow .item .righter { margin-left:120px; line-height:30px; }
.formshow .item .righter .pic { max-width:400px; margin:10px 0; }
.formshow .item .righter video { width:450px; height:300px; }
.imagelist { overflow:hidden; }
.imagelist ul { margin:0; padding:0; list-style:none; }
.imagelist ul li { float:left; width:19%; margin-right:1%; border:1px solid #ddd; padding:5px; border-radius:4px; margin-top:15px; cursor:pointer; position:relative; }
.imagelist ul li .preview { height:140px; background:#fafafa; overflow:hidden; text-align:center; }
.imagelist ul li .preview img { vertical-align:middle; max-width:100%; max-height:140px; }
.imagelist ul li .preview:after { content:' '; width:0; height:100%; display:inline-block; vertical-align:middle; overflow:hidden; }
.imagelist ul li .intro textarea { width:100%; margin:5px 0; padding:8px 10px; font-size:14px; height:50px; color:#999; }
.imagelist ul li .action { text-align:center; overflow:hidden; }
.imagelist ul li .action a { text-align:center; color:#999; outline:none; width:33.3333%; float:left; }
.imagelist ul li .action a:hover { color:#f30; }
.imagelist ul .hover { border:1px solid #6b0; }
.imagelist ul .hover:after { width:0; height:0; border-top:40px solid #66bb00; border-left:40px solid transparent; position:absolute; display:block; right:0; content:""; top:0; z-index:1001; }
.imagelist ul .hover:before { font:normal normal normal 14px/1 FontAwesome; content:"f00c"; display:block; position:absolute; top:5px; right:4px; z-index:1002; color:#fff; }
/*分页相关*/
.pagelist ul { text-align:center; margin:20px 0; }
.pagelist li { display:inline-block; margin:0 2px; }
.pagelist li a { color:#666; display:inline-block; border:1px solid #ddd; padding:6px 15px; }
.pagelist li a:hover { border-color:#F37B1D; background:#F37B1D; color:#fff; }
.pagelist li.active a { border-color:#F37B1D; background:#F37B1D; color:#fff; }
/*网站地图*/
.map_one { border-bottom:1px solid #eee; line-height:40px; }
.map_one a { font-size:20px; }
.map_two { margin:15px 0; }
.map_two a { display:inline-block; margin-right:15px; }
/*右侧浮动相关*/
.plug_service { position:fixed; right:1%; bottom:10%; z-index:999; }
.plug_service li { margin-bottom:-1px; position:relative; }
.plug_service li a { display:block; text-align:center; background:#fff; border:1px solid #ececec; padding:2px 8px 6px 8px; font-size:12px; font-family:microsoft yahei; color:#505050; outline:none; }
.plug_service li a span { display:block; font-size:24px; color:#888; font-family:FontAwesome; }
.plug_service li a:hover { background:#2384D5; color:#fff; border-color:#2384D5; }
.plug_service li a:hover span { color:#fff; font-family:FontAwesome; }
.plug_service .hover a { display:block; text-align:center; background:#2384D5; border:1px solid #2384D5; padding:2px 8px 6px 8px; font-size:12px; font-family:microsoft yahei; color:#fff; outline:none; }
.plug_service .hover a span { color:#fff; }
.plug_service .hotline { position:absolute; display:none; background:#fff; padding:10px 15px 0 15px; left:-200px; bottom:0px; width:210px; border:1px solid #ddd; width:180px; height:68px; font-size:12px; color:#999; line-height:24px; border-radius:4px; }
.plug_service .hotline b { display:block; font-size:16px; color:#333; }
.plug_service .hotline:after { content:" "; position:absolute; right:-10px; top:25px; width:20px; height:20px; border:#ddd solid 1px; border-left:0; border-bottom:0; -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg); background:#fff; }
.plug_service .weixin_pic { position:absolute; display:none; background:#fff; padding:5px; left:-230px; bottom:-70px; width:210px; border:1px solid #ddd; border-radius:4px; }
.plug_service .weixin_pic p { text-align:center; margin:0 0 10px 0; padding:0; }
.plug_service .weixin_pic p span { color:#f30; }
.plug_service .weixin_pic:after { content:" "; position:absolute; right:-10px; top:130px; width:20px; height:20px; border:#ddd solid 1px; border-left:0; border-bottom:0; -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg); background:#fff; }
.plug_service li:hover div { display:block; }
.plug_service li:last-child { margin-top:5px; }
/*无缝滚动*/
.str_wrap { overflow:hidden; width:100%; position:relative; white-space:nowrap; }
.str_move { white-space:nowrap; position:absolute; top:0; left:0; cursor:move; }
.str_move_clone { display:inline-block; vertical-align:top; position:absolute; left:100%; top:0; }
.str_vertical .str_move_clone { left:0; top:100%; }
.str_down .str_move_clone { left:0; bottom:100%; }
.str_vertical .str_move, .str_down .str_move { white-space:normal; width:100%; }
.str_static .str_move, .no_drag .str_move, .noStop .str_move { cursor:inherit; }
.str_wrap img { max-width:none !important; }
/*会员相关*/
.page_login { min-height:500px; padding:30px 30px; box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1); border:1px solid #E6ECF4; background:#fff; }
.page_login .left { float:left; padding:30px; width:760px; }
.page_login .right { float:right; height:470px; border-left:1px solid #f6f6f6; width:350px; padding:60px 0 0 60px; font-family:microsoft yahei; }
.page_login .right a.btn { display:inline-block; padding:10px 35px; background:#007FCD; color:#fff; border-radius:2px; }
.page_login .right a.btn:hover { background:#2674B2; }
.page_login .right .quick h5 { margin:40px 0 30px 0; padding-bottom:15px; border-bottom:1px dashed #ddd; font-weight:normal; }
.page_login .right .quick a { font-size:15px; border:1px solid #EA6F5A; padding:10px 35px; border-radius:4px; background:#EA6F5A; color:#fff; margin:5px 10px; }
.page_login .right .quick a:hover { background:#FF6839; border-color:#FF6839; }
.login_css { margin:40px 0 0 120px; }
.login_css ul { margin:0; padding:0; list-style:none; }
.login_css ul li { padding:0 0 15px 0; }
.login_css ul li em { display:inline-block; width:80px; font-family:microsoft yahei; text-align:right; padding-right:10px; font-style:normal; color:#666; }
.login_css ul li .ip { border:1px solid #e5e5e5; padding:9px 10px; vertical-align:middle; border-radius:2px; font-size:14px; margin:0; }
.login_css ul li .w { width:250px; }
.login_css ul li .wcode { width:120px; }
.login_css ul li img { vertical-align:middle; cursor:pointer; }
.login_css ul li .bnt { background:#007FCD; border:0; margin-left:80px; color:#fff; padding:8px 20px; border-radius:2px; cursor:pointer; }
.login_css ul li a.getpass { color:#999; font-size:14px; }
.login_css ul li a:hover.getpass { color:#f30; }
.reg_css { margin:40px 0 0 20px; }
.reg_css ul { margin:0; padding:0; list-style:none; }
.reg_css ul li { padding:0 0 15px 0; min-height:55px; }
.reg_css ul li em { display:inline-block; width:130px; font-family:microsoft yahei; text-align:right; padding-right:10px; font-style:normal; color:#666; float:left; }
.reg_css ul li .text-blue { color:#06f; }
.reg_css ul li .text-red { color:#f30; }
.reg_css ul li .ip { border:1px solid #e5e5e5; padding:9px 10px; vertical-align:middle; border-radius:2px; font-size:14px; }
.reg_css ul li .w { width:320px; }
.reg_css ul li .wcode { width:210px; }
.reg_css ul li img { vertical-align:middle; cursor:pointer; }
.reg_css ul li button { border:1px solid #e5e5e5; padding:9px 15px; vertical-align:middle; border-radius:2px; font-size:14px; cursor:pointer; margin-left:7px; }
.reg_css ul li .bnt { background:#007FCD; border:0; margin-left:130px; color:#fff; padding:8px 20px; border-radius:2px; cursor:pointer; }
.reg_css ul li .send { background:#007FCD; border:0; margin-left:10px; color:#fff; padding:8px 15px; *padding:10px 2px;
border-radius:2px; cursor:pointer; vertical-align:middle; }
.reg_css ul #paytips { padding-left:130px; }
.reg_css ul li p { font-size:14px; margin:8px 0; color:#333; border:1px solid #90BAFF; background:#FBFCFF; padding:10px 20px; }
.reg_css ul li p strong { color:#f30; }
.reg_css ul dl { margin:-2px 0 0 0; padding:0; list-style:none; float:left; }
.reg_css ul dl dt { float:left; position:relative; margin:0 10px 0 0; }
.reg_css ul dl dt a { border:1px solid #ddd; border-radius:2px 0 0 0; background:#fff; display:inline-block; height:38px; line-height:38px; padding:0 20px; font-weight:normal; font-size:14px; color:#666; }
.reg_css ul dl dt a:hover { border:1px solid #90BAFF; }
.reg_css ul dl dt a span { color:#999; }
.reg_css ul dl dt i { position:absolute; width:10px; height:10px; font-size:0; line-height:0; right:1px; bottom:1px; background:url(../images/selected.gif) no-repeat right bottom; z-index:99; display:none; }
.reg_css ul dl dt.selected a { border:1px solid #90BAFF; color:#333; }
.reg_css ul dl dt.selected i { display:block; }
.api_user { padding:30px 0 0 60px; font-size:15px; }
.api_user span { color:#f30; }
.user_center { box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1); border:1px solid #E6ECF4; background:#fff; overflow:hidden; }
.user_center .lefter { width:160px; float:left; }
.user_center .lefter ul { margin:15px 0; padding:0 0 10px 0; list-style:none; border-bottom:1px solid #f3f3f3; }
.user_center .lefter ul li { color:#999; line-height:40px; height:40px; margin-bottom:1px; }
.user_center .lefter ul li .title { padding-left:25px; }
.user_center .lefter ul li .title span { margin-right:10px; }
.user_center .lefter ul li a { padding-left:53px; line-height:40px; height:40px; display:block; font-size:14px; }
.user_center .lefter ul li a:hover { background:#f3f3f3; }
.user_center .lefter ul .hover a { padding-left:53px; line-height:40px; height:40px; display:block; font-size:14px; background:#2384D5; color:#fff; }
.user_center .lefter ul .hover a:hover { background:#2384D5; color:#fff; }
.user_center .righter { margin:0 30px 0 0; float:right; width:988px; padding:0 0 20px 20px; border-left:1px solid #f3f3f3; min-height:600px; }
.user_center .righter .user_info { padding:20px 30px; }
.user_center .righter .user_info .face { width:10%; float:left; margin-right:10%; cursor:pointer; }
.user_center .righter .user_info .face img { border-radius:50%; border:1px solid #f3f3f3; padding:4px; }
.user_center .righter .user_info .info { float:left; width:75%; }
.user_center .righter .user_info .info p span { color:#f30; }
.user_center .righter .user_info .info ul { margin:0; padding:0; list-style:none; }
.user_center .righter .user_info .info ul li { font-size:16px; line-height:50px; height:50px; border-bottom:1px dashed #eee; vertical-align:middle; float:left; width:45%; margin-right:5%; }
.user_center .righter .user_info .info ul li span { color:#f30; }
.user_center .righter .user_info .info ul li em { color:#999; font-style:normal; display:inline-block; width:80px; text-align:right; margin-right:10px; }
 [class*=am-icon-] {
font-family:FontAwesome;
}
