*{ margin:0; padding:0;}
body{ font-family:"Microsoft YaHei",Arial,"宋体"; font-size:12px; color:#444; line-height:1.6em;}
h1{line-height:1.3em;}
a:hover img,img{ border:none;}
img{ vertical-align:top;}
ul{ list-style:none;}
input,button,select,textarea{outline:none;font-family:"Microsoft YaHei",Arial,"宋体"; font-size:12px;}
table input,table button,table select,table textarea{ vertical-align:middle;}
textarea{resize:none}
table{ border-collapse:collapse;}
a{ text-decoration:none; color:#444;}
a:hover{ text-decoration:underline; color:#ff6600;}
/*-------------------------结束公用样式--------------------------*/
.cf { overflow:hidden; zoom:1;}
.cf2{zoom: 1;}
.cf2:after {content: ""; display: block;height: 0;clear: both;}
input.checlass{ margin:0 5px; margin-left:0;vertical-align:middle; _vertical-align:baseline;}
/*-------------------------------star首页的样式*/
html{ background:#fff;}
.mt_15{margin-top: 15px;}
.mb_25{margin-bottom: 25px;}
.text_r{text-align: right;}
/*头文件*/
div.header{ clear:both; height:100px; width:1000px; margin:0 auto;}

/*标志*/
dl.logo{float: none; padding-top:25px;}
dl.logo dt{padding-top: 10px; float:left;}
dl.logo dd{float: none; text-align: right;}
dl.logo dd p{ padding:4px 0 0 0; line-height:1.6em; font-size:13px;}
dl.logo dd p a{ display:inline-block; padding:0 8px; background:url(../images/line_y.gif) no-repeat right center; vertical-align:middle;}
dl.logo dd p a.first{ padding-left:0;}
dl.logo dd p a.last{ background:none;}
/*电话*/
ul.h_tel{ float:right; padding:30px 0 0 0;}
/*-----------star导航*/
div.nav{ clear:both; height:50px; line-height:50px; color:#fff; background:#0085c3;}
ul.nav{ clear:both; width:1000px; margin:0 auto; height:100%; background:#0085c3;}
ul.nav li{ float:left; font-size:14px; width:12.4%; border-right:1px solid #339dcf;}
ul.nav li a{ float:left; width:100%; text-align:center; color:#fff;}
ul.nav li a:hover{ text-decoration:none; color:#fff; background:#1e98d1;}
/*当前页*/
#nav_btn01 #nav_hover01 a,#nav_btn02 #nav_hover02 a,#nav_btn03 #nav_hover03 a,#nav_btn04 #nav_hover04 a,#nav_btn05 #nav_hover05 a,#nav_btn06 #nav_hover06 a,#nav_btn07 #nav_hover07 a,#nav_btn08 #nav_hover08 a{ background:#0cf;}
/*------------------star动画*/
.flexslider{position:relative;height:380px;overflow:hidden;background:url(images/flash/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:380px;}
.flex-control-nav{position:absolute;bottom:15px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:#fff; border:2px solid #0087c3; cursor:pointer;}
.flex-control-nav .flex-active{ background:#0087c3;}
/*左右按钮*/
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:50%; margin-top:-25px; display:none;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px; background:url(../images/flash/prev.png) no-repeat center center;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/flash/next.png) no-repeat center center;}
/*-----------------star中间区域*/
div.h_center{ clear:both; width:1000px; margin:30px auto; padding:1px 0 0 0;}
div.h_left{ float:left; width:230px;}
div.h_right{ float:right; width:730px;}
/*左标题*/
dl.l_th{ clear:both; background:#0cf; height:40px; font-size:18px; color:#fff; line-height:40px; text-align:center; overflow:hidden;}
/*左导航*/
div.l_nav{ clear:both;}
dl.l_nav{ clear:both;}
dl.l_nav a:hover{ text-decoration:none;}
dl.l_nav dt{ clear:both; color:#0087c3; border-bottom:1px dotted #b1b3b5; height:47px; line-height:47px; font-size:14px; background:url(../images/d.gif) no-repeat 95% center; text-indent:20px; cursor:pointer;}
dl.l_nav dt a{ color:#0087c3; display:block;}
dl.l_nav dd{ display:none; clear:both;}
dl.l_nav dd p{ font-size:13px; padding:2px 0; clear:both; line-height:43px;border-bottom:1px dotted #b1b3b5; text-indent:20px;}
dl.l_nav dd p a{ display:block;}
dl.dl_click dt{ background:url(../images/t.gif) no-repeat 95% center; border-left:3px solid #0cf;}
dl.l_nav dd p.light a{ background:#e8f4f8; color:#111;}
/*右边*/
/*右标题*/
dl.r_th{ clear:both; height:42px; line-height:38px; background:url(../images/th_x.gif) repeat-x left bottom;}
dl.r_th dt{ float:right; color:#999;}
dl.r_th dt a{ color:#999; background:url(../images/more.gif) no-repeat right center; padding-right:12px;}
dl.r_th dt a:hover{ color:#0087c3;}
dl.r_th .catalog{padding-left: 12px; background: url(../images/site_arrow.gif) 0 50% no-repeat;}
dl.r_th .catalog a{padding-right: 0; background: none;}
dl.r_th .arrow{margin: 0 5px;}
dl.r_th dd{ float:left; font-size:18px; padding:0 20px 0 5px; height:42px; background:url(../images/ligth_th_blue.gif) repeat-x left bottom;}
dl.r_th dd.catalog{padding-left: 25px; font-size: 14px; background: url(../images/home.gif) 0 50% no-repeat;}
dl.r_th dd.catalog a{color: #666;}
dl.r_th .gt{margin: 0 3px; font-family: "宋体";}
/*关于我们*/
dl.h_about{ clear:both; padding:25px 0 15px 0; font-size:13px; line-height:2em;}
dl.h_about dt{ float:left; padding:8px 0 0 0; width:125px;}
dl.h_about dd{ float:right; text-indent:2em; width:80%;}
/*-----------star滚动*/
.picScroll {position: relative; margin:20px 0 25px 0; width: 100%; height:195px; background:#fff; overflow:hidden;}
/*左右按钮*/
.picScroll .prev, .picScroll .next {position: absolute;	top:50%; margin-top:-30px; left:0px;display: block;z-index: 9;overflow: hidden; background:url(../images/btn.png) no-repeat; width:30px;  height:56px; line-height:56px;}
.picScroll .next {left: auto;right:0px; background-position:right top;}
/*中间内容*/
.picScroll ul {	overflow: hidden;zoom: 1;width: 2112px; position: relative; overflow: hidden; padding: 0px; margin: 0px; left: 0px;}
.picScroll li {	width:220px;margin:0px 35px 0px 0;position:relative;float: left;display: inline;}
div.tempWrap{overflow:hidden; position:relative; width:1000px}
ul.pic_box p{ clear:both; font-size:14px; text-align:center;overflow:hidden; background:#efefef; margin-top:5px; height:40px; line-height:40px;}
ul.pic_box a:hover p{ background:#e6e6e6; text-decoration:none; color:#333;}
ul.pic_box a:hover{ text-decoration:none;}
/*新闻中心*/
ul.h_news{ clear:both; padding:15px 0 0 0;}
ul.h_news li{ float:left; width:49.9%;}
ul.h_news dl{ clear:both;}
ul.h_news dt{ clear:both; background:url(../images/d_th.jpg) no-repeat left top; height:30px; line-height:30px; overflow:hidden; font-size:14px; color:#0087c3;}
ul.h_news dt span{ display:block; background:url(../images/th_arrow.gif) no-repeat left center; padding-left:30px;}
ul.h_news dd{ clear:both; padding:10px 0 0 0; font-size:13px; line-height:2.3em;}
ul.h_news dd p{ clear:both; background:url(../images/gray_arrow.gif) no-repeat left 15px; padding-left:1em; height:2.3em; overflow:hidden;}
/*友情链接*/
ul.h_link{ clear:both; width:1014px; margin:40px auto 30px auto; padding:1px 0 0 0;}
ul.h_link li{ float:left; text-align:center; width:16.6%;}
/*------star文件底*/
div.footer{ clear:both; background:#0085c3; color:#fff;}
div.footer_w{ clear:both; background:#0085c3; padding:25px 0; width:1000px; margin:0 auto;}
div.footer a{ color:#fff;}
div.footer a:hover{ color:#ffa;}
dl.footer{ clear:both; border-bottom:1px dotted #fff; line-height:25px; padding-bottom:20px;}
dl.footer dt{ float:left; font-size:14px;}
dl.footer dd{ float:right; width:92%; font-size:13px;}
dl.footer_d{ clear:both; line-height:2em; padding:25px 0 0 0;}
dl.footer_d dt{ font-family:Arial; float:left;}
dl.footer_d dd{ padding:8px 0 0 0; float:right; text-align:right;}
dl.footer_d dd a{ margin:0 8px;}
dl.footer_d dd p{ padding-top:8px; padding-right:8px;}
dl.footer_d dd p a{ margin:0;}
dl.footer_d dd img{ vertical-align:middle; margin:0 0 0 5px;}
dl.footer_d dt span{ vertical-align:middle; padding-left:25px; display:inline-block;}
span.tel{ margin-right:20px; background:url(../images/footer/01.jpg) no-repeat left center;}
span.fax{ background:url(../images/footer/02.jpg) no-repeat left center;}
span.qq{ background:url(../images/footer/04.jpg) no-repeat left center;}
span.qq a,span.wang a{ margin:0 20px 0 0;}
span.wang{ background:url(../images/footer/07.jpg) no-repeat left center;}
/*新闻列表*/
.int_banner{margin: 25px auto; width: 1000px;}
.news_list{margin: 25px 0; padding: 5px 10px 25px 10px; background-color: #f7f7f7;}
.news_list li{padding: 0 15px 0 40px; line-height: 39px; font-size: 12px; color: #666; background: url(../images/orange_arrow.gif) 15px 50% no-repeat; border-bottom: 1px solid #e4e4e4;}
.news_list span{float: right;}
.news_list a{font-size: 13px;}

.news_d_box{margin-top: 40px;}
.news_d_box h1{text-align: center; font-size: 24px; color: #333; font-weight: normal;}
.tit_alt{margin: 20px 0; text-align: center; font-size: 12px; color: #999;}
.tit_alt .share{margin-left: 40px;}

.grey_tb{margin: 12px 0; width: 100%; font-size: 13px;}
.grey_tb th{padding: 0 5px; color: #666; font-weight: normal; background-color: #f7f7f7; border: 1px solid #dedede;}
.grey_tb td{padding: 5px 8px; color: #333; border: 1px solid #dedede;}
.grey_tb .p{width: 160px; color: #666;}

.blue_tit{margin: 12px 0; padding: 10px 10px 10px 40px; font-weight: normal; font-size: 14px; color: #000; background: #f7f7f7 url(../images/th_a.gif) 15px 50% no-repeat;}

.back_to{display: inline-block; padding: 0 15px 0 33px; padding: 0 15px 0 18px\9; line-height: 30px; font-size: 12px; color: #fff; background: url(../images/back.gif) 100% -30px no-repeat; background: url(../images/back.png) 0 0 no-repeat, url(../images/back.png) 100% -30px no-repeat; background-color: #0085c3;}
.back_to span{display: inline-block\9; padding-left: 15px\9; background: url(../images/back.gif) -12px 0 no-repeat\9;}
.back_to:hover, .pro_list a:hover{text-decoration: none; color: #fff; background-color: #037bb2;}

.news_d_box .pic_box li{margin-top: 20px; width: 220px; overflow: hidden;}
/*我们的产品*/
.pro_list, .down_list{margin-bottom: 40px;}
.down_list a:hover p{ text-decoration:none; color:#ff6600;}
.pro_list li{margin: 30px 20px 0 0;}
.down_list li{margin: 30px 10px 0 0;}
.pro_list div, .down_list div{width: 230px; height: 150px; overflow: hidden;}
.pro_list p{padding: 8px 0; text-align: center; font-size: 14px; color: #333; border: 1px solid #e6e7e8; border-top: none;}
.pro_list a:hover p{color: #fff; background-color: #037bb2; border-color: #037bb2;}

.c_pic{margin: 15px 0;}
.pro_tit{margin: 20px 0; font-size: 24px; color: #0087c3; font-weight: normal;}

.pro_display p{line-height: 1.8; font-size: 13px; color: #555;}
.pro_display span{margin-right: 10px;}
.dl_hoz{line-height: 1.8; font-size: 13px; color: #555;}
.dl_hoz dt{float: left; padding-right: 5px; text-align: right; color: #000;}
.dl_hoz dd{}
.dl_65 dt{width: 65px;}
.dl_65 dd{padding-left: 70px;}
.dl_100 dt{width: 100px;}
.dl_100 dd{padding-left: 105px;}
.pro_display .grey_tb th, .pro_display .grey_tb td{padding: 8px; text-align: center;}
.grey_tb .notice{text-align: right!important; font-size: 12px; color: #999;}
/*下载中心*/
.down_list li p{padding: 10px 15px; font-size: 14px; color: #333; background-repeat: no-repeat; background-position: 95% 50%; border: 1px solid #e6e7e8; border-top: none;}
.down_list .pdf p{background-image: url(../images/pdf.jpg);}
/*我们的公司*/
.value_tit{margin: 20px 0 15px 0; font-size: 16px; color: #444; font-weight: normal;}
.us_values{padding: 20px 28px 10px 28px; text-align: center; font-size: 14px; color: #444; background-color: #f7f7f7;}
.us_values dl{text-align: center;}
.us_values dt{margin-bottom: 10px;}
.value_list li{margin-top: 60px; float: left; width: 50%; min-height: 100px; _height:100px; overflow: visible;}
.value_list img{float: left;}
.value_list .blue{background-color: #7bcdec;}
.value_list li:hover .blue{background-color: #67b8d6;}
.value_list .green{background-color: #bcd474;}
.value_list li:hover .green{background-color: #a7be63;}
.value_list .orange{background-color: #ffc569;}
.value_list li:hover .orange{background-color: #eab560;}
.value_list .red{background-color: #fd5e5e;}
.value_list li:hover .red{background-color: #e75252;}
.value_list div{padding: 20px 0 0 128px; font-size: 14px; color: #444;}
.value_list strong{font-size: 30px; font-weight: normal;}
.value_list p{margin-top: 10px;}
.about_us{margin-top: 60px; padding: 0 20px; color: #666; background-color: #f7f7f7;}
.about_us h2{padding-top: 35px; font-size: 24px; font-weight: normal;}

.contact_p{margin-top: 70px; position: relative; padding: 10px; color: #444; background-color: #f7f7f7;}
.contact_p dt{position: absolute; top: -50px; left:2%; font-size: 16px;}
.contact_p img{margin-right: 16px; vertical-align: middle;}
.contact_p li{float: left; padding: 15px 0 15px 10%; width: 40%; background: url(../images/contact_p_2.gif) no-repeat; border-bottom: 1px solid #dedede;}
.contact_p li.no_bd{border-bottom: none;}
.contact_p .phone{background-position: 25px 0;}
.contact_p .qq{background-position: 25px -50px;}
.contact_p .tel{background-position: 25px -100px;}
.contact_p .wangwang{background-position: 25px -150px;}
.contact_p .fax{background-position: 25px -200px;}
.contact_p .email{background-position: 25px -250px;}

.contact_site{margin: 15px 0; font-size: 14px; color: #444;}
.contact_site span{padding: 2px 0;}
.contact_site .site{margin-right: 35px; padding-left: 25px; background: url(../images/site.gif) 0 50% no-repeat;}

.site_map{padding-bottom: 30px; background: url(../images/map_d.jpg) 50% 100% no-repeat;}
/*分享*/
.share a{display: inline-block; margin: 0 3px; width: 20px; height: 20px; background: url(../images/share.gif) no-repeat; vertical-align: middle;}
.share .sina{background-position: 0 0;}
.share .sina:hover{background-position: 0 -20px;}
.share .tencent{background-position: 0 -40px;}
.share .tencent:hover{background-position: 0 -60px;}
.share .wechat{background-position: 0 -80px;}
.share .wechat:hover{background-position: 0 -100px;}
.share .doubai{background-position: 0 -120px;}
.share .doubai:hover{background-position: 0 -140px;}
/*页码*/
.page_box{margin: 20px 0; text-align: center;}
.page{display: inline-block; border: 1px solid #ddd;}
.page a{display: inline-block; padding: 0 15px; line-height: 36px; font-size: 16px; color: #999; border-left: 1px solid #ddd; vertical-align: top;}
.page .prev, .page .next{padding: 0 20px; font-size: 18px; font-family:"宋体";}
.page .prev{border-left: none;}
.page a:hover{text-decoration: none; color: #fff; background-color: #f5bc42;}
.page .on{color: #fff; background-color: #eaa104!important;}
.page .disable:hover{color: #999; background-color: transparent!important; cursor: default;}


/*theme2*/
.light_theme .logo{float: none;}
.light_theme .logo dt{padding-top: 10px;}
.light_theme .logo dd{float: none; text-align: right;}

.light_theme .l_th{background-color: #0cf;}
.light_theme .dl_click dt{border-left-color: #0cf;}
.light_theme .r_th dd{background-image: url(../images/ligth_th_blue.gif);}

.t_tel{margin-right: 16px; display: inline-block; padding-left: 20px; font-size: 20px; color: #ff6600; font-style: italic; letter-spacing: -1px; background: url(../images/t_tel.gif) 0 50% no-repeat; vertical-align: middle; vertical-align: baseline\9;}

.pro_banner{margin: 10px auto; width: 1000px; height: 350px; background-color: #fff; overflow: hidden;}
.pro_banner .hd{float: left; width: 280px;}
.pro_banner .hd li{position: relative; margin-bottom: 1px; padding: 15px 0 0 5px; height: 72px; font-size: 13px; color: #fff; background-color: #b5b5b5;}
.pro_banner .hd a{color: #fff;}
.pro_banner .hd h3{font-size: 18px; font-weight: normal;}
.pro_banner .hd h3 a{margin-bottom: 5px; display: inline-block; height: 25px; line-height: 25px; padding-right: 16px; background: url(../images/arrow.gif) 100% -39px no-repeat;}
.pro_banner .hd span{margin: 0 2px;}
.pro_banner .hd .on{color: #000; background-color: #ffcc00;}
.pro_banner .hd .on a{color: #000;}
.pro_banner .hd .on h3 a{background-position: 100% -74px;}
.pro_banner .hd .on:before{position: absolute; right: -20px; top:50%; margin-top: -10px; display: inline-block; content: ""; border: 10px solid rgba(0,0,0,0); border-left-color: #ffcc00; z-index: 5;}
.pro_banner .bd{width: 1000px;}
.pro_banner .bd img{width: 100%;}

.pro_list2{margin-left: -10px; padding-top: 25px;}
.pro_list2 li{margin: 0 0 25px 10px; float: left; margin-left: 10px; width: 360px; _display: inline; font-size: 14px; color: #333;}
.pro_list2 div{width: 360px; height: 110px; overflow: hidden;}
.pro_list2 img{width: 100%;}
.pro_list2 p{padding: 0 30px 0 12px; height: 35px; line-height: 35px; color: #333; background: url(../images/arrow.gif) 98% 0 no-repeat; border: 1px solid #eee; border-top: none;}
.pro_list2 a:hover{text-decoration: none;}
.pro_list2 a:hover p{color: #fff; background-color: #00ccff; background-position: 98% -35px; border-color: #00ccff;}

.pic_list{margin-left: -35px; padding-top: 15px;}
.pic_list li{margin: 0 0 15px 35px; float: left; width: 220px; _display: inline; text-align: center; font-size: 14px; color: #252525;}
.pic_list a{color: #252525;}
.pic_list div{margin-bottom: 10px; width: 220px; height: 150px; overflow: hidden;}
/*nav2*/
.light_nav{height: 50px; line-height: 50px; font-size: 14px; color: #fff; background-color: #0068b7;}
ul.light_nav{margin: 0 auto; width: 1000px;}
.light_nav li{float: left; width: 12.5%; text-align: center;}
.light_nav a{display: block; color: #fff;}
.light_nav a:hover{text-decoration:none; color:#fff; background:#1e98d1;}
/*当前页*/
.nav_btn01 #nav_hover01 a, .nav_btn02 #nav_hover02 a, .nav_btn03 #nav_hover03 a, .nav_btn04 #nav_hover04 a, .nav_btn05 #nav_hover05 a, .nav_btn06 #nav_hover06 a, .nav_btn07 #nav_hover07 a, .nav_btn08 #nav_hover08 a{background:#00b7ee;}
/*footer2*/
.footer_link{background-color: #626262;}
dl.footer_link{margin: 0 auto; padding: 50px 0; width: 1000px; line-height: 25px; font-size: 13px; color: #fff;}
.footer_link a{color: #fff;}
.footer_link dt{float: left; font-size: 14px;}
.footer_link dd{margin-left: 80px;}
.footer_b{background-color: #434343;}
dl.footer_b{margin: 0 auto; padding: 10px 0; width: 1000px; line-height: 30px; font-size: 12px; color: #ccc;}
.footer_b dt{float: left;}
.footer_b dd{float: right; text-align: right;}
.footer_b a{color: #ccc;}
.footer_b dt p{padding: 5px 0;}
.footer_b dt span, .footer_b dt a{margin-right: 15px; padding-left: 24px; display: inline-block; height: 20px; line-height: 20px; background-image: url(../images/footer/icon.gif); background-repeat: no-repeat;}
.footer_b .tel{background-position: 0 0;}
.footer_b .fax{background-position: 0 -20px;}
.footer_b .phone{background-position: 0 -40px;}
.footer_b .qq{background-position: 0 -60px;}
.footer_b .email{background-position: 0 -80px;}
.footer_b .wang{background-position: 0 -100px;}
.footer_b dd a{margin: 0 8px; _display: inline-block; _vertical-align: middle;}
/*---------star产品列表*/
ul.pro_list_o{ clear:both;}
ul.pro_list_o li{ padding-bottom:0px; font-size:21px; clear:both; margin:20px 0; border-bottom:1px solid #d5d5d5; overflow:hidden; zoom:1;}
ul.pro_list_o li p{ clear:both; padding: 0 0 0 10px; height:50px; line-height:50px; overflow:hidden; background:url(../images/arrow.gif) no-repeat 98% 11px;}
ul.pro_list_o li a{ display:block;}
ul.pro_list_o li a:hover p,ul.pro_list_o li a:hover{ text-decoration:none; color:#fff;}
ul.pro_list_o li a:hover p{ background:#00ccff url(../images/arrow.gif) no-repeat 98% -25px;}


/*-----------------------------------star文字的样式*/
/*标题文字*/
.th{ font-family:"Microsoft YaHei";}
/*日期*/
.date{ float:right; color:#999; font-size:12px; font-weight:normal;}
/*左右对齐*/
.l{ float:left;}
.r{ float:right;}
/*宋体*/
.china{ font-family:"宋体";}
/*蓝色*/
.blue_text,.blue_link a{ color:#0087c3;}
.blue_link a:hover{ color:#ff6600;}
/*-------star图片的样式*/
.img_border img{ border:1px solid #d3d3d3; background:#fff; overflow:hidden;}
.img_border a:hover img{ border:1px solid #999;}
/*---------------------------star滤镜的样式*/
.array{text-align:justify; *text-justify:inter-ideograph; /*IE私有属性*/}
.array dl, .array .last, .array li{display:inline-block; *display:inline; *zoom:1;}
.array .last{width:100%; height:0; padding:0; margin:0; border:none; overflow:hidden;}
/*效果*/
.page a, .pro_list img, .down_list img{transition: all .3s ease 0s;}
.pro_list img:hover, .down_list img:hover{transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1);}
/*圆角*/
.round_s, .page{ -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.flex-control-nav a, .value_list img, .contact_p img{-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
/*链接文件*/
.round_s,.flex-control-nav a, .page, .value_list img, .contact_p img{ _position:relative;position:relative\9;behavior: url(pie.htc);}

.i_book{ clear:both; font-size:14px; line-height:1.5em; text-align:center; width:730px; margin:15px auto; padding:1px 0 0 0;}
.i_book div{ float:left; width:24.99%; height:290px; margin:5px 0; overflow:hidden;}
.i_book div p{ clear:both; padding-top:1.1em;}
.i_book div img{ border:1px solid #ddd; width:170px; height:auto;}
.i_book div a:hover img{ border:1px solid #999; }

div.applications_list dl { width: 340px; height: 125px; overflow: hidden; border: 1px solid #E3E3E3; background: #FFFFFF; float: left; margin: 10px;}
div.applications_list dl dt.title { overflow: hidden; clear: both; font-weight:bold; font-size:14px; margin:8px 0 0 10px; }
div.applications_list dl dt.image { overflow: hidden; float: left; margin:7px 10px 0 10px; }
div.applications_list dl dt.info { width: 210px; height: 92px; overflow: hidden; float: left; color: #777777; padding: 5px 5px 0 0; }