@charset "utf-8";
/**

===============================================================

	+ CSS RESET +

===============================================================

**/

html { -webkit-text-size-adjust: none; }/*解决chrome浏览器下字体不能小于12px*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, img { margin: 0; padding: 0 }
body { background: #FFF; color: #666; font-family: "微软雅黑", Arial, Helvetica, sans-serif; font-size: 14px; line-height: 24px; min-width: 1200px; }
address, caption, cite, code, dfn, em, i, th, var, h1, h2, h3, h4, h5, h6 { font-style: normal; font-weight: normal; }
q:before, q:after { content: ''; }
a, fieldset, img { border: 0; }
div { overflow: hidden; }
img { vertical-align: middle; }
li { list-style-type: none; }
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none; }/*去掉苹果的默认UI来渲染按钮*/
a { outline: none; text-decoration: none; }
a:hover { text-decoration: underline; }
/**

===============================================================

	+ A HREF 默认样式 +

===============================================================

**/

a:link { color: #666; }
a:visited { color: #666; }
a:hover { color: #2C96D0; }
a:active { color: #666; }
.com-category-list ul li a.thisclass { color: #268EC6; font-weight: bold; }
.com-category-list ul li a.greenclass { color: yellow; font-weight: bold; }
/* Header */

.header { background: #67B1D9 url(../images/Index_01.jpg) 50% 0 no-repeat; width: 100%; }
.header .auto { height: 105px; position: relative; z-index: 1; }
.header h1 {  padding-top:0}
.header .welcome { color: #035684; font-size: 16px; height: 30px; position: absolute; top: 45px; left: 530px; z-index: 9; }
.header .version { background: url(../images/Ico_01.png) 0 0 no-repeat; font-size: 12px; height: 25px; line-height: 25px; text-align: center; width: 182px; position: absolute; top: 5px; right: 0; z-index: 8; }
.header .version a { color: #FFF; font-family: Arial; padding: 0 8px; }
.header .tel { background: url(../images/Ico_01.png) 0 -32px no-repeat; height: 55px; text-indent: -99em; width: 206px; position: absolute; bottom: 15px; right: 0; z-index: 7; }
/* Nav */

.nav { background: url(../images/Ico_02.png) 0 0 repeat-x; height: 45px; width: 100%; }
.nav li { height: 45px; line-height: 45px; }
.nav li.menu { background: url(../images/Index_02.png) 0 0 no-repeat; font-family: "新宋体"; font-size: 16px; font-weight: bold; padding: 0 20px; }
.nav li.menu:first-child { background: none; }
.nav li.menu a { color: #FFF; display: block; height: 45px; text-decoration: none; }
.nav li.menu:hover, .nav li.menu.hover { background: url(../images/Ico_02.png) 0 -45px no-repeat; }
.nav li.search { background: url(../images/Ico_01.png) -190px 6px no-repeat; width: 187px; position: relative; z-index: 2; }
.nav li.search input { border: 0; outline: none; position: absolute; z-index: 9; }
.nav li.search input[type="text"] { color: #999; height: 28px; line-height: 28px; font-family: "新宋体"; font-size: 14px; width: 124px; top: 8px; left: 12px; }
.nav li.search input[type="submit"] { background: none; cursor: pointer; height: 28px; width: 32px; top: 8px; right: 12px; }
/* Banner */

.banner { height: 350px; max-width: 1280px; background: url(../images/Loading.gif) 50% 50% no-repeat; margin:0 auto; }
#animateBox { position: relative; z-index: 9; }
#animateBox .playPic { height: 350px; position: absolute; top: 0; left: 0; z-index: 99; }
#animateBox .playPic li { float: left; height: 350px; overflow: hidden; }
#animateBox .playPic li a { display: block; height: 100%; overflow: hidden; text-indent: -99em; width: 100%; }
#animateBox .preBtn, #animateBox .nextBtn { cursor: pointer; height: 350px; width: 45px; position: absolute; top: 0; z-index: 999; }
#animateBox .preBtn { background: url(../images/preBtn.png) 0 50% no-repeat; left: 0; }
#animateBox .nextBtn { background: url(../images/nextBtn.png) right 50% no-repeat; right: 0; }
.banner .pro-category { width: 100%; position: absolute; top:315px; left: 0; z-index: 100; }
.pro-category-list { background:url(../images/ge.png) repeat; width: 100%; color:#333; text-align:center; height:35px; line-height:35px; }
.pro-category-list dl { width: 100%; }
.pro-category-list dl dt, .pro-category-list dl dd {  text-align: center; padding:0 8px; display:inline-table; }
.pro-category-list dl dt {  color: #333; font-size: 16px; height: 35px; line-height: 35px; margin-bottom: 3px; }
.pro-category-list dl dd { font-size: 14px; color: #333; cursor: pointer; height: 35px; line-height: 35px; }
.pro-category-list dl dd:hover, .pro-category-list dl dd.current { background:#2490D5; color:#fff; }
.pro-category-list dl dd:hover a, .pro-category-list dl dd.current a{ background:#2490D5; color:#fff; }

.pro-category-list dl dd a { color: #333; text-decoration: none; }
/* Company-profile */

.company-profile { background: #ECECEC url(../images/Index_04.png) 50% 85px no-repeat; padding: 40px 0 20px 0; width: 100%; }
.company-profile ul li { float: left; text-align: center; width: 300px; }
.company-profile ul li span { background: #0C549E; display: inline-block; height: 95px; width: 95px;/*css3*/ -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px; border-radius: 10px; }
.company-profile ul li span:hover { background: #90C01A; }
.company-profile ul li span a { display: block; height: 100%; width: 100%; }
.company-profile ul li span a.a1 { background: url(../images/Ico_01.png) -220px -40px no-repeat; }
.company-profile ul li span a.a2 { background: url(../images/Ico_01.png) -315px -40px no-repeat; }
.company-profile ul li span a.a3 { background: url(../images/Ico_01.png) -410px -40px no-repeat; }
.company-profile ul li span a.a4 { background: url(../images/Ico_01.png) -505px -40px no-repeat; }
.company-profile ul li h4 { height: 28px; line-height: 28px; margin-top: 5px; }
.company-profile ul li p { color: #6A6A6A; font-size: 12px; }
.company-profile ul li a { text-decoration: none; }
/* Notice */

.notice { background: #2C96D0; width: 100%; }
.notice dl dt, .notice dl dd { float: left; height: 40px; line-height: 40px; }
.notice dl dt { background: url(../images/Ico_01.png) -386px 6px no-repeat; color: #FFF; text-indent: 10px; width: 100px; }
.notice dl dd { background: url(../images/Index_05.png) right 6px no-repeat; display: inline; margin-left: 10px; overflow: hidden; width: 1090px; }
.notice dl dd a { color: #FFF; }
.notice dl dd ul { width: 800px; }
.notice dl dd ul li { float: left; height: 40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width: 200px; }
/* 设备展示 */

.title-01 { background: url(../images/Ico_02.png) 0 -90px repeat-x; position: relative; }
.title-01 .name { background: url(../images/Ico_01.png) -210px -159px no-repeat; color: #333; height: 62px; text-align: center; width: 226px; }
.title-01 .name span { display: block; height: 22px; line-height: 22px; margin-top: 2px; font-size: 12px; }
.title-01 .name h3 { font-weight: bold; height: 34px; line-height: 26px; }
.title-01 .more { height:13px; width: 42px; position: absolute; bottom: 15px; right: 15px; z-index: 9; }
.com-container { background: #F7F7F7; padding: 10px; position: relative; }
.com-container .more { height: 40px; width: 56px; position: absolute; top: 10px; right: 0; z-index: 9; }
.com-container h3 { color: #FFF; }
.com-container h3 span { background: url(../images/top.png) 0 0 no-repeat; display: block; height: 44px; line-height: 42px; overflow: hidden; text-indent:45px; width: 220px; }
.com-container .cate-list { background: #86CAFE; border: 1px solid #29A3E6; width: 167px;/*css3*/ background: -webkit-linear-gradient(top, #9ECEFE, #49C0FF); background: -moz-linear-gradient(top, #9ECEFE, #49C0FF); background: -o-linear-gradient(top, #9ECEFE, #49C0FF); -webkit-box-shadow: 2px 2px 2px #CCC; -moz-box-shadow: 2px 2px 2px #CCC; -o-box-shadow: 2px 2px 2px #CCC; box-shadow: 2px 2px 2px #CCC; margin-left:13px; }
.com-container .cate-list ul { border: 1px solid #B7E4FF; padding-bottom:1px; }
.com-container .cate-list ul li { float: left; margin-top: 1px; width: 100%; }
.com-container .cate-list ul li a { background: url(../images/small.png) 0 0 no-repeat; color: #FFF; display: block; margin: 0 auto; height: 28px; line-height: 28px; overflow: hidden; text-indent: 32px; width:150px; }
.com-container .pro-list { display: inline; margin-right: 0; width: 986px; }
.com-container .pro-list ul { width: 100%; padding-top:25px;}
.com-container .pro-list ul li { display: inline; border: 1px solid #DCDCDC; float: left; margin: 0 1px; width: 160px; height: 130px; }
.com-container .pro-list ul li .img a { height: 142px; display: table-cell; width: 160px; text-align: center;  }
.com-container .pro-list ul li .img, .com-container .pro-list ul li .img img { height: 100px; width: 160px; }
.com-container .pro-list ul li p { background: #2C96D0; color: #FFF; height: 30px; line-height: 30px; overflow: hidden; text-align: center; }
.com-container .pro-list ul li:hover img, .sample-list li:hover img { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); }
/* 样品展示 */

.sample { background: #F7F7F7; border: 1px solid #ECF4F7; padding-bottom: 30px; overflow: visible; position: relative;/*css3*/ background: -webkit-linear-gradient(top, #FFF, #F7F7F7); background: -moz-linear-gradient(top, #FFF, #F7F7F7); background: -o-linear-gradient(top, #FFF, #F7F7F7); background: linear-gradient(top, #FFF, #F7F7F7); }
.sample-list { margin: 0 auto; width: 1188px; }
.sample-list li {  display: inline; float: left; height:105px; margin: 24px 13px 0 13px; overflow: hidden; width: 122px;}
.sample-list li .pict{border: 1px solid #DCDCDC; height:104px /*css3*/ -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px; border-radius: 10px;}
.sample-list li p{ line-height:25px; padding:3px 0; text-align:center; height:25px; overflow:hidden;}
.sample-list li .pict:hover { border: 1px solid #2C96D0; }
.sample-list li img { height: 75px; width: 122px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px; border-radius: 10px; }
.sample .more { height: 30px; margin-left: -15px; width: 30px; position: absolute; bottom: -12px; left: 50%; z-index: 9; }
/* 新闻 */

.title-02 { background: url(../images/Index_09.png) 0 0 no-repeat; color: #FFF; height: 44px; line-height: 44px; text-indent: 52px; position: relative; }
.title-02 .more { height: 11px; width: 36px; position: absolute; bottom: 15px; right: 15px; z-index: 9; }
.news { overflow: visible; width: 400px; }
.news .content, .support .content { background: #F4FCFF; border: 1px solid #ECF4F7; margin-left: 5px; padding: 10px;/*css3*/ background: -webkit-linear-gradient(top, #FFF, #E5F6FE); background: -moz-linear-gradient(top, #FFF, #E5F6FE); background: -o-linear-gradient(top, #FFF, #E5F6FE); background: linear-gradient(top, #FFF, #E5F6FE); }
.news .content { width: 373px; }
.support { display: inline; margin-left: 24px; overflow: visible; width: 352px; }
.support .content { width: 325px; }
.com-news-list { width: 100%; }
.com-news-list li { background: url(../images/Index_10.png) 0 13px no-repeat; float: left; line-height: 30px; width: 100%; }
.com-news-list li a { display: block; height: 30px; margin-left: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.com-news-list li span { display: block; height: 30px; float: right; margin-top: -30px; }
.date .com-news-list li a { max-width: 320px; }/*有日期*/
/* 产品列表 */

.left { width: 264px; }
.title-03 { background: url(../images/Ico_02.png) 0 -90px repeat-x; position: relative; }
.title-03 .name { background: url(../images/Ico_01.png) -210px -159px no-repeat; color: #FFF; height: 62px; margin: 0 auto; text-align: center; width: 226px; }
.title-03 .name span { display: block; height: 22px; line-height: 22px; margin-top: 2px; font-size: 12px; }
.title-03 .name h3 { font-weight: bold; height: 34px; line-height: 26px; }
.com-category-list { background: #CCE9F4; padding-bottom: 15px; }
.com-category-list ul { margin: 0 auto; width: 212px; }
.com-category-list ul li { float: left; margin-top: 15px; width: 100%; }
.com-category-list ul li a { text-decoration: none; }
.com-category-list ul li span { display: block; height: 30px; line-height: 28px; overflow: hidden; }
.com-category-list ul li span a { color: #FFF; }
.com-category-list ul li span.blue { background: url(../images/Ico_01.png) -226px -230px no-repeat; cursor: pointer; text-indent: 54px; }
.com-category-list ul li span.green { background: url(../images/Ico_01.png) -226px -262px no-repeat; text-indent: 50px; }
.com-category-list ul li dl { width: 100%; }
.com-category-list ul li dl dd { background: url(../images/Ico_01.png) -226px -294px no-repeat; float: left; height: 30px; line-height: 30px; margin-top: 10px; text-indent: 50px; width: 100%; }
.com-category-list ul li .sub-menu { display: none; }
.left-contact { background: url(../images/Index_13.jpg) right bottom no-repeat; border: 1px solid #D8D8D8; padding-bottom: 10px; }
.left-contact h4 { background: #2C96D0; color: #FFF; height: 36px; line-height: 36px; text-align: center; }
.left-contact p { line-height: 28px; padding: 0 12px; }
.left-contact p.tel { margin-top: 15px; }
.left-contact p.tel span { background: url(../images/Ico_01.png) 0 -32px no-repeat; display: block; height: 55px; width: 206px; overflow: hidden; text-indent: -99em; }
.left-contact p.name { color: #2C96D0; font-weight: bold; font-size: 15px; margin-top: 15px; }
.right { width: 916px; }
.right .pos { background: #CCE9F4; height: 40px; line-height: 40px; margin-top: 28px;/*css3*/ background: -webkit-linear-gradient(top, #CCE9F4, #E1EFF2); background: -moz-linear-gradient(top, #CCE9F4, #E1EFF2); background: -o-linear-gradient(top, #CCE9F4, #E1EFF2); background: linear-gradient(top, #CCE9F4, #E1EFF2); }
.right .pos span { background: url(../images/Ico_01.png) -576px 15px no-repeat; display: inline-block; height: 40px; width: 34px; }
.com-pro-list { margin: 0 auto; width: 912px; }
.com-pro-list li { display: inline; border: 1px solid #DCDCDC; float: left; margin: 12px 6px 0 6px; width: 138px; height: 168px; }
.com-pro-list li .img a { height: 142px; display: table-cell; width: 138px; text-align: center; vertical-align: middle; }
.com-pro-list li .img, .com-pro-list li .img img { height: auto; width: 138px; }
.com-pro-list li p { background: #2C96D0; color: #FFF; height: 30px; line-height: 30px; overflow: hidden; text-align: center; }
.com-pro-list li:hover img { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); }
/* 新闻列表 */

.news-category { }
.news-category a { background: #DFDFDF; color: #333; display: inline-block; font-size: 16px; height: 32px; line-height: 32px; margin-right: 10px; padding: 0 15px; text-decoration: none;/**/ -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; }
.news-category a.current, .news-category a:hover { background: #2C96D0; color: #FFF; }
.page-news-list { width: 100%; }
.page-news-list li { border-top: 1px dashed #D3D3D3; float: left; padding: 25px 0; width: 100%; }
.page-news-list li:first-child { border-top: 0; }
.page-news-list .news-date { height: 120px; width: 160px; position: relative; }
.page-news-list .news-date span { display: block; }
.page-news-list .news-date .ico-01 { background: url(../images/Ico_01.png) -575px -229px no-repeat; height: 25px; width: 25px; position: absolute; top: 47px; left: 15px; z-index: 9; }
.page-news-list .news-date .ico-02 { font-size: 30px; height: 32px; line-height: 32px; overflow: hidden; width: 42px; position: absolute; top: 44px; left: 48px; z-index: 10; }
.page-news-list .news-date .ico-03 { font-size: 12px; line-height: 18px; position: absolute; top: 42px; left: 92px; z-index: 11; }
.page-news-list .news-pic, .page-news-list .news-pic img { height: 120px; width: 190px; }
.page-news-list .news-pic:hover img { -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -o-transform: scale(1.5); transform: scale(1.5); }
.page-news-list .news-txt { font-size: 12px; height: 120px; width: 820px; }
.page-news-list .news-txt h4 { height: 30px; line-height: 30px; font-weight: bold; overflow: hidden; }
.page-news-list .news-txt p.author { color: #999; }
.page-news-list .news-txt p.txt { margin-top: 5px; }
.page-news-list .news-txt a { color: #2C96D0; }
/* 新闻频道页 */

.news-channel { width: 380px; }
.news-channel dt, .news-channel dd { float: left; width: 100%; }
.news-channel dt { height: 40px; overflow: hidden; position: relative; }
.news-channel dt span { color: #333; display: block; font-weight: bold; height: 26px; font-size: 16px; position: absolute; top: -1px; left: 135px; z-index: 9; }
.news-channel dt .more { height: 20px; width: 52px; position: absolute; top: 10px; right: 0; z-index: 9; }
.news-channel dd { margin-top: 20px; }
.news-channel dd .date { background: #2C96D0; border: 1px solid #2C96D0; margin-top: 6px; text-align: center; width: 62px; border-radius: 6px 6px 0 0; }
.news-channel dd .date i { color: #FFF; display: block; font-size: 20px; font-weight: bold; height: 40px; line-height: 40px; }
.news-channel dd .date em { background: #FFF; color: #333; display: block; font-weight: bold; height: 36px; line-height: 36px; }
.news-channel dd .txt { font-size: 12px; width: 308px; }
.news-channel dd .txt h5 { font-weight: bold; height: 26px; line-height: 26px; }
.news-channel dd .txt p { height: 60px; line-height: 20px; overflow: hidden; }
.news-channel dd .txt a { color: #2C96D0; }
.news-center { display: inline; margin: 30px 0 0 30px; }
.news-channel dt.information { background: url(../images/Ico_02.png) 0 -156px no-repeat; }
.news-channel dt.sup { background: url(../images/Ico_02.png) 0 -196px no-repeat; }
.news-channel dt.problem { background: url(../images/Ico_02.png) 0 -236px no-repeat; }
/* 新闻内容 */

.article-title { color: #000; font-size: 20px; font-weight: bold; padding: 10px 0; line-height: 28px; text-align: center; }
.article-author { border-bottom: 1px solid #D3D3D3; color: #999; font-size: 12px; padding-bottom: 10px; text-align: center; }
.article-content { border-bottom: 1px solid #D3D3D3; height: 100%; padding-bottom: 15px; }
.article-content p { margin-top: 10px; }
/* 样品列表 */

.sample-category { padding: 0 9px }
.sample-category a { background: #DFDFDF; color: #333; display: inline-block; font-size: 16px; height: 32px; line-height: 32px; margin: 15px 10px 0 10px; padding: 0 15px; text-decoration: none;/**/ -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; }
.sample-category a.current, .sample-category a:hover { background: #2C96D0; color: #FFF; }
/* 相关资讯 */

.xgzx { width: 100%; }
.xgzx li { background: url(../images/Index_14.png) 5px 14px no-repeat; float: left; height: 30px; line-height: 30px; text-indent: 18px; width: 100%; }
.xgzx li span { color: #999; display: block; float: right; height: 30px; }
/* 合作伙伴 */

.cooperate { border: 1px solid #92BD25; height: 164px; position: relative; }
.cooperate .title { background: url(../images/Ico_01.png) -456px -136px no-repeat; color: #FFF; font-size: 18px; height: 165px; width: 74px; }
.cooperate .title p { text-indent: 16px; line-height: 30px; }
.cooperate .title p:first-child { margin-top: 24px; }
.cooperate .leftBtn, .cooperate .rightBtn { cursor: pointer; height: 40px; width: 20px; position: absolute; bottom: 65px; z-index: 9; }
.cooperate .leftBtn { background: url(../images/Ico_01.png) -580px -136px no-repeat; left: 84px; }
.cooperate .rightBtn { background: url(../images/Ico_01.png) -560px -136px no-repeat; right: 10px; }
.cooperate .scroll-container { height: 120px; width: 1044px; position: absolute; bottom: 15px; right: 40px; z-index: 9; }
.cooperate .scroll-container ul { min-width: 1044px; }
.cooperate .scroll-container ul li { display: inline; float: left; margin: 0 10px; text-align: center; width: 154px; }
.cooperate .scroll-container ul li img { border: 1px solid #E1E1E1; height: 88px; width: 138px; }
.cooperate .scroll-container ul li p { font-size: 12px; height: 30px; line-height: 30px; }
/* Footer */

.footer { background: #2C96D0; color: #FFF; margin-top: 30px; padding: 30px 0 20px 0; width: 100%; }
.contact { background: url(../images/Index_11.png) 0 63px no-repeat; width: 580px; }
.contact dt, .contact dd { float: left; overflow: hidden; width: 100%; }
.contact dt { background: url(../images/sLogo.png) 0 0 no-repeat; text-indent: -99em; height: 52px; margin-bottom: 10px; }
.contact dd { height: 34px; line-height: 34px; text-indent: 34px; }
.sub-nav { display: inline; margin: 0 20px; width: 164px; }
.sub-nav dt, .sub-nav dd { float: left; min-height: 34px; line-height: 34px; width: 100%; }
.sub-nav dt { font-size: 16px; font-weight: bold; margin-bottom: 5px; }
.sub-nav dd a { color: #FFF; }
.sub-nav-bg { background: url(../images/Index_12.png) right 8px no-repeat; }
/* Copyright */

.copyright { background: #1080BF; color: #FFF; height: 46px; line-height: 46px; text-align: center; width: 100%; }
.copyright a { color: #fff; }
/* 产品内容页 */

.pro-intro-img { height: 530px; overflow: visible; width: 420px; }
.pro-intro-txt { width: 460px; }
.pro-intro-txt h3 { color: #333; font-weight: bold; height: 36px; line-height: 36px; overflow: hidden; }
.pro-intro-txt .txt { margin-top: 5px; }
.pro-intro-txt .tel { color: #333; margin-top: 30px; }
.pro-intro-txt .tel span { color: #2C96D0; font-size: 24px; font-weight: bold; font-style: italic; padding-left: 20px; }
.pro-intro-txt .contact-us { margin-top: 50px; text-align: right; }
.pro-intro-txt .contact-us a { color: #FFF; display: inline-block; font-weight: bold; height: 32px; line-height: 32px; margin-left: 20px; padding: 0 25px; text-decoration: none;/*css3*/ -webkit-border-radius: 34px; -moz-border-radius: 34px; -o-border-radius: 34px; border-radius: 34px; }
.pro-intro-txt .contact-us a.advice { background: #5596B6; background: -webkit-linear-gradient(top, #8BCCE8, #216184); background: -moz-linear-gradient(top, #8BCCE8, #216184); background: -o-linear-gradient(top, #8BCCE8, #216184); background: linear-gradient(top, #8BCCE8, #216184); }
.pro-intro-txt .contact-us a.buy { background: #FC7B1D; background: -webkit-linear-gradient(top, #F7A050, #FD6600); background: -moz-linear-gradient(top, #F7A050, #FD6600); background: -o-linear-gradient(top, #F7A050, #FD6600); background: linear-gradient(top, #F7A050, #FD6600); }
.title-04 { background: #EEE; color: #FFF; }
.title-04 span { background: #5596B6; display: inline-block; height: 34px; line-height: 34px; padding: 0 25px; background: -webkit-linear-gradient(top, #8BCCE8, #216184); background: -moz-linear-gradient(top, #8BCCE8, #216184); background: -o-linear-gradient(top, #8BCCE8, #216184); background: linear-gradient(top, #8BCCE8, #216184); }
.title-05 { background: #EEE; border-top: 2px solid #2C96D0; color: #2C96D0; height: 34px; line-height: 34px; }
.title-05 span { padding: 0 15px; }
/* 分享 */

.share { line-height: 28px; position: relative; }
.share .content { position: absolute; top: 5px; right: 0; z-index: 9; }
/** PUBLIC **/

h3 { font-size: 18px; }
h4 { font-size: 16px; }
h5 { font-size: 14px; }
.auto { margin: 0 auto; width: 1200px; }
.fl { float: left; }
.fr { float: right; }
.container { padding: 10px; line-height: 25px; }
.mt10 { margin-top: 10px; }
.mt20 { margin-top: 20px; }
.mt30 { margin-top: 30px; }
.shadow { -webkit-box-shadow: 1px 2px 1px #D9E8EF; -moz-box-shadow: 1px 2px 1px #D9E8EF; -o-box-shadow: 1px 2px 1px #D9E8EF; box-shadow: 1px 2px 1px #D9E8EF; }
.bgf { background: #00FF66; }
.transition, .com-container .pro-list ul li img, .sample-list li img, .com-pro-list li img, .page-news-list .news-pic img { -o-transition: all 0.4s; -moz-transition: all 0.4s; -ms-transition: all 0.4s; -webkit-transition: all 0.4s; transition: all 0.4s; }
.opacity { filter: alpha(Opacity=70); -moz-opacity: 0.7; -o-opacity: 0.7; -webkit-opacity: 0.7; opacity: 0.7; }
.clear-fix:after { content: '.'; clear: both; display: block; height: 0; visibility: hidden; overflow: hidden; }
.clear-fix { *zoom:1;
}
.clear-both { clear: both; display: block; height: 0; visibility: hidden; overflow: hidden; }


.fink{ padding-top:20px;}
.fink h3{ float:left; color:#ff811b;}
.fink .finklj a{ float:left; padding:0 10px;}

/*分页*/
.arcpages { padding: 15px 0 10px 0; border-top: none; text-align: center; line-height: 30px; clear: both; }
.arcpages ul { text-align: center; }
.arcpages ul li { text-align: center; height: 18px; overflow: hidden; display: inline; margin: 0 2px; padding: 0; overflow: hidden; white-space: nowrap; }
.arcpages ul li a { border: 1px solid #2c96d0; color: #2c96d0; display: inline; height: 18px; overflow: hidden; padding: 4px 8px 4px 8px; margin: 0; }
.arcpages ul li a:hover { border: 1px solid #2c96d0; color: #fff; background: #2c96d0; height: 18px; overflow: hidden; text-decoration: none; cursor: pointer; }
.arcpages ul li.thisclass a { background-color: #2c96d0; height: 18px; overflow: hidden; color: #fff; font-weight: bold; border: 1px solid #2c96d0; }
.arcpages .pageinfo { color: #999999; padding: 0 3px 0 3px; height: 18px; }
.arcpages .pageinfo strong { font-weight: normal; margin: 0 0; height: 18px; }
/*main css*/

.izl-rmenu { position: fixed; right: 0; margin-right: 20px; bottom: 20px; padding-bottom: 20px; background: url(../images/r_b.png) 0px bottom no-repeat; z-index: 999; overflow: visible; }
.izl-rmenu .btn { width: 72px; height: 73px; margin-bottom: 1px; cursor: pointer; position: relative; overflow: visible; }
.izl-rmenu .btn-qq { background: url(../images/r_qq.png) 0px 0px no-repeat; background-color: #6da9de; }
.izl-rmenu .btn-qq:hover { background-color: #488bc7; }
.izl-rmenu a.btn-qq, .izl-rmenu a.btn-qq:visited { background: url(../images/r_qq.png) 0px 0px no-repeat; background-color: #6da9de; text-decoration: none; display: block; }
.izl-rmenu .btn-wx { background: url(../images/r_wx.png) 0px 0px no-repeat; background-color: #78c340; }
.izl-rmenu .btn-wx:hover { background-color: #58a81c; }
.izl-rmenu .btn-wx .pic { position: absolute; left: -160px; top: 0px; display: none; width: 160px; height: 160px; overflow: visible; }
.izl-rmenu .btn-phone { background: url(../images/r_phone.png) 0px 0px no-repeat; background-color: #fbb01f; overflow: visible; }
.izl-rmenu .btn-phone:hover { background-color: #ff811b; }
.izl-rmenu .btn-phone .phone { background-color: #ff811b; position: absolute; width: 160px; left: -160px; top: 0px; line-height: 73px; color: #FFF; font-size: 18px; text-align: center; display: none; }
.izl-rmenu .btn-top { background: url(../images/r_top.png) 0px 0px no-repeat; background-color: #666666; display: none; }
.izl-rmenu .btn-top:hover { background-color: #444; }
