@charset "utf-8";
@import url('./class/page.css');
@import url('./class/table.css');
@import url('./class/icons.css');
@import url('./class/font.css');
@import url('./class/link.css');
@import url('./class/clear.css');
@import url('./class/alpha.css');
@import url('./class/form.css');
@import url('./class/msg.css');
@import url('./class/imgs.css');
@import url('./class/public.css');
/* CSS Document */
body {margin:0px;background:url(../img/bg.png) #fff repeat center top;}
td,th,span,font,a,b,i,div,input,select,textarea {font-size:14px;font-family:Arial,Tahoma,'microsoft yahei','simsun';line-height:160%;}
img,ul,ol,dl,dd,dt,li,p {margin:0px;padding:0px;border:0px;list-style:none;}
a {color:#07d;text-decoration:none;}
a:focus,a:visited,a:active {text-decoration:none;}
a:hover {color:#f00;text-decoration:underline;}
/* form */
form {padding:0;margin:0;}
input,textarea {padding:3px;margin:0px;outline:none;}
select {padding:3px;margin:0px;outline:none;}
label {cursor:pointer;}
/* use */
.box {width:1180px;margin:auto;}
.center {text-align:center;}
.hide {display:none;} 
.l,.left {float:left;}
.r,.right {float:right;}
/* m_alert */
.m_alert {width:100%;display:block;text-align:center;position:absolute;z-index:99999;left:0px;top:0px;}
.m_alert p {background:#fec;color:#f30;font-size:16px;font-weight:bold;line-height:140%;text-align:center;padding:10px 0px;border-bottom:1px #f60 solid;box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);}
/* m_error */
.m_error {width:300px;margin:auto;padding:30px 0px;font-size:16px;color:#f30;font-weight:bold;text-align:center;border:2px #f60 solid;background:#fec;cursor:pointer;}
/* head */
.head {position:relative;z-index:1;}
.head ul {padding:25px 0px;}
	.head ul .logo {float:left;margin-left:150px;display:inline;}
	.head ul .teles {float:right;padding-top:10px;margin-right:150px;display:inline;}
/* menu */
.menu {width:100%;position:relative;z-index:1;background:#fe8419;}
	.menu ul {overflow:hidden;text-align:center;}
		.menu ul li {float:left;padding:0px;margin-right:1px;}
		.menu ul li a.f1 {display:block;padding:0px 33px;font-size:16px;line-height:52px;color:#fff;}
		.menu ul li a.f1:hover {background-color:#e26b03;text-decoration:none;}
		.menu ul li.f1_on a.f1 {background-color:#e26b03;text-decoration:none;}
/* banner */
.banner {overflow:hidden;}
	.banner .img_ {position:relative;z-index:1;}
	.banner .img_ ul {height:300px;position:relative;z-index:2;overflow:hidden;}
	.banner .img_ li {width:100%;height:100%;overflow:hidden;text-align:center;position:absolute;top:0;left:0;z-index:3;display:none;filter:alpha(opacity=0);-moz-opacity:0.0;opacity:0.0;background-repeat:no-repeat;background-position:center;}
		.banner .img_ li a {display:inline-block;width:100%;height:100%;margin:auto;}
.banner .tabs_ {width:100%;text-align:center;position:absolute;z-index:4;right:0px;bottom:8px;}
	.banner .tabs_ i {display:inline-block;width:12px;height:12px;margin:0px 2px;border-radius:6px;text-indent:-9999px;background:rgba(0,0,0,0.4);cursor:pointer;}
	.banner .tabs_ i.on {background:#f50;}
.banner .look_but {position:absolute;z-index:5;right:0px;bottom:60px;text-align:center;filter:alpha(opacity=0);-moz-opacity:0.0;opacity:0.0;}
	.banner .look_but a {display:block;width:339px;padding:15px 0;line-height:40px;font-size:20px;color:#c00;background:#FFE253;border-radius:3px 0 0 3px;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
	.banner .look_but a:hover {text-decoration:none;background:#FFDB2F;}
/* main */
.box_m {}
.main {float:right;width:960px;}
	.main .index_body {padding:5px 0px;}
	.main .index_body h2 {margin:0px;padding:5px 0px 10px;font-size:22px;font-weight:normal;}
.right_main {float:left;width:210px;}
.main_top {padding:0px 15px;border:1px #ddd solid;background:#f5f5f5;}
	.main_top h2 {float:left;font-size:16px;color:#333;line-height:35px;padding-right:50px;margin:0px;}
	.main_top h2 a {font-size:16px;color:#333;line-height:35px;}
.pos_ {float:right;}
	.pos_ a {line-height:35px;color:#333;}
	.pos_ a:hover {color:#f50;text-decoration:underline;}
/* friend */
.friend {margin-top:10px;border-top:2px #ddd dotted;border-bottom:2px #ddd dotted;text-align:center;padding:5px 0px;}
/* foot */
.foot {text-align:center;padding:15px 0px 18px;}
/* left_dom */
.tit_2016 {padding:0px 10px;background:#fe8419;}
	.tit_2016 span {float:left;font-size:14px;font-weight:normal;color:#fff;line-height:35px;}
	.tit_2016 a {float:right;color:#fff;font-size:12px;line-height:35px;}
.left_contact {}
	.left_contact ul {overflow:hidden;}
.left_news {}
	.left_news .lis_ {padding:5px 8px;}
		.left_news .lis_ li {padding:0px;line-height:25px;overflow:hidden;}
		.left_news .lis_ li a {color:#333;font-size:14px;padding-left:12px;background:url(../img/news_icon.png) no-repeat 0px 4px;}
		.left_news .lis_ li a:hover {color:#f30;background-position:0px -26px;}
.left_service {}
	.left_service .lis_ {padding:5px 8px;}
		.left_service .lis_ li {padding:0px;line-height:25px;overflow:hidden;}
		.left_service .lis_ li a {color:#333;font-size:14px;padding-left:12px;background:url(../img/news_icon2.png) no-repeat 0px 4px;}
		.left_service .lis_ li a:hover {color:#f30;background-position:0px -26px;}
.hot_tags {}
	.hot_tags ul {overflow:hidden;padding:5px 0px 8px 8px;}
	.hot_tags ul li {float:left;margin-top:3px;margin-right:3px;}
.fx_dom {padding-left:15px;}
	.fx_dom a {display:inline-block;width:70px;color:#333;padding-left:25px;height:20px;background:url(../img/fx.png) no-repeat;}
	.fx_dom a.a00 {background-position:0px 0px;}
	.fx_dom a.a01 {background-position:0px -24px;}
	.fx_dom a.a02 {background-position:0px -48px;}
	.fx_dom a.a03 {background-position:0px -72px;}
/* a tags */
a.tags {display:inline-block;background:#eee;color:#999;height:24px;line-height:24px;padding:0 6px;position:relative;text-decoration:none;-webkit-transition:color 0.2s;border-radius:3px;}
a.tags:hover {background-color:#ddd;color:#f30;}
a.tags:hover font {color:#f30;}
/* new_msg */
.roll_news {}
.roll_news h5 {float:left;width:10%;height:40px;text-align:center;font-size:16px;color:#fff;background:#fe8419;padding:50px 8px;margin:0px;}
.roll_news h5 span {display:block;color:#fff;font-weight:normal;line-height:120%;}
	.roll_news ul {float:right;width:88%;margin:0px;padding:0px;}
	#roll_news {display:block;}
	.roll_news ul li {float:left;padding-left:20px;padding-right:21px;width:45%;height:140px;border-right:1px #ccc dotted;;}
	.roll_news ul li a.h2 {display:block;color:#333;font-size:16px;margin-top:7px;padding-left:8px;height:25px;line-height:25px;background:url(../img/news_icon.png) no-repeat 0px 9px;overflow:hidden;}
	.roll_news ul li a.h2:hover {color:#f30;background-position:0px -21px;}
	.roll_news ul li p {padding:5px 0px;}
	.roll_news ul li a.v2 {color:#fe8419;}
	.roll_news ul li a.v2:hover {color:#f30;}
/* index_company */
.index_company {margin:10px 0px 0px;border:1px #fe8419 solid;}
	.index_company ul {padding:10px 12px;}
	.index_company ul img {margin-right:12px;}
/* index_news */
.index_news {margin:12px 0px 0px;border:1px #fe8419 solid;}
	.index_news ul {padding:10px 0px;}
	.index_news ul li {float:left;width:45%;padding:3px 0px;position:relative;z-index:1;margin-left:20px;}
	.index_news ul li span {color:#999;font-size:12px;position:absolute;z-index:2;right:0px;top:7px;}
	.index_news ul li a {color:#333;padding-left:12px;background:url(../img/news_icon2.png) no-repeat 0px 4px;}
	.index_news ul li a:hover {color:#f30;background-position:0px -26px;}
/* index_product */
.index_product {margin:16px 15px 0px;border:1px #2CB8E9 solid;}
	.index_product ul {padding:10px 0px;}
	.index_product ul li {float:left;width:46%;position:relative;z-index:1;margin-left:15px;}
	.index_product ul li span {color:#999;font-size:12px;position:absolute;z-index:2;right:0px;top:5px;}
	.index_product ul li a {color:#333;padding-left:15px;background:url(../img/news_icon2.png) no-repeat 0px 4px;}
	.index_product ul li a:hover {color:#f30;background-position:0px -26px;}
/* page_body */
.page_body {padding:12px 25px;}
	.page_body h1 {margin:0px;padding-bottom:12px;padding-left:26px;font-size:20px;color:#333;background:url(../img/h1_icon.png) no-repeat left 4px;}
/* page */
.page_ {text-align:center;font-size:12px;padding:12px 0px;clear:both;}
	.page_ a,
	.page_ span,
	.page_ i,
	.page_ font {display:inline-block;font-size:14px;color:#aaa;height:26px;line-height:26px;padding:0 10px;margin:0 2px;border-radius:2px;}
	.page_ a {color:#06c;background-color:#d1e2f0;}
	.page_ a:hover {color:#f30;text-decoration:underline;}
	.page_ a.on {color:#fff;background:#06c;text-decoration:none;}
	.page_ span {color:#999;background-color:#d8d8d8;}

