﻿@charset "utf-8";
/* CSS Document */
/*清除内外边距*/
html,body,div,p,h1,h2,h3,h4,h5,h6,blockquote,ul,ol,li,table,th,td,span,img,dl,dd,dt,input,textarea,button{padding:0;margin:0;}
/*设置字体*/
body,textarea,button,input,select{font-family:"Microsoft Yahei"; font-size:12px; color:#333333;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
em{font-style:normal;}
/*设置列表*/
ul,ol{list-style:none;}
/*设置通用链接*/
a{ color:#333333; text-decoration:none; outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{ color:#2F318B;}
/*清除浮动*/
.clear{ clear:both;}
.fl {
    float: left;
}

#id{background:url(be72456d760845a294066a5a8577de8d.gif) ;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="图片路径");_background:none;}

.bjload{ background:url(load.gif) center center no-repeat;}

#top{ height:30px; background:#F0F0F0;}
.top{ height:30px; width:1100px; margin:0 auto;}
.wel{ line-height:30px; float:left; font-size:12px; color:#000000;}
.top_nav{ float:right;}
.top_nav ul{}
.top_nav ul li{ float:left;  line-height:30px; font-size:14px; width:90px; text-align:center;}
.top_nav ul li a{ color:#333333; display:block;}
.top_nav ul li a:hover{ color:#E62129; background:#E8E7E6;}


#header{}
.header {
    width: 1100px;
    height: 71px;
    padding: 18px 0px;
	margin:0 auto;
}
.header .logo{ float:left;}
.header .xc{ float:left;}
.header .tel{ float:right;}


/*导航*/
.my_left_category{height:50px; z-index:999; background:#2A2A2A; }
.my_left_category .my_left_cat_list{width:1100px; margin:0 auto;}
.my_left_category .h2_cat{height:50px; line-height:50px; color:#fff; position:relative; float:left; width:136px; text-align:center; border-right:1px solid #342c26;}
.my_left_category .h2_cat_1{height:50px; line-height:50px; color:#fff; position:relative; float:left; margin-left:12px;}
.my_left_category a{text-decoration:none; color:#fff; display:block;}
.my_left_category h3{height:50px; display:block; font-weight:normal; }
.my_left_category h3 a{color:#fff; display:block; font-size:16px;}
.my_left_category h3 a:hover,.my_left_category h3 .on{color:#fff; background:#E62129; display:block;}

.my_left_category .h3_cat{display:none; width:136px; position:absolute; left:0px; top:50px; cursor:auto; font-size:12px; z-index:9999; }
.my_left_category .shadow{position:inherit; width:136px;  background:url(nav_sj.png) no-repeat 10px 0px;}
.my_left_category .shadow_border{position:inherit; width:136px; background:url(navbj.png) repeat;}
.my_left_category .shadow_border ul li {float:left; height:30px; line-height:30px; overflow:hidden; width:136px; text-align:center;}
.my_left_category .shadow_border ul li a{display:block; }
.my_left_category .shadow_border ul li a:hover{color:#FC0; background:#2E2E2E;}
.my_left_category .active_cat{z-index:99; cursor:pointer;}
.my_left_category .active_cat h3 {font-weight:normal;}
.my_left_category .active_cat h3 span{display:none;}
.my_left_category .active_cat div{display:block;}

/*导航v2*/
/*导航*/
.Header-wrapper .container-header{height:52px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;background:url(hnav-bg.png) repeat-x center center;}
.Header-wrapper .Hnav{display:block;width:1200px;margin:0 auto;}
.Hnav li{width:138px;position:relative;float:left;}
.Hnav li:first-child{width:96px;}
.Hnav .Hname{display:block;height:52px;line-height:52px;text-align:center;font-size:16px;background:url(hnav-bg2.png) no-repeat right center;}

.Hnav li.on .Hname,
.Hnav li:hover .Hname{background:#273889;color:#fff;}


/*--- Header ---*/
.Header-wrapper{z-index:99;position:relative;left:0px;width:100%;min-width:1200px;height:auto;}
/*二级导航*/
.Hn2nd-box{padding:6px 0;border:1px solid #ccc;border-top:4px solid #3292c5;background:#fff;background:url(hnav-bg.png) repeat-x left top / auto 100%;overflow:hidden;position:absolute;top:52px;display:none;}
.Hn2nd-box .Hn2nd-list{padding:0 15px;height:240px;}
.Hn2nd-list.fl{background:url(hnav-bg3.png) no-repeat right center;}
.Hn2nd-list.fr{background:url(hnav-bg3.png) no-repeat left center;}
.Hn2nd-list a{display:block;height:40px;line-height:40px;color:#000000; font-size:13px;}
.Hn2nd-list a:hover{ color:#2F318B;}
.Hn2nd-box .Hn2nd-con{display:block;width:315px;height:210px;overflow:hidden;float:left;padding:14px 20px 0;}

.Hn2nd-sol .Hn2nd-list{height:auto;background:none;}
.Hn2nd-box.Hn2nd-srv{width:465px;left:0px;}
.Hn2nd-box.Hn2nd-sol{width:552px;left:0px;}
.Hn2nd-box.Hn2nd-case{width:465px;left:0px;}
.Hn2nd-box.Hn2nd-news{width:465px;left:0px;}
.Hn2nd-box.Hn2nd-com{width:465px;left:0px;}
.Hn2nd-box.Hn2nd-tc{width:465px;right:0px;}
.Hn2nd-box.Hn2nd-sc{width:465px;right:0px;}
.Hn2nd-box.Hn2nd-ct{width:465px;right:0px;}

.Hnav li:hover .Hn2nd-box{display:block;}


/*banner*/
.slider {
	position:relative;
	width:100%;
	height:500px;
	overflow:hidden;
}
.slides {
	height:100%;
	/* Simple clear fix */
		overflow:hidden;
	/**	
		 * Prevent blinking issue
		 * Not tested. Experimental.
		 */
		-webkit-backface-visibility:hidden;
	-webkit-transform-style:preserve-3d;
	/**
		 * Here is CSS transitions 
		 * responsible for slider animation in modern broswers
		 */
		-webkit-transition:all 500ms cubic-bezier(0.165,0.840,0.440,1.000);
	-moz-transition:all 500ms cubic-bezier(0.165,0.840,0.440,1.000);
	-ms-transition:all 500ms cubic-bezier(0.165,0.840,0.440,1.000);
	-o-transition:all 500ms cubic-bezier(0.165,0.840,0.440,1.000);
	transition:all 500ms cubic-bezier(0.165,0.840,0.440,1.000);
}
.slide {
	height:100%;
	float:left;
	clear:none;
}
.slider-arrows {
	}.slider-arrow {
	position:absolute;
	display:block;
	margin-bottom:-20px;
	width:60px;
	height:60px;
	line-height:60px;
	text-decoration:none;
	text-align:center;
	color:#fff;
	font-size:2em;
	background-color:#333;
	background-color:rgba(50,50,50,.3);
	border-radius:50%;
}
.slider-arrow--right {
	bottom:50%;
	right:30px;
}
.slider-arrow--left {
	bottom:50%;
	left:30px;
}
.slider-nav {
	position:absolute;
	bottom:30px;
}
.slider-nav__item {
	width:12px;
	height:12px;
	float:left;
	clear:none;
	display:block;
	margin:0 5px;
	background:#FAC700;
}
.slider-nav__item:hover {
	background:#ccc;
}
.slider-nav__item--current {
	background:#77B11F;
}
.box {
	width:100%;
	height:100%;
	line-height:5;
	text-align:center;
	font-size:5em;
	color:#fff;
	text-transform:capitalize;
	vertical-align:middle;
}

/*首页信息服务*/
.bog{width:1100px; padding-bottom:20px; line-height:220%; margin:0 auto;}
.i-titel{ text-align:center; padding:40px 0px 50px 0px;}
.i-titel strong{display:block; height:36px; line-height:36px; font-size:30px;}
.i-titel span{display:block; height:20px; line-height:20px; font-size:18px; color:#999;}
.i-titel strong em{color:#f60;}
.providers{padding-left:54px; margin-bottom:60px;}
.providers li{width:226px; height:226px; padding:10px; border:1px solid #ddd; border-radius:124px; float:left; margin-right:124px; overflow:hidden;}
.providers li a{display:block; background:#eee; text-align:center;width:226px; height:200px; border-radius:113px; padding-top:26px;webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear;}
.providers li strong{display:block; height:24px; line-height:24px; font-size:18px; margin-top:10px;}
.providers li span{display:block; height:218px; line-height:18px; font-size:12px;}
.providers li a:hover{background:#5A66A2; color:#fff;}
.providers li:hover{border:1px solid #5A66A2;}
.providers li.no{margin-right:0px;}



/*首页优势*/
.six-center{background:url(index-bj.png) no-repeat center 1px; height:744px; border-top:1px solid #ddd;}
.six{}
.six li{width:520px; float:left; margin-bottom:60px;}
.six li img{float:left; border:3px solid #ccc; margin-right:20px; border-radius:10px;}
.six li strong a{display:block; line-height:24px; height:24px; font-size:18px; overflow:hidden; margin-bottom:10px;}
.six li p a{display:block; line-height:20px; height:80px; font-size:14px; overflow:hidden; color:#999;}
.six li a:hover{color:#BF2D30;}
.six li a:hover img{border:3px solid #30318B;}
.six li.r-bj{margin-right:60px;}

.advantages_titel{padding-bottom:20px; background:url(index_46.png) no-repeat center bottom;}
.advantages{}
.advantages dd{ margin-bottom:50px;}
.advantages dd strong{display:block; font-size:36px; line-height:40px; color:#f60; float:left; margin-bottom:20px;}
.advantages dd p{display:block; line-height:20px; font-size:14px; float:left;}


.i-anbot{border-top:1px dashed #ddd;}
.i-anbot_titiel{height:36px; line-height:36px; border-bottom:1px solid #ddd; margin-bottom:20px;}
.i-anbot_titiel strong{display:block; font-size:18px; text-align:left;}
.i-anbot_titiel a{display:block; float:right; font-size:14px; color:#999;}
.i-anbot_titiel em{ }
.i-anbot_titiel a:hover{color:#f60;}
.i-about{width:335px; padding-right:60px; background:url(index_71.png) repeat-y right; float:left;}
.i-about p{height:168px; overflow:hidden; line-height:24px; font-size:14px; margin-top:10px;}


#inews{ padding:30px 0;}
.inews{ width:1100px; margin:0 auto; line-height:25px;}
.inews .text{ font-size:15px; font-weight:bold;}



/*内页信息*/
.inner_banner{ height:260px;}
#snav{ height:30px; background:#E4E4E4; border-bottom:1px solid #E4E4E4;}
.snav{ height:30px; width:1100px; margin:0 auto;}
.snav p{ background:url(icon-locate.png) left center no-repeat; padding-left:20px; font-size:12px; float:right; padding-right:20px; height:30px; line-height:30px;}
.snav p a{ color:#000000;}
.snav p a:hover{ color:#666666;}


#inner_wrap{ background:#F5F5F5; padding-bottom:18px; padding-top:10px;}
.inner_wrap{ width:1100px; margin:0 auto;}
.inner_left{ width:210px; float:left;}
.inner_right{ width:850px; float:right;overflow:hidden;  background:#FFF;}
.inner_left_nav{}
.inner_left_nav .pl-top {
    height: 58px;
    padding: 0 0 0 20px;
    color: #fff;
    background: #2F318B;
}
.pl-top h1 {
    font: normal 45.31px/58px 'Arial';
    float: left;
    margin: 0 5px 0 0;
}
.pl-top h2 {
    width: 130px;
    line-height: 20px;
    font-weight: normal;
    font-size: 18px;
    float: left;
    margin: 11px 0 0;
}
.left_nav{ background:#FFFFFF;}
.left_nav ul{}
.left_nav ul li{ line-height:50px;}
.left_nav ul li .on{background:#F6F8FD; color:#273889; font-weight:bold;}
.left_nav ul li a{ line-heigh:50px; padding-left:20px; font-size:14px; color:#000000; display:block;}
.left_nav ul li a:hover{ background:#F6F8FD; color:#273889;}

.inner_left_conatct{ margin-top:18px; background:#FFFFFF;}
.inner_left_conatct .ctitle {
    line-height: 44px;
	height:44px;
    text-align: center;
    border-bottom: 1px solid #273889;
}
.inner_left_conatct .ctitle h1 {
    display: inline-block;
    font-size: 16px;
    color: #273889;
    font-weight: 600;
}
.inner_left_conatct .ctitle p {
    display: inline-block;
    font-size: 12px;
    color: #484848;
}

.left_contactext{
    padding: 15px 15px 10px;
    font-size: 13px;
    color: #000;
}
.left_contactext .phone {
    padding: 0 0 0 22px;
    line-height: 26px;
    background: url(icon-phone2.png) no-repeat left center;
    margin: 5px 0 0;
}
.left_contactext .mail {
    padding: 0 0 0 22px;
    line-height: 26px;
    background: url(icon-mail.png) no-repeat left center;
}
.left_contactext .wx {
    padding: 0 0 0 22px;
    line-height: 26px;
    background: url(icon-wx.png) no-repeat left center;
}
.left_contactext .adr {
    padding: 0 0 0 22px;
    line-height: 26px;
    background: url(icon-locate.png) no-repeat left 6px;
}
.inner_text{ padding:20px 18px; line-height:28px; color:#000000; font-size:14px;}
.inner_text img{ max-width:814px; _max-width:814px; *max-width:814px;}

/*首页联系我们*/
.in_intro{padding:50px 0px;background:url(bg_in_intro.jpg) center top no-repeat #fff}
.in_intro .in_t{color:#fff}
.in_intro .in_t i{background:#fff}
.in_t{margin:0;padding:0;display:block;color:#1c1c1c;text-align:center}
.in_t em{font-family:"Geometric415BT-BlackA";font-size:28px;font-style:normal}
.in_t i{display:block;width:38px;height:3px;line-height:3px;background:#8d8d8d;margin:10px auto}
.in_t span{display:block;font-size:22px;font-weight:bold}
.in_intro .des{width:1030px;margin:15px auto 38px;font-size:13px;color:#FFF;text-align:center;line-height:35px;}
.in_intro .ico{margin:35px auto;width:1140px}
.in_intro .ico ul{margin:0;padding:0;text-align:center;width:100%;overflow:hidden}
.in_intro .ico ul li{display:block;float:left;width:284px;border-right:1px solid #535353}
.in_intro .ico ul li:last-child{border-right:none}
.in_intro .ico ul li span{display:block;width:65px;height:65px;margin:0 auto 10px;text-align:center;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;background-image:url(c.png);background-repeat:no-repeat}
.in_intro .ico ul li span.b01{background-position:0px -300px}
.in_intro .ico ul li span.b02{background-position:0px -365px}
.in_intro .ico ul li span.b03{background-position:0px -430px}
.in_intro .ico ul li span.b04{background-position:0px -495px}
.in_intro .ico ul li b{display:block;font-size:18px;color:#fff}
.in_intro .ico ul li b i{font-family:'impact';font-size:24px;font-style:normal;font-weight:normal}
.in_intro .ico ul li em{display:block;font-size:14px;color:#acacac;font-style:normal}
.in_intro .list{width:1030px;margin:0 auto;background:#fff;border-top:5px solid #fff;border-left:5px solid #fff}
.in_intro .list .am-g .am-u-sm-3{padding:0px;overflow:hidden;border-right:5px solid #fff;border-bottom:5px solid #fff}
.in_intro .list .am-g .txt{background:#f1f1f1;text-align:center}
.in_intro .list .am-g .txt b{font-size:1.6rem}
.in_intro .list .am-g .txt i{display:block;width:28px;height:2px;background:#0071c1;margin:10px auto}
.in_intro .list .am-g .txt p{margin:0;padding:0;font-size:12px;color:#8c8c8c}
.in_intro .list .am-g .txt em{font-style:normal;color:#0071c1;font-size:18px;font-family:arial;font-weight:bold}
.in_intro .list .am-g .more{text-align:center;background:#f1f1f1;position:relative}
.in_intro .list .am-g .more .link01{font-size:12px;font-weight:bold; line-height:110px;color:#000;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.in_intro .list .am-g .more .link01:hover{color:#0071c1}
.in_intro .list .am-g .more .link02{width:40px;height:40px;text-align:center;line-height:40px;color:#fff;position:absolute;left:0px;bottom:0px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s; background:url(igd.png)center no-repeat #313131;}
.in_intro .list .am-g .more .link02 .am-icon-plus{color:#fff;font-size:1.6rem;font-weight:normal}
.in_intro .list .am-g .more .link02:hover{background: url(igd.png)center no-repeat #0071c1}
.in_intro .list .am-g .culture{text-align:center}
.in_intro .list .am-g .culture a{display:block;font-size:1.8rem;color:#fff}
.in_intro .list .am-g .culture a span{display:block;width:38px;height:38px;border:1px solid #fff;margin:0 auto 10px;text-align:center;line-height:36px;color:#fff;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s; background:url(iwh.png) center no-repeat;}
.in_intro .list .am-g .culture a span i{font-size:1.8rem}
.in_intro .list .am-g .culture a:hover span{background:url(iwh.png) center no-repeat #0099FF;color:#0071c1}
.am-g {
    margin: 0 auto;
    width: 100%;
}
.am-g img{box-sizing: border-box;
    vertical-align: middle;
    border: 0;}
.in_intro .list .am-g .am-u-sm-3 {
    padding: 0px;
    overflow: hidden;
    border-right: 5px solid #fff;
    border-bottom: 5px solid #fff;
}
.am-u-sm-3 {
    width: 24.5%; float:left;
}

.in_intro .list .am-g .more {
    text-align: center;
    background: #f1f1f1;
    position: relative;
}
.in_intro .list .am-g .am-u-sm-3 {
    padding: 0px;
    overflow: hidden;
    border-right: 5px solid #fff;
    border-bottom: 5px solid #fff;
}
.am-vertical-align-middle {
    display: inline-block;
    font-size:16px;
	margin-top:30px;
    max-width: 100%;
}
.in_intro .list .am-g .txt b {
    font-size:16px;
}

.inner_products{}
.inner_products ul{}
.inner_products ul li{ width:250px; height:230px; float:left; margin:10px;}
.inner_products ul li img{ width:240px; height:200px; border:1px solid #E4E4E4; padding:5px;}
.inner_products ul li img:hover{ border:1px solid #2F318B;}
.inner_products ul li dt{ line-height:30px; text-align:center; font-size:14px; color:#000000;}
.inner_products ul li dt a{ color:#000000;}
.inner_products ul li dt a:hover{ color:#2F318B;}

.pagelist{ margin-top:10px; text-align:center; font-size:12px; color:#000000;}


/*图集*/
#DB_gallery ul, #DB_gallery li{list-style:none;margin:0;padding:0}
#DB_gallery img{border:none;vertical-align:top;}

#DB_gallery .DB_imgSet {position:relative;width:600px;height:400px;overflow:hidden;}
#DB_gallery .DB_imgSet .DB_imgWin{height:100%; text-align:center; background:none; border:1px solid #F0F0F0;}
#DB_gallery .DB_imgSet .DB_imgWin img{ height:400px; max-width:600px;}
#DB_gallery .DB_imgSet .DB_page{position:absolute;bottom:0;font:11px tahoma bold;padding:5px;color:#ffffff}
#DB_gallery .DB_imgSet .DB_page .DB_current{color:#ffff00}
#DB_gallery .DB_imgSet .DB_page .DB_total{color:#ffcc00}
#DB_gallery .DB_imgSet .DB_prevBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;left:0;}
#DB_gallery .DB_imgSet .DB_nextBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;right:0;}

#DB_gallery .DB_thumSet {position:relative;margin-top:10px;width:600px;overflow:hidden}
#DB_gallery .DB_thumSet .DB_thumMove{position:relative;white-space:nowrap;font-size:0}
#DB_gallery .DB_thumSet .DB_thumMove li{display:inline;margin-right:8px}
#DB_gallery .DB_thumSet .DB_prevPageBtn{position:absolute;top:0;cursor:pointer;left:0;}
#DB_gallery .DB_thumSet .DB_nextPageBtn{position:absolute;top:0;cursor:pointer;right:0;}
#DB_gallery .DB_thumSet .DB_thumLine{position:absolute;width:90px;height:69px;border:2px solid #C92027;left:0;top:0}


.pro_img{ height:500px;}
.pro_img_left{ float:left; width:610px;}
.pro_img_right{ float:right; width:160px; padding-top:40px;}
.pro_img_right .ptitle{ line-height:50px; text-align:center; font-size:15px; font-weight:bold;}
.pro_img_right .gx{ line-height:30px;}
.pro_img_right .share{ height:40kpx;}
.productext{}
.productext .detail {
    padding: 0 0 0 19px;
    height:35px;
    line-height:35px;
    font-size: 14px;
    color: #273889;
    background: #f7f7f7;
    margin: 25px 0 0;
}
.productext .more{ padding:20px;}


.pro_nav{}
.pro_nav ul{ margin-bottom:15px;}
.pro_nav ul li{ float:left; margin-left:1px; display:inline; margin-bottom:2px;}
.pro_nav ul li a{ color:#000000; display:block;  padding:0 12px;line-height:35px; background:#F0F0F0;}
.pro_nav ul li a:hover{ color:#FFFFFF; background:#2F318B;}


/*底部信息*/


#footer{ background:#2A2A2A; padding-top:20px;}
.footer{ width:1180px; margin:0 auto;}
.f_left{ width:352px; float:left;}
.f_left h3{ line-height:40px; font-size:15px; color:#FFFFFF;}
.f_leftext{ padding-top:5px;}
.f_leftext a{ padding-right:25px; line-height:28px; font-size:12px; color:#bbb;}
.f_leftext a:hover{ color:#FFFFFF;}
.f_cn{ padding:10px 0; line-height:25px; color:#bbb; font-size:12px;}
.f_contact{ width:300px; float:left; margin-left:20px;}
.f_contact h3{ line-height:40px; font-size:15px; color:#FFFFFF;}
.f_contactext{ padding:10px 0; line-height:28px; font-size:12px; color:#bbb;}
.f_right{ width:300px; float:right;}
.f_right h3{ line-height:40px; font-size:15px; color:#FFFFFF;}
.f_rightext{ padding-top:10px;}

/*新闻资讯*/
.news-list {
  width: 100%;
  margin: 0 auto;
  border:1px solid #e5e5e5;
  border-bottom:none;
}.news-list .list-star {
  width: 100%;
  margin: 0 auto;
  border-bottom: 1px solid #e5e5e5;
  height: 118px;
  margin: 1px 0;
}.news-list .list-star .new-number {
  color: #b8b8b8;
  text-align: center;
  font-family: arial;
  width: 88px;
  height: 108px;
  padding-top: 10px;
  float: left;
  margin-right: 1px;
}.news-list .list-star .new-number dt {
  font-size: 46px;
  height: 52px;
  line-height: 52px;
  font-weight: normal;
}.news-list .list-star .new-number dt a {
  color: #b8b8b8;
}.news-list .list-star .new-number dd {
  font-size: 14px;
}.news-list .list-star .new-con {
  width:693px;
  float: left;
  height: 109px;
  padding: 9px 15px 0;
  border-left: 1px solid #e5e5e5;
}.news-list .list-star .new-con dt {
  font-size: 14px;
  color: #555;
  height: 36px;
  line-height: 36px;
  font-weight: 600;
  overflow: hidden;
}.news-list .list-star .new-con dt a {
  color: #555;
}.news-list .list-star .new-con dd {
  font-size: 12px;
  color: #7d7d7d;
  line-height: 22px;
  height: 46px;
  overflow: hidden;
}.news-list .list-star:hover {
  cursor: pointer;
  border-bottom: 1px solid #e5e5e5;
}.news-list .list-star:hover .new-number {
  background: #9E1A28;
  color: #fff;
}.news-list .list-star:hover .new-con {
  background: #ebf3f8;
}.news-list .list-star:hover .new-con dt a {
  color: #9E1A28;
}

/*在线留言*/
.page-box{padding:25px 25px 50px;background:#fff;}
.SldOrg-box .p-title{border:0px;}
.SldOrg-box .p-title h1{line-height:45px;}
.SldOrg-con{text-align:center;margin:30px 0 0;}
.p-title h1 {
    font-size:24px;
    line-height: 36px;
	color:#666666; font-weight:normal;
}
.p-title h2{ color:#666666;font-weight:normal;}
.red {
    color: #e82929;
}
.oMsg-form {
    margin: 25px 0 0;
}
.oMsg-form .type {
    display: block;
    width: 185px;
    line-height: 40px;
    color: #484848;
    text-align: right;
    float: left;
    margin-right: 15px;
}
.oMsg-form .text {
    width: 360px;
    padding: 0 8px;
    height: 38px;
    line-height: 38px;
    border: 1px solid #dbdbdb;
    float: left;
}
input.text {
    display: block;
    padding: 0px;
    background: none;
    border: 0px;
    margin: 0px;
}
.oMsg-form .oMsg-btn {
    width: 124px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    background: #5A66A2;
    margin: 0 0 0 5px;
}


.inner_m_text{}
.inner_m_text .box{ height:50px; margin-top:15px;}
.inner_m_text .box .title{ line-height:50px; width:80px; font-size:15px; float:left; text-align:right; color:#3E5370;}
.inner_m_text .box .company{ width:500px; float:left; margin-left:10px; display:inline;}
.inner_m_text .box .chenghu{width:180px; float:left; margin-left:10px; display:inline;}
.inner_m_text .box .tel{width:180px; float:left; margin-left:10px; display:inline;}
.inner_m_text .box .titlea{ line-height:50px; width:100px; font-size:15px; float:left; text-align:right; color:#3E5370;}
.inner_m_text .boxm{ height:120px; margin-top:15px;}
.inner_m_text .boxm .title{ line-height:50px; width:80px; font-size:15px; float:left; text-align:right; color:#3E5370;}
.inner_m_text .boxm .hezuo{ line-height:50px; width:200px; font-size:15px; float:left; text-align:right; color:#3E5370;}
.inner_m_text .boxm .company{ width:500px; float:left; margin-left:10px; display:inline;}
.inner_m_text .boxm .tijiao{width:400px; float:left; margin-left:40px; margin-top:10px;display:inline;}
.w600{ height:30px; width:300px; margin-top:8px; border:1px solid #007AFF;padding:0 15px; background:#F8F8F8; color:#3E5370; float:left;}
.w150{height:30px; width:150px; margin-top:8px; border:1px solid #007AFF;padding:0 15px; background:#F8F8F8;color:#3E5370; float:left;}
.w200{height:30px; width:200px; margin-top:8px; border:1px solid #007AFF;padding:0 15px; background:#F8F8F8;color:#3E5370; float:left;}
.w600a{ height:100px; width:320px; margin-top:8px; border:1px solid #007AFF;padding:0 15px; background:#F8F8F8; color:#3E5370; float:left;}
.stj{ width:60px; height:30px; line-height:30px; text-align:center;}



.copyright{ background:#242424; padding:5px 0;}
.cptext{ line-height:28px; font-size:12px; color:#666; width:1180px; margin:0 auto;}


/*//////////////*/
/*Data Preloader*/
/*//////////////*/
#preloader {
	position:fixed;
	z-index:2500;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color:#FFF; 
	z-index:99999999; 
}
#status {
	position:fixed;
	z-index:99999999;
	width:250px;
	height:250px;
	position:absolute;
	left:50%; 
	top:50%; 
	background-image:url(status.gif); 
	background-size:64px 64px;
	background-repeat:no-repeat;
	background-position:center;
	margin:-125px 0 0 -125px; 

}
#status p{
	top:60%;
	line-height: 30px;
	margin-bottom: 30px;
	font-size:13px;
	letter-spacing:0px;
	display: block;
	position:relative;
	overflow:hidden;
}
#status em{
	font-size:10px!important;
	display:block;
	font-style:normal;
}

.center-text{	
	display:block; 
	text-align:center;
}
/*///////////////////*/
/*Typograhpy Features*/
/*///////////////////*/

/* 回到顶部 */
 #returnTop {
	_display:none;
	position:fixed;
	_position:absolute;
	z-index:999;
	right:40px;
	bottom:-100px;
	_bottom:auto;
	width:36px;
	height:80px;
	text-indent:-999px;
	overflow:hidden;
	background-image:url(top.png);
	_background-image:url(top.png);
	background-repeat:no-repeat;
	background-position:0 0;
	transition:bottom 0.9s;
	-webkit-transition:bottom 0.9s;
	-moz-transition:bottom 0.9s;
	-o-transition:bottom 0.9s;
}
#returnTop:hover {
	background-position:0 -80px;
}
/* 回到顶部 */



/* kefu*/
.kefu{ margin-right: 0;width: 80px; height:160px; position: fixed; right: 2px; top:50%;z-index:999; }
.kefu .consult{ background: url(right_kf.png) no-repeat center -80px; display: block; height: 80px; width: 80px;margin-top:80px;}
.kefu .consult .phone {background:#a286c0; position: absolute; width: 160px;left: -160px; top: 0px;line-height: 80px; color: #fff;font-size: 18px;text-align: center;display: none; border-radius: 5px 0 0 5px;margin-top:80px;}
.kefu a.consult:hover .phone{display:inline !important; }
.kefu .cart {background: url(right_kf.png) no-repeat center -161px;display: block;height:80px;width: 80px;}
.kefu a.cart:hover .pic{display:block;}
.kefu .cart .pic {display:none;position: absolute;left: -160px;top:80px;;width: 160px;height: 160px;background:url(weixin.jpg); background-size:100%;}
.kefu .wap {background: url(right_kf.png) no-repeat center -242px;display: block;height:80px;width: 80px; }
.kefu a.wap:hover .pic{display:block;}
.kefu .wap .pic {display:none;position: absolute;left: -160px;top:0px;width: 160px;height: 160px;background:url(wap.png); background-size:100%;}
.kefu .btn_top {background:#ccc url(return_top.png) no-repeat;display: block;height:40px;width: 80px;-webkit-transition: all 0s ease-in-out;-moz-transition: all 0s ease-in-out;-o-transition: all 0s ease-in-out;transition: all 0s ease-in-out; border-radius:0 0 5px 5px;}
.kefu .btn_top:hover {background:#578ef1 url(return_top.png) no-repeat;}
#udesk-feedback-tab {position: fixed;right: 2px;top:50%;margin-top: -80px;z-index: 10000;cursor: pointer;background-image: url(right_kf.png);background-repeat: no-repeat;background-position: center top;display: block;height: 80px;width: 80px;background-color: #FFF!important;z-index:999; border-radius: 5px 5px 0 0;} 

#udesk-feedback-tas {position: fixed;right: 2px;top:50%;margin-top:0px;z-index: 10000;cursor: pointer;background-image: url(right_kf.png);background-repeat: no-repeat;background-position: center top;display: block;height: 80px;width: 80px;background-color: #FFF!important;z-index:999; } 