@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.jpg) #fff repeat-y 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:1140px;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 {background:#fff; position:relative;margin-top:20px;z-index:1;}	.head .logo {display:block;height:100px;background:url(../img/logo.jpg) no-repeat center top;}	.head .tool {position:absolute; z-index:2; right:0px; top:0px;}		.head .tool a {display:inline-block;padding-left:10px;color:#999;line-height:20px;margin-right:12px;font-size:12px;background:url(../img/tool_icon.png) no-repeat left 7px;}		.head .tool a:hover {color:#f40;background-position:left -23px;}/* menu */.menu {margin-top:10px;background:url(../img/menu_bg.png) repeat-x left bottom;position:relative;z-index:1;}	.menu .star_,	.menu .end_ {width:15px;height:40px;background:url(../img/menu_zz.png) no-repeat;position:absolute;z-index:2;top:0px;overflow:hidden;}		.menu .star_ {background-position:left top;left:0px;}		.menu .end_ {background-position:right top;right:0px;}	.menu ul {height:40px;padding-left:22px;overflow:hidden;}		.menu ul i {float:left;width:2px;height:40px;background:url(../img/menu_line.png) no-repeat center center;}		.menu ul li {float:left;padding:0px 18px;}			.menu ul li a.f1 {display:inline-block;padding-left:18px;line-height:40px;color:#fff;background:url(../img/menu_inc.png) no-repeat left center;}/* banner */.banner {width:100%;margin-top:10px;overflow:hidden;border-bottom:1px #ddd solid;}	.banner .img_ {position:relative;z-index:1;}	.banner .img_ ul {height:220px;position:relative;z-index:2;overflow:hidden;background:#fff;}	.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_ {position:absolute;z-index:4;right:8px;bottom:8px;}	.banner .tabs_ i {display:inline-block;width:8px;height:8px;margin:0px 2px;border-radius:6px;text-indent:-9999px;background:rgba(0,0,0,0.4);cursor:pointer;}	.banner .tabs_ i.on {width:12px;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 */.main {background:#fff;}	.main .left_dom {float:left;width:230px;}	.main .body_dom {float:left;width:620px;}		.main .index_body {padding:5px 25px;}		.main .index_body h2 {margin:0px;padding:5px 0px 10px;font-size:22px;font-weight:normal;}	.main .right_dom {float:right;width:230px;}/* friend */.friend {background:#f8f8f8;border-top:1px #ddd dotted;border-bottom:1px #ddd dotted;text-align:center;padding:5px 0px;}/* foot */.foot {background:#fff;text-align:center;padding:10px 0px 15px;}/* fx */.foot .fx {}	.foot .fx a {display:inline-block;padding-left:25px;height:20px;margin:0px 5px;background:url(../img/fx.png) no-repeat;}	.foot .fx a.a00 {background-position:0px 0px;}	.foot .fx a.a01 {background-position:0px -24px;}	.foot .fx a.a02 {background-position:0px -48px;}	.foot .fx a.a03 {background-position:0px -72px;}/* left_dom */.tit_2016 {padding:0px 8px 0px 35px;background:url(../img/tit_bg.png) no-repeat left top;}	.tit_2016 span {float:left;font-size:14px;font-weight:bold;color:#333;line-height:35px;}	.tit_2016 a {float:right;color:#666;font-size:12px;line-height:35px;}.left_contact {}	.left_contact ul {overflow:hidden;}.left_news {margin-top:15px;}	.left_news .lis_ {padding:5px 8px;}		.left_news .lis_ li {padding:0px;line-height:28px;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 {}	.left_service .lis_ {padding:5px 8px;}		.left_service .lis_ li {padding:0px;line-height:28px;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 {}	.hot_tags ul {overflow:hidden;padding:5px 0px 8px 3px;}	.hot_tags ul li {float:left;margin-top:3px;margin-right:3px;}/* 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;}/* index_company */.index_company {margin:10px 15px 0px;}	.index_company ul {padding:10px 12px;}	.index_company ul img {margin-right:12px;}/* index_news */.index_news {margin:16px 15px 0px;}	.index_news ul {padding:10px 0px;}	.index_news ul li {float:left;width:46%;position:relative;z-index:1;margin-left:15px;}	.index_news ul li span {color:#999;font-size:12px;position:absolute;z-index:2;right:0px;top:5px;}	.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 #ddd 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;}/* ways */.ways {border-bottom:1px #ddd solid;padding:0px 12px;height:30px;background:#f9f9f9;}	.ways span {float:left;line-height:30px;}	.ways span a {line-height:30px;color:#FF3300;font-weight:bold;}	.ways .pos_ {float:right;color:#999;line-height:30px;}/* 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;}