﻿@charset "utf-8";
/* CSS Document */

/* 通用属性 */
* { margin:0; padding:0; list-style:none; }
body { font-family:"arial","微软雅黑"; font-size:12px; color:#505050; }
#main_out { }
.float_clear { clear:both; }
.float_left { float:left; }
.float_right { float:right; }
.display_none { display:none; }
img { border:none; }
.red { color:red; }
.must_input { font-weight:bold; color:red; }
.green { color:green; }
.blue { color:blue; }
.gray { color:gray; }
.purple { color:purple; }
.clear { clear:both; }
.highlight { color:#FFF; background:red; padding:1px; }
a { text-decoration:none; color:#505050; }
a:hover { text-decoration:underline; color:#ff0000; }
p { line-height:22px; }
/* 顶部 */
#top_menu_main { background:#e2e2e2; height:32px; border-bottom:1px solid #ccc; }
#top_menu { width:1000px; margin:0 auto; height:32px; line-height:32px; }
.top_menu_left { float:left; width:510px; height:32px; }
#top_menu h1 { float:left; line-height:32px; font-size:14px; }
#scrollDiv { width:360px; height:32px; line-height:32px; overflow:hidden; float:left; }
#scrollDiv li { line-height:32px; font-size:13px; }
.top_menu_left img { float:right; height:15px; width:41px; margin:8px 19px 9px 0; }
.top_menu_middle { float:left; width:190px; border-left:1px solid #ccc; border-right:1px solid #ccc; height:32px; padding:0 10px; overflow:hidden; }
.top_menu_middle li { float:left; line-height:32px; margin:0 15px 0 0; font-size:12px; overflow:hidden; height:32px; }
#scrollleft { overflow:hidden; width:100%; }
#scrollleft .scrollmain { float:left; width:1000%; }
#scroll_a { float:left; }
#scroll_b { float:left; }
.top_menu_right { float:right; width:268px; height:32px; }
#top_main { height:93px; }
#top { width:1000px; margin:0 auto; height:93px; }
#top_logo { float:left; width:237px; height:93px; }
#top_text_search { border:none; height:23px; line-height:23px; padding:0 5px; width:212px; background:none; position:absolute; float:left; /*margin:0 0 0 -112px;*/ _margin:0; *margin:0; }
#top_submit_search { width:33px; height:23px; border:none; background:none; position:relative; float:right; font-size:0px; }
/* 导航 */
#navigation_main { height:72px; float:right; margin:21px 0 0; }
#navigation { height:30px; width:756px; padding:22px 0 10px 0;  }
#navigation ul #navigation_home { float:left; line-height:30px; text-align:center; }
#navigation ul .main_nav { float:left; line-height:30px; text-align:center; }
#navigation ul li a { width:90px; display:block; font-size:16px; font-weight:bold; color:#333; }
#navigation ul li a:hover { font-size:16px; text-decoration:none; background:#dd0011; color:#fff; }
#navigation ul .current_navigation { font-size:16px;  background:#dd0011; color:#fff;}
#navigation h1 { float:right; height:23px; width:258px; background:url(images/top_search.png) no-repeat; margin:6px 15px 6px 0; display:none; }
/*导航栏下拉*/
#navigation li ul { display:none; position:absolute; background:#f2f2f2; z-index:10000; width:140px; padding:1px 10px; height:auto; margin:0 auto; }
#navigation li ul li { line-height:35px; float:left; width:140px; border-bottom:1px solid #dcdcdc; }
#navigation ul li ul li a { font-weight:normal; font-size:14px; width:130px; padding-left:10px; text-align:left; background:url(images/xlinc1.jpg) left center no-repeat; color:#5e6261; }
#navigation ul li ul li a:hover { text-decoration:none; font-size:14px; color:#FF0000;   background:url(images/xlinc2.jpg) left center no-repeat; }
/* 当前位置 */
.current_location {width:968px; text-align:right; padding-right:10px; margin:3px auto; background:url(images/current_location.jpg) repeat-x; height:24px; line-height:24px; border:1px solid #D8D8D9; color:#333333; }
.current_location a { color:#333333; }
.current_location .current_channel { font-weight:bold; color:red; }
/* 首页CSS */
.i_hd { height:398px; }
#Slidebox{ width:100%; height:398px;  padding:0px;  margin:0 auto;  /*position:relative;*/ overflow:hidden;}
#flashBg { width:100%; height:398px; overflow: hidden; clear:both; margin:0; padding:0;}
#flashLine { height:398px; width:100%; clear:both;}
#flash{ width:100%; height:398px; overflow: hidden; margin:0 auto; clear: both; position:relative; padding:0px 0px;}
#flash a {width:100%; height:398px; display:block; text-align:center;}
#flash img { display:block; width:100%; height:398px;}
#flash img { display:block; width:100%; height:398px;}
.flash_bar { display:block; z-index:69; height:5px; overflow:hidden; position:absolute; padding-top:13px!important; padding-top:12px; bottom:0px; text-align:center; width:100%; }
.flash_bar .dq {display: block;float: left;width:25%; height:5px;cursor: pointer;background:#ff0000; overflow:hidden; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/pagination.gif" ,sizingMethod="crop");
}
.flash_bar .no {display: block;float: left;width:25%; height:5px;cursor: pointer; background:#d2d2d2; overflow:hidden; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/pagination.gif" ,sizingMethod="crop");
}

#ia { height:190px; width:1000px; margin:30px auto; }
.ial { float:left; width:490px; height:190px; }
.iar { float:right; width:490px; height:190px; }
.ititle { height:40px; line-height:40px; }
.ititle h1 { height:40px; line-height:40px; font-size:16px; float:left; }
.ititle h2 { height:40px; line-height:40px; font-size:12px; float:left; font-weight:normal; margin:0 0 0 6px; }
.ititle h3 { float:right; margin:12px 0; height:16px; }
.ibody { padding:5px 15px; border:1px solid #ccc; height:138px; overflow:hidden; zoom:1; }
.ibody li { line-height:23px; }

#ib { height:270px; width:1000px; margin:20px auto; overflow:hidden; }
.gstoll { width:1000px; height:200px; padding:29px 0 0; overflow:hidden; zoom:1; }
.l_but { display:none; }
.stoll_c { width:1000px; height:200px; }
.stoll_c li { width:220px; float:left; height:200px; margin:0 40px 0 0; text-align:center; }
.stoll_c li img { width:214px; height:159px; padding:2px; border:1px solid #ccc; }
.stoll_c li a:hover img { padding:1px; border:2px solid #ff0000; }
.stoll_c li p { line-height:35px; }

#ic { height:207px; width:1000px; margin:20px auto; overflow:hidden; background:url(images/ic_bg.jpg) no-repeat; }
#ic ul { padding:20px 0 27px; height:160px; }
#ic ul li { float:left; width:160px; margin:0 20px; height:160px; overflow:hidden; }
#ic h1 { line-height:20px; font-size:14px; color:#000; }
#ic h2 { line-height:22px; font-size:14px; font-weight:normal; }
#ic h3 { line-height:22px; font-size:12px; font-weight:normal; padding:10px 0 0; }

.ilink { height:50px; width:1000px; margin:40px auto 0; overflow:hidden; }
.ilink h2 { float:left; fon-size:22px; font-weight:normal; line-height:50px; }
.ilink li { float:left; margin:0 0 0 20px; }
.ilink li img { height:40px; width:60px; padding:4px; border:1px solid #ccc; }
.ilink li a:hover img { padding:3px; border:2px solid #ff0000; }
/* 版权信息 */
#copyright_main { width:1000px; margin:40px auto 0; height:54px; }
#copyright { height:40px; line-height:40px; }
#copyright p { line-height:40px; }
/*内页banner*/
#diybanner_main { }
#diybanner { width:100%; height:288px; display:block; }
#diybanner img { width:100%; }
/*分类列表 - 通用分类*/
.achannel_list { padding:336px 0 0 12px; }
.achannel_list li { line-height:27px; width:113px; float:left; margin:0px 0px 0px 6px; font-size:14px; font-weight:bold; height:34px; }
.achannel_list li a { display:block; text-align:center; line-height:27px; height:34px; background:url(images/acate_bg.jpg) no-repeat; }
.achannel_list li a:hover { line-height:27px; height:34px; background:url(images/acate_hover.jpg) no-repeat; text-decoration:none; color:#FFF; }
.achannel_list .c_c { line-height:27px; height:34px; background:url(images/acate_hover.jpg) no-repeat; color:#FFF; }
.achannel_list #current_channel_recursion a { line-height:27px; height:34px; background:url(images/acate_hover.jpg) no-repeat; color:#FFF; }
/*关于我们*/
#content_main { width:1000px; margin:-288px auto 0; }
#content_title { height:372px; }
#content_body {  }
#content_bottom { display:none; }
.ct { margin:20px 0px 20px 18px; }
.cb { margin:20px 16px; }
.fc { margin:0 -16px 0 -2px; }
.alink { height:32px; border-top:1px solid #ccc; padding:30px 180px 48px; background:url(images/alink.png) no-repeat bottom center; width:640px; }
.alink li { float:left; width:108px; margin:0 26px; height:38px; text-align:right; line-height:38px; }
.alink li img { float:left; width:38px; height:38px; }
.alink li a { float:left; width:108px; height:38px; font-size:16px; font-weight:bold; background:url(images/alink_bg.png) no-repeat left center; }
.alink li a:hover { float:left; width:108px; height:38px; color:#ff0000; background:url(images/alink_hover.jpg) no-repeat left center; text-decoration:none; }
/*资质荣誉*/
.honor { width:900px; margin:0 0 0 18px; height:600px; overflow:hidden; }
.hl { float:left; width:360px; overflow:hidden; height:600px; }
.hl h1 { height:40px; line-height:40px; font-size:16px; text-align:center; color:#333; }
.hl img { width:360px; height:auto; }
.hr { margin:0 0 0 90px; float:left; width:200px; }
.hr li { height:37px; overflow:hidden; margin-bottom:25px; width:200px; float:left; }
.hr li h1 { float:left; width:37px; height:37px; text-align:center; font-size:14px; line-height:37px; }
.hr li h2 { float:left; width:150px; height:37px; font-size:13px; font-weight:normal; margin:0 0 0 13px; line-height:18px; }
.hr li a { height:37px; color:#999; width:200px; float:left; background:url(images/honor_li.png) no-repeat left center; }
.hr li a:hover { height:37px; width:200px; float:left; background:url(images/honor_hover.png) no-repeat left center; }
.hr li a:hover h1 { color:#c30000; }
.hr li a:hover h2 { color:#333; }
.hr .c_c { height:37px; width:200px; float:left; background:url(images/honor_hover.png) no-repeat left center; }
.hr .c_c h1 { color:#c30000; }
.hr .c_c h2 { color:#333; }
/*滑动门*/
.dumascroll { }     
.dumascroll_area { height:525px;margin-top:45px; overflow:hidden; } 
.dumascroll_bar,.dumascroll_handle,.dumascroll_handle_a,.dumascroll_arrow_up,.dumascroll_arrow_up_a,.dumascroll_arrow_down,.dumascroll_arrow_down_a { background: url(images/lscroll_bg.png) no-repeat; } 
.dumascroll_bar { 
    position:absolute; 
    top:30px; 
    right:0; 
    z-index:9; 
    width:6px; 
    height:100%; 
    cursor:default; 
    -moz-user-select:none; 
    -khtml-user-select:none; 
    user-select:none;  
    float:left; 
} 
.dumascroll_arrow_up,.dumascroll_arrow_up_a,.dumascroll_handle,.dumascroll_handle_a,.dumascroll_arrow_down,.dumascroll_arrow_down_a { position:absolute; left:0; } 
.dumascroll_arrow_up,.dumascroll_arrow_up_a,.dumascroll_arrow_down,.dumascroll_arrow_down_a { width:100%; height:0px; color:#fff; text-align:center; } 
.dumascroll_arrow_up,.dumascroll_arrow_up_a { top:0; } 
.dumascroll_arrow_down,.dumascroll_arrow_down_a { bottom:0; } 
.dumascroll_handle,.dumascroll_handle_a { width:100%; background:#333; } 
.dumascroll_arrow_up { display:none; } 
.dumascroll_arrow_up_a { } 
.dumascroll_handle { background:#ff0000; } 
.dumascroll_handle_a { background:#ff0000; } 
.dumascroll_arrow_down { display:none; } 
.dumascroll_arrow_down_a { }
/*产品展示*/
#pro_main { width:1000px; margin:-288px auto 0; }
#pro_title { height:332px; }
#pro_body {  }
#pro_bottom { display:none; }
.pt { margin:0 0 20px; }
.pb { margin:30px 0px 40px 0px; }
.ps { margin:15px 0; overflow:hidden; }
.pl { float:left; width:540px; }
.pl img { width:540px; }
.pr { width:430px; float:right; }
.ps_list_recursion { margin:15px 0 0; }
.ps_list_recursion li { line-height:30px; font-size:16px; font-weight:bold; margin:5px 0; }
.ps_list_recursion li a { display:block; padding:0 0 0 24px; line-height:30px; background:#e6e6e6; }
.ps_list_recursion li a:hover { background:#d50100; color:#fff; text-decoration:none; }
.ps_list_recursion li c_c { background:#d50100; color:#fff; }
.ps_list_recursion #current_channel_recursion a { background:#d50100; color:#fff; }
/*服务支持*/
#service_main { width:1000px; margin:-288px auto 0; }
#service_title { height:370px; }
#service_body {  }
#service_bottom { display:none; }
.st { margin:40px 20px 20px; }
.sb { margin:20px 0; }
/*新闻资讯*/
#news_main { width:1000px; margin:-288px auto 0; }
#news_title { height:370px; }
#news_body { margin:0px 0 0 18px;}
#news_bottom { display:none; }
.nt { margin:10px 0; }
.news_list { padding:16px 45px 20px 0px}
.news_list li { line-height:38px; font-size:14px; }
.news_detail
.news_list_detail { padding:30px 0; border-bottom:1px solid #dedddd; height:108px; overflow:hidden; }
.news_list_detail_left { width:192px; float:left;}
.news_list_detail_right { width:765px; float:left; }
.news_list_detail_pic { width:165px; height:108px;}
.news_list_detail_title { line-height:20px; font-size:15px; font-weight:bold; }
.news_list_detail_title a { color:#333; }
.news_list_detail_title a:hover { text-decoration:none; }
.news_list_detail_intro { line-height:24px; font-size:14px; margin:10px 0 0; }
.news_list_detail_content { line-height:27px; height:54px; overflow:hidden; font-size:13px; }
.news_list_detail_content p { line-height:24px; }
.news_list_detail_content a { color:#da030a; font-weight:bold; }
/*联系我们*/
#contact_main { width:1000px; margin:-288px auto 0; }
#contact_title { height:370px; }
#contact_body {  }
#contact_bottom { display:none; }
.contact { margin:28px 14px; }
.gl { float:left; width:600px; }
.gr { float:right; width:300px; }

.zp_list_detail { margin:20px 0 40px 0; }
.zp_list_detail_title { font-size:15px; line-height:48px; font-weight:bold; color:#333; }
.zp_list_detail_scontent { height:38px; line-height:38px; color:#333; border-top:1px dashed #d3d3d3; border-bottom:1px dashed #d3d3d3; overflow:hidden; font-size:15px; font-weight:bold; }
.zp_list_detail_scontent p { line-height:38px; }
.zp_list_detail_content { color:#474747; padding-top:10px; line-height:26px; font-size:14px; }
.zp_list_detail_content p { line-height:26px; }
.zp_list_detail_intro { margin-top:0px; height:30px; background:#ff0000; width:150px; text-align:center; }
.zp_list_detail_intro a { line-height:30px; font-weight:bold; color:#fff; font-size:14px; }
/*搜索页面*/
#search { width:1000px; margin:50px auto; }
.search_top { height:60px; width:500px; margin:0 auto; }
#form_text_search { border:1px solid #CCC; height:58px; line-height:58px; padding:0 5px; width:434px; position:absolute; float:left; color:#333; font-size:18px; }
#form_submit_search { width:65px; height:60px; border:1px solid #CCCCCC; background:#000; font-size:18px; color:#fff; font-weight:bold; position:relative; float:right; }
.search_middle { margin:50px 0 0; }
.searchlist li { line-height:40px; border-bottom:1px dashed #999; font-size:14px; }
/*信息详情页*/
#info_name { font-size:22px; font-weight:normal; text-align:left; line-height:40px; color:#282828; margin-top:35px;}
#info_intro { text-align:left; color:#c4c4c4; border-bottom:1px solid #e0e0e0; line-height:25px; padding-bottom:15px;}
#info_intro a { color:#b5b5b5; }
#info_content { padding:10px 0; font-size:14px; }
#info_around { padding:5px;  font-size:14px; }
/*表单相关*/
input { font-family:"arial","微软雅黑"; font-size:12px; color:#b0b0b0; }
.form_text { font-size:12px; border:1px solid #999; height:38px; line-height:38px; padding:0 5px; width:588px; background:none; }
.form_text_verifycode { font-size:12px; border:1px solid #CCC; height:12px; line-height:12px; padding:0 5px; width:50px; margin-left:5px;  margin-right:3px;}
.form_select { font-size:12px; border:1px solid #CCC; }
.form_textarea { font-size:12px; width:588px; height:105px; padding:5px; border:1px solid #999; background:none; }
.form_checkbox { }
.form_submit { background:#ff0000; width:110px; height:30px; border:none; color:#FFF; margin-right:30px; float:left; }
.form_reset { background:#000; width:110px; height:30px; border:none; color:#FFF; margin-right:30px; float:left; text-align:center; }
.form_reset a { color:#FFF; line-height:30px; }
.form_file { font-size:12px; padding:3px 5px; border:1px solid #CCC; background:#FFF; }
.common_form { }
.common_form li { padding:12px 0; overflow: auto; zoom:1; }
.common_form label { float:left; display:block; height:14x; line-height:14px; font-size:14px; }
/*表格*/
.layout_table { border-collapse:collapse; width:100%; }
.common_table { border-collapse:collapse; width:100%; }
.common_table td { padding:5px; border:1px solid #DBDBDB; }
.common_table th { text-align:center; border:1px solid #DBDBDB; }
/* 漂浮的客服 */
#online_support_main { z-index:9999; position:absolute; display:block; overflow:hidden; width:112px; zoom:1; font-family:"arial","微软雅黑";}
#online_support_title { height:86px; background:url(images/online_support_title.png) no-repeat; cursor:pointer; }
#online_support_title h1 { font-size:14px; line-height:15px; color:#fff; text-align:center; padding:52px 0 0 0; *font-family:"微软雅黑"; height:15px; }
#online_support_title h2 { font-size:9px; height:10px; line-height:10px; color:#fff; text-align:center; }

#online_support_body { min-height:100px; background:#3e9a1a; color:#fff; }
#online_support_body a { color:#fff; }
#online_support_body a:hover { text-decoration:none; }
#online_support_body h1 { line-height:25px; padding:0 0 2px 7px; height:25px; font-size:12px; font-weight:normal; background:url(images/s_bor.jpg) repeat-x left bottom; }
#online_support_body h1 a { background:url(images/qq.png) no-repeat left center; padding:0 0 0 20px; }
#online_support_body h2 { line-height:25px; height:25px; padding:0 0 2px 7px; background:url(images/s_bor.jpg) repeat-x left bottom; }
#online_support_body h2 img { padding:2px 0 3px 0; width:80px; height:20px; margin-left:-4px; }
#online_support_body h3 { line-height:25px; height:25px; padding:0 0 2px 7px; background:url(images/s_bor.jpg) repeat-x left bottom; }
#online_support_body h3 img { padding:2px 0 2px 1px; width:68px; height:21px; }
#online_support_body h4 { line-height:25px; padding:0 0 2px 7px; height:25px; font-size:12px; font-weight:normal; background:url(images/s_bor.jpg) repeat-x left bottom; }
#online_support_body h4 a { background:url(images/msn.png) no-repeat left center; padding:0 0 0 20px; }
#online_support_body h5 { line-height:25px; padding:0 0 2px 7px; height:25px; font-size:12px; font-weight:normal; background:url(images/s_bor.jpg) repeat-x left bottom; }
#online_support_body h5 a { background:url(images/skype.png) no-repeat left center; padding:0 0 0 20px; }

#online_contact { background:#3e9a1a; color:#fff; }
#online_contact h1 { padding:6px 0 0 6px; height:20px; line-height:20px; font-size:14px; }
#online_contact h2 { padding:0 0 7px 7px; height:15px; line-height:15px; font-size:14px; }
#online_contact h3 { padding:0 0 0 6px; height:28px; line-height:28px; font-size:14px; border-top:1px solid #308414; border-bottom:1px solid #308414; background:#216c0d; }

#online_support_bottom { height:17px; background:url(images/online_support_bottom.png) no-repeat; }
/*分页样式*/
.page_turner { padding:35px 390px 0px 1px; float:right; clear:both; }
.page_turner a, .page_turner span { float:left; display:block; padding:3px 6px; margin-left:4px; line-height:16px; background:#000; color:#fff; }
.page_turner a:link, .page_turner a:visited { text-decoration:none; }
.page_turner a:hover, .page_turner a.c { background:#CC0001; color:#FFF; }
#total { color:red; }
/*服务支持*/
img{ border:0;}
.div2{ background:url(images/aa.jpg) no-repeat;width:942px; height:203px;}
.div3{font-size:14px; font-family:'微软雅黑'; color:#F00; padding-left:300px; margin-bottom:10px;}
.div4{font-family:微软雅黑; font-size:14px;; padding-left:300px;  line-height:32px; margin:0px 14px;}


.info{ width:1000px; margin:0 auto;}
.info .cattit{ height:42px; background:#dc0010; color:#fff; font-size:18px; line-height:42px; padding:0 20px 0 40px;}
.info .cattit .path{ font-size:12px;}
.info .cattit .path a{color:#fff;}
.info .mside{width:185px ;  background:#f2f2f2;}
.info .mside .achannel_list{ margin:0; padding:0; list-style:none;}
.info .mside .achannel_list li{border-bottom:1px solid #dcdcdc; text-align:left; width:185px; margin:0; text-align:left; height:auto; min-height:34px;}	
.info .mside .achannel_list li:nth-last-chile{ border-bottom:none;}
.info .mside .achannel_list li a{padding-left:10px; margin-left:10px; background:url(images/xlinc1.jpg) left center no-repeat; color:#616161; line-height:34px;  text-align:left;}
.info .mside .achannel_list li a:hover,.info .mside .achannel_list li a.c_c{color:#d7000f;background:url(images/xlinc2.jpg) left center no-repeat; }
.info .mside .achannel_list li ul{ }
.info .mside .achannel_list li ul li{padding-left:10px; width:175px;}
.info .mmain{ width:800px;}

.news_list{}
.news_list li { padding:35px 0; border-bottom:1px solid #e7e7e7;}
.news_list li .pic{width:218px; height:129px; margin-right:40px; float:left;}
.news_list li .pic img{width:218px; height:129px;}
.news_list li .newsTit{margin-left:258px;}
.news_list li .newsTit .time{padding-left:16px; background:url(images/timeinc.jpg) left center no-repeat; color:#de1120;}

.jobtitle{height:32px; line-height:32px; background:#a3a3a3; color:#fff; font-weight:bold; text-align:center;}
.jobtitle  div,.jobtitle  p{display:block; width:32%; margin:0; padding:0; float:left; margin-right:2px;}
.joblist{}
.joblist .jobtit{height:28px; line-height:28px; text-align:center;}
.joblist .jobtit div,.joblist .jobtit p{display:block; width:32%; margin:0; padding:0; float:left; margin-right:2px;}
.joblist .jobtit.odd{background:#e7e7e7;}
.joblist .jobtit.odd div,.joblist .jobtit.odd p{background:#e7e7e7;}
.joblist .jobcon{display:none; background:#f4f4f4; padding:10px; position:relative;}
.joblist .jobcon .hidecon{height:22px; background:url(images/jhide.jpg) center no-repeat #e4e4e4; margin-top:20px;}
.joblist .jobcon .jobmail{position:absolute; top:40px; right:10px; z-index:999; width:158px; height:30px; background:url(images/jmail.jpg) left center no-repeat; padding-left:38px; color:#8f8f8f;}
.joblist .jobcon .jobmail span{color:#004c97;}
.honorlistbox{ width:740px; margin:10px auto; overflow:hidden}
.honorlist{ margin-left:0;}
.honorlist li{ width:740px; float:left; height:570px;}
.honorlist li .htit{line-height:40px; text-align:center;}
.honorlist li .himg{width:740px; height:570px; background:#e7e7e7; display:table-cell; text-align:center; vertical-align:middle;}

.smallHonor{width:740px; height:102px; margin:0 auto; background:#6d6d6d;}
.smallHonor a.honorprev{ width:36px; height:102px; display:block; float:left; background:url(images/hprev.jpg) center no-repeat;}
.smallHonor a.honornext{ width:36px; height:102px; display:block; float:right; background:url(images/hnext.jpg) center no-repeat;}
.smallHonor .shbox{ width:660px; float:left; margin-left:4px; overflow:hidden;}
.smallHonor .shbox ul{ margin-left:0;}
.smallHonor .shbox ul li{width:100px; margin:0 5px; float:left; background:#6d6d6d;}
.smallHonor .shbox ul li a{display:block;}
.smallHonor .shbox ul li img{max-width:100%; height:90px; margin:5px 0;}
.mainindex{ padding:40px 0; width:1000px; margin:0 auto;}
.mainindex .mainpro{ width:311px; margin-right:40px; float:left;}
.mainindex .mainpro .tit{ color:#646658; margin-bottom:15px; line-height:26px; font-weight:bold;}
.mainindex .mainpro .con{ height:145px; border:1px solid #d9d9db; border-right:none; border-bottom:none;}
.mainindex .mainpro .con ul{}
.mainindex .mainpro .con ul li{width:102px; height:71px; border:1px solid #d9d9db; border-top:none; border-left:none; float:left;}
.mainindex .mainpro .con ul li img{width:102px; height:71px; }
.mainindex .mainpro .con ul li a{display:block; text-align:center; line-height:71px; color:#dc0117;}


.mainindex .mainnews{ width:276px; float:left;}
.mainindex .mainnews .tit{color:#646658; margin-bottom:15px; line-height:26px; font-weight:bold;}
.mainindex .mainnews .con{}
.mainindex .mainnews .con ul li{ line-height:26px;}
.mainindex .mainnews .con ul li a{line-height:26px; padding-left:12px; background:url(images/newsinc.jpg) left center no-repeat;}
.mainindex .mainnews .con ul li.more{text-align:right;}
.mainindex .mainnews .con ul li.more a{color:#dc0117;}
.mainindex .mainvideo{width:309px; height:193px; float:right; background:url(images/video.jpg) center no-repeat;}

.mfoot{background:#e9e9e9; padding:40px 0 10px 0; width:100%;}
.mfootcon{width:1000px; margin:0 auto;}
.mfootcon .mflink{float:left;}
.mfootcon .mflink a{background:#dddddd;  padding:5px 40px 5px 10px;}
.mfootcon .gz{float:right; }
.mfootcon .gz a.sina{width:16px; height:16px; display:inline-block; background:url(images/weibo.jpg) center no-repeat; margin-right:6px;}
.mfootcon .gz a.wx{width:16px; height:16px; display:inline-block; background:url(images/weixin.jpg) center no-repeat; position:relative;}
.mfootcon .gz a.wx div.wxpic{ width:100px; height:100px; position:absolute ; bottom:16px; left:-42px; display:none; background:url(images/wx.jpg) center no-repeat; background-size:100%; z-index:9999}
.mfootcon .gz a.wx:hover div.wxpic{display:block;}

.mfootcon .copy{text-align:right; padding:30px 0 0 0;}
a.wxh{ position:relative; display:block;}
a.wxh div{display:none; position:absolute; bottom:0; right:47px;}
a.wxh:hover div{display:block;}
