#contel_xt {background: url(../images/leftlianxi_xtcs.jpg) no-repeat scroll 0 0 transparent;  height: 235px; padding-left: 40px; padding-top: 85px; width: 190px; margin-top:15px;}
#contel_xt ul,#contel_xt li, #contel_xt li:hover, #contel_xt li a, #contel_xt li a:hover { background:none; border:none;}
#contel_xt li { height:30px; line-height:30px; padding-left:20px; }
#contel_xt li a { height:30px; line-height:30px; padding-left:0px;}
#contel_xt p {line-height: 18px;  margin: 8px 0px 0px 0px;width: 160px;}
.leftbox{width:230px; float:left;}
.ch { width:960px;}
/*.chleft { float:left; font-size:12px; margin-top:20px; width:228px; overflow:hidden;}*/
.sideBar{
	float:left;;
	width: 230px;
}


.chnav { width:208px; height:36px; line-height:36px; border:1px solid #0099ff; background:#0099ff; padding-left:20px; margin-bottom:1px; font-weight:bold; font-size:14px;}
.chnav a{ color:#ffffff; text-decoration:none;}
.chleft ul { margin:0px; padding:0px; list-style: none; width:228px; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.chleft ul li { width:226px; height:38px; padding:0px; background:#eeeeee; line-height:38px; margin-bottom:1px;}
.chleft ul li a {color:#333333; text-decoration:none; display:block; width:208px; height:38px; padding-left:20px;}
.chleft ul li a:hover { background:url(../images/service_11.jpg) no-repeat;}
#redbg { background:url(../images/service_11.jpg) no-repeat;}

.chright {
	float: right;
	width:710px;
	color:#2e2e2e;
	min-height:600px;
	padding-bottom: 10px;
}
.chtext a { text-decoration: none; color: #0066ff;line-height:20px;}
.chtext a u {text-decoration: none;}
.chtext a:hover { text-decoration: underline;}
.chright h1 {
	font: normal 20px/1.5em "ºÚÌå", "ËÎÌå", verdana, sans-serif;
	border-bottom: 1px solid #DBDBDB;
}
.chright h2 {
	color:#333333;
	text-decoration:none;
	font: bold normal 16px "Î¢ÈíÑÅºÚ", "ËÎÌå", verdana, sans-serif;
}
.chright h2 a:hover {}
.chtext { line-height:22px; }
.chtext p {
	margin-top: 5px;
	margin-bottom: 15px;
}
.dongfangworm *{ vertical-align:middle;}
.chtext ul { margin:8px 0px; padding:8px 0px 8px 15px; list-style:square; font-size:12px; color:#333;}
.chtext ul li {
	line-height:2.0em;
}
.rec-tabtag ul li{list-style: none;}
.seoTitle {font-size:14px; color:#2e2e2e; font-weight:bold;}
.specilTile {font-size:13px; color:#009900; font-weight:bold;}
.redTile {color: #FF0000;}
.bigRed {color: #FF0000; font-size:14px; font-weight:bold;}

.servicebt { width:695px; height:22px; line-height:33px; font-size:14px; font-weight:bold; clear:both; margin-top:40px;}
.servicebt h2{ border-bottom: 1px solid #CCCCCC;}
.servicelist { margin:0px; padding:15px 0px; list-style:none; width:735px;}
.servicelist li { width:320px; margin-right:17px; line-height:28px; font-size:12px; float:left;border-bottom: 1px dashed #CCCCCC;background:url(../images/seo/redjt-xt.gif) no-repeat left;}
.servicelist li .title { width:190px; float:left; overflow:hidden; height:28px; line-height:28px;}
.servicelist li span { float:right; text-align: right; width: 145px;}
.servicelist li a { display:block; padding-left:10px;}
.servicelist li a:hover { color:#cc3333;}

.indexTab { width:695px; overflow:hidden;border:1px solid #cccccc; background:#eeeeee; margin-bottom:22px;}
.indexTab h2{ font-size:20px; font-weight:bold; padding-left:22px;}

.sanlanshi { float:left; font-size:12px; margin-bottom:10px; padding-left:0px;}
.chtext .zhuanul {width:695px; overflow:hidden;margin:0px; padding-left:0px; padding-bottom:5px; padding-right:5px; padding-top:5px; color: #666; border-top:1px dashed #cccccc;}
.zhuanul li { line-height:20px;}
.feature ul { font-size:14px;}
.feature li {
	font-size:12px;
	color:#333;
	marging-left:10px;
	list-style: url(../images/icon-dot.png) inside;
}
.title { font-size:14px;}

.serviceBox {width:695px; height:75px; background:url(../images/seo/services-1.png) left center no-repeat; padding:22px 0px 0px 80px; margin-top:22px; margin-right:100px;}
.serviceBox1 {width:695px; height:75px; background:url(../images/seo/services-2.png) left center no-repeat; padding:22px 0px 0px 80px; margin-top:22px; margin-right:100px;}
.serviceBox2 {width:695px; height:75px; background:url(../images/seo/services-3.png) left center no-repeat; padding:22px 0px 0px 80px; margin-top:22px; margin-right:100px;}
.serviceBox3 {width:695px; height:75px; background:url(../images/seo/services-4.png) left center no-repeat; padding:22px 0px 0px 80px; margin-top:22px; margin-right:100px;}
.serviceBox4 {width:695px; height:75px; background:url(../images/seo/services-5.png) left center no-repeat; padding:22px 0px 0px 80px; margin-top:22px; margin-right:100px;}
.serviceBox5 {width:695px; height:75px; background:url(../images/seo/services-6.png) left center no-repeat; padding:22px 0px 0px 80px; margin-top:22px; margin-right:100px;}
.serviceBox p {width:300px;}
.span{ font-size:14px; font-weight:bold; color:#014877; padding-right:12px;}

.columnStyle {background:url(../images/seo/column-x.png) repeat-x left 8px; height:32px; padding:0px 15px 0 0px; font-size:16px;border-top:solid 1px #ced7df;border-bottom:solid 1px #ced7df;width:695px; overflow:hidden;}
.columnStyle li {list-style:inside;}
.columnStyle span {
	background:url(../images/seo/link-jt3.gif) no-repeat left 8px;
	height:32px;
	line-height: 32px;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}

.peixun {
	width:190px;
	border:2px solid #A3EBFF;
	text-align:left;
	padding:10px;
	float:left;
	margin:0px 8px 10px 0px;
	height:250px;
	background: #FFFFFF;
}
.peixun .title{color:#00A4D6;font-size:24px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; text-align:center;}
.peixun .time{color:#434343;font-size:14px; font-family: "Times New Roman", Times, serif; font-weight:bold; text-align:center;border-bottom:1px solid #A3EBFF;}
.peixun .time code{font-size:20px; font-family: "Times New Roman", Times, serif; font-weight:bold; text-align:center;}
.peixun ul {padding-left:0px;margin-left:10px;}
.peixun ul li {
	color:#444;
	list-style:inside;
	font: 13px/22px "ËÎÌå";
}

.peixun2 {width:200px;text-align:left;padding:10px; float:left; margin:0px 14px 0px 0px; height:250dpx; background:#0091f8;-moz-border-radius:5px;-webkit-border-radius:5px;}
.peixun2 ul {padding-left:0px;margin-left:10px;}
.peixun2 ul li {font-size:13px;color:#fff;line-height:22px;font-family:"Î¢ÈíÑÅºÚ";}

.idesign {border-bottom:1px solid #A3EBFF;text-align:left;padding:0px; float:left; margin:0px;width:660px;}
.idesign p{ padding:0px; margin:0px;}
.idesign .title{color:#00A4D6;font-size:24px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; text-align:left; line-height:2em;}
.idesign ul {padding-left:0px;line-height:2em; font-weight:bold;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.idesign ul li {
	color:#454545;
	list-style:inside;
	font: normal 12px/22px "ËÎÌå";
}

.pxcontent {
	float:left;
	margin:0px 10px 10px 0px;
	font-size:16px;
	font-family:"Î¢ÈíÑÅºÚ";
	border-bottom: 1px dashed #666666;
	padding-bottom: 10px;
}
.pxbt {
	border-bottom:1px solid #CCCCCC;
	font: bold 16px "Î¢ÈíÑÅºÚ";
}

ul.nopm {list-style-type:none;padding:0px;margin:0px;}
ul.nopm li {padding:0px;margin:0px;}
ul.nopm li.title {line-height:22px;padding:0 0 10px 25px;background:url(../images/icon_content2.gif) no-repeat;}
ul.nopm li.title a {
	color:#333333;
	font: 16px/22px "Î¢ÈíÑÅºÚ";
}
ul.nopm li.title a:hover {color:#00A3D4;}
ul.nopm li.content {line-height:30px;padding:0 0 10px 25px;background:url(../images/ico_correct.png) no-repeat 0px 5px;}
ul.nopm li.content p {color:#666;}
ul.nopm li.content p br {margin-bottom:1.5em;}





/* box-gallery */

.box-wrap{
	background:#eee;
	padding:10px 15px;
}
.box-text{
	background:#eee no-repeat right bottom;
	float: left;
	width: 220px;
}
.webDesign{}
.box-text .box-text-l{
	flat:left;
	margin: 20px 0px 0px;
	padding: 0px;
}
.box-text .box-text-r{
	margin-left: 0px;
}
.box-text .box-text-r li{
margin:0px; padding:0px;}
.box-text ul{margin:0px; padding:0px;}



/*------------------------------------------------banner--------------------*/
.box-gallery{
	background: url(../images/bg-gallery-2.png) no-repeat center bottom;
	width: 340px;
	padding: 11px 35px 0;
	height:214px;
	float: right;
	position: relative;
	*position:static;
}
.h_banner{
	width:356px;
	height:210px;
	overflow:hidden;
	position:relative;
	padding: 0px;
	left: -4px;
	_left:4px;
	top: -1px;
}
.h_banner .num {
	position:absolute;
	z-index:9999;
	list-style: none;
	left: 127px;
	top: 179px;
	width: 138px;
	height: 29px;
}
.h_banner .num li {
    display:inline-block; 
	overflow:hidden;
	background:url(../images/bg-switcher.gif) no-repeat;
	width:10px;
	height:0; padding-top:10px; float:left;
	cursor:pointer;
	text-indent:-999;
	margin:4px 10px 0px;
	}
.h_banner .num li.curr{background:url(../images/bg-switcher.gif) -10px 0; }
.h_banner .imgs li {
	position:absolute;
	z-index:4;
	left: 0px;
}



p.style1, h2.style1{
	color:#0475C1;
	font-size: 18px;
	font-weight:normal;
	padding-top: 10px;
}


.webDesign ul{
	margin:0px;
	padding:0px;
}
ul.box-text-r li{	list-style: square inside;    color:#454545;
	padding:0px;
	line-height:2.2em;
	margin:0px;}

.webDesignLink{background:#ddd; padding:2px 0px 2px 20px;}
.webDesignLink a{margin-right:15px;}
.webDesign a{text-decoration:underline;}
.webDesign a:hover{text-decoration:none;}

.webDesignSteps{background:#eee;padding:10px; margin-top:10px;}
.webDesignSteps ol{
	padding-left:20px;
	float: right;
	width: 450px;
}
.webDesignSteps ol li{
	list-style:decimal inside;
	line-height: 2.2em;
	color: #454545;
}

/* FEATURES


------------------------------------------------------------- */

.features {
	background: url(../img/bg-pattern-noise.png) 0 0 repeat-x;
	padding: 0px 0 0 0px;
}

.features div.featureContent {
	float: left;
	width: 290px;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.75);
	padding: 10px;
	margin: 0 10px 10px 0;
	background: #FFFFFF;
	border: 1px solid #ddd;
}

.features div h4 {
	padding: 0 0 0 22px;
	margin: 0 0 8px 0;
	background: url(../images/mark.png) no-repeat 0 0;
}


/*---------titleList2----------*/
.chtext ul.titleList2, ul.titleList2{margin:0px 0px 10px; padding:0px;}
.titleList2 a{color:#0066ff;}
.titleList2 li{ width:45%; float:left;}
.chtext ul.titleList2 li, ul.titleList2 li{
	margin:0px;
	padding:0px 0px 0px 15px;
	background:url(../images/seo/redjt-xt.gif) no-repeat left;
	list-style: none;
}
.chtext ul.titleList2 li a, ul.titleList2 li a{
	padding:0px;
	margin:0px;
	line-height:30px;
	list-style: none;
}

.style1 a.more{
	text-align:right;
	float:right;
	font-size: 13px;
	font-weight: normal;
	cursor:pointer;
	margin: 0px;
	padding: 2px 5px;
	text-decoration: underline;
	color:#09c;
}
.style1 a.more:hover{ text-decoration:none;}

.faqs2 dt{
	padding-left:28px;
	background: url(../images/seo/question.png) no-repeat left center;
}

.faqs2 dt a{
	font-size:14px;
	line-height:2.5em;
	color: #0475C1;
	text-decoration:underline;
}

.faqs2 dt a:hover{
    color: #0475C1;
	text-decoration:none;}
	
.faqs2 dd{
    display:none;
	font-size:13px;
	margin-bottom: 15px;
	margin-top: 5px;
	padding-left:28px;
	background: url(../images/seo/tick.png) no-repeat left 3px;
}

.chtext ul.list22 li{list-style:disc inside;}
.chtext ul.list22{margin-bottom:20px;}
