html {-ms-overflow-style:scrollbar; font-family: "Microsoft YaHei", 宋体; }
body {font-family: "Microsoft YaHei", 宋体; }
a { color:#1c1f88;}
a:hover, a:focus { color:#5cb85e;}

#elut-menu { padding: 0;}
#elut-menu .navbar-header { padding:0 15px;}

.site-logo a{ margin: 15px 18px 0 0;}
.logo-body { padding-top: 14px;}
.logo-body span {color#333; font: bold 33px/50px "Microsoft YaHei", 宋体; }
.logo-body p { color#666; font:20px/20px "Microsoft YaHei", 宋体; }

.breadcrumb {background:none; position: absolute; top: 178px; padding:0;}

.top-alibaba { margin:24px 60px 0 20px; text-align:center;}
.top-alibaba img {
	-webkit-box-shadow: #999 1px 1px 2px;
	-moz-box-shadow: #999 1px 1px 2px;
	box-shadow: #999 1px 1px 2px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;}
	
.content_main .img-responsive, .nav-tabs .img-responsive {margin-bottom:10px;}

.navbar-nav span { font-size:1em; padding:0 6px;}
.dropdown-menu > li > a { line-height:1.8;}

.navbar-nav > li > a {
  padding-right:28px;
}

.nav-tabs {
  border-bottom: 1px solid #ddd;
}

.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
  background-color: #ddd;
  font-size: 1.1em;
}
.nav-tabs > li > a:hover {
  border-color: #eee #eee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #FFF;
  cursor: default;
  background-color: #5cb85c;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}


.top-version {
	margin: 18px 12px 0 0; text-align: right;
	color: #ccc; font-size: 15px; line-height: 30px;
}
.top-version span {color:#ccc; padding:0 15px;}
.top-version a {
	color: #1c1f88;
	text-decoration: none;
}
.top-version a:hover { text-decoration: underline; }

.main_title {color:#333; font-size:2em; font-weight: bold; background: url(../images/main_title_bg.gif) no-repeat center bottom; padding-bottom:18px;}
.main_title span{ color: #1C1F88;}

.main_title2 {color:#333; font-weight: 400; padding:25px 0 5px;}
.main_title2 span{ color: #1C1F88;}

.content_main {
	color: #333;
	font: 16px/24px "Microsoft YaHei", 宋体;
}

.content_main p { margin: 0 0 1em; }

.content_main a {
	color: #1c1f88; text-decoration: underline;
}

.content_main a:hover { color:#5cb85e; }

.content_main ul {
	margin: 0 0 20px 25px;
	padding: 0;
}

.content_main ul li {
	margin: 0;
	padding: 0;
}

// .content_main table p {
// 	margin: 0;
// 	padding: 0;
// }

// .content_main table {
// 	width: 100%;
// 	color: #333;
// 	border-width: 1px;
// 	border-color: #ddd;
// 	border-collapse: collapse;
// 	background-color: #fafafa;
// 	font: 15px "Microsoft YaHei", 宋体;
// }

// .content_main table th {
// 	padding: 4px 6px;
// 	background-color: #d4e0ef;
// 	border: 1px solid #ddd;
// 	font: bold 15px "Microsoft YaHei", 宋体;
// }

// .content_main table td {
// 	padding: 4px 6px;
// 	border: 1px solid #ddd;
// }

.elut-ico3 { padding: 10px; color:#fff; }
.elut-ico3-content a { display:block; padding:15px 20px 20px; background-color: #1c1f88;}
.elut-ico3-content a:hover { background-color:#5cb85e;}
.elut-ico3-content a i { font-size: 60px; padding:20px;}
.elut-ico3-content a span, .elut-ico3-content a i { display:block;}
.elut-ico3-content a { color:#fff; text-decoration: none;}
.elut-ico3-content a strong{ color:#fff; font:22px/36px "Microsoft YaHei", 宋体;}
.elut-ico3-content a>.elut-ico3-text {color:#ccc; font:16px/22px "Microsoft YaHei", 宋体;}
.elut-ico3-content a:hover>.elut-ico3-text {color:#fff; font:16px/22px "Microsoft YaHei", 宋体;}

.btn-primary {background-color: #1c1f88;}
.btn-primary:hover {background-color: #5cb85e;}

.news_date {
	color:#999; font: 1em/1.8 "Microsoft YaHei", 宋体;
}
.news_date span {font-size: 0.6em;}

.news_title a{
	color:#1c1f88; font: 1.2em/1.2 "Microsoft YaHei", 宋体; 
}
.news_detail_title { color:#1c1f88;}

#you_are_here a{ color:#999; }
#you_are_here a:hover{ color:#5cb85e; }

#news_tablist { max-width: 600px; margin:0 auto 40px;}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus, .nav-pills > li > a:hover, .nav-pills > li > a:focus {
color: #fff;
background-color: #5cb85e;
font-size: 18px;
line-height: 40px;
margin:10px;
}

.nav-pills > li > a {
color: #1c1f88;
background-color: #ddd;
font-size: 18px;
line-height: 40px;
margin:10px;
}


#about_indigo .lead{font-size: 1em}

.img-hover {
  position: relative;
  display: inline-block;
  background-color: #5cb85e; }

.img-hover:before {
  font-family: "FontAwesome";
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f08e";
  position: absolute;
  z-index: 5;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 36px;
  height: 36px;
  opacity: 0;
  line-height: 36px;
  border-radius: 50%;
  text-align: center;
  transition: all 0.3s ease-in-out;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  background-color: #fff;
  color: #000; }

.img-hover img {
  transition: all 0.1s ease-in-out; }

.img-hover:hover:before {
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  opacity: 1; }

.img-hover:hover img {
  opacity: .2; }

.pagination li a{color:#1c1f88;}
.pagination li a:hover {color:#1c1f88;}
.pagination .active a, .pagination .active a:hover {background:#5cb85e; border:1px solid #ccc;}


.product_t_a a span{ display:block; text-align: center;}












.center {text-align: center;}


.content_main2 {
	color: #666;
	font: 15px/22px "Microsoft YaHei", 宋体;
}

.content_main2 p { margin: 0 0 10px; }

.content_main2 a {
	color: #666;
	text-decoration: none;
}

.content_main2 a:hover { text-decoration: underline; }

.content_main2 ul {
	margin: 0 0 20px 2px;
	padding: 0;
}

.content_main2 ul li {
	margin: 0;
	padding: 0;
}

.content_main2 table p {
	margin: 0;
	padding: 0;
}

.content_main2 table {
	width: 100%;
	color: #1C1F88;
	border: none;
}
.content_main2 table strong { color:#333; font-size:14px; line-height:28px; }
.content_main2 table td {
	padding: 2px;
	border: 1px solid #fff;
	color: #333;
	font: 14px/22px "Microsoft YaHei", 宋体;
}

.content_main3 { color:#FFF; font:14px/24px "Microsoft YaHei", 宋体; }


.top_bg { background: url(../images/top_bg.gif) repeat-x top; }

#top_blk p{ width:820px; height:70px; margin:0; padding:0 0 0 16px; color:#ccc; font:13px/70px "Microsoft YaHei", 宋体;}
#top_blk p a { color:#FF8200; padding:0 10px; text-decoration:underline; }
#top_blk p a:hover { color:#5cb85e;}

.who_we_are { clear: both; width:1200px; margin:0 auto; }

.clear { clear: both; }

.clear2 {
	clear: left;
	width: 880px;
	height: 5px;
	margin: 0 0 10px;
}

#top_rt {
	float: left;
	width: 900px;
	margin: 0;
}

#live {
	width: 236px;
	height: 30px;
	overflow: hidden;
	background: #1C1F88 url(../images/live_bg.gif) no-repeat;
}

#live img {
	border: none;
	margin: 6px 6px 0 16px;
}


.livediv p { margin:0; padding:0; list-style:none; width:91px; height:40px;}
#qq_live{ width:91px; height:204px; position:fixed; right:-61px; top:222px; background:url(../images/livehelp.png) no-repeat 0 0; z-index:999; }
#qq_live .livediv{ width:60px; height:204px; float:right; overflow:hidden; text-align:center; font-size:13px; color:#50b7c8;}
#qq_live .livediv a{ display:block; width:60px; height:40px; color:#50b7c8; font-size:14px; text-decoration:none;}
#qq_live .livediv a:hover{ color:#f90;}



#fb_links {
	float: right;
	margin: 1px 0 0 15px;
}

#fb_links span {
	display: inline-block;
	margin: 0 3px 0 0;
}

#fb_links a {
	display: block;
	width: 22px;
	height: 22px;
}

#fb_links_1 a { background: url(../images/ico2_fb.gif); }

#fb_links_2 a { background: url(../images/ico2_pi.gif); }

#fb_links_3 a { background: url(../images/ico2_ins.gif); }

#sitemap {
	float: right;
	margin: 0 20px 0 10px;
}

#sitemap a {
	color: #333;
	line-height: 24px;
	text-decoration: none;
}

#sitemap a:hover {
	color: #5cb85e;
	text-decoration: underline;
}


#why {
	float: right;
	width: 290px !important;
	width: 320px;
	padding: 8px 15px 12px;
	background: #d4e0ef;
	color: #666;
	font: 14px/22px "Microsoft YaHei", 宋体;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	behavior: url(../css3.htc);
	position: relative;
	z-index: 2;
}

#why h3 {
	color: #333;
	font: bold 14px/36px "Microsoft YaHei", 宋体;
	margin: 0;
	padding: 0;
}

#why p { margin: 0 0 10px; }

#why a {
	color: #666;
	text-decoration: none;
}

#why a:hover { text-decoration: underline; }

#why img { margin: 2px 0 8px 8px; }

.center_1000 {
	width: 1200px;
	margin: 0 auto;
}

.center_1100 {
	width: 1100px;
	margin: 0 auto;
}
.center_100p {
	width: 100%; min-width:1200px;  padding:40px 0 20px;
}

.mg5 { margin: 5px; }

.readmore a {
	color: #1C1F88;
	text-decoration: none;
}
.readmore a:hover { text-decoration: underline; }





.readmore3 a {
	color: #e63;
	line-height: 23px;
}


.contact_link {
	width: 100%;
	height: 28px;
	margin: 0 auto 80px;
}

.contact_link_txt {
	float: left;
	color: #1C1F88;
	font: bold 17px/28px "Microsoft YaHei", 宋体;
}
.contact_link a {}
.contact_link a, .contact_link2 a, .contact_link3 a {
	display: block;
	width: 110px;
	margin: 0 auto 50px;
	text-align: center;
	text-decoration: none;
	font: 14px/28px "Microsoft YaHei", 宋体;
	color: #fff;
	background: #1C1F88;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior: url(../css3.htc);
	position: relative;
	z-index: 2;
}

.contact_link a, .contact_link2 a{margin: 0 auto 50px;}
.contact_link3 a{margin: 5px 0 10px 0;}

.contact_link a:hover {
	color: #fff;
	background: #5cb85e;
}
.contact_link2 a:hover {
	color: #fff;
	background: #5cb85e;
}
.contact_link3 a:hover {
	color: #fff;
	background: #5cb85e;}

.t1 {
	color: #333;
	font: 14px/23px "Microsoft YaHei", 宋体;
	background: url(../images/x3.gif) no-repeat 1px 11px;
	text-indent: 8px;
}

.t1 a { color: #333; }

.t1 a:hover { color: #5cb85e; }

.t2 {
	color: #1C1F88;
	font: bold 14px/24px "Microsoft YaHei", 宋体;
}

.t4 {
	font: 14px "Microsoft YaHei", 宋体;
	margin-bottom: 10px;
}

.t4_box {
	font: 12px "Microsoft YaHei", 宋体;
	color: #333;
	border: none;
	background: none;
	text-indent: 4px;
}

.box_01 {
	display: block; border:none;
    padding: 0 20px;
	text-align: center;
	text-decoration: none;
	font: 14px/30px "Microsoft YaHei", 宋体;
	color: #fff;
	background: #1C1F88;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior: url(../css3.htc);
	position: relative;
	z-index: 2;
}

.box_inquiry input { height:30px; text-indent: 5px;}
.box_inquiry textarea { padding:0 0 0 5px;}
.box_inquiry input, .box_inquiry textarea{

	border:1px solid #ddd;
	font: 14px/30px "Microsoft YaHei", 宋体;
	color: #666;

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior: url(../css3.htc);
	position: relative;
	z-index: 2;

}

.box_left {	float:left; width: 220px;}
.box_left2 {
	margin: 0; padding:5px 0;
	border:2px solid #dbd5cb;
	background:#f5f5ed;
}

.lefttitle2 {
	color: #1C1F88;
	font: bold 14px/32px "Microsoft YaHei", 宋体;
	text-indent: 35px;
	margin: 0 0 8px;
}

#left_links { margin: 30px 0; }

#left_links p {
	margin: 10px 0;
	padding: 0;
	background: #FFF;
	text-align: center;
}

#left_links img { border: 0; }

#main_box {
	width: 1020px;
	margin: 0 auto;
	background: #FFF;
	-webkit-box-shadow: #666 0 0 5px;
	-moz-box-shadow: #666 0 0 5px;
	box-shadow: #666 0 0 5px;
	behavior: url(../css3.htc);
	position: relative;
	z-index: 2;
}

.box_main {
	width: 1100px;
	margin: 26px auto;
}

.box_main_bd {
	float: right;
	width: 830px;
	margin: 0;
}

option {
	font-size: 14px;
	font-family: "Microsoft YaHei", 宋体;
}

select {
	font-family: "Microsoft YaHei", 宋体;
	font-size: 14px;
}



.clients { margin: 10px auto; width:1200px; }

.clients_1 {
	float: left;
	height: 285px;
	width: 380px;
	background:#1C1F88 url(../images/logo.gif) no-repeat center center ;
	border: 1px solid #ddd;
}

.clients_23 {
	float: left;
	margin: 0 0 0 27px;
	padding: 15px;
	height: 255px !important;
	height: 285px;
	width: 350px !important;
	width: 380px;
	border: 1px solid #ddd;
	background: #fff;
}

.clients_title {
	color: #1C1F88;
	font: bold 15px/30px "Microsoft YaHei", 宋体;
}

.clients_content {
	color: #333;
	font: 14px/22px "Microsoft YaHei", 宋体;
}

.clients_content p {
	padding: 0;
	margin: 0;
}

.clients_content a { color:#1C1F88; text-decoration: underline;}
.clients_content a:hover { color:#5cb85e; text-decoration: underline;}


.home_title, .home_title2{
	margin: 0 0 15px;
	padding: 0 0 35px;
	text-align: center;
	font: 32px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
}
.home_title {
	color: #1C1F88;
	background: url(../images/main_title.gif) no-repeat center bottom;
}
.home_title2 {
	color: #fff;
	background: url(../images/main_title2.gif) no-repeat center bottom;
}

#new_ariival { width:100%; min-width:1200px; padding:30px 0 1px; margin:0 auto 50px;
background-color: #1C1F88;
background-image:url(../images/featured_bg.jpg);
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
-webkit-background-size: 100% 100%;
background-size: 100% 100%;
-moz-border-image: url(../images/featured_bg.jpg) 0;
background-repeat:no-repeat\9;
background-image:none\9;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/featured_bg.jpg', sizingMethod='scale')\9;
}



.home_news { margin:0 0 20px;}
.home_news_title, .home_news_c {
	font: 14px "Microsoft YaHei", 宋体;
}
.home_news_title { color:#333; line-height:26px; font-weight:400;}
.home_news_c a{ color:#666; line-height:24px; text-decoration:none;}
.home_news_c a:hover{ color:#5cb85e; text-decoration:underline;}


.box_css3_news_tour { width:1100px; margin:35px auto 0; background:#ddd;}

.home_news2_title {margin:10px 0 0; color:#fff; font:18px/40px "Microsoft YaHei", 宋体;}

.home_news2{ width:710px !important; width:750px; height:285px; background:#5cb85e url(../images/latest_news_bg.gif) no-repeat 460px 30px; float:left; padding:0 20px;}
.home_news2 p { margin:5px 0; padding:0; font-size:14px; text-indent:5px;}
.home_news2 p a{ color:#1C1F88; margin:0; padding:0; line-height:20px; }
.home_news2 a:hover { color:#eee; text-decoration: underline;}
.home_news2 p span { color:#1C1F88; font-size:13px;}

.home_tour { width:350px; height:285px;  float:right;}
.home_tour p { margin:0 auto; padding:0; text-align:center;}



.title {
	font: bold 14px/32px "Microsoft YaHei", 宋体;
	color: #1C1F88;
}

.menu_21 a, .menu_21_actived a, .menu_22 a, .menu_22_actived a { }

.menu_21 a, .menu_21_actived a {
	display: block;
	text-decoration: none;
	height: 40px;
	font: 16px/40px "Microsoft YaHei", 宋体;
	text-indent: 8px;
	border-bottom:1px solid #ddd;
	}

.menu_22 a, .menu_22_actived a {
	display: block;
	text-decoration: none;
	font: 15px "Microsoft YaHei", 宋体;
	padding: 8px 0 8px 24px;
	border-bottom: 1px dotted #ddd;
	}

.menu_21 a {
	color: #333;
}

.menu_21 a:hover {
	color: #fff; background:#1c1f88;
}

.menu_21_actived a {
	color:#fff; background:#1c1f88; }

.menu_21_actived a:hover {
	color: #fff; background:#1c1f88;
}

.menu_22 a {
	color:#333; background: url(../images/cross0.gif) no-repeat 12px;
}

.menu_22 a:hover {
	color: #5cb85e;
	background: #f5f5f5 url(../images/cross0.gif) no-repeat 12px;
}

.menu_22_actived a {
	color:#5cb85e;
	background:#f5f5f5 url(../images/cross1.gif) no-repeat 12px;
}

.menu_22_actived a:hover {
	color: #5cb85e;
	background:#f5f5f5 url(../images/cross1.gif) no-repeat 12px;
}

.box_featured {
	width: 700px;
	padding: 0;
	clear: both;
}

.box_featured p {
	margin: 0;
	padding: 0;
	text-align: center;
	width: 220px;
	height: 165px;
	border: 1px solid #ddd;
	background: #FFF;
	line-height: 165px;
	/*for firefox*/
	display: table-cell;
	vertical-align: middle;
 /* IE Hack */
 *display: block;
 *font-size: 144px;/*0.873x160=192*/
 *font-family:Arial;/*unie8 hack*/
}

.box_featured p:hover { border: 1px solid #1C1F88; }

.box_featured p img { vertical-align: middle; }

.box_featured span {
	width: 450px;
	display: block;
	color: #666;
	font: 14px/22px "Microsoft YaHei", 宋体;
	margin: 5px 0;
}

.box_featured span b {
	color: #333;
	font: 16px/26px "Microsoft YaHei", 宋体;
	font-weight: normal;
}

.box_featured1 {
	width: 262px;
	padding: 0;
	float: left;
}

.box_featured1 p {

	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../css3.htc);
	position: relative;
	z-index: 3;


	margin: 0;
	padding: 0;
	text-align: center;
	width: 262px;
	height: 262px;
	border: 1px solid #ddd;
	background: #FFF;
	line-height: 262px;
	/*for firefox*/
	display: table-cell;
	vertical-align: middle;
 /* IE Hack */
 *display: block;
 *font-size: 228px;/*0.873xH*/
 *font-family:Arial;/*unie8 hack*/
}

.box_featured1 p:hover { border: 1px solid #5cb85e;
	-webkit-box-shadow: #5cb85e 0px 1px 6px;
	-moz-box-shadow: #5cb85e 0px 1px 6px;
	box-shadow: #5cb85e 0px 1px 6px;

	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../css3.htc);
	position: relative;
	z-index: 3;
	 }

.box_featured1 p img { vertical-align: middle; }

.box_featured1 span {
	width: 262px;
	display: block;
	color: #666;
	font: 14px/20px "Microsoft YaHei", 宋体;
	margin: 5px 0;
}
.box_featured1 span a { color:#1C1F88;}
.box_featured1 span a:hover { color:#5cb85e;}
.box_featured1 span b {font-weight:normal; }

.box_featured_h {
	margin: 0 0 10px;
	padding: 0;
	background: #fff;
	float: left;
	cursor: pointer
}

.box_featured_h:hover {}

.box_featured_h p {
	margin: 0;
	padding: 0;
}

.box_featured_h b {
	width: 262px;
	display: block;
	color: #1C1F88;
	font: 18px/32px "Microsoft YaHei", 宋体;
	margin:8px 0 0;
}

.box_featured_h span {
	width: 262px;
	display: block;
	color: #666;
	font: 14px/22px "Microsoft YaHei", 宋体;
	margin: 5px 0 15px;
}


.box_featured_h span a {
	display: block;
	width: 100px;
	margin: 0 auto;
	text-decoration: none;
	font: 12px/26px "Microsoft YaHei", 宋体;
	color: #fff;
	background: #1C1F88;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../css3.htc);
	position: relative;
	z-index: 3;
}

.box_f_rt1 {
	width: 220px;
	text-align: center;
}

.box_f_rt1 a {
	color: #666;
	text-decoration: none;
}

.box_f_rt1 a:hover { text-decoration: underline; }

.box_f_rt {
	float: right;
	width: 450px;
}

.box_f_rt span a {
	color: #666;
	text-decoration: none;
}

.box_f_rt span a:hover { text-decoration: underline; }

.box_equipment {
	margin: 5px;
	padding: 0;
	float: left;
}

.box_equipment p {
	margin: 0;
	padding: 0;
	text-align: center;
	border: 1px solid #ddd;
	background: #FFF;
}

.box_equipment span {
	width: 100%;
	display: block;
	text-align: center;
	color: #333;
	font: bold 14px/20px "Microsoft YaHei", 宋体;
	margin: 5px 0;
}

.lefttitle {
	color: #1C1F88;
	font: bold 18px/32px "Microsoft YaHei", 宋体;
	margin: 0 0 10px 2px;
}

.pro_name {
	margin: 5px 0;
	color: #1C1F88;
	font-weight: bold;
	font-size: 14px;
}

.pro_itemno {
	font-size: 14px;
	color: #333;
	font-family: "Microsoft YaHei", 宋体;
}

.pro_itemno0 {
	text-align: center;
	color: #333;
	font: bold 14px/18px "Microsoft YaHei", 宋体;
}

.pro_itemno0 a {
	color: #333;
	text-decoration: none;
}

.pro_itemno0 a:hover { text-decoration: underline; }

.pro_itemno1 {
	text-align: center;
	color: #333;
	font: 14px/22px "Microsoft YaHei", 宋体;
	margin-bottom: 6px;
	height: 20px;
}

.pro_itemno1 a {
	color: #333;
	text-decoration: none;
}

.pro_itemno1 a:hover { text-decoration: underline; }

.pro_itemno2 {
	color: #333;
	font: bold 14px/18px "Microsoft YaHei", 宋体;
}


#pro_tag{ width:1100px; margin-top:20px; }
#pro_tag ul { margin:0; padding:0;}

#tags { width:1100px; list-style:none; margin:0 auto; }
#tags li { float:left; width:120px; margin-right:2px;}
#tags li a { float:left; width:120px; height:30px; line-height:30px; font-size:14px; color:#333; text-align:center; background:#eee; }
#tags li.selectTag { position: relative;}
#tags li.selectTag a { color:#fff; height:30px; line-height:30px; background:#5cb85e; }

#tagContent { width:1100px; border-top:1px solid #ddd;}
.tagContent { display:none; padding:15px 0; line-height:180%;}
#tagContent div.selectTag { display:block;}
.tagContent ul{ list-style:none;}
.tagContent ul li{ width:150px; float:left; margin-right:20px; text-align:center;}


#tags li a, #tags li.selectTag a { text-decoration:none;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
	behavior: url(../css3.htc);
	position: relative;
	z-index: 2;
}




.email { color: #333; }

a.email:link { text-decoration: none; }

a.email:visited { text-decoration: none; }

a.email:hover {
	text-decoration: underline;
	color: #5cb85e;
}

a.email:active { text-decoration: none; }

a.piclink:hover {
	text-decoration: none;
	left: 1px;
	position: relative;
	TOP: 1px
}



.social_links a { display:inline-block; width:35px; height:34px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; vertical-align:top; margin:6px 0; background-image:url(../images/social.png); background-repeat:no-repeat; }
.social_links a:hover {background-color:#5cb85e;}

.social_links .fb { background-color:#3B5998; background-position: 7px -342px; }
.social_links .fb:hover { border-color:#3B5998;}
.social_links .tt { background-color:#55acee; background-position: 5px -380px; }
.social_links .tt:hover { border-color:#55acee; }
.social_links .gg { background-color:#dd4b39; background-position: 5px -419px; }
.social_links .gg:hover { border-color:#dd4b39; }
.social_links .yt { background-color:#cd201f; background-position: 3px -459px; }
.social_links .yt:hover {  border-color:#cd201f; }
.social_links .ins { background-color:#517fa4; background-position: 7px -498px; }
.social_links .ins:hover { border-color:#517fa4; }
.social_links .tumblr { background-color:#2c4762; background-position: 10px -535px; }
.social_links .tumblr:hover { border-color:#2c4762; }

#elut-footer {margin-top: 50px;}
#elut-footer1 {
	background: #1c1f88; padding:15px 0 30px;
	color:#999;
}

#elut-footer1 dl { margin: 10px 0 0 -15px; }

#elut-footer2 {
	padding:20px 0;
	background: #fff;
	color:#666;
	font-size: 1.1em;
}

.end_box .col-md-7 { padding-right:60px;}

.end_box dt{
	color:#fff; font-size: 1.3em; line-height:1.8em; font-weight: normal; text-transform: uppercase;
}
.end_box dd { padding-left:1px;}
.end_box dd, .end_box dd a{
	color:#999; font-size: 15px; line-height: 1.5;
}
.end_box dd a { text-decoration: underline;}
.end_box dd a:hover {color:#5cb85e;}

#bt_contact { margin:0 0 8px; padding:0 0 6px 62px; background:url(../images/bt_tel_icon.gif) no-repeat 9px 4px; border-bottom:1px solid #ddd;}
#bt_contact p { margin:0; padding:0; color:#1C1F88; font:16px/25px "Microsoft YaHei", 宋体;}
#bt_contact span { display:block; color:#ff8200; font:18px/25px "Microsoft YaHei", 宋体;}


.end_left {
	width: 1100px;
	margin: 0 auto;
	text-align: left;
}

.end_left dl {
	float: left;
	width: 150px;
	margin: 0 40px 0 0;
}

.end_left dl dt {
	margin: 15px 0 5px;
	padding: 0;
	color: #1C1F88;
	font: 16px "Microsoft YaHei", 宋体;
}

.end_left dl dd {
	margin: 0;
	padding: 0;
	color: #666;
	font: 13px/22px "Microsoft YaHei", 宋体;
}

.end_left dl dd a { color: #666; }

.end_left a { text-decoration: none; }

.end_left a:hover {
	color: #5cb85e;
	text-decoration: underline;
}

.end_rt {
	width: 220px;
	float: right;
	margin: 25px 20px 0 0;
	text-align: center;
}

.copy {
	margin:0 auto;
	padding:20px 0;
	width: 1200px;
	background:#1C1F88;
	text-align: center;
	color: #fff;
	font: 13px/24px "Microsoft YaHei", 宋体;
}

.copy a {
	color: #fff;
	text-decoration: none;
}

.copy a:hover {
	color: #5cb85e;
	text-decoration: underline;
}

.copy p {
	margin: 0 0 0 20px;
	padding: 0;
	display: inline-block;
}


.menu_mid {
	width: 1px;
	height: 70px;
	overflow: hidden; background: #eee;
}

.menu_0 {
	font: 16px/50px "Microsoft YaHei", 宋体;
	display: block;
	color: #333;
	padding: 0 26px;
	text-decoration: none;
}

.menu_1 {
	font: 16px/50px "Microsoft YaHei", 宋体;
	display: block;
	color: #333;
	background: url(../images/menu_bg1.gif) no-repeat center bottom;
	padding: 0 26px;
	text-decoration: none;
}

.pro_img {
	border: 1px solid #ddd;
	margin: 0 0 20px 20px;
	padding:5px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(../css3.htc);
	position: relative;
	z-index: 2;
}


#banner {
	margin: 0 0 60px;
	width: 100%;
	min-width:1200px;
	height: 500px;
	background: #ddd;
	text-align: center;
	-webkit-box-shadow: #ccc 0px 3px 3px;
	-moz-box-shadow: #ccc 0px 3px 3px;
	box-shadow: #ccc 0px 3px 3px;
	behavior: url(../css3.htc);
	position: relative;
	z-index: 2;
}

.banner2 {
	width:1200px;
	height: 128px;
	margin: 1px auto 50px;

background-color: #ccc;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
-webkit-background-size: 100% 100%;
background-size: 100% 100%;
background-repeat:no-repeat\9;
background-image:none\9;
}

.banner2 p {
	margin: 0 auto;
	padding: 0 20px 0 0;
	width: 1080px !important;
	width: 1100px;
	height: 128px;
	text-align: right;
	color: #fff;
	font: 18px/128px "Microsoft YaHei", 宋体;
}

#banner_shd {
	margin: 1px auto 0;
	width: 1200px;
	height: 12px;
	background: url(../images/banner_shd.gif) no-repeat center top;
}

#jdAdSlide { }

.jd_slide {
	width: 1200px;
	height: 500px;
	margin: 0 auto;
	position: relative;
	z-index: 2;
}

.jd_slide a {
	text-decoration: none;
	font: 0px/0px "Microsoft YaHei", 宋体;
}

.jd_slide img { border: 0; }

.jd_img {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: none;
}

.jd_btn {
	position: absolute;
	right: 545px;
	bottom: 15px;
}

.jd_btn_a {
	width: 15px;
	height: 15px;
	line-height: 15px;
	margin-right: 10px;
	text-align: center;
	border-radius: 15px;
	background-color: #ccc;
	color: #fff;
	float: left;
}

.jd_btn_a:hover { text-decoration: none; }

.jd_btn .active { background-color: #1C1F88; }

.main_line {
	border-bottom: 1px dotted #ddd;
	margin: 15px 0;
}

.main_line2 {
	width: 700px;
	height: 12px;
	border-bottom: 1px dotted #EEE;
	margin: 12px 0;
}

#logo {
	float: left; width:120px; height: 96px; z-index:999; top:3px;
}

#logo img { margin: 10px 0 14px 10px; }

.faq_1 { margin-bottom: 25px; }

.faq_1 p { margin: 0 0 8px 0; }

.faq_1 p a {
	font: 14px "Microsoft YaHei", 宋体;
	color: #1C1F88;
}

.faq_1 p a:hover { font-style: italic; color:#5cb85e;}

.faq_2 { margin-bottom: 30px; }

.faq_2_title { color:#1C1F88;  font:bold 16px/40px "Microsoft YaHei", 宋体;}
.faq_2 p { margin: 0 0 10px 0; }

.faq_2 p a {
	font: 14px/24px "Microsoft YaHei", 宋体;
	color: #1C1F88;
}

.faq_2 p a:hover { font-weight: bold;}

.back {
	text-align: center;
	margin: 20px 0;
}

.page {
	font: 14px "Microsoft YaHei", 宋体;
	padding: 25px 0 5px;
	text-align: center;
	clear: inherit;
}

.page a {
	text-decoration: none;
	color: #333;
	border: 1px solid #ddd;
	background: #FFF;
	padding: 3px 6px 2px;
	margin: 3px;
}

.page a:hover { border: 1px solid #999; }

.pro_title {
	color: #333;
	margin-bottom: 12px;
	line-height: 20px;
}

/*Home-Works-Scroll*/


.img-scroll {
	position: relative;
	margin: 0 auto 30px; padding:0;
	width: 1100px;
}

.img-scroll .prev, .img-scroll .next {
	position: absolute;
	display: block;
	width: 25px;
	height: 25px;
	top: 20px;
	color: #666;
	text-align: center;
	line-height: 25px;
	font-size: 12px;
}

.img-scroll .prev{background: url(../images/img_arrw1.gif) no-repeat center center;}
.img-scroll .next{background: url(../images/img_arrw2.gif) no-repeat center center;}


.img-scroll .prev { right:32px; top:-45px;}

.img-scroll .next { right:00px; top:-45px; }

.img-list {
	position: relative;
	width: 1100px;
	height: 340px;
	margin-left: 0;
	overflow: hidden;
}

.img-list ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 9999px;
}

.img-list li {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	width: 350px;
	margin-right: 25px;
	height: 340px;
	background: #fff;
	text-align: center;
}

.img-list li img { width:350px; height:240px; border:none; }
.img-list li strong { font: 18px/30px "Microsoft YaHei", 宋体;}
.img-list li span { font: 14px/22px "Microsoft YaHei", 宋体;}

.img-list-c {
	color: #fff;
	margin: 0;
	padding: 8px 10px 0;
	background:#1C1F88;
	height:100px; min-height:100px;
}
.img-list-c p { padding:0; margin:0;}

#links {
	width: 100%;
	text-align: center;
}

#links img {
	border: 1px solid #DDD;
	margin: 30px 5px 20px;
}

.download {
	width: 159px;
	height: 22px;
	float: right;
	background: url(../images/download.gif) no-repeat center center;
}

.download_title {
	width: 580px;
	height: 22px;
	float: left;
	font: 14px/22px "Microsoft YaHei", 宋体;
}

.download_title a {
	color: #333;
	text-decoration: none;
}

.download_title a:hover { text-decoration: underline; }

#menu_news {
	margin: 0 auto;
	width: 1200px;
	height: 34px;
}

#menu_news p {
	margin: 0;
	padding: 0 0 5px;
	color: #1C1F88;
	line-height: 34px;
}

#menu_news p a { color: #1C1F88; }

#menu_news p a:hover { color: #5cb85e; }

#addthis_position {
	position: absolute;
	top: 42px;
	left: 50%;
	margin-left: 30px;
	z-index: 9999;
}

#sl {
	background: url(../images/gotop.gif);
	height: 34px;
	width: 27px;
	right: 0;
	position: absolute;
	display: none;
	z-index: 9999999;
}

#sl a {
	display: block;
	height: 34px;
	width: 27px;
}

/*CSS3_BOX*/


.css_gray, .css_blue, .css_yellow, .css_green, .css_img, .css_contact {
	margin: 0 0 15px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: #ccc 0px 1px 2px;
	-moz-box-shadow: #ccc 0px 1px 2px;
	box-shadow: #ccc 0px 1px 2px;
	behavior: url(../css3.htc);
	position: relative;
	z-index: 100;
}

.css_gray, .css_blue, .css_yellow, .css_green, .css_img {
	color: #333;
	font: 14px/22px "Microsoft YaHei", 宋体;
}

.css_contact {
	color: #333;
	font: 14px/24px "Microsoft YaHei", 宋体;
}

.css_gray, .css_img, .css_contact {
	padding: 12px 15px;
	background: #fafafa;
}

.css_blue {
	padding: 12px 15px;
	background: #e5f5ff;
}

.css_yellow {
	padding: 12px 15px;
	background: #fff5e5;
}

.css_green {
	padding: 12px 15px;
	background: #eff5e5;
}

.css_img { margin: 15px 0; }

.css_img p {
	clear: both;
	margin: 10px 0 0 0;
	font: bold 14px "Microsoft YaHei", 宋体;
}

.css_img span {
	display: block;
	clear: both;
	margin: 20px 0;
}

.css_img span img {
	float: left;
	border: 0;
	margin: 15px;
	padding: 2px;
	border: 1px solid #EEE;
}

