﻿body{margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:"TradeGothic", "News Cycle", Arial, sans-serif;
	font-size:14px;
	color:#58585a;}
.topbg{background:url(../images/map.jpg) right no-repeat;}
.selectfont{ font-size:10px;}
.news_tb { border-bottom: solid 1px #e7e7e7; }
.choose_area { font-family: "TradeGothic", "News Cycle", Arial, sans-serif; font-size:12px; font-weight:bold; color:#737373}
.news_tb tr td { font-family: "TradeGothic", "News Cycle", Arial, sans-serif; font-size: 14px; color: #737373; font-weight: bold; }
.news_content { font-family: "TradeGothic", "News Cycle", Arial, sans-serif; font-size: 14px; color: #a1a1a1; }
.news_title { font-family: "TradeGothic", "News Cycle", Arial, sans-serif; font-size: 14px; color: #000; }
.body_content { font-size: 12px; font-family:"TradeGothic", "News Cycle", Arial, sans-serif; color:#58585a; text-align: justify; line-height:18px; }
.body_content ul li{ list-style-type:disc; text-indent:20px;}
a.m1:link { font-family:"TradeGothic", "News Cycle", Arial, sans-serif; font-size:12px; color: #c9c9c9; text-decoration: none; }
a.m1:hover { color: #FFF; text-decoration: none; }
a.m1:visited { text-decoration: none; color: #c9c9c9;}
a.m1:active { text-decoration: none; }
a.m2:link { font-family:"TradeGothic", "News Cycle", Arial, sans-serif; font-size:12px; color: #c9c9c9; text-decoration: none; }
a.m2:hover { color: #8b8b8b; text-decoration: none; }
a.m2:visited { text-decoration: none; color: #c9c9c9; }
a.m2:active { text-decoration: none; }
a.m3:link { font-family:"TradeGothic", "News Cycle", Arial, sans-serif; font-size:12px; color: #737373; text-decoration: none; }
a.m3:hover { color: #d6002d; text-decoration: none; }
a.m3:visited { text-decoration: none; color: #737373; }
a.m3:active { text-decoration: none; }
a.m4:link { font-family:"TradeGothic", "News Cycle", Arial, sans-serif; font-size:14px; color:#585858; text-decoration: none; }
a.m4:hover { color: #8b8b8b; text-decoration: none; }
a.m4:visited { color: #585858; text-decoration: none;}
a.m4:active { text-decoration: none;}
.m5 a:link { font-size:14px; color: #c9c9c9; text-decoration: none; }
.m5 a:hover { color: #FFF; text-decoration: none; }
.m5 a:visited { text-decoration: none; color: #c9c9c9;}
.m5 a:active { text-decoration: none; }
a.footer1:link { font-family:"TradeGothic", "News Cycle", Arial, sans-serif; font-size:14px; color:#c1c1c1; text-decoration: none;font-weight:bold; }
a.footer1:hover { color: #CD2030; text-decoration:underline; }
a.footer1:visited { color: #c1c1c1; text-decoration: none;}
a.footer1:active { text-decoration: none;}

ul,ol{ list-style:none; padding:0; margin:0;}
a{ color:#333; text-decoration:none;}
img{ border:0;}
#main{ width:100%; text-align:center;}
#head{ width:960px; height:132px; margin:0 auto; background:url(../images/head_bg.jpg) right top repeat-y; margin-bottom:10px;z-index:100;}
#nav{ width:756px; height:24px; float:left; margin-top:33px; background:url(../images/nav_bg.jpg) repeat-x; padding:10px 0 0 20px;}
/*#nav ul li{ float:left; padding:0 16px 0 15px; background:url(../images/nav_line.gif) right 2px no-repeat;}
#nav ul li a{ color:#fff; font-size:14px; font-weight:bold;}
#nav ul li a:hover{ color:#0cf;}*/
#middle{ width:917px; overflow:hidden; margin:0 auto;}
#banner{ width:917px; float:left;}
#list{ width:915px; height:245px; float:left; background:#fff; padding:1px;}
#solutions{ width:289px; height:245px; float:left; background:url(../images/title_bg.jpg) top repeat-x;}
#solutionstitle{ width:259px; height:22px; float:left; background:url(../images/title_icon.jpg) left no-repeat; padding:7px 0 0 30px; color:#f60; font-size:14px; font-weight:bold;}
#solutions ul li{ padding:14px 0 0 0; height:80px; width:270px; border-bottom:1px solid #e5e5e5; float:left; margin-left:14px; display:inline;}
#solutions ul li img{ float:left; margin-right:10px;}
#solutions ul li span{ color:#f60; font-weight:bold;} 
#solutions ul li p{ width:140px; line-height:15px; padding:0; margin:5px 0 0 0; float:left;}
.more{ float:right; margin-top:10px;}
#newslist{ width:322px; float:left; background:url(../images/title_bg.jpg) top repeat-x; margin:0 1px;}
#newslisttitle{ width:292px; height:22px; float:left; background:url(../images/title_icon.jpg) left no-repeat; padding:7px 0 0 30px; color:#f60; font-size:14px; font-weight:bold; margin-bottom:10px;}
#newslist ul li{ line-height:13px; padding:5px 0; margin-left:14px;}
#newslist ul li a{ color:#666;}
#newslist ul li span{ width:80px; float:left; color:#f60;}
#aboutus{ width:302px; float:left; background:url(../images/title_bg.jpg) top repeat-x;}
#aboutustitle{ width:272px; height:22px; float:left; background:url(../images/title_icon.jpg) left no-repeat; padding:7px 0 0 30px; color:#f60; font-size:14px; font-weight:bold; margin-bottom:10px;}
#aboutus p{ width:280px; margin:0 10px; float:left; display:inline; text-indent:24px; line-height:18px;}
#bottom{ width:917px; height:56px; margin:0 auto; background:#657D84;}
#bottom ul{ padding:10px 0 0 180px; margin:0;}
#bottom ul li{ float:left; padding:0 9px 0 8px; background:url(../images/nav_line.gif) right 1px no-repeat;}
#bottom ul li a{ color:#fff;}
#bottom ul li a:hover{ color:#0cf;}
#bottom p{ width:917px; text-align:center; float:left; color:#fff;}

#cleft{ width:235px; float:left; margin-top:10px;}
#cright{ width:682px; float:left; background:#fff; margin-top:10px;}
/* end easy clearing */
/*\*/
#cleft, #cright{padding-bottom: 32767px !important; margin-bottom: -32767px !important;}
@media all and (min-width: 0px) {
#cleft, #cright{padding-bottom: 0 !important; margin-bottom: 0 !important; }
#cleft:before, #cright:before{ content: '[DO NOT LEAVE IT IS NOT REAL]'; display: block; background: "TradeGothic", "News Cycle", Arial, sans-serif; padding-top: 32767px !important; margin-bottom: -32767px !important; height: 0;}
}
.big_title { font-size: 55px; color: #c9c9c9; font-family: "TradeGothic", "News Cycle", Arial, sans-serif; font-weight: bold; margin:0 0 0 0}
#subnav { width:100%;}
#subnav li{ float:left; padding-left:7px; padding-right:7px; line-height:20px;height:20px;text-align:left; font-size:20px; width:auto;border-right-color: rgb(200, 199, 199); border-right-width: 2px; border-right-style: solid; min-height: 20px;}
#subnav li:last-child {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
#subnav li a{ color:#8b8b8b; font-weight: bold; font-size:20px;}
#subnav li a:hover{ color:#e3e4e4;}
#crtitle{ padding:0; margin:10px 0 10px 15px; float:left; display:inline; font-family:"TradeGothic", "News Cycle", Arial, sans-serif;;}
#crtitle a{ letter-spacing:2px; font-weight:bold; text-decoration:none;}
#crtitle a:hover{ color:#6cc;}
#crs{ width:660px;  border-top:1px solid #ddd; margin:0; padding:10px 10px 0 10px; clear:both;}

/*- Banner -----------------------*/
#myFocus{width:643px;height:257px; position:relative;overflow:hidden;}/*焦点图大小，可按需要是否加边框*/
#myFocus .loading{position:absolute;z-index:9999; width:643px;height:257px;text-align:center; padding-top:160px;background:url("../images/loader.gif")  no-repeat 450px 200px; }/*载入画面*/
#myFocus .pics li{position:absolute;top:0px;left:0px;}
#myFocus .pics li img{filter:alpha(opacity=0);opacity:0;width:643px;height:257px;}/*图片大小*/
#myFocus .btn, #myFocus .btnBg{position:absolute;z-index:3;bottom:8px;right:8px;color:#fff;font-size:12px;}/*按钮样式*/
#myFocus .btn li, #myFocus .btnBg li{float:left;width:22px;height:18px;line-height:18px;overflow:hidden;text-align:center;margin-right:1px;cursor:pointer; font-size:11px;}
#myFocus .btnBg li{background:#fff;filter:alpha(opacity=50);opacity:0.5;}/*按钮背景*/
#myFocus .btn li.current, #myFocus .btn li.hover {background:#F60;}/*当前/悬停按钮背景*/

.menu_tb{ border-left:none; border-right:none; border-top:none; border-bottom:1px solid #c9c9c9; text-align: right; }

#prolist { width:688px;}
#prolist li{ float:left; margin:0 3px; height:260px;text-align:left; font-size:15px; width:222px;}
.pic_tb{ border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;}
.con_title { font-size: 24px; font-weight: bold; color:#58585a;}
.body_content { font-size: 12px;color:#58585a; line-height:18px; }
.body_content  ul { padding-left:20px;}
#proclass{ width:215px;}
#proclass li{ float:left; margin:0; height:40px;border-left:none; border-right:none; border-top:none; border-bottom:1px solid #c9c9c9; text-align: left; font-size:16px; width:215px; line-height:40px;padding-left:30px;}
#proclass li a{font-size:16px;font-family:"TradeGothic", "News Cycle", Arial, sans-serif;color:#000000;}
#proclass .selected{ background-color:#d6002d;}
#proclass .selected a{color:#FFFFFF;}
#proclass .unselected a{color:#000000;}
.clear{ clear:both;}
.foot{color:#9B9B9B; text-align:left; padding:0px 10px; font-size:12px;font-family:"TradeGothic";}
.index_pic{ background:url(../images/title_indexpic.jpg);}
.index_picover{ background:url(../images/title_indexpic_hover.jpg);}
.indexfont_pro a{ letter-spacing:1px; font-weight:bold; text-decoration:none; color:#FFFFFF;}
.indexfont_pro a:hover{ color:#FFFFFF;}

#indexfont_prolist li{ float:left;text-align:left;width:320px;}
.protypeinfo{ padding:0px 30px 0px 55px; text-align:justify; line-height:18px; height:321px; overflow:hidden;width:395px;}
.protypeinfo ul li{ list-style-type:disc;}
.location_t{ color:#cc0033; font-family:"TradeGothic", "News Cycle", Arial, sans-serif; font-weight:700; font-size:16px;}
.location_t a{ color:#cc0033;text-decoration:none; font-family:"TradeGothic", "News Cycle", Arial, sans-serif;font-weight:700;font-size:16px;}
.location_t a:hover{ color:#cc0033;text-decoration:underline;font-family:"TradeGothic", "News Cycle", Arial, sans-serif;font-weight:700;font-size:16px;}
.inputtxt{ border-left:#FF0000 3px solid; border-bottom: none; border-right:none; border-top:none; background-color:#EBEBEB; width:180px; height:20px; line-height:20px; margin: 3px 0px;font-family:"TradeGothic", "News Cycle", Arial, sans-serif;font-size:14px;}
.con_t_white { font-family:TradeGothic, Arial, Helvetica, sans-serif; font-size:12px;  color:#ffffff; }
.choose_area {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#737373}
.con_t { font-family:TradeGothic, Arial, Helvetica, sans-serif; font-size: 15px; color:#585858; line-height:22px;}
.con_t li{ line-height: 17px;}
.con_t li a:link{color: #737373;}
.con_t li a:hover{color: #d6002d;text-decoration: none;}
.con_t a:link{color: #737373;font-size: 14px}
.con_t a:hover{color: #d6002d;text-decoration: none;font-size: 14px}
.T_red { font-family:TradeGothic BoldTwo, Arial, Helvetica, sans-serif; font-size: 18px; color:#d6002d; }
.T_black { font-family:TradeGothic BoldTwo, Arial, Helvetica, sans-serif; font-size: 18px; color:#000000; }
.line{ border-left:none; border-right:none; border-top:none; border-bottom:1px solid #e3e3e3}
a.m3:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #737373; text-decoration: none; }
a.m3:hover { color: #d6002d; text-decoration: none; }
a.m3:visited { text-decoration: none; color: #737373; }
a.m3:active { text-decoration: none; }
a.m6:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #00F; text-decoration: none; }
a.m6:hover { color: #FF0000; text-decoration: none; }
a.m6:visited { text-decoration: none; color: #00F; }
a.m6:active { text-decoration: none; }
.choose_area {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#737373}
.con_login { font-family:TradeGothic, Arial, Helvetica, sans-serif; font-size: 12px; color:#585858; }
.con_login_red { font-family:TradeGothic, Arial, Helvetica, sans-serif; font-size: 12px; color:#d6002d; }
.con_t_black { font-family:TradeGothic, Arial, Helvetica, sans-serif; font-size:15px;  color:#000000; }
.con_t_grey { font-family:TradeGothic, Arial, Helvetica, sans-serif; font-size:13px;  color:#a4a4a4; }