/* CSS Document */
/*都市科技*/
/*联系电话：400-060-1020*
/
/*banner*/
/* slide */
table{
	margin:auto;
}
@charset "utf-8";
@import url("buttons.css");
.zi16{font-size:16px;color:#f3f3f3;}
.zi13{font-size:14px;color:#f3f3f3;}
.slide-main{height:461px;position:relative;z-index:0;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:208px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{    display: block;
    height: 5px;
    position: absolute;
    z-index: 124;
    top: 437px;
    right: 200px;
    text-align: center;
	z-index:28;}
.item a{display:inline-block;width:24px;height:5px;margin-right:11px;background:#333;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);overflow:hidden;}
.item a.cur_a{background:#fff;}
.slide-box,.slide{display:block;width:100%;height:461px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:490px;padding-top:89px;background:#ff6900;position:relative;position:absolute;z-index:8;}
#bgstylea{background:#ff6900;}
#bgstyleb{background:#193d85;}
#bgstylec{background:#353535;}
.slide a{display:block;width:100%;height:490px;cursor:pointer;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f{position:absolute;z-index:9;left:50%;}
.obj-a,.obj-b{width:952px;margin-left:-476px;text-align:center;}
.obj-a{display:block;height:352px;top:100px;}
.obj-b{top:406px;height:100px;}
.obj-c{display:block;height:582px;top:0;margin-left:-540px;}
.obj-d{top:228px;height:164px;}
.obj-d p{display:block;padding-top:20px;font-size:16px;color:#fff;clear:both;}
.obj-e{width:366px;height:170px;margin-left:-965px;top:1px;z-index:12;}
.obj-f{width:692px;height:394px;top:138px;margin-left:182px;}
.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.6s linear 0s normal none;-moz-animation:saAnic 0.6s linear 0s normal none;animation:saAnic 0.6s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 1.2s linear 0s normal none;-moz-animation:saAnid 1.2s linear 0s normal none;animation:saAnid 1.2s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
.obj-f h3{ font-size:30px;  color:#fff; font-weight:normal;}
.obj-f h3 span{ color:#ae0b2a;}

/* flexslider */
.flexslider {
	position:relative;
	height:461px;
	overflow:hidden;
	background:url(../images/loading.gif) 50% no-repeat;
}
.slides {
	position:relative;
	z-index:1;
}
.slides li {
	height:461px;
}
.flex-control-nav {
	position:absolute;
	bottom:10px;
	z-index:2;
	width:100%;
	text-align:center;
}
.flex-control-nav li {
	display:inline-block;
	width:14px;
	height:14px;
	margin:0 5px;
*display:inline;
	zoom:1;
}
.flex-control-nav a {
	display:inline-block;
	width:14px;
	height:14px;
	line-height:40px;
	overflow:hidden;
	background:url(../images/dot.png) right 0 no-repeat;
	cursor:pointer;
}
.flex-control-nav .flex-active {
	background-position:0 0;
}
.flex-direction-nav {
	position:absolute;
	z-index:3;
	width:100%;
	top:45%;
}
.flex-direction-nav li a {
	display:block;
	width:50px;
	height:50px;
	overflow:hidden;
	cursor:pointer;
	position:absolute;
}
.flex-direction-nav li a.flex-prev {
	left:40px;
	background:url(../images/prev.png) center center no-repeat;
}
.flex-direction-nav li a.flex-next {
	right:40px;
	background:url(../images/next.png) center center no-repeat;
}
/*头部*/
.w1150 {
	width:1150px;
	margin:0 auto;
	overflow:hidden;
}

.h102{ height:102px;}

.logo img {
	margin-top:8px;
}
.language {
	background:url(../images/language_bg.png) no-repeat;
	border-radius:3px;
	display:inline-block;
	width:61px;
	height:27px;
	line-height:27px;
	color:#fff;
	padding-left:35px;
}
.language a {
	color:#fff;
}
.seach {
	line-height: 70px;
}
.seach .ssk {
	background: none;
	border: none;
	border-bottom: 1px solid #ae0b2a;
	color:#333;
	height:23px;
}
.seach .btn_ss {
	display:inline-block;
	margin-top: 22px;
	background:url(../images/fdj.png) center no-repeat;
	width:24px;
	height:24px;
}
.login, .register, .header_fgx {
	display:inline-block;
	color:#ae0b2a;
	line-height:70px;
}
.login a {
	color:#ae0b2a;
}
.login a:hover {
	color:#fa1641;
}
.login:hover .login_yc {
	display:block;
}
.login_k {
	background:#fff;
	border:1px solid #e6e6e6;
	width:206px;
	height:27px;
	padding-left:12px;
	padding-right:12px;
	outline:none;
}
.login_btn {
	background:#353535;
	color:#fff;
	width:147px;
	height:36px;
	display:block;
	border:none;
	transition:All 0.3s ease-in-out;
	cursor:pointer
}
.login_btn:hover {
	background:#ae0b2a;
}
.login_btn1 {
	transition:All 0.3s ease-in-out;
	background:#6f6f6f;
	color:#fff !important;
	width:147px;
	height:36px;
	display:block;
	border:none;
	text-align:center;
	line-height:36px;
}
.login_yc {
	position: absolute;
	width:232px;
	height:290px;
	border:1px solid #ae0b2a;
	background:#fff;
	z-index:999;
	margin-left: -231px;
	margin-top: -19px;
	display:none;
	padding:20px 30px 20px 30px;
	line-height:24px;
}
.login_btn1:hover {
	background:#ae0b2a;
}
;
.login_txt1, .login_txt3 {
	color:#999999;
	height:22px;
	display:block;
}
.login_txt2 {
	display:block;
	height:22px;
	color:#333;
}
.login_yc a {
	display:block;
}
.header_nav {
	width:100%;
	height:32px;
	background:#0c0c0c;
	box-shadow: 0px 5px 7px;
	position:fixed;
	top:80px;
	z-index:9;
}
.menu_left ul li {
	float:left;
	line-height:32px;
}
.menu_left ul li a {
	color:#fff;
	display:inline-block;
	width:88px; text-align:center;
	}
.menu_left ul li span {
	 width: 0px;
    position: absolute;
    height: 32px;
    z-index: -1;
    margin-left: -88px;
	transition:width 0.4s ease-in-out;  
	}
.new_cur{ background:#ae0b2a; width:88px !important;}
.new_xl{ margin-left:-60000px;position: absolute;}
.new_xl ul li { float:none; background:#ae0b2a;  text-align:center;}
.new_xl ul li a{ padding:0 15px; width:auto;min-width:88px;
 text-align:center;}
.new_xl ul li:hover{ background:#000;}
.new_xl{ transition:width 0.3s ease-in-out;}
.menu_left ul li:hover .new_xl{margin-left:0px; opacity:1;}
.menu_left ul li:hover span{ width:88px!important;background:#ae0b2a;}

.cur {
	border-bottom:2px solid #ae0b2a;
}
/*.menu_left ul li:hover {
	border-bottom:2px solid #ae0b2a;
	transition:All 0.3s ease-in-out;
	-webkit-transition:All 0.3s ease-in-out;
	-moz-transition:All 0.3s ease-in-out;
	-o-transition:All 0.3s ease-in-out;
}*/
.menu_right ul li {
	float:left;
	line-height:32px;
	margin-right:12px;
}
.menu_right ul li a {
	color:#fff;
	display:inline-block;
	width:68px;
	text-align:center;
}
.btn_bj {
	background:#ae0b2a;
}
.sjx {
	background:url(../images/sjx.png) no-repeat;
	width:3px;
	height:5px;
	display: inline-block;
	margin-left:18px;
	transition:All 0.3s ease-in-out;
}
.language:hover .sjx {
	transform:rotate(90deg);
}
.language_yc {
	position: absolute;
	width: 96px;
	background: #0b0a09;
	margin-top: -1px;
	z-index: 999;
	display: none;
	margin-left: -35px;
	padding-bottom: 7px;
}
.language_yc ul li {
	line-height:27px;
}
.language_yc ul li a:hover {
	background:#ae0b2a;
}
.language_yc ul li a {
	color:#fff;
	display:block;
	padding-left:12px;
}
.language:hover .language_yc {
	display:block;
}
/*左侧*/
.ny_left_ico1 {
	background:url(../images/ny_left_ico1.png) 0 no-repeat;
}
.ny_left_ico2 {
	background:url(../images/ny_left_ico2.png) 0 no-repeat;
}
.ny_left_ico3 {
	background:url(../images/ny_left_ico3.png) 0 no-repeat;
}
.ny_left {
	width:198px;
	overflow:hidden;
	margin-left:5px;margin-bottom: 20px;
}
.ny_left .ny_bt {
	height:33px;
	background:#353535;
	padding:20px;
	line-height:33px;
}
.ny_left h3 {
	color:#fff;
	font-size:18px;
	font-weight:normal;
	padding-left:40px;
}
.ny_left .ny_list {
	background:#fff;
}
.ny_left .ny_list ul li {
	height:43px;
	line-height:43px;
	padding-left:30px;
	border-left:5px solid #fff;
	font-size:12px;
	transition:All 0.4s ease-in-out;
}
.ny_left .ny_list ul li:hover {
	background:#f3f3f3;
	border-left:5px solid #ae0b2a;
}
.ny_left .ny_list ul li a {
	display:block;
	color:#999;
	transition:All 0.4s ease-in-out;
}
.ny_left .ny_list ul li a:hover {
	color:#333;
}
.ny_xz {
	border-left:5px solid #ae0b2a!important;
	background:#f3f3f3;
}
.ny_xz a {
	color:#333 !important;
}
.btn_ksbj {
	border:1px solid #191919;
	height:48px;
	width:196px;
	background:#191919;
}
.btn_ksbj:hover .ksbj_right {
	background:#6f6f6f;
}
.ksbj_left {
	width:58px;
	height:48px;
	background:#353535;
	float:left;
	background:url(../images/kubj_btn.png) center no-repeat #353535;
}
.ksbj_right {
	width: 137px;
	height: 48px;
	float: right;
	background: #353535;
	color: #fff;
	font-size: 18px;
	text-align: center;
	line-height: 48px;
	transition:All 0.4s ease-in-out;
}
/*右侧*/
.ny_right {
	min-height:500px;
	width:892px;
	background:#ffffff;
	padding:20px;
	margin-bottom:20px;
}
.fgx {
	border-bottom: 1px solid #e6e6e6;
}
.wz {
	padding-bottom: 12px;
	color:#999;
}
.nr_center {
	border-top: 1px solid #fff;
	min-height: 500px;
	padding:10px 20px 20px 10px;
}
.nr_center h3{ text-align:center; font-size:16px;}
.list_center ul {
	margin-left:-47px;
}
.list_center ul li {
	width:220px;
	height:260px;
	border:1px solid #dadada;
	background:#fff;
	padding:21px;
	margin-left: 47px;
	    position: relative;
	margin-bottom: 20px;
	float:left;
}
.cp_tp {
	width:220px;
	height:165px;
	overflow:hidden;
}
.list_center ul li h3 {
	line-height: 28px;
	font-weight: bold;
	color: #333;
	margin-top: 6px;
        text-align: center;
	font-size: 14px;
	background: none;
}
.list_center ul li p {
	line-height:21px;
	color:#999;
}
.btn_ljbj {
    display: block;
    background: #323232;
    color: #fff;
    width: 102px;
  
    height: 29px;
 
    border-radius: 2px;
    text-align: center;
    line-height: 29px;
    margin: 18px auto;
}
.list_center ul li:hover {
	background:#efefef;
	transition: all ease-out .3s;
}
.list_center ul li:hover .cp_tp .zzc {
	display:block;
	opacity:1;
	transition: all ease-out .3s;
}
.btn_ljbj:hover {
	color:#fff;
	background:#ae0b2a;
	transition: all ease-out .3s;
}
.zzc {
	opacity:0;
	width:220px;
	height:165px;

	position:absolute;
}
.news_list_center1 ul {
	margin-left:-12px;
}
.news_list_center1 ul li {
	background:#fff;
	width:212px;
	height:230px;
	overflow:hidden;
	float: left;
	margin-left:14px;
	margin-bottom:20px;
	transition: all ease-out .3s;
}
.news_list_center1 ul li:hover {
	box-shadow: 4px 5px 6px;
}
.news_list_center1_tb {
	padding:20px;
	border-bottom: 1px solid #e6e6e6;
}
.news_list_center1_txt h3 {
	text-align:center;
	margin-top:16px;
	font-size:16px;
	font-weight:normal;
}
.news_list_center1_txt p {
	text-align:center;
	margin-top:6px;
	color:#999;
}
.news_list_center ul {
	margin-left:-30px;
}
.news_list_center ul li {
	width:275px;
	overflow:hidden;
	border:1px solid #e0e0e0;
	float:left;
	margin-left:30px;
}
.news_list_center_nr {
	padding:10px 22px 10px 22px;
}
.news_list_center_nr h2 {
	font-size:14px;
	color:#333;
}
.news_list_center_nr p {
	font-size:12px;
	color:#999;
}
.ljgd {
	color:#ae0b2a;
	display: inline-block;
}
.rq {
	display: inline-block;
	margin-left:95px;
}
/*底部*/
.footer { width:100%; min-width:1150px; margin:0 auto;}
.footer_ico_wb {
	display:block;
	width:32px;
	height:32px;
	background:url(../images/footer_ico_wb1.png) no-repeat;
}
.footer_ico_wb:hover {
	background:url(../images/footer_ico_wb.png) no-repeat;
}
.footer_ico_qq {
	display:block;
	width:32px;
	height:32px;
	background:url(../images/footer_ico_qq1.png) no-repeat;
}
.footer_ico_qq:hover {
	background:url(../images/footer_ico_qq.png) no-repeat;
}
.footer_ico_wx {
	display:block;
	width:32px;
	height:32px;
	background:url(../images/footer_ico_wx1.png) no-repeat;
}
.footer_ico_wx:hover {
	background:url(../images/footer_ico_wx.png) no-repeat;
}
.footer_ico_tx {
	display:block;
	width:32px;
	height:32px;
	background:url(../images/footer_ico_tx1.png) no-repeat;
}
.footer_ico_tx:hover {
	background:url(../images/footer_ico_tx.png) no-repeat;
}
.footer_list {
	padding:60px 0px;
}
.footer_list_nr {
	padding-right:40px;
}
.footer_list_nr h3 {
	color:#7b7b7b;
	font-size:14px;
	background:url(../images/footer_fgx.png) no-repeat right;
	padding-right:40px;
	margin-bottom:12px;
}
.footer_list_nr ul li {
	line-height:24px;
}
.footer_list_nr ul li a:hover {
	color:#ae0b2a;
}

.footer_list_nr ul li a{
	color:#7b7b7b;
}

.footer .footer_top {
	background:#353535;
}
.footer .footer_down {
	background:#1f1d1e;
	height:62px;
	line-height: 62px;
}
.footer .footer_down span {
	color:#676566;
}
.footer .footer_down  a:hover{
	color:#ae0b2a;
}
.footer .footer_down a {
	color:#676566;
}

.btn_footer_top {
	display:inline-block;
	background:url(../images/top.png) no-repeat;
	width:67px;
	height:62px;
}
.footer_email {
	background: url(../images/EM.png) 0 no-repeat;
	padding-left:22px;
}
.footer_tel {
	background: url(../images/phone.png) 0 no-repeat;
	padding-left:22px;
}
/*列表*/


#container {
	position:relative;
	width:892px;
	margin:0 auto 25px;
	padding-bottom: 10px;
}
.grid {
	width:279px;
	overflow:hidden;
	border:1px solid #e0e0e0;
	float:left;
}
.grid strong {
	display:block;
	font-size:14px;
	color:#333;
	line-height: 24px;
}
.grid p {
	display:block;
	font-size:12px;
	color:#999;
	    line-height: 20px;
}
.grid .meta {
}
.grid .imgholder img {
	max-width:100%;
	background:#ccc;
	display:block;
}
.grid:hover strong {
	color:#ae0b2a;
}
.mygd {
	color:#c9c9c9;
	font-size:14px;
	text-align:center;
}
/*个人中心*/
.grzx_back a {
	font-size:14px;
	color:#999;
	line-height:68px;
	margin-right:40px;
}
.grzx_back a:hover {
	color:#666;
}
.grxz_bjd_list_head1 {
	background: #f8f8f8;
	color: #999999;
	height: 40px;
	text-align: left;
	line-height: 40px;
}
.grxz_bjd_list_head1 span {
	margin-left:50px;
	padding-left:10px;
	border-left:2px solid #ae0b2a;
}
.grzx_left {
	background:#fff;
	border:1px solid #eee;
	width:195px;
	min-height:700px;

	position: relative;
}
.grzx_left .tx {
	width:82px;
	height:82px;
	margin:0 auto;
	border-radius: 40px;
	overflow: hidden;
}
.grzx_left h3 {
	color:#fff;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	margin-top:12px;
}
.fgx1 {
	border-bottom:1px solid #282626;
}
.fgx2 {
	border-top:1px solid #464545;
}
.grzx_nav ul li {
	height: 50px;
	line-height: 50px;
	width: 100%;
	border-left:3px solid #fff;
	padding-left: 20px;
	border-bottom:1px solid #eee;
	font-size:14px;
}
.grzx_nav ul li:hover {
	color:#ae0a29;
	border-left:3px solid #ae0a29;
}
.grzx_nav ul li:hover a {
	color:#ae0a29;
}

.grzx_nav ul li.on {
	color:#ae0a29;
	border-left:3px solid #ae0a29;
}
.grzx_nav ul li.on a {
	color:#ae0a29;
}



.grzx_nav ul li a {
	color:#999999;
	display:block;
}
.grzx_cur {
	background:#2f2f2f;
	border-right:3px solid #ae0b2a;
}
.grzx_exit {
	display:block;
	background:url(../images/grzx_exit.png) no-repeat;
	width:114px;
	height:32px;
	color:#999999;
	text-align:center;
	line-height:32px;
	margin: 20px auto;
}
.grzx_exit:hover {
	color:#fff !important;
}
a.logo2{
	display:none;
}
.grzx_right {
	width:945px;
	border:1px solid #eee;
	background:#fff;
}
.grzx_tb_bt {
	background:#fff;
	height:68px;
}
.grzx_tb_bt h3 {
	font-weight:normal;
	font-size:18px;
	color:#999;
	float:left;
	line-height:68px;
	padding-left:60px;
}
.grzx_tb_bt_xx {
	font-size: 14px;
	float: left;
	margin-top: 24px;
	margin-left: 24px;
}
.bgyys {
	border:none;
	background:none;
	color:#333;
}
.grzx_fgx {
	width:2px;
	height:18px;
	background:url(../images/grzx_fgx.png);
	float:left;
	margin-left: 24px;
	margin-top: 24px;
}
.grxz_bjd_list_head {
	background:#f8f8f8;
	color:#999999;
	height: 40px;
	text-align: center;
	line-height: 40px;
}
.grxz_bjd_list_nr {
	background:#ffffff;
	color:#333333;
	min-height:628px;
	text-align: center;
	line-height: 60px;
}
.grxz_bjd_list_nr1 {
	background: #ffffff;
	color: #333333;
	margin-bottom:40px;
	text-align: left;
	line-height: 30px;
	padding-left: 48px;
	padding-right: 48px;
}
.ckxq {
	width:102px;
	height:29px;
	border-radius:2px;
	background:#323232;
	display:inline-block;
	text-align:center;
	line-height:29px;
	color:#d8dadb;
}
.ckxq:hover {
	background:#ae0b2a;
	color:#fff;
}
.scbj {
	width:102px;
	height:29px;
	border-radius:2px;
	background:#e6e6e6;
	display:inline-block;
	text-align:center;
	line-height:29px;
	color:#999999;
}
.scbj:hover {
	background:#a3a3a3;
	color:#fff;
}
.grxz_bjd_list_nr table tbody tr {
	transition:All 0.4s ease-in-out;
}
.grxz_bjd_list_nr table tbody tr td {
	font-size:12px;
}
.grxz_bjd_list_nr table tbody tr:hover {
	background:#eee;
}

/*首页*/
.index_center {
	width:100%;
	height:450px;
	background:url(../images/index_bg_img1.jpg) 50% no-repeat;
	min-width:1150px;
}
.index_center2 {
	width:100%;
	height:450px;
	background:url(../images/index_bg_img2.jpg) 50% no-repeat;
	min-width:1150px;
}
.index_txt1 {
	width:396px;
	float: right;
	margin-right: 97px;
	margin-top: 72px;
	line-height: 24px;
}
.index_txt1 span {
	font-size: 24px;
	color: #ae0b2a;
	position: absolute;
	margin-left: 438px;
	margin-top: 27px;
	transition:All 0.4s ease-in-out;
}
.index_txt1 span:hover {
	transform:rotate(90deg);
}
.index_txt2 span:hover {
	transform:rotate(90deg);
}
.index_txt4 span:hover {
	transform:rotate(90deg);
}
.index_txt5 span:hover {
	transform:rotate(90deg);
}
.index_txt2 {
	width: 442px;
	float: left;
	margin-top: 283px;
	line-height: 24px;
	margin-left: 85px;
}
.index_txt2 span {
	position: absolute;
	color: #ae0b2a;
	font-size: 24px;
	margin-left: 453px;
	margin-top: 15px;
	transition:All 0.4s ease-in-out;
}
.index_txt4 {
	width:396px;
	float: right;
	margin-right: 97px;
	margin-top: 52px;
	line-height: 24px;
}
.index_txt4 span {
	font-size: 24px;
	color: #ae0b2a;
	position: absolute;
	margin-left: 438px;
	margin-top: 27px;
	transition:All 0.4s ease-in-out;
}
.index_txt5 {
	width: 442px;
	float: left;
	margin-top: 301px;
	line-height: 24px;
	margin-left: 85px;
}
.index_txt5 span {
	position: absolute;
	color: #ae0b2a;
	font-size: 24px;
	margin-left: 453px;
	margin-top: 15px;
	transition:All 0.4s ease-in-out;
}
.index_center1 {
	height:250px;
	text-align:center;
}
.index_txt3 {
	color:#666;
	font-size:14px;
	line-height:28px;
	padding-top: 82px;
}
.index_center3 {
	width:100%;
	height:280px;
}
.index_center3 ul li {
	float:left;
	width:25%;
	background:#000;
	height:280px;
	overflow: hidden;
}
.index_zzc {
	background: url(../images/index_zzc.png);
	position: relative;
	width: 100%;
	height: 280px;
	transition:All 0.4s ease-in-out;
}
.index_tp {
	margin-top:-280px;
}
.index_center3 ul li:hover .index_zzc {
	opacity:0;
}
.index_tp img {
	transition:All 0.4s ease-in-out;
}
.index_center3 ul li:hover .index_tp img {
	transform:scale(1.2);
}
.index_list_left {
	width:246px;
	height:289px;
	line-height: 22px;
	padding-top:10px;
}
.index_list_left h3 {
	font-size:21px;
	color:#313131;
	font-weight:normal;
}
.index_list_left p {
	color:#999999;
	font-size:12px;
}
.index_btn_bjxt {
	width:246px;
	height:68px;
	background:#0b0a09;
	border-radius:5px;
	text-align:center;
	line-height:68px;
}
.index_btn_bjxt:hover {
	background:#ae0b2a;
}
.index_btn_bjxt a {
	color:#fff;
	font-size:16px;
	display:block;
}
.list_center1 {
	width:860px;
	overflow:hidden;
}
.list_center1 ul {
	margin-left:-14px;
}
.list_center1 ul li {
	width:232px;
	height:215px;
	border:1px solid #dadada;
	background:#fff;
	padding:21px;
	margin-left:14px;
	margin-bottom: 20px;
	float:left;
	background:url(../images/jia.png) right 208px no-repeat #fff;
}
.list_center1 ul li h3 {
	line-height:28px;
	color:#333;
        text-align: center;
	margin-top:6px;
}
.list_center1 ul li p {
	line-height:21px;
	color:#999;
}
.btn_ljbj {
	display:block;
	background:#323232;
	color:#fff;
	width:102px;
	height:29px;
	border-radius:2px;
	text-align:center;
	line-height:29px;
	margin: 18px auto;
}
.list_center1 ul li:hover {
	background:url(../images/jia1.png) right 208px no-repeat #efefef;
	transition: all ease-out .3s;
}
.list_center1 ul li:hover .cp_tp .zzc {
	display:block;
	opacity:1;
	transition: all ease-out .3s;
}
.btn_ljbj:hover {
	color:#fff;
	background:#ae0b2a;
	transition: all ease-out .3s;
}
.index_cp_list h3 {
	font-size:21px;
	font-weight:normal;
	background:url(../images/cp_fgx.png) right no-repeat;
}
.list_center2 ul {
	margin-left:-47px;
}
.list_center2 ul li {
	width:220px;
	height:286px;
	border:1px solid #dadada;
	background:#fff;
	padding:21px;
	margin-left: 35px;
	margin-bottom: 20px;
	float:left;
}
.cp_tp {
	width:220px;
	height:165px;
	overflow:hidden;
}
.list_center2 ul li h3 {
	line-height: 28px;
	font-weight: bold;
	color: #333;
	margin-top: 6px;
	font-size: 14px;
        text-align:center;
	background: none;
}
.list_center2 ul li p {
	line-height:21px;
	color:#999;
}
.btn_ljbj {
	display:block;
	background:#323232;
	color:#fff;
	width:102px;
	height:29px;
	border-radius:2px;
	text-align:center;
	line-height:29px;
	margin: 18px auto;
}
.list_center2 ul li:hover {
	background:#efefef;
	transition: all ease-out .3s;
}
.list_center2 ul li:hover .cp_tp .zzc {
	display:block;
	opacity:1;
	transition: all ease-out .3s;
}
.vticker {
	width:1150px;
	height:58px;
	background:58px;
	background:url(../images/rmxw.png) no-repeat;
	margin-bottom: -28px;
	margin-left: auto;
	margin-right: auto;
}
.vticker ul {
	padding-left: 142px;
}
.vticker li {
	list-style: none;
	padding: 19.5px;
	color:#fff;
	font-size:14px;
}
.vticker li a{
	list-style: none;
	padding: 19.5px;
	color:#fff;
	font-size:14px;
}
.et-run {
	background: red;
}
.file-box {
	position:relative;
	width:340px
}
.txt {
	height:28px;
	border:1px solid #cdcdcd;
	width:180px;
}
.btn {
	background-color:#FFF;
	border:1px solid #CDCDCD;
	height:30px;
	width:70px;
}
.file {
	position:absolute;
	top:0;
	right:80px;
	height:30px;
filter:alpha(opacity:0);
	opacity: 0;
	width:260px
}
.dd_btn {
	display: inline-block;
	width:100px;
	height:34px;
	border:1px solid #e6e6e6;
	border-radius:3px;
	text-align:center;
	line-height:36px;
	background:url(../images/btn_bg.png);
	color:#999999;
}
.login_head {
	background:url(../images/login.jpg) 50% 0 no-repeat;
	width:100%;
	height:430px;
}
.login_logo {
	text-align:center;
}
.login_head p {
	color: #fff;
	text-align: center;
	margin-top: 20px;
	font-size: 14px;
	letter-spacing: 8px;
}
.anniudw {
	text-align:center;
	margin-top:60px;
}
.login_btn2 {
	display:inline-block;
	width:120px;
	height:40px;
	border-radius:3px;
	line-height:40px;
	text-align:center;
	font-size:16px;
	color:#fff;
	background:#6f6f6f;
	transition:All 0.3s ease-in-out;
}
.login_btn2:hover {
	background:#ae0b2a;
	color:#fff;
}
.sjx1 {
	background: url(../images/sjx1.png) no-repeat;
	width: 19px;
	height: 13px;
	display: block;
	position: absolute;
	margin-top: 39px;
	margin-left: 483px;
	transition:All 0.3s ease-in-out;
}
.sjx2 {
	background: url(../images/sjx1.png) no-repeat;
	width: 19px;
	height: 13px;
	display: block;
	position: absolute;
	margin-top: 39px;
	margin-left: 647px;
	transition:All 0.3s ease-in-out;
}
.login_xz2:hover + .sjx1 {
	margin-left: 647px;
}
.login_xz1:hover + .login_xz2 + .sjx2 {
	margin-left: 483px;
}
.w627 {
	width:627px;
	margin:0 auto;
}
.login_left {
	width:326px;
	float:left;
}
.login_k1 {
	width:278px;
	height:38px;
	border:1px solid #e6e6e6;
	padding-left:20px;
	padding-rigth:20px;
	color:#666;
}
.login_btn3 {
	background:#353535;
	color:#fff;
	width:300px;
	height:36px;
	display:block;
	border:none;
	transition:All 0.3s ease-in-out;
	cursor:pointer;
}
.login_btn3:hover {
	background:#ae0b2a;
}
.fk {
	width:15px;
	height:15px;
	background:#fff;
	border:1px solid #eee;
	vertical-align:middle;
}
.zdy_a span {
	display:inline-block;
	width:15px;
	text-align:center;
}
.login_center {
	width:100%;
	min-height:400px;
	background:#fff;
}
.login_right h3 {
	text-align:right;
	color:#333;
	font-size:28px;
	padding-right:36px;
	background:url(../images/tel.png) right no-repeat;
}
.login_right span {
	display:block;
	text-align:right;
	line-height: 32px;
}
.fgx3 {
	border-left: 1px solid #eee;
	height: 68px;
	float: left;
	display: block;
}
/*报价系统*/
.bjxt {
	background:#f7f7f7;
}
.bjxt_head_bt h3 {
	color:#3c3c3c;
	font-size:18px;
	font-weight:normal;
	text-align:center;
}
.bjxt_tab {
	text-align:center;
}
.bjxt_tab a {
	display:inline-block;
	padding:10px;
	border-bottom:2px solid #f7f7f7;
}
.bjxt_tab a:hover {
	border-bottom:2px solid #ae0b2a;
	color:#333;
}
.fgx4 {
	border-bottom: 1px solid #e6e6e6;
}
.fgx5 {
	border-bottom: 1px solid #fff;
}
.bjxt_left {
	width:847px;
}
.bjxt_nr span {
	display:inline-block;
	width:72px;
	text-align:right;
	vertical-align: top;
}
.bjxt_k2_title {
	color:#999;
	outline:none;
	height:44px;
	border-radius:3px;
	border:1px solid #e6e6e6;
	padding-left:60px;
	padding-right:0px;
	margin-left:50px;
	font: 14px/20px "Microsoft YaHei";
}
.bjxt_k {
	color:#999;
	outline-color:#ae0b2a;
	height:44px;
	border-radius:3px;
	border:1px solid #e6e6e6;
	padding-left:20px;
	padding-right:20px;
	margin-left:30px;
	font: 14px/20px "Microsoft YaHei";
}.bjxt_k2_duanaa{		color:#999;	outline:none;	height:44px;	border-radius:3px;	padding-left:60px;	padding-right:0px;	margin-left:30px;	font: 14px/20px "Microsoft YaHei";}
.bjxt_k2_duan {
	color:#999;	border: 1px solid #dedede;
	outline:none;
	height:44px;
	border-radius:3px;

	padding-left:60px;
	padding-right:0px;
	margin-left:30px;
	font: 14px/20px "Microsoft YaHei";
}div#lr {    margin-left: 60px;}.bjxt_k2asd{		color:#999;	outline-color: #ae0b2a;	height:44px;	border-radius:3px;	padding-left:20px;	padding-right:20px;	margin-left:20px;	font: 14px/20px "Microsoft YaHei";}
.bjxt_k2 {
	color:#999;
	outline-color: #ae0b2a;	border: 1px solid #dedede;
	height:44px;
	border-radius:3px;
	padding-left:20px;
	padding-right:20px;
	margin-left:30px;
	font: 14px/20px "Microsoft YaHei";
}
.bjxt_k3 {
	color:#999;
	    outline-color: #ae0b2a;
	height:44px;
	border-radius:3px;
	border:1px solid #e6e6e6;
	padding-left:20px;
	padding-right:20px;
	margin-left:30px;
	font: 14px/20px "Microsoft YaHei";
}
.d1 {
	margin-bottom:30px;
	line-height: 46px;
}
.txtl {
	text-align:left !important;
	margin-left:12px;
}
.w680 {
	width:680px;
}
.w150 {
	width:150px;
}
.w200 {
	width:200px;
}
.w130 {
	width:130px;
}
.w280 {
	width:280px;
}
.h108 {
	height:108px;
}
.bjxt_l {
	margin-left:30px;
	height:44px;
	border-radius:3px;
	border:1px solid #e6e6e6;
	outline-color:#ae0b2a;
	padding-left:20px;
	padding-right:20px;
	font: 14px/20px "Microsoft YaHei";
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background:url(../images/ysjx.png) right no-repeat #fff;
}
.bjxt_l2 {
}
.bjxt_l1 {
	margin-left: -14px;
	height: 46px;
	border:1px solid #e6e6e6;
	outline-color:#ae0b2a;
	padding-left:20px;
	padding-right:20px;
	font: 14px/20px "Microsoft YaHei";
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background:url(../images/ysjxb.png) right no-repeat #6f6f6f;
	color:#fff;
}
.bjxt_l1_show {
	margin-left:12px;
	height: 46px;
	border:1px solid #e6e6e6;
	outline-color:#ae0b2a;
	padding-left:20px;
	padding-right:20px;
	font: 14px/20px "Microsoft YaHei";
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background:url(../images/ysjxb1.png) right no-repeat #fff;
	color:#666;
}
.bjxt_l1_add{
	margin-left:30px;
	height: 46px;
	border:1px solid #e6e6e6;
	outline-color:#ae0b2a;
	padding-left:20px;
	padding-right:20px;
	font: 14px/20px "Microsoft YaHei";
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background:url(../images/ysjxb1.png) right no-repeat #fff;
	color:#666;
}
.w104{ width:104px;}
.bjxt_dx {
	height:44px;
	display:inline-block;
	margin-left:20px;
}
.anniujz {
	text-align:center;
	padding-bottom:40px;
}
.btn_tjbd {
	cursor:pointer;
	display: inline-block;
	width: 188px;
	height: 44px;
	border-radius: 3px;
	line-height: 44px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	background: #353535;
	transition: All 0.3s ease-in-out;
}
.btn_tjbd:hover {
	background:#ae0b2a;
	color:#fff;
}
.fda_title {
	display: inline-block;
	width: 95px;
	height: 46px;
	background: #eeeeee;
	text-align: center;
	line-height: 45px;
	border-radius: 3px 0px 0px 3px;
	margin-left: 30px;
	position: absolute;
}
.ml0{ margin-left:0!important;}
.fda_title_show {
	display: inline-block;
	padding:0 15px;
	width:100px;
	height: 46px;

	text-align: center;
	line-height: 45px;
	border-radius: 3px 0px 0px 3px;
	margin-left: 30px;
}.fdaaa{		display: inline-block;	width: 55px;	height: 19px;	text-align: center;	line-height: 19px;	border-radius: 3px 0px 0px 3px;	margin-left: 40px;	position: absolute;}
.fda {
	display: inline-block;
	width: 55px;
	height: 46px;
	background: #eeeeee;
	text-align: center;
	line-height: 45px;
	border-radius: 3px 0px 0px 3px;
	margin-left: 30px;
	position: absolute;
}
.btn_tj {
	width:101px;
	height:36px;
	background:#6f6f6f;
	border:none;
	color:#fff;
	font:14px/20px "Microsoft YaHei";
	margin-left: 34px
}
#mytableid tbody tr {
	float:left;
	margin-top:12px;
	margin-right:12px;
}
#mytableid tbody tr td {
	font-size:14px;
}
.bjxt_k5 {
	color: #999;
	outline-color: #ae0b2a;
	height: 30px;
	border-radius: 3px;
	border: 1px solid #e6e6e6;
	padding-left: 20px;
	padding-right: 20px;
	width:20px;
	font: 14px/20px "Microsoft YaHei";
}
.sch {
	border: 0;
	background: #6f6f6f;
	color: #fff;
	width: 55px;
	height: 32px;
	text-align: center;
	margin-left: -6px;
	padding-top: 2px;
	border-radius: 0 3px 3px 0;
}
.btn_a {
	color:#fff;
	border-radius:3px;
    background-color: #6f6f6f;
    border: 1px solid #6f6f6f;
    height: 44px;
    width: 90px;
}
.txt_a {
    height: 28px;
    border: 1px solid #cdcdcd;
    width: 350px;
	    color: #999;
    outline-color: #ae0b2a;
    height: 44px;
    border-radius: 3px;
    border: 1px solid #e6e6e6;
    padding-left: 40px;
    padding-right: 20px;
	margin-left: 30px;
}
.file-box_a{    position: relative;
    width: 600px;}
.shangc_big{    float: left;
    margin-left: 103px;
    color: #999;}
.shangc_big a{ display:inline-block; width:130px; height:40px; text-align:center; border:1px solid #eee; border-radius:15px; color:#999; margin-right:30px; line-height:40px; box-shadow:0 0 10px #fafafa;transition: All 0.3s ease-in-out;}
.shangc_big a i{    margin-left: -13px;
    margin-right: 6px;}
.shangc_big a:hover{box-shadow:0 0 10px #eee;}
.kuai{ width:68px; height:32px; background:#ae0b2a;transition:All 0.4s ease-in-out;}
.kuai2:hover +.kuai3 + .kuai{ margin-left:80px;}
.kuai3:hover + .kuai{ margin-left:160px;}


.index_kuai{  width: 88px;
    height: 32px;
    background: #ae0b2a;
    transition: All 0.4s ease-in-out;
}

.webwidget_menu_glide{

}
.webwidget_menu_glide .webwidget_menu_glide_sprite{
    width: 100px;
    height: 20px;
    position: absolute;

}
.webwidget_menu_glide ul{
    padding: 0px;
    margin: 0px;

}
.webwidget_menu_glide ul li{
    float: left;
    list-style: none;
    position: relative;
    text-align: center;
    margin-right: 10px;
    width: 100px;
}
.webwidget_menu_glide ul li a{
    color: black;
    text-decoration: none;

}
.webwidget_menu_glide ul li ul{


    padding-bottom: 5px;
    position: absolute;
    z-index: 999999;
    display: none;
}
.webwidget_menu_glide ul li ul li{

    margin: 0px;
    float: none;
    border:none;
    word-wrap:break-word;
}
.webwidget_menu_glide ul li ul li a{
    padding-left: 5px;
    padding-right: 5px;
    font-weight: normal;
}
.about_txt span{ margin-right:6px; color:#999; }
.about_txt{ margin-top:12px; margin-right:6px;}
.grzx_index{    background: #fff;
    color: #333333;
    min-height: 628px;
    text-align: center;
	padding:0 40px}
.top_tree{ margin-left:-21px;}
.top_tree .one{ width:200px; height:85px; background:#fff; margin-left: 21px;transition:All 0.4s ease-in-out;border-right:1px solid #eee}
.top_tree .one:nth-child(4){
	border-right:0px;
}
.one .num{ font-size:48px; color:#ae0b2a;line-height:85px; display:block; float:left; width:85px;transition:All 0.4s ease-in-out;}
.one .title{ color:#ae0b2a; font-size:14px; width:110px; float:left; margin-top:20px;transition:All 0.4s ease-in-out;}
.one .title2{ color:#ae0b2a; font-size:14px; width:110px; float:left; margin-top:35px;transition:All 0.4s ease-in-out;}
.one .btn_new{ display:block; width:84px; height:24px; border:1px solid #ae0b2a; line-height:24px; text-align:center; float:left; color:#vae0b2a;    margin-left: 12px; color:#ae0b2a;
    margin-top: 6px;transition:All 0.4s ease-in-out;}

.grzx_wddd{ width:420px ; height:220px; background:#fff; padding:10px 20px; overflow:hidden;}
.grzx_wddd h3{ text-align:left; font-size:14px; color:#999; font-weight:normal; border-bottom:1px solid #ae0b2a; padding-bottom:6px;}
.grzx_wddd h3 a{ float:right; color:#999;}
.grzx_wddd ul{ padding-top:6px;}
.grzx_wddd ul li{ text-align:left; line-height:59px; border-bottom:1px dashed #eee;}
.grzx_wddd ul li span{ float:right;}

.grzx_cpzs{ width:865px ; height:240px; background:#fff; padding:10px 20px; overflow:hidden;}
.grzx_cpzs h3{ text-align:left; font-size:14px; color:#999; font-weight:normal; border-bottom:1px solid #ae0b2a; padding-bottom:6px;}
.grzx_cpzs h3 a{ float:right; color:#999;}
.grzx_cpzs ul{ padding-top:12px; margin-left:-12px;}
.grzx_cpzs ul li{ float:left; margin-left:12px;}
.grzx_cpzs ul li h2{ text-align:center; font-weight:normal; font-size:14px; line-height:36px;}
.grxz_xgmm_list_nr{background: #ffffff;
    color: #333333;
    min-height: 628px;
	padding: 20px 40px;}
.xgmm .btn_tjbd{ width:98px; height:30px; line-height:30px; font-size:14px;}
.grxz_xgmm_list_nr .d1 span{    display: inline-block;
    width: 72px;
    text-align: right;
    vertical-align: top;}
	.tishi{ width:auto !important;}
#webwidget_menu_glide2 ul li:hover .index_la{ display:block;}
.index_la{
	display:none;
    background: #000;
    position: fixed;
    z-index: 99999;}
.index_la ul{ display:block!important; width:100%;}
.index_la ul li{ min-width:150px!important; background:#ae0b2a; padding-left:5px;  padding-right:5px; transition:All 0.2s ease-in-out; }
.index_la ul li:hover{ background:#000;}
.tb tr{height:58px;border-bottom: 1px solid #F0F0F0;}
.youbian{ margin-left:220px;}
.content{ margin-top:24px;text-indent: 2em;}
.content p{ font-family:"微软雅黑"!important; background:#ffffff!important;line-height:28px;}
.jt{cursor:pointer;}
.cp_tp img{transition:All 0.4s ease-in-out;}
.cp_tp:hover img{transform:scale(1.1);}
.inputkuang {
	color:#999;
	outline-color:#ae0b2a;
	height:34px;
	border-radius:3px;
	border:1px solid #e6e6e6;
	font: 14px/20px "Microsoft YaHei";
}

.type_cpzs li{padding-left: 50px!important;background: #f5f5f5!important;border-left:5px solid #f1f1f1!important;}
.type_cpzs li:hover{border-left: #ae0b2a 5px solid!important;}
.type_cpzs li.on{background: #eee!important;    border-left: 5px solid #ae0b2a !important;}
.type_cpzs li.on:hover{border: 0!important;}
.yclm{display: none;}

.fg-wrapper li{background-color:#fff !important;}


.gwzp_title{text-align: center;color: #353535;font-size: 30px;font-weight: normal;}
	.zpxx{width: 100%;margin-bottom: 20px;}
	.zpxx_top{position: relative;height: 70px;border-bottom: 1px solid #777}
	.zpxx .num{width: 70px;height: 70px;font-size: 51px;line-height: 70px;text-align: center;display: block;float: left;color: #353535 }
	.zpxx .zw{    height: 30px;    font-size: 20px;    line-height: 29px;    text-align: left;    display: block;    float: left;    position: absolute;    bottom: 15px;    left: 50px;    padding: 0 10px;    color: #353535;}
	.zpxx h3{text-align: left;padding-left: 62px;line-height: 30px;font-size: 20px;color:#353535;margin-top: 10px;}
	.zpxx p{text-align: left;padding-left: 62px;font-size: 16px;line-height: 25px;}
        
        
        
        
        
        