@charset "utf-8";
/* CSS Document */
body{font-family:Geneva, Arial, Helvetica, sans-serif;color:#555555;margin:0px; background-color:#e5e5e5;}
td,div{font-size:12px;}
a:link { color:#555555;text-decoration:none;font-size:12px;} 
a:visited { color:#555555;text-decoration:none;font-size:12px;} 
a:hover { color:#ff9900; text-decoration:none:font-size:12px;}
a.Proshow:link { color:#555555;text-decoration:none;font-size:14px; font-weight:bold;} 
a.Proshow:visited { color:#555555;text-decoration:none;font-size:14px; font-weight:bold;} 
a.Proshow:hover { color:#ff9900; text-decoration:none:font-size:14px; font-weight:bold;}
a.Foot:link { color:#555555;text-decoration:none;font-size:12px; font-weight:bold; padding:0 10px 10px 10px;} 
a.Foot:visited { color:#555555;text-decoration:none;font-size:12px; font-weight:bold; padding:0 10px 10px 10px;}
a.Foot:hover { color:#ff9900; text-decoration:none:font-size:12px; font-weight:bold; padding:0 10px 10px 10px;}
.tabel4 {border:#ee9900 5px solid;}
.input{border: 1px solid #cccccc;}
.inputBtn{border: 1px solid #444444; background-color:#5a5a5a;}
.hrone{CLEAR: both; BORDER-RIGHT: gray 1px dashed; BORDER-TOP: gray 1px dashed; BORDER-LEFT: gray 1px dashed; BORDER-BOTTOM: gray 1px dashed; HEIGHT: 1px;}
#ProPic{width:128px;height:120px;overflow:hidden;position:relative;display:table-cell;vertical-align:middle;text-align:center;}
#ProPic p {position:static;+position:absolute;top:50%}
#ProPic img {position:static;+position:relative;top:-50%;left:-50%;}
/*********************************************************************************************************************************************************/
td.mainbody{background-image:url(../images/bg.jpg);background-position:center; width:100%; height:100%; background-repeat:repeat-y;}
#Top{width:956px; height:100px; background-image:url(../images/top_bg.jpg);}
#TopLogo{width:502px; height:100px; float:left;}
#TopRight{width:300px; background-image:url(../images/top_bg_right.jpg); height:100px; float:right;}
#TRightFont{width:300px; height:36px; line-height:36px; text-align:left; vertical-align:middle;}
#TRightChina{widows:230px; height:20px; text-align:left;}
#TRightTel{ width:150px; height:50px; text-align:left; float:right; vertical-align:middle; line-height:17px; font-weight:bold; font-size:13px;}
/**navigation **/
#navigation {width:930px;}
#navigation #menu ul {margin: 0;padding: 0;list-style-type: none;width: auto;position: relative;display: block;height: 27px;text-transform:capitalize;font-size: 12px;
font-weight: bold;}
#navigation li {display: inline;margin: 0;padding: 0; height:27px}
/** blue **/
#navigation #menu li a.blue:link {display: block;float:left;color: #FFFFFF;text-decoration: none;height: 27px;background: transparent url(../images/menubg_blue.jpg) no-repeat top center; width:84px; text-align:center; vertical-align:middle; line-height:27px;}
#navigation #menu li a.blue:visited {display: block;float:left;color: #FFFFFF;text-decoration: none;height: 27px;background: transparent url(../images/menubg_blue.jpg) no-repeat top center; width:84px; text-align:center; vertical-align:middle; line-height:27px;}
#navigation #menu li a.blue:hover {background: transparent url(../images/menubg_huang.jpg) no-repeat top center;}
/** huang **/
#navigation #menu li a.huang:link {display: block;float:left;color: #FFFFFF;text-decoration: none;height: 27px;background: transparent url(../images/menubg_huang.jpg) no-repeat top center; width:84px; text-align:center; vertical-align:middle; line-height:27px;}
#navigation #menu li a.huang:visited {display: block;float:left;color: #FFFFFF;text-decoration: none;height: 27px;background: transparent url(../images/menubg_huang.jpg) no-repeat top center; width:84px; text-align:center; vertical-align:middle; line-height:27px;}
#navigation #menu li a.huang:hover {background: transparent url(../images/menubg_huang.jpg) no-repeat top center;}
/** black **/
#navigation #menu li a.black:link {display: block;float:left;color: #FFFFFF;text-decoration: none;height: 27px;background: transparent url(../images/menubg_black.jpg) repeat-x top center; width:76px; text-align:center; vertical-align:middle; line-height:27px;margin:0 0px 0 1px}
#navigation #menu li a.black:visited {display: block;float:left;color: #FFFFFF;text-decoration: none;height: 27px;background: transparent url(../images/menubg_black.jpg) repeat-x top center; width:76px; text-align:center; vertical-align:middle; line-height:27px;margin:0 0px 0 1px}
#navigation #menu li a.black:hover {background: transparent url(../images/menubg_black.jpg) repeat-x top center;color: #FF9900;text-decoration: underline;}
/** line **/
#navigation #menu li a.line:link {display: block;float:left;height: 27px;background: transparent url(../images/menu_line.jpg) repeat-x top left; width:210px; text-align:center;text-decoration: none; margin:0 0px 0 1px}
#navigation #menu li a.line:visited {display: block;float:left;height: 27px;background: transparent url(../images/menu_line.jpg) repeat-x top left; width:210px; text-align:center;text-decoration: none; margin:0 0px 0 1px}
#navigation #menu li a.line:hover {background: transparent url(../images/menu_line.jpg) repeat-x top center;}
/** line2 **/
#navigation #menu li a.line2:link {display: block;float:left;height: 27px;background: transparent url(../images/menu_line2.jpg) repeat-x top center; width:4px; text-align:center;text-decoration: none; margin:0 0px 0 0px}
#navigation #menu li a.line2:visited {display: block;float:left;height: 27px;background: transparent url(../images/menu_line2.jpg) repeat-x top center; width:4px; text-align:center;text-decoration: none; margin:0 0px 0 0px}
#navigation #menu li a.line2:hover {background: transparent url(../images/menu_line2.jpg) repeat-x top center;}
/**indexx **/
#IndexCon{width:930px; height:100%; padding:0 0 0 0;}
#Mainline{width:930px; height:8px; background-color:#FFFFFF;}
/**Mainleft **/
#Mainleft{width:252px; height:auto; float:left;}
#MainleftSea{width:252px; background-image:url(../images/Quick_search.jpg); height:30px}
#MainleftSeaC{width:250px; height:92px; background-image:url(../images/Search_bg.jpg);BORDER-left: #e0e0e0 1px solid;BORDER-right: #e0e0e0 1px solid; text-align:left;}
#LeftProlist{width:252px; background-image:url(../images/Quick_Prolist.jpg); height:32px;}
#LeftProlistC{width:250px; height:100%; background:url(../images/Search_bg.jpg) bottom repeat-x;BORDER-left: #e0e0e0 1px solid;BORDER-right: #e0e0e0 1px solid;  padding:10px 0 15px 0;}
.ProType ul{margin: 0;padding: 0;list-style-type: none;width: 230px; text-align:left;}
.ProType ul li{position: relative;background:url(../images/ico_4.gif) no-repeat left;padding:0 0 0 15px;border-bottom: 1px dashed #5a5a5a;}
.ProType ul li a{display: block;color:#555555;text-decoration: none;padding: 5px 5px;border-bottom: 0;}
.ProType ul li a:visited{color:#ff9900;}
.ProType ul li a:hover{color:#ff9900;}
.ProType ul li ul{left: 230px;position: absolute;width: 200px; top: 0;display: none;list-style-type: none;}
.ProType ul li ul li {list-style-type: none;border-bottom: 1px solid #5a5a5a;}
.ProType ul li ul li a{display: block;color:#555555;text-decoration: none;padding: 5px 5px;}
.ProType ul li ul li a:visited{color:#ff9900;}
.ProType ul li ul li a:hover{color:#ff9900;}
#LeftBycar{width:252px; height:32px; background:url(../images/Quick_bycar.jpg)}
#LeftBycarC{width:250px; height:auto; padding:10px 0 10px 0;background:url(../images/Search_bg.jpg) bottom repeat-x; BORDER-left: #e0e0e0 1px solid;BORDER-right: #e0e0e0 1px solid}
#LeftContact{width:252px; height:32px; background:url(../images/Quick_Contactus.jpg)}
#LeftContactC{width:250px; height:auto; padding:10px 0 10px 0;background:url(../images/Search_bg.jpg) bottom repeat-x; BORDER-left: #e0e0e0 1px solid;BORDER-right: #e0e0e0 1px solid}
#LeftContactC ul{margin: 0;padding: 0;list-style-type: none;width: 230px; text-align:center;}
#LeftContactC ul li{position: relative;padding:2px 0 2px 0; width: 230px;text-align:left}
#LeftPic{width:250px; height:201px; background:url(../images/Quick_pick.jpg) no-repeat top;BORDER-left: #e0e0e0 1px solid;BORDER-right: #e0e0e0 1px solid}
/**Mainright **/
#Mainright{width:667px; height:auto; float:right;}
#RightBanner{width:667px; background:url(../images/banner.jpg); height:182px;}
#RightLine{width:667px; height:180px;}
#RightKbei{width:667px; height:12px;}
#RightAboutus{width:427px; background:url(../images/Quick_aboutus.jpg); height:28px; text-align:right; float:left; vertical-align:middle; line-height:28PX;}
#RightAboutusC{width:427px; height:123px; overflow:hidden; text-align:left; float:left; padding:10px 0 10px 0;}
#RightNews{width:230px; background:url(../images/Quick_news.jpg); height:28px; text-align:right; float:right; vertical-align:middle; line-height:28PX;}
#RightNewsC{width:230px; height:122px; overflow:hidden; text-align:left; float:right; padding:10px 0 10px 0;}
#RightNewsC ul{margin: 0;padding: 0;list-style-type: none;width: 226px; text-align:left;}
#RightNewsC ul li{position: relative;background:url(../images/Ico_3.jpg) no-repeat left;padding:5px 0 6px 15px;border-bottom: 1px dashed #5a5a5a;}
#RightPshow{width:667px; background:url(../images/Quick_ProShow.jpg); height:28px;text-align:right; vertical-align:middle; line-height:28PX;}
#RightPshowC{width:667px; padding:15px 0 10px 0;}
#FootLine{width:956px; height:3px; background-color:#CCCCCC}
#FootMenu{width:956px; height:30px; font-weight:bold; vertical-align:middle; line-height:30px; background:#FFFFFF;}
#Footbg{width:956px; height:56px; background:url(../images/Foot_bg.jpg) repeat-x;}
#Footleft{width:800px; height:56px; font-weight:bold; vertical-align:middle; line-height:56px; float:left;}
#FootRight{width:100px; height:56px; float:right;}
#RightShow{width:667px; background:url(../images/Quick_bg.jpg); height:28px;text-align:left;vertical-align:middle; line-height:28px;color:#FFFFFF; font-size:16px;}
#RightShowL{width:300px;height:28px;text-align:left; vertical-align:middle; line-height:28px;color:#FFFFFF; font-size:16px; float:left;}
#RightShowR{width:350px; height:28px; text-align:left; color:#FFFFFF; float:right;}
#RightShowR a{color:#ffffff; text-decoration:none; padding:0px; font-size:10px;}
#RightShowR a:visited{color:#ffffff;text-decoration:none; padding:0px; font-size:10px;}
#RightShowR a:hover{color:#ff9900;text-decoration: none; padding:0px; font-size:10px;}
.InputRightShowR{height:20px; font-size:10px;}
#RightShowC{width:666px; padding:15px 0 10px 0; text-align:justify;}