
/* CSS Document */
body {
    margin: 0;
    padding: 0;
    font-size: 14px;
    font-family: "Microsoft YaHei" , "Arial Narrow";
    -webkit-text-size-adjust: none;
	background: url(../image/body_bj.png) repeat-x;
	
}
form, ul, li, p, h1, h2, h3, h4, h5, h6 {
    margin: 0;
    padding: 0;
}
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
img {
    border: 0;
    font-size: 0;
}
ul,li {
    margin:0; padding:0; display:block; list-style:none;
	list-style:none;
}
a {
    text-decoration: none;
    color: #333;
	cursor:pointer;
}
a:hover {
    color: #fe7800;
}
.clear { float:none; }
/* index */
.top { width:1200px; height:190px; margin:0 auto; }
.logo { height:140px; }
.wzm { width:600px; height:100%; float:left; display:inline; background:url(../image/logo.png) no-repeat; }
.soso { width:314px; height:41px;   padding-left: 290px; }
.soso .inputbox { width:128px; height:37px; padding-left:17px; border-top:1px solid #d0d0d0; border-left:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; border-right:0px; float:left; display:inline; }
.soso .btn { width:68px; height:41px; background:url(../image/fdj.png) no-repeat; float:left; display:inline; }


/*nav*/
.dh { width:1200px; height:50px; line-height:50px; background:#b30505; }
.bgcenter{ background-position:center; background-repeat:no-repeat;}
#nav{width:1200px;height:50px;}
.dh ul li{width:128px;height:50px;position:relative;float:left;line-height:50px;text-align:center;font-size:18px; z-index:999; }
.dh ul li a{width:128px;height:50px;display:block;color:#fff; font-size:16px; border-right:1px solid #6A111D /*#783035*/; }
.dh ul li.nav_li0{width:118px;}
.dh ul li.nav_li0 a{width:118px;}
.dh ul li a:hover{color:#fff;}
.dh ul li.active{background:#060606;}
.dh ul li p{width:100%;display:none;position:absolute;left:0px;top:60px;padding:10px 0 5px;background: url(http://zgyscp.cn/images/nav_sub.png) repeat;font-size:14px; border-bottom:3px solid #db3126; z-index:1000;}
.dh ul li p a{width:100%;height:30px;line-height:30px;display:block;text-align:center;font-weight:normal;color:#444; font-size:14px;}
.dh ul li p a:hover{background:#db3126;color:#fff;font-weight:bold;}


/*banner*/
.banner{ width:100%; height:auto; zoom:1 ;min-width:1200px; overflow:hidden; position:relative; margin:0; }
.ban_png{ position:absolute;left:0;top:0;z-index:2;width:100%;height:15px;background: url(http://zgyscp.cn/images/bantpng.png) repeat-x left top;}
.ban_ul { margin:0; padding:0; list-style:none; }
.ban_ul li { text-align:center; }
img { margin:0; padding:0; }
.ban_control-nav {width:100%;position:absolute;left:0;bottom:20px;z-index:5;text-align:center}
.ban_control-nav li {display:inline-block;*display:inline;zoom:1}
.ban_control-nav li a {width:50px;height:10px;border-radius:5px;margin:0 5px;display:block;font-size:0px;text-indent:-9999px;background:#7DEBFD;cursor:pointer;filter:alpha(Opacity=50);opacity:0.50;-moz-opacity:0.50;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}
.ban_control-nav li a.ban_active {background:#01C5DA;filter:alpha(Opacity=90);opacity:0.90;-moz-opacity:0.90;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}
ul.ban_direction-nav {position:absolute;z-index:10;width:100%;top:50%;margin-top:-50px; }
ul.ban_direction-nav li a {text-decoration:none;display:block;width:22px;height:70px;margin:0;position:absolute;top:0;z-index:10;font-size:0px;line-height:0px;text-indent:-9999px;overflow:hidden; } 
ul.ban_direction-nav li a.ban_prev {left:-22px;background: url(http://zgyscp.cn/images/pbtnlr.png) no-repeat 0 0; }
ul.ban_direction-nav li a.ban_next {right:-22px;background: url(http://zgyscp.cn/images/pbtnlr.png) no-repeat -22px 0; }
.mainer {width:100%;overflow:hidden}.m_one{padding:30px 0; }


.page { width:1200px; height:auto; overflow:hidden; margin:20px auto 0; }
.page-one { height:302px; }

/*Ҫ��*/
.yw { width:350px; float:left; display:inline; margin-right:20px; }
.yw-tit { height:42px; }

.mid1_tit{  width: 350px;  height: 42px;  float:left; display: inline; background-color:#f5f5f5; }
.mid1_menu_over {  height:42px; padding:0 40px; float: left; line-height:42px; background-color:#b30505/*#0564a6*/; cursor: pointer; display: inline;  font-size: 18px; margin-right:1px; }
.mid1_menu_over a {  color:#fff; font-size:18px; }
.mid1_menu_out{ height:42px; padding:0 40px; line-height:42px;  float: left;  cursor: pointer;  display: inline; font-size: 18px; margin-right:1px; }
.mid1_menu_out a{ color: #000; font-size:18px; }
.mid1_center_content{ float: left;  width:100%; height:259px; display: none; cursor: pointer font-size:14px; border-bottom:1px solid #f0efef; border-left:1px solid #f0efef; border-right:1px solid #f0efef; }
.ct1_content { float: left;  width: 360px; height:170px; border:1px solid red; line-height::192px;  display:inline;  text-align: left; font-size: 12px; overflow:hidden;
 margin-left:1px; margin-top:4px; }
 
.xx {
  	padding: 4px 0 14px 18px;
}
.xx li {
  line-height: 34px;
  height: 34px;
  background: url(http://zgyscp.cn/images/dian.png) no-repeat left center;
  padding-left: 12px;
}
.xx li .a {
  height: 26px;
  color: #393e51;
  float: left;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.xx li .a:hover {
  color: #db3126;
  text-decoration:underline;
}


.tpxw { width:460px; height:302px; float:left; display:inline; margin-right:20px; }

/*ͼƬ�����л�*/
.focus{ position:relative; width:460px; height:302px; }  
.focus img{ width: 460px; height: 302px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:13px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:9px; right:7px; position:absolute; height:21px; text-align:right; z-index: 200;width: 88px; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }  


.tzgg { width:350px; height:302px; float:left; display:inline; }
.tzgg-tit { height:42px; background:url(../image/tzgg_tit.png) repeat-x; line-height:39px; }
.tzgg-tit span { float:left; display:inline; height:39px; border-bottom:3px solid #b30505; font-size:18px; }
.tzgg-tit a { float:right; display:inline; font-size:9pt; color:#99a0aa; }
.tzgg-nr { width:348px; height:259px; border-bottom:1px solid #f0efef; border-left:1px solid #f0efef; border-right:1px solid #f0efef; }


.page-two { height:0px; margin-top:20px; }
.fl{float:left;}
.colorf a{color:#fff;}
.colorf{color:#fff;}
.colorb a{color:#4f86ac;}
.colorb{color:#4f86ac;}
.pub_wid{margin:0 auto;width:1200px; border-bottom:1px solid #900;}
.pub_wid_zs{margin:50px auto 0px auto;width:1200px; border-bottom:1px solid #900;}
.fb { font-weight:bold; }
.f18 { font-size:18px; }
/*4*/
.module{ padding-bottom:20px; height:77px;overflow:hidden;}
.module a{display:block;float:left;margin-right:20px;width:284px;height:77px;background:#b30505/*#207ab8*/;cursor:pointer;}
.module a:hover{background:#b8154b/*#db3126*/;}
.module a.no_mr{margin-right:0;}
.module a em{margin:15px 0 0 10px;_margin-left:10px;width:50px;height:50px;background: url(../image/tb.png) no-repeat 0 -7px;}
.module a.ui2 em{background-position:-60px -7px;}
.module a.ui3 em{background-position:-120px -7px;}
.module a.ui4 em{background-position:-180px -7px;}
.module a h1{width:200px;margin:28px 0 0 7px;} 

/*5*/
.dc{height:212px;overflow:hidden;}
.dc a{display:block;float:left;margin-right:20px;width:220px;height:75px;background:#f3f5f6;cursor:pointer; border:2px solid #d9dbdf;}
.dc a:hover{background:#f3f5f6; border:2px solid #207ab8;}
.dc a.no_mr{margin-right:0;}
.dc a em{margin:15px 0 0 5px;_margin-left:10px;width:50px;height:50px;background: url(../image/tb.png) no-repeat 12px -57px;}
.dc a.uf2 em{background-position:-50px -57px;}
.dc a.uf3 em{background-position:-120px -57px;}
.dc a.uf4 em{background-position:-180px -57px;}
.dc a.uf5 em{background-position:-240px -57px;}
.dc a h1{width:150px;margin:28px 0 0 7px;} 


.page-there { height:291px; margin-top:20px; }
.hyxx { width:950px; height:291px; float:left; display:inline; margin-right:20px; }
.hyxx-tit { height:42px; background-color:#f5f5f5; }
.hyxx-tit a { padding:0 40px; color:#fff; font-size:18px; line-height:42px; height:42px; background-color:#0564a6; float:left; display:inline; }
.hyxx-nr { width:950px; height:225px; padding-top:22px; border-bottom:2px solid #e7e7e7; }
.qyxx { width:308px; height:225px; float:left; display:inline; }
.fwxx { width:286px; height:225px; float:left; display:inline; }
.lmm { height:22px; }
.lmm a { font-size:16px; padding-left:25px; background:url(http://zgyscp.cn/images/yuan.png) no-repeat left; margin-left:13px; float:left; display:inline; font-weight:bold; }
.lmnr { height:196px; }

.xx1 {
  	padding: 14px 10px 14px 3px;
}
.xx1 li {
  line-height: 34px;
  height: 34px;
  background: url(http://zgyscp.cn/images/dian.png) no-repeat left center;
  padding-left: 12px;
}
.xx1 li .a {
  height: 26px;
  color: #393e51;
  float: left;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.xx1 li .a:hover {
  color: #db3126;
  text-decoration:underline;
}

.sxx { width:1px; padding-right:23px; float:left; display:inline;}


.hyfw { width:230px; height:291px; float:left; display:inline; }
.hyfw-tit { height:42px; line-height:42px; text-align:center; background-color:#0564a6; }
.hyfw-tit a { font-size:18px; color:#FFFFFF; }
.hyfw ul { clear: both; width: 230px; height: 243px; position: relative; overflow: hidden; margin-top:6px; }
.hyfw li a:hover { text-decoration:underline; color:#000; }
.hyfw li { text-align: center; font-size: 16px; color: #666; position: absolute; }
.hyfw li.fw1 { width: 82px; height: 89px; left: 0; top: 0; line-height: 89px; background-color:#e9e6f6; }
.hyfw li.fw1 a { line-height: 89px; }
.hyfw li.fw2 { width: 82px; height: 89px; left: 88px; top: 0; line-height: 89px; background-color:#fbf3f6; }
.hyfw li.fw2 a { line-height: 89px; }
.hyfw li.fw3 { width: 170px; height: 42px; left: 0; top: 95px; line-height: 42px; background-color:#f6e6ec; }
.hyfw li.fwsk3 a { line-height: 75px; }
.hyfw li.fw4 { width: 24px;  left: 176px; top: 0px;  background-color:#e6e8f6; text-align: center;padding: 26px 15px 27px;}
.hyfw li.fw4 a { line-height: ; }
.hyfw li.fw5 { width: 112px; height: 42px; left: 0px; top: 142px; line-height: 42px; background-color:#fbf3f6; }
.hyfw li.fw5 a { line-height: 42px; }
.hyfw li.fw6 { width: 112px; height: 42px; left: 118px; top: 142px; line-height: 42px; background-color:#fbf3f6; }
.hyfw li.fw6 a { line-height: 42px; }
.hyfw li.fw7 { width: 112px; height: 52px; left: 0; top: 191px; line-height: 52px; background-color:#e6e8f6; }
.hyfw li.fw7 a { line-height: 52px; }
.hyfw li.fw8 { width: 112px; height: 52px; left: 118px; top: 191px; line-height: 52px; background-color:#e6e8f6; }
.hyfw li.fw8 a { line-height: 52px; }


.four { height:345px; margin-top:21px; overflow:hidden; position:relative; }
.box { width:291px; height:346px; float:left; display:inline; margin-right:12px; position:relative; }
.box-tit ,.box-tt,.box-ti,.box-t{ height:77px; background:url(http://zgyscp.cn/images/box-tit.png) no-repeat;}
.box-tit h2,.box-tt h2,.box-ti h2,.box-t h2 { width:291px; height:77px; }
.box-tit h2 a,.box-ti h2 a,.box-tt h2 a,.box-t h2 a { display:block; width:291px; height:77px; text-align:center; cursor:pointer; }
.box-tit h2 a em,.box-tt h2 a em,.box-ti h2 a em,.box-t h2 a em { display:block; margin:0 auto; width:77px; height:77px; background:url(http://zgyscp.cn/images/button.png) no-repeat 0 0;  }
.box-ti h2 a em { background-position:-91px 0px; }
.box-tt h2 a em { background-position:-180px 0px; }
.box-t h2 a em { background-position:-276px 0px; }
.box-xx { margin:0 auto; padding-left:17px; height:230px; }
.ckgd { text-align:center; }
.ckgd a { color:#999999; font-size:13px; }
.ckgd a:hover { color:#db3126; text-decoration:underline; }

.block { display:block; }
.box-nr { height:264px; width:287px; border-bottom:4px solid #f0efef; border-left:2px solid #f0efef; border-right:2px solid #f0efef; }


.rhsq { float:right; display:inline; padding-right:22px; line-height:42px; }
.rhsq a { color:#0564a6; font-size:16px; padding:0; background-color:#f5f5f5!important; }
.rhsq a:hover { text-decoration:underline; }

.hygl { width:230px; height:291px; float:left; display:inline; }
.hygl-nr { height:241px; padding-top:6px; background-color:#f5f5f5; border-bottom:2px solid #e7e7e7; }
.hygl-nr ul li { width:100%; height:34px; line-height:34px; text-align:center; border-bottom:1px solid #fff; position:inherit!important; }
.hygl-nr ul li a:hover{ background-color:#db3126; color:#FFFFFF; text-decoration:none; display:block; }


.hyfc { height:240px; margin-top:30px; }
.hyfc-tit {height: 42px; /* padding-left:31px; */ /* background:url(../images/xing.png) no-repeat left; */ background-color: #f5f5f5;line-height: 42px; }
.hyfc-tit span { font-size:18px; color: #fff; float:left; display:inline; background-color: #b30505;padding: 0 40px; }
.hyfc-tit a { float:right; display:inline; color:#99a0aa; padding-right:20px; }
.hyfc-nr { height:200px; padding-top:15px; }



.wzdt { height:141px; background-color:#b30505/*#0168ad*/; margin-top:35px; }
.wzdt-t { height:140px; border-bottom:1px solid #fff; width:1200px; margin:0 auto; }
.xhtp { width:855px; height:140spx; margin:0 auto; padding-left:145px; }
.xhtp img { float:left; display:inline; }
.wx { padding-left:30px; float:left; display:inline; padding-top:27px; }

.wzdt-d { width:1200px; height:300px; margin:0 auto; }
.wzlm { width:199px; height:300px; float:left; display:inline; }
.wzlm-tit { height:64px; text-align:center; padding-top:37px; }
.wzlm-tit img { height:30px; margin:0 auto; }
.wzlm-tit span { display:block; font-size:18px; color:#b1daf5; line-height:34px; }
.wzlm-nr ul li a { color:#b1daf5; }
.wzlm-nr ul li a:hover { color:#b1daf5; text-decoration:underline; }
.wzlm-nr { line-height:30px; font-size:14px; color:#b1daf5; text-align:center; display:block; }
.dsx { width:1px; height:300px; background: url(http://zgyscp.cn/images/dsx.png) no-repeat; float:left; display:inline; }
ul.both { width:150px; overflow:hidden; margin:0 auto; }
li.double { width:49%; float:left; display:inline; }


.bottom { height:115px; background-color:#393939; color:#fff; padding-top:30px; }
.bottom p { width:1200px; margin:0 auto; line-height:30px; text-align:center; }
.bottom a { color:#fff; }
.bottom a:hover { text-decoration:underline; }



.content { width:1198px; margin:40px auto 0px; padding:30px 0 60px; min-height:300px; border:1px solid #E3E5EA; }
.details { width:940px; margin:0 auto; }
.details img { max-width:940px;  }



 /*list*/
.list { width:1200px; margin:30px auto; }
.list-tit {  height:42px; background:url(../image/tzgg_tit.png) repeat-x; line-height:39px;  }
.list-tit span { float:left; display:inline; height:39px; border-bottom:3px solid #125e9e; font-size:18px; padding:0 20px; }
.list-nr { height:580px; }
.list-xf { width:600px; height:30px; margin:20px auto 0; }



/*list2*/
.ejy { height:auto; }
.main_bg { width:100%; height:272px; position:absolute; left:0px; top:190px; z-index:-1; overflow:hidden; }
.main_bg img { left:50%; overflow:hidden; width:1920px; height:272px; }

.ejlb { width:1200px; margin:0 auto 42px; padding-top:212px; overflow:hidden; }
.ejlb-z { width:190px; padding:24px 20px 81px; background-color:#b30505; float:left; display:inline; min-height:300px; }
.ejlb-y { width:930px; padding:19px 20px 0; background-color:#FFFFFF; float:left; display:inline; }

.ejlm { height:30px; line-height:30px;}
.ejlm img { float:left; display:inline; }
.ejlm i { font-size:16px; color:#ffffff; padding-left:4px; float:left; display:inline; font-style:normal; font-weight:bold; } 

img.xhxx_t { padding-left:2px; }

.zlm { padding-top:15px; }
.zlm ul li { height:38px; background-color:#FFFFFF; margin-top:10px; text-align:center; line-height:38px; }
.zlm ul li a { font-size:14px; display:block; }
.zlm ul li:hover,.zlm ul li a:hover { background-color:#E8291D; color:#FFFFFF!important; font-size:15px; }

.ejbt { height:42px; background:url(../image/tzgg_tit.png) repeat-x; line-height:39px; }
.ejbt span { float:left; display:inline; height:39px; border-bottom:3px solid #b30505; font-size:14px; padding:0 10px; }
.ejxx { padding: 9px 2px 30px 10px; min-height: 200px; }
.xf { width:600px; height:30px; margin:0 auto; }


.mid2_tit{  width: 308px;  height: 22px;  float:left; display: inline; }
.mid2_menu_over {  height:22px; padding-left:25px; float: left; line-height:22px; cursor: pointer; display: inline; margin-left:13px; background:url(http://zgyscp.cn/images/yuan.png) no-repeat left; }
.mid2_menu_over a { font-size:16px; font-weight:bold; color:#0564A6; }
.mid2_menu_out{ height:22px; line-height:22px; padding-left:25px;  float: left;  cursor: pointer;  display: inline; }
.mid2_menu_out a{ color: #555; font-size:16px; }
.mid2_center_content{ float: left;  width:308px; height:196px; display: none; cursor: pointer font-size:14px; }

.hyfuwu { width:593px; height:291px; float:left; display:inline; margin-right:12px; }
.hyfuwu-tit { height:42px; background-color:#f5f5f5; }
.hyfuwu-tit a { padding:0 40px; color:#fff; font-size:18px; line-height:42px; height:42px; background-color:#0564a6; float:left; display:inline; }
.hyfuwu-nr { width:593px; height:225px; padding-top:22px; border-bottom:2px solid #e7e7e7; }
.qyxx { width:286px; height:225px; float:left; display:inline; }
.fwxx { width:283px; height:225px; float:left; display:inline; }
.lmm { height:22px; }
.lmm a { font-size:16px; padding-left:25px; background:url(http://zgyscp.cn/images/yuan.png) no-repeat left; margin-left:13px; float:left; display:inline; font-weight:bold; }
.lmnr { height:196px; } 



/*����CSS����*/
.yq_t{ width:200px; height:140px; /*background: #FF0;*/ float:left; line-height:80px; font-size:18px; text-align:center; color:#FFF;}
.yqlink{ width:1000px; height:140px; float:left;}
.yqlink ul{ width:1000px; height:120px; /*background:#0C9;*/ margin:22px auto 0px auto; overflow:hidden;}
.yqlink ul li{ width:auto; height:30px; float:left; line-height:30px; padding-left:10px; color:#FFF;}
.yqlink ul li a{ color:#FFF;}


.p_list{ width:900px;/* background:#0F3;*/}
.p_list li:hover{ background: #F2F2F2;}
.p_list li{ display:block;}



.listpage{PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center; font-size:12px;}
.listpage a,.listpage span{ BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px !important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px !important; PADDING-BOTTOM: 4px !important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333 !important; PADDING-TOP: 4px !important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none !important;}
.lispagess {clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}
.listpagess ul li { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color:#999}
.listpagess ul li:hover{ background:#ccc; color:#fff;border: 1px solid #ccc}
.listpagess ul li:hover a{color:#fff;}
.listpagess ul li.thisclass {display: inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;background: #ccc;color: #fff;}
.listpagess ul li.thisclass a {color: #fff;}
.listpagess ul li a{ display:block;color:#999}
.listpagess ul li a:hover {color: #fff;}


.soso .inputbox_dq { width:188px; height:41px; padding-left:17px; border-top:1px solid #d0d0d0; border-left:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; border-right:0px; float:left; display:inline; }

.soso_dq { width:284px; height:41px;   padding-left:300px; }
.soso_dq .inputbox { width:128px; height:41px; padding-left:17px; border-top:1px solid #d0d0d0; border-left:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; border-right:0px; float:left; display:inline; }
.soso_dq .inputbox_dq { width:158px; height:41px; padding-left:17px; border-top:1px solid #d0d0d0; border-left:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; border-right:0px; float:left; display:inline; }
.soso_dq .btn { width:68px; height:41px; background:url(../image/fdj.png) no-repeat; float:left; display:inline; }
