@charset "UTF-8";
/* CSS Document */

body {font-family:Verdana; background: url(../images/assets/bg.jpg) repeat-x; color:#666; font-size:12px;-webkit-text-size-adjust:none;-webkit-text-size-adjust:none}
a{ color:#333;}
a:hover{ color:#06c;}

ul, il{ padding:0; margin:0;}

.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {width: 990px;}
.blue{ color:#06c;}
.font16{ font-size:16px;}

.header .lang{ background:url(../images/assets/lang_bg.jpg) no-repeat center; color:#fff;}
.header .lang .btn{background: none; border:none; text-shadow:none; color:#9BBEDD;   -webkit-border-radius: 0;     -moz-border-radius: 0;       border-radius: 0; line-height:12px; padding:0 14px;box-shadow:none; margin:7px 0}

.header .lang a{color:#9BBEDD;}
.header .lang .btn-group > .btn:first-child{ border-right:1px solid #9BBEDD}
.header .lang .btn:hover{ background: none;}
.header .lang .btn span{ text-decoration:underline;}
.header .lang .btn-group.open .dropdown-toggle{box-shadow:none; background:none;}
.header .lang .btn-group{ height:25px; overflow:hiddenl}
.header .lang .btn-group > .btn, .header .lang .btn-group > .dropdown-menu{ font-size:11px;}
.header .lang .btn-group > .dropdown-menu{ background:#EEF7FB;}
.header .lang .btn-group > .btn:last-child, .header .lang .btn-group > .dropdown-toggle{ padding-right:0;}

.header .navbar-inner{ background:none !important; border:none; box-shadow:none; padding:0;  filter:none;}
.header .menu{ height:75px; margin:-25px auto 0; background:none;}
.header .menu .nav > li { margin-right:2px;}
.header .menu .nav > li > a{ text-shadow:none; color:#fff;  height:35px; padding:20px 24px 0 24px; margin-top:20px;}
.header .menu .nav > .active > a, .header .menu .nav > .active > a:hover, .header .menu .nav > .active > a:focus, .header .menu .nav > li > a:hover
{ background:url(../images/assets/nav_bg.png) repeat-x bottom; box-shadow:none; color:#fff;}

.banner{ width:990px; margin:45px auto 40px; height:338px;}

.footer .catalogue {background: url(../images/assets/catalogue_bg.jpg) repeat-x #EEF7FB; color:#397DB9;line-height:31px; font-size:12px; position:relative; min-height:261px; }
.footer .catalogue .container{padding-bottom:25px; }
.footer .catalogue .item{ width:11%; float:left;}
.footer .catalogue .item h6{ color:#397DB9; line-height:31px; margin:0; padding:0;}
.footer .catalogue .item ul{ margin:13px 0 0 ;}
.footer .catalogue .item li{ list-style:outside url(../images/assets/arrow_gray.png); font-size:11px; line-height:16.5px; margin:0 10px;}
.footer .catalogue .item li a{ color:#666;}

.footer .copyright{ background:#245DAA; padding:20px 0 30px; color:#fff; margin-top:-2px; font-size:10px; line-height:24px;-webkit-text-size-adjust:none}
.footer .copyright .container{ position:relative;}
.footer .copyright a{ text-decoration:underline; color:#fff;} 
.footer .info span{padding:0 12px; }

.footer .link{ position: absolute; right:0; top:0; text-align:right;width:500px;}
.footer .link select{ padding:1px; height:20px; width:180px; font-size:11px; color:#245DAA; border:#7F9DB9 1px solid; margin:2px 5px;}
.footer .link li{ padding:0 5px; height:24px; float:right;}
.footer .link .fast{ width:500px; }

.login{height: auto;overflow:auto;}
.login .control-label{ width: 120px;}
.login .controls{ margin-left:140px;}
.login h4{ color:#fff; padding:5px 0; background:#06c; margin:0 0 20px; line-height:28px;}
.login h4 img{ padding:5px 15px; vertical-align:top;}


.sharebar{ text-align: right;}
.sharebar #bdshare{ float:none !important; text-align:right !important;}
.shareba .bds_tools a{ width:16px; padding-left:0; }
.sharebar a{ display:inline-block !important; float:none !important;}
.sharebar span.bds_more{float:none !important; display:inline-block; vertical-align:top;}

/*------------------------------------------------------------------ index -------------------*/
.content{ padding-bottom:50px;}
.content h4{ padding-bottom:12px; line-height:26px; background:url(../images/assets/title_line.png) no-repeat left bottom; margin:0 0 29px; font-weight:normal;}
.content h4 img{ padding-right:17px;}
.content .pager{position:absolute; right:0; top:8px; height:13px; padding:0; margin:0;}
.content .pager li{ float:left;}
.content .pager > li > a{ width:13px; height:13px; margin-left:1px; display:inline-block; line-height:13px; padding:0; border: none;border-radius:0; -webkit-border-radius: 0;     -moz-border-radius: 0; cursor:pointer; }
.content .pager .next{ background:url(../images/assets/arrow1.png) no-repeat top right;}
.content .pager .prev{ background:url(../images/assets/arrow1.png) no-repeat top left;}

.content .news{ margin:0 30px 0 0;}
.content .event{ margin:0}
.content .news, .content .event{ width:240px; position:relative;}
.content .news a, .content .event a{color:#057DC9;}
.content .event .pull-left{ display: table-cell; width:68px; height:68px; margin-right:13px;background:url(../images/assets/logo70.png) no-repeat; vertical-align:middle; padding:1px}

.content small{ font-style:italic;}
.content dl{ margin:0;text-transform:uppercase;}
.content dt:first-child{ margin-top:0;}
.content dt{  font-size:12px; background:url(../images/assets/arrow_blue.png) no-repeat left center; padding-left:12px; line-height:21px; margin-top:23px;width:228px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.content dd{ font-size:10px; line-height:15px; margin:0 0 0 12px; width:228px; height:45px; overflow:hidden;}

.content .media:first-child{ margin-top:0;}
.content .media{ margin-top:20px;clear:both; height:70px;}
.content .media{  *zoom: 1;}
.content .media:before,
.content .media:after {  display: table;  line-height: 0;  content: "";}
.content .media:after {  clear: both;}

.content .media-body{ font-size:10px; line-height:15px; width:157px; height:65px; overflow:hidden;float:right;  }
.content .media-heading{margin:0;width:100%;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.content .media-object{border:#none; width:68px;}
.content .location{ margin:0;}
/*------------------------------------------------------------------subcontent -------------------*/
.bread{ border-bottom:1px solid #D4D4D4; margin-bottom:15px;}
.breadcrumb{ padding:6px 15px; background:none; margin:0;font-size:11px; }
.breadcrumb li{text-shadow: none; }
.breadcrumb .divider{ padding:0 7px; color:#999;}
.breadcrumb a{color:#666;}
.breadcrumb .home{ padding-left:22px; background:url(../images/assets/icon_home2.png) no-repeat left center;}
.breadcrumb .active{ color:#397EB8;}

.sub_content{ padding-bottom:70px;}
.sub_content .main{ width:760px;}
.sub_content .title{padding-bottom:12px; line-height:26px; background:url(../images/assets/title_line.png) no-repeat left bottom; margin:0 0 20px; font-weight:normal;}
.sub_content .title img{ padding-right:12px;}
.sub_content .title2{line-height:38px;margin:0 0 10px; font-weight:normal; background:#06c; text-align: center; color:#fff;}
.sub_content .title3{color:#06c; padding-bottom:10px; line-height:26px; border-bottom:#e5e5e5 solid 1px; margin:0 0 5px; font-weight:normal;}
.sub_content .title4{color:#06c; padding-bottom:10px; line-height:26px; border-bottom:#e5e5e5 dotted 1px; }
.sub_content .pagination { padding:0; margin:0; clear:both;}
.sub_content .pagination ul{ display:block; width:100%;}
.sub_content .pagination ul > li{ float:left; display:inline-block; list-style:none;}
.sub_content .pagination ul > li > a{padding:0 7px; line-height:20px;border-radius:0; -webkit-border-radius: 0;     -moz-border-radius: 0; background:#E5E5E5; color:#999; margin-right:2px; height:20px; min-width:10px; display: inline-block; }
.sub_content .pagination ul > li > a:hover, .sub_content .pagination ul > .active > a{ background:#06c; color:#fff;}
.sub_content .pagination a i{ margin:3px 0;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;vertical-align: top;}
.sub_content .pagination a:hover i{ background-image: url("../images/glyphicons-halflings-white.png");filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}


.sub_content .banner{margin:0 0 15px; height:160px; width:auto; position:relative; overflow:hidden;}
.sub_content .banner p.banner_en, .sub_content .banner p.banner_cn{ display:none;}

.sub_content .btn-blue{ border:none; color:#fff; text-decoration:none; background:#06c;text-shadow:none;padding:5px 17px; font-size:14px;}


.sub_content .top_btn{ position:absolute; bottom:10px; right:0;-webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius:15px; background:#06c; border:none; padding:8px; -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.5); -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.5); box-shadow: 0 1px 0 rgba(0,0,0,0.5);}
.sub_content .top_btn i{ margin:0;}
.sub_content a.top_btn:hover{ background:#05c}

/*------------------------------------------------------------------menu -------------------*/
.sub_content .menu{ width:200px;line-height:16.5px;}
.sub_content .menu .section{margin:0 0 40px 0}
.sub_content .menu .list li{ margin:0 0 4px 0}
.sub_content .menu .list li a{ display:block; background:url(../images/assets/icon_list1.png) no-repeat; padding-left:42px;}
.sub_content .menu .list li:hover > a, .sub_content .menu .list li.active a{ background:url(../images/assets/icon_list2.png) no-repeat #06c; color:#fff;} 
.sub_content .menu .list li ul{ margin:10px 0 10px 50px; list-style:disc; display:none;}
.sub_content .menu .list li:hover >ul{ display:block}
.sub_content .menu .list li ul li a{background:none; padding:0;}
.sub_content .menu .list li ul li a:hover{ color:#06c; background:none;}
.sub_content .menu .list .arrow_down{padding:3px; display:inline-block;filter:alpha(opacity=30); -moz-opacity:0.30; opacity:0.30;}
.sub_content .menu .list .arrow_down:hover{ filter:alpha(opacity=80); -moz-opacity:0.80; opacity:0.80;}
.sub_content .menu .list2 li a{ padding-left:30px !important;white-space:nowrap;text-overflow:ellipsis;	-o-text-overflow:ellipsis;	overflow: hidden; 	width:180px;}



.sub_content .menu .control{ margin-bottom:55px;}
.sub_content .menu .control .btn-group > .btn{padding:0; width:63.5px; text-align:center; font-size:11px;}
.sub_content .menu .control .btn-group:first-child{ margin-right:5px;}
.sub_content .menu .info{ font-size:10px;}
.sub_content .menu .info img{ padding-right:13px;}
.sub_content .menu .info a{text-decoration:underline; color:#0066CC;}
.sub_content .menu .info button{ border:none; color:#fff; text-decoration:none; background:#06c;text-shadow:none;padding:5px 17px; margin:22px 0 10px 30px; font-size:14px;}
.sub_content .menu .info p{ display:block; padding-left:23px; margin:0;}
.sub_content .menu .info .add{ background:url(../images/assets/icon_home3.png) no-repeat;}
.sub_content .menu .info .tel{ background:url(../images/assets/icon_tel.png) no-repeat;}
.sub_content .menu .info .fax{ background:url(../images/assets/icon_fax.png) no-repeat;}
.sub_content .menu .info .mail{ background:url(../images/assets/icon_mail.png) no-repeat;}

.sub_content .menu .search .input{ width:136px; float:left; margin:0;-webkit-border-radius:5px 0 0 5px ; -moz-border-radius:5px 0 0 5px ; border-radius:5px 0 0 5px ; border-right:none;}
.sub_content .menu .search button{border:none; color:#fff; text-decoration:none; background:#06c;text-shadow:none;padding:8px 10px 7px; margin:0; font-size:14px; float:left;-webkit-border-radius:0 5px 5px 0 ; -moz-border-radius:0 5px 5px 0 ; border-radius:0 5px 5px 0 ;
}


.sub_content .menu .arrowsidemenu{}
.sub_content .menu .arrowsidemenu div a{display: block; line-height:20px;background:url(../images/assets/icon_list1.png) no-repeat; padding-left:42px; cursor:pointer;}
.sub_content .menu .arrowsidemenu div a:link, .arrowsidemenu div a:visited{}
.sub_content .menu .arrowsidemenu div a:hover{background:url(../images/assets/icon_list2.png) no-repeat #06c; color:#fff;}
.sub_content .menu .arrowsidemenu div.unselected a{ }
.sub_content .menu .arrowsidemenu div.selected a{ 	color: #fff;	background:url(../images/assets/icon_list2.png) no-repeat #06c !important;}
.sub_content .menu .arrowsidemenu ul{padding: 0;margin:10px 0 10px 50px;}
.sub_content .menu .arrowsidemenu ul li{ list-style:outside disc; }
.sub_content .menu .arrowsidemenu ul li a{ 	display: block; padding:0; background:none !important;}
.sub_content .menu .arrowsidemenu ul li a:hover{background:none !important;}



.sub_content .menu .ui-accordion .ui-accordion-header { margin:0 0 4px 0; padding:0 0 0 42px !important;font-size:12px;line-height:20px; }
.sub_content .menu .ui-accordion .ui-accordion-icons .ui-accordion-icons { padding-left: 0; }
.sub_content .menu .ui-accordion .ui-accordion-header .ui-accordion-header-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.sub_content .menu .ui-accordion .ui-accordion-content {  padding::10px 0 10px 60px !important;  }
.sub_content .menu .ui-state-default, 
.sub_content .menu .ui-widget-content .ui-state-default, 
.sub_content .menu .ui-widget-header .ui-state-default
 { border:none; background:url(../images/assets/icon_list1.png) no-repeat;outline:none; }
.sub_content .menu .ui-state-default a, 
.sub_content .menu .ui-state-default a:link, 
.sub_content .menu .ui-state-default a:visited 
{ color: #555555; text-decoration: none; }
.sub_content .menu .ui-state-hover, 
.sub_content .menu .ui-widget-content .ui-state-hover, 
.sub_content .menu .ui-widget-header .ui-state-hover, 
.sub_content .menu .ui-state-focus, 
.sub_content .menu .ui-widget-content .ui-state-focus, 
.sub_content .menu .ui-widget-header .ui-state-focus 
{ border:none; background:url(../images/assets/icon_list2.png) no-repeat #06c; color:#fff; text-decoration:underline; }
.sub_content .menu .ui-state-hover a, 
.sub_content .menu .ui-state-hover a:hover, 
.sub_content .menu .ui-state-hover a:link, 
.sub_content .menu .ui-state-hover a:visited 
{ color: #333; }
.sub_content .menu .ui-state-active, 
.sub_content .menu .ui-widget-content .ui-state-active, 
.sub_content .menu .ui-widget-header .ui-state-active
{ border:none; background:url(../images/assets/icon_list2.png) no-repeat #06c; color:#fff;   }
.ui-state-active a, 
.ui-state-active a:link, 
.ui-state-active a:visited 
{ color: #333; }



/*------------------------------------------------------------------products -------------------*/
.sub_content .menu .about{ font-size:11px; }
.sub_content .menu .tag li a{ color:#666;}

.prod .title{margin:0 0 20px !important; }
.prod .prod_list1{ margin-left:-20px;}
.prod .prod_list1> li{ margin:0 0 20px 20px; width:240px; height:240px; position:relative;}
.prod .prod_list1 .prod1{ background:url(../images/pc/prod1.png) no-repeat;}
.prod .prod_list1 .prod2{ background:url(../images/pc/prod2.png) no-repeat;}
.prod .prod_list1 .prod3{ background:url(../images/pc/prod3.png) no-repeat;}
.prod .prod_list1 .prod4{ background:url(../images/pc/prod4.png) no-repeat;}
.prod .prod_list1 .prod5{ background:url(../images/pc/prod5.png) no-repeat;}
.prod .prod_list1 .prod6{ background:url(../images/pc/prod6.png) no-repeat;}
.prod .prod_list1 .prod7{ background:url(../images/pc/prod7.png) no-repeat;}
.prod .prod_list1 .prod8{ background:url(../images/pc/prod8.png) no-repeat;}
.prod .prod_list1 .prod9{ background:url(../images/pc/prod9.png) no-repeat;}

.prod .prod_list1 a{ display:block; width:100%; height:100%;}
.prod .prod_list1 .thumbnail{border: none;border-radius:0; -webkit-border-radius: 0;     -moz-border-radius: 0; background:url(../images/assets/prod_list1_bg1.png) repeat; width:210px; padding:0; position:absolute; bottom:20px; }

.prod .prod_list1 .thumbnail h4{ background:#fff; padding:5px 10px; color:#333; margin:0; font-weight:normal;}
.prod .prod_list1 .thumbnail p{ font-size:10px; display:block; width:190px; height:78px; overflow:hidden; line-height:13px; padding:0; margin:10px;}
.prod .prod_list1 .thumbnail  ul{ display:none}

.prod .prod_list1 li:hover .thumbnail{background:url(../images/assets/prod_list1_bg2.png) repeat; width:100%;height:100%; position:absolute; top:0; }
.prod .prod_list1 li:hover .thumbnail h4{ background:#3A7DB9; padding:15px 10px; color:#fff; margin:0;}
.prod .prod_list1 li:hover .thumbnail p{ display:none;}
.prod .prod_list1 li:hover .thumbnail  ul{ margin: 0 0 0 10px; display:block ;}
.prod .prod_list1 li:hover .thumbnail  li{ list-style:outside url(../images/assets/arrow_gray2.png); font-size:11px; line-height:16px; margin: 4px 10px; float:left; width:95px;}
.prod .prod_list1 li:hover .thumbnail  li a{ color:#fff;}



.prod .searchbar{ background:#E5E5E5; border:1px solid #D2D2D2; padding:9px;border-radius:0; -webkit-border-radius: 0;     -moz-border-radius: 0; margin:0;}
.prod .searchbar select{ border:1px solid #7F9DB9;padding:1px; height:20px;  font-size:11px; margin:0 10px 0 0;border-radius:0; -webkit-border-radius: 0;     -moz-border-radius: 0;  }
.prod .searchbar select.bar1{width:136px;}
.prod .searchbar select.bar2{width:166px;}
.prod .searchbar .btn{ padding:0; margin:0; width:78px; font-size:11px; background:url(../images/assets/searchbar_btn.png) repeat-x; color:#fff;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);-moz-text-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);-webkit-text-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);border-radius:2px; -webkit-border-radius: 2px;     -moz-border-radius: 2px; }
.prod .searchbar .btn:hover{ background-image:url(../images/assets/searchbar_btn2.png);}


.prod .prod_list2{ margin-left:-10px; margin-top:20px;}
.prod .prod_list2> li{ margin:0 0 20px 10px; width:375px; height:100px; position:relative;}
.prod .prod_list2 a{ display:block; width:100%; height:100%;}
.prod .prod_list2 .thumbnail{border: none;border-radius:0; -webkit-border-radius: 0;     -moz-border-radius: 0; padding:0;box-shadow:none; -moz-box-shadow:none;-webkit-box-shadow:none; background:url(../images/assets/logo100.png) no-repeat; height:100px;}
.prod .prod_list2 .thumbnail img{ width:98px; height:98px; border:1px solid #E5E5E5; float:left; margin-right:12px;}
.prod .prod_list2 .thumbnail h6{padding:10px 0; color:#06c; margin:0; font-weight:normal; text-decoration:underline; padding-left:112px;}
.prod .prod_list2 .thumbnail p{ font-size:10px; display:block; width:263px; overflow:hidden; line-height:15px; padding:0; margin:0;margin-left:112px;}
.prod .prod_list2 a .more{ display:none;}

.prod .prod_list2 a:hover{background:#EEF7FB; text-decoration:none; }
.prod .prod_list2 a:hover .more{ display:block; width:40px; height:14px; background: url(../images/assets/more_btn.png) no-repeat ; position:absolute; right:0; top:13px;}


.prod .section1{ margin:30px 0  20px;}
.prod .section1 .prod_pc{ text-align:center;width:270px; }
.prod .section1 .prod_pc2{ display:table-cell; vertical-align:middle; border:1px solid #E5E5E5; width:268px; height:238px;}
.prod .section1 .prod_pc2 img{ max-width:268px; max-height:238px;}
.prod .section1 .prod_pc a{ color:#999; font-size:10px; display:block; padding-top:10px;}
.prod .section1 .prod_pc2s{ height:65px; margin-bottom:15px;overflow:hidden;position:relative; }
.prod .section1 .prod_pc2s ul{ list-style:none; width:9999999px;}
.prod .section1 .prod_pc2s ul li{ float:left;margin-right:5px;}
.prod .section1 .prod_pc2s img{ border:1px solid #E5E5E5;
/**
max-width:100%; max-height:100%;
**/
widht:80px;height:60px;
}
.prod .section1 .prod_pc2s .pc_control{}
.prod .section1 .prod_pc2s .pc_control a{ position:absolute; top:20px; padding:3px 0; display:inline-block;filter:alpha(opacity=30); -moz-opacity:0.30; opacity:0.30;}
.prod .section1 .prod_pc2s .pc_control a:hover{ filter:alpha(opacity=80); -moz-opacity:0.80; opacity:0.80;}
.prod .section1 .prod_pc2s .pc_control .prev{ left:0;}
.prod .section1 .prod_pc2s .pc_control .next{ right:0;}
.prod .section1 .prod_pc2s .pc_list{ width:430px; height:65px; overflow:hidden; margin:0 auto;}

.prod .section1 .prod_pc2 ul li img{ max-width:100%; max-height:100%;}


.prod .section1 .prod_info{ width:480px;}
.prod .section1 .prod_info .title{ margin-bottom:0;}
.prod .section1 .prod_info .prod_content{ margin-left:5px; position:relative;}
.prod .section1 .prod_info .tool{ position:absolute; right:0; top:10px; font-size:10px; }
.prod .section1 .prod_info .tool a{color:#666; padding-left:20px;}
.prod .section1 .prod_info .breadcrumb{ background:none; margin:0;font-size:10px; padding:10px 0; }
.prod .section1 .prod_info .breadcrumb li{text-shadow: none; color:#999; }
.prod .section1 .prod_info .breadcrumb .divider{ padding:0 5px;}
.prod .section1 .prod_info .breadcrumb a{color:#999;}
.prod .section1 .prod_info p{ margin:0 0 15px 0; line-height:18px;}
.prod .section1 .prod_info .licensed{ margin-bottom:30px;}
.prod .section1 .prod_info .licensed img{ height:30px; padding-right:8px;}

.prod .section2 .nav-tabs{border-bottom:1px solid #E5E5E5; }
.prod .section2 .nav-tabs > li > a{ border:1px solid #E5E5E5;padding:5px 16px;background:url(../images/assets/tab_bg.jpg) repeat-x;margin-right:5px; font-size:14px; color:#999; }
.prod .section2 .nav-tabs > .active > a, .prod .section2 .nav-tabs > .active > a:hover{ background:#fff; color:#333; border-bottom:1px solid #fff; }
.prod .section2 .tab-content { margin:17px 4px 0 14px;}
.prod .section2 .tab-content .title2{ font-size:16px; color:#06c;}
.prod .section2 .tab-content .table-bordered td, .prod .section2 .tab-content .table-bordered th{padding:5px 10px; font-size:10px; height:20px;}
.prod .section2 .tab-content .table-bordered thead th{ color:#999;background:#F3F3F3; font-weight:normal;}
.prod .section2 .tab-content .table-bordered tbody th{ color:#06c;font-weight:normal;}
.prod .section2 .tab-content .table-bordered tbody th{ color:#06c;font-weight:normal;}
.prod .section2 .tab-content .table-bordered .left{ text-align: left;}



.prod .section2 .tab-content .introduction {margin:25px 0; }
.prod .section2 .tab-content .introduction td, .prod .section2 .tab-content .introduction th{ text-align:center;vertical-align:middle;}
.prod .section2 .tab-content  dt{ font-weight:normal; text-align:left; width:150px;}
.prod .section2 .tab-content  dd{ margin-left:160px;}
.prod .section2 .tab-content ul{ margin-bottom:20px;}
.prod .section2 .tab-content li{ background: url(../images/assets/icon_dott_blue.png) no-repeat    ; padding:0 0 4px 20px; color:#333;}
.prod .section2 .tab-content .specification th, .prod .section2 .tab-content .specification td{padding:5px 10px;height:20px; vertical-align:middle;}
.prod .section2 .tab-content .specification th{color:#397EB8; font-weight:normal; background:#f1f1f1; width:130px !important;}
.prod .section2 .tab-content .specification th img{ padding-right:10px; vertical-align:top;}
.prod .section2 .tab-content .center td{ text-align:center;}
.prod .section2 .tab-content .area{ margin-bottom:20px; width:740px; overflow: hidden;}
.prod .section2 .tab-content .second{ background:#f9f9f9; width:120px !important; vertical-align: middle; color:#333;}
.prod .section2 .tab-content .third{ background:#fbfbfb; color:#09C; padding:0 !important; text-indent:10px;}

.prod .section2 .tab-content .h_table{width:740px; overflow-x:auto; overflow: }
.prod .section2 .tab-content .h_table table{ width:auto !important;}
.prod .section2 .tab-content .h_table table th{ text-align:center !important;}
.prod .section2 .tab-content .h_table table thead th{width:50px !important}
.prod .section2 .tab-content .h_table table td{ text-align:center !important; padding:0 5px !important; width:60px;}
.prod .section2 .tab-content .h_table table tbody th{ width:135px !important;}

.prod .section2 .tab-content .spec_dl dt{ width:180px; text-align:left; font-weight:normal; color:#06c;}
.prod .section2 .tab-content .spec_dl dd{ margin:0 0 20px 185px;}
/*------------------------------------------------------------------press_center -------------------*/
.press_center{ margin:0;/* width:760px; */}
.press_center .well{ background:none;}
.press_center .well .news_list li{ border-bottom:1px dotted #e5e5e5;; line-height:30px; background:url(../images/assets/icon_dott_blue.png) no-repeat left center; padding-left:20px; position:relative;}
.press_center .well .news_list li a{width: 620px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden; display: inline-block;}
.press_center .well .news_list li small{ font-style:italic; position:absolute; right:0;}
.press_center .well .pagination{ margin-top:20px;}
.press_center .well .pagination ul > li > a{margin-right:5px;}
.press_center_right{ margin:0; line-height:26px}
.press_center_right iframe{ margin-bottom:10px; background:#000;}

.press_center .area .title3{ padding-left:36px;background: url(../images/icon/icon_book.png) no-repeat left top;}
.press_center .area .date i{filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3;opacity: 0.3; margin:3px 10px 3px 0 ; vertical-align:top;}
.press_center .area .date span{ margin-right:20px;}
.press_center .area .date a{ color:#999; margin-right:15px;}
.press_center .area .news_content{ margin:30px 0; text-align:justify;}
.press_center .area .news_content img{ max-width:100%;}

/*------------------------------------------------------------------contact -------------------*/
.contact form{ margin:20px 0;}
.contact span.required{ color:#F00; padding-right:5px;}
.contact label, .contact select{ font-size:12px;}
.contact select.span5{ width:380px;}
.contact button.submit{ background:#06c; color:#fff; text-shadow:none;border:none;}

.contact form .checkbox.inline{ width:260px; line-height:24px;}
.contact form .checkbox.inline img{ margin:0 2px;vertical-align:top;}
.contact form .checkbox.inline input[type="checkbox"]{vertical-align:top; float:none; margin:0;}
.contact form .controls > .checkbox.inline:first-child{ margin-left:10px;}

/*--------------------------------------------------download -------------------*/
.download .catalogue { color:#397DB9;line-height:31px; position:relative; min-height:261px; border-bottom:1px solid #eee; padding-bottom:20px; margin-bottom:20px }
.download .catalogue input{ vertical-align: middle; margin-right:5px;}
.download .catalogue .item{ width:11.1%; float:left;}
.download .catalogue .item h6{ color:#397DB9; line-height:31px; margin:0; padding:0; }
.download .catalogue .item h6 label{font-size:13px;}
.download .catalogue .item .subitem{ margin:13px 0 0 0;list-style:none;line-height:20px; color:#666;}
.download .catalogue .item .subitem label{ font-size:11px; }


/*--------------------------------------------------article -------------------*/
.article  .title{margin:0 0 20px !important; }


/*--------------------------------------------------sitemap -------------------*/
.sitemap .span9{ margin-top:0;}
.sitemap a:hover{ text-decoration:underline;}
.sitemap ul{margin:0 0 20px 15px;}
.sitemap ul ul{margin-top:5px; margin-bottom:5px;}
.sitemap ul ul a{ color:#888; }
.sitemap dt{ border-bottom:1px solid #eee;}
.sitemap dd{ margin:10px 0;}


