﻿html { overflow-x: hidden; overflow-y: auto; }
body {  text-align: center; font: 12px arial, "宋体";; margin: 0; padding: 0; background-color:White;background-repeat: repeat-x;_margin-right: 10px}
h1, h2, h3, h4 { margin: 0; margin-bottom: .7em; line-height: 1.4em; padding: 0; padding-top: 0.5em; }
h1 { margin-bottom: .4em; color: #2a5877; font-weight: normal; font-size: 1.95em; }
h1 .sub { color: #0289b6; font-style: italic; }
h2 { margin-bottom: 1em; border-bottom: 1px solid #ced2d2; padding-bottom: 3px; color: #060606; font-size: 1.25em; }
h2.alt { padding-bottom: 0; color: #006996; font-size: 1.5em; font-weight: normal; }
h2 span { color: #000; }
h3.alt { margin-bottom: 0; }
h3 { margin-bottom: .5em; color: #060606; font-size: 1.25em; }
h4 { font-size: 1.05em; }
h5 { font-size: 1em; }
h1 a, h1 a:hover, h2 a, h2 a:hover, h3 a, h3 a:hover, h4 a, h4 a:hover { font-weight: bold; font-size: 12px; }
/*head start*/
.container { width: 1004px; margin: 0 auto; text-align: left;}	   /* _margin-right:20px; */
.header { position: relative; height: 105px; text-align: right; z-index: 99; margin: 0; padding: 0; }
.header ul { list-style: none; }
.header #logo { float: left; margin: 10px 0 0 4px; padding-top: 5px;width:475px;height:60px; }																			  
.header #logo a { display: block; width: 475px; height: 60px; margin-top: -5px; background: url(/1130/logo.jpg) no-repeat; }
.header #logo a span { display: none; }
.header .nav-bar .corner { background: url("/1130/index_07.jpg") no-repeat scroll 100% 0 transparent; float: right;width: 18px; }
.header .nav-bar { background: url("/1130/index_06.jpg") repeat-x scroll 0 0 transparent;font-size: 12.0px;  width: 1004px; height:30px;clear:both; }
.header .nav-bar fieldset { float: right; padding-top: 6px; }
.header .nav-bar .input-text { width: 12em; margin-top: -3px; }
 /*head end*/
.varien-march09 h1, h1.varien-march09 { margin: 0; padding: 0.6em 0 0.1em 0; color: #2a5877; font: normal 2.165em/1.27 Arial; border: 0; }
.varien-march09 h1 span { color: #058bc4; font-style: italic; }
.varien-march09 h2, h2.varien-march09 { margin: 0; padding: 0.6em 0 0.3em 0; color: #006996; font: normal 1.336em/1.25 Arial; }
/*table { width: 100%; }*/
p, address { margin: 0 0 .9em 0; }
p.tag { color: #8ab54a; font: italic bold 1em/1.6em Georgia, 'Times New Romans' ,sans-serif; }
address { font-style: normal; }
fieldset { border: none; }
legend { display: none; }
cite { color: #9a9a9a; font-style: normal; font-size: .79em; }
cite strong { font-weight: bold; color: #5f5f5f; }
form { display: inline; }
small { font-size: .80em; font-weight: normal; }
big { font-size: 1.25em; }
hr { margin: 10px 0; border: 0; height: 1px; overflow: hidden; visibility: hidden; }
hr.gradient { margin: 10px 0; border: 0; background-image: url(img/gradient_border.jpg); visibility: visible; height: 14px; background-repeat: no-repeat; }
div.dotted-line { display: block; clear: both; height: 1px; font-size: 1px; background: url(img/line-dotted-hor.gif) repeat-x 0 0; }
dt { display: block; font-weight: bold; }
blockquote { color: #2a5877; font-size: 1.17em; }
blockquote p { margin-bottom: .5em; }
ul { list-style: inside; }
.varien-march09 .main-content ul { margin-left: 1em; text-indent: -1em; }
input, select { vertical-align: middle; }
label, .label { color: #666; font-weight: bold; }
.label { padding-right: 8px; }
a img { border: 0; vertical-align: middle; }
a { color: #0088b5; text-decoration: none; }
a:hover { color: #8ab54a; text-decoration: none; }
.divider { height: 1px; margin: 5px 0; background: #d4d3c6; font-size: 0; line-height: 0em; overflow: hidden; }
.separator { padding: 0 5px 0 7px; }
.product-img, .img, .attribute-image { float: left; margin: 1em 10px 8px 0; }


 .content-col { margin-bottom: 1em; }
.arrow-message { background-image: url(img/note_area_arrow.gif); background-repeat: no-repeat; background-color: #e9e8d9; background-position: top left; padding-left: 45px; height: 101px; width: 100%; }
.welcome-message { background-image: url(img/info_icon.png); background-repeat: no-repeat; background-color: #fdf6d4; background-position: 15px 1em; padding-left: 45px; padding-right: 17px; width: 90%; padding-top: 1em; padding-bottom: 1em; border: 2px solid #eae3c1; margin-bottom: 5px; }
.error-message { background-image: url(img/error_icon.png); background-repeat: no-repeat; background-color: #fde8e7; background-position: 15px 1em; padding-left: 45px; padding-right: 17px; width: 90%; padding-top: 1em; padding-bottom: 1em; border: 2px solid #dfb9b7; margin-bottom: 5px; }
#loginshowreg { padding: 20px 0 25px; }
#loginshowreg ul { list-style-image: none; list-style-position: outside; list-style-type: disc; margin-left: 1.1em; padding-top: 1em; }
.input-text { border: 1px solid #c3c3c3; font-size: .98em; height: 1.5em; padding: 4px 3px 0pt 4px; width: 90%; }

textarea { padding: 1px 2px; }
select.input-text { height: 1.9em; width: 95%; padding-right: 0px; }
.coll-list li { margin: 0; padding: 0; border-bottom: 1px solid #d8d8d8; font: normal 1em/1.335em Arial; list-style: none; }
.coll-list li a, .coll-list li a:hover { text-decoration: none; }
.coll-list li a { margin: 0;  display: block; color: #000; background: url(1130/nav3.jpg); text-indent:45px;height:40px; line-height:40px}
.coll-list li a:hover, .coll-list li.on a { color: #fff;background: url(1130/nav1_hover.jpg); text-decoration: none;text-indent:45px;height:40px;line-height:40px}
.coll-list li.on a { font-weight: bold; }
.coll-list li.first { border-top: 1px solid #d8d8d8; margin-top: -2px; }
.coll-list li.last { border-bottom: 1px solid #fff; }
.coll-list li ul { margin: 0 0 2px; padding: 0; border: 0;display:none; }
.coll-list li ul li { margin: 0 0 0 0px; padding: 1px 0 3px 0px; border-bottom: 0;  no-repeat 0 1px; }
.coll-list li ul li a, .coll-list li.on ul li a { padding: 0; color: #fff; font-weight: normal; background: url(1130/nav2.jpg) ;height:35px;line-height:35px}
.coll-list li ul li a:hover, .coll-list li ul li.on a { color: #fff ; background: url(1130/nav4_hover.jpg); text-indent:45px;height:35px;line-height:35px}
.coll-list li ul li.last {  no-repeat 0 0; }
.coll-list .bottom{border: 1px solid #D8D8D8} 
.coll-list ul{background-color:#D8D8D8;margin: 0;}
#nav { background: url("/1130/index_05.jpg") no-repeat scroll 0 0 transparent; height:30px;padding: 0px 0px 0px 25px; text-align: left; font-size: 12px; float: left; font-size: 12px; width: 760px; }
#nav li { background: url("/1130/index_08.jpg") no-repeat scroll 100% 50% transparent; float: left; position: relative;  padding:0px 0px;height:30px;}
#nav li.over{ background: url("/1130/21.jpg") no-repeat scroll 100% 50% transparent; float: left; position: relative;   padding:0px 0px;
margin: 0;}
#nav a{ display: block; padding:0px 20px;  color: #fff; text-decoration: none; font-size: 12px;height:30px;line-height:30px;text-align:center;  _width:85px;_padding:0px 0px; }
/*下拉菜单 start*/
#nav .sub-nav{position:absolute;top:30px;z-index:9;width:270px;background:#999;opacity:0.8;filter:alpha(opacity=80);padding-top:10px;overflow:auto;line-height:30px;padding-bottom:12px;}
#nav .sub-nav h5{text-indent:10px;text-align:left;margin:2px; border-bottom:1px solid #FFF;}
#nav .sub-nav,#nav .sub-nav a{color:#fff;background-image:none;}
#nav .sub-nav ul{padding:0 0 0 30px;margin:0;float:left;}
#nav .sub-nav li{background:url(dot.gif) left 18px no-repeat;padding:0; width:110px;}
#nav .sub-nav li.over{background:none;margin:0px;}
#nav .sub-nav li a{ text-align:left;padding:0;margin:0px}
#nav .sub-nav li a:hover{text-decoration:underline; padding:0;margin:0px }
#nav .sub-nav .sub-nav-footer{text-align:right;}
#nav .sub-nav .sub-nav-footer a{display:inline;margin-right:10px;color:#f8ba7d;}
#nav .sub-nav .sub-nav-footer a:hover{text-decoration:underline;}
/*下拉菜单 end*/		
.ahover { background: url(img/nav_over_right.gif) no-repeat 100% 0; padding-right: 10px; padding-left: 7px; }
/*分隔*/
.search { width: 165px; float: left; margin-left: 20px; }
.search input {	background:   repeat-x scroll 0 0 transparent;  border: 0 none; 	font-weight: bold;	height: 14px;	line-height: 14px;
	width: 92px;	margin-left: 0px; 	background-color: #FFF;}

.select-menu { position: relative; }
.select-menu ul, #super ul { display: none; }
.select-menu h4 { margin: 0; }
.bare li { margin-bottom: 3px; }

#super { position: absolute; top: 10px; right: 0; color: #c0bfbf; font-size: 12px; z-index: 9; text-align: left; }
#super li,#super2 li { position: relative; float: left; padding: 3px 0; list-style: none; font-size: 12px;  }
#super .last { background: none; padding-right: 0; }
.open-action { background: url(img/arrow_open.gif) no-repeat 100% 50%; padding-right: 12px; }
#super .account { margin-left: 1.2em; }
#super .separator { padding: 0 7px; }
#super .last .separator { visibility: hidden; padding-right: 0; }
#super li.over ul { display: block; position: absolute; top: 2em; right: 1em; width: 12em; border: 1px solid #c1bfbf; background: #f9f9f9; z-index: 999; }
#super ul li { float: none; padding: 0 1.08em 0.3em 1.08em; }
#super2 { position: absolute; top: 40px; right: 0; color: #c0bfbf; font-size: .92em; z-index: 9; text-align: left;width:290px; }
#super {width:290px;}
.hottel {margin-right:10px;}
 
/*#region picshow start*/
#picshow{width:1004px;height:440px;padding-top: 9px; }
.mobansContainer { margin: 0; padding: 0; overflow: hidden; position: relative;  }
.mobansSlider { position: absolute;  }
.mobansSlider li { list-style: none; display: inline;  margin: 0; padding: 0; vertical-align:top;}
.mobansSlider img { border-width: 0; display: block;  }
.mobansSlider a {  display: block;  }

.rotatorNumber { width:154px;  bottom: 0px;position: absolute;float:right;left: 850px;padding-bottom:6px; }

.rotatorNumber li { background: url("/1130/li.png") no-repeat scroll 0 0px transparent; width: 20px; height: 20px;line-height: 30px;  float: left; color: #000000; text-align: center; font-family: Arial; font-size: 12px; cursor: pointer; display: block; font-size: 12px;overflow: hidden; padding: 0;margin:0 3px;}
.rotatorNumber li.on {background: url("/1130/li_on.png") no-repeat scroll 0 0px transparent; width: 20px; height:20px;line-height: 35px;  float: left; color: #000000; text-align: center; font-family: Arial; font-size: 12px; cursor: pointer; display: block; font-size: 12px;overflow: hidden; padding: 0;margin:0 3px;}
_.rotatorNumber li ｛_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/1130/i/li.png',sizingMethod='crop');  }
_.rotatorNumber li.on { _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/1130/i/li_on.png',sizingMethod='crop');  }
.rotatorNumber li.on img {    border:1px solid red;}
.rotatorNumber li a { color: #000000; font-size: 12px; }
.rotatorNumber ul li img {
background: url("/1130/picshowli_bg.png") no-repeat scroll 0 0 transparent;border: 0 none;height: 31px;margin-right: 10px;padding: 3px;vertical-align: middle;    width: 43px;}
/*#endregion*/


.breadcrumbs { margin-bottom: 8px; color: #999; font-size: 12px; }
.breadcrumbs li { display: inline; }
.breadcrumbs a { color: #36444D; text-decoration: none; }
.breadcrumbs .separator { padding: 0 5px 0 7px; }
.main { margin-top: 8px; padding-bottom: 4px; }
.page-head { margin-bottom: .6em; }
.page-head h1 { float: left; width: 60%; margin: 0; }
.page-head dl { float: right; margin: -28px 0 0 0; text-align: right; }
.page-head dt { padding-right: 5px; color: #2a5877; font-weight: bold; }
.page-head dt, .page-head dd { display: inline; }
.page-head dd { color: #c9cacb; }
.col-main { float: right; width: 760px; }
.col-main ul { margin-left: 2em; list-style: disc; list-style-position: inside; }

.solutions-lobby { float: right; width: 780px; margin: 0; display: inline;line-height:24px; color: #464646;}
.solutions-lobby p{text-indent:24px;line-height:24px;padding:0px 5px;}
.col-collateral {float: left;width: 208px;margin: 0 0px 9px 0; }
.col-collateral .content { margin: 9px 0 11px 0; padding: 0; }
.col-collateral .content li { list-style: none; }
.col-collateral .content p { margin-left: 14px; }
.col-collateral .content p img { margin-left: -14px; }
.col-collateral .bottom { margin: 0;  border-top: 0; }
.col-collateral .emph { border-bottom: 1px solid #c9ceca; background: url(img/col_collateral_emph_bg.gif) repeat-y #d4dce3; padding: 20px; }
.col-collateral .emph p { margin-bottom: .15em; }
/*
.col-collateral .corner-left, .col-collateral .corner-right { height: 5px; overflow: hidden; }
.col-collateral .corner-left { background: url(img/bg-sidenav-lbc.gif) no-repeat 0 0; margin-top: -5px; }
.col-collateral .corner-right { background: url(img/bg-sidenav-rbc.gif) no-repeat 100% 0; }
*/
.col-collateral .callout { margin: 30px 0 0 0; }
.col-collateral dt { color: #090909; }
.col-collateral dd { margin-bottom: 1.3em; }
.col-collateral dd li { margin: 2px 0; }
.varien-march09 .main-content { clear: both; }
.footer { clear: both;  font-size: 12px; text-align:center;}/*background: url(img/footer_bg.gif) no-repeat;*/
.footer ul { display: inline; margin: 0 0 3px 0; display: block; list-style: none; float: none; width: 100%; font: 1em/1.3em Arial; }
.footer ul li { display: inline; }
.footer address { display: inline; }
.footer div{height:100px; padding-top: 10px;line-height:24px; }
 



/*header   margin :2px 20px -2px 5px;*/
.btnSearch { display: block; width: 64px; height: 21px; background: url(img/search.gif) no-repeat; margin: 0 10px; }
.dx { display: block; width: 83px; height: 23px; background: url(img/dx.gif) no-repeat; }
.wt { display: block; width: 83px; height: 23px; background: url(img/wt.gif) no-repeat; }
.dropdown a { text-decoration: none; }

/*分页*/
.pager { width: auto; border: 1px #CAD6F9 solid; background-color: #D4D8E4; float: right; text-align: center; vertical-align: middle; }
.pager td { background-color: #FFFFFF; line-height: normal; height: 22px; line-height: 22px; }
.pager td.pagerTitle { clear: both; background-color: #F2F3F7; color: Black; }
.pager td.current { color: #f00; }
.pager a { font-size: 12px; color: #333; text-decoration: none; }
.pager a:hover { font-size: 12px; color: #ff3300; text-decoration: underline; }
.navigation { color: #857E7E; padding-bottom: 10px; }

/*新闻*/
.ulnews {margin: 0 auto 30px;width: 98%;padding: 0;}
.ulnews li {height: 35px;line-height: 35px; list-style: none;border-bottom:1px solid #eee;background:url(/1130/newsli_bg.jpg) no-repeat 0 center;text-indent:10px;padding:0;margin:0;}
.ulnews li img{float:left;margin-right:5px;margin-top:13px;}
.ulnews li a {float: left;color: #212222;}
.ulnews li a:hover{text-decoration: underline;}
.ulnews li span{display:block;text-align:right;border-bottom:1px solid #ccc;color:#7B7B7B;}
#news {	height:32px;background-color: #CCC;line-height:32px; margin:14px 0px;}
#news div.n {text-indent: 20px;float:left; width:90px;color: #3F6081;font-weight: bold;}
#news div.m { width:80px; float:right; color: #FF8402;}
#news div.m a{  color: #FF8402;}

.newstime { text-align: right; padding-right: 10px; font-size: 10px; }
.newslist {  width:100% ;padding:2px 0px 0px 0px \9; *line-height:19px;}
.newslist a { text-decoration: none; color:#000099;}
.newslist a:visited {color:#800080;}
.newslist a:hover,.newslist a:active,.newslist a:focus{ text-decoration: none;color:#CC0000; } 
.newslist td { font-size:12px; }
.newslistico { padding:0 10px; }
.newslist img {padding:0 4px 0 10px;  width:6px; height:6px;margin:0 0 0 0;}
.newslist_title { line-height: 25px; }
.newslist_title td{ line-height: 25px; }
.newslist_title img { }
.newspage { margin: 0 34px 20px; font-size: 14px; height:100% ;}
.newspage p  {font-size:14px;line-height:180%;text-align:left;text-indent:2em;word-wrap:break-word;}
.newspage .h1 { text-align: center; }
h1.alt { border-bottom: 1px solid #C8D8F2; padding-bottom: 1px; text-align: center; color: #03005C; font-family: "黑体"; font-size: 20px; font-weight: normal; height: 35px; line-height: 35px; overflow: hidden; }
.newsSource { text-align: center; font-size: 12px; padding: 5px 10px 15px 10px; line-height: 14px; }
#Newsfbtime { }
#NewsSource { padding-left: 15px; }
#NewsAuthor { color: Red; padding-left: 15px; }

/*#region index.htm*/
.client { list-style-image: url(img/dot_cgal2.gif); list-style-position: outside; list-style-type: none; margin-left: 1.1em; padding-top: 1em; padding-left: 20px; }
.client li { padding-bottom: 10px; background: url("img/bg-sidenav.gif") no-repeat scroll -250px 45% transparent; }
.client li a { color: Black; text-decoration: none; }
.client li a:hover { color: Black; text-decoration: none; }
.clientimg { list-style-image: none; list-style-position: outside; list-style-type: none; margin-top: 20px;margin-bottom: 20px; padding-top:4px;_padding-top:4px;*padding-top:8px;padding-top:12px\9;}
.clientimg li { margin-bottom: 15px; margin-left: 20px; }
.clientimg-title { font-weight: bold; padding-left: 40px; padding-top: 20px; }

 
.col-h1 { background:url(/img/coltitelbg.jpg); float: left; width: 200px; height: 26px; line-height: 26px; color: White; display:block; }
.col-h1 img { padding:0px 10px; }

.alone{text-indent:20px;}
 
.tab{width:500px;height:250px;}
.tab h1 {cursor: pointer;}
.tab .l{width: 150px;float: left;height: 255px;background-color: #E1E7F1;}
.tab .r{width: 350px;float: right;height:255px;background-color: #FFF;}
.tab .l h1 {background-color: #E1E7F1;font-size: 12px;font-weight: normal;text-indent: 20px;line-height: 30px;padding: 0px;margin: 0px;font-family: Arial;}
.tab .l ul {background-color: #C5D0E1;padding: 0px;margin: 0px;font-family: Arial;display:none;}
.tab .l li { line-height: 21px;height: 21px;font-family: Arial;}
.tab .l ul li a {text-indent: 40px;display: block;line-height: 20px;height: 20px;}
.tab .l ul li a {text-indent:40px; display:block; line-height:20px; height:20px;}
.tab .l ul li a:hover {color:#FFF; font-weight:bold; background:url(/1130/arrow.jpg) 95% 35% #24abd0 no-repeat;}
.tab .l ul li a:hover.alt {color:#FFF; font-weight:bold; background:url(/1130/arrow.jpg) 95% 55% #24abd0 no-repeat;}
#productdiv { display: block; opacity: 0.7; filter: alpha(opacity=70); _moz-opacity: 0.7; position: absolute; top: 405px; background: #000; text-indent: 20px; width: 1004px; height: 35px; line-height: 35px;padding-top:1px; }
.btna { background: url(/1130/bt.gif) no-repeat; filter: alpha(opacity=100); _moz-opacity: 1; opacity: 1; padding: 5px 45px; width: 139px; display: inline; text-align: center; margin-left: 1px; line-height: 27px; font-weight: bold; color: black; z-index: 99999; }
.btnadiv { width: 400px; heigth: 300px; position: absolute; display: none; z-index: 99999; padding-bottom: 10px; }
/*endregion*/

/*product*/
.subad { width: 560px; float: left; display: inline; margin-bottom:25px; }
.sub { background: url(/img/p/bg-next-steps.gif); width: 196px; height: 192px; float: right; display: inline;  margin-bottom:25px;}
.sub div { text-indent: 15px; padding: 5px; color: White; }
.sub ul li { margin: 5px 0px;  text-align:center;}
#tools { width: 300px; float: right; display: none; position: absolute; right: 0px; top: 105px; text-align: right; }
#tools ul{list-style:disc inside none;}
#tools ul li{color:#999999;float:right;height:21px;line-height:18px;list-style:none outside none;padding-left:5px;}
.temph3{height:30px;clear:both; background: transparent url(/1130/temph3.jpg) no-repeat scroll 0 0;margin:10px 0px; }
.temph3 img{display:none;}
.temph3 h3{font-size: 12px;margin: 0;text-indent: 25px;font-weight: bold;color: #060606;}
.line{height:2px;border-bottom:1px solid #CCC;margin:10px 0px;}

.style1 { font-size: 14; }


ul { list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0; padding: 0; }
p { margin: 0; padding: 0; }
#list li { float: left; height: 220px; margin-bottom: 15px; width: 350px; }
#list li img { border: 1px solid #DADADA; float: left; margin-top: 25px; padding: 3px; }
.showText { margin: 0 10px 0 140px; }
.showDetailText h4 { -height: 21px; }
.showText h4 a:link, .showText h4 a:visited { color: #B86800; }
.showText { margin: 0 20px 0 140px; }
.showDetailText h4 { -height: 21px; }
.showText h4 a:link, .showText h4 a:visited { color: #B86800; }
.showDetailTable { background: transparent url(/img/khxs_03.gif) no-repeat scroll 0 0; height: 150px; margin: 0 auto; padding: 20px; width: 472px; text-align: left; }
.showDetailTable img { border: 1px solid #DADADA; float: left; padding: 4px; }
.showDetailText { margin: 10px 0 0 165px; width: 255px; }
.showDetailText h4 { color: #B86800; }
.showText p, .showText h4, .showDetailText p, .showDetailText h4 { -height: 21px; }
.bold { font-weight: bold; }

.hy:hover { color: #0088b5; text-decoration: none; }
.hy { color: #0088b5; text-decoration: none; }

/*Search*/

A.searchlink { font-size: 13pt; color: #2200CC; }
.SearchSample { font-size: 10pt; }
.SearchPath { font-size: 10pt; color: green; }
.Tip { padding: 2px; font-size: 10pt; padding: 4px; }
.SearchPaging { text-align: center; font-size: 16px; }
.SearchHeader { padding-right: 2px; border-top: #191970 1px solid; padding: 3px; background-color: #e5ecf9; width: 100%; margin-top: 10px; }
.Searchkw { font-family: Verdana; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; -height: normal; padding-top: 2px; }
.Searchbt { height: 2em; width: 5.6em; font-size: 14px; }
.SearchItem {   }
em { color: #CC0033; font-style: normal; font-weight: normal; }
/*agentlogin*/
.One { margin: 0 0 10px 0; padding: 0; }
.One h2 { width: 100%; height: 33px; background: url(/img/2/h2R.png) right top no-repeat; margin: 0; padding: 0; }
.One h2 span { height: 33px; font-size: 14px; padding-left: 20px; -height: 33px; float: left; color: #434343; background: url(/img/2/h2L.png) left top no-repeat; }
.One h2 a { font-weight: normal; font-size: 12px; top: 10px; right: 20px; float: right; position: relative; }
.Outter { padding-left: 5px; background: url(/img/2/eleLeft.png) left bottom no-repeat; }
.Inner { padding: 10px; _zoom: 1; background: url(/img/2/eleRight.png) right bottom no-repeat; }
input { margin: auto; }



.clienta {color:#52565b;}

a.englishlink:link {color:#62A1C9;font-size:10px;text-decoration:underline;}
a.englishlink:hover {color:#62A1C9;font-size:10px;text-decoration:underline;}
a.englishlink {color:#62A1C9;font-size:10px;text-decoration:underline;}
.divhr{height:1px; background-image:url(/img/dot_line.gif); margin:10px 0; width:100%}
.validatorTrue{background:transparent url(/img/required.gif) no-repeat scroll 0 0;*background:transparent url(/img/required.gif) no-repeat scroll 0 -3px; padding-left:16px; }




/*tab-main */
.tab-main { width: 100%; }
.tab-main input { border: 0 none; float: left; margin: 0; padding: 0; position: relative; }
.tab-main div.tab-main-top ul { list-style: disc inside none; margin: 0; padding: 0; }
.tab-main div.tab-main-top { margin-top: 5px; height: 35px; margin: 0; padding-left: 25px; background-color: #CCC; }
.tab-main div.tab-main-top ul li { background-image: url("1130/sys/tab_main_top_li_bg.gif"); background-repeat: repeat-x; color: #FFFFFF; cursor: pointer; display: block; float: left; font-weight: bold; height: 23px; line-height: 24px; list-style: none outside none; margin-right: 5px; margin-top: 12px; padding-left: 5px; width: 139px; }
.tab-main div.tab-main-top div.search { display: inline; float: right; margin-right: 25px; margin-top: 4px; width: 135px; }
.tab-main-top-li { float: left; height: 23px; }
.tab-main div.tab-main-top ul li.isactive div.tab-main-top-li { }
.tab-main div.tab-main-top ul li.isactive { background: none repeat scroll 0 0 #FFFFFF; color: #333333; font-weight: bold; }
.tab-main div.tab-main-content { color: #666666; overflow: hidden; background-color: #FFFFFF; }
.tab-main div.tab-main-content div.block { float: left; margin-top: 15px; width: 149px; }
.tab-main div.tab-main-content div.thead { color: #000000; font-size: 13px; font-weight: bold; }
.tab-main div.tab-main-content div.tbody { font-size: 13px; height: 60px; line-height: 22px; margin-top: 15px; }
.tab-main div.tab-main-content div.tmore { clear: both; font-size: 13px; line-height: 25px; }
.tab-main div.tab-main-content div.tright { text-align: right; }
.tab-main div.tab-main-content div a.more, .tab-main div.tab-main-content div a.more:visited { }
.tab-main div.tab-main-content div a.more:hover { }
.tab-main div.tab-main-content ul.arrow { list-style: none outside none; margin: 0; padding: 0; }
.tab-main div.tab-main-content ul.arrow li { clear: both; }
.tab-main div.tab-main-content ul.arrow li span.title { background: url("1130/sys/tab_main_content_li_arrow.gif") no-repeat scroll 0 3px transparent; float: left; text-indent: 13px; }
.tab-main div.tab-main-content ul.arrow li span.pubDate { float: right; margin-right: 15px; }
.tab-main div.tab-main-content ul.dot { list-style-image: url("1130/sys/tab_main_content_li_dot.gif"); margin: 0 0 0 8px; padding: 0 0 0 8px; }
.tab-main div.tab-main-content div.double-block { float: left; height: 135px; margin-top: 15px; padding-left: 2px; padding-right: 5px; width: 292px; }
.tab-main div.tab-main-content div.left-block { float: left; height: 135px; margin-top: 15px; padding-left: 2px; padding-top: 4px; width: 215px; }
.tab-main div.tab-main-content div.right-block { float: left; height: 135px; margin-top: 15px; padding-top: 4px; text-align: right; width: 215px; }
.tab-main div.tab-main-content a.hoverunderline:hover { text-decoration: underline; }
.tab-main div.tab-main-content a.hoverunderline, .tab-main div.tab-main-content a.hoverunderline:visited { }
.tab-main div.tab-main-content div.bold { font-size: 13px; font-weight: bold; line-height: 22px; }
.hidden { display: none; }
/*end*/
        
.news1news2 { border-left: 1px solid #ccc; margin: 20px 0px; padding-left: 20px; }
.newsdivtitle { color: #83000d; font-weight: bold; }
#scrollbox { height: 32px; margin: 0; overflow: hidden;width: 700px;float: left; }
#scroll { line-height: 32px; margin-left: 0px; }
#scroll li { float: none; }
#scroll a {padding-right:20px;}
.newsli div ul li { list-style-type: disc; list-style-position: inside;line-height:20px; }
.newsli div ul li a {color:#52565B;} 
.newsli div ul li a:hover {color:#52565B;} 
.newsli2 div ul li { line-height:20px; }
.newsli2 div ul li a {color:#52565B;} 
.newsli2 div ul li a:hover {color:#52565B;} 
        
#tab_2 div, #tab_4 div,#tab_5 div,#tab_6 div { padding-top: 10px;}        
#tab_2 img{ padding:0px 10px;}
#tab_3 img{ padding:20px 20px 10px 20px;}
#tab_3 table tr td{ text-align:center;}
#tab_4 img{ padding-left: 20px;padding-bottom:15px;}
.grey14_link {color:#52565B;} 
.grey14_link:hover {color:#52565B;} 
.newsli div ul li a {color:#52565B;} 
.newsli div ul li a:hover {color:#52565B;} 
.tab-main-content{height:220px;padding-left: 25px; }

.index_bimg {    margin: 10px 0 0;}
.index_bimg a,.index_bimg span {display: block;    float: left;    height: 50px;    margin: 0 0 0 6px;    overflow: hidden;    width: 128px;}
.index_bimg a.experience { background: url("/1130/experience.gif") repeat scroll 0 0 transparent;}
.index_bimg a.buy {background: url("/1130/buy.gif") repeat scroll 0 0 transparent;}
.index_bimg a.buy:hover {background: url("/1130/buy_on.gif") repeat scroll 0 0 transparent;}
.index_bimg a.qudao {background: url("/1130/qudao.gif") repeat scroll 0 0 transparent;}
.index_bimg a.qudao:hover {background: url("/1130/qudao_on.gif") repeat scroll 0 0 transparent;}

.index_bimg a.join {background: url("/1130/join.gif") repeat scroll 0 0 transparent;}
.index_bimg a.join:hover {background: url("/1130/join_on.gif") repeat scroll 0 0 transparent;}
.index_bimg span {background: url("/1130/img04.gif") repeat scroll 0 0 transparent; text-align: center; text-indent: 10px;}
.index_bimg span a { line-height: 50px;    width: 50px; color: #2E2E2E;    text-decoration: none;}
.index_bimg span a:hover { line-height: 50px;    width: 50px; color:  #CC3300;;    text-decoration: none;}



.main_links{margin:15px 0px;width:208px;}
.main_links a { display: block; height: 47px; line-height: 1000px; overflow: hidden;background: url("/1130/lion.jpg"); }
.main_links a:hover { display: block; height: 47px; line-height: 1000px; overflow: hidden;background: url("/1130/lion_over.jpg"); }
.main_links a.p1 { }
.main_links a.p1:hover {    }
.main_links a.p2 { background-position: 0 -47px; }
.main_links a.p2:hover { background-position: 0 -47px;  }
.main_links a.p3 { background-position: 0 -94px; }
.main_links a.p3:hover { background-position: 0 -94px;   }
.main_links a.p4 { background-position: 0 -141px; }
.main_links a.p4:hover { background-position: 0 -141px;  }
.main_img img{ margin:0 0 10px 0;}


/*#region dashi*/
.neiry { height: 750px; width: 780px; }
.time-line {  float: left; margin-top: 40px; left: 30px; top: 150px; width: 80px; height: 569px; background: url(/1130/line.jpg) no-repeat 6px top; }
.time-line ul { margin: 0; padding: 0 !important; list-style: none; margin-top: 40px; }
.time-line ul li { background: url(/1130/icon.gif) no-repeat left 7px; width: 80px; height: 31px; font-size: 16px; line-height: 31px; text-indent: 20px; overflow: hidden; margin-top: 15px; position: relative; font-size: 16px; font-family: "microsoft yahei"; font-weight: bold; cursor: pointer; }
.time-line ul li.hover, .time-line ul li.active { background: url(/1130/icon2.gif) no-repeat left 7px; }
.time-line ul li.hover span, .time-line ul li.active span { z-index: 9; position: absolute; right: 0; bottom: 6px; width: 10px; height: 10px; background: url(/1130/corner.gif) no-repeat; }
.detail {  float: right; background: #fff; top: 110; left: 130px; height: 500px; width: 680px; }
#d-header { height: 80px; position: relative; }
#d-header #year { font-size: 800%; color: #b2b2b2; position: absolute; right: 40px;height:80px;line-height: 80px; }
#d-header .year { font-family: "microsoft yahei"; font-size: 20px; color: #666; position: absolute; right: 0; top: 0; }
.detail .d-body { border: 1px solid #ddd; height: 650px; display: none; position: relative; line-height:24px;padding:5px 0 5px 5px; }
.detail .d-body ul { margin: 30px 0 0 30px; list-style: outside; }

/*#endregion*/


/*#region tab_links*/
.tab_links { height: 25px; background-image: url(/1130/c_tab_bg.jpg); background-repeat: repeat-x; padding-left: 53px; padding-top: 0px; }
.tab_links ul { margin: 0px; padding: 0px; list-style-type: none; }
.tab_links li { float: left; height: 25px; width: 77px; line-height:25px; text-align: center; padding-right: 10px; background-image: url(/1130/c_tab_bg1.jpg); background-repeat: no-repeat; }
.tab_links a { color: #FFFFFF; display: block; text-decoration: none; cursor: pointer; }
.tab_links a:hover { color: #333333; background-image: url(/1130/c_tab_bg2.jpg); }
.tab_links a.on { color: #333333; background-image: url(/1130/c_tab_bg2.jpg); }
.zp_lb { padding-left: 53px; line-height: 23px; color: #575757; padding-top: 20px; padding-bottom: 20px; padding-right: 55px; display: none; }
.zp_lb ul { list-style-type: none; margin: 0px; padding: 0px; }
.zp_lb li { display: block; border-top: 1px solid #dddddd; }
.zp_lb .biaoti { font-weight: bold; line-height: 30px; padding-left: 10px; border-left: 1px solid #dddddd; border-right: 1px solid #dddddd; background-image: url(/1130/bg_cpbt.jpg); height: 33px; line-height: 33px; padding-left: 10px; }
.zp_lb .xiangq { background-color: #F1F1F3; padding-left: 25px; padding-bottom: 10px;  border: 1px solid #dddddd;   }
/*#endregion*/

.table1{border-left: #CCC 1px solid;border-bottom: #CCC 1px solid; }
.table1 td{border-top: #CCC 1px solid;border-right: #CCC 1px solid; }
.table1 img{padding:5px;}


/*#region agent.htm*/

.borderout { border: 1px solid #bcd8ec; margin-bottom: 6px; }
.borderin { border: 3px solid #f1faff; }
.title { padding-top: 6px; padding-left: 12px; padding-right: 8px; height: 26px; }
.titletext { float: left; color: #56bd24; font-weight: bold; font-size: 14px; border-left: 4px solid #56bd24; padding-left: 8px; padding-top: 4px; }
#homelogin { width: 309px; float: left; }
#homelogin .borderin { height: 180px; }
#homelogin h3{ border: 2px solid #fff; background: #F1FAFF; width: 275px; padding-left: 24px; font: 14px "宋体"; font-weight: bold; padding-top: 14px; padding-bottom: 8px; }
#homelogin table { width: 90%; margin: 0 auto; border-collapse: collapse; margin-bottom: 0; }
#homelogin table td { padding: 2px; }
#homelogin table th { font: normal; width: 60px; }
#homelogin table tfoot td { height: 33px; padding-top: 5px; vertical-align: top; }
/* 广告 homead */
#homead { float: right; width: 461px; }
#homead h1, #homead h2 { display: none; }
        
/* homefaq */
#homefaq { float: left; width: 309px; }
#homefaq h3 { border: 0px solid #fff; background: #F1FAFF; width: 275px; padding-left: 24px; font: 14px "宋体"; font-weight: bold; padding-top: 14px; padding-bottom: 0px;margin-bottom:0px }
#homefaq ul { background: #f1faff url(/1130/home_faq.gif) 20px 6px no-repeat; border: 2px solid #fff; border-bottom: 1px solid #bcd8ec; padding-left: 90px; padding-top: 8px; height: 108px; margin-bottom: 8px; list-style: none; }
#homefaq ul li { height: 20px; }
#homefaq li a { text-decoration: none; }
#homefaq p { color: #616161; padding-left: 60px;height: 100px; line-height: 16px; background: url(/1130/home_kf.gif) 8px 3px no-repeat;text-indent:0px; }
#homefaq p a { color: #616161; text-decoration: none; }
#homeinfo { float: right; width: 461px; }
#homeinfo p{ text-indent:24px; line-height:24px;padding: 10px 10px; }
#searchdiv{  background: #f1faff url(/1130/home_faq.gif) 10px 6px no-repeat; text-align: center;padding: 15px 10px 13px 60px;	 line-height:24px;}
#search{cursor:pointer;}
/*#endregion */
.jie{width:780px;height: 26px;line-height: 26px; background: url(/uploads/12333.jpg) 0px 0px no-repeat;text-indent:20px;margin:10px 0px;}
.jie_r{float:right;}
.tousudiv{padding-left: 10px; background: url(/img/124.gif) 5px 5px no-repeat;}
#appdiv a{opacity: 0.7;	filter: alpha(opacity=70);_moz-opacity: 0.7;}
#BDBridgeWrap {height:0px;}
#jiathis_style_32x32 {padding-bottom: 30px;}


#partners { line-height: 100px; margin-left: 0px;width:100%; }
#partners div { float: left; width:140px;  }
#partners a {padding-right:20px;}

#part {border:1px solid #CCC;margin-top:14px;}
#part img {padding:2px; border:1px solid #CCC;margin:10px 10px 10px 10px;}

