﻿body { margin:0; padding:0; font-size:13px; color:#242424}
ul{ padding:0; margin:0}
li{ list-style-type:none; padding:0; margin:0}
a{ text-decoration:none}
h1{ float:left; padding:0; margin:0 15px; font-size:13px}
h2{ float:right; padding:0; margin:0 15px; font-size:13px; font-weight:normal}
img{ border:none}
.clear{ clear:both}
.float_l{ float:left}
.float_r{ float:right}
.div_main{ width:950px; margin:0 auto;}
.div_main_l{ float:left; width:275px; border-right:1px #cdcdcd dotted}
.div_main_m{ float:left; width:400px; border-right:1px #cdcdcd dotted}
.div_main_r{ float:right; width:273px}
.div_logo{ margin:24px 0 17px 3px;}
.div_main_out{ width:100%;}
.div_nav_bg{ height:44px; background:url(images/nav_bbg.gif) repeat-x}
.div_nav_bg2{ height:44px; background:url(images/nav_bbg2.gif) repeat-x}
.div_nav_bg3{ height:44px; background:url(images/nav_bbg3.gif) repeat-x}
.div_nav_bg4{ height:44px; background:url(images/nav_bbg4.gif) repeat-x}
.div_nav_bg5{ height:44px; background:url(images/nav_bbg5.gif) repeat-x}
.div_nav{ height:40px; background:url(images/nav_bg.gif) no-repeat; padding-top:4px; padding-left:30px}
.div_nav li{ float:left;}
.div_nav li a{ display:block; width:110px; height:40px; font-weight:bold; font-size:14px; color:#fff; line-height:40px; text-align:center}
.div_nav li a:hover{ background:url(images/nav_abg.gif) repeat-x}
.div_banner{ width:950px; height:191px;}
.leftbar{ float:left; width:177px; height:222px; background:url(images/leftbar_bg.gif) no-repeat; padding-top:4px;}
.leftbar2{float:left; width:177px; height:293px; background:url(images/leftbar_bg2.gif) no-repeat; padding-top:4px;}
.leftbar5{float:left; width:177px; height:500px; background:url(images/leftbar_bg6.gif) no-repeat; padding-top:4px;}
.leftbar3{float:left; width:177px; height:455px; background:url(images/leftbar_bg4.gif) no-repeat; padding-top:4px;}
.leftbar4{float:left; width:177px; height:680px; background:url(images/leftbar_bg5.gif) no-repeat; padding-top:4px;}
.leftbar7{float:left; width:177px; height:340px; background:url(images/leftbar_bg7.gif) no-repeat; padding-top:4px;}
.leftbar8{float:left; width:177px; height:600px; background:url(images/leftbar_bg8.gif) no-repeat; padding-top:4px;}
.leftbar9{float:left; width:177px; height:480px; background:url(images/leftbar_bg9.gif) no-repeat; padding-top:4px;}
.leftbar6{float:left; width:177px; height:850px; background:url(images/leftbar_bg10.gif) no-repeat; padding-top:4px;}
.leftbar li,.leftbar2 li,.leftbar3 li,.leftbar4 li,.leftbar5 li,.leftbar6 li,.leftbar7 li,.leftbar8 li,.leftbar9 li{ margin-left:19px; margin-top:5px}
.leftbar li a,.leftbar2 li a,.leftbar3 li a,.leftbar4 li a,.leftbar5 li a,.leftbar6 li a,.leftbar7 li a,.leftbar8 li a,.leftbar9 li a{ display:block; width:145px; height:36px; line-height:36px; text-align:center; font-size:14px}
.h3_a{ color:#fff}
.h3_ah{ color:#11508a; background:url(images/h3_ah.gif) no-repeat}
.div_content{ float:right; width:773px;}
.div_head{ height:39px; background:#f0f0f0}
.div_head h1{ padding-left:35px; background:url(images/h1_bg.gif) center left no-repeat; line-height:39px; font-size:11px; color:#888686; font:Arial; font-weight:normal}
.div_head h1 a{ font-size:13px; color:#2f2e2e; margin-right:5px; font-weight:bold}
.div_head h2{ color:#888686; line-height:39px}
.div_head h2 a{ color:#888686;}
.content_wz{ padding:35px 15px 30px 30px; line-height:25px}
.content_wz span{ font-weight:bold; color:#0058a8}
.content_wz a{ color:#0058a8}
.content_wz2{ padding: 0 10px; color:#686868; line-height:22px}
.content_wz2 a{ color:#4084bd}
.content_wz3{ padding:6px 10px; color:#686868; line-height:22px; border-bottom:1px #e2e3e4 dotted}
.content_wz3 a{ color:#4084bd}
.content_title{ text-align:center; font-size:14px; font-weight:bold; color:#000; line-height:35px; width:325px}
.div_rooter{ border-top:1px #c4c4c4 dotted; color:#b1c9e8; padding-left:10px; line-height:25px}
.rooter_nav{ border-bottom:1px #c4c4c4 dotted; color:#b1c9e8; background:url(images/tan.jpg) left center no-repeat; margin-left:5px; padding-left:20px}
.rooter_nav a{ color:#4691b9; padding:0 10px; line-height:29px}
.border_bottom{ border-bottom:1px #ccc dashed; margin:15px 0}
.leftnav_b{width:143px; height:71px; background:#fff; border:1px #00519a solid; border-top:4px #fff solid; margin-top:0}
.leftnav_b a{font-size:13px; display:block; width:143px; height:29px; margin-top:4px;}
.leftnav_b a:hover{ background:#e2f6ff}
#wrap{overflow:hidden;} 
#sidebar_left,#sidebar_right{padding-bottom:3000px;margin-bottom:-3000px;} 
.ul_w680{padding:0; margin:0; table-layout:fixed;}
.ul_w680 li{ width:680px; color:#7d7d7d; border-bottom:1px #cccccc dotted; line-height:35px;overflow:hidden; list-style-type:none; white-space:nowrap;}
.ul_w680 li h3{float:left; width:580px;  overflow:hidden;font-weight:normal; margin:0;}
.ul_w680 li h3 a{ font-size:14px}
.div_service_head{ height:31px; line-height:31px}
.div_service_head h1{ float:left; margin-left:10px; margin-top:7px}
.div_service_head h2 a{ color:#a6a6a6; margin:0 5px}


/******横向切换样式 by ningyu 2009.12.09*******/	
.infiniteCarousel {
  width:275px;

}

.infiniteCarousel .wrapper {
  width: 275px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  height: 145px;
  position:relative;
  top: 0;
  float:left;
}

.infiniteCarousel ul a img {
  border: 5px solid #000;
}

.infiniteCarousel .wrapper ul {
  width: 275px; /* single item * n */
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position:relative;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding: 10px;
  height: 125px;
  width: 275px;
}

.infiniteCarousel ul li img {
    /*-webkit-transition: border-color 400ms;*/
	border-width:0px;     
}

.infiniteCarousel ul:hover li img {
  /*border-color: #000;*/
}

.infiniteCarousel ul:hover li:hover img {
  border-color: #f60;
}

.infiniteCarousel ul li a img {  
  display:block;
}
 
  .forward {
  cursor: pointer;
}

  .back {
  cursor: pointer;
}

.div_content_xj
{  font-size:16px; width:160px; margin-top:10px; float:left; margin-left:5px}

/******样式结束*******/	








/******注册页面样式*******/	

.reg_content{ width:810px; height:63px; background:url(../User/images/reg_cbg.gif) no-repeat; margin:20px 0 0 35px; text-align:center; padding-top:10px; color:#6b6b6b}
.reg_content span{ font-size:12px; font-weight:normal; color:#000; line-height:30px}
.reg_content a{ color:#005794; text-decoration:underline; margin:0 3px}
.hotline{ text-align:center; color:#a2a2a2; margin-top:10px}
.hotline a{color:#a2a2a2;}
.reg_back{ text-align:center; margin-top:50px; font-size:14px;color:#ca6400}
.reg_back a{color:#ca6400}
