@charset "utf-8";
/* CSS Document */
body{font-family:"Microsoft YaHei", "微软雅黑", "SimSun", "宋体"; font-size:12px;}
h1{ height:41px; width:280px; background-color:#666;}
.clear{ border-bottom:#FFF solid 1px;}
.clear1{width:1010px; height:10px; background-color:#FFF; margin:0 auto;}
.clear2{ width:1010px; height:6px;}

#header-box{background-image:url(../images/logo-bg.png);}
.header{ width:1010px; height:110px; margin:0 auto;}
.header-logo{ float:left; width:470px; height:110px;background-image:url(../images/logo.png);}
.header-right{float:right;height:70px;  }
 
.header-right ul li{ float:left; width:70px; padding-top:75px; padding-left:5px;
	  }
.header-right ul li a{ cursor:pointer; text-decoration:none; font-size:12px; color:#333;}

#carousel-box{ background-color:#f1f1f1;}
.carousel{ width:1010px; height:374px; margin:0 auto; background-image: url(../images/carousel.jpg);}
.di{ background:#cc0e09; height:4px; width:1010px;margin:0 auto;}

#content-box{ background-color:#f1f1f1;}
.rightbar_title01{ height:30px; font-size:14px; padding-left:5px; border-left:1px  dashed #CCC; }
.rightbar_title02{ height:100px; font-size:12px; line-height:20px; padding:0px 8px 0px 8px; border-left:1px  dashed #CCC; }


.content{width:1010px;  margin:0 auto; height:560px; background-color:#FFF;}
.content_1{width:1010px;  margin:0 auto; height:560px; background-color:#FFF;}


/********************content_1 leftbar************************************/
.left-right-sidebar{ width:280px;vertical-align:top;height:560px; }
.left-menu1{ height:240px;}

.left-menu2{ height:190px; background-image:url(../images/move_word_bg.png);}
.left-menu2-title-img1{display:inline-block; margin-left:20px;}
.left-menu2-title-img2{ display:inline-block; margin-left:100px;}
.Marquee div{ border-bottom:1px dashed #DDD3FE;height:26px;width:260px; padding-left:20px; padding-top:10px;} 
.left-menu4{ height:105px;}

/********************content_1  rightbar************************************/
 #right-sidebar {
 float:right;
 width:710px;
 height:540px;

 padding:0 0 0 10px;
 }

 #right-sidebar .right-sidebar_all {margin-bottom:5px; margin-left:1px;
 }
.right-sidebar_3_1 ul li{ list-style:none;}
 #right-sidebar a:link{
  color: #000000;
  text-decoration:none;
 }
 #right-sidebar a:visited {
  color: #03C;
  text-decoration:none;
 }
 #right-sidebar a:hover {
  color: #03C;

 }

 #right-sidebar span {
 font-size: medium;
 color: #66FFFF;
 text-decoration: none;
 text-align: center;
 line-height: 30px; margin-top:0px;
 display: block;
 }

 #right-sidebar ul{ padding-bottom:6px;}
 #right-sidebar ul li 
 {
  height:30px; line-height:30px; font-size:12px; width:690px; list-style-position:inherit;
 }

 /********************content_2  精品案例************************************/
.content_2{ width:1010px; height:200px; margin:0 auto;background-image:url(../images/content_2bg.png);} 
.rollBox{width:1010px;overflow:hidden;padding:52px 0 0px 2px;}
.rollBox .LeftBotton{height:52px;width:27px; background: url(../images/left_arrow.png) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:35px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:28px; background: url(../images/right_arrow.png) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:35px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:945px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:190px;float:left;text-align:center;}
.rollBox .Cont .pic img{background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

 /*right-sidebar-a*/
 #right-sidebar-a {
 width: 260px;
 float: right;
 line-height: 18px;
 }

 #right-sidebar-a .padding {
 padding: 25px;
 }

 /*content*/
 #content {
 margin-top:15px;
 margin-right: 260px;
 line-height: 18px;
 }

 #content h2 {
 margin: 0;
 padding: 0;
 padding-bottom: 15px;
 }

 #content p {
 margin: 0;
 padding: 0;
 padding-bottom: 15px;
 }

 #content.padding {
 padding: 25px;
 }


/* footer-box  */
#footer-box{ background-color:#dadada;}
.footer{width:1010px; text-align:center; line-height:25px; font-size:12px;margin:0 auto; background-color:#dadada;}
.footer-img{ text-align:center;}