#body{ background:#f8fcff}
.waper{ width:1000px; margin:0 auto}

/* header */

.header{ background:url(../images/header_bg.jpg) repeat-x; width:100%; height:95px; border-top:solid 4px #1e62af}
.header .fr{ text-align:right; width:325px; }
.header .fr span{ display:block; float:right;  width:100%; text-align:right;}
.header .fr .info{ background:url(../images/search_bg.png) no-repeat; width:143px; height:20px; line-height:16px; color:#fff; text-align:cente; margin-bottom:9px}
.header .fr .info a{ color:#fff; padding:0 5px}
.header .fr .info a:hover{ text-decoration:underline}
.header .fr .search{ width:148px; height:23px; line-height:23px; border:solid 1px #b2b2b2; padding:0 10px; float:left; color:#9f9f9f}
.header .fr .searchbut{ background:url(../images/search_but.png) no-repeat; width:67px; height:25px; line-height:25px; color:#fff; font-size:14px; font-weight:bold; cursor:pointer; border:0; float:left; margin-left:5px}

/* nav */

.nav{  background:url(../images/nav_bg.jpg) repeat-x; height:44px}
.nav li{ float:left; line-height:44px; width:103px; text-align:center; font-weight:bold; margin-left:25px; font-size:14px; position:relative; z-index:2}
.nav li:first-child{ margin-left:0}
.nav li>a{ color:#fff; display:block}
.nav li>a:hover,.nav li:hover>a{ background:url(../images/nav_hover.jpg) no-repeat}
.nav li.now{background:url(../images/nav_hover.jpg) no-repeat}
.navbox{ background:url(../images/navbox_bg.png) repeat; width:103px; text-align:left; padding:10px 0; position:absolute; left:0;top:44px; display:none}
.navbox a{ font-size:12px; display:block; font-family:"微软雅黑"; color:#fff; height:26px; line-height:26px; font-weight:normal; text-align:center;overflow:hidden}
.navbox a:hover{ color:#0041d4}

.xiala{ float:left; width:65px; padding-left:-2px; font-size:12px; text-align:center;  height:24px; border:1px solid #b2b2b2; margin-right:15px; color:#333;}


/* banner */
.banner{ width:100%; height:442px; overflow:hidden; position:relative}
.banner ul li{ width:1980px;height:442px;position:absolute; top:0px; left:50%; margin-left:-990px;}
.btnbn{width:1000px; position:relative; margin:402px  auto auto auto; text-align:center}
.btnbn span{ display:inline-block;margin-right:6px; cursor:pointer; background:url(../images/but_1.png) no-repeat; width:14px; height:14px}
.btnbn span.btncur{ background:url(../images/but_1_hover.png) no-repeat}

/* pronav */
.pronav{ width:247px; float:left}
.pronav ul{ background:#f8f8f8; height:201px; overflow:hidden; padding-top:10px}
.pronav ul li{ margin-left:14px; width:218px; border-top:solid 1px #e0e0e0; height:38px; line-height:38px; font-size:15px}
.pronav ul li:first-child{ border-top:0}
.pronav ul li a{ color:#454545; display:block; color:#454545; padding-left:13px}
.pronav ul li a:hover{ color:#0d8cff; background:#ededed}
.pronav a.more{ display:inline-block; background:url(../images/more.png) no-repeat; width:121px; height:38px; line-height:32px; text-align:center; font-size:14px; color:#fff; text-indent:14px; margin-top:20px}
.pronav a.more:hover{ text-decoration:underline}

/* prolist */
.prolist{ width:717px; float:right}
.prolist #videoscr{width:717px;overflow:hidden; position:relative; z-index:1;}
.prolist #videoscr ul{width:100000px; overflow:hidden; list-style:none; padding:0; margin:0;}
.prolist #videoscr ul li{float:left; margin-right:55px; cursor:pointer; border:solid 1px #d5d5d5; padding:5px; background:#fff; width:190px; height:222px; margin-top:35px}
.prolist #videoscr ul li:hover{ border:solid 1px #5da7ff}
.prolist #videoscr ul li table{ width:190px; height:190px; text-align:center}
.prolist #videoscr ul li p img{ vertical-align:middle; }
.prolist #videoscr ul li p i{vertical-align:middle; height:100%; display:inline-block}
.prolist #videoscr ul li span{ display:inline-block; width:190px; height:30px; background:#333; text-align:center; font-size:15px; line-height:30px}
.prolist #videoscr ul li span a{ color:#fff}
.prolist #videoscr ul li span a:hover{color:#5da7ff}

/* choice */
.choice-bg{ background:url(../images/bg.jpg) no-repeat top center; height:834px; margin-top:50px; padding-top:91px}
.choice-bg-title{ background:url(../images/bg_line.png) repeat-x; height:81px; color:#fff; text-align:center; line-height:81px; font-size:32px; }
.choice-bg-list{ margin-top:23px}
.choice-bg-list li{ margin-bottom:13px; font-size:16px; color:#fff; background:url(../images/bg_sekuai.png) no-repeat; line-height:37px; height:37px; overflow:hidden; padding-left:10px}
.choice-bg-list li em{ font-size:21px; font-family:Arial; padding-right:10px; font-weight:bold}
.choice-bg-bot{ background:url(../images/bg_3.png) no-repeat; height:348px; margin-top:40px; color:#454545}
.choice-bg-bot div{ margin-left:417px; padding-top:45px; font-size:12px; line-height:34px; font-family:"宋体"}
.choice-bg-bot div  h1{ color:#222; font-size:32px; font-family:"微软雅黑"; font-weight:normal}
.choice-bg-bot div .bule{ font-size:16px; font-weight:bold; color:#0d8cff; padding:30px 0 10px 0}


/* case */
.case{ padding-top:58px}
.case .title{ background:url(../images/case_title.png) no-repeat left bottom; height:44px; line-height:37px; font-size:20px; color:#262626}
.case .title .fr{ font-size:13px; font-family:"宋体"}
.case .title .fr a{ color:#7b7a7a}
.case .title .fr a:hover{ color:#0041d4}
.case ul{ width:1100px}
.case li{ margin-top:29px; width:516px; float:left; height:162px}
.case li .fl{ width:247px; height:152px}
.case li .fl img{ vertical-align:middle; max-height:100%; max-width:100%}
.case li .fl i{vertical-align:middle; height:100%; display:inline-block}
.case li .fr{ width:204px; margin-right:40px; line-height:24px}
.case li .fr .text{ font-size:16px; color:#555; font-weight:bold; height:30px; line-height:30px; overflow:hidden; margin-bottom:10px}
.case li .fr .text-two{ height:72px; overflow:hidden; font-family:"宋体"; text-indent:2em; font-size:13px}


#videoscr-two{width:1000px;overflow:hidden; position:relative; z-index:1;}
#videoscr-two ul{width:100000px; overflow:hidden; list-style:none; padding:0; margin:0;}
#videoscr-two ul li{float:left; margin-right:41px; cursor:pointer; border:solid 1px #d5d5d5; padding:5px 0px; width:120px; height:120px; margin-top:30px; border:solid 1px #c4d5ef; background:#e9f3fc}
#videoscr-two ul li img{ vertical-align:middle; max-height:118px; max-width:118px;}
#videoscr-two ul li i{vertical-align:middle; height:100%; display:inline-block}

.gtitle{ height:46px; line-height:20px}
.gtitle .fl{ font-size:20px; color:#0251cb;font-family:"微软雅黑";}
.gtitle .fr{ font-size:13px; color:#7b7a7a}
.gtitle .fr a{color:#7b7a7a}
.gtitle .fr a:hover{ color:#0041d4}

.news{ width:504px; float:left; font-family:"宋体";line-height:28px;}
.news ul{ background:url(../images/nn_img3.png) no-repeat 50px bottom; height:306px}
.news ul li{ height:92px; margin-bottom:5px}
.news ul li .time{ background:url(../images/nn_img1.png) no-repeat; width:115px; height:92px; float:left; text-align:center; line-height:30px; color:#fff; padding-right:26px}
.news ul li div{ background:url(../images/nn_img2.png) no-repeat; width:362px; height:79px; float:right}
.news ul li div p{ padding:0 18px; height:24px; line-height:24px; overflow:hidden; color:#888}
.news ul li div p.nn1{ font-size:16px; margin-top:15px;font-family:"微软雅黑"; font-weight:bold; margin-bottom:4px}
.company{ width:474px; float:right; line-height:28px; color:#555; font-family:"宋体"; height:320px; overflow:hidden}

/* footer */

.footer{ border-top: solid 1px #d6d6d6; padding-top:26px; margin-top:60px}
.footer-nav ul{ float:left; width:102%; overflow:hidden;}
.footer-nav li{ float:left; width:192px; border-left:solid 1px #d6d6d6; padding-left:58px; min-height:190px;overflow:hidden; }
.footer-nav li:first-child{border-left:none}
.footer-nav li h4{ font-size:16px; height:24px; line-height:24px; overflow:hidden; margin-bottom:10px}
.footer-nav li h4 a{font-family:"微软雅黑"; color:#646464; background-image:none; padding-left:0}
.footer-nav li a{ display:block; font-family:"宋体"; line-height:24px; height:24px; overflow:hidden; width:100px; background:url(../images/fdian.png) no-repeat left 9px; padding-left:12px;font-size:13px}
.footer-nav li a:hover{ color:#0041d4}
.footer-nav div{ width:300px; text-align:right}
.footer-nav div p{ line-height:26px; font-size:13px;font-family:"宋体"; color:#5d5d5d}
.footer-nav div p img{ float:right; margin-left:10px; vertical-align:top; margin-top:6px}

/* copr */
.copr{border-top:solid 4px #d6d6d6; margin-top:5px; padding:20px 0; text-align:center; line-height:24px;font-family:"宋体";}


/* banner */
.abanner{ width:100%; height:200px; overflow:hidden; position:relative}
.abanner ul li{ width:1980px;height:200px;position:absolute; top:0px; left:50%; margin-left:-990px;}


.asideLeft{ width:280px; float:left}
.asideright{ width:680px; float:right; line-height:26px}

.asideright .rtitle{ background:url(../images/about_line.jpg) no-repeat left bottom; height:24px; line-height:24px; padding-bottom:10px; color:#7d7d7d; }
.asideright .rtitle h2{ width:200px; overflow:hidden;height:24px; line-height:24px; float:left; font-weight:normal}
.asideright .rtitle p{ float:right;font-family:"宋体"; height:24px; line-height:24px; overflow:hidden; width:450px; text-align:right}
.asideright .rtitle em{ font-style:normal; color:#969696; overflow:hidden;}
.asideright .rtitle img{ vertical-align:top; margin-top:4px;*margin-top:0px}

#inlnav li{ border-bottom:dotted 1px #b4b4b4; line-height:47px; background:url(../images/about_left_hover.jpg) no-repeat;font-family:"微软雅黑"}
#inlnav li>a{ height:47px; line-height:47px; padding-left:42px; color:#333; font-size:14px; cursor:pointer; display:block; overflow:hidden; font-weight:bold}
#inlnav li:hover>a,#inlnav li.curr>a{ color:#007ced;  background:url(../images/about_left.jpg) no-repeat;}
#inlnav li>div{  width:280px; display:none;}
#inlnav li>div a{ height:47px; line-height:47px; display:block; overflow:hidden;border-top:dotted 1px #b4b4b4;background:url(../images/about_left_hover.jpg) no-repeat; background:url(../images/news_dian.jpg) no-repeat 52px 23px; padding-left:60px}
#inlnav li>div a:hover,#inlnav li>div a.curr{ color:#00afff ;background:url(../images/about_left2.jpg) no-repeat; }

/*左侧导航栏分类样式,页面上没有,自己给的*/
div a.cur{ color:#00afff;}

.newsleft{ border:solid 1px #dddddd; min-height:200px; overflow:hidden; margin-top:30px}
.newsleft .ntitle{ background:url(../images/about_11.jpg) no-repeat; width:277px; height:36px; line-height:36px;border-bottom:solid 1px #dddddd;font-family:"宋体"}
.newsleft .ntitle .fl{ font-size:14px; font-weight:bold; color:#7f7f7f; text-indent:28px}
.newsleft .ntitle .fr{ padding-right:10px}
.newsleft .ntitle .fr a{ color:#7f7f7f}
.newsleft .ntitle .fr a:hover{color:#0041d4}
.newsleft ul{ padding:15px 0}
.newsleft ul li{ line-height:26px; height:26px; overflow:hidden; background:url(../images/about_dian.jpg) no-repeat 15px 12px}
.newsleft ul li a{ padding-left:25px}

.newsleft dl{ margin:20px 0 0 15px;height:73px;}
.newsleft dd{ float:left; width:97px; height:73px; text-align:center}
.newsleft dd img{ vertical-align:middle; max-height:100%; max-width:100%}
.newsleft dd i{ vertical-align:middle; display:inline-block; height:100%}
.newsleft dt{ width:146px; float:left; padding-left:14px}
.newsleft dt p{ font-size:14px; height:24px; line-height:24px; overflow:hidden; font-weight:bold; margin-bottom:5px}
.newsleft dt span{ display:block; line-height:23px; height:46px; overflow:hidden}

.acontent{ line-height:28px; color:#555; padding-top:30px;font-family:"微软雅黑";}
.newslist{ padding-top:10px;font-family:"微软雅黑"}
.newslist li{ border-bottom:dashed 1px #b6b6b6; overflow:hidden; height:92px; padding-top:25px}
.newslist li .nn1{ background:#f8f8f8; width:72px; height:72px; float:left; color:#b6b2b2; }
.newslist li .nn1 p{ text-align:center;}
.newslist li .nn2{ color:#525252; font-size:30px; padding-top:10px; font-family:Arial}
.newslist li .nn3{ width:575px; float:right}
.newslist li .nn4{ font-size:16px; height:24px; line-height:24px; overflow:hidden; margin-bottom:14px; margin-top:4px}
.newslist li .nn4 a{ color:#018def}
.newslist li .nn4 a:hover{ color:#000}
.newslist li .nn5{height:24px; line-height:24px; overflow:hidden; font-size:13px}
.nntitle{font-size:16px;line-height:24px;color:#018def;font-family:"微软雅黑"; font-weight:normal; padding-top:10px}
.ntage{ color:#a3a3a3; line-height:20px; padding:10px 0; border-bottom: dotted 1px #b6b6b6}


.dowlist{ padding-top:40px}
.dowlist li{ border-bottom:dotted 1px #b6b6b6; height:39px; line-height:39px; background:url(../images/download_1.png) no-repeat 10px 14px}
.dowlist li span{ float:right}
.dowlist li p{ float:left; font-size:14px; width:600px; height:39px; overflow:hidden}
.dowlist li p a{ padding-left:25px}

.red{ color:#e0000a; font-family:"宋体"; vertical-align:top}
.massage{ background:url(../images/feedback_1.jpg) no-repeat left top; padding-left:222px; min-height:356px; overflow:hidden}
.massage li{ margin-bottom:12px;}
.massage li .input-1{ background:url(../images/feedback_2.jpg) no-repeat; width:240px; height:46px; border:0; padding:0 10px 0 40px; color:#a9a9a9; line-height:46px}
.massage li .input-2{ background:url(../images/feedback_3.jpg) no-repeat; width:240px; height:46px; border:0; padding:0 10px 0 40px; color:#a9a9a9;line-height:46px}
.massage li .input-3{ background:url(../images/feedback_4.jpg) no-repeat; width:371px; height:46px; border:0; padding:0 10px 0 40px; color:#a9a9a9;line-height:46px}
.massage li .input-4{ background:url(../images/feedback_5.jpg) no-repeat; width:371px; height:46px; border:0; padding:0 10px 0 40px; color:#a9a9a9;line-height:46px}
.massage li .input-5{ width:400px; height:105px; border:solid 1px #dddddd; padding:10px 10px 0 10px; color:#a9a9a9}
.massage li .input-6{ background:url(../images/feedback_6.jpg) no-repeat; width:130px; height:46px; border:0; padding:0 10px 0 40px; color:#a9a9a9;line-height:46px}
.massage li .input-7{ background:url(../images/feedback_8.jpg) no-repeat; width:180px; height:39px; line-height:39px; text-align:center; font-size:14px; color:#fff; cursor:pointer; border:0}
.massage li .input-8{ background:url(../images/feedback_9.jpg) no-repeat; width:180px; height:39px; line-height:39px; text-align:center; font-size:14px; color:#fff; cursor:pointer; border:0}

.prolist-02{ margin-top:50px;font-family:"微软雅黑";}
.prolist-02 dl{ background:url(../images/about_pro_bg.jpg) no-repeat; width:680px; height:203px; margin-bottom:25px}
.prolist-02 dd{ border:solid 1px #eee; width:285px; height:155px; float:left; margin:23px 0 0 21px; background:#fff}
.prolist-02 dd table{border-collapse:collapse; border-spacing:0; width:285px; height:155px}
.prolist-02 dt{ width:370px; float:left}
.protitle{ background:url(../images/pro_dian.jpg) no-repeat left 9px; height:24px; line-height:24px; margin:20px 0 10px 20px; font-size:14px; width:329px; overflow:hidden; text-indent:15px}
.promore{ height:23px; border-top:solid 1px #dcdcdc; border-bottom:solid 1px #fff; text-align:right; margin-top:17px}
.protext{ height:84px; overflow:hidden; color:#666; margin:0 20px; font-size:13px; line-height:28px}
.casetitle{ font-size:16px; text-align:center; padding:30px 0 50px 0}
.protitle2{ background:url(../images/pro1_title.jpg) no-repeat; width:280px; height:50px; color:#fff}
.protitle2 p{ padding-left:63px; width:200px; height:18px; height:18px; overflow:hidden; text-transform:uppercase;}
.protitle2 .pp1{ font-family:Arial; font-size:10px; color:#81bef7}
.protitle2 .pp2{ font-size:15px; padding-top:12px}


.prolist-three ul{width:700px; position:relative}
.prolist-three li{float:left; margin-right:30px; cursor:pointer; border:solid 1px #d5d5d5; padding:5px; background:#fff; width:190px; height:222px; margin-top:35px}
.prolist-three li:hover{ border:solid 1px #5da7ff}
.prolist-three li p{ width:190px; height:190px; text-align:center}
.prolist-three li p img{ vertical-align:middle; max-height:100%; max-width:100%}
.prolist-three li p i{vertical-align:middle; height:100%; display:inline-block}
.prolist-three li span{ display:inline-block; width:190px; height:30px; background:#333; text-align:center; font-size:15px; line-height:30px}
.prolist-three li span a{ color:#fff}
.prolist-three li span a:hover{color:#5da7ff }

.prolist-four{ border:solid 1px #e7e5e5; overflow:hidden; margin-top:50px}
.prolist-four .fntitle{ background:url(../images/line3.png) no-repeat;  height:39px; line-height:39px;border-bottom:solid 1px #dddddd; font-size:14px; text-indent:35px; margin-bottom:35px}

.prolist-four li{float:left; margin:0 23px; cursor:pointer; border:solid 1px #d5d5d5; padding:5px; background:#fff; width:190px; height:222px; margin-bottom:35px}
.prolist-four li:hover{ border:solid 1px #5da7ff}
.prolist-four li p{ width:190px; height:190px; text-align:center}
.prolist-four li p img{ vertical-align:middle; max-height:100%; max-width:100%}
.prolist-four li p i{vertical-align:middle; height:100%; display:inline-block}
.prolist-four li span{ display:inline-block; width:190px; height:30px; background:#333; text-align:center; font-size:15px; line-height:30px}
.prolist-four li span a{ color:#fff}
.prolist-four li span a:hover{color:#5da7ff}



.protable{ padding-top:40px}
.protable tr td{ border-bottom:solid 1px #84bcd6; font-size:12px; color:#454545; padding:5px 0; text-align:left}
.protable tr td.lefttable{ width:102px}

/* -----page------ */
.page{margin-top:50px; font-family:Arial; text-align:center}
.page a{ display:inline-block; margin-left:2px; border:solid 1px #d8d8d8; height:23px; line-height:23px; padding:0 8px; color:#aaa9a9}
.page span{ display:inline-block; margin-left:2px; border:solid 1px #d8d8d8; height:23px; line-height:23px; padding:0 8px; color:#aaa9a9}
.page .cpb { background:#007ced;border:solid 1px #007ced; color:#fff}
.page2{ margin:30px 0 10px 0}
#now{background:#007ced;border:solid 1px #007ced; color:#fff}
#none{ background-image:none; border:none}

/*搜索分页样式*/
.page a:hover,.page span{ background:#007ced;border:solid 1px #007ced; color:#fff}


/*zzwj*/
.zzwj{ margin-left:5px}
.zzwj ul{ width:720px}
.zzwj li{ display:block; float:left; width:210px; height:280px; margin-top:40px; margin-right:7px; border:solid 1px #ccc; padding:3px}
.zzwj-pic{width:210px; height:235px; text-align:center }
.zzwj-pic table{vertical-align:middle; width:210px; height:235px; }
.zzwj-pic i{vertical-align:middle; height:100%; display:inline-block}
.zzwj-text{  width:210px; height:32px; overflow:hidden; line-height:30px; text-align:center; color:#666; font-family:"微软雅黑"; margin-top:10px}

/*放大*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:99999999999999;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{ position:relative; }
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
.cboxIframe img{width:500px; height:360px;}
#cboxOverlay{ background-color:#2b2b2b; filter: Alpha(Opacity=50); opacity:0.5;}
#cboxContent{background:#fff; font-size: 12px;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px; padding:10px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#fff;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#62af0e;}
#cboxPrevious{position:absolute; bottom:0; left:0; background:url(http://www.vstarvps.com/images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(http://www.vstarvps.com/images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxNext.hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url(http://www.vstarvps.com/images/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(../images/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(../images/lg_03.png) no-repeat; width:29px; height:30px; text-indent:-9999px;  top:5px; right:5px;}

/*link*/
.yq{height:42px; line-height:42px; text-align:left; border-bottom:1px solid greay;}
.link .txt{padding:10px; margin-bottom:20px;}
.link .txt a{ display:inline;margin-right:16px; margin-bottom:20px; }

/*product slide*/
.index .part2 {
	padding-top: 50px;
}
.index .part2 .hd {
	padding: 30px 0;
}
.index .part2 .hd ul {
	margin: 0 auto;
	text-align: center;
}
.index .part2 .hd li {
	margin-right: 30px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	display: inline-block;
+display:inline;
+float: left;
	white-space: nowrap;
	word-break: break-all;
}
.p30{ padding-top:30px;}
.index .part2 .hd li a {
	display: block;
	border: 1px solid #ccc;
	padding: 0 12px;
}
.index .part2 .hd li.on a {
	border: 1px solid #00FFFF;
	background: #66CCFF;
	color: #fff;
}
.index .part2 .bd {
	overflow: hidden;
}
.index .part2 .bd ul {
	padding-top: 64px;
	width: 108%; overflow:hidden;
}
.index .part2 .bd li {
	width: 294px;
	height: 344px;
	display: block;
	float: left;
	margin-right: 30px;
	margin-bottom: 30px;
	background: #fff;
	transition: all 0.3s ease-out 0s;
}
.index .part2 .bd li a {
	display: block;
}
.index .part2 .bd li img {
	width: 294px;
	height: 228px;
	display: block;
}
.index .part2 .bd li h3 {
	font-size: 18px;
	text-align: center;
}
.index .part2 .bd li p {
	color: #999;
	padding: 0 46px;
	line-height: 24px;
}
.index .part2 .bd li:hover {
	transform: translate3d(0px, -16px, 0px);
	box-shadow: 0 3px 10px rgb(222, 222, 222);
}
.part2 .title{ margin:0 auto;text-align:center;}
.part2 .title h3{ font-size:30px; }