/* CSS Document */
/*背景渐变*/
.main_bg{background:#353744 url(../images/main_bg.jpg) repeat-x;}
/*头部导航*/
.topCrl{width:1000px; height:34px; margin:0 auto; z-index:9999; position:relative;}
.topLeft{float:left; padding:11px 0 0 0; font:bold 12px "宋体"; color:#D0D0D0;}
.topLeft a{font:bold 12px "宋体"; color:#D0D0D0;}
.topRig{float:right; padding:8px 0 0 0;} 

/*下属自站*/
.searchTool{float:left; width:120px; padding:0; display:inline; z-index:9999;}
.searchTool .linkbt{color:#6D6D6D; margin:0 0 0 10px; z-index:9999;}
.searchTool button,.btnNormal{padding:0 5px!important; padding:0 5px; z-index:9999;}
.searchTool a{color:#6D6D6D; text-decoration:underline; z-index:9999;} 
.searchTool a,a *{cursor:pointer;}
.searchTool a img{border:0;}
.searchTool .clear{clear:both; height:0px; overflow:hidden;}
.searchTool li{list-style-type:none;}
.searchTool .selSearch{float:left; width:120px; height:18px; background:url(../images/site_1.jpg); z-index:9999;}
.searchTool .nowSearch{float:left; width:76px; height:17px; overflow:hidden; padding:1px 0 0 5px;}
.searchTool .btnSel{float:right; width:11px; height:18px; padding:0 14px 0 0;}
.searchTool .btnSel a{background:url(../images/site_2.jpg) no-repeat center center; display:block; width:13px; height:18px;}
.searchTool .btnSel a:hover{background:url(../images/site_2.jpg) no-repeat center center; width:13px; height:18px;}
.searchTool .selOption{
	padding:0;
	margin-left:0;
	z-index:9999; 
	position: absolute;
	width:118px; 
	background:#0C5578; 
	border:1px solid #b7b7b9;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
 }
.searchTool .selOption a{display:block; height:21px; padding-left:5px; line-height:21px; /*color:#6D6D6D;*/color:#fff; text-decoration:none;}
.searchTool .selOption a:hover{color:#fff; /*background:#ccc;*/background:#8EB2C8; text-decoration:none;}

/*logo*/
.logo{width:1000px; margin:0px auto; height:118px; position:relative; z-index:111;}
.scoll_wz{position:absolute; top:0; height:100px; z-index:-2px; z-index:111;}
.logo .img{z-index:999; position:absolute; top:0; z-index:111;}
.logo img{overflow:hidden; display:block; z-index:111;}


/*logo01*/
.logo01{width:1000px; margin:0 auto; }
.logo01 img{overflow:hidden; display:block;}


/*菜单*/
.menu_crl{width:1000px; height:36px; margin:0 auto;}
.menu{font-family:arial, sans-serif; width:1000px; margin:0;}
.menu ul {padding:0; margin:0; list-style-type: none;}
.menu ul li {float:left; position:relative;}
.menu ul li a, .menu ul li a:visited {
	padding:10px 0 0 0;
	display:block; 
	text-align:center; 
	text-decoration:none; 
	width:100px; 
	height:26px; 
	color:#454545;
	background:url(../images/menu_a.jpg) right 0;
	font:bold 13px "宋体";
}
.menu ul li ul {display: none;}
.menu ul li:hover a {color:#eee; background:url(../images/menu_hover.jpg) right 0;}
.menu ul li:hover ul {display:block; position:absolute; left:0; width:90px;}
.menu ul li:hover ul li a {
	display:block; 
	background:#ffffff; 
	color:#333333;
	width:90px;
	height:15px;
	padding:5px;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
	font:12px "宋体";
}
.menu ul li:hover ul li a:hover {background:#ccc; color:#900;}

/*正文的控制*/
.con_bg{
	background:#EDEFF1 url(../images/con_bg.jpg) repeat-x; 
	width:1000px; margin:0 auto;
	_height:499px; height:auto@important; min-height:499px;
}

/*案例部分*/
.CaseCrl{width:1000px; margin:0 auto; _height:610px; height:auto@important; min-height:610px;}
.CaseLeft{
	float:left; width:723px; border:1px solid #ccc; 
	_height:590px; height:auto@important; min-height:590px; 
	margin:12px 0 0 10px;display:inline; background:#fff;
}
*.CaseLeft{

}
.lx{ width:415px; height:347px; float:left; margin:13px 0 0 13px; display:inline;}
.alCrl{ height:624px; width:723px;}
.alt_top{height:26px; background:url(../images/alt_bg.jpg); padding:10px 12px 0 13px;}
.alt_top .title{float:left;}
.alt_top .title h1{float:left; font:bold 14px "宋体";}
.alt_top .title span{font:bold 14px "宋体"; float:left;}
.alt_top .more{float:right;}
.al{width:128px; height:180px; float:left; margin:13px 0 0 13px; display:inline;}
*html .al{margin:13px 0 0 12px;width:128px; height:180px; float:left; margin:13px 0 0 13px; display:inline;}
*+html a1{margin:13px 0 0 13px;}
.al img{border:1px solid #ccc; margin:0 0 4px 0; width:128px; height:111px;}
.al span{ font:bold 14px "宋体";}
.al span a{color:#333;}
.al span a:hover{color:#f00;}
.al .wz{padding:8px 0 0 0; width:128px;}
.al .wz a{color:#666;}
.al .wz a:hover{color:#444; text-decoration:none;}
.a2{margin-left:14px;}
*html .a2{ margin-left:12px;}
*+html .a2{ margin-left:14px;}

/*公司简介*/
.CaseRig{ 
	float:right; width:260px; margin:12px 0 0 0; display:inline;
	_height:593px; height:auto@important; min-height:593px;
}
.about{width:243px; _height:304px; height:auto@important; min-height:304px; border:1px solid #ccc; background:#fff; margin:0 0 4px 5px;}
.about .wz{padding:0 20px 0 20px; line-height:200%; text-align:justify; text-justify:distribute; text-indent:24px; color:#666;}
.about .wz a{color:#666;}
.about .wz a:hover{color:#444; text-decoration:none;}
.about .img{display:block; height:80px;}
.about .img2{ margin-top:4px;}

/*策划和服务1000*500*/
.chCrl{width:1000px; _height:490px; height:auto@important; min-height:490px; margin:0 auto;} 
.chLeft{float:left; width:730px; _height:400px; height:auto@important; min-height:400px;}
.chimgCrl{width:725px; background:#fff; _height:375px; height:auto@important; min-height:375px; margin:8px 0 4px 10px;}
.chimg{
	background:url(../images/s_1.jpg); width:173px; height:111px; 
	float:left; margin:2px 0 0 2px; display:inline;
	line-height:200%; text-align:justify; text-justify:distribute;
	padding:70px 0 0 60px;
	
}
.chimg .chtxt{padding:0 20px 0 0;}
.chimg .chgo{text-align:right; padding:20px 5px 0 0;}
.chimg .chgo2{padding:20px 6px 0 0;}
.chimg .chgo3{padding:20px 6px 0 0;}
.chimg .chgo4{padding:21px 5px 0 0;}
.chimg .chgo5{padding:21px 6px 0 0;}
.chimg .chgo6{padding:21px 6px 0 0;}
.chimg a{color:#666;}
.chimg a:hover{color:#444; text-decoration:none;}
.chimg2{background:url(../images/s_2.jpg); margin:2px 10px 0 10px;}
.chimg3{background:url(../images/s_3.jpg);}
.chimg4{background:url(../images/s_4.jpg); margin:10px 10px 0 2px;}
.chimg5{background:url(../images/s_5.jpg); margin:10px 11px 0 0;}
.chimg6{background:url(../images/s_6.jpg); margin:10px 0 0 0;}
.graybg{background:url(../images/bg_fw.jpg); width:242px; height:34px; padding-top:17px;}
.graybg span{font:bold 14px "宋体"; padding:0 0 0 20px;}
.chad{padding-left:10px;}
.fwRig{float:right; width:255px;}
.fwCrl{
	width:243px; _height:267px; height:auto@important; min-height:267px;
	border:1px solid #ccc; background:#fff; margin:8px 0 0 0;
}
.fwCrl .con{padding:10px 20px 15px 20px; line-height:200%; text-align:justify; 
text-justify:distribute; text-indent:24px; background:url(../images/grayline.jpg) no-repeat 0 bottom;}
.fwCrl .con a{color:#666;}
.fwCrl .con a:hover{color:#444; text-decoration:none;}
.honor{
	width:243px; _height:198px; height:auto@important; min-height:198px;
    border:1px solid #ccc; background:#fff; margin:10px 0 0 0;
}
.hor_list{background:url(../images/gray2.jpg) no-repeat 0 bottom; padding:0 0 9px 0; margin:9px 0 0 20px;}
.hor_list img{margin-right:6px;}
.hor_list a{color:#666;}
.hor_list a:hover{color:#444; text-decoration:none;}

/*会员登陆*/
.M001MB4301{padding:4px 0 0 20px;}
*html .M001MB4301{padding:6px 0 0 20px;}
*+html .M001MB4301{padding:6px 0 0 20px;}
.glpt{font-weight:bold; margin-bottom:8px;}
.M001MB4301 ul{ float: left;}
.M001MB4301 li{ display: block; padding: 0 0 10px 0; background:url(../images/input1.jpg) no-repeat 49px 1px;}
*html .M001MB4301 li{ display: block; padding: 0 0 8px 0;}
*+html .M001MB4301 li{ display: block; padding: 0 0 8px 0;}
.M001MB4301 li label {color:#333; vertical-align: middle;} 
.M001MB4301 input{
	margin:0; width:88px; height:18px; padding:0px 2px 0 4px; border:0px; background:url(../images/blank.gif);
}
.M001MB4301 li ul{}
.M001MB4301 li li{float: left; background:#fff url(../images/input2.jpg) no-repeat 49px 0;}
*html .M001MB4301 li li{float: left; background:#fff url(../images/input2.jpg) no-repeat 49px 2px;}
*+html .M001MB4301 li li{float: left; background:#fff url(../images/input2.jpg) no-repeat 49px 2px;}
.M001MB4301 li .key{ width: 40px; margin-right:-2px;}
.M001MB4301 li img{ display: block; padding: 1px 0 0 4px;}
.M001MB4301 .bt{ margin: 0 0 0 148px;}
*html .M001MB4301 .bt{ margin: 0 0 0 145px;}
*+html .M001MB4301 .bt{ margin: 0 0 0 148px;}
.M001MB4301 .bt a{ 
	display:block; font:bold 14px "宋体"; color:#333; padding:16px 0 0 0;
	width:54px; height:32px; text-align:center; background:url(../images/buttonbg.jpg);
}
.M001MB4301 .bt a:hover { text-decoration: none; color:#52698B;}

/*新闻和建站 1000*420*/
.eltAD{margin:10px 0 0 10px; width:725px; height:100px;}
.xwjzCrl{width:1000px; margin:0 auto; _height:413px; height:auto@important; min-height:413px;}
*html .xwjzCrl{margin:0 auto; _height:404px; height:auto@important; min-height:404px;}
*+html .xwjzCrl{ _height:404px; height:auto@important; min-height:404px;}
.newsCrl{float:left; width:735px; margin-top:8px;}
.newsBT{background:url(../images/news_bg.jpg); width:480px; height:49px; margin-left:10px;}
.newsBT .bt{float:left; font:bold 14px "宋体"; padding:20px 0 0 5px;}
.newsBT .btB{padding-top:8px;}
.newsBT .bt ul li{float:left;background:url(../images/03.gif) no-repeat;margin:2px 2px 0 0;/*text-align:center;height:23px;*/padding:5px 7px;}

.newsBT .bt ul li a{color:#666;display:block;}
.newsBT .bt ul li.hoverB a{color:#333;/*display:block;*/padding:5px 0;}
.newsBT .more{float:right; padding:20px 15px 0 0;}
.newsCon{
	width:448px; _height:215px; height:auto@important; min-height:293px; 
	border:1px solid #ccc; margin-left:10px; background:#fff;
	padding:25px 15px 0 15px;

}
.newsCon ul{}
.newsCon li{background:url(../images/ul_hr.gif) repeat-x 0 18px; display: block; padding-bottom:4px; height:26px;}
.newsCon .li{background:none;}
*html .newsCon li{ height:26px;}
*+html .newsCon li{ height:26px;}
.newsCon li a{ background:url(../images/liico.gif) no-repeat 0 3px; color: #666; padding: 0 0 10px 16px; float:left; }
.newsCon li a:hover{ color:#444; text-decoration:none;}
.newsCon .time{ float: right; background-color: white; color:#B95300; font-size:10px; padding: 0 0 0 0;}
.newsCon br{ clear: both;}

.jzCrl{float:right; width:258px; margin-top:7px;}
.jzBT{background:url(../images/qy_bg.jpg); width:235px; height:49px;}
.jzBT .bt{float:left; font:bold 14px "宋体"; padding:20px 0 0 15px;}
.jzBT .more{float:right; padding:20px 15px 0 0;}
.jzCon{width:233px; _height:240px; height:auto@important; min-height:318px; border:1px solid #ccc; background:#fff;overflow:hidden;}
.jzCon .img{display:block; margin-bottom:3px;}
.jzlist{padding:8px 15px 0 15px;}
.jzlist img{margin:0 10px 2px 0;}
.jzlist a{color:#666;}
.jzlist a:hover{color:#444; text-decoration:none;}
.QQ_bg{background:url(../images/QQ_bg.jpg); width:250px; height:67px; margin:10px 0 0 2px; padding:13px 0 0 0px;}
.QQ_bg img{margin:0 0 9px 33px;}
.csCrl{
	width:243px; _height:220px; height:auto@important; min-height:300px;
	border:1px solid #ccc; background:#fff; margin:10px 0 0 3px;
}
.csBT{background:url(../images/bg_fw.jpg); width:243px; height:51px;}
.csBT .bt{padding:18px 0 0 20px; font:bold 14px "宋体"; float:left;}
.csBT .more{float:right; padding:16px 20px 0 0;}
.csListCrl{padding-top:8px;}
.csList{ padding:7px 20px 8px 20px; background:url(../images/gray2.jpg) no-repeat 20px bottom;}
.csList2{background:none;}
.csList img{margin:0 10px 2px 0;}
.csList a{color:#666;}
.csList a:hover{color:#444; text-decoration:none;}

/*UE BE 地图 1000*260 */
.ue_map{width:1000px; margin:6px auto 0 auto; _height:260px; height:auto@important; min-height:260px;}
.ueCrl{background:url(../images/UE_bg.jpg); width:357px; height:258px; margin-left:10px; float:left; display:inline;}
.beCrl{background:url(../images/BE_bg.jpg);}
.map{float:left;}
.map img{border:1px solid #ccc; margin-left:11px; width:243px; height:256px; margin-top:0px;}
.ueimg{width:357px; height:90px;}
.ueimg .bm{ float:left; padding:18px 0 0 20px;}
.ueimg .xm{ float:right; padding:39px 39px 0 0;}
.uewz{padding:0 103px 0 20px; line-height:200%; text-align:justify; text-justify:distribute;}
.uewz a{color:#666;}
.uewz a:hover{color:#444; text-decoration:none;}

/*七大优势 978*570*/
.ysCrl{ 
	background:#fff url(../images/ys_bg.jpg) no-repeat; width:962px; margin:8px auto 0 auto; border:1px solid #ccc;
	_height:538px; height:auto@important; min-height:538px; padding:29px 0 0 16px;}
.ys .ct{background:url(../images/ct1.jpg); width:209px; height:21px; font:bold 14px "宋体"; color:#fff; padding:7px 0 0 20px;}
.ys .ct2{background:url(../images/ct2.jpg);}
.ys .ct3{background:url(../images/ct3.jpg);}
.ys .ct4{background:url(../images/ct4.jpg);}
.ys .ct5{background:url(../images/ct5.jpg);}
.ys .ct6{background:url(../images/ct6.jpg);}
.ys .ct7{background:url(../images/ct7.jpg);}
.ys{width:229px;  _height:257px; height:auto@important; min-height:257px; background:#fff; margin:0 10px 10px 0; float:left;}
*html .ys{width:227px;}
*+html .ys{width:229px;}
.yscon{border:1px solid #ccc; border-top:none; _height:227px; height:auto@important; min-height:227px;}
.yscon .con{padding:0 20px; line-height:180%; text-align:justify; text-justify:distribute;}
.yscon .con a{color:#666;}
.yscon .con a:hover{color:#444; text-decoration:none;}
.yscon1{background:url(../images/bg_1.jpg) no-repeat right bottom;}
.yscon2{background:url(../images/bg_2.jpg) no-repeat right bottom;}
.yscon3{background:url(../images/bg_3.jpg) no-repeat right bottom;}
.yscon4{background:url(../images/bg_4.jpg) no-repeat right bottom;}
.yscon5{background:url(../images/bg_5.jpg) no-repeat right bottom;}
.yscon6{background:url(../images/bg_6.jpg) no-repeat right bottom;}
.yscon7{background:url(../images/bg_7.jpg) no-repeat right bottom;}
.ys img{margin:1px 0 10px 0;}
*html .ysimg{}
*html .ysimg img{ margin-left:-3px;}

/*版权*/
.copy{background:url(../images/bottom.gif) no-repeat; width:983px; height:114px; margin:10px 0 0 10px;}
.copy a{color:#333;}
.copy a:hover{color:#f00; text-decoration:none;}
*html .copy{height:111px;}
*+html .copy{height:111px;}
.copydh{padding:13px 0 0 16px;}
.copycon{padding:8px 0 0 16px; line-height:20px;}

/*自动高度*/
.conny{padding:0px; margin: 0px auto; width:1000px;}
.nyleft{float:left; margin:10px 0 0 5px; width:245px; display:inline;}
.dhCrl{
	width:243px; background:#fff; border:1px solid #ccc; _height:130px; height:auto@important; 
	min-height:130px; padding-bottom:9px; margin:0 0 5px 5px;
}
.dhCrl img{ display:block; margin-bottom:10px;}
.dhlist{height:30px; background:url(../images/dot1.gif) repeat-x 0 bottom; margin:0 12px;}
.dhlist .cr{}
.dhlist .cr a{background:url(../images/ico5.gif) no-repeat 12px 12px; color:#f00;}
*html .dhlist .cr a{background:url(../images/ico5.gif) no-repeat 12px 10px; color:#f00;}
*+html .dhlist .cr a{background:url(../images/ico5.gif) no-repeat 12px 10px; color:#f00;}

.dhnone{background:none;}
.dhlist a{
	display:block; background:url(../images/ico3.gif) no-repeat 12px 12px; 
	height:21px; width:174px; padding:9px 0 0 45px; color:#333;
}
*html .dhlist a{background:url(../images/ico3.gif) no-repeat 12px 10px;}
*+html .dhlist a{background:url(../images/ico3.gif) no-repeat 12px 10px;}
.dhlist a:hover{display:block; background:url(../images/ico5.gif) no-repeat 12px 12px; text-decoration:none;}
*html .dhlist a:hover{background:url(../images/ico5.gif) no-repeat 12px 10px;}
*+html .dhlist a:hover{background:url(../images/ico5.gif) no-repeat 12px 10px;}
.nyimg1{margin:4px 0 0 3px;}
.nyimg2{ margin:3px 0 2px 0;}
.nyrig{float:right; margin:10px 11px 0 0; width:724px; display:inline;}
.banner img{}
.location{background:url(../images/location_bg.jpg); height:29px; width:724px;}
.rig_con{_height:611px; height:auto@important; min-height:611px; border:1px solid #ccc; background:#fff; margin-top:10px; padding-bottom:15px;}/*一个选项的最小高度*/
.rig_con2{_height:753px; height:auto@important; min-height:753px;}/*网站建设的最小高度*/
.rig_con3{_height:665px; height:auto@important; min-height:825px;}/*关于我们的最小高度*/
.rig_con4{_height:1241px; height:auto@important; min-height:1241px;} /*案例欣赏的最小高度*/
.rig_con5{_height:693px; height:auto@important; min-height:693px;} /*服务与支持的最小高度*/
.rig_con6{_height:665px; height:auto@important; min-height:665px;} /*建站常识的最小高度*/
.rig_con7{_height:634px; height:auto@important; min-height:634px;}/*ici的最小高度*/

/* M001LC1101 当前页面 */
.M001LC1101{ height:28px; text-align: right;}
.M001LC1101 ul{padding: 6px 20px 0 4px; margin: 0; display: block;}/* 撑高 */
.M001LC1101 li{  padding: 0; margin: 0;  display: inline;}
.M001LC1101 a{ padding: 0 12px 0 0; background:url(../images/li_02.gif) no-repeat right 3px;  color:#333;}
*html .M001LC1101 a{background:url(../images/li_02.gif) no-repeat right 1px;  color:#333;}
*+html .M001LC1101 a{background:url(../images/li_02.gif) no-repeat right 1px;}
.M001LC1101 a:hover{ color:#f00; text-decoration:none;}
.M001LC1101 .cr{ color:#f00;} 

/*每个频道和内页涉及到的灰色条*/
.hrbg{background:url(../images/hr1.gif) repeat-x; height:36px; margin:22px 20px 0 20px;}
.hrleft{
	background:url(../images/hr_left.jpg) no-repeat; height:32px; float:left;
	 padding:10px 0 0 55px; font:bold 14px "宋体";}

.hrright{background:url(../images/hr_right.jpg) no-repeat right 0; height:27px; float:right; padding:7px 20px 0 0;}
.hrright2{background:url(../images/hr_right2.jpg) no-repeat right 0; height:36px; width:132px; float:right;}

.hrleftB{padding-top:0;}
.hrleft .menu{float:left;width:480px;}
.hrleft .menu li{float:left;padding:0 0 0 0;/*background:url(../images/03.gif) no-repeat;*/margin:9px 3px 0 0;text-align:center;}
.hrleft .menu li a{color:#666;width:80px;height:23px;display:block;}
.hrleft .menu li.hover a{color:#333;width:80px;height:23px;display:block;background:url(../images/03.gif) no-repeat;text-decoration:none;}
/*公司理念*/
.gsln{border:1px solid #ccc;margin:0 21px;border-top:0;position:relative;top:-3px;height:245px;overflow:hidden;}
.xijs{background:url(../images/input1.jpg) no-repeat;height:19px;padding:2px 0 0 19px;margin-left:470px;}
.xijs a{color:#333;}
/*网站建设*/
.jzlc{padding:20px 20px 0 45px; background:url(../images/square_bg.jpg) no-repeat 540px bottom;}
.jzlc span{font-weight:bold;}
.jzlc table{margin-bottom:20px;}
.jzlc .con{ color:#666; line-height:150%; padding-top:5px;}

/*网站策划*/
.wzch{padding:20px 20px 0px 45px;}
.wzch .con{ color:#666; padding:0 20px; line-height:200%; text-indent:24px; text-align:justify; text-justify:distribute;}
.jzln{padding:20px 20px 10px 25px;}
/*域名*/
.ym{padding:20px 40px 0 45px;}
.ym span{ color:#BB0000; line-height:200%;}
.ym  .type{color:#666;}
.ym .con{padding:10px 15px; line-height:200%;  text-align:justify; text-justify:distribute; color:#666;}
.ymlist{width:300px; height:61px; float:left; margin:22px 0 25px 40px; display:inline;}
.ymlist .pic img{ width:120px; height:50px;}
.ymlist .pic a{ display: block; overflow: hidden; width:120px; float:left; margin-right:8px;}
.ymlist .pic  a:hover{}

/*计修改: 原有的有后边的样式.ymlist .pic a{   border:3px solid #666; }  .ymlist .pic  a:hover样式里去了边框样式 border:3px solid #d8d8d8;*/

.ymbt{ padding-bottom:7px;}
.ymbt a{font:bold 12px "宋体"; color:#444;}
.ymbt a:hover{}
.ymcon{line-height:150%; }
.ymcon a{ color:#666;}
.ymcon a:hover{ color:#444; text-decoration:none;}

/*视觉设计*/
.viewimg{ padding:20px 0 10px 45px;}
.viewlist{color:#666; padding:10px 0 0 45px;}
.viewlist img{margin:0 10px 1px 0;}

/*程序研发*/
.yfcon{color:#666; padding:18px 40px 0 45px;  line-height:200%;  text-align:justify; text-justify:distribute;}
.yfcon p{color:#666; line-height:200%;  text-align:justify; text-justify:distribute;}
.yflist{padding:30px 40px 5px 45px; height:47px;}
.yftd{background:url(../images/dot2.gif) no-repeat right 0; float:left; width:198px; height:40px; padding:7px 0 0 0;}
.yfnycon{padding:0 0 0 15px; line-height:200%; text-align:justify; text-justify:distribute; width:420px; float:right;}
.yfnycon a{color:#666;}
.yfnycon a:hover{color:#444; text-decoration:none;}

/*ici 策划*/
.ici_con{padding:10px 40px 0 45px; color:#666; line-height:200%;  text-align:justify; text-justify:distribute;}
.ici_con p{color:#666; line-height:200%;  text-align:justify; text-justify:distribute;}
.icilist{float:left; padding:20px 0 0 45px; width:250px;}
.icilist img{margin:0 10px 1px 0;}
.icilist a{color:#666;}
.icilist a:hover{color:#f00; text-decoration:none;}
.icibut{text-align:right; padding:0 40px 0 0px;}

/*公司新闻*/
.newslist ul{ padding: 20px 33px 0 45px;  }
.newslist li{ font-size: 12px; background: url(../images/eltDots.gif) repeat-x 0 40%; display: block; }
.newslist li a{ background: white url(../images/ico4.gif) no-repeat 0 2px; color: #666; padding: 0 0 15px 16px; float: left;}
.newslist li a:hover{ color:#444; text-decoration:none;}
.newslist .time{ float: right; background-color: white; color:#666; font-size:10px; padding: 0 8px 0 0;}
.newslist .new{ background: white url(../images/eltNew.gif) no-repeat 50% 50%; width: 30px; height: 11px; padding: 2px 0 0 2px; float: left; text-indent: -9999px; }
.newslist br{ clear: both; }
.newsbt{text-align:center; font: bold 14px '宋体'; color:#666; padding:20px 0 15px 0;}
.newszz{
	text-align:center; color:#666; border:1px solid #ccc; border-left:none;
	 border-right:none; padding:5px 0; margin:0 40px;}
.newscon{padding:15px 40px 0 40px; color:#666; line-height:200%;  text-align:justify; text-justify:distribute;}
.newscon p{color:#666; line-height:200%;  text-align:justify; text-justify:distribute;}
.pagePanel{margin: 0; padding:10px 42px 3px 0; _height:20px; height:auto@important; min-height:20px; text-align:right;}
.pagePane2{padding:25px 15px 10px 0; _height:20px; height:auto@important; min-height:20px; text-align:right;}
.alpage{ padding:30px 40px 3px 0;}
*html .alpage{ padding:30px 35px 3px 0;}
.pagePanel ul{}
.pagePanel .ul{}
.pagePanel li{ display: inline; }
.pagePanel li a{ color:#666; }
.pagePanel li a:hover{ color:#444; }
.pagePanel .cr{ padding: 0 24px 0 0px;}
.pagePanel .c1{padding: 0 10px 0 0px;}
.pagePanel .c2{padding: 0 10px 0 0px;}
.pagePanel .c3{padding: 0 10px 0 0px;}
.pagePanel .c4{padding: 0 24px 0 0px;}
.pagePanel .gt select { font-size: 10px;}

/*联系我们*/
.guest{ padding:20px 40px 0 45px;}
.guest h4{ font-size: 12px; color: #666; margin-bottom: 6px; padding: 10px 0 0 0; font-weight: normal;}
.guest input{width: 240px;  border: #ccc 1px solid; padding: 2px 0 0 2px; color: #093463; height: 16px; }
.guest .Input2{width: 100px;  border: #ccc 1px solid; padding: 2px 0 0 2px; color: #093463; height: 16px; }
.guest textarea{ width: 280px; height:128px; border: 1px solid #ccc;  padding: 2px;  color: #093463; margin: 6px 0 6px 0;}
*html .guest textarea{height:131px;}
*+html .guest textarea{height:131px;}
.guest .Submit { margin:10px 0 0 0;}
.guest .BT .search{color:#333;  padding: 4px; width:70px; height:25px; border:0; background: url(../images/bt_bg2.gif) no-repeat 0 0; float:left; margin-right:30px; cursor:pointer;}
*html .guest .BT .search{ padding:4px 0 0 0;}
*+html .guest .BT .search{padding:4px 0 0 0;}
.guest option{color: #093463; }

/*发展历程*/
.deve{padding:17px 20px 0 20px;}
.deve table{background:#f0f0f0;}
.deve td{padding:0 10px;}
.deve span{font-weight:bold; color:#B80604; margin-top:4px; display:block;}
*html .deve span{margin-top:2px; display:block;}
*+html .deve span{margin-top:2px; display:block;}
.deve .con{color:#666; line-height:200%;  text-align:justify; text-justify:distribute;}

/*资质*/
.honer{padding:30px 40px 0 45px;}
.honer span{font-weight:bold; color:#B80604;}
.honer table{margin-bottom:25px;}
.honer table img{border: 1px solid #ccc; padding:2px;}
.honer .con{ color:#666; line-height:200%; padding-top:15px; text-indent:24px; text-align:justify; text-justify:distribute;}

/*内页案例*/
.nyal{ width:184px; float:left; margin:18px 0 0 43px; height:165px; text-align:center; display:inline;}
.nyal a{color:#666;}
.nyal img{border:1px solid #ccc; padding:2px; margin-bottom:5px; width:180px; height:135px;}
.classic{ padding:0 40px 0 45px;}
.classic table{margin-top:25px; border-bottom:1px dashed #999; height:140px;}
.classic .alimg{border:1px solid #ccc; padding:2px; margin-bottom:5px; width:160px; height:120px;}
.classic .list{color:#666; margin:5px 0 10px 0;}
.classic .list a{color:#666;}
.classic .list a:hover{color:#444;}
.classic .list img{margin:0 8px 1px 0;}

.show{padding:20px 20px 20px 20px;}
.show .bt{ font:bold 15px "宋体"; color:#990000;}
.show img{width:500px; border:1px solid #ccc; padding:2px; margin:15px 0;}
.show .http{color:#666;}
.show .http a{color:#666;}
.show .http a:hover{color:#444; text-decoration:none;}
.show .http td{padding:3px 5px; color:#666;}
.show .http td span{color:#444;}
.show .intro{color:#666; line-height:200%; padding-top:12px; text-align:justify; text-justify:distribute;}
/*2008-12-24jsc*/
.show .intro p{color:#666; line-height:200%; padding-top:12px; text-align:justify; text-justify:distribute;}
.show .intro div{color:#666; }

/*2008-12-22*/
.alxsCrl{background:url(../images/jd_bg.gif); width:193px; height:243px; margin:0 0 0 20px;} 
.alxsCrl .div{ font:14px "宋体"; padding:20px 0 0 91px;}
.alxsCrl .div a{color:#333;}
.alxsCrl .div a:hover{color:#563f2a; text-decoration:none;}
.alxsCrl .div2{padding:29px 0 0 65px;}
.alxsCrl .div3{padding:30px 0 0 91px;}
.alxsCrl .div4{padding:30px 0 0 65px;}
.alxsCrl .div5{padding:30px 0 0 91px;}
.other{background:url(../images/qt_bg.gif); width:170px; height:34px; margin:10px 0 0 9px; font-family: 微软雅黑, 华文细黑, 黑体, Arial; font-size:15px; font-weight:bold; padding:12px 0 0 55px;}
.ohlist{border-bottom:1px dashed #e7e7e7; background:url(../images/ico4.gif) no-repeat 30px 12px; padding:8px 0 4px 57px; margin:0 10px 0 8px;}
*html .ohlist{background:url(../images/ico4.gif) no-repeat 30px 10px;}
*+html .ohlist{background:url(../images/ico4.gif) no-repeat 30px 10px;}
.ohlist a{color:#333;}
.ohlist a:hover{color:#f00; text-decoration:none;}
.ohlist .cr a{color:#f00;}

/*2008-12-22*/
.yfqy{ padding:0 0 0 25px;}
.yfqy .list{background:url(../images/qy_bg.gif); width:208px; height:157px; float:left; margin:12px 0 0 12px; display:inline;}
.yfqy .list .num{font-family: 微软雅黑, 华文细黑 , Arial; font-size:12px; color:#969696; font-weight:bold; padding:12px 0 0 20px; }
.yfqy .list .img{text-align:center; height:60px;}
.yfqy .list .img img{ width:55px; height:55px;}
.yfqy .list .bt{font-family: 微软雅黑, 华文细黑 , Arial; font-size:14px; font-weight:bold; padding:0 0 0 20px;}
.yfqy .list .bt a{color:#646464; }
.yfqy .list .bt a:hover{color:#333; text-decoration:none;}
.yfqy .list .con{padding:5px 20px 0 20px; line-height:15px;}
.yfqy .list .con a{color:#969696;}
.yfqy .list .con a:hover{color:#444; text-decoration:none;}

/*2008-12-25*/
.subbt{font-family: 微软雅黑, 华文细黑, 黑体, Arial; font-size:15px; color:#900; display:block; margin:10px 0 10px 0;}
.tctable{}
.tctable td{padding:5px 10px; line-height:200%;}
.tctable img{margin:0 6px 3px 0;}
.tctable li{background:url(../images/dot.gif) no-repeat 0 11px; padding:0 0 0 10px;}

.mys_con{padding:10px 20px 0 20px; color:#666; line-height:200%;  text-align:justify; text-justify:distribute;}
.mys_con p{color:#666; line-height:200%;  text-align:justify; text-justify:distribute;}
.mys{}
.mys img{margin:15px 0 0 20px; border:1px solid #ccc; padding:1px;}
.mys span{display:block; float:left; margin:15px 0px 5px 0; color:#900;}
.mys .span1{padding:0 270px 0 150px;}
.mys .span2{padding:0 280px 0 150px;}
.mys .span3{padding:0 290px 0 150px;}
.fa{}
.fa img{border:1px solid #ccc; padding:3px;}
.fap{ padding:10px 0 15px 180px;}
.fap2{padding:10px 0 15px 160px;}
.fap a{ color:#666;}
.fap a:hover{ color:#444;}

.wz_con4{padding:25px 13px 15px 20px;}
.wz_con4 table{background:#FAF9F4; border:0; margin:0 0 5px 0;}
.wz_con4 td{background:#f0f0f0; border-right:6px solid #FAF9F4; color:#666; border-bottom:2px solid #FAF9F4; border-top:none; border-left:none; padding:2px 20px 0 20px; line-height:220%;}
.wz_con4 td a{color:#666; white-space:nowrap;}
.wz_con4 td a:hover{color:#444; text-decoration:none;}
.wz_con4 span{font-weight:bold; color:#444;}
.wz_con4 h4{display:block; float:left;}
.wz_con4 h5{display:block; float:left;}
.wz_con4 h5 a{font-weight:normal; white-space:nowrap;}

/*2008-12-31*/
.job { padding:20px; }
.job .cell{ border-bottom: 1px dotted #ccc; margin-top: 10px; clear: both;}
.job h4{padding:0 0 8px 24px; color: #777777; background: url(../images/dot4.gif) no-repeat 0 2px; font-weight: normal; }
.job h4 a{	color: #777777;}
.job h4 a:hover{	color: #F00; text-decoration: none;}
.job h4 span{color: #777777;  font-weight: bold;}
.job h4 em{float: right; font-size: 10px;color: #999;text-decoration: none; font-style: normal;}
.job ul{	}
.job li{color: #777777; padding:0 0 8px 24px;  line-height: 180%; display: block;}
.job li a{ color: #777777;}
.job li a:hover{ color: #333; text-decoration: none;}
.job li span{color: #777777;  font-weight: bold;}
.jobbt a{ display: block; padding: 0 0 10px 0; color: #333; text-decoration: none; }
.jobbt a span{ display: block; background: url(../images/bt01.gif) no-repeat 0 1px; width: 74px; height: 18px; padding: 2px 0 2px 0; cursor: pointer; text-align: center; }
.jobbt a:hover span{ background-position: 0 -29px; color: #ff6600; text-decoration: none;}
.pagePane4{padding:10px 20px 10px 0; _height:20px; height:auto@important; min-height:20px; text-align:right;}

/*2009-01-14*/
.conimg{border:1px solid #ccc; margin:6px 0 0 0;}

/*2009-01-21 王艳红加的网页配图*/
.eltBg{}
.eltBg .content01{ background: url(../images/yytg.jpg) no-repeat 0 0; width: 700px; height: 234px; margin: 16px auto 0;}
.eltBg .content02{ background: url(../images/wzch.jpg) no-repeat 0 0; width: 700px; height: 257px; margin: 36px auto 0;}
.eltBg .content03{ background: url(../images/design.jpg) no-repeat 0 0; width: 700px; height: 224px; margin: 80px auto 0;}
.eltBg .content04{ background: url(../images/fwln.jpg) no-repeat 0 0; width: 700px; height: 257px; margin: 70px auto 0;}

/*2009-02-25*/
.sub{background:url(../images/sub_bg.jpg); height:27px;}
*.sub{ width: 1000px; margin:auto; }
.sub span{display:inline; color:#666;}
.sub span a{color:#666;}
.sub span a:hover{color:#333; text-decoration:none;}
.s_home{float:left; background:url(../images/ico_home.jpg) no-repeat; margin:7px 0 0 23px; padding-left:17px;}
*html .s_home{padding:2px 0 0 17px;}
*+html .s_home{padding:2px 0 0 17px;}
.s_js{float:right; background:url(../images/ico_zx.jpg) no-repeat; margin:7px 23px 0 0; padding-left:20px;}
*html .s_js{padding:2px 0 0 20px;}
*+html .s_js{padding:2px 0 0 20px;}

.M001LK1101{background-color: white; height: 72px; padding: 8px 8px 0 16px; overflow: hidden; border:1px solid #ccc; margin:10px 10px 0 10px;}
.M001LK1101 h3{ margin: 0; width: 18px; padding: 4px 0 2px 4px; display: block; float: left; background-color: #f90; }
.M001LK1101 h3 a{ font-size: 12px; color: white; }
.M001LK1101 h3 a:hover{ color: white; text-decoration: none; }
.M001LK1101 ul{ display: block; margin: -4px 0 0 30px; overflow: hidden; padding: 0 0 12px 0;;}
.M001LK1101 li{ display: inline; padding: 0 8px 0 0; _padding: 0 6px 0 0;line-height: 24px; }
.M001LK1101 li a{ color:#666; white-space:nowrap;}
.M001LK1101 li a:hover{color:#444; text-decoration:none;}

.M001LK1102{padding:8px 8px 0 16px; overflow: hidden; margin:10px 10px 0 5px;}
.M001LK1102 ul{ display: block; margin: -4px 0 0 0; overflow: hidden; padding: 0 0 12px 0;;}
.M001LK1102 li{ display: inline; padding:0 8px 0 0; line-height:33px; }
.M001LK1102 li a{ color:#666;}
.M001LK1102 li a:hover{color:#444; text-decoration:none;}

.gsxx{ padding:25px 12px 0 0;}
.gsxx a{display:block; background:url(../images/xx_bg.gif); width:70px; height:19px; text-align:center; float:right; color:#666; padding:3px 0 0 0;}
.gsxx a:hover{color:#444; text-decoration:none;}

/*2009-03-11*/
#Loading{position:absolute; z-index:99999; border:1px #666666 solid; background:#eee; width:10px; height:10px; padding:20px 20px 60px 20px; text-align:justify; text-justify:distribute; overflow:hidden; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}
#Loading p{ line-height:200%; text-indent:24px; }
#Loading div{ padding:5px 0 0 0;}
#Loading a{display:block; text-align:right; font:bold 12px "宋体"; color:#990000;}
#Loading a:hover{color:#993333; text-decoration:none;}
#Loading em{font-family: 微软雅黑, 华文细黑, 黑体, Arial; font-size:16px; font-style:normal; font-weight:bold; text-align:center; display:block; padding-bottom:5px; color:#990000;}
#Loading span{font-weight:bold; color:#990000;}