a,abbr,acronym,applet,big,blockquote,body,cite,code,dd,del,dfn,div,dl,dt,fieldset,font,form,html,iframe,img,ins,kbd,label,legend,object,p,q,s,samp,small,span,strike,sub,sup,tt,var{margin:0;padding:0;outline:0;border:0;vertical-align:baseline;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit}
:focus{outline:0}
ol,ul{margin:0;padding:0;list-style:none}
table{border-collapse:collapse}
caption,td,th{text-align:left;font-weight:400}
blockquote:after,blockquote:before,q:after,q:before{content:""}
blockquote,q{quotes:"" ""}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:".";font-size:0}
blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{font-family:"Hiragino Sans GB","Microsoft Yahei",arial,"Helvetica Neue",Helvetica,STHeiTi,sans-serif}
@media screen and (-webkit-min-device-pixel-ratio:0){blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{font-family:"Hiragino Sans GB","Microsoft Yahei",arial,"Helvetica Neue",Helvetica,STHeiTi,sans-serif}
}
body{margin:0;padding:0;background:#D8D8D8;color:#666;font-size:13px!important}
.site_container{margin-right:auto;margin-left:auto;max-width:1454px;background-color:#fff}
.site_container.narrow{max-width:1090px}
a{outline:0;color:#3156A3;text-decoration:none}
p{color:#666;line-height:2em}
blockquote{margin-bottom:25px;padding-left:25px;border-left:2px solid #3156A3;color:#3156A3;font-size:15px;font-family:Volkhov;line-height:150%}
pre{overflow:auto;margin:0;padding:0 5px;text-shadow:0 1px 0 #FFF;font-size:14px;line-height:170%;zoom:1;filter:dropshadow(color=#ffffff, offx=0, offy=1)}
.relative{position:relative}
input,textarea{font-size:13px;font-family:arial}
.margin_top_10{margin-top:10px}
.margin_left_10{margin-left:10px}
.mt20{margin-top:20px}
.mb20{margin-bottom:20px}
.list li{color:#666}
h1,h2,h3,h4,h5{margin:0;padding:0;color:#000;font-weight:400}
h1 a,h2 a,h3 a,h4 a,h5 a{color:#000}
h1{font-size:30px}
.details_box h1,.details_box h3,h2{font-size:20px}
h3{font-size:18px}
h4{font-size:16px}
h5{font-size:13px}
h1.not_found{color:#E8E8E8;font-size:150px}
.box_header:after{bottom:0;display:block;visibility:hidden;margin-top:10px;width:50px;height:2px;background:#0384ce;content:""}
.box_header.slide:after{visibility:visible;animation-name:slide;-webkit-animation-name:slide;animation-timing-function:cubic-bezier(.75,0,.25,1);-webkit-animation-timing-function:cubic-bezier(.75,0,.25,1);animation-duration:.6s;-webkit-animation-duration:.6s}
@keyframes slide{0%{width:0}
100%{width:50px}
}
@-webkit-keyframes slide{0%{width:0}
100%{width:50px}
}
.box_header.margin{margin-top:27px}
.sentence{margin-top:10px;color:#3156A3;font-family:Volkhov;line-height:150%}
.sentence strong{color:#333}
.sentence_author{float:right;margin-top:10px;color:#909090;font-style:normal}
.info{padding:25px 0 28px}
.header_container{position:relative;z-index:2;background-color:#fff}
.header{margin-right:auto;margin-left:auto;padding:26px 0;padding-top:8px;width:1000px}
.header_left{float:left;height:47px;}
.header_right{float:right}
.header_left a{display:block}
.header_left a,.logo{font-size:30px;font-family:'PT Sans'}
.header_left a:hover{text-decoration:none}
.header_left a img{float:left;width:100%}
.logo{float:left;display:none;padding-top:3px;color:#000}
.sf-menu{margin:0;padding:0}
.sf-menu li{height:45px}
.sf-menu li:first-child{margin-left:0}
.sf-menu a:active,.sf-menu a:focus,.sf-menu a:hover,.sf-menu li,.sf-menu li.sfHover,.sf-menu li:hover{background:none #fff}
.sf-menu li a,.sf-menu li a:visited{padding:15px 20px 15px 20px;border:1px solid #FFF;color:#888;font-size:14px}
.sf-menu li:last-child a{padding-right:0}
.sf-menu li.selected a,.sf-menu li:hover a{color:#0081cc}
.sf-menu li.submenu:hover a{border-color:#E8E8E8;background:#FFF;color:#0384ce;border-bottom-color:#FFF}
.sf-menu li.submenu:hover:after{position:absolute;bottom:0;z-index:5;display:block;width:1px;height:1px;background:#E8E8E8;content:""}
.sf-menu li.submenu:hover a{z-index:5}
.sf-menu li ul{padding-bottom:10px;width:210px;border:1px solid #E8E8E8;background:#FFF}
.sf-menu li ul.wide{width:200px}
.sf-menu li ul.wide li{width:170px}
.sf-menu li.submenu.wide ul{width:380px}
.sf-menu li.sfHover ul,.sf-menu li:hover ul{top:46px}
.sf-menu li ul li{margin-left:0;padding:0 15px;width:180px;height:auto;background-color:#fff}
.sf-menu li.submenu:hover ul a,.sf-menu li:hover ul a{padding:15px 0;border:none;border-bottom:1px solid #E8E8E8;background:#FFF;color:#888}
.sf-menu li.submenu:hover ul{z-index:4}
.sf-menu li ul li a{padding:15px 0;font-size:12px}
.sf-menu li ul li a:hover,.sf-menu li ul li.selected a,.sf-menu li.submenu ul li a:hover,.sf-menu li.submenu:hover ul li ul li.selected a,.sf-menu li.submenu:hover ul li.selected a,.sf-menu li.submenu:hover ul li.selected ul li a:hover,.sf-menu li.submenu:hover ul li.selected ul li.selected a{padding-bottom:14px;border-bottom:2px solid #0384ce;color:#000}
.sf-menu li.submenu:hover ul li.selected ul li a{padding-bottom:15px;border-bottom:1px solid #E8E8E8;color:#888}
ul.sf-menu li li li.sfHover ul,ul.sf-menu li li li:hover ul,ul.sf-menu li li.sfHover ul,ul.sf-menu li li:hover ul{top:-1px;left:180px}
.sf-menu .timetable_submenu{margin-left:-272px}
.mobile_menu{float:right;display:none;padding:12px 0}
.mobile_menu select{border:1px solid #E0E0E0}
.page{margin-right:auto;margin-left:auto;padding-bottom:50px;width:990px;border-top:8px solid #F0F0F0}
.page.noborder{border:none}
.page_left{float:left;width:630px;line-height:20px}
.left_sidebar .page_left{float:right}
.page_right{float:right;width:330px}
.left_sidebar .page_right{float:left}
.page_margin_top{margin-top:40px}
.page_margin_top_section{margin-top:50px}
.top_hint{position:relative;float:right;margin-top:-70px;padding:9px 10px;background-color:#0384ce;color:#FFF}
.page_right .home_box{height:auto}
.page_header{padding-bottom:30px;border-bottom:1px solid #E8E8E8}
.page_header_left{float:left;width:670px}
.page_header_right{float:right}
.page_header_left .page_title{float:left}
.search input{float:left;margin:0;padding:11px 18px;border:none;background:0 0;color:#000}
.search .search_input{width:174px;border-top:1px solid #E0E0E0;background:#F0F0F0;-webkit-transition:width .5s;-moz-transition:width .5s;-o-transition:width .5s;transition:width .5s}
.search .search_input:-moz-placeholder,.search .search_input:-ms-input-placeholder,.search .search_input::-webkit-input-placeholder{color:#666}
.search .search_input:focus{width:225px;border-color:#0384ce}
.bread_crumb{float:left;margin-left:20px;padding:17px 0 0}
.bread_crumb li{float:left;margin-left:3px;font-size:11px}
.bread_crumb li:first-child{margin-left:0}
.bread_crumb li.separator{padding:0 4px;width:8px;text-decoration:none}
.bread_crumb li a:hover{color:#3156A3}
.footer_container{background-color:#202020;padding-top:30px}
.footer{margin-right:auto;margin-left:auto;width:990px}
.footer .box_header{color:#D5D5D5;padding-bottom: 1em;font-size: 16px;}
.footer a{color:#D5D5D5}
.animated_element{position:relative;visibility:hidden}
.social_icon{display:block;width:29px;height:29px;background-repeat:no-repeat;-webkit-transition:background-position .3s ease;-moz-transition:background-position .3s ease;-o-transition:background-position .3s ease;transition:background-position .3s ease}
a.social_icon:hover{background-position:0 -29px;text-decoration:none;-webkit-transition:background-position .3s ease;-moz-transition:background-position .3s ease;-o-transition:background-position .3s ease;transition:background-position .3s ease}
.social_icons{margin-top:30px}
.social_icons li{float:left;margin-left:5px}
.social_icons li:first-child{margin-left:0}
.notification_box{padding:20px 30px 20px 80px;line-height:150%}
.notification_box h2,.notification_box h2 a,.notification_box h3,.notification_box h3 a,.notification_box h5,.notification_box h5 a{color:#FFF}
.notification_box h5{margin-top:5px;font-family:arial}
.notification_box.nb_success{background:url(../images/notification_success.png) no-repeat 20px center #5FAA4B}
.notification_box.nb_error{background:url(../images/notification_error.png) no-repeat 20px center #EB6D58}
.notification_box.nb_info{background:url(../images/notification_info.png) no-repeat 20px center #0384ce}
.closing_in{float:right;display:block;margin-top:5px;color:#909090;font-size:11px}
.vertical_align{display:table-row}
.vertical_align_cell{display:table-cell;vertical-align:middle}
.caroufredsel_wrapper{overflow:hidden;margin:0!important;width:100%!important}
.slider{padding:0}
.slider li{float:left;height:670px;background-position:top center;background-repeat:no-repeat}
.slider li .slider_img{position:relative;top:0;left:0;height:100%}
.slider_content_box{position:relative;margin-top:-577px;min-height:367px}
.slider_content{display:none;padding-top:11px;padding-bottom:17px}
.slider_content:after{content:""}
.slider_content .subtitle{margin-top:19px;color:#FFF;text-shadow:0 1px 0 rgba(0,0,0,.5);line-height:150%}
.slider_content h1{color:#FFF;text-shadow:0 1px 0 rgba(0,0,0,.5);font-size:72px}
.slider_navigation{position:absolute;bottom:0;clear:both;width:100%}
.slider_navigation .slider_control{float:left}
.slider_navigation .slider_control a{display:block;padding:0;height:41px;color:#FFF;font-size:11px;line-height:160%}
.slider_navigation .slider_control a:hover{text-decoration:none}
.slider_navigation .top_border{display:block;width:100%;height:1px;background:#FFF;opacity:.4;filter:alpha(opacity=40)}
.slider_navigation .slider_control .slider_control_bar{display:none;margin-top:-4px;height:4px;background-color:#FFF}
.slider_navigation .slider_bar{position:relative;margin-bottom:-1px;margin-left:0;height:4px;background:#FFF}
.home_box_container .home_box:first-child{z-index:1}
.home_box_container .home_box:last-child{z-index:1}
.home_box{z-index:1;float:left;padding:21px 30px 30px;width:270px;height:123px}
.home_box h2,.home_box h2 a{color:#FFF;font-size:22px}
.home_box h3{margin-top:5px;color:#FFF;font-style:italic}
.home_box.light_blue{background-color:#42B3E5;}
.home_box.blue{background-color:#0384CE;}
.home_box.dark_blue{background-color:#3156A3;}
.home_box.dark h3{color:#999}
.home_box .header_left{width:198px}
.home_box .header_right{width:62px}
.home_box .news{margin-top:21px;line-height:150%}
.home_box .news .text{padding:0;color:#FFF}
.home_box .more{margin-top:25px}
.home_box .more.light{position:absolute;bottom:30px;border-color:#FFF;color:#FFF;display: none;}
.items_list.margin_top{margin-top:8px}
.items_list li{padding:12px 0;border-bottom:1px solid #E0E0E0;background-position:left center;background-repeat:no-repeat;line-height:120%}
.items_list.simple li{padding-left:10px}
.items_list li:first-child{padding-top:0}
.items_list li.icon_clock_black{padding-left:25px}
.items_list li.icon_clock_black:first-child{padding-top:12px}
.items_list a,.items_list span{float:left;color:#000;font-weight:700}
.items_list.thin a,.items_list.thin span{font-weight:400}
.items_list .value{float:right;color:#666}
.items_list.dark_blue .value,.items_list.dark_blue li span{color:#FFF}
.items_list.dark_blue li{border-color:#4468B2}
.home_box .items_list li:first-child{padding-top:12px}
.scrolling_list_wrapper{margin-top:16px}
.scrolling_list_control_left,.scrolling_list_control_right{float:left;width:28px;height:28px}
.scrolling_list_control_right{margin-left:2px}
.scrolling_list li{padding:10px 0 10px 18px;width:312px;background-position:left 18px;color:#C5C5C5;line-height:150%}
.scrolling_list li a{float:left;clear:both;border:none;color:#666}
.footer .scrolling_list li a{color:#D5D5D5}
.scrolling_list.latest_tweets li a{float:none}
.scrolling_list.latest_tweets li p{padding:0}
.scrolling_list li .left{float:left;width:275px}
.scrolling_list li .number{float:right;margin-left:5px;padding:8px 0;width:30px;color:#666;text-align:center;font-size:11px;line-height:1}
.footer .timeago{color:#0384ce}
.timeago{clear:both;display:block;margin-top:2px;color:#909090;font-size:11px}
.columns.full_width .scrolling_list li{width:462px}
.columns.full_width .scrolling_list li .left{width:425px}
.more{float:left;color:#3156A3;line-height:normal}
.more.blue,.more.dark_blue,.more.light{padding:5px 8px 7px;border:1px solid #FFF;background-position:right center;color:#FFF}
.more.blue:hover,.more.dark_blue:hover,.more.light:hover{text-decoration:none}
.more.blue:hover,.more.dark_blue{border:1px solid #0384ce;background-color:#0384ce}
.more.dark_blue:hover{border-color:#3156A3;background-color:#3156A3}
.more.light{border-color:#E0E0E0;color:#666}
.more.light:hover{border-color:#FFF;background-color:#FFF;color:#000}
.more.blue{border-color:#3156A3;background-color:#3156A3}
.more.tiny{padding:4px 8px;font-size:11px}
.more.medium{padding:9px 15px}
.more.large{padding:15px 20px;font-size:15px}
.more.icon_small_arrow{padding:5px 24px 7px 8px}
.more.icon_small_arrow.tiny{padding:4px 24px 4px 8px}
.more.icon_small_arrow.medium{padding:9px 24px 9px 15px}
.more.icon_small_arrow.large{padding:15px 24px 15px 20px}
.comment_box{float:left;margin-right:25px;width:85px;text-align:center}
.columns .comment_box{clear:both;margin-right:0;margin-bottom:25px;width:100%}
.post{float:left;margin-top:30px}
.comment_box li{width:100%}
.columns .comment_box li{float:left;width:auto}
.comment_box .date{z-index:2}
.comment_box .date .value{float:left;padding:9px 10px;width:60px;background-color:#0384ce;color:#FFF;text-align:center;font-size:10px;font-family:-webkit-pictograph}
.comment_box .arrow_comments,.comment_box .date .arrow_date{float:right;width:11px;height:9px;background:url(../images/sj_07.jpg) no-repeat left}
.columns .comment_box .date .arrow_date,.columns .comment_box .date .value{float:none;clear:both}
.columns .comment_box .date .value{padding:10px 13px;width:auto}
.comment_box .comments_number{margin-top:2px;width:80px}
.columns .comment_box .comments_number{margin-top:0;margin-left:2px;width:auto}
.comment_box .comments_number a{display:block;padding:9px 10px;background-color:#0384ce;color:#FFF;text-align:center;font-size:11px}
.columns .comment_box .comments_number a{padding:10px 12px}
.comment_box .comments_number:hover{border-color:#409915}
.post_content{float:right;padding-bottom:25px;width:520px;border-bottom:1px solid #E0E0E0}
.columns .post_content{width:300px}
.post_content a.post_image{display:block;margin-bottom:27px}
.post_content .gallery_box{margin-top:0;margin-bottom:27px}
.post_content .gallery_box img{width:520px;height:auto}
.columns .post_content a.post_image img{width:300px}
.post_content h2{margin-bottom:24px;line-height:30px}
.post_content h2 a{font-size:18px}
.columns .post_content p,.post_content p{padding-top:0;padding-bottom:1em;line-height:150%}
.post_content .more{float:none;clear:both;line-height:150%}
.post_footer{margin-top:25px}
.post_footer_details{float:left;margin-right:20px;margin-bottom:5px}
.post_footer_details:last-child{margin-right:0}
.post_footer_details li{float:left;margin-right:5px;color:#909090;font-size:13px}
.post_footer_details li:last-child{margin-right:0}
.post_footer_details li a{display:block}
.show_all{margin-top:20px}
.show_all .more{float:left}
.comments .comments_number a{float:left;width:60px}
.comments .comments_number{margin-top:0;width:85px}
#comments_list{float:right}
#comments_list li.comment{margin-top:30px;padding-bottom:30px;width:520px;border-bottom:1px solid #E0E0E0}
#comments_list li.comment:first-child{margin-top:0}
#comments_list .comment_author_avatar{float:left;margin-right:30px;width:73px;height:73px;border:1px solid #E0E0E0}
#comments_list .comment_details{float:left;width:415px}
#comments_list .comment_details .posted_by{color:#909090;font-size:11px;line-height:140%}
#comments_list .comment_details .posted_by a{border:none}
#comments_list .comment_details p{padding:20px 0;color:#666;line-height:150%}
#comments_list .reply_button{line-height:150%}
#comments_list .children{float:left;clear:both;margin-top:30px;margin-left:40px}
#comments_list .children .children{margin-left:0}
#comments_list .children li.comment{margin-top:0;padding-top:30px;width:480px;border-top:1px solid #E0E0E0;border-bottom:none}
#comments_list .children li.comment:last-child{padding-bottom:0}
#comments_list .children .comment_details{width:375px}
#comments_list .pagination{margin-top:20px}
#comments1 h2{text-align:center}
#comments1 h3{margin:15px auto;padding:8px 0;border-top:1px dotted #909090;border-bottom:1px dotted #909090;color:#909090;text-align:center;font-size:12px;line-height:20px}
.comment_form_container{float:left;margin-top:25px;margin-left:110px}
.comment_form,.contact_form{float:left;margin-top:30px;width:100%}
.comment_form .left,.comment_form .right,.contact_form .left,.contact_form .right{float:left;width:250px}
.contact_form .left,.contact_form .right{width:300px}
.comment_form .right{float:right;margin-left:20px}
.contact_form .right{margin-left:30px}
.comment_form label,.contact_form label{display:block;margin-top:10px;margin-bottom:10px;color:#909090}
.comment_form label.first,.contact_form label.first{margin-top:0}
.comment_form input,.comment_form textarea,.contact_form input,.contact_form textarea{margin:0;padding:11px 18px;border:none;border-top:1px solid #E0E0E0;background:#F0F0F0;color:#000}
.comment_form .text_input:focus,.comment_form textarea:focus,.contact_form .text_input:focus,.contact_form textarea:focus{border-color:#0384ce}
.comment_form textarea{width:214px;height:88px}
.contact_form textarea{width:594px}
.comment_form .text_input{width:214px}
.contact_form .block{margin-top:10px}
.contact_form .text_input{width:264px}
.comment_form .text_input:first-child,.contact_form .block:first-child{margin-top:0}
.comment_form input[type=submit],.contact_form input[type=submit]{float:right;margin-top:20px;padding:5px 0 7px;width:70px;height:36px;outline:0;text-align:center;cursor:pointer}
#cancel_comment{float:right;display:none;margin-top:32px;margin-right:20px;font-size:11px}
.contact_form .tabs_box_navigation.sf-menu .tabs_box_navigation_selected{width:276px;background-position:275px center}
.pagination{float:right}
.pagination li{float:left;margin-left:2px}
.pagination li:first-child{margin-left:0}
.pagination li a{display:block;padding:9px 11px 7px;height:12px;color:#666;font-size:11px}
.sidebar_box{float:left;overflow:hidden;margin-top:50px;width:330px}
.sidebar_box.first{margin-top:0}
.footer_box.last .header_left,.sidebar_box .header_left{width:268px}
.footer_box .header_left{width:238px}
.footer_box .header_right,.sidebar_box .header_right{width:62px}
.sidebar_box .accordion{margin-top:30px}
.sidebar_box .accordion .item_content p{padding:0;line-height:2em}
.categories li{float:left;margin-right:2px;margin-bottom:2px;color:#666;font-size:11px}
.categories li:last-child{margin-right:0}
.categories li a{display:block;padding:8px 9px;color:#666}
.accordion .ui-accordion-header h3{padding-right:13px;color:#666;line-height:25px}
.accordion .ui-accordion-header{padding:12px 13px 12px 0;border-bottom:1px solid #E0E0E0;color:#666;cursor:pointer}
.accordion .ui-accordion-header.ui-state-hover h3{color:#3156A3}
.accordion .ui-accordion-header.ui-state-active{margin-top:-1px;padding:10px 12px;border-bottom:1px solid #3156A3;background:#3156A3}
.accordion .ui-accordion-header.ui-state-active h3{color:#FFF}
.accordion .ui-accordion-content{padding:20px 0;color:#666;line-height:150%}
.accordion.medium .ui-accordion-content{padding:30px 0}
.accordion.wide .ui-accordion-content{padding:0 0 0}
.accordion.wide .tabs_navigation{margin-bottom:30px}
.item_footer{margin-top:20px;line-height:1}
.accordion .ui-accordion-content .item_footer .more.blue{float:right;margin-right:2px}
.accordion .ui-accordion-content .item_footer .more.blue:first-child{margin-right:0}
.accordion.wide .about_img{margin-bottom:23px;width:500px;height:auto}
.accordion .doctors_list li.item{margin-top:30px}
.accordion .doctors_list li.item:first-child{margin-top:0}
.item_content{margin-top:30px;list-style:none}
.page_margin_top.item_content:first-child{margin-top:30px}
.item_content:first-child{margin-top:0}
.item_content .text{color:#666}
.item_content .text h3{margin-bottom:10px}
.features_image,.features_image img{display:block;width:76px;height:88px}
.item_content .thumb_image,.item_content .thumb_image img{display:block;width:75px;height:75px}
.features_image,.item_content .thumb_image{float:left;margin-right:30px}
.sidebar_box .accordion .item_content .features_image,.sidebar_box .accordion .item_content .thumb_image{margin-right:20px}
.item_content .text{float:right;width:235px;line-height:150%}
.columns .item_content .text{width:374px}
.ui-tabs-hide{display:none}
.ui-tabs-panel p{padding:24px 0 25px}
.tabs_navigation{float:none;clear:both;width:100%}
.tabs_navigation li{float:left;margin-top:0;margin-right:20px}
.tabs_navigation li:last-child{margin-right:0}
.tabs_navigation li a{display:block;padding:8px 0;width:auto;border-bottom:1px solid #E0E0E0;color:#666;text-align:center}
.tabs_navigation li a.selected,.tabs_navigation li a:hover,.tabs_navigation li.ui-tabs-active a{padding-bottom:7px;border-bottom-width:2px}
.tabs_box_navigation.sf-menu{float:none;clear:both}
.tabs_box_navigation.sf-menu li.submenu:hover:after{background:0 0}
.tabs_box_navigation.sf-menu .tabs_box_navigation_selected{padding:13px 12px;width:256px;height:auto;color:#FFF;cursor:pointer}
.tabs_box_navigation.sf-menu .tabs_box_navigation_selected:hover{background-color:#0384ce}
.tabs_box_navigation.sf-menu li.sfHover ul,.tabs_box_navigation.sf-menu li:hover ul{top:38px;border:1px solid #0384ce}
.tabs_box_navigation_hidden{display:none}
.column_left{float:left;margin-right:30px}
.column_right{float:right;width:450px}
.wid567{width:567px}
.columns p{clear:both;padding:25px 0}
.columns.full_width .column_left,.columns.full_width .column_right{width:480px}
.columns.no_width .column_left,.columns.no_width .column_right{width:auto}
.columns.no_width .column_left{margin-right:0}
.columns.full_width .columns .column_left,.columns.full_width .columns .column_right{width:225px}
.page_right .columns .column_left,.page_right .columns .column_right{width:132px}
.page_right .columns.no_padding .column_left,.page_right .columns.no_padding .column_right{width:150px;line-height:150%}
.maxwidth{width:300px}
.columns_3 .column{float:left;margin:0 0 30px 30px;width:310px;height:125px}
.columns_3 .column:first-child,.columns_3 .column:nth-child(3n+1){margin-left:0}
.columns_3 .features_image img,.columns_3 .item_content .features_image,.features_icons_small .features_image,.features_icons_small .features_image img{width:57px;height:66px}
.columns_3 .item_content .text{width:223px}
.dropcap{line-height:150%}
.dropcap .dropcap_label{float:left;margin-right:15px;padding:7px 13px;background-color:#3156A3;text-align:center}
.dropcap .dropcap_label h3{color:#FFF}
.list li{padding:5px 0 5px 18px;background-position:left center;line-height:150%}
.list li a{border:none}
.list.top_marker li{background-position:left 8px}
.sidebar_box .list{padding-bottom:0}
.info_list li{padding:10px 0;border-bottom:1px solid #E0E0E0;line-height:150%}
.info_list li:first-child{padding-top:0}
.info_list li label{float:left;width:92px;color:#000;font-weight:700}
.info_list li .text{float:left;width:388px;color:#666}
.accordion.wide .columns .info_list li .text{width:208px}
.announcement{padding:20px 30px;background:#F0F0F0}
.announcement p{padding:10px 0}
.announcement .vertical_align{height:69px}
.pricing_plan{float:left;clear:both;margin-top:13px}
.pricing_plan li{padding-left:18px;width:217px}
.timetable{margin-top:30px;width:100%;color:#666;font-size:11px}
.timetable td:first-child,.timetable th{vertical-align:middle;text-align:center}
.timetable td,.timetable th{padding:10px 15px 12px;width:12.5%}
.timetable td{vertical-align:top}
.timetable .last{padding-right:0}
.timetable .hours{color:#A6C3FF}
.timetable .event{border-right:1px solid #FFF;border-bottom:1px solid #FFF;background-color:#3156A3;color:#FFF;line-height:140%}
.timetable .event a{display:block;margin-bottom:2px;color:#FFF;font-weight:700}
.timetable .row_gray{background-color:#F0F0F0}
.timetable .event:hover{background-color:#0384ce}
.timetable .event:hover .hours{color:#FFF}
.timetable.small{display:none;font-size:13px}
.tip{float:right;padding:10px 10px 10px 35px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}

.controls{padding:0}
.controls li{float:left}
.controls .close,.controls .next,.controls .open_details,.controls .open_iframe_lightbox,.controls .open_lightbox,.controls .open_video_lightbox,.controls .prev{display:block;width:40px;height:40px;background-position:0 0;background-repeat:no-repeat}
.controls .close,.controls .next,.controls .prev{width:30px;height:30px;border:1px solid #E0E0E0;background-position:center}
.controls .open_details:hover,.controls .open_iframe_lightbox:hover,.controls .open_lightbox:hover,.controls .open_video_lightbox:hover{background-position:0 -40px}
.slider_navigation .more{display:none}
.isotope-item{z-index:2}
.isotope-hidden.isotope-item{z-index:1;pointer-events:none}
.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s;-ms-transition-duration:.8s}
.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width;-ms-transition-property:height,width}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity;-ms-transition-property:-ms-transform,opacity}
.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-ms-transition-duration:0s}
.gallery{margin-right:auto;margin-left:auto}
.gallery_box{position:relative;display:block;overflow:hidden;margin-top:30px;cursor:pointer}
.accordion .gallery_box{margin-top:0}

.jobtable .clearfix{float:left;width:50%}
.jobtable1 .text{width:500px!important}
.cont .sentence{margin-bottom:15px}
.photostream{margin-top:20px;width:340px}
.photostream .gallery_box{float:left;margin-top:10px;margin-right:10px}
.photostream .gallery_box img{width:75px;height:75px}
.gallery.horizontal_carousel li.gallery_box{float:left;margin-right:30px}
.mc_preloader{display:block;height:150px}
.gallery_item_details_list .gallery_box .image_carousel img{display:none}
.image_carousel li{float:left}
#fancybox-title-float-main{padding:0;background:#FFF;color:#000}
.contact_map{width:100%;height:300px}
.contact_data li{padding:10px 0;border-bottom:1px solid #E0E0E0;color:#666}
.contact_data li:first-child{border-top:1px solid #E0E0E0}
.contact_data li .social_icon{float:left}
.contact_data li:hover .social_icon{background-position:0 -29px;-webkit-transition:background-position .3s ease;-moz-transition:background-position .3s ease;-o-transition:background-position .3s ease;transition:background-position .3s ease}
.contact_data li .value{float:left;clear:none;margin-left:10px;padding:5px 0}
.footer_banner_box_container .footer_banner_box:first-child{z-index:3}
.footer_banner_box_container .footer_banner_box:last-child{z-index:1}
.footer_banner_box{z-index:2;float:left;padding:20px 30px;width:270px;height:60px}
.footer_banner_box h2,.footer_banner_box h2 a{color:#FFF}
.footer_banner_box a{padding-right:17px;background-position:right center;color:#FFF}
.footer_banner_box.super_light_blue{background-color:#0384ce}
.footer_banner_box.light_blue{background-color:#0384CE}
.footer_banner_box.blue{background-color:#3156A3}
.footer_banner_box .more.light{color:#FFF}
.footer_box_container{margin-top:30px}
.footer_box{float:left;width:262px;color:#909090}
.footer_box.last{padding-right:0;width:330px}
.footer_box p{color:#909090;font-size:13px;}
.footer_contact_info_container{clear:both}
.footer_contact_info_row{clear:both;padding-top:5px}
.footer_contact_info_row:first-child{padding-top:0}
.footer_contact_info_left{float:left;line-height:25px}
.footer_contact_info_right{float:right;width:180px}
.opening_hours{margin-top:12px}
.copyright_area{margin-top:15px;padding:15px 0;border-top:1px solid #353535;color:#909090;font-size:11px}
.copyright_left{float:left}
.copyright_right{float:right}
.copyright_right .scroll_top{padding-right:15px;background-position:right center;color:#C5C5C5;font-size:11px}
.list li a{color:#666}
.list li a:hover,.scrolling_list li a:hover .left{color:#000}
.categories li a,.header_right a.scrolling_list_control_left,.header_right a.scrolling_list_control_right,.pagination li a,.scrolling_list li .number{border:1px solid #E0E0E0}
.footer .header_right a.scrolling_list_control_left,.footer .header_right a.scrolling_list_control_right{border-color:#353535}
.footer .header_right a.scrolling_list_control_left:hover,.footer .header_right a.scrolling_list_control_right:hover{border-color:#0384ce;color:#fff}
.categories li a:hover,.controls .close:hover,.controls .next:hover,.controls .prev:hover,.header_right a.scrolling_list_control_left:hover,.header_right a.scrolling_list_control_right:hover,.pagination li a:hover,.pagination li.selected a,.scrolling_list li a:hover .number,.tabs_navigation li a.selected,.tabs_navigation li a:hover,.tabs_navigation li.ui-tabs-active a{border-color:#0384ce;color:#000}
#cancel_comment,#comments_list .comment_details .posted_by a,.bread_crumb li,.bread_crumb li a,.post_footer_details li a{color:#909090;text-decoration:underline}
#cancel_comment:hover,#comments_list .comment_details .posted_by a:hover,.post_footer_details li a:hover{color:#3156A3}
.comments_number:hover,.controls .close:hover,.controls .next:hover,.controls .prev:hover,.footer a.social_icon:hover,.home_box #upcoming_class_next:hover,.home_box #upcoming_class_prev:hover,.pagination li a:hover,.scrolling_list_control_left:hover,.scrolling_list_control_right:hover,.sf-menu a:hover,.social_icon:hover,.tabs_navigation li a:hover{text-decoration:none}
#fancybox-wrap a,.bread_crumb li a,.comment_box .comments_number a,.controls a,.features_image,.features_image:hover,.footer a,.footer a:hover,.footer_banner_box a,.footer_banner_box a:hover,.footer_banner_box h2 a,.gmnoprint a,.header_left a,.home_box h2 a,.item_content .text h3 a,.item_content .text h3 a:hover,.item_content .thumb_image,.items_list li a,.items_list li a:hover,.list li a:hover,.post_content a.post_image,.post_content h2 a,.post_content h2 a:hover,.post_footer_details li a,.scrolling_list li a:hover .left,.sf-menu li ul li a,.slider_navigation .slider_control a,.timetable .event #cancel_comment,.timetable .event a,.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev,a.social_icon{border:none}
.issue li{padding-left:15px;border-bottom:1px solid #e0e0e0;line-height:35px}
.issue li a{border:none;color:#909090;font-size:18px}
.issue li a:hover{color:#3156A3}
.cppp{width:630px}
.cppp li{float:left;margin-right:10px;margin-bottom:10px;width:200px}
.box_header,.sentence{font-size:18px}
.about_right p{margin:8px 0;padding:0;line-height:2em}
.about_right.about2 p{margin:4px 0;line-height:1.4em}
.about_right h1,.about_right h2,.about_right h3{margin:0 0 10px;font-size:24px}
.pages{clear:both;margin:35px 0 25px 0;padding-top:25px;border-top:1px dotted #ccc;text-align:center}
.pages a,.pages span{display:inline-block;margin:0 2px;width:22px;height:22px;border:1px solid #dedddd;background:#fff;color:#0067B2;text-align:center;line-height:22px}
.pages a.begin,.pages a.end{width:36px}
.pages a:hover,.pages span{border:1px solid #0067B2;background:#0067B2;color:#fff}
.news_img{margin-bottom:30px}
.news_img img{width:100%}
.video-kuang{position:relative;margin-top:30px;width:100%;height:250px;float:left}
.video-text{position:absolute;bottom:0;width:330px;height:30px;text-align:center;opacity:.5;filter:alpha(opacity=50);-moz-opacity:.5}
.video-text a{display:block;color:#fff;text-decoration:none;font-size:14px;line-height:30px}
.dede_pages{margin:0 auto;margin-top:20px;padding-bottom:10px;text-align:center}
.dede_pages ul li{float:none;display:inline;margin:0!important;border-bottom:none!important;background:0 0!important}
.dede_pages ul li a{display:inline-block;padding:5px 10px;border:1px solid #ebebeb;background:#fff;color:#0067B2;text-align:center}
.thisclass a{background:#0067B2!important;color:#fff!important}
.dede_pages ul li a:hover{background:#0067B2;color:#fff}
.yincang{display:none}
.summary{margin-bottom:15px}
.summary,.summary p{line-height:2em}
.omega{margin-right:0}
.drb{margin-bottom:0}
.pull2{left:600px}
.content{margin:0 auto;padding:50px 0;width:100%;height:auto;max-width:1180px;min-height:730px}
#umnav{height:60px}
#umnav li{float:left;margin-right:1px;width:150px;height:60px}
#umnav li a{display:block;background:#6e6f71;color:#fff;text-align:center;font-size:18px;line-height:60px}
#umnav li#umnactive a{background:#fff;color:#000}
.umbody{width:100%;height:auto;background:#fff}
.umitem{position:relative;position:relative;padding:40px 50px;width:auto;height:auto;min-height:60px;border-bottom:#f0f1f1 1px solid;transition:all ease-out .3s}
.umitem a.umtx{float:left;width:60px;height:60px}
.umitem div{margin-left:80px;padding-top:5px;width:auto;font-size:14px;line-height:24px}
.umitem p .umidate{margin-left:18px;color:#828282;font-size:12px}
.umic{position:absolute;top:20px;right:25px;display:block;width:16px;height:16px}
.umitem div a{margin:0 5px;text-decoration:underline;font-size:14px}
.umitem div a.muname{margin:0}
a#itemmore{display:block;margin-top:10px;width:100%;height:35px;background:#C8C8C8;color:#FFF;text-align:center;font-size:14px;line-height:35px;transition:all ease-out .3s}
a#itemmore:hover{background:#666}
#thankyou{position:absolute;top:50%;left:50%;margin-top:-90px;margin-left:-315px;width:630px;height:180px}
#thankyou p{width:100%;text-align:center}
.tks-1{height:60px;color:#6bc30d;font-size:48px;line-height:60px}
.tks-2{height:30px;color:#929292;font-size:16px;line-height:30px}
.tks-3{margin-top:35px;height:30px;line-height:30px}
.tks-3 a{float:left;display:block;margin-left:50px;height:30px;color:#999797;text-indent:15px;font-size:16px;line-height:30px}
.tks-3 a img{float:left}
.pnitem{float:left;float:left;width:100%;height:60px;color:#757575;font-size:14px;line-height:60px}
.pnitem span{float:left;width:130px;text-align:right}
.pnitem span font{margin-right:15px}
.pnitem input,.pnitem textarea{float:left;margin-top:10px;margin-left:20px;width:270px;height:38px;border:#dbe2e6 1px solid;color:#383838;text-indent:20px;font-size:14px;line-height:38px}
.pnitem textarea{padding:10px;width:250px;height:80px;text-indent:0;line-height:20px;resize:none}
.pnline{float:left;width:100%;height:1px;border-bottom:#ecf2f5 1px solid}
.pnitem .post_check_info{position:relative;left:0;float:left;margin-top:10px;margin-left:10px}
.subbtn{width:130px;height:40px;border:none;background:#70ca10;color:#fff;text-align:center;font-size:22px;line-height:34px}
#pnsub{float:left;margin-top:30px;margin-bottom:50px;margin-left:150px}
#uimgarea{float:left;width:180px;height:180px}
#uimgarea img{max-width:180px;max-height:180px}
#uimgupload{float:left;margin-top:80px;margin-left:40px}
#changeimage{float:left;margin-top:60px;margin-left:70px}
.umcase{padding:20px}
.umcasema{float:right}
.umcasema a,.umcasema p{font-size:14px;line-height:24px}
.ucpass{color:red}
.ucverify{color:#00F}
#addlike{display:block;margin-top:35px;width:100%;height:50px;background-color:#ff8a00;color:#fff;text-align:center;font-size:14px;line-height:50px}
#addlike i{position:relative;top:5px;right:10px}
#addlike.active{background-color:#e5e5e5;cursor:pointer}
#likeuser{margin-top:20px;margin-left:80px;height:auto}
#likeuser a{float:left;margin-right:10px;margin-bottom:10px;width:50px;height:50px}
#likeuser a img{float:left}
.managecase{line-height:50px}
.managecase a{margin-right:8px;font-size:14px}
#postsms{padding:30px 0}
.cmitem{padding:20px 50px}
.cma{width:60px;height:60px}
.cmb{position:relative;margin:0 80px;padding:25px;min-height:50px;border:#e4e4e4 1px solid}
#cmmessage .cmb{padding:0;height:130px;border:none}
#cmtxt{padding:10px;height:90px;border:#c7c7c7 1px solid;resize:none}
#cmtxt textarea{width:100%;height:90px;border:none;background:#fff;color:#535353;font-size:13px;resize:none}
.cmb p{font-size:13px;line-height:20px}
.cmb p span{margin-left:10px;color:#828282}
.cmb .umic{top:10px;right:10px}
.cmb #postbtn{float:right;margin-top:10px;width:124px;height:30px;line-height:30px}
.user_set{margin-top:8px}
.csmsbtn,.user_set a{float:left;display:block;width:80px;height:24px;color:#fff;text-align:center;line-height:24px}
.csmsbtn{margin-left:10px;background:#505153}
.cfollowbtn{background:#66c31d}
.newscount{padding:2px;background:red;color:#fff;font-size:12px;font-family:Arial}
#bangmang{width:100%;height:auto;background:#fff}
#bmslide{width:100%;height:360px}
#bmsimg{width:100%;height:360px}
#bmcontent{margin:30px auto 0 auto;padding-bottom:50px;width:1180px;height:auto}
#bms-1{margin-top:-18px;margin-left:22px}
#bms-1-1{height:56px;color:#777;font-size:24px;line-height:56px}
#bms-1-1 span{margin-left:14px;color:#ff8a00;font-size:48px}
#bms-1-2{color:#9b9b9b;font-size:14px}
#bms-1-2 span{color:#ff8a00}
#bms-2{display:block;width:270px;height:48px;background:#ff8a00;color:#fff;text-align:center;font-size:18px;line-height:48px}
#bms-2 img{position:relative;top:4px;left:20px}
#bms_2{margin-top:10px;color:#777;font-weight:700;font-size:24px}
#bms_2 div{float:right;margin-top:20px;width:1070px;height:10px;border-top:#d6d6d6 1px solid}
#bms_3{margin-top:25px}
.bms_3i{float:left;margin-right:22px;width:370px;height:125px}
.bms_3i_a{float:left;width:125px;height:125px}
.bms_3i_a img{border-radius:62px}
.bms_3i_b{float:left;margin-left:20px;width:225px}
.bms_3i_b_1{margin-top:10px;color:#000;font-size:18px}
.bms_3i_b_1 span{margin-left:15px;color:#6e6e6e;font-size:12px}
.bms_3i_b_2{margin-top:15px;margin-bottom:5px;color:#6e6e6e;font-size:12px;line-height:20px}
#bms_4{margin-top:120px;font-size:14px}
#bms_4_a{color:#777;font-weight:700;font-size:24px}
#bms_4_b{margin-top:30px;color:#777;line-height:30px}
.abc{color:#ff8a00}
#bms_4 a{color:#66c31d}
.bcd{margin:0 auto;margin-bottom:30px;width:720px;text-align:center;font-weight:700;font-size:40px}
#workshow{margin:0 auto 50px auto;width:1200px;height:auto}
#hyhead{padding-top:10px;color:#5a5a5a;font-size:30px}
#hyhead div{float:right;margin-top:10px;margin-right:20px;color:#3e3e3e;font-weight:700;font-size:24px;font-family:Arial}
#hycat,#sjcat{position:relative;float:left;display:block;margin-left:38px;height:55px}
#hycat li,#sjcat li{float:left;margin-right:70px;width:auto;height:55px;font-size:18px;line-height:55px}
#sjcat li a{font-size:18px}
#hycat li#hymove,#mbmove,#sjcat li#sjmove{position:absolute;bottom:-1px;left:-28px;width:123px;height:2px;background:#6bc30d}
#hycat li a,#sjcat li a{color:#000}
.hyline{width:100%;height:1px;border-bottom:#ecf2f5 1px solid}
#hyct{height:auto}
#hyleft{position:relative;float:left;padding-top:20px;padding-left:20px;width:520px}
#hyleftfix{position:relative;top:0}
#hyltitle{height:60px;color:#000;font-size:18px;line-height:60px}
#hyltitle span{margin-left:16px;color:#989898;font-size:12px}
#hytx{padding-top:10px;padding-left:8px;width:512px;height:60px;background:#f0f0f0}
#hytxbody{float:left;overflow:hidden;width:480px;height:50px}
#hytxbody li{float:left;margin-right:10px;width:50px;height:50px}
#hytxbody li a{position:relative;display:block;width:50px;height:50px}

#hybook{margin-top:20px;padding:12px;width:492px;height:106px;border:#dae2e5 1px solid}
#hybook textarea{width:100%;height:96px;border:none;background:0 0;color:#989898;resize:none}
#hybook p{color:#9a9a9a;font-size:11px;-webkit-text-size-adjust:none}
#sendhy{float:left;margin:10px 0;width:80px;height:30px;background:#70ca10;color:#fff;text-align:center;font-size:16px;line-height:30px}
#hyright{float:left;margin-left:20px;padding:38px 0 50px 18px;width:615px;height:auto;border-left:#dae2e5 1px solid}
#hyrtitle{color:#000;font-size:18px}
#hyright ul{margin-top:10px}
#hyright li{float:left;display:block;padding:10px;width:582px;height:50px;background:#fff}
.hyinfo{float:left;margin-left:10px}
.hy-s1{color:#8c8c8c;font-size:18px;line-height:30px}
.hy-s2{color:#8e8e8e;font-size:12px}
.hyrll{float:left;overflow:hidden;width:248px;height:50px}
.hy-s3{float:left;display:block;margin-top:14px;width:78px;height:24px;background:#6bc30d;color:#fff;text-align:center;line-height:24px}
.hy-s4{background:#ff8b00}
#hyright li:hover{background:#585b5c}
#hyright li:hover .hy-s1{color:#fff}
.hyrlr a{float:right;margin-left:5px;width:78px;height:50px}
#sjcat li{width:120px}
#sjcat li{width:120px;text-align:center}
#sjcat li#sjmove{left:0}
#sjcat{margin-left:10px}
#sjlist{margin-top:22px}
#sjlist li{float:left;display:block;padding:10px;width:1180px;height:120px;background:#fff}
.yy-didian{display:inline-block;width:16px;height:13px}
.sjlinfo{float:left;padding:20px}
.sjlinfo p{height:30px;line-height:30px}
.sjl-s1{height:30px;color:#8c8c8c;font-size:24px;line-height:30px}
.sjl-s3{margin-top:10px}
.sjl-s3 .csmsbtn{margin-left:0}
.sjl-s3 span{right:0;left:0}
.sjl-s3 span.sjl-s4{padding:0 6px;width:auto;color:#6bc30d}
#sjlist li:hover .sjl-s1{color:#fff}
.sjr a{float:right;margin-left:10px;width:186px;height:120px}
#sjgmore{float:right;margin-left:10px;width:42px;height:118px;border:#6bc30d 1px solid;background:#fff}
#sjgmore a{display:block;width:42px;height:118px}
#sjlist li:hover{background:#585b5c;color:#fff}
#sjlist li:hover #sjgmore{border-color:#fff}
#sjlist li:hover .csmsbtn{background-color:#6bc30d}
#workshow #pages{padding:20px 10px}
.site_container .slider{position:relative;overflow:hidden;width:1454px;height:670px}
.site_container .slider .box{width:100%;height:670px;color:#fff;vertical-align:middle;text-align:center;text-transform:capitalize;font-size:5em;line-height:5}
.slider{position:relative;overflow:hidden;width:100%;height:auto}
.slides{overflow:hidden;height:auto;-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1);-moz-transition:all .5s cubic-bezier(.165,.84,.44,1);-o-transition:all .5s cubic-bezier(.165,.84,.44,1);transition:all .5s cubic-bezier(.165,.84,.44,1);-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-ms-transition:all .5s cubic-bezier(.165,.84,.44,1)}
.slide{float:left;clear:none;height:auto}
.slider-arrow{position:absolute;display:block;margin-bottom:-20px;width:40px;height:40px;border-radius:50%;background-color:#333;background-color:rgba(50,50,50,.3);color:#fff;text-align:center;text-decoration:none;font-size:2em;line-height:40px}
.slider-arrow--right{right:30px;bottom:50%}
.slider-arrow--left{bottom:50%;left:30px}
.slider-nav{position:absolute;bottom:30px}
.slider-nav__item{float:left;clear:none;display:block;margin:0 5px;width:12px;height:12px;border-radius:100%;background:#000}
.slider-nav__item:hover{background:#ccc}
.slider-nav__item--current{background:#ccc}
.home_box_container{margin-top:-134px}
.box_header{width:100%}
.m-video{height:245px;width:100%}
.m-video img{width:100%}
code,pre{background-color:#f8f8f8;-webkit-font-smoothing:initial;-moz-osx-font-smoothing:initial;padding:5px 15px;white-space:normal}
code{color:#e96900;padding:3px 5px;margin:0 2px;border-radius:2px}
.bellows__item:not(.bellows--is-open)>.bellows__content{display:none}
.bellows__item.bellows--is-closing>.bellows__content-wrapper,.bellows__item.bellows--is-open>.bellows__content-wrapper{display:block}
.bellows__content-wrapper{display:none}
.sidebar_box{width:100%;height:948px;overflow:hidden}
.bellows{margin-top:30px;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bellows__header{position:relative;padding:10px 20px;border-bottom:1px solid #eee;border-width:0 0 1px;color:#fff;-webkit-tap-highlight-color:transparent;cursor:pointer}
.bellows--is-open .bellows__header{background:#0384ce}
.bellows--is-open .bellows__header h3{color:#fff}
.bellows__header::after,.bellows__header::before{content:'';position:absolute;top:50%;right:20px;z-index:2;display:block;width:16px;height:2px;margin-top:-2px;background:#0384ce;pointer-events:none;-webkit-transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out}
.bellows--is-open .bellows__header::after,.bellows--is-open .bellows__header::before{background:#fff}
.bellows__header::before{content:'';-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
.bellows__header::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.bellows__item.bellows--is-open>.bellows__header::before,.bellows__item.bellows--is-opening>.bellows__header::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.bellows__item.bellows--is-open>.bellows__header::after,.bellows__item.bellows--is-opening>.bellows__header::after{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
.bellows__item:last-child>.bellows__header{border-bottom:0}
.bellows__header h3{margin:0;font-size:14px;color:#333}
.bellows__content{padding:20px 10px;border:1px solid #eee}
.bellows__content .bellows{margin-top:20px}
.bellows__content img{width:89px;height:89px;float:left}
.bellows__content p{width:190px;float:right}
.bellows__content .sw-more{width:90px;height:29px;display:block;background:#0384ce;color:#fff;line-height:29px;text-align:center;float:right}
.bellows__content .sw-more:hover{opacity:.7}
.footer_box-l{width:145px}
.footer_box h4{font-size:16px;color:#fff;padding-bottom:26px}
.footer .box_header a{font-size:16px}
.foot-l li a{font-size:13px;line-height:2em;text-decoration:none;color:#909090}
.about{width:1000px;margin:0 auto;position:relative;height:570px}
.about-l{width:418px;float:left;background:#f3f3f3;padding:20px;margin-top:-164px;}
.about-l .ab-title h2{font-size:36px;color:#0384ce}
.about-l .ab-title span{width:66px;height:2px;display:block;background:#0384ce;margin-top:8px}
.about-l .ab-title p{font-size:22px;color:#333;line-height:1em;padding:1em 0}
.ab-text p{padding:1em 0}
.about-l .ab-img img{width:100%;display:block;margin-top:20px}
.about-r{width:372px;background:#f3f3f3;padding:20px;float:right;margin-top:160px;}
.about-r .m-video{overflow:hidden}
.honor{width:100%;background:url(../images/about-bg_11.jpg) no-repeat center top;background-size:cover;overflow:hidden}
#cen_right_top{width:916px;margin:58px auto 58px auto;overflow:hidden;background:rgba(255,255,255,.7);padding:20px 42px}
#cen_right_top .active{color:#333}
#cen_right_top .active:after{content:"";display:block;bottom:0;width:50px;height:2px;background:#0384ce;margin-top:10px}
#cen_right_top h3{line-height:35px;text-align:center;float:left;height:35px;margin-right:20px;padding:0;font-size:16px;color:#333;font-weight:700;cursor:pointer}
#cen_right_top h3:after{animation-name:slide;-webkit-animation-name:slide;animation-timing-function:cubic-bezier(.75,0,.25,1);-webkit-animation-timing-function:cubic-bezier(.75,0,.25,1);animation-duration:.6s;-webkit-animation-duration:.6s;visibility:visible}
#cen_right_top div{font-size:14px;clear:both}
#tab_1{position:relative;width:100%;height:520px;margin:0 auto}
#tab_1 .tabList{width:100%}
#tab_1 .tabList a{float:right;font-size:12px;color:#1e1e1e;display:block;margin-top:10px}
#tab_1 .tabList ul li{line-height:35px;text-align:center;float:left;height:35px;margin-right:20px;padding:0;font-size:16px;color:#333;font-weight:700;cursor:pointer}
#tab_1 .tabList ul li:after{animation-name:slide;-webkit-animation-name:slide;animation-timing-function:cubic-bezier(.75,0,.25,1);-webkit-animation-timing-function:cubic-bezier(.75,0,.25,1);animation-duration:.6s;-webkit-animation-duration:.6s;visibility:visible}
#tab_1 .tabList ul .active:after{content:"";display:block;bottom:0;width:50px;height:2px;background:#0384ce;margin-top:10px}
#tab_1 .tabCon{border-top:none;width:100%;padding:40px 0}
#tab_1 .tabCon div ul{}
#tab_1 .tabCon div ul li{float:left}
#tab_1 .tabCon div ul li a{font-size:14px;color:#313131;width:200px;text-align:left;display:block;height:29px}
#tab_1 .tabList li.cur{border-bottom:none;background:#fff;color:#015595}
.cur ul{margin-top:14px}
.cur ul li{float:left}
.cur ul li a{font-size:14px;color:#313131;width:200px;text-align:left;display:block;height:29px}
#tab_1 .tabCon div.cur{opacity:1;filter:alpha(opacity=100)}
.cur_1 p{color:#333}
.scroll_horizontal{position:relative;width:916px;display:block!important;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:100%;margin:0 auto}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:236px;height:316px;text-align:center;padding:inherit;background:#fff}
.img-box{width:236px;height:270px;overflow:hidden}
.img-box img{display:block;margin:0 auto}
.scroll_horizontal .list li img{max-width:236px;display:block;margin:0 auto;padding:5px}
.scroll_horizontal .list li p{font-size:16px;color:#333;line-height:2em;padding:inherit;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.scroll_horizontal .minus,.scroll_horizontal .plus{position:absolute;top:34%;width:30px;height:60px;cursor:pointer}
.scroll_horizontal .plus{left:10px;background:rgba(0,0,0,.3) url(../images/l.png) no-repeat center}
.scroll_horizontal .minus{right:10px;background:rgba(0,0,0,.3) url(../images/r.png) no-repeat center}
.scroll_horizontal .plus:hover{background:#0384ce url(../images/l.png) no-repeat center}
.scroll_horizontal .minus:hover{background:#0384ce url(../images/r.png) no-repeat center}
.about-l-box{height:288px;overflow-y:scroll!important;overflow:inherit;padding-right: 10px;}
.about-l-box::-webkit-scrollbar{width:6px;background-color:#ccc}
.about-l-box::-webkit-scrollbar-thumb{background-color:#0384ce;border-radius:3px}
.about-l-box h4{line-height:57px;font-size:22px;color:#049443;text-align:left}
.about-l-box p{font-size:16px;color:#666;line-height:28px}
.about-l-box{height:370px;}
.about-l-box .mile-li{height:98px;background:url(../images/tt_25.png) repeat-y}
.about-l-box .mile-li h4{font-size:18px;color:#0384ce;text-align:left;padding-left:36px;line-height:30px;font-weight:700}
.about-l-box .mile-li p{font-size:14px;color:#333;text-align:left;margin-left:36px}
.language{position:relative;height:32px;line-height:32px;float:right;background: url(../images/language.png) no-repeat left center;}
.language a{text-align:center;font-size:14px;float:left;display:block;height:32px;line-height:32px;color:#333;margin-left:27px;}
.language a:hover{color:#0384ce}
.Leav{width:100%;overflow:hidden}
.leavin{width:1000px;margin:0 auto;padding-top:87px}
.leav_l{width:644px;float:left}
.l_tiel h4{font-size:18px;color:#333;line-height:43px}
.l_tiel h4:after{content:"";display:block;bottom:0;width:50px;height:2px;background:#0384ce;margin-top:10px;animation-name:slide;-webkit-animation-name:slide;animation-timing-function:cubic-bezier(.75,0,.25,1);-webkit-animation-timing-function:cubic-bezier(.75,0,.25,1);animation-duration:.6s;-webkit-animation-duration:.6s;visibility:visible}
.labe{width:100%;height:36px}
.input_box ul li{width:306px;height:127px;float:left}
.labe p{float:left;font-size:14px;margin-top:16px;color:#333}
.labe span{float:left;color:red;line-height:44px;margin-top:16px}
#types{width:412px;height:31px;font-size:14px;color:#333;border-color:#333}
#gs{width:100%;height:31px;font-size:14px;color:#333;background:#f3f3f3;border:none}
.input_box ul .in_r{float:right}
.input_box ul .in_l{float:left}
.input_box ul .in_ll{float:left;width:880px}
#mse{width:100%;height:146px;font-size:14px;color:#333;background:#f3f3f3;border:none}
.input_box ul .in_mse{width:100%;height:210px}
.b_left{float:left;margin-top:32px;width:112px;height:33px;border:none;border-radius:0;background:#0384ce;-webkit-transition:all .2s;transition:all .2s;color:#fff}
.b_left:hover{opacity:.7}
.leav_r{float:right;width:310px}
.ad1{padding-bottom:46px;padding-top:30px;border-bottom:1px solid #ccc}
.ad3{padding-top:30px}
.ad_l{float:left;width:42px;height:90px;margin-right:19px}
.ad_r p{font-size:14px;color:#333;line-height:30px;padding:inherit}
.ad11{margin-top:14px}
.data #cen_right_top{padding:inherit;width:1000px}
.ss{float:right;width:283px;position:relative;margin-top:-30px}
.s2{line-height:33px;width:95%;height:33px;float:right;padding-left:10px;border:1px solid #bfbfbf;outline:0;float:left;color:#333}
.s1{position:absolute;right:0;top:0}
.s1 .submit{width:67px;height:35px;border:none;float:right;outline:0;cursor:pointer;background:#0384ce;color:#fff}
.data #tab_1{width:644px;float:left;overflow: hidden;}
.text_b img{max-width:100%;}
.data{background:0 0}
.data .datain{height:inherit!important}
.comment_box .date .data-time{float:left}
.data-li{margin-bottom:78px}
.data-li .data-title{width:100%;border-bottom:1px solid #d7d7d7;background:url(../images/xz_07.png) no-repeat right center}
.data-li .data-title:hover{background:url(../images/xz-h_07.png) no-repeat right center;webkit-transition:all .2s;transition:all .2s}
.data-li .data-title a{font-size:14px;display:block;line-height:64px}
.data-li .data-title a:hover{color:#0081cc;webkit-transition:all .2s;transition:all .2s}
#tab_1 .data-li .comment_box{margin-top:0}
.hot-down{width:310px;float:right;clear:right!important}
.hot-down-li{margin-bottom:39px}
.hot-down-li .data-title{border-bottom:none}
.hot-down-li .data-title a{line-height:32px;font-size:16px;overflow:hidden}
.hot-down-li .down-time{line-height:inherit}
.human_in{width:1000px;height:592px;margin:0 auto;background:url(../images/human_04.jpg) center no-repeat;background-size:cover;position:relative;top:40px;z-index:2}
.profile_in .profile_titel{width:690px;margin:0 auto}
.profile_in .profile_titel h3{text-align:center;font-size:24px;color:#0384ce}
.profile_in .profile_titel span{width:66px;height:2px;display:block;background:#0384ce;margin:0 auto;margin-top:8px}
.profile_in .profile_titel p{text-align:center;font-size:14px;line-height: inherit;padding-top: 1em;}
.profile_in3{margin-bottom:62px;padding-top:87px}
.about_sec4_list_box{width:50%;display:table-cell;float:left}
.about_sec4_list{cursor:pointer;height:196px;padding:40px 40px 60px 40px;position:relative;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}
.about_sec4_classbg{width:100%;height:100%;background:#000;position:absolute;top:0;left:0;z-index:-1;opacity:.3;filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;-webkit-opacity:.3}
.about_sec4_list:hover .about_sec4_classbg{background:#0384ce;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}
.about_line1{width:1px;background:#525252;position:absolute;top:0;bottom:0;left:-1px}
.about_sec4_list h5{text-align:center}
.about_sec4_list p{text-align:left;width:100%}
.about_sec4_list p{height:75px;overflow:hidden}
.about_sec4_list p{font-size:13px;line-height:25px;text-align:center;color:#fff;width:92%;margin:0 auto;position:relative}
.about_sec4_list p:before{width:30px;height:2px;content:'';background:#999;position:absolute;left:50%;bottom:-20px;margin-left:-15px;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}
.about_sec4_list h5 span{display:inline-block;color:#fff;font-size:16px;letter-spacing:1px;line-height:50px}
.about_line2{height:1px;background:#525252;position:absolute;bottom:0;left:0;right:0}
.about_line3{height:1px;background:#525252;position:absolute;top:-1px;left:0;right:0}
.about_line4{width:1px;background:#525252;position:absolute;top:0;bottom:0;left:-1px}
.zysy{width:100%;padding:46px 0;overflow:hidden;padding-bottom:87px}
.zysy-in{width:1000px;margin:0 auto}
.zysy-list{width:316px;height:350px;float:left;background:#f3f3f3;margin-left:25px}
.zysy-list:nth-child(1){margin-left:0}
.zysy-list .zysy-box{width:100%;height:242px;overflow:hidden}
.zysy-list .zysy-box img{display:block;transition:.54s;cursor:pointer}
.zysy-list .zysy-box img:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transition:.54s}
.zysy-text{width:100%}
.zysy-text h4{font-size:18px;color:#333;line-height:36px;border-bottom:1px solid #eee;width:282px;margin:0 auto}
.zysy-text p{font-size:14px;color:#666;width:282px;margin:0 auto;padding-top:10px}
.online{width:1000px;margin:0 auto;padding-top:87px}
.online-top{width:100%;background:#0384ce;overflow:hidden;padding:20px 0;}
.online-top .online-text{width:934px;padding:20px 33px}
.online-top .online-text h4{font-size:16px;font-weight:700;color:#fff}
.online-top .online-text p{font-size:14px;color:#fff;line-height:inherit;padding:1em 0}
.online-top .online-text p a{color:#fff;border-bottom:1px solid #fff}
.online-top .ss{float:left;margin-left:33px;margin-top:0}
.online-top .s1 .submit{color:#0081cc;background:#fff}
.online-top .s2{background:0 0;color:#fff;border:1px solid #fff}
.online-top input::-webkit-input-placeholder {color: #fff;}
.zhiw{width:1000px;margin:0 auto;padding-bottom:87px}
.zhiw .bellows__item .bellows__header{padding:inherit;padding:0 31px;overflow: hidden}
.zhiw .bellows--is-open .bellows__header{background:0 0}
.zhiw .bellows{float:none}
.zhiw .bellows__content{padding:0 31px}
.zhiw .bellows--is-open .bellows__header::after,.zhiw .bellows--is-open .bellows__header::before{background:#0384ce}
.online_in{width:1160px;min-height:826px;margin:0 auto}
.list-top{height:46px;line-height:54px;padding:0 3.33% 0;background:#d8d8d8;font-size:14px;color:#fff}
.list-top .fl{color:#333;font-weight:700}
.fl{float:left;display:inline;font-size:14px;color:#666;line-height:46px}
.td1{width:23.33%}
.td2{width:22.33%}
.td3{width:22.33%}
.td4{width:17.33%}
.td5{width:12.33%;text-align:right}
.zhiw .bellows__content h5{padding:20px 0;font-size:16px;color:#333}
.zhiw .bellows__content p{float:none;width:inherit;font-size:14px;color:#666;line-height:24px;padding:inherit}
.zhiw .jianli_btn .anniu_in{font-size:14px;color:#2772aa;line-height:35px;padding:0 20px;border:1px solid #2772aa;background:0 0;display:block}
.zhiw .bellows__header::after,.zhiw .bellows__header::before{right:72px}
.e-mail{width:100%;padding:10px 0}
.e-mail a{font-size:14px}
.e-mail a:hover{color:#0384ce}
.e-mail span{border-bottom:1px solid #0384ce}
.staff{width:1000px;margin:0 auto;overflow:hidden}
.sta{width:318px;height:256px;display:block;overflow:hidden;float:left;margin-left:23px;position:relative;margin-bottom:45px}
.sta-text{bottom:36px;position:relative}
.sta p{width:100%;height:36px;display:block;background:#0384ce;color:#fff;line-height:36px;text-align:center;padding:inherit}
.job_sanj1{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #0384ce;position:absolute;top:-12px;left:50%;z-index:99;margin-left:-6px}
.sta:nth-child(1){margin-left:0}
.sta:nth-child(4){margin-left:0}
.sta:nth-child(7){margin-left:0}
.sta img{width:100%;height:256px;transition:.54s}
.sta img:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transition:.54s}
.rebox{cursor:pointer;position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000;-webkit-filter:none!important;background:#000;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAIElEQVQ4T2NkYGDYDMRkA8ZRAxhGw4BhNAyA+WAYpAMAIFgLQfO9BoEAAAAASUVORK5CYII=);background:rgba(0,0,0,.7)}
.rebox *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}
.rebox-contents{position:absolute;top:5%;left:5%;text-align:center;width:90%;height:90%}
.rebox-contents .rebox-content{border:5px solid #fff;box-shadow:0 0 20px #000;border-radius:1px;max-width:100%;max-height:100%}
.rebox-loading{width:31px;height:31px;margin:-16px 0 0 -16px;position:absolute;top:48%;left:50%}
.rebox-caption{display:none;position:absolute;left:0;bottom:0;width:100%;text-align:center;z-index:1000;background:#000;background:rgba(0,0,0,.7)}
.rebox-caption p{margin:0 auto;max-width:70%;display:inline-block;padding:10px;color:#fff;font-size:12px;line-height:18px}
.rebox-button{position:absolute;z-index:9999;min-width:40px;height:40px;line-height:40px;background:#000;opacity:.4;text-decoration:none;font-size:24px;color:#fff;text-align:center;vertical-align:middle;-webkit-border-radius:32px;-moz-border-radius:32px;-ms-border-radius:32px;border-radius:32px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
.rebox-button:focus,.rebox-button:hover{opacity:1;-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}
.rebox-close{right:10px;top:10px}
.rebox-next{right:10px;top:48%}
.rebox-prev{left:10px;top:48%}
.rebox-loading{left:50%;top:48%;-webkit-animation-name:spin;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:2s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:2s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}
@-ms-keyframes spin{from{-ms-transform:rotate(0)}
to{-ms-transform:rotate(360deg)}
}
@-moz-keyframes spin{from{-moz-transform:rotate(0)}
to{-moz-transform:rotate(360deg)}
}
@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}
}
@keyframes spin{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
.map{width:1000px;margin:0 auto}
.map img{display:block;margin:0 auto}
.maplist .bellows{margin-top:0;}
.maplist .bellows__header::after,.maplist .bellows__header::before{display:none}
.maplist .td4{width:29.33%!important}
.maplist .bellows__header{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}
.maplist .bellows__item:last-child>.bellows__header{border-bottom:1px solid #d8d8d8}
.news-img{width:100%;overflow:hidden;margin-bottom:36px}
.news-img img{max-width:100%;transition:.54s;max-height: 300px;}
.news-img img:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transition:.54s}
.news-title{width:100%;overflow:hidden;padding-top:20px}
.news-title a{font-size:18px;color:#333}
.news-title a:hover{color:#0081cc}
.news-li .news-none{background:0 0}
.news-li .news-none a{line-height:24px;padding: 12px 0;}
.news-li .news-none:hover{background:0 0}
.hot-news-li{margin-bottom:0}
.hot-news-li .news-img{margin-bottom:0}
.hot-news-li .news-none{border-bottom:none}
.hot-news-li .news-none a{font-size:16px}
.hot-news-li p{padding-top:0}
.news_text{width:100%}
.news_textin{margin:0 auto;height:100%;background:#fff;padding:0 28px}
.news_textin h1{font-size:18px;font-weight:400;text-align:center;line-height:60px;border-bottom:1px solid #ccc;color:#1d4e9e}
.fengxiangbox{width:218px;margin:0 auto;padding:10px 0}
.fengxiangbox span{margin-right:4px;color:#666}
.white-panel:hover{box-shadow:1px 1px 10px rgba(0,0,0,.5);margin-top:-5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.text_foot{height:50px}
.text_foot span{font-size:14px;color:#292b2b;height:27px;overflow:hidden}
.text_foot span a{color:#333}
.text_foot span a:hover{color:#1d4e9e}
.text_foot_right{float:right}
.text_foot_right a{color:#292b2b;font-size:14px}
.text_foot_right a:hover{color:#1d4e9e}
.bshare-custom{float:right}
.products{overflow:hidden}
.pro-text .online-top .online-text h4{text-align:center;font-size:24px;font-weight:400}
.pro-text .online-top .online-text p{text-align:center}
.products{width:1000px;margin:0 auto;min-height:1000px;margin-top:40px}
.products .pro-all{text-align:center;padding-bottom:1em}
.products .pro-all span{font-size:24px;color:#333;text-align:center;font-weight:400;background:url(../images/ys_13.png) no-repeat left center;padding-left:63px}
.pro-title{padding:9px 20px;height:46px}
.pro-title .td1{width:90%;font-size:18px;color:#0384ce;display:contents}
.pro-list .bellows--is-open .bellows__header{background:0 0}
.pro-list .bellows__content p{width:inherit;float:inherit}
.pro-list .bellows--is-open .bellows__header::after,.pro-list .bellows--is-open .bellows__header::before{background:#0384ce}
.bellows__content{border-top:none}
.pro-list-box{background:#eee}
.pro-list-box h5{font-size:18px;color:#333;padding:1em 0}
.pro-list-box ul{padding:1em 0}
.pro-list-box ul li{max-width:300px;width:300px;display:-webkit-inline-box;display:inline-box}
.pro-list-box ul li a{font-size:14px;color:#0384ce;line-height:28px}
.pro-list-box ul li a:hover{color:#258ecb;border-bottom:1px solid}
.pro-bg-box{background:#f3f3f3;overflow:hidden}
.pro-bg{width:1000px;margin:0 auto}
.navv{width:100%;height:45px;overflow:hidden;top:0;}
.nav-in{width:100%;margin:0 auto}
.nav-in p{width:25px;height:45px;background:url(../images/home_20.png) no-repeat center #f3f3f3;float:left}
.nav-in p a{width:25px;height:45px;display:block;color:#666}
.nav-in ul{float:left;padding-left:0}
.nav-in ul li{float:left}
.nav-in ul li a{color:#666;line-height:45px;padding:0 6px;font-size:15px}
.nav-in ul li a:hover{color:#0081cc}
.pro{width:1000px;margin:0 auto;overflow:hidden;padding:87px 0}
.p-l{width:50%;float:left;position: relative;z-index: 1;}
.p-r h2{fon-size:24px;font-weight:400;color:#0384ce;padding:1em 0}
.p-r p{padding:1em 0}
.p-r{width:50%;float:right}
.p-r .sw-more{width:90px;height:29px;display:block;background:#0384ce;color:#fff;line-height:29px;text-align:center;float:left}
.p-r .sw-more:hover{opacity:.7}
.preview{width:400px;height:465px}
.smallImg{position:relative;height:52px;margin-top:1px;background-color:#F1F0F0;padding:6px 5px;width:390px;overflow:hidden;float:left}
.scrollbutton{width:14px;height:50px;overflow:hidden;position:relative;float:left;cursor:pointer}
.scrollbutton.smallImgUp,.scrollbutton.smallImgUp.disabled{background:url(../images/d_08.png) no-repeat}
.scrollbutton.smallImgDown,.scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat;margin-left:375px;margin-top:-50px}
#imageMenu{height:50px;width:360px;overflow:hidden;margin-left:0;float:left}
#imageMenu li{height:50px;width:60px;overflow:hidden;float:left;text-align:center}
#imageMenu li img{width:50px;height:50px;cursor:pointer}
#imageMenu li#onlickImg img,#imageMenu li:hover img{width:44px;height:44px;border:3px solid #959595}
.bigImg{position:relative;float:left;width:400px;height:400px;overflow:hidden}
.bigImg #midimg{width:400px;height:400px}
.bigImg #winSelector{width:235px;height:210px}
#winSelector{position:absolute;cursor:crosshair;filter:alpha(opacity=15);-moz-opacity:.15;opacity:.15;background-color:#000;border:1px solid #fff}
#bigView{position:absolute;border:1px solid #959595;overflow:hidden;z-index:999;top:inherit!important;left:420px!important;}
#bigView img{position:absolute}
.pro-box{width:1000px;margin:0 auto;padding-bottom:87px}
.pro-jj{width:100%;height:37px;background:#0284ce}
.pro-img img{max-width:100%;}
.pro-jj span{color:#fff;background:url(../images/jj_16.png) no-repeat left center;padding-left:25px;line-height:37px;margin-left:20px}
.user{width:1000px;height:291px;margin:0 auto;position:relative;overflow:hidden}
.head-tx{position:relative;z-index:2;width:269px;margin:0 auto;margin-top:84px}
.tx{width:106px;float:left}
.tx img{border-radius:50%;border:1px solid #fff;padding:10px}
.head-id{float:right;font-size:20px;color:#fff;line-height:105px}
.user .user-top{position:absolute;z-index:1}
.user ul{position:relative;z-index:1;text-align:center;height:35px}
.user ul li{display:-webkit-inline-box;margin-top:66px;padding:0 9px}
.user ul li a{width:135px;height:35px;background:#30a9ee;color:#fff;display:block;display:inline-block;line-height:35px;font-size:14px}
.user-box{width:1000px;margin:0 auto;overflow:hidden;padding:87px 0}
.zl{width:39%;float:left}
.zl p{text-align:right;padding:1em 0;line-height:normal}
.table-responsive{width:60%;float:right}
#bAcep span,#bCanc span,#bEdit span{color:#fff;line-height:35px}
#bEdit{width:103px;height:35px;background:#30a9ee url(../images/xg.png) no-repeat 12px center;border:none;padding-left:8px}
#bAcep{width:103px;height:35px;background:#30a9ee url(../images/dh.png) no-repeat 12px center;border:none;padding-left:8px}
#bCanc{width:103px;height:35px;background:#30a9ee url(../images/cw.png) no-repeat 12px center;border:none;margin-left:15px;padding-left:8px}
#mytable td{display:block;padding:1em 0}
.table-responsive p{float:left;padding:2em 0;line-height:normal}
.col:nth-child(1){margin-top:0}
.col{position:relative;margin-top:32px;margin-left:327px}
.col p{position:absolute;left:0;top:0;line-height:44px;width:79px;padding-left:21px}
.effect-12{border:0;border:1px solid #ccc;position:relative;background:0 0;width:227px;height:41px;padding-left:110px}
.col button{width:339px;color:#fff;font-size:14px;padding:10px;text-decoration:none;border:none;background:#30a9ee}
.col button:hover{opacity:.7}



