﻿*{margin:0;padding:0;}
fieldset,img{border:0;}
img{/*display:block;*/ vertical-align:top;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ul,ol,li{list-style:none;}
input{padding-top:0;padding-bottom:0; }
input::-moz-focus-inner{border:0;padding:0;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:14px;margin:0;font:400 14px/1.6 'Helvetica Neue',Helvetica, "Microsoft YaHei",sans-serif,Arial,'宋体';}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}
textarea{resize:none;}
table{border-collapse:collapse;}

body{color:#444;padding:0px 0;
font:400 14px/1.6 'Helvetica Neue',Helvetica, "Microsoft YaHei",sans-serif,Arial,'宋体';-webkit-text-size-adjust:none;
background:#fff; }
.clearfix:after{content: ""; display: block;height: 0;clear: both;}
.clearfix{zoom:1;}
.clearit{clear:both;height:0;font-size:0;overflow:hidden;}
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}
a{color:#444;text-decoration:none;}
/*a:visited{color:#666;}*/
a:hover,a:active,a:focus{color:#e60012;text-decoration:none;}
.hidden{visibility:hidden;}

h1,h2,h3,h4,h5,h6{font-weight:400;}

/*--------------------------end公用样式*/
body{ background-color:#fff;}
.min_1200{ min-width:1200px; margin:0 auto;}
.w_1200{ width:1200px; margin:0 auto;}

/*头文件*/
.header_t{ font-size:12px; background:#f5f5f5 url(../images/icon/header_t.gif) repeat-x left bottom; height:30px; line-height:30px;}
.header_t .links a{ margin:0 0 0 1em;}
.header_t dd a{ margin-left:1em;}
.option{ cursor:pointer; display:inline-block; background-position:right center; background-repeat:no-repeat; background-image:url(../images/icon/d.gif); padding-right:1em; position:relative; z-index:15;}
.language{ padding:0 1em; position:relative; z-index:10;}
.sec_language{ display:none; background-color:#fff; border:1px solid #eee; top:-1px; left:0; padding:30px 0 0 0;  z-index:11; position:absolute; width:100%; line-height:25px; *width:130px;}
.sec_language p a{ display:block; padding:0 12px; height:25px;}

.le_icon{display:inline-block;background-image:url(../images/icon/language.png);background-repeat:no-repeat; width:15px; height:11px; overflow:hidden; vertical-align:middle; margin:0 1em 0 0;}
.icon-usa{ background-position:right top;}
.icon-india{ background-position:left bottom;}
.icon-russia{ background-position:right bottom;}

/*头文件中*/
.header_c{ height:100px; background-color:#fff;}

/*标志*/
.logo{ float:left; padding:20px 0 0 0;}
/*头文件右*/
.header_r{ float:right; padding:22px 0 0 0; margin-right:35px;}
.h_search{ float:right;}
.h_search dt{ position:relative; width:450px; height:40px; box-sizing:border-box; background-color:#fff; background-image:url(../images/icon/search.png); background-repeat:no-repeat; background-position:10px center; border:2px solid #034da2; margin:15px 30px 0 0px; padding:0 0 0 40px;}
.h_search_text{ border:none; background-color:transparent; border:none; line-height:16px; line-height:16px; padding:10px 0;}
.h_search_btn{ cursor:pointer; width:100px; text-align:center; font-size:16px; color:#fff; border:none; background-color:#034da2; height:36px; line-height:36px; position:absolute; top:0; right:0;}

.h_search dd img{ border:1px solid #eaeaea;}
.h_search dd span{ display:inline-block; vertical-align:top; margin-left:1em; text-align:center; color:#666;}

/*搜索*/
.h_search_s{ border-radius:.2em; border:1px solid #f5f5f5; height:22px; margin:3px 1em 0 0; padding:0 0 0 10px; position:relative;  background-color:transparent; width:170px;}
.h_search_text_s{ float:left; background-color:transparent; border:none; line-height:22px; height:22px; width:90%;}
.h_search_btn_s{ position:absolute; top:0; right:0; width:30px; height:22px; cursor:pointer; border:none; text-align:center; background:url(../images/icon/search.png) no-repeat center center;}
.h_search_s:hover{ border-color:#ccc; background-color:#fff; box-shadow:0 0 3px rgba(0,0,0,.1);}



/*----------------star主导航*/
.tnav{ font-size:20px; background:#fff url(../images/icon/line_light.gif) repeat-x left top; line-height:46px; height:46px; overflow:hidden;}
#slideNav{-moz-box-shadow:0px 2px 2px #DFDFDF; -webkit-box-shadow:0px 2px 2px #DFDFDF; box-shadow:0px 2px 2px #DFDFDF; z-index: 24;position: relative;}
.tnav .tnav{position: relative; }
.tnav span{ float:left; color:#ccc;}
.tnav a{ float: left;padding:0 1.2em; padding:0 1.6em\9;*padding:0 1.4em; background:url(../images/icon/nav_y.gif) no-repeat right center; display: block; line-height:46px; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in;}
.tnav a{padding:0 1.1em; padding:0 1.1em\9;*padding:0 1.1em;}
.tnav .eng a{padding:0 36px;}
.tnav a:last-child{ background:none;}
.tnav a:hover{ color:#0a3b88; text-decoration:none;}
.tnav .current_nav{color: #0a3b88; text-decoration:none;}

.tavline{position: absolute; top: 0; left: 15px; width: 48px; height: 7px; line-height: 0; font-size: 0; background:url(../images/icon/nav_h.png) no-repeat center top;}



/*---------------------star动画*/
.banner{margin: 0 auto; display: block; min-width: 1200px; height:870px; overflow:hidden; position:relative;}
.banner .bd li { height:870px; background-position: 50% 0; background-repeat: no-repeat; background-size: cover;}
.banner .bd li a{ height:100%; width:1180px; clear:both; margin:0 auto; display:block; }


.banner .hd{ position:absolute; width:100%; bottom:20px; padding:0px 0 0 0; left:0; text-align:center; font-size:0px;}
.flash .hd{ position:absolute; text-align:right; float:right; bottom:-5px; right:10px;}
.banner .hd li,.flash .hd li{ width:18px;height:18px; background-color:#fff;  border-radius:50%; cursor:pointer;display:inline-block;*display:inline;zoom:1;margin:0 5px; text-align:left; text-indent:-9999em;}
.flash .hd li{ width:10px; height:10px;}
.banner .hd li.on,.flash .hd li.on{ background:#e60012;}

.banner .btn,.pic_btn{ width:26px; height:40px; position:absolute; top:50%; margin-top:-20px; cursor:pointer; text-align:center; background:url(../images/tool/btn.png) no-repeat;}

.banner:hover .btn_l{ left:0;}
.banner:hover .btn_r{ right:0; background-position:right top;}
.banner .btn_l{ left:-30px;}
.banner .btn_r{ right:-30px;}

.banner .prevStop, .banner .nextStop{ cursor: default;}
.banner .prevStop{ background-position:left -40px;}
.banner .nextStop{ background-position:right -40px;}




/*------------star中间区域*/
.box_w{ margin:2em auto; padding-bottom:1px;}
.box_d{ margin:0 0 2em 0; padding-bottom:1px;}
.box_box .box_box{ padding:2em 0;}


.h_tab_nav,.tab_nav_th,.h_th{ height:30px; line-height:30px; margin:30px 0;}
.h_tab_nav h4,.tab_nav_th h4{ margin-right:2em;}
.h_tab_nav dd a{ border-bottom:3px solid #fff; float:left; font-size:18px; margin:0 2em 0 0;}
.h_tab_nav dd .tab_light{ font-size:24px; font-weight:bold; color:#e60012;}
.th_more{ display:inline-block; border:1px solid #999; color:#999; font-size:12px; line-height:26px; padding:0 1em; text-align:center;}
.th_more b{ padding-left:.4em;}
.th_more:hover{ color:#fff; background-color:#e70d1e; text-decoration:none; border-color:#e70d1e;}

.tab_nav_th{ margin-bottom:25px;}
.tab_nav_th dd{ font-size:18px;}
.tab_nav_th dd a{ margin:0 1em;}
.tab_nav_th dd .tab_light{ font-weight:bold; color:#e60012;}


/*空*/
.null_box{ display:block; padding:10em 0; font-size:13px; color:#999; text-align:center;}

/*动画*/
.flash{ margin-right:40px; float:left; width:720px; height:430px; position:relative;}
.flash bd li a{ display:block; position:relative;}
.text_black{ font-size:24px; font-weight:bold; color:#fff; position: absolute; padding:0 3%; bottom: 0; left: 0; right: 0; display: block; width: 94%; height: 70px; line-height:70px; background: -moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.8)); background: -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.8)); background: -webkit-gradient(linear,left top,left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,.8))); background: linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.8)); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#00000000,endcolorstr=#FF000000);}


.h_video_l{ position:relative; height:430px; overflow:hidden; width:720px; margin-right:40px;}
.h_video_l a{ overflow:hidden; display:block; background-color:#000;}
.h_video_l img{ opacity:.8;filter:alpha(opacity= 80)\9;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);}
.video_b{ z-index:6; position:absolute; background:url(../images/icon/video_b.png) no-repeat; width:80px; height:80px; overflow:hidden; top:50%; left:50%; margin:-40px 0 0 -40px;}

.h_video_l a:hover img{opacity:.6;filter:alpha(opacity= 60)\9;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=60); -webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);}
a:hover .video_b{ -moz-transform:rotate(360deg) scale(.95);-webkit-transform:rotate(360deg) scale(.95);transform:rotate(360deg) scale(.95);}

.h_video_s li{ height:90px; margin-bottom:23px;}
.h_video_s .video_pic{ width:140px; margin-right:1.2em;}
.pic_90{ height:90px;}
.h_video_s h5{ font-size:14px;}
.h_video_s p{ font-size:12px; margin:1.8em 0 0 0; line-height:22px;}
.video_s{ background:url(../images/icon/video_s.png) no-repeat left center; display:inline-block; padding-left:2em;}

/*新闻*/
.h_news li{ margin-bottom:20px;}
.h_news li:last-child,.h_video_s li:last-child{ margin-bottom:0;}
.data_o{ margin-right:20px; color:#fff; background-color:#e70d1e; text-align:center; height:50px; width:70px; padding:10px 0; line-height:30px;}
.data_o p{ line-height:20px;}

.h_news h5{ font-size:14px; margin-bottom:.5em; font-weight:bold; width:330px;}
.h_news div p{ color:#999; font-size:12px;}

/*灰色背景*/
.gray_bj{ background-color:#fafafa;}


.hide_box{ overflow:hidden; height:auto;}

/*图片列表 */
.h_book{ padding-top:1px; margin-bottom:20px;}
.h_book li{ float:left; width:19.9%;}
.h_book .box{ position:relative; border:1px solid #e9e9ee; margin:-1px -1px 0 0; background-color:#fff; padding:20px 30px 40px 30px; *padding:20px 15px 40px 15px;}
.h_book h5{ font-size:14px; font-weight:bold; margin-bottom:.8em;}
.h_book img{  max-width:100%; max-height:100%; 
	/*width:100%\9;
	width:100%\0;
	*width:100%;*/
	vertical-align:middle; overflow:hidden;}

.h_book li:hover .box{ box-shadow:0 0 5px rgba(0,0,0,.2); z-index:2; -moz-transform:translateY(-1px);-webkit-transform:translateY(-1px);transform:translateY(-1px);}
.hover_box li:hover .box{ -moz-transform:translateY(-.5em);-webkit-transform:translateY(-.5em);transform:translateY(-.5em);}
.hover_box li:hover .pic_cell{box-shadow:0 4px 5px rgba(0,0,0,.2);}

.hover_pic li:hover img{ -moz-transform:translateX(-1em);-webkit-transform:translateX(-1em);transform:translateX(-1em);}

.h_book_w{ margin:30px 0 40px 0; text-align:center;}
.h_book_w a{ overflow:hidden; height:370px; display:block; background-color:#000;}
.h_book_w a:hover{box-shadow:0 4px 5px rgba(0,0,0,.5);}
.h_book_w a:hover img{ opacity:.9; -moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05); }

/*专题*/
.pic_230{ height:230px;}

.h_theme{ width:100.5%;}
.h_theme li{ margin-bottom:20px; float:left; width:33.3%;}
.h_theme .box{ border-bottom:3px solid #fff; margin-right:20px; padding-bottom:10px;}
.h_theme li:hover .box{ border-bottom-color:#ccc;}
.h_theme h5{ font-size:16px; margin:.6em 0 0 0;}
.h_theme h6{ font-size:14px; color:#666;}
.h_theme p{ margin:.5em 0 0 0; padding:.5em 0 0 0; background:url(../images/icon/x.gif) no-repeat left top;}

/*--------star文件底*/
.footer{ color:#666; background:#f6f6f6 url(../images/icon/line_x.gif) repeat-x left top;}
.footer .footer{ padding:1.5em 0;}
.footer a{ color:#666;}
.footer a:hover{ color:#e60012;}
.footer_t{ padding:1em 0;}
.footer_t dt{ width:910px;}
.footer_t dt p{ margin-top:28px;}
.footer_t dt a{ margin-right:1.5em;}
.footer_t dd{ text-align:right; font-size:12px;}
.footer_t dd img{ vertical-align:top; border:1px solid #eaeaea; margin-bottom:.6em;}
.footer_t dd span{ display:inline-block; vertical-align:top;margin-left:1em; text-align:center;}

.footer_d{ font-size:12px; text-align:center; line-height:2em;}
.footer_d .china{ font-style:normal; margin:0 1em;}

/*---------------------star_elevator*/
.elevator{position: fixed; font-size:12px; z-index: 23; top: 50%; right: 50%; margin-right: 615px; display: block; text-align: center; width: 50px; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); _position: absolute;}
* html,* html body{background-image:url(about:blank);background-attachment: fixed;}
.elevator li{margin-bottom: -1px; width: 50px; height: 50px;border:1px solid #e6e6e6; background-color:#fff; }
.elevator a{display: block; line-height:14px; height:28px; padding:11px 0; }
.elevator a .t_h{ padding:7px 0; display:inline-block;}

.elevator .current a{ background-color:#e60012; border-color:#e60012; color:#fff;}
/*elevator*/



/*---------------------star_ftool*/
.ftool{position: fixed;right: 0; height:100%; border-right:6px solid #2d64b6; top:0px; z-index: 25; _position: absolute; /*_bottom: auto;*/ _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}


.ftool_item{position: relative; display: block; margin: 0px 0 0 0; width: 34px;}
/*图标*/
.ftoolab{position: relative;background-color:#2d64b6; z-index: 20; display: block; text-align: center; width: 34px; height: 34px; background-image: url(../images/icon/ftool.png);}
.ftoolab:hover{/* background-color:#2b76e6;*/ color:#fff;}
.writ_ftoolab{background-position: 0 -34px;}
.wechat_ftoolab{background-position: 0 -68px;}
.ask_ftoolab{background-position: 0 -102px;}


.ftool_top{ position:fixed; bottom:0; right:6px;}
.top_ftoolab{height: 34px;  background-position: 0 -136px;}

.ftool_nav{ position:absolute; top:50%; right:0px; -moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%); width:34px; height:100px;}
.ftool_nav li{ margin-bottom:1px;}


.ftool_code{position: absolute; z-index: 26; bottom: 0; top: auto; right: 100px; padding: 10px; width: 100px; background-color: #2d64b6; opacity: 0; filter: alpha(opacity=0); display: none;}
.ftool_code_img{width: 100px; height: 100px;}
.ftool_code p {color:white;text-align:center;}
.ftool_code_gt{position: absolute; bottom: 10px; right: -10px; display: block; text-align: center; width: 20px; height: 20px; line-height: 20px; font-size: 14px; color: #f15b5a; font-style: normal; font-family: simsun;}

.ftool_h_box{ color:#fff; line-height:34px; height:34px; padding:0 0px; text-align:center;}

/*end ftool*/

/*-------star文字的样式*/
/*标题文字*/
.th{ font-family:"Microsoft YaHei";}
/*日期*/
.date{ float:right; color:#999; font-family:Arial;font-weight:normal;}
/*宋体*/
.china{ font-family:"宋体";}
.eng{font-family:Arial;}
.text_china{font-family:Arial,"宋体";}
.eng a{font-size:14px;}
.gray_text,.gray_link a{ color:#999;}
.gray_link a:hover{ color:#e60012;}

.red_text,.red_link a{ color:#e60012;}

.font_24{ font-size:24px;}
.font_30{ font-size:30px;}
.font_12{ font-size:12px;}




/*---------------------------省略符号*/
/*省略号*/
.hide1{overflow:hidden; word-break:keep-all; white-space:nowrap;text-overflow:ellipsis;}
.hide2,.hide6,.hide4,.hide3{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.hide2{height:3.2em;}
.hide3{-webkit-line-clamp: 3;height:4.8em; }
.hide6{-webkit-line-clamp: 6; height:9.6em;}
.hide4{-webkit-line-clamp: 4;height:6.4em;}
.hide2{ height:3.2em\9; height:3.2em\0;}
/*自适应*/
.r_cell{ display:table-cell; width:9999px; *width:auto; *zoom:1;}

.pic_cell{ vertical-align:middle; text-align:center; display:table-cell; overflow:hidden;}
.pic_cell img{ max-width:100%; max-height:100%; width:100%\9;width:100%\0;*width:100%;vertical-align:middle; overflow:hidden;}
/*自定义动画*/
.transition_a{ -moz-transition:all .3s linear;-webkit-transition:all .3s linear;transition:all .3s linear;}

/*---------------------------------------------图片缩小后摇动（不错）*/
.arrow_a{-webkit-animation:tada 1s .2s ease both;-moz-animation:tada 1s .2s ease both;}
@-webkit-keyframes tada{0%{-webkit-transform:scale(1);}
10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);}
100%{-webkit-transform:scale(1) rotate(0);}}
@-moz-keyframes tada{0%{-moz-transform:scale(1);}
10%, 20%{-moz-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-moz-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-moz-transform:scale(1.1) rotate(-3deg);}
100%{-moz-transform:scale(1) rotate(0);}}

/*---------------------------star滤镜的样式*/
/*圆角*/
.round_s{ -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.round_r,.round_img img{-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
.round_m{-moz-border-radius:2em; -webkit-border-radius:2em; border-radius:2em;}
/*链接文件*/
.round_s,.round_r,.round_m,.round_img img,.hd li{position:relative\9;behavior: url(js/pie.htc);}


/*内页*/

.page-banner{height: 270px; position: relative}
.jop-banner{background: url(../images/banner/job_banner.jpg) no-repeat center top;}
/*.company-banner{background: url(../images/banner/company_banner.jpg) no-repeat center top;}*/
.company-banner{background: url(../images/banner/news_banner.jpg) no-repeat center top;}
.touzi-banner{background: url(../images/banner/touzi_banner.jpg) no-repeat center top;}
.yewu-banner{background: url(../images/banner/yewu_banner.jpg) no-repeat center top;}
.download-banner{background: url(../images/banner/download_banner.jpg) no-repeat center top;}
.dealer-banner{background: url(../images/banner/business_banner.jpg) no-repeat center top;}
.news-banner{background: url(../images/banner/news_banner.jpg) no-repeat center top;}




.page-banner-main{width: 1200px;margin:0 auto; height: 270px;}
.page-cate-name{color: #fff;font-size: 30px; font-weight: bold;text-align: center;width: 240px; background: url("../images/icon/red_box.png"); height: 60px; padding-top: 160px;}
.page-main{width: 1200px;margin:0 auto;padding:50px 0}
.sidebar{width: 240px; float: left; float: left;margin-right: 45px;border:1px solid #f4f4f4;border-width:0;-moz-box-shadow:0px 0px 10px #cecece; -webkit-box-shadow:0px 0px 10px #cecece; box-shadow:0px 0px 10px #cecece;}
.col-main{overflow: hidden;_zoom:1;_float:left;}
.panel-heading{height: 56px;border-bottom: 1px solid #F4F4F4; margin-bottom:20px;}
.panel-heading span{font-size: 26px; display: block; height: 56px; line-height: 40px; float: left; margin-right: 20px;}
.panel-body{line-height: 30px;}
.panel-body p{margin-bottom: 10px;font-size:15px;}
.sidebar-nav{padding:0 25px;}
.sidebar-nav li{height: 60px;border-bottom: 1px solid #f4f4f4;}
.sidebar-nav li a{line-height:60px;height: 60px;font-size:14px; display: block; background: url(../images/icon/arrow.png) right -36px no-repeat;}
.sidebar-nav li:last-child{border-bottom: 0}
.sidebar-nav li.active a,.sidebar-nav li a:hover{color: #e70d1e; background-position: right 24px;font-style: italic; font-weight: 600;}

.pages{text-align:right;padding:20px 0;}
.pages a{display:inline-block;padding:0 12px; height: 30px; margin:0 5px; border:1px solid #e0e0e0; line-height: 30px;font-size: 12px;font-weight: bold}
.pages span{display:inline-block; height: 30px; line-height: 30px;}
.pages a.cur{color: #e64545;}
.pages .p-input{width: 30px; line-height: 30px; height: 30px; text-align: center;margin:0 5px;border:1px solid #dfdfdf;}
.pages .prev{padding-left:25px;background: url("../images/icon/page_arr.png") no-repeat 12px 12px; font-weight: normal;}
.pages .next{padding-right:25px;background: url("../images/icon/page_arr.png") no-repeat -39px 12px;font-weight: normal;}
.tiao a{background:#f4f4f4}
.panel-list li{
    padding:0 20px;border-bottom: 1px solid #F4F4F4;height:60px;line-height: 60px;font-size: 15px;
}
.panel-list li .date{float: right;color: #999}
.panel-list li a{font-size: 16px; display: inline-block;padding-left: 10px; background: url("../images/icon/dot.png") left center no-repeat}
.panel-list li a.download-btn{font-size: 12px; display: inline-block;padding-left: 22px; padding-right: 10px; background: url("../images/icon/down_ico.png") 6px center no-repeat; float: right; margin-left:10px;border:1px solid #999;-webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px; height: 25px; line-height: 28px;margin-top: 15px;}
.panel-intro{line-height: 25px; margin-bottom: 20px;}

.panel-slide{padding:25px;position: relative;}
.panel-slide .parr{display: block; width: 13px; height: 24px; background: url("../images/icon/arr.png") no-repeat;position: absolute; top:100px; cursor: pointer}
.panel-slide .prev{left: 0;}
.panel-slide .next{right: 0; background-position: 0 bottom}
.panel-slide .h_theme .box{margin:0 10px;}
.panel-tab{height:56px;padding:0 20px; float: left}
.panel-tab li{height:54px;line-height:40px; float: left;padding:0 10px;}
.panel-tab li a{font-size: 14px;}
.panel-tab li.on,
.panel-tab li.on a{color: #003685;}
.panel-tab li.on {border-bottom: 2px solid #003685;}
.honor-list li{float: left;padding:10px; text-align: center}
.honor-list li .honor-txt{height: 40px; line-height: 40px;}
.developing{margin-bottom: 40px;}
.developing .deve-item{
    overflow: hidden;
}
.developing .deve-item dt{font-size: 20px; font-weight: bold; height: 35px; line-height: 35px; width: 144px;float: left;}
.developing .deve-item dd{overflow: hidden;_float:left;_zoom:1; padding-left:10px;}
.developing .deve-item .deve-bd{line-height:35px; font-size: 20px; color: #666;border-left: 2px solid #d2d2d2;padding-left:30px;position: relative; padding-bottom: 40px;}
.developing .deve-item dd .dot{display: block; width: 10px; height: 10px; background: #ff0000; border-radius: 10px; border:2px solid #fff;
    position: absolute;left:-8px; top:7px; z-index: 111;}
.develop-content{padding:0 10px;}
.develop-content .d-title{font-size: 20px; text-align: center; height: 35px; margin-bottom: 10px;font-weight: bold}

.d-content .more{color: #ff0000;float:right;}

/*获奖图书*/
.publish-section{padding:25px 0}
.pub-header{height: 40px; margin-bottom: 20px;}
.pub-header .more{display: block; height: 32px;line-height: 32px;padding:0 15px; float: right; border:1px solid #999999; color: #999999; font-size: 14px; border-radius: 32px;margin-top:4px;}
.pub-header .put-txt{height: 40px;line-height: 40px; float: left; font-weight: bold; color: #dc0a0a; font-size: 20px;}
.pub-list li{float: left;padding:0 25px; width:175px;}
.pub-list li .pub-pic{height: 160px; margin-bottom:20px; text-align: center}
.pub-list li .pub-name{font-size: 14px; font-weight: bold;}
.pub-list li .pub-author{color: #999}

/*联系我们*/
.map-table{width: 100%;}
.map-table td{padding:10px;}
.map-table h2{margin-bottom: 13px;}
.map-table h2 span{color: #ff0000;}
.contact-box{padding:10px 0}
.contact-box a{text-decoration: underline; color: #003685}
.panel-photo{margin-bottom: 20px;}

.shares-header{font-size: 26px; height: 60px;line-height: 60px;}
.shares-box .shares-content{border:1px solid #f4f4f4;padding:20px;}

/*出版*/
.publish-slide{padding:20px; position: relative}
.publish-slide li{width: 205px;float: left;border:1px solid #f4f4f4;-moz-box-shadow:0px 0px 10px #dfdfdf; -webkit-box-shadow:0px 0px 10px #dfdfdf; box-shadow:0px 0px 10px #dfdfdf; margin:0 6px;}
.publish-slide .parr{display: block; width: 13px; height: 24px; background: url("../images/icon/arr.png") no-repeat;position: absolute; top:50%; cursor: pointer}
.publish-slide .prev{left: 0px;}
.publish-slide .next{right:0px; background-position: 0 bottom}
.photo-info{font-weight:bold;font-size:18px;margin-top: 20px;}
.photoWrap{margin-bottom: 30px;}
.photo-slide{position: relative}
.photo-slide .hd{ height:15px; overflow:hidden; position:absolute;bottom:10px; z-index:1; width: 100%;left: 0; text-align: center}
.photo-slide .hd ul{ overflow:hidden; zoom:1;}
.photo-slide .hd ul li{ display:inline-block;margin:0 5px;  width:12px; height:12px; line-height:214px; text-align:center; cursor:pointer;overflow: hidden;background: url("../images/icon/slidedot.png") no-repeat right top;}
.photo-slide .hd ul li.on{ background-position: 0 0; }
.electronic-wrap{padding:30px 0;}
.ele-header{text-align:center; font-size: 18px; margin-bottom: 20px;}
.electronic-list li{padding:15px 0; //width:420px; height: 156px; //float: left; margin-left:35px;}
.electronic-list li .ele-pic{width: 160px; float: left; margin-right: 30px;}
.electronic-list li .ele-content{//float:left; //width: 480px;}
.electronic-list li .ele-title{margin-bottom: 10px; height: 30px; line-height: 30px;}
.electronic-list li .ele-title a{font-size: 18px; font-weight: bold;}
.electronic-list li .ele-desc{line-height:30px;font-size: 16px; color: #999}

.sub-header{text-align: center; margin-bottom: 30px; font-size: 18px;}
.dealer-wrap{margin-top: 40px;}

.video-slide{padding:25px; position: relative}
.video-slide li{width: 410px; float: left;padding:0 12px}
.video-slide li .video-box{width: 410px;height: 250px; position: relative; margin-bottom: 15px;}
.video-slide li .video-box img{width: 410px;height: 240px;}
.video-slide li .v-title a{font-size: 18px;}
.video-slide li .v-desc{font-size: 14px; color: #999}
.video-slide li .video-box .vide-btn{display:block; width:50px; height:50px; background: url("../images/icon/video_b2.png") no-repeat; position: absolute; left:50%; top: 50%; margin-top: -25px;margin-bottom: -25px;}
.video-slide .parr{display: block; width: 13px; height: 24px; background: url("../images/icon/arr.png") no-repeat;position: absolute; top:130px; cursor: pointer}
.video-slide .prev{left: 0;}
.video-slide .next{right: 0; background-position: 0 bottom}

.download-wrap{padding:50px 0}
.d-search{width:540px;margin:0 auto;padding:18px 0;margin-bottom: 30px;}
.d-search .search-tag{height: 20px; line-height: 20px; margin-bottom: 6px;}
.d-search .search-tag input{width: 16px;height: 16px; display:inline-block; vertical-align: middle; margin-right: 5px;}
.d-search .search-tag label{cursor: pointer; line-height: 20px;display: block; float: left; margin-right: 10px;}
.search-bar{height: 40px;}
.search-bar .sotxt{padding:0 5px;height: 38px; line-height: 38px; border:1px solid #d7d7d7;; width: 380px; font-size: 15px; float: left;}
.search-bar .sobtn{float: left; width: 140px; height: 40px; color: #fff; font-size: 15px;background: #034da2; float: right;border:0; cursor: pointer}

.download-list li{padding: 14px 200px 14px 14px;border-top:1px solid #ededf1;border-bottom:1px solid #ededf1; margin-top: -1px; position: relative}
.download-list li .download-title{height: 20px; line-height: 20px;}
.download-list li .download-title a{font-size: 14px;}
.download-list li .down-desc{color: #999}
.download-list li .down-desc a{color: #ff0000}
.download-list li a.download-btn{font-size: 12px; display: inline-block;padding-left: 22px; padding-right: 10px; background: url("../images/icon/down_ico.png") 6px center no-repeat; float: right; margin-left:10px;border:1px solid #999;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px; height: 25px; line-height: 28px; position: absolute; right: 0; top: 50%; margin-top: -15px;}

/*经销商*/
.dealer-wrap{padding:30px 0;}
.dealer-table{border:1px solid #e9e9ee;}
.dealer-table table{width: 100%;}
.dealer-table th{background: #fafafa; height: 50px; line-height: 50px; //text-align: left;//padding:0 40px;}
.dealer-table td{height: 40px; line-height: 40px; text-align: center;//padding:0 40px;}
.dealer-select{width:450px;height: 40px;margin:0 auto; margin-bottom:50px}
.dealer-select .hd{line-height: 40px; float: left; margin-right: 15px;}
.dealer-select .bd{overflow: hidden;_float:left;_zoom:1;}
.dealer-select select{height: 40px; border:1px solid #e9e9ee;line-height: 40px;width: 400px;}
.dealer-map{width: 860px;margin: 0 auto;margin-bottom: 40px;}


.text-center{text-align: center}

/*授权查询*/
.dealer-wrap-auth{padding:30px 0;}
.dealer-table-auth{border:1px solid #e9e9ee;}
.dealer-table-auth table{width: 100%;}
.dealer-table-auth th{background: #fafafa; height: 50px; line-height: 50px; //text-align: left;//padding:0 40px;}
.dealer-table-auth td{height: 40px; line-height: 40px; text-align: center;//padding:0 40px;}

.dealer-select-auth{width:450px;height: 40px;margin:0 auto; margin-bottom:50px}
.dealer-select-auth .hd{line-height: 40px; float: left }
.dealer-select-auth .bd{overflow: hidden;_float:left}
.dealer-select-auth select{height: 40px; border:1px solid #e9e9ee;line-height: 40px;width: 100px;}
.dealer-map-auth{width: 860px;margin: 0 auto;margin-bottom: 40px;}


.form-wrap{background: url("../images/icon/form_bg.png") repeat-x; position: absolute; width: 100%;
    height: 100%; left: 0; top:0;padding-top: 160px;}
.form-main{width: 900px; margin:0 auto;padding-top: 170px; padding: 0 0 200px 0; background: url("../images/pic/login-bg.png") left bottom no-repeat,url('../images/pic/login-bg2.png') right 120px no-repeat;position: relative;}
.form-logo{text-align: center; margin-bottom:50px;}
.form-main .form-in-main{background: #fff;-moz-box-shadow:2px 0px 2px #dfdfdf; -webkit-box-shadow:2px 0px 2px #dfdfdf; box-shadow:2px 0px 2px #dfdfdf; }
.form-pic{width: 362px;text-align: center; padding:80px 70px; float: left; background: url("../images/icon/boxline.png") right center no-repeat;}
.form-in-main .form{float: left;width: 300px;padding:80px 40px;}
.form-tab{margin-bottom:20px;}
.form-tab li{height: 40px; float: left; width: 50%;}
.form-tab li a{color: #666; font-size: 24px;}
.form-tab li.tab-right{text-align: right; background: url("../images/icon/header_t.gif") left center no-repeat}
.form-tab li.active a{color: #034da2;}

.form-group{height: 40px; margin-bottom: 20px; position: relative}
.form-group .form-control{border:1px solid #dfdfdf;height: 38px; padding:0 5px;width: 245px; display:block;padding-left: 48px;}
.form-group .control-active{border:1px solid #69a1e0;}
.form-group label{display: block; width: 38px; height: 40px; background: url("../images/icon/form_ico.png") no-repeat; position: absolute;left: 0;}
.form-group .ico-pass{background-position: 0 -243px;}
.form-group .ico-phone{background-position: 0 -63px;}
.form-group .ico-code{background-position: 0 -123px;}
.form-group .ico-code2{background-position: 0 -182px;}
.form-group .piccode{display:block;width: 55px; height: 33px; position: absolute; right: 10px; top:3px;}
.form-group .phoneCode{display:block;height: 23px; line-height: 23px; position: absolute; right: 10px; top:3px;padding:0 10px; border-left: 1px solid #dfdfdf; margin-top: 7px; color: #ff0000}




.form-row{height: 25px; line-height: 25px; margin-bottom: 20px;}
.form-row .forget{float: right; color: #034da2}
.form-row .ts{vertical-align:middle;}
.form-row .ts span{vertical-align:middle; display: inline-block}
.form-btn .btn-submit{width: 100%; height: 40px; line-height: 40px; color: #034da2;font-size: 18px; text-align: center; color: #fff; background: #034da2; border:0;cursor: pointer;border-radius: 5px;}



/* 英文页面*/
.en-pub-list li{float: left;padding:25px 30px; width:175px;}
.en-pub-list li .pub-pic{height: 160px; margin-bottom:20px; text-align: center}
.en-pub-list li .pub-name{font-size: 14px; font-weight: bold;}
.en-pub-list li .pub-author{color: #999}
.page-en-name{color: #fff;font-size: 30px;font-weight: bold;width: 200px;background: url("../images/icon/red_box.png");height: 111px;padding: 103px 25px 0 25px;}

.en-footer{padding:40px 0}
.en-footer .en-footer-tit{font-size:36px; line-height:40px; margin-bottom:20px; font-weight:bold; color:#333}
.en-footer-body li{font-size:18px;margin-bottom:10px;}
.en-footer-body li span{color:#333}
.en-footer-body li a{color:#003685}

.book-grid{padding:40px 0;}
.book-preview{width:260px; float:left;-moz-box-shadow:0px 0px 10px #ccc; -webkit-box-shadow:0px 0px 10px #ccc; box-shadow:0px 0px 10px #ccc; margin-right:35px;}
.book-grid .book-content{overflow:hidden;_float:left;_zoom:1;}
.book-row li{height:40px; line-height:40px; background:url(../images/en/ds_line.png) 0 bottom repeat-x;}
.book-row li .book-title{font-weight:bold}
.book-row li .book-ch-title{font-size: 18px; color: #0a3b88;}
.book-grid .adv-btn{background:#e70d1e; display:block; width:165px; line-height:35px; height:35px; color:#fff; text-align:center;margin-top:14px;}

.bookTab .tab-content{padding:20px;border:1px solid #eaeaef;color:#003685;}
.bookTab .hd li{height:50px; float:left; margin-right:20px;padding:0 15px;}
.bookTab .hd li.on{border-bottom:2px solid #003685;color:#003685;font-weight:bold;}
.en-header-title{font-size:36px; font-weight:bold; color:#333; text-align:center; margin-bottom:40px;}

.about-main{ margin-bottom:20px;}
.about-main .about-pic{width:512px; float:left;}
.about-main .about-intro{width:640px; float:right;}
.about-main h2{font-size:36px; margin-bottom:20px;}
.about-main p{ line-height:28px; font-size:16px; color:#777777}
.about-content{line-height:28px; font-size:16px; color:#777777}
.about-content a.more{font-size:14px; color:#ff0000}
.scope-main .scope-pic{width:605px; float:left;}
.scope-main .scope-intro{width:540px; float:right;}
.scope-main h2{font-size:36px; margin-bottom:20px;}
.scope-main p{ line-height:28px; font-size:16px; color:#777777}

.panel-sub-heading{font-size: 16px;margin-top: 40px;}
.bookInfo-section{padding:20px 0}
.bookInfo-section .bd{padding:20px;border:1px solid #eaeaef;}
.bookInfo-section .hd {height:50px; line-height: 40px;font-size: 16px}

/*新闻汇总新*/
.toutiao .toutiao-ad{
    margin-bottom: 20px;
	height:100px;
	background:url(../images/pic/toutiao.png) no-repeat;
	padding-left:150px;
	padding-right:50px;
	line-height:100px;
	color:#fff;
	font-size:36px;
}
.toutiao .toutiao-ad a{
    font-size:36px;
	font-weight:bold;
	color:#fff;
}

.toutiao .toutiao-desc a{
    color: #ff0000
}
.news-container{
    padding:10px 0;
    margin:0 -20px;
}
.news-container .news-cell{
    width: 570px;
    float: left;
    padding:10px 20px;
}
.news-cell-header {
    margin-bottom: 10px;
    height:35px;
}
.news-cell-header .txt {
    font-size: 18px;
    float: left;
    height:35px;
    line-height:35px;
}
.news-cell-header .more {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    border:1px solid #999;
    color: #999;
    display: block;
    float: right;
    padding:0 6px;
    height: 25px;
    line-height: 25px;
    margin-top: 5px;
}
.news-cell-header .more:hover{
    color: #ff0000;
    border:1px solid #ff0000;
}
.news-top{
    position: relative;
}
.news-top .news-title{
    color: #fff;font-size: 16px;
    position: absolute;
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-align: center;
    left: 0;
    bottom: 0;
    background:url("../images/titbox.png") repeat-x;
    font-weight: bold;
}
.news-cell-list{
    padding:10px 0
}
.news-cell-list li{
    padding-left: 12px;
    background: url("../images/icon/dot.png") left center no-repeat;
}
.news-cell-list li a{
    color: #666;
}

/*2016-12-12 添加*/
.elevator-active{
	transition:1s all;
	-webkit-transition:1s all;
	-moz-transition:1s all;
	left:0;
	margin-right:0
}

/*2017-02-15添加英文版贸易合作*/
.traders-box ul{
    margin:0 -10px;
}
.traders-box .traders-box{

    background: #f4f4f4;
    width: 388px;
    height: 268px;
}
.traders-box li{
    padding:0 8px;
    text-align: center;
    float: left;
}
.traders-box li .tr-title{
    line-height: 30px;
    height: 120px;
    font-weight:bold;
    font-size: 24px;
    font-family: Arial;
    padding:35px 50px;
}
.tr-btn{
    text-align: center;
}
.tr-btn .learnmore{
    display: inline-block;
    width: 40px;
    height:36px;
    padding-right: 50px;
    padding-left: 40px;
    line-height: 36px;
    font-size:12px;
    border:1px solid #c9c9c9;
    border-radius: 35px;
    background: url("../images/icon/sm_arr.png") 90px center no-repeat;
}

.box-btn{
    text-align: center;
    padding-top: 40px;
}
.box-btn .learnmore{
    display: inline-block;
    width: 70px;
    height:50px;
    padding-right: 80px;
    padding-left: 40px;
    line-height: 50px;
    font-size:14px;
    border:1px solid #c9c9c9;
    border-radius: 35px;
    background: url("../images/icon/big_arr.png") 120px center no-repeat;
}