﻿
.yxxt{width:455px; height:366px;float:left; margin-left:20px;_margin-left:13px;margin-right:20px; margin-bottom:0px; margin-top:0px}
.yxxt1{width:455px; height:22px; border-bottom:solid #CCC 2px;font-weight:bolder; font-size:14px; }
#pagelist1 {padding-top:0px; padding-bottom:0px; width:97%; font-size:12px; list-style-type:none; margin-left:1px;*margin-left:1px;_margin-left:-5px;}
#pagelist1 li { clear:both;width:100%;; height:36px;}
#pagelist1 li a .lbt {display:block; width:85%; float:left; /*text-indent:20px; */text-decoration:none; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; display:inline;}
#pagelist1 li a .ldt {display:block; width:15%; float:right;text-align:right;  text-decoration:none; display:inline;}
#pagelist1 li a {width:100%; height:30px; display:block; line-height:30px; color:#666; text-decoration:none; cursor:hand; background:url(../images/20070807_bg.gif) no-repeat 0 0;}
#pagelist1 li a:hover{ text-decoration:none; background:url(../images/20070807_bg.gif) no-repeat 0 -30px;}
#pagelist1 li a:hover .lbt {color: #06C;}



.yxxt2{width:100%; /*height:366px;*/float:left; margin-left:20px;_margin-left:13px;margin-right:20px; margin-bottom:0px; margin-top:0px}
.yxxt3{/*width:455px;*/ height:22px; border-bottom:solid #CCC 2px;font-weight:bolder; font-size:14px; }





.bianhuan0021{width:650px;margin-left:140px; }

.bianhuan0021 a{color:#666666;font-size:12px;}

.bianhuan0021 a:hover{display: block;

                        color:#333333;

						background-color:#DA8776;

						}



.bianhuan0021 ul{

	width:650px;

	list-style-type: none;

}

.bianhuan0021 li{

	float:left;

	margin-left:10px;

	margin-right:10px;

	height:20px;

	

}

.bianhuan002{

margin-left:0px;

	height: auto;

	background-color:#FFFFFF;



	background-repeat: repeat-y;



}

.bianhuan002 ul{	

	margin-top:0px;

	margin-left:0px;

	list-style-type:none;

	margin-top:0px;

}

.bianhuan002 li{

clear:both;

width:100%

	margin-left:22px;

	margin-right:18px;

	margin-top:0px;

	margin-bottom:0px;

	height:170px;

	border-bottom-width: 1px;

	border-bottom-color: #999999;

	border-bottom-style: dashed;

    }

.bianhuan0021{float:left;

             margin-left:10px;

              margin-top:15px;

			  width:152px;

			  height:atuo;

	         }

.bianhuan0022{float:left; margin-top:20px;width:280px;margin-left:30px; line-height:30px}

.bianhuan0023{float:right; margin-top:117px;margin-right:45px;width:220px;width:91px;}

.zi003{

	color: #39f;

	font-size:14px;

	font-weight: 600;

}

.bianhuan002 li a{

	display:block;

	color:#333333;

	font-size: 12px;

	line-height: 20px;

	height:170px;

	text-decoration: none;	

}

.bianhuan002 li a:hover{

	font-size:12px;

	background-color:#F6F6F6;

	height:170px;

	text-decoration: none;

}











.lxwm{ 

       }					 

#lxwmleft{  padding-top:10px; padding-bottom:10px; width:95%; font-size:12px; list-style-type:none; margin-left:30px

}

#lxwmleft li{clear:both;width:100%;; height:30px;}					 

#lxwmleft li img{

                  margin-top:15px; margin-left:35px;

				  }			

				  

.business {

	background: url(../images/index02_27.jpg) no-repeat 0px 0px; padding: 5px 13px 18px; width: 966px; height: 360px; margin-bottom: 1px;

}

.businesss {

	width: 730px; height: 560px; margin-bottom: 1px; padding-left:-10px;

}

.b_one {

	padding: 8px 15px; width: 204px; height: 155px; float: left;

}

.b_one h1 {

	width: 206px; height: 20px; text-align: center; color: rgb(51, 51, 51); line-height: 26px; font-family: "微软雅黑"; font-size: 15px; font-weight: 100; margin-bottom: 4px; margin-top:3px;font-weight:bolder

}

.b_one h1 a {

	color: rgb(51, 51, 51); text-decoration: none; font-family: "微软雅黑"; font-size: 15px;

}

.b_one h1 a:hover {

	color: #069; text-decoration: none;

}
<!-- 改90=203 -->
.b_o_img {

	margin: 0px auto 5px; width: 203px; height: 70px; overflow: hidden;

	BORDER: #ccc 0px solid; 

}

.b_o_txt {

	width: 203px; height: 70px; line-height: 21px; overflow: hidden;

}

.b_o_txt A{

 

}

.b_o_txt A:hover{

 color: #069; 

}

.b_space {

	background: url(../images/sdot02_40.gif) repeat-y 4px 0px; width: 10px; height: 155px; float: left;

}



.ip4b {

	MARGIN: 0px auto; WIDTH: 992px; BACKGROUND: url(../images/ip4b.png) no-repeat; HEIGHT: 259px; CLEAR: both; OVERFLOW: hidden

}

.ip4b .inlb {

	WIDTH: 327px; MARGIN-RIGHT: 3px

}

.htow {

	WIDTH: 312px; HEIGHT: 68px

}

.htow span{ float:right; margin-top:35px

}

.ip4b H2 SPAN {

	MARGIN-TOP: 25px; WIDTH: 86px; MARGIN-BOTTOM: 5px; FLOAT: right; margin-right:-15px

}

.ip4b UL {

	PADDING-LEFT: 20px;*PADDING-LEFT: 15px;_PADDING-LEFT: 15px; margin-top:15px; *margin-left:-1px;_margin-left:-1px

}

.ip4b UL LI {

	BORDER-BOTTOM: #d1d1d1 1px solid; LINE-HEIGHT: 29px; WIDTH: 280px; FLOAT: left

}

.ip4b UL LI A {

	PADDING-LEFT:4px; BACKGROUND: url(../images/ico_16.gif) no-repeat 4px 5px; COLOR: #222

}

.ip4b UL LI A:hover {

	BACKGROUND-POSITION: 4px -25px; color:#069; 

}

.fl {

	DISPLAY: inline; FLOAT: left

}

.kstdmore{float:right; margin-top:32px; margin-right:1px; }

.kstdmore A{ font-family:'微软雅黑'; font-size:14px}

.kjtdboxes{width:149px; height:95px;margin-left:1px; float:left; margin-top:5px; padding:5px; text-align:center;}

.kjtdboxes A{ line-height:24px; color:#0B3B8C}

.kjtdboxes_h{  height:82px;*margin-top:3px;_margin-top:-10px;  }



.kstdtext{clear:both; height:210px; background:url(../images/indexkstdbg.jpg) no-repeat 0px 0px;}

.kstdtext ul{ margin:0 auto; padding:0px}

.kstdtext ul li{ list-style:none }

.kjtibg{width:149px; height:36px; line-height:38px; text-align:center; color:#FFF; font-weight:bold;background:url(../images/fb_new.gif) no-repeat 0px 0px}

.TopContent { padding-top:20px; height:220px

}

.TopContent UL {

	LIST-STYLE-TYPE: disc; MARGIN-LEFT:-20px

}

 

 

.ImgList {

	LIST-STYLE-TYPE: none; 

}

.ImgList LI {

	TEXT-ALIGN: center; LINE-HEIGHT: 26px; WIDTH: 188px; MARGIN-BOTTOM:0px; FLOAT: left; HEIGHT: 220px; MARGIN-RIGHT: 36px; list-style:none

}

.ImgList LI IMG {

	WIDTH: 188px; HEIGHT: 160px; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid

}

.linkimg{ width:970px; margin-left:3px; padding-top:19px}

.linkimg A{ float:left}

.linkimg IMG{ margin-left:7px; margin-right:0px;  }


.linkimgss{ width:970px; margin-left:-73px; padding-top:0px}

.linkimgss A{ float:left}

.linkimgss IMG{ margin-left:10px; margin-right:0px;}


.linkimgs{ width:640px; margin-left:3px; padding-top:15px}

.linkimgs A{ float:left}

.linkimgs IMG{ margin-left:10px; margin-right:0px;margin-top:0px;height:47px;}



.newmedia{ margin-left:-60px; height:400px}

.newmedia li{ font-size:13px;list-style:none;float:left;text-decoration:none; width:168px; height:90px; overflow:hidden;margin:0px 0px 10px 31px;text-align:center}

.newmedia li A{ display:block; text-decoration:none; padding-top:0px; height:90px;}

.newmedia li A:hover{ height:90px; }



.leix{ margin:0px; margin-left:-50px; line-height:25px}

.leix li{float:left;list-style:none; padding:0 10px; background:url(../images/rightline.jpg) no-repeat 100% 4px}
.leix a{  text-decoration: none;padding: 5px;white-space:nowrap; padding-left:55px;}

.leix li a{  text-decoration: none;padding: 5px;white-space:nowrap;}

.leix li a:hover{ background: none repeat scroll 0 0 #00b2e9; padding: 5px;

    color: #FFFFFF;

    text-decoration: none;}

 



.shengfen{ margin:0px; margin-left:0px; line-height:25px}

.shengfen li{float:left;list-style:none; padding:0 8px; background:url(../images/rightline.jpg) no-repeat 100% 4px}

.shengfen li a{  text-decoration: none;padding: 3px;white-space:nowrap;}

.shengfen li a:hover{ background: none repeat scroll 0 0 #00b2e9; padding: 5px;

    color: #FFFFFF;

    text-decoration: none;}

	

.leix1{ }

 

.leix1 a{ color: #03C; margin-right:10px}



.k_pagelist {

	line-height: 30px; clear: both;display: table; margin:0 auto

}

.k_pagelist EM {

	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; PADDING-BOTTOM: 2px; FONT-STYLE: normal; MARGIN: 0px 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #f5f9fe; COLOR: #14316b; FONT-SIZE: 12px; BORDER-TOP: #e7e7e7 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #e7e7e7 1px solid; PADDING-TOP: 2px

}

.k_pagelist STRONG {

	FONT-SIZE: 12px; BORDER-TOP: #DDD 1px solid; BORDER-RIGHT: #DDD 1px solid; BORDER-BOTTOM: #DDD 1px solid; COLOR: #CCC; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 8px; MARGIN: 0px 1px; BORDER-LEFT: #DDD 1px solid; PADDING-RIGHT: 8px; background-color: #039

}

.k_pagelist A {

	FONT-SIZE: 12px; BORDER-TOP: #DDD 1px solid; BORDER-RIGHT: #DDD 1px solid; BORDER-BOTTOM: #DDD 1px solid; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 8px; MARGIN: 0px 1px; BORDER-LEFT: #DDD 1px solid; PADDING-RIGHT: 8px; background-color: #F1F1F1

}





.indexrbg1{margin:0px; padding:0px ; padding-top:4px;}

.indexrbg1 li{  list-style:none; float:left; margin-left:9px; margin-right:0px;width:240px; margin-bottom:1px; margin-top:2px; font-weight:bolder}

.indexrbg1 li img{ margin-bottom:-3px}



.dede_pages{

}

.dede_pages ul{

	float:left;

	padding:12px 0px 12px 16px;

}

.dede_pages ul li{

	float:left;

	font-family:Tahoma;

	line-height:17px;

	margin-right:6px;

	border:1px solid #E9E9E9;

}

.dede_pages ul li a{

	float:left;

	padding:2px 4px 2px;

	color:#555;

	display:block;

}

.dede_pages ul li a:hover{

	color:#690;

	text-decoration:none;

	padding:2px 4px 2px;

}

.dede_pages ul li.thisclass,

.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{

	background-color:#F8F8F8;

	padding:2px 4px 2px;

	font-weight:bold;

}

.dede_pages .pageinfo{

	line-height:21px;

	padding:12px 10px 12px 16px;

	color:#999;

}

.dede_pages .pageinfo strong{

	color:#555;

	font-weight:normal;

	margin:0px 2px;

}



/* index banner */

.slidebox { width:992px; height:300px; position:relative; overflow:hidden; }

.changeDiv { position:absolute; top:0; left:0; display:none; }

.ban_01 { display:block; }

.changeDiv a img { width:992px; height:300px; }

.changeDiv a, .tit a, .changetab2 span a { outline:none; }

.changeDiv .tit { position:absolute; left:0px; bottom:0; width:960px; height:25px; filter:Alpha(Opacity=30); opacity:0.3; background:#000; text-indent:110px; }

.changeDiv .tit p { position:relative; z-index:5; }

.changeDiv .tit a { display:block; color:#fff; padding-top:3px; }

/* ul_change */

.ul_change { position:absolute; right:8px; bottom:10px; overflow:hidden; height:16px; _zoom:1;/*for ie6*/ }

.ul_change li { float:left; height:16px; margin-left:5px; }

.ul_change span { display:block; float:left; height:16px; line-height:16px; background:#000; cursor:hand; cursor:pointer; color:#fff; padding:0px 6px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; }

.ul_change span.on { background:#cb1313; }

/* index banner end */

.indexBanner { width:992px; height:300px; margin-top:0px; margin-bottom:8px; }






/*全部案例*/
.allcase_box{
	padding:40px 0;
	}
.allcase_box .div1200{ position: relative;}
.case_sidebar{ position: absolute;left: 0px; top: 0px; width: 180px; background: #fff;}
.case_sidebar.fixedsidebar {position: fixed;top: 74px;left:50%; margin-left: -600px; z-index:999;}

.sidebar_ul{ overflow: hidden;}
.sidebar_ul li{ position: relative; line-height: 48px; height: 48px; padding-left:50px; border-left:1px solid #e5ece9;border-right:1px solid #e5ece9;border-bottom:1px solid #e5ece9; }
.sidebar_ul li.sidebar_title{ background: #e6e6e6; color:#d43232;line-height: 56px; height: 56px; text-align: left; position: relative; }
.sidebar_ul li.sidebar_title a{font-size: 18px;font-weight: bold;}
.sidebar_ul li.cur{border-left:3px solid #2B78D9;}
.sidebar_ul li.active{background:  #2B78D9; border-right:1px solid #2B78D9;}
.sidebar_ul li.active a{ color: #fff;}
.sidebar_ul li.active b, .sidebar_ul li.active b:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}
.sidebar_ul li.active b {border-width: 10px;top: 50%;right:-1px;margin-top: -10px;border-left-width: 0;border-right-color: #2B78D9;}
.sidebar_ul li.active b:after {content: "";border-width: 9px;}
.sidebar_ul li.active b:after {right:-10px;margin-top: -9px;content: " ";border-left-width: 0;border-right-color: #fff;}


.case_body{ min-height: 800px; margin-left: 179px;}
.case_brand{}
.case_brand li{ width:210px; height:120px; position:relative; display: block;border: 1px solid #ddd;box-shadow: 0 1px 2px #aaa; margin:0px 0px 40px 40px; }
.case_brand li b,.case_brand li i{ display: none;position:absolute; left: 0px; top: 0px;}
.case_brand li:hover b{left:0px; top:0px; display:block; width:100%; height:120px; cursor: pointer;background:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;}
.case_brand li img{width: 100%;}
.case_brand li:hover i{left:50%; top:50%; display:block; width:100px; height:40px; line-height: 40px; margin: -20px 0px 0px -50px; border-radius:20px;background:#2B78D9; text-align: center; color: #fff;}
.nav-tabs.page_case{ margin: 0 auto; width: 200px; border: none;}
.nav-tabs.page_case>li>a{ width: 40px; color: #333; margin: 0px 5px; background: #ececec; display:inline-block; text-align:center;font-size:14px;font-weight:400;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:20px}
.nav-tabs.page_case>li.active>a,.nav-tabs.page_case>li>a:hover,.nav-tabs.page_case>li>a:active,.nav-tabs.page_case>li>a:focus{background: #d43232;color: #FFF;}
.case_body_name{ margin-bottom: 20px; padding-bottom: 20px;clear: both}
.case_body_name h2{font-size: 24px;}
.body_banner img{ width: 100%}
.case_body_nav{ position: relative; width: 910px; margin: 0 auto; padding-bottom: 30px;}
.case_body_nav dt{width: 400px;}
.case_body_nav dt img{width:100%}
.case_body_nav dd p{/*text-indent: 2em; */line-height: 26px;}
.case_body_nav .body_nav_title{ font-size: 20px; text-align: left;line-height: 50px;}
.case_body_nav.case_one_nav .body_nav_title{ color: #fd9f2b;}
.case_body_nav.case_one_nav dt{float: right; padding-left: 20px;}
.case_body_nav .case_icon{ position: absolute; top: 0px; display: block; width: 50px; height: 50px; line-height:50px; text-align: center; font-size:24px;border-radius: 25px;font-style: normal;}
.case_body_nav.case_one_nav .case_icon{left: -25px;}
.case_body_nav.case_one_nav{border-left: 1px dashed #fd9f2b;border-bottom: 1px dashed #fd9f2b;}
.case_body_nav.case_one_nav .case_icon{ background: #fd9f2b;color: #fff;}
.case_body_nav.case_one_nav dl{ padding-left: 50px;}

.case_body_nav.case_two_nav .body_nav_title{ color: #337ab7;}
.case_body_nav.case_two_nav dt{float: left; padding-right: 20px;}
.case_body_nav.case_two_nav .case_icon{right: -25px;}
.case_body_nav.case_two_nav{border-right: 1px dashed #337ab7;border-bottom: 1px dashed #337ab7;}
.case_body_nav.case_two_nav .case_icon{ background: #337ab7;color: #fff;}
.case_body_nav.case_two_nav dl{ padding-right: 50px;}

.p30 {padding: 30px;padding: 30px!important;}


