﻿@charset "utf-8";
/* CSS Document */
/**全局**/
*{ margin:0px; padding:0px;}
div,form,img,ul,ol,li,dl,dt,dd,map {padding:0;margin:0;border:0;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0; }
body{margin:0px; padding:0px; font-size:12px; color:#666; font-family:"微软雅黑",Arial, Helvetica, sans-serif,"宋体"; background:#fff url(../imgs/nav.jpg) repeat-x left 80px;}
img{ border:none;}
ul,li{list-style:none;}
.clear{ clear:both;}
a{ color:#666; text-decoration:none;}
a:hover{ color: #f00;}
hr{ line-height:0px; font-size:0px; border:none; height:1px; width:100%; margin:5px 0px;}
div{margin:0px auto;}
.f_l{ float:left;}
.f_r{ float:right;}
input,select{ font-family:arial, Helvetica, sans-serif; padding:1px;}
.mt10{margin-top:10px;}
.hide{display:none;}
.red{color:#f00;}
.blue{color:#00f;}
.gray{color:#ccc;}
.noinfo{width:100%;float:left;padding:10px 0; text-align:center;}
.input_text{background:url(../images/inputbg.png) no-repeat left top;height:25px;line-height:25px;border:1px solid #ccc;padding:0 10px;float:left;}
.input_area{background:#fff url(../images/inputbg.png) no-repeat left top;width:501px;height:80px;border:0px;padding:5px 10px;border:1px solid #ccc;}
.input_submit{width:77px;height:41px;float:left;background:url(../images/search.png) no-repeat left top; text-align:center;line-height:41px; color:#fff; border:0px; cursor:pointer;}
.float_bg{background:url(../images/qq_3.gif) repeat-y left top;width:118px;padding:2px 0;float:left;}
.w960{width:960px;margin:0 auto;}
.w980{width:980px;margin:0 auto;}
.w1000{width:1000px;margin:0 auto;}
.w1100{ width:1100px; margin:0 auto;}


/*all*/
#main{width:100%;float:left;padding:29px 0;}
/*end*/

/**顶部**/
#head{width:100%;float:left;height:80px;}
#head_right{float:right;}

#favorite{float:right;line-height:32px;height:32px;}
#favorite ul{margin:0px;padding:0px;list-style-type:none;}
#favorite li{margin:0px;padding:0px;list-style-type:none; display:inline;}
#favorite li a{margin:0 3px;}

#tel{float:right;line-height:30px;white-space:nowrap;font-size:14px;font-weight:bold;padding:0px 10px 0 0;}
/*end*/

/*menu*/
#navigate{width:100%;height:40px;float:left;line-height:40px; background:url(../imgs/nav.jpg) repeat-x left top;}
#navigate ul{margin:0px;padding:0px;list-style-type:none;}
#navigate li{margin:0px;padding:0px;list-style-type:none;float:left;width:125px;text-align:center; background:url(../imgs/nav_li.jpg) no-repeat left center;}
#navigate li.first_menu{background:none;}
#navigate li.first_menu a{width:100%;}
#navigate li a{color:#fff;font-size:14px; font-family:"微软雅黑"; font-weight:bold; display:block;float:right;width:123px;}
#navigate li a:hover{color:#fff; background:url(../imgs/nav_span.jpg) repeat-x center center;}
#navigate li a.current{color:#fff;background:url(../imgs/nav_span.jpg) repeat-x center center;}
/*end*/

/*sub*/
#sub{width:100%;height:36px;float:left;background:#fff url(../imgs/sub.jpg) no-repeat center top;}
/*end*/

/*search*/

/*end*/

/*flash*/
#banner{width:100%;float:left;}
#flash{width:100%;float:left;}
#myFocus{width:100%; height:450px;}
#myFocus .pic li{ width:100%; height:450px; overflow:hidden;}
#myFocus .pic li a{ height:450px;}
.pic img{min-width:100%;  position:relative; left:calc(50% - 960px); height:450px; }
/*end*/


/*底部*/
#copyright{width:100%;float:left;text-align:center;padding:0px 0 20px 0;line-height:25px;}
#copy_txt{width:100%;float:left;padding:10px 0 0px 0;}
#footnav{width:100%;float:left;line-height:28px;height:28px; background:#0098ab;color:#fff;}
#footnav ul{margin:0px;padding:0px;list-style-type:none;}
#footnav li{margin:0px;padding:0px;list-style-type:none; display:inline;}
#footnav li a{margin:0 5px;color:#fff;}
#footnav li a:hover{color:#ff0;}
/*end*/


/*home*/
.home_left{width:440px;float:left;}
.home_right{width:300px;float:right;}
.home_list{width:100%;float:left;}

.home_top{width:100%;height:32px;line-height:32px;float:left;border-bottom:1px solid #057785;background:url(../imgs/li_1.jpg) no-repeat left center;}
.home_top h3{font-size:14px;float:left; font-family:"微软雅黑";padding:0 0 0 14px;color:#038191;}
.home_top span{float:right;}
.home_con{width:100%;padding:10px 0 0 0;float:left;line-height:200%;overflow-x:hidden;}

.news_top{width:100%;float:left;border-bottom:1px dotted #ccc;padding:0 0 10px 0;}
.news_img{float:left;width:100%;}
.news_img img{width:300px;}
.news_right{width:100%;float:left;}
.news_title{font-weight:bold;width:100%;height:24px;line-height:24px; overflow:hidden;}
.news_des{width:100%;line-height:20px; overflow:hidden;}

.news_list{width:100%;float:left;}
.news_list ul{margin:0px;padding:0px;list-style-type:none;}
.news_list li{margin:0px;padding:0 0 0 10px;list-style-type:none;background:url(../imgs/li_0.jpg) no-repeat left center;line-height:24px; border-bottom:1px dotted #ccc;}

.pro_con{position:relative;width:100%;float:left;}
#LeftButton{width:24px;height:42px; display: block; background: url(../images/left.png) no-repeat 0px 0px; position:absolute;left:0px; top:55px;}
#RightButton{width:24px;height:42px;display: block; background: url(../images/right.png) no-repeat 0px 0px;position:absolute;left:736px; top:55px;}
#MarqueeDiv{width:692px; float: left; height:152px;overflow: hidden;margin:0 0 0 34px;display:inline;}
#MarqueeDiv img{margin-right:10px; height:150px; width:150px;}
/*end*/


/*left*/
#left {width:205px;float:left;}
.left_list{width:100%;float:left; overflow:hidden;}
.left_top{ position:relative;width:100%;height:100px;line-height:100px;float:left; text-align:center;background:url(../imgs/left_top.jpg) repeat-y; box-shadow:0 1px 6px rgba(0,0,0,0.8); border-top-left-radius:4px; border-top-right-radius:4px;}
.left_top h3{font-size:30px;font-family:"微软雅黑";color:#fff;}
.left_con{width:205px;padding:10px 0; text-align:center;float:left;line-height:200%; background:url(../imgs/left_bg.jpg) repeat-y;}
.left_btn{width:100%;height:100px;float:left; background:url(../imgs/left_top.jpg) repeat-y;box-shadow:0 -1px 6px rgba(0,0,0,0.8); border-bottom-left-radius:4px; border-bottom-right-radius:4px;}
.left_btn h3{ font-size:20px; text-align:center; color:#fff; padding-top:20px;}
.left_btn span{ font-size:22px; color:#fff; display:block; text-align:center;}
.type_list{width:100%;float:left;}
.type_list ul{margin:0px;padding:0px;list-style-type:none;}
.type_list li{padding:0px;list-style-type:none;height:50px;line-height:50px;overflow:hidden; border-bottom:1px solid #306276; border-top:1px solid #07445b;}
.type_list li:first-child{ border-top:none;}
.type_list li:last-child{ border-bottom:none;}
.type_list li a{color:#fff; font-size:16px;display:block;}
.type_list li a:hover{}
.type_list li a#lsed{}
.type_list li.second_cat{line-height: 30px;height: 30px;background: #1c5a73;}
.type_list li.second_cat a{font-weight:normal;font-size:14px;}
.type_list li.second_cat a:hover{}
/*end*/

/*right*/
#right{width:875px;float:right;}
#right_top{ width:100%; height:35px; border-bottom:1px solid #e5e5e5;}
#right_top h3{ font-size:18px; line-height:28px; font-weight:normal; color:#333; background:url(../imgs/right_top_bg.png) no-repeat 6px 8px; float:left; display:block; padding-left:36px;}
#right_top h3 a{color:#333;}
#right_top span{}
#right_con{ padding:10px 0; float:left;}
#right_btn{}
/*end*/

/*demo*/
#demo {overflow:hidden;width:900px;height:145px;margin:35px 0 0 10px;float:left; display:inline;}
#cdemo {overflow:hidden;width:900px;}
#demo img {}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
/*end*/
	
/*link*/
.friendlink{padding-top:12px;}
.friendlink li{float:left;width:242px;}
.friendlink li.txt1{padding:3px 0px 3px 24px;background:url(images/dot.gif) no-repeat 10px center;}
.friendlink li.pic1{padding:3px 0 3px 8px;}
.friendlink li.pic1 img{width:240px;height:65px;}

.link{width:100%;float:left;}
.link_img{width:100%;float:left;text-align:center;}
.link_img ul{margin:0px;padding:0px;list-style-type:none;}
.link_img li{margin:0px;padding:0 10px;list-style-type:none; display:inline;}
.link_img li img{height:30px;}

.link_txt{width:100%;float:left;}
.link_txt ul{margin:0px;padding:0px;list-style-type:none;}
.link_txt li{margin:0px;padding:0 5px;list-style-type:none; display:inline;line-height:25px;}
/*end*/
	 
/*news*/
/*end*/

/*Product*/
.productList{width:100%;float:left;}
.productList ul{ width:900px;}
.productList li{ width:205px; float:left; margin-right:18px; height:265px;}
.productList li img{ width:205px; height:205px;}
.productList li:hover img{ opacity:0.8;}
.productList li a{ font-size:14px; text-align:center;}
.productList li:hover a{ color:red;}
.productTitle{line-height:28px;font-weight:bold;}
.productImg{width:100%;text-align:center;float:left;}
.productImg img{width:563px; max-height:563px; padding:2px; border:3px solid #e5e5e5;}
.productRight{width:350px;float:right;}
.title{width:100%;float:left;margin:10px 0 0 0;border-bottom:1px dotted #ccc;line-height:25px;}
.title span{font-size:14px;font-weight:bold;}
/*end*/

/*page*/
.pages{ font-size:14px;text-align:center; padding:30px 0px 10px 0px;}
.pages a{font-size:14px;padding:5px 10px;border:1px solid #ccc;margin:0 2px;}
.pages a:hover{background:#eee;}
.pages a.page_now{background:#eee;color:#f00;}
.pages select{ vertical-align:middle; font-size:8pt; padding:0px; }
.pages b{ font-weight:normal;}
/*end*/


/*login*/
.img-scroll{position:relative; margin:0px auto;height:185px; overflow:hidden;}
.img-scroll .prev{position:absolute;left:5px;width:33px; height:33px;top:63px;background:url(../imgs/scroll_left.jpg) no-repeat right center; cursor:pointer;}
.img-scroll .next{position:absolute; right:5px;width:33px; height:33px; top:63px; background:url(../imgs/scroll_right.jpg) no-repeat left center; cursor:pointer;}
.img-list {position:relative; width:894px; height:185px;overflow:hidden;}
.img-list ul {margin:0px;padding:0px;list-style-type:none;width:9999px;height:185px;}
.img-list li {margin:0px;padding:0 31px 0 0;list-style-type:none;float:left;width:154px;height:185px;display:inline;line-height:25px; text-align:center;}
.img-list li img{width:152px; height:152px;border:1px solid #ccc;}

/*scroll*/
#ProScroll{overflow:hidden;}





/*zhiyi*/
#header_top{ height:129px; width:100%; background:url(../images/header_bg.png) repeat-x;}
#header_nav{ height:48px; width:100%; background:url(../images/header_nav_bg.png) repeat-x; box-shadow:0 0 10px rgba(0,0,0,0.825);}
#logo{padding-top:22px;}
#lang{ width:168px; height:36px; background:url(../imgs/lang_bg.png) no-repeat; line-height:32px; text-align:center; color:#fff; float:right;margin-bottom:22px;}
#lang a{ color:#fff;}
#lang a img{vertical-align:middle;}
#header_mobile{ width:220px; padding-left:50px; font-size:24px; color:#fff; height:40px; background:url(../imgs/header_mobile_bg.png) no-repeat; line-height:36px; clear:both; float:left;}
#search{ width:307px; height:36px; background:url(../imgs/search_bg.png) no-repeat; float:left; line-height:36px; margin-left:20px;}
#search input{ background:none; border:none;}
#search input.skw{ height:34px; line-height:34px; padding-left:20px; width:216px;outline:none; }
#search input.sub{ height:34px; line-height:34px; width:70px; color:#fff; font-size:16px;outline:none; cursor:pointer;}

#header_nav{  top:0; z-index:999;}
#header_nav ul li{ float:left; height:48px; line-height:48px; width:122px; text-align:center; z-index:2; position:relative;}
#header_nav ul li a{color:#fff; font-size:16px; display:inline-block; width:100%;}
#header_nav ul{ position:relative; display:block; height:48px; background:url(../imgs/nav_li_bg.png) repeat-x center center; padding:0 22.5px; width:100%; left:-22.5px;}
.nav_active{ background:url(../imgs/nav_li_on.png) no-repeat; height:68px; width:167px; position:absolute; top:-9px;  z-index:1; display:none;}

#index_about{ width:100%; height:369px; background:url(../imgs/index_about_bg.jpg) no-repeat center center;}
#index_about_video{ margin-top:36px; border:3px solid #0b2e3d; float:left;}
#index_about_txt{ float:right; width:643px; margin-top:32px; padding-bottom:24px; border-bottom:1px solid #7fa1af;}
#index_about_txt h1{ font-size:36px; color:#ffffff; line-height:50px;}
#index_about_txt span{ font-size:20px; color:#fff;}
#index_about_con{ font-size:14px; line-height:24px; color:#fff; margin-top:30px;}
#index_about_txt a{ display:block; background:url(../imgs/button_bg.png) no-repeat; float:left; margin:20px 20px 0 0; width:160px; height:60px; text-align:center; line-height:60px; color:#fff; font-size:18px;}

#index_product{ margin-top:35px;}
#index_pro_title{ width:100%;border-bottom:1px solid #e5e5e5; height:39px; float:left;}
#index_pro_title h3{ display:block; width:96px; height:40px; background:url(../imgs/index_por_title.jpg) repeat-y; color:#fff; font-size:16px; font-weight:normal; text-align:center; float:left; line-height:40px; border-top-right-radius:4px; border-top-left-radius:4px;}
#index_pro_title a{ display:block; height:40px; float:right; line-height:40px; color:#b9280b;}
#index_pro_list{ margin-top:10px; float:left;}
#index_pro_list ul{ width:895px;}
#index_pro_list ul li{ float:left; margin-right:18px; }
#index_pro_list ul li img{ width:205px; height:205px;}
#index_pro_list ul li a.pro_txt{ max-width:205px; display:block; text-align:center; margin:11px 0 19px; font-size:14px; color:#666666; line-height:14px; height:14px; overflow:hidden;}

#index_middle_ad{ margin-top:35px;  width:100%; overflow:hidden;}
#index_middle_ad img{left:calc(50% - 960px);position:relative;}
#index_advantage{ padding-top:20px;}
#index_advantage ul li{ float:left; width:100%; margin-top:20px;}
.index_advantage_li{  width:462px; margin-top:20px;}
.index_advantage_li h3{ display:block; float:left;background:url(../imgs/index_advantage_bg.png);width:462px; height:55px; font-weight:normal; line-height:55px; font-size:24px; color:#fff; }
.index_advantage_li h3 span{ display:block; float:left; width:55px; color:#fff; text-align:center; padding-right:26px;}
.index_advantage_li p{ font-size:16px; line-height:30px; margin-top:13px; float:left; text-indent:1.4em; margin-bottom:30px;}


#index_equipment{ width:100%; height:722px; background:url(../imgs/index_equipment_bg.png) repeat-x;}
#index_equipment_title{ width:1094px; height:78px; position:relative; background:url(../imgs/index_equipment_title.png) repeat-x; border:3px solid #003347; margin-top:30px; float:left;}
#index_equipment_title h2{ height:78px; font-size:36px; color:#fff; line-height:78px; padding-left:24px; float:left;}
#index_equipment_title span{ font-size:20px; color:#fff; line-height:90px; padding-left:16px;}
#index_equipment_title a{ display:block; background:url(../imgs/button_bg.png); background-size:100% 100%; width:150px; height:50px; font-size:18px; color:#fff; line-height:50px; margin-top:15px; margin-right:8px; text-align:center; float:right;}
#index_equipment_title:before{ content:""; display:block; position:absolute; border-left:6px solid #b9280b; border-top:6px solid #b9280b; border-right:6px solid rgba(0,0,0,0); border-bottom:6px solid rgba(0,0,0,0); height:56px; width:56px; top:-3px; left:-3px;}

#index_equipment_list{ padding-top:10px;}
#index_equipment_list ul{ width:1115px;}
#index_equipment_list ul li{ float:left; position:relative; width:350px; height:258px; border:3px solid #003347; margin-right:15px;margin-top:20px;}
#index_equipment_list ul li img{ width:350px; height:258px;}
#index_equipment_list ul li div{ width:350px; height:258px; top:0px; left:0px; background:rgba(0,0,0,0.7); position:absolute; opacity:0;transform: all 0.35s ease;-moz-transition: all 0.35s ease-in;-o-transition: all 0.35s ease;-webkit-transition: all 0.35s ease;}
#index_equipment_list ul li div h5{ font-size:18px; color:#fff; font-weight:normal; line-height:36px; margin:23px 19px 0;}
#index_equipment_list ul li div p{ font-size:14px; color:#fff; line-height:25px; margin:0 19px;}
#index_equipment_list ul li div a{ width:112px; height:42px; margin:20px 0 0 19px; display:block; background:url(../imgs/button_bg.png) no-repeat; background-size:100% 100%; line-height:40px; text-align:center; font-size:16px; color:#fff;}
#index_equipment_list ul li:hover div{ opacity:1;}

#index_case{ background:url(../imgs/index_case_bg.jpg) no-repeat center center; height:701px; width:100%;}
#index_case_title h2{ font-size:36px; color:#fff; text-align:center; padding-top:38px;}
#index_case_title span{ display:block; width:100%; text-align:center; color:#fff; font-size:20px; line-height:40px;}
#index_case_title span:after{ content:""; display:block; margin:5px auto; height:4px; width:63px; background:#fff;}
#index_case ul{ width:1127px;}
#index_case ul li{ float:left; width:251px; height:176px; margin-right:26.66px; margin-top:25px; position:relative; padding:2px;overflow:hidden;}
#index_case ul li img{ width:100%; height:180px; }
#index_case ul li h5{  width:100%; text-align:center; color:#fff; font-weight:normal; height:35px; line-height:35px; font-size:14px; background:#b9280b; position:absolute; bottom:0px; opacity:0;transform: all 0.35s ease;-moz-transition: all 0.35s ease-in;-o-transition: all 0.35s ease;-webkit-transition: all 0.35s ease;}
#index_case ul li:hover{padding:0px; border:2px solid #b9280b;}
#index_case ul li:hover h5{ opacity:1;}
#case_more{ display:block; margin:50px auto 0; width:160px; height:60px; background:url(../imgs/button_bg.png) no-repeat center center; line-height:60px; text-align:center; color:#fff; font-size:18px;}

#index_honnor_title{ position:relative; width:340px; margin:0 auto 50px; text-align:center;}
#index_honnor_title h2{ position:relative; top:20px; background:#fff; display:inline-block; font-size:36px; color:#333333; width:204px;}
#index_honnor_title span{ display:inline-block; width:334px; height:72px; font-size:20px; color:#a6a6a6; border:3px solid #216683; line-height:72px;}
#index_honnor_book{ width:900px; height:600px; padding:18px 100px 75px; background:url(../imgs/index_book_bg.jpg) no-repeat center center;}
.index_honnor_img{ padding-top:90px; width:100%;}
.index_honnor_img img{ display:block; border:3px solid #216683; max-width:70%; margin:0 auto;}

#index_article{ width:100%; height:404px;  margin-top:40px; background:url(../imgs/index_article_bg.png) no-repeat center top;}
#index_article ul{ margin-top:8px;}
#index_article ul li{ display:block; line-height:35px; height:35px;width:100%; text-indent:19px; border-bottom:1px solid #dedede; background:url(../imgs/index_article_list_bg.png) no-repeat left center; float:left;}
#index_article_1{ width:525px; float:left;}
#index_article_title_1{ height:50px; line-height:50px; padding-left:42px; background:url(../imgs/index_article_title_bg_1.png) no-repeat 2px 10px; font-size:24px; color:#fff;}

#index_article_2{ width:525px; float:right;}
#index_article_title_2{ height:50px; line-height:50px; padding-left:42px; background:url(../imgs/index_article_title_bg_2.png) no-repeat 2px 10px; font-size:24px; color:#fff;}
.index_article_more{  width:112px; height:46px; display:block; background:url(../imgs/button_bg.png) no-repeat; background-size:100%; float:left; line-height:39px; text-align:center; color:#fff; font-size:16px; margin-top:18px;}
.index_article_more:hover{ color:#fff;}

#footer_feedback{ width:100%; height:440px; background:url(../imgs/index_feedback_bg.jpg) no-repeat center center;}


#footer_map{ width:100%; height:420px; }
#footer_map iframe{ width:100%; height:420px; overflow:hidden; }

#footer_feedback_left{ padding-top:49px; padding-left:1px; float:left;}
#footer_feedback_left img{ border:2px solid #003347;}
#footer_feedback_right{ float:right; width:461px; padding-top:49px;}
#footer_feedback_right h4{ height:29px; border-bottom:1px solid #a2a2a5; color:#333; font-size:18px; font-weight:normal; line-height:18px; margin-bottom:9px;}
#footer_feedback_right ul li{ float:left; width:100%; margin-top:7px; color:#333333; font-size:14px;}
#footer_feedback_right ul li .inputtext{ width:242px; text-indent:2px; height:28px; border:none; }
#footer_feedback_right ul li textarea{ width:370px;text-indent:2px; height:102px; border:none; vertical-align:top;}
#footer_feedback_right ul li span{ width:70px; text-align:right; margin-right:20px; display:inline-block;}
#footer_feedback_right ul li img{ width:30px; height:14px; padding:3px 10px; background:#fff; margin:3px 0 0 17px; vertical-align:middle;}
.inputbutton{ width:110px; height:40px; line-height:36px; background:url(../imgs/button_bg.png) no-repeat center center; background-size:100%; border:none; color:#fff;}

#footer{ width:100%; height:218px; background:url(../imgs/footer_bg.png) center center;}
#footer_bottom{ width:100%; height:50px; background:#b9280b;}
#footer ul li{ float:left; width:150px;}
#footer ul li h5{ color:#fff; font-size:18px; font-weight:normal;}
#footer ul li ul li{ width:120px; float:left;}
#footer ul li ul li a{ font-size:14px; color:#fff; line-height:30px;}
#footer ul li div{ font-size:14px; color:#fff; line-height:30px;}
#footer ul li.footer_pro{ width:380px;}
#footer ul li.footer_contact{ width:280px;}
#footer ul li.footer_guarantee{ width:99px;}
#footer ul li ul li a:hover{ color:red;}
#footer_bottom_copy{ float:left; height:50px; line-height:50px; color:#fff; font-size:14px;}
#footer_bottom_copy a{ color:#fff;}
#footer_bottom_nav{ float:right; height:50px; line-height:50px; color:#fff; font-size:14px;}
#footer_bottom_nav a{ color:#fff;}

#ur_here{ background:#eaeaea; height:40px; color:#333; font-size:14px;}
#ur_here span{ height:40px; line-height:40px; float:right;}
#ur_here a{ color:#333; font-size:14px;}
#ur_here .cur{ color:#b9280b;}


/*article style*/
	.art_bg{width:100%;float:left; background:url(../imgs/line.png) repeat-y 800px top;}
	.art_left{width:780px;float:left;}
	.art_ad{width:360px;float:right;}
	.art_list{width:100%;float:left;padding:20px 0;border-bottom:1px dotted #ccc;}
	.art_time{float:left;width: 80px;height:104px;background: #e80001;line-height: 68px;text-align: center;font-weight: bold;font-size: 41px;color: #fff;position: relative;}
	.art_time span {display: block;height: 36px;position: absolute;left: 0;bottom: 0;width: 100%;background: #cb2c2d;line-height: 36px;font-weight: normal; font-size: 15px;}
	.art_right{width:750px;float:right;}
	.art_title{float:left;width:100%;line-height:24px;font-size:18px;color: #746969;font-weight:bold;}
	.art_author{line-height:20px;color: #746969;}
	.art_author span{margin:0 10px 0 0;}
	.art_des{height:80px;line-height:20px;color: #746969; font-size:14px;overflow:hidden; float:left;}
	
	.art_other{width:100%;float:left;border-top:2px solid #eee;margin:10px 0 0 0; padding:10px 0; background:url(../imgs/line.png) repeat-y 425px top;}
	.art_other_left{width:410px;float:left;}
	.art_oright{width:310px;float:right;}
	.art_odes{font-size:12px;line-height:20px;width:100%;float:left;max-height:80px; overflow:hidden;}
	.art_omore{line-height:20px;}
	.art_omore a{font-size:12px;color:#ec2f29;}
	.art_other_right{width:340px;float:right;}
	.art_otop{width:100%;float:left;line-height:30px;font-size:16px;font-weight:bold;}
	.art_olist{width:100%;float:left;}
	.art_olist ul{}
	.art_olist li{width:100%;float:left;line-height:20px;height:20px; font-size:12px; overflow:hidden;}
	.art_olist li span{width:80px;float:left;color:#666;}
	
	
	.articleList{width:100%;float:left;}
	.articleList li{padding:0 0 0 10px;border-bottom:1px dotted #ccc;background:url(../imgs/li_2.png) no-repeat left center;line-height:35px;}
	.articleList li.img_Txt{ border-bottom:none; width:98%; background:none; padding:5px 0px 8px;}
	.articleList li.img_Txt img{ width:115px; height:85px; margin:5px; float:left;}
	.articleList2{ padding:10px 25px;}
	.articleList2 li{padding:1px 0px;}
	.articleList2 li a{ display: inline-block;}
	.time{color:#959595; float:right;}
	.articleTitle{line-height:30px;height:30px;font-weight:bold; font-size:18px; text-align:left;width:100%;float:left;}
	.articleAuthor{width:100%;line-height:20px;float:left; font-size:14px; padding:7px 0; border-bottom:1px dotted #ccc;}
	.articleAuthor span{margin:0px 10px 0 0;float:left;color: #746969;}	
	.articleDesc{width:660px;padding:10px;float:left;background:#f4f4f4;line-height:23px;margin:10px 0 0 0; font-size:12px;}
	.articleInfo{width:100%;padding:10px 0;float:left; min-height:300px;border-bottom:1px dotted #ccc;}
    .articleInfo img{ max-width:100%;}
	.pageUpDown{width:100%;float:left; padding-top:10px; font-size:9pt; text-align: left;}
	
	.articleTitle2{line-height:30px;height:30px;font-weight:bold; font-size:16px; text-align:center;width:100%;float:left;}
	.articleAuthor2{width:100%;line-height:20px;float:left; text-align:center; border-bottom:1px dotted #ccc; padding:8px 0;}
	.articleAuthor2 span{margin:0px 10px 0 0;color: #746969;}	
	/*end*/


.productDesc{ padding:50px 0 0 0; float:left; width:875px;}
.productnav{ width:100%; border-bottom:1px dotted #e5e5e5; float:left; margin-bottom:20px;}
.productnav ul li{ width:16.666%; float:left; }
.productnav ul li a{color:#333333; font-size:14px;text-align:center; display:block; width:100%;}
.productnav ul li a:after{ content:""; display:block; position:relative; background:#fff; height:6px; width:6px; border:3px solid #c2c2c2; border-radius:6px; margin:auto; bottom:-6px;}
.productnav ul li:hover a{color:#216683;}
.productnav ul li:hover a:after { border-color:#216683; background:#216683;}
.pro_title{ width: 100%;border-bottom: 1px solid #e5e5e5;height: 39px;float: left; margin-bottom:20px; padding-top:20px;}
.pro_title h5{ display:block; width:110px; height:40px; background:url(../imgs/index_por_title.jpg) repeat-y; background-size:100%; color:#fff; font-size:16px; font-weight:normal; text-align:center; float:left; line-height:40px; border-top-right-radius:4px; border-top-left-radius:4px;}


.case_img{ width:255px; height:180px; float:left;}
.case_img img{ width:255px; height:180px;}   
.case_right{width:600px; float:right;}
.case_more{ float:right;}


#honnor_list{ width:875px; height:540px; padding-top:20px; background:url(../imgs/index_book_bg.jpg) no-repeat center center; background-size:100%;}
#honnor_list #mybook1 .honnor_img{}


li.download_list{ width:875px; height:30px; line-height:30px; clear:both;}
.download_title{ float:left;}
.pdf{ float:right;color:red;}



