@charset "utf-8";


/*Spirit Start*/
.header .wechat-link,
.wechat-close,
.header .search-btn,
.slide-btn .btn,
.slide-info .popup-link .icon,
.buttons .icon-arrow,
.item-more .icon-arrow,
.helper-nav .icon-arrow,
.case-show-li .icon-arrows,
.case-prev, .case-next,
.video-prev, .video-next,
.video-links .link,
.popup-close,
.photo-btn .btn,
.photo-prev,
.photo-next,
.go-top-link{background:url(spirit.png) no-repeat;}

/*Spirit End*/


/*Layout Start*/

/*1190*/
.header, .mainnav, .container, .crumbs, .anchor, .helper, .neirong{width:1179px; margin:0 auto;}

/*header*/
.header{position:relative; z-index:10; height:120px;}
.header .logo{float:left; padding-top:25px;}
.header .logo a{display:block; width:255px; height:65px; text-indent:-9999px; background:url(../images/logo.jpg) no-repeat;}

.header .site-nav{float:right; width:630px; height:26px; background-color:#ebebeb;}

.header .language, .header .group, .header .search{float:left;}

.header .language{width:240px;}
.header .lang-link{float:left; width:60px; height:26px; line-height:26px; text-align:center; color:#000;}
.header .lang-link:hover, .header .current{color:#fff; background-color:#06c;}
.header .wechat-link{float:left; width:22px; height:18px; margin:3px 0 0 15px; text-indent:-9999px; background-position:-117px -110px;}

.header .group-link{display:block; width:150px; height:26px; line-height:26px; text-align:center; color:#fff; background-color:#666;}

.header .search{position:relative; width:240px; height:26px; background-color:#06c; overflow:hidden;}
.header .search-text{width:190px; padding:5px 5px 5px 10px; color:#fff; background:none;}
.header .search-btn{position:absolute; top:0; right:0; width:35px; height:26px; cursor:pointer; background-position:-225px 0;}

.wechat-content{position:absolute; top:40px; /*left:320px; width:230px; */padding:30px 0 20px; background-color:#fff; overflow:hidden;}
.wechat-close{position:absolute; top:10px; right:10px; width:13px; height:13px; background-position:-149px -110px;}
.wechat-hd, .wechat-bd{text-align:center;}
.wechat-hd{height:24px; margin-bottom:5px; line-height:24px; color:#06c; font-size:14px;}

/*mainnav*/
/*.mainnav{height:46px; line-height:46px; background-color:#666666;}
.mainnav .nav{float:left; width:11.111111%; text-align:center; color:#fff; font-size:14px; font-family:Microsoft YaHei;}
.mainnav .nav:hover, .mainnav .current{background-color:#9A0201;}
.mainnav .nav:hover{text-decoration:none;}
*/



/*---导航菜单---*/
.nav {width:1179px;height:46px; position:relative; margin:0; font-size:14px; color:#FFF;  background:#666666; z-index:99998;}
.nav ul li a, .nav ul li a:visited {display:block; text-decoration:none; color:#000;width:130px; height:46px; text-align:center; color:#fff; line-height:46px; font-size:14px; overflow:hidden;}
.nav ul {  width:1179px; height:46px;margin:0 auto; padding:0;  list-style-type: none; }
.nav ul li {width:130px;  height:46px;line-height:46px;text-align:center; float:left;font-size:14px; color:#FFF;  position:relative; }
.nav ul li ul {display: none;}
/* specific to non IE browsers */
.nav ul li:hover { background:#9A0201;}
.nav ul li:hover a {color:#fff;width:130px;  }

.nav ul li:hover ul {display:block; position:absolute; top:46px; left:0; width:130px; z-index:99999;}
.nav ul li:hover ul li a.hide {background:#6a3; color:#fff; width:130px; height:35px;}
.nav ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.nav ul li:hover ul li ul {display: none;}
.nav ul li:hover ul li{border:none; width:130px; height:35px;}
.nav ul li:hover ul li a {display:block;  background:#666666; font-size:13px; font-weight:100; width:auto; padding:0 ; border:none; color:#fff; height:35px; line-height:35px;}
.nav ul li:hover ul li a:hover {color:#fff;border:none; font-size:13px; font-weight:100; background:#0167B2;}

.nav .current{background-color:#9A0201;}


.nav ul li:hover ul li:hover ul {display:block; position:absolute; top:0; left:126px; width:126px; z-index:99999;}
.nav ul li:hover ul li:hover ul li a.hide {background:#6a3; color:#fff; width:126px; height:35px;}
.nav ul li:hover ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.nav ul li:hover ul li:hover ul li ul {display: none;}
.nav ul li:hover ul li:hover ul li{border:none; width:126px; height:35px;}
.nav ul li:hover ul li:hover ul li a {display:block;  background:#356FAF; font-size:13px; font-weight:100; width:auto; padding:0 ; border:none; color:#fff; height:35px; line-height:35px;}
.nav ul li:hover ul li:hover ul li a:hover {color:#fff;border:none; font-size:13px; font-weight:100; background:#4180C5;}



/*---导航菜单---*/


/*slide*/
/*.slide{position:relative; width:100%; height:380px; min-width:1024px; overflow:hidden;}
.slide-content{width:100%; height:380px;}
.slide-list{width:100%; background-repeat:no-repeat; background-position:center top;}

.slide-info{width:800px; padding-top:30px; margin:0 auto;}
.slide-info h3, .slide-info p{color:#fff; font-size:24px;}
.slide-info .buttons{margin-top:20px;}

.slide-info .popup-info{margin-top:20px;}
.slide-info .popup-link{float:left; width:60px; margin-right:20px; cursor:pointer; color:#fff;}
.slide-info .popup-link .icon, .slide-info .popup-link .text{display:block; margin:0 auto;}
.slide-info .popup-link .text{color:#fff; text-align:center;}
.slide-info .popup-link .icon-data{width:44px; height:34px; background-position:-1px -48px;}
.slide-info .popup-link .icon-photo{width:35px; height:34px; background-position:-55px -48px;}
.slide-info .popup-link .icon-video{width:35px; height:34px; background-position:-216px -100px;}

.slide-btn{position:absolute; bottom:10px; left:50%; width:1024px; height:10px; margin-left:-512px; text-align:center;}
.slide-btn .btn{display:inline-block; width:8px; height:8px; margin:0 3px; cursor:pointer; background-position:-54px -92px;}
.slide-btn .btn{*display:inline;}
.slide-btn .current{background-position:0 -92px;}

.slide-prev, .slide-next{position:absolute; top:146px; width:38px; height:38px;}
.slide-prev{left:50%; margin-left:-490px; background:url(btn_prev.png) no-repeat;}
.slide-next{right:50%; margin-right:-490px; background:url(btn_next.png) no-repeat;}
*/
/*banner
.banner{width:100%; height:380px; min-width:1024px; background-repeat:no-repeat; background-position:center top; overflow:hidden;}*/
/*---焦点图---*/
.banner{ width:100%; height:400px; margin:0 auto; z-index:1; position:relative;}
.focus{width:100%;height:400px;position:relative;float:left;}
.banul{width:100%;height:400px;overflow:hidden; }
.banul li{width:100%;height:400px; display:block; }
/*.banul li a{width:1200px; height:380px; display:block; margin:0 auto; }*/

.banner_ny{ width:720px; height:510px; margin:0 auto; z-index:1; position:relative;}
.focus_ny{width:720px;height:510px;position:relative;float:left;}
.ban_ny{width:720px;height:510px;overflow:hidden; }
.ban_ny li{width:720px;height:510px; display:block; }
.ban_ny img{ width:720px; height:510px; margin:auto;}

.rslides{position:relative;list-style:none;padding:0}
.rslides_nav{height:50px;width:60px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 0; margin-top:-28px;}
.rslides_nav:active{opacity:1.0}
.rslides_nav.prev{left:0; right:auto; background-position:-30px 0; }
.rslides_nav.next{left:auto; right:0; background-position:30px 0;}

.rslides_tabs{margin:-28px auto 0 auto;clear:both;text-align:center; position:relative; z-index:99998;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:10px; }
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;background:rgba(0,0,0, .2);background:#ccc;display:inline-block;_display:block;*display:block;width:14px;height:14px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#E40175; }
/*---焦点图---*/

/*选项卡*/
#outer{ width:100%; }
#tab{ width:252px; height:50px; color:#333333; background:#FFF; float:left; }
#tab li{ width:126px; height:45px; line-height:45px;text-align:center; font-size:20px;  float:left; position:relative;}
.current2{cursor:pointer;width:126px; color:#990100; font-size:20px;  background:url(nvbg.jpg) repeat-x; }
.more a{ float:right; display:block; line-height:45px; color:#333;font-size:14px;}
.more a:hover{ color:#990100; text-decoration:underline;}
#content{ width:100%; height:350px;  }
#content ul{ display:none; width:100%; height:auto; }
#content ul li{ height:auto; width:100%;}

.xwlist{ width:640px; margin:12px 0 0 0;}
.xwlist ol{ width:640px; }
.xwlist ol li{ width:640px;height:30px; line-height:36px; color:#333; font-size:14px; clear:both; }
.xwlist ol li a{ width:560px; height:30px; color:#333; font-size:14px; display:block; float:left; overflow:hidden;}
.xwlist ol li a:hover{ color:#ac0000; text-decoration: underline;}
.xwlist ol li span{ color:#333; font-size:12px; margin-right:3px; display:block; float:right;}

.faq{ width:480px; margin-left:20px; text-indent:10px; height:45px; line-height:45px; padding-bottom:5px; color:#333333; border-bottom:1px solid #999; }
.faq a{ float:right; display:block; line-height:45px; color:#333;font-size:14px;}
.faq a:hover{ color:#990100; text-decoration:underline;}

.faqlist{ width:480px; margin:11px 0 0 20px;}
.faqlist ol{ width:480px; }
.faqlist ol li{ width:480px; line-height:29px; color:#333; font-size:14px;  }
.faqlist ol li a{ width:480px;  color:#333; font-size:14px; display:block; float:left; overflow:hidden;}
.faqlist ol li a:hover{ color:#ac0000; text-decoration: underline;}
.faqlist ol li span{ color:#333; font-size:12px; margin-right:3px; display:block; float:right;}


.lybk{ width:1078px; height:570px; padding:30px 50px; margin-bottom:30px; border:1px solid #ccc; }

/*crumbs*/
.crumbs{padding:10px 0; color:#666; font-family:simsun;}
.crumbs-link, .crumbs-text{margin-right:2px;}
.crumbs-link{color:#666;}

/*buttons*/
.buttons{position:relative; display:block; width:120px; height:25px; line-height:25px; padding-left:5px; cursor:pointer; color:#fff; overflow:hidden;}
.buttons:hover{text-decoration:none;}
.buttons .icon-arrow{position:absolute; top:10px; right:5px; width:3px; height:5px; background-position:-20px -175px;}
.btn-gray{background-color:#666;}
.btn-green{background-color:#093;}
.btn-blue{background-color:#06c;}
.btn-red{background-color:#c06;}

/*container*/
.container{margin-bottom:20px;}
.container .wrap{width:100%; margin-bottom:10px; overflow:hidden;}
.container .boxs{width:1300px;}
.container .main{float:left; width:624px;}
.container .side{float:right; width:505px;}
.container .content{border:1px solid #ccc;}

/*helper*/
.helper{padding:20px 0; background-color:#767676;}

.helper-nav{margin-bottom:50px;}
.helper-nav .nav-dl{float:left; width:180px; margin-left:10px; _display:inline;}
.helper-nav .nav-dt, .helper-nav .nav-dd{width:100%; overflow:hidden;}
.helper-nav .nav-dt{height:42px; line-height:42px; color:#fff; font-size:16px; }
.helper-nav .nav-link{display:block; width:180px; height:34px; line-height:34px; color:#ccc; overflow:hidden;}
.helper-nav .icon-arrow{display:inline-block; width:17px; height:17px; margin-right:5px; vertical-align:middle; background-position:-90px -110px;}

.contact-us{padding-left:50px;}
.contact-us .contactus-title{line-height:32px; color:#ccc; font-size:14px;}
.contact-us .contactus-info{}
.contact-us .contactus-map{float:left; width:200px; height:180px;}
.contact-us .contactus-site{float:right; width:900px;}
.contact-us .site-info{margin-bottom:20px; cursor:pointer; color:#ccc;}
.contact-us .site-info:hover{color:#fafafa;}
.contact-us .site-info dt{margin-bottom:5px; font-weight:bold;}
.contact-us .site-info dd{ line-height:24px;}
.contact-us .contactus-link{display:inline-block; margin-top:5px; color:#ccc;}
.contact-us .contactus-link .arrow{display:inline-block; width:0; height:0; margin-left:5px; vertical-align:middle; font-size:0; border-width:4px; border-style:solid; border-color:#666 #666 #666 #ccc;}

.badge{text-align:right; padding-right:20px;}
.badge-link{display:inline-block; width:36px; height:25px; margin-left:15px;}

#map-container{width:100%; height:100%;}

/*Layout End*/


/*Module Start*/
.mod-item{}
.mod-item .item-hd{margin-bottom:10px;}
.mod-item .item-bd{}

.mod-item .item-title{display:inline-block; line-height:38px; font-size:16px; font-family:Microsoft YaHei; border-bottom:4px solid #06c;}

.item-data{margin-bottom:10px;}
.item-data .data-dt{height:42px; line-height:42px; color:#06c; font-size:14px;}
.item-data .data-dt .link{color:#06c;}
.item-data .data-dt .arrow{float:right; width:0; height:0; margin-top:15px; font-size:0; border-width:5px; border-style:solid; border-color:#fff #fff #fff #06c;}
.item-data .data-dd{}

.item-more{display:block; height:50px; padding-left:20px; line-height:50px; color:#000; background-color:#efefef;}
.item-more .icon-arrow{display:inline-block; width:20px; height:20px; margin-right:10px; vertical-align:middle; background-position:0 -110px;}

.item-info{margin-bottom:10px; padding-top:10px; border-top:1px solid #ccc;}
.item-info .info-dt,
.item-info .info-dd{float:left;}
.item-info .info-dt{width:55px; height:55px; padding-top:6px;}
.item-info .info-dd{width:315px; margin-left:10px; _display:inline;}
.item-info .info-list{height:22px; line-height:22px; overflow:hidden;}
.item-info .info-list a{color:#000;}

.item-list{float:left; width:370px; margin-right:34px;}

.item-type-1 .item-title{border-color:#f63;}
.item-type-1 .data-dt,
.item-type-1 .data-dt .link{color:#f63;}
.item-type-1 .item-more .icon-arrow{background-position:-30px -110px;}

.item-type-2 .item-title{border-color:#f60;}
.item-type-2 .data-dt,
.item-type-2 .data-dt .link{color:#f60;}
.item-type-2 .item-more .icon-arrow{background-position:-60px -110px;}

/*news*/
.news-list{overflow:hidden; height:38px;}
.news-list .news-link{color:#333;width:310px; height:38px; overflow:hidden;}
.news-list .news-date{float:right; color:#999; font-size:10px;}

/*paging*/
.paging{padding:10px 0; text-align:center;}
.paging .prev-page, .paging .next-page, .paging .link-page{display:inline-block; margin:0 4px; color:#000;}
.paging .now{padding:0 5px; color:#fff; background-color:#06c;}

/*Module End*/


/*Page Start*/

/*anchor*/
.lay-anchor{width:100%; height:42px;}
.anchor{background-color:#efefef;}
.anchor .anchor-link{float:left; padding:9px 0; text-align:center; color:#000; font-size:14px;}
.anchor .anchor-link:hover,
.anchor .current{text-decoration:none; border-bottom:4px solid #06c; background-color:#ccc;}

.aboutus-anchor .anchor-link{width:16.66666%;}
.domain-anchor .anchor-link{width:33.33333%;}
.expert-anchor .anchor-link{width:16.66666%;}
.jobs-anchor .anchor-link{width:50%;}


/*aboutus*/
.aboutus{width:100%; margin-bottom:20px;}
.aboutus-pic{float:left; width:535px;}
.aboutus-info{float:left; width:407px; padding:20px 40px 0 40px;}
.aboutus-info h3{padding:15px 0; font-size:24px; font-weight:bold;}

.awards{margin-bottom:0;}
.awards .aboutus-pic{width:610px;}
.awards .aboutus-info{width:332px;}

/*product*/
.product{margin-bottom:20px;}
.product-pic, .product-info{float:left;}
.product-pic{width:540px;}
.product-pic img{display:block;}
.product-info{width:402px; padding:0 40px;}
.product-dl .product-dt{padding:20px 0 10px; font-size:26px; font-weight:bold;}
.product-dl .product-dd{line-height:20px;}
.product-link{padding-top:15px;}
.product-link .buttons{float:right;}

/*case*/
.mod-case{margin-bottom:20px; border-top:1px solid #ccc;}
.mod-case .case-hd{padding:20px 0 20px 50px; font-size:24px; font-weight:bold;}
.mod-case .case-bd{position:relative;}

.case-show{width:915px; margin:0 auto; overflow:hidden;}
.case-show-list{float:left; width:210px; margin-right:25px;}
.case-show-pic{width:210px; height:185px;}
.case-show-pic img{display:block; width:100%;}
.case-show-title, .case-show-li{color:#666; overflow:hidden;}
.case-show-title{height:40px; font-size:14px; font-weight:bold;}
.case-show-li{height:20px;}
.case-show-li .icon-arrows{display:inline-block; width:3px; height:5px; margin-right:2px; vertical-align:middle; background-position:-20px -190px;}

.video-show{width:640px; margin:0 auto;}
.video-focus{width:640px; background-color:#ccc;}
.video-links{padding:10px 0; text-align:center;}
.video-links .link{display:inline-block; width:8px; height:8px; margin:0 2px; background-position:-54px -92px;}
.video-links .current{background-position:-36px -92px;}

.case-prev, .video-prev, .case-next, .video-next{position:absolute; width:30px; height:30px;}
.case-prev, .video-prev{background-position:-96px 0;}
.case-next, .video-next{background-position:-136px 0;}
.case-prev, .case-next{top:80px;}
.case-prev{left:10px;}
.case-next{right:10px;}
.video-prev, .video-next{top:-200px; z-index:100; cursor:pointer;}
.video-prev{left:-180px;}
.video-next{right:-180px;}

.video-wrap{width:640px; margin:0 auto;}

/*expert*/
.expert{padding:20px 40px; border-bottom:1px solid #ccc;}
.expert-pic, .expert-info{float:left;}
.expert-pic{width:275px;}
.expert-info{margin-left:40px; width:627px; _display:inline;}

.expert-list{}
.expert-list dt{padding:10px 0; color:#f47b23; font-size:24px;}
.expert-list dd{color:#666;}



/*news*/
.news-detail{padding:20px;}
.news-detail h1, .news-detail h2{text-align:center;}
.news-detail h1{font-size:20px;}
.news-detail h2{color:#666;}
.news-detail img{float:left;}


/*news*/
.list-news{border-bottom:1px solid #ccc; padding:20px 40px;}
.list-news-l{float:left; width:460px; overflow:hidden;}
.list-news-r{float:right; width:442px; margin-left:40px; padding-top:20px; _display:inline;}

.list-news-date, .list-news-info{color:#666;}
.list-news-title, .list-news-info{margin-bottom:10px;}
.list-news-title{font-size:16px; font-weight:bold;}

.news-details{padding:40px;}
.news-details-hd{margin-bottom:40px; text-align:center;}
.news-details-title{font-size:20px; font-weight:bold;}
.news-details-date{color:#666;}

.news-details-bd{overflow:hidden;}

.news-details-pic{float:left; width:460px; height:270px; margin:0 30px 30px 0;}

.news-details-page{padding-top:20px;}
.news-details-page .prev-page{float:left; text-align:right; padding:0 10px 0 0;}
.news-details-page .prev-page .icon-arrow{left:5px; background-position:-33px -175px;}
.news-details-page .next-page{float:right;}


/*job*/
.jobs{padding:30px 40px; border-bottom:1px solid #ccc;}
.jobs-l, .jobs-r{width:451px; overflow:hidden;}
.jobs-l{float:left;}
.jobs-r{float:right;}

.jobs-table{width:100%; margin:10px 0; color:#666;}
.jobs-table th, .jobs-table td{padding:8px 10px; text-align:center;}
.jobs-table th{font-size:14px;}
.jobs-table .link{color:#666;}
.jobs-table .text-left{text-align:left;}
.jobs-table .even td{background-color:#efefef;}

.jobs-info{padding-top:20px;}
.jobs-info h3{margin-bottom:10px; line-height:32px; color:#f63; font-size:24px;}
.jobs-info p{line-height:22px; color:#666;}
.jobs-info a{color:#06c; text-decoration:underline;}

.job{padding:30px 40px;}
.job-tips{margin-bottom:20px;}
.job-tips a{color:#06c; text-decoration:underline;}
.job-title{margin-bottom:20px; color:#f63; font-size:14px; font-weight:bold;}
.job-ul, .job-dl{margin-bottom:10px;}
.job-li, .job-dt, .job-dd{line-height:22px;}


/*contact*/
.contact{padding:30px; border-bottom:1px solid #ccc;}
.contact-hd{font-size:24px; font-weight:bold;}
.contact-bd{}

.contact-tips{padding:20px 0; color:#06c;}
.contact-tips em{padding:0 2px; color:#f00; font-family:simsun;}

.form-item{margin-top:20px;}
.form-item, .form-item .form-l, .form-item .form-r{float:left;}
.form-item .form-l{width:140px; height:28px; line-height:28px; padding-right:10px; text-align:right; font-size:14px;}
.form-item .form-l em{color:#f00; font-family:simsun;}
.form-item .text, .form-item .textarea{padding:6px 5px; border:1px solid #ccc; background-color:#fff;}
.form-item .text{width:150px;}
.form-item .textarea{width:465px; height:180px;}
.form-submit{padding-top:20px; text-align:center;}
.form-submit .buttons{display:inline-block;}

.place{color:#666;}
.place-info{float:left; width:430px; padding:20px 40px;}
.place-info dt{line-height:22px; font-weight:bold;}
.place-info dd{line-height:18px;}


/*search page*/
.search-page{padding:40px;}
.search-title{margin-bottom:10px; font-size:22px; font-weight:bold;}
.search-key{font-size:14px;}
.search-ul{margin-bottom:10px;}
.search-list{position:relative; padding:20px 200px 20px 0; border-bottom:1px dashed #ccc; overflow:hidden;}
.search-list h3{line-height:24px; font-size:14px;}
.search-list p{line-height:22px; color:#666;}
.search-list .buttons{position:absolute; top:30px; right:10px;}

/*Page End*/

/*popup*/
.popup{position:absolute; padding:50px; border:1px solid #ccc; background-color:#fff;}
.popup-close{position:absolute; top:10px; right:10px; width:36px; height:34px; background-position:-224px -36px;}

/*photo*/
.photo{position:relative; width:820px; overflow:hidden;}
.photo-content{width:720px; height:510px; margin:0 auto;}
.photo-list{float:left; width:720px; height:510px; text-align:center;}
.photo-btn{width:100%; text-align:center;}
.photo-btn .btn{display:inline-block; width:8px; height:8px; margin:0 3px; cursor:pointer; background-position:-54px -92px;}
.photo-btn .btn{*display:inline;}
.photo-btn .current{background-position:0 -92px;}
.photo-prev, .photo-next{position:absolute; top:236px; width:38px; height:38px;}
.photo-prev{left:0px; background-position:-128px -40px;}
.photo-next{right:0px; background-position:-176px -40px;}

/*goTop*/
.go-top{position:fixed; _position:absolute; bottom:20px; right:20px; _top:expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight - 60));}
.go-top-link{display:block; width:57px; height:57px; text-indent:-9999px; background-position:-204px -138px;}

/*页面，左右  */
.neirong {margin-bottom:20px; background:url(../images/index_bg.jpg) 270px center repeat-y;}
.neirong .leftzuo{float:left; width:270px; display: inline; height:1200px; background:#F2F2F2;}
.neirong .rightyou{float:right; width:870px; display: inline;}
.neirong .rightyou01{float:right; width:1180px; display: inline;}
.leftwenzi{ width:270px;}
.leftwenzi ul{}
.leftwenzi ul li{ font-size:14px; line-height:36px; border-bottom:1px solid #fff; color:#666; }
.leftwenzi ul li a{ display:block; height:36px; color:#666; line-height:36px;  background:url(../images/abo_03.jpg) 35px center no-repeat; padding-left:50px; }
.leftwenzi ul li a:hover{ display:block;  height:36px; color:#fff; line-height:36px; background:url(../images/abo_03h.jpg) 35px center no-repeat #0066CC; padding-left:50px; transition:background .5s; }

.leftbiaoti{ font-size:16px; line-height:60px;  border-bottom:1px solid #fff; color:#06C; padding-left:30px;}
.right-item{}
.right-item .right-bd{}
.right-item .right-title{display:inline-block; line-height:38px; color:#333; font-size:18px; font-family:Microsoft YaHei; border-bottom:4px solid #06c;}
.xixian{ border-bottom:1px solid #eee;}

.rightwenzi{ font-size:12px; line-height:45px;  border-bottom:1px solid #fff; color:#666; }
.rightneirong{ font-size:14px; line-height:32px; color:#666;}

.clear {clear: both;height: 0px;line-height: 0px;font-size: 0px;}