/*CSS Document
*author:cyy
*/
@charset=utf-8;

body{font-size:12px;font-family: "microsoft yahei";color:#333;background:url(../images/bg_body.jpg);}
.wrapper{width:1200px;margin:0 auto;}
a{color:#666;}
textarea,input,select,button{font-family: "microsoft yahei";}

/*公用*/
.row-list-1 li{width:100%;}
.row-list-2 li{width:50%;}
.row-list-3 li{width:33.333%;}
.row-list-4 li{width:25%;}
.row-list-5 li{width:20%;}
.row-list-6 li{width:16.666%;}
.ellipsis-words{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ellipsis-list li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.highlight{color:#be0101;}
.center-img{text-align:center;margin:10px 0;}
.center-img img{max-width:100%;}

.column-one-wrap{margin-bottom:10px;border:1px solid #ddd;background:#fff;}
.common-col-tit{position:relative;height:30px;line-height:30px;background:#f0f0f0;border-bottom:1px solid #ddd;}
.common-col-tit .title{font-size:15px;text-indent:10px;}
.common-col-tit .see-more{position:absolute;right:10px;bottom:0;}
.common-col-cont{padding:10px;}

.column-common-one{margin:10px 0;}
.column-common-tit{position:relative;padding-left:45px;height:30px;background:#f0f0f0;}
.column-common-tit i{position:absolute;left:0;top:0;width:36px;height:30px;background-color:#ae0000;background-repeat:no-repeat;background-position:center center;}
.column-common-tit .title{font-size:15px;line-height:30px;}
.column-common-tit .tag-partner{background-image:url(../images/tag_col_partner.png);}
.column-common-tit .tag-feedback{background-image:url(../images/tag_col_feedback.png);}
.column-common-tit .tag-flink{background-image:url(../images/tag_col_flink.png);}
.column-common-tit .tag-path{background-image:url(../images/tag_col_path.png);}
.column-common-tit .tag-view{background-image:url(../images/tag_col_view.png);}
.column-common-cont{padding:10px 0;}



/*header*/
.topper{padding:5px 0;background:#f0f0f0;border:1px solid #e5e5e5;}
.topper-nav{float:right;display:inline;text-align:right;color:#aaa;}
.topper-nav a{margin-left:10px;margin-right:10px;}

.header{}
.header-title{padding:20px 0;}
.header-logo{float:left;display:inline;margin-left:20px;height:63px;}
.header-logo img{display:block;height:100%;}
.header-somewords{float:right;display:inline;height:63px;line-height:63px;font-size:18px;color:#af0000;}

/*.header-nav*/
.header-nav{}
.header-nav-list{background:#221715;text-align:center;font-size:0;}
.header-nav-list .nav-one{display:inline-block;*display:inline;*zoom:1;position:relative;z-index:100;font-size:15px;width:14.285%;}
.header-nav-list .nav-one .nav-tit{display:block;height:40px;line-height:40px;color:#fff;}
.header-nav-list .nav-one .nav-tit:hover,.header-nav-list .on .nav-tit,.header-nav-list .current .nav-tit,.header-nav-list .nav-one:hover .nav-tit{background-color:#c40000;}
.header-nav-list .nav-one:hover .header-nav2-list{display:block;}
.header-nav2-list{position:absolute;left:0;top:40px;z-index:1103;background:rgb(255,255,255) !important;width:100%;background:#fff;border-bottom:1px solid #ddd;display:none;}
.header-nav2-list li{border-left:1px solid #ddd;border-right:1px solid #ddd;}
.header-nav2-list li a{display:block;width:100%;height:40px;line-height:40px;color:#666;font-size:14px;text-align:center;white-space:nowrap;color:#666;}
.header-nav2-list li a:hover{display:block;background:#eee;}

.header-search{margin:5px 0;padding:5px;padding-left:300px;position:relative;background:#f0f0f0;border:1px solid #ddd;}
.header-search-input{position:absolute;left:10px;top:5px;}
.form-text-search{float:left;display:inline;height:15px;line-height:15px;width:230px;padding:4px 10px;border:1px solid #ddd;border-right:none;}
.search-submit{float:left;display:inline;height:23px;width:23px;border:1px solid #ec8529;background:#EC8529 url(../images/btn_search.png) no-repeat center center;vertical-align: middle;}
.header-search-words{overflow:hidden;height:25px;line-height:25px;font-size:;}
.header-search-words a{margin-right:10px;}
.header-search-words a:hover{text-decoration:underline;}

/*footer*/
.footer{padding-bottom:10px;text-align:center;background:#F0F0F0;border:1px solid #ddd;}
.footer a:hover{text-decoration: underline;}
.footer-nav,.footer-access{margin:12px 0;color:#aaa;}
.footer-nav a,.footer-access a{margin-left:10px;margin-right:10px;}
.footer-contact{color:#666666;}


/*content*/
.contenter{padding:10px 0 30px;}

/*sidebar-nav*/
.sidebar-nav{float:left;display:inline;width:200px;background:#f0f0f0;border:1px solid #ddd;}
.sidebar-nav-tit{height:60px;line-height:60px;color:#fff;font-size:24px;background:#c40000;text-align:center;font-weight:normal;}
.sidebar-nav-list .nav-one{margin-bottom:10px;}
.sidebar-nav-list .nav-tit{display:block;height:40px;line-height:40px;padding-left:50px;background:#e9e9e9 url(../images/tag_nav_li.png) no-repeat 30px center;font-size:16px;color:#C40000;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.sidebar-nav2-list{display:none;}
.sidebar-nav2-list li a{display:block;height:35px;line-height:35px;padding-right:20px;text-align:right;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:#fff;margin-top:-1px;}
.sidebar-nav2-list li a:hover{background-color:#f0f0f0;color:#EC8529;}
.sidebar-nav-list .on .sidebar-nav2-list{display:block;}

/*sidebar-service*/
.sidebar-service{float:right;display:inline;width:230px;}
.sidebar-contact{}
.sidebar-contact-mess{padding:5px 15px;}
.contact-way p{margin:6px 0;}
.contact-way .mess-phone{padding-left:25px;background:url(../images/tag_phone.png) no-repeat left center;}
.contact-way .mess-fax{padding-left:25px;background:url(../images/tag_fax.png) no-repeat left center;}
.contact-way .mess-skype{padding-left:25px;background:url(../images/tag_skype.png) no-repeat left center;}
.contact-way .mess-alww .alww-btn{display:inline-block;*display:inline;*zoom:1;width:72px;height:20px;background:url(../images/btn_alww.png) no-repeat left center;vertical-align: middle;}
.contact-way .mess-alww .name{color:#EC8529;line-height:20px; margin-left:10px;}
.contact-way .highlight{font-size:16px;}

.qq-service-list li{float: left;display:inline;margin:5px 0;}
.qq-service-list li .qq-btn{display:block;background:url(../images/btn_qq.png); width:82px;height:23px;line-height:23px;text-indent:25px;color:#1a649d;}
.care-2vcoide{padding:15px;}
.care-2vcoide img{width:100%;}
.care-2vcoide p{line-height:20px;}

.sidebar-news{margin-top:10px;}
.news-list{padding:10px;}
.news-list li{margin:5px 0;position:relative;padding-left:10px;padding-right:50px;background:url(../images/tag_news_li.png) no-repeat 0 center;-o-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.news-list li .time{position:absolute;right:0;bottom:0;color:#666;}
.news-list li:hover{background-position:5px center;-o-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.news-list li a{font-size:13px;}
.news-list li a:hover{color:#EC8529;}

/*contenter-main*/
.contenter-main{float:left;display:inline;width:750px;margin-left:10px;}

.index-banner{height:260px;position: relative;}
.banner-pics{overflow:hidden;height:100%;}
.banner-pics-list li img{display:block;height:260px;width:748px;}
.banner-tit{position:absolute;right:10px;bottom:5px;text-align:center;}
.banner-tit li{display:inline-block;*display:inline;*zoom:1;width:20px;height:6px;margin-left:5px;background:#fff;cursor:pointer;text-indent:100px;overflow:hidden;}
.banner-tit li.on{background:#EC8529;height:8px;}

.pro-name-list{width:100%;}
.pro-name-list td{padding:0 10px;line-height:30px;}
.pro-name-list td a:hover{color:#EC8529;}

.pros-loop{}
.pros-loop-pics{border-bottom:1px solid #ddd;padding:20px 20px 30px;overflow:hidden;}
.pros-loop-pics-list li{float:left;display:inline;margin-right:20px;}
.pros-loop-pics-list li a{display:block;border:1px solid #ddd;}
.pros-loop-pics-list li a:hover{border-color:#EC8529;}
.pros-loop-pics-list li img{display:block;width:155px;height:115px;}
.pros-loop-turn{text-align:center;}
.pros-loop-turn .turn-btn{display:inline-block;*display:inline;*zoom:1;width:20px;height:30px;background-color:#bbb;background-repeat:no-repeat;background-position:center center;position:relative;top:-15px;margin:0 5px;}
.pros-loop-turn .turn-prev{background-image:url(../images/tag_prev_1.png);}
.pros-loop-turn .turn-next{background-image:url(../images/tag_next_1.png);}
.pros-loop-turn .turn-btn:hover{background-color:#C40000;}

.cur-pos-wrap{background:#fff;padding:12px 10px;border-bottom:1px dashed #ddd;}
.cur-pos{height:15px;line-height:15px;border-left:3px solid #C40000;padding-left:10px;color:#666;font-size:14px;}

.inside-contenter{padding:10px;background:#fff;min-height:700px;}
.pros-list{padding-top:30px;}
.pros-list li{float:left;display:inline;margin-bottom:30px;}
.pros-one{padding:0 20px;}
.pros-one .pic{float:left;display:inline;width:120px;height:80px;border:1px solid #ddd;}
.pros-one .pic img{display:block;width:100%;height:100%;}
.pros-one .text{float:right;display:inline;width:190px;height:80px;}
.pros-one .text p{margin:5px 0;}
.pros-one .pic:hover{border-color:#EC8529;}

.pro-det{padding:30px;min-height:700px;}
.pro-det-head{margin-bottom:30px;font-size:14px;}
.pro-det-head .pic{float:left;display:inline;width:300px;height:200px;border:1px solid #ddd;text-align:center;padding:20px;}
.pro-det-head .pic img{max-height:100%;max-width:100%;}
.pro-det-head .text{float:right;display:inline;width:300px;}
.pro-det-head .text p{margin:6px 0;}
.pro-det-mess .title{font-size:18px;margin-top:30px;padding-bottom:10px;font-weight:normal;border-bottom:1px solid #ddd;}
.pro-det-mess .merit{font-size:15px;color:#555;margin-top:20px;text-indent:20px;}
.pro-det-mess p{margin:0.8em 0;text-indent:2em;line-height:1.8em;color:#555;font-size:14px;padding:0 20px;}

.innews-list li{border-bottom:1px dashed #ddd;padding:20px 0;}
.innews-one{padding-left:20px;background:url(../images/tag_news_li.jpg) no-repeat 0 6px;font-size:14px;}
.innews-tit{position:relative;}
.innews-tit .title{font-size:15px;}
.innews-tit .title a:hover{color:#EC8529;}
.innews-tit .time{position:absolute;right:0;bottom:0;color:#888;font-size:13px;}
.innews-exp{margin:6px 0;line-height:1.5em;color:#666;}

.article-detail{padding:30px;}
.article-tit{text-align:center;border-bottom:1px dashed #ddd;padding-bottom:20px;}
.article-tit .title{font-size:16px;padding-bottom:10px;color:#444;}
.article-tit .title-exp{font-size:12px;color:#666;}
.article-simple{margin:20px;border:1px solid #d7d7d7;padding:10px;}
.article-simple p{margin:5px 0;line-height:1.6em;}
.article-cont{padding:10px 20px;font-size:14px;}
.article-cont p{line-height:1.8em;margin:1em 0;text-indent:2em;color:#666;}
.article-bottom{padding:20px;border-top:1px dashed #ddd;}
.article-bottom p{margin:10px 0;}
.article-bottom a:hover{text-decoration: underline;}

.inservice-list li{margin:10px 0;}
.inservice-one{line-height:20px;padding:10px;border-bottom:1px dashed #ddd;}
.inservice-ask{margin-bottom:10px;padding-left:30px;background:url(../images/tag_ask.png) no-repeat left top;font-size:14px;font-weight:bold;}
.inservice-answer{padding-left:30px;background:url(../images/tag_answer.png) no-repeat left top;font-size:13px;color:#666;}


.pics-auto-list li{margin-bottom:20px;}
.pics-auto-one{display:block;border:1px solid #eee;padding:20px 20px 0;}
.pics-auto-one .pic{padding:10px 0;}
.pics-auto-one .pic img{display:block;width:100%;}
.pics-auto-one .title{padding:20px 0;text-align:center;font-size:14px;color:#888;}
.pics-auto-one:hover{border-color:#ccc;}
.pics-auto-one:hover .title{color:#333}
.apply-list .pics-auto-one{padding:10px 10px 0;}
.apply-list .pics-auto-one .pic{padding:0}
.apply-list .pics-auto-one .title{padding:10px 0;}

.article-content{padding:20px;font-size:14px;}
.article-content .title{margin-top:20px;line-height:40px;font-size:18px;font-weight:normal;}
.article-content img{max-width:100%;}
.article-content img.block-img{display:block;margin:20px 0;}
.article-content p{line-height:1.8em;margin:1em 0;text-indent:2em;color:#666;}

.file-data-list li{border-bottom:1px dashed #ddd;padding:8px 40px;font-size:14px;background-repeat:no-repeat;background-position:15px center;}
.file-data-list li.file-word{background-image:url(../images/tag_file_word.png);}
.file-data-list li.file-excal{background-image:url(../images/tag_file_excal.png);}
.file-data-list li.file-pdf{background-image:url(../images/tag_file_pdf.png);}
.file-data-list li a:hover{text-decoration: underline;}

/*contact*/
.contact-content{padding:20px;font-size:14px;color:#555;}
.incontact-map{border:1px solid #ddd;}
.incontact-map img{display:block;width:100%;}
.incontact-way{margin:20px 0;}
.incontact-way p{margin:5px 0;}
.service-number-list{margin:20px 0;width:100%;}
.service-number-list td,.service-number-list th{padding:10px;text-align:center;border:1px solid #ddd;}
.service-number-list td{font-size:13px;}

.flink-list{padding:15px 0;}
.flink-list a{margin-right:20px;}
.flink-list a:hover{color:#EC8529}

.path-way-list li{margin:20px 0;padding-left:70px;background-position:5px 5px;background-repeat:no-repeat;}
.path-way-list li.path-air{background-image:url(../images/tag_path_air.png);}
.path-way-list li.path-train{background-image:url(../images/tag_path_train.png);}
.path-way-list li.path-buss{background-image:url(../images/tag_path_buss.png);}
.path-way-list li.path-car{background-image:url(../images/tag_path_car.png);}
.path-way-one .title{font-size:15px;padding:5px 0;}
.path-way-one .exp{color:#666;line-height:1.6em;}

.feedback-form-list{padding:10px;}
.feedback-form-list li{margin:15px 0;line-height:30px;}
.feedback-form-list li .title{display:inline-block;*display:inline;*zoom:1;width:120px;text-align:right;padding-right:10px;line-height:30px;vertical-align: top;font-weight:bold;}
.feedback-form-list li .title b{color:#AF0000;margin-right:5px;}
.form-text-normal,.form-textarea-normal{height:18px;line-height:18px;padding:5px 10px;border:1px solid #ddd;width:250px;vertical-align: top;color:#666;-o-border-radius:3px;-webkit-border-radius:3px;moz-border-radius:3px;--moz-border-radius:3px;border-radius:3px;}
.form-text-normal:focus,.form-textarea-normal:focus{border-color:#ccc;-o-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.2);}
.form-textarea-normal{height:90px;width:300px;}
.feedback-form-list li .btn-submit{display:inline-block;*display:inline;*zoom:1;height:30px;line-height:30px;padding:0 30px;background:#C40000; color:#fff;font-size:15px;}

.pro-view-list{padding:20px 0;}
.pro-view-list li{float:left;display:inline;width:160px;margin-left:30px;}
.pro-view-list li.first{margin-left:0;}
.pro-view-list li a{display:block;}
.pro-view-list li a img{display:block;width:160px;*width:157px;height:120px;}
.pro-view-list li a .title{line-height:30px;font-weight:normal;text-align:center;}
.pro-view-list li a:hover{color:#EC8529}













