﻿/* YUI 3.5.0 reset.css */
html{ color:#000; background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{ margin:0; padding:0; font-family:"microsoft yahei";}
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0;}
address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal; font-weight:normal;}
ol,ul{ list-style:none;}
caption,th{ text-align:left;}
q:before,q:after{ content:'';}
abbr,acronym{ border:0; font-variant:normal;}
sup{ vertical-align:text-top;}
sub{ vertical-align:text-bottom;}
input,textarea,select{ font-family:inherit; font-size:inherit; font-weight:inherit;}
input,textarea,select{ *font-size:100%;}
legend{ color:#000;}
.allsearch_list li{ line-height:40px; height:40px; overflow:hidden;}
.allsearch_list li a{ line-height:40px; height:40px; overflow:hidden; font-size:14px;background: url(../images/common/icon1.jpg) no-repeat 5px 20px;}
.allsearch_list li a:hover{ line-height:40px; height:40px; overflow:hidden; font-size:14px;background: url(../images/common/icon2.jpg) no-repeat 5px 20px;}
body{ min-width:1196px; font-family:"microsoft yahei"; background:#f5f6f7;  font-size:12px; line-height:1.8; color:#333; }
b,strong{ font-weight:bold;}
a{ color:#555; text-decoration:none; cursor:pointer;}
a:hover{ color:#C92B2F; text-decoration:none;}
.display_no{ display:none;}
.display_yes{ display:block;}
.float_l{ float:left;}
.float_r{ float:right;}
.mar_t18{ margin-top:18px;}
.color_nmb1{ color:#be1414;}
.color_c1{ color:#c10000;}
.color_f60{ color:#ff6600;} 
.color_999{ color:#999;}
.clear_bg,.toplink li.clear_bg{ background:none;}
.mt5{ margin-top:5px;}

.header_w{ background:#550d34;}
.header{ width:1196px; margin:0 auto; padding-top:10px;}
.toplink{width:223px;height:25px; float:right; background:url(../images/main/topbg1.png) no-repeat;
padding-left:10px;}
.toplink li{float:left; margin-top:1px; padding-right:10px; background:url(../images/main/top_line1.jpg) no-repeat right; margin-right:5px;font-size:14px; line-height:24px; position:relative;}
.toplink li .top_weixin_ewm{ display:none; position:absolute; top:23px; left:0px;}
.toplink li.top_weixin_xs:hover .top_weixin_ewm{display:block;}

.logo{ width:1196px; overflow:hidden;clear:both;}
.index_navw{ background:#100f0d;height:49px; }
.index_nav { width:1200px;  margin:0 auto; }
.index_nav .nav{  height:49px; margin:0 auto;font-size:16px; float:left;}
.index_nav a{  float:left;color:#fff; line-height:49px;padding:0px 10px; }
.index_nav a:hover,.index_nav li:hover a,.index_nav  li:hover ul li a:hover{color:#C92B2F;}
.index_nav b{float:left;color:#393734; line-height:49px;}
.index_nav li{ float:left;position: relative; z-index:999;}
.index_nav li ul { display: none;position: absolute; background:#000;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6 ;padding: 0px 10px;top:49px; }
.index_nav li ul li {
	float:none;
	font-size: 14px;
	text-align:center;
	margin:0px; padding:0px;
	height:36px; line-height:36px;
	white-space:nowrap;
}
.index_nav  li:hover ul li a{color:#fff;}
.index_nav li ul li a{ display:block;height:36px; line-height:36px;}
.index_nav  li:hover ul {
	display: block;
}
.nav_share{ float:right; width:170px; overflow:hidden; color:#fff; font-size:16px; padding-top:11px;}
.i_peix_banji{ clear:both; background:#F7F8FA;height:120px; border-top:1px solid #dadada;border-bottom:1px solid #dadada;}
.i_peix_banjic ul{background:url(../images/main/banjiline.jpg) no-repeat center right; height:88px; margin-top:12px;}
.i_xyline{height:1px; border-top:1px solid #f0f0f0;}
.i_peix_banjic{ width:1200px; margin:0 auto;}
.i_peix_banjic li{ float:left; background:url(../images/main/banjiline.jpg) no-repeat left; padding-left:26px; width:272px;margin-right:1px;}
.i_main{ clear:both; width:1196px; margin:0 auto; margin-top:15px;}
.i_part1{ border:1px solid #e1e1e1; padding:12px; overflow:hidden; background:#fff;}
.i_part2{ margin-top:13px;}
.i_part2 .adpic{margin-top:17px;}
.i_part2 .hd{ padding-top:30px; padding-left:130px; background:url(../images/main/index_41.jpg) no-repeat left;height:84px; font-size:21px; color:#000;}
.i_part2 .hd b{ font-size:36px; display:block; line-height:40px;}
.i_part2 .hd div{ line-height:25px; height:25px; margin-top:3px;}
.i_part2 .bd{ border:1px solid #e7e7e7;background:#fff; padding-bottom:18px; overflow:hidden;}
.i_part2  .kecheng{ margin-top:25px; margin-left:30px; width:1155px; margin-bottom:29px;}
.i_part2  .kecheng_t{font-size:24px;}
.i_part2  .kecheng_t b{ font-size:34px; margin-right:35px;}

.i_part2  .kecheng_c{ height:32px; margin-top:12px;}
.i_part2  .kecheng_c li{ float:left; margin-right:6px;}
.i_part2  .kecheng_c a{ float:left; width:124px; height:32px; background:url(../images/main/index_kclist2.jpg) no-repeat; text-align:center; line-height:32px; color:#fff; font-size:18px;}
.i_part2  .kecheng_c a:hover,.i_part2  .kecheng_c .select a{background:url(../images/main/index_kclist1.jpg) no-repeat;}
.blackline{ width:1164px; height:10px; background:#323232; margin:0 auto;}
.i_pro_list1{ clear:both; width:1194px; overflow:hidden;}
.i_pro_list1 ul{width:1225px;}
.i_pro_list1 li{ width:380px; float:left;margin-right:28px; margin-top:30px;}
.i_pro_list1 li .pic{width:380px; overflow:hidden; text-align:center;}
.i_pro_list1 li .name{ font-size:24px; height:50px; line-height:50px; overflow:hidden; margin-top:10px; text-align:center;}
.i_pro_list1 li .catelink{ width:195px; height:35px; font-size:14px; color:#acacac; border-bottom:1px solid #d2d2d2; margin:0 auto; text-align:center;}
.i_pro_list1 li .catelink a{color:#acacac;}
.i_pro_more { text-align:center; clear:both; margin-top:20px;}
.i_pro_more li{ width:6px; height:6px; background:url(../images/main/shengluehao.png) no-repeat;
display:inline-block; margin-right:10px;}

.i_pro_list2{ clear:both; width:1164px; margin:0 auto; overflow:hidden;}
.i_pro_list2 ul{width:1200px;}
.i_pro_list2 li{ width:375px; border:1px solid #e4e4e4; overflow:hidden; float:left;margin-right:15px; margin-top:30px; padding-bottom:1px;}
.i_pro_list2 li .border_divw{width:374px; border:1px solid #f1f1f1; border-left:0px;border-top:0px; padding-bottom:25px;}
.i_pro_list2 li .pic{width:380px; overflow:hidden;}
.i_pro_list2 li .name{ font-size:24px; color:#000; font-weight:bold;height:50px; line-height:50px; margin-top:10px; text-align:center; overflow:hidden;}
.i_pro_list2 li .name a { color:#000;}
.i_pro_list2 li .name a:hover { color:#C92B2F;}
.i_pro_list2 li .desc{ color:#acacac; text-align:center; font-size:14px; padding:0px 10px; }
.i_pro_list2 li .desc div{ font-size:16px; line-height:30px;}
.i_pro_list2 li .morelink{text-align:center; margin-top:8px;}


.i_pro_list3{ clear:both; width:1194px; margin:0 auto; overflow:hidden;}
.i_pro_list3 ul{width:1220px;}
.i_pro_list3 li{ width:287px; border:1px solid #e4e4e4; overflow:hidden; float:left;margin-right:15px; margin-top:18px; padding-bottom:1px;}
.i_pro_list3 li .border_divw{width:286px; border:1px solid #f1f1f1; border-left:0px;border-top:0px; padding-bottom:25px;}
.i_pro_list3 li .pic{width:380px; overflow:hidden;}
.i_pro_list3 li .name{ font-size:24px; color:#000; margin:0 auto; width:195px; font-weight:bold;height:50px; line-height:50px; margin-top:10px; text-align:center; border-bottom:1px solid #d2d2d2; overflow:hidden;}
.i_pro_list3 li .name a { color:#000;}
.i_pro_list3 li .name a:hover { color:#C92B2F;}
.i_pro_list3 li .desc{ color:#acacac; text-align:center; font-size:14px;padding:0px 10px; }
.i_pro_list3 li .desc div{ font-size:16px; line-height:30px;}
.i_pro_list3 li .morelink{text-align:center; margin-top:8px;}
.i_part2  .bigtop_borer{ border-top:32px solid #e8e7e7;}
.shixun_pic1{ padding-top:5px;}
.shixun_pic2{ clear:both; text-align:left; margin-top:10px;}
 
.mar_t12{ margin-top:12px;}
.mar_r7{ margin-right:7px;}
.mar_r8{ margin-right:8px;}
.mar_r9{ margin-right:9px;}

.i_shipin_list{ padding-top:5px;}
.i_shipin_list ul{ width:1230px; }
.i_shipin_list li{width:380px; float:left; margin-right:27px; margin-bottom:20px;}
.i_shipin_list li .pic{width:380px;height:244px; overflow:hidden;}
.i_shipin_list li .name{ line-height:42px;height:42px;overflow:hidden; font-weight:bold; text-align:center; margin-top:10px; font-size:24px; color:#323232;}
.i_shipin_list li .name a{ color:#323232;}
.i_shipin_list li .name a:hover { color:#C92B2F;}
.i_shipin_list li .morelink{ text-align:center;}


.footer{ clear:both; margin-top:30px;  overflow:hidden;}
.fenxiang_w{ background:#574d41; height:34px;}
.fenxiang{ width:1196px; margin:0 auto; text-align:right;}
.fenxiangfudong{ float:right; margin-top:3px; line-height:30px; width:210px; font-size:16px; color:#f5f6f7;}
.bshare-custom{ margin-top:5px;}
.foot_w{padding-top:26px; background:url(../images/main/bbg.jpg) repeat-x; height:209px; overflow:hidden;}
.foot_c{ width:1196px; margin:0 auto; color:#f5f6f7; font-size:15px; }
.foot_c .b_logo,.foot_c .foot_info_r{ float:left;}
.foot_c .b_logo { margin-right:28px;}
.foot_c .foot_info_r{ width:985px;}
.foot_c  .info1_list{ width:836px; float:left;}
.foot_c  .erweima{ width:112px; text-align:left;float:right;}
.foot_c  .erweima div{ margin-top:5px;}
.bphone_link{ height:41px; clear:both;}
.foot_c  .b_phone{ float:left;}
.foot_c  .toplink{ color:#41424b; margin-top:12px;}
.foot_c  .b_link{ clear:both; margin-top:17px; line-height:32px; color:#6d6c6c;}
.foot_c  .b_link a{ color:#f5f6f7; margin:0 4px;}
.foot_c  .b_contact{ line-height:32px; }
.foot_c  .info2{ clear:both;}
.foot_c  .info2 .img,.foot_c  .info2 .text{ float:left;}
.foot_c  .info2 .img{ margin-right:10px;}
.foot_c  .info2 .text{ line-height:22px; }
.foot_c  .info2 .chengnuo{ color:#fecc01; height:22px;overflow:hidden;}
.foot_c  .info2 .chengnuo i{ margin:0 3px;  }
/***************old**************************/


.page_banner{    width: 100%;
    overflow: hidden;
    margin: 0 auto;}
.page_bannerc{    height: 300px;
    overflow: hidden;
    position: relative;
    left: 50%;
    margin-left: -960px;
    width: 1920px;
}
.main{ width:1200px; margin:0 auto; clear:both; overflow:hidden;}
.main_c{ width:1200px; margin:0 auto; margin-top:20px; clear:both;overflow:hidden;}
.m_left{ width:239px; float:left; overflow:hidden;}
.m_left .hd{ width:239px; height:71px; color:#fff;font-family:"microsoft yahei"; line-height:71px; text-align:center; padding-left:0;font-size:24px; font-weight:normal; background:url(../images/main/about_tbg.jpg) no-repeat;
}
.m_left  .hd  b{font-weight:normal;}
.m_left  .bd{ border:1px solid #efe5dc; border-top:0px;background:#fff;} 
.m_left .cate_l .big_cate1 a{ width:217px; height:40px; border-bottom:1px solid #efe5dc; display:block;font-family:"microsoft yahei"; font-size:14px;color:#976741; padding-left:20px; line-height:40px; margin:0 auto; background:#fff url(../images/main/normal.jpg) no-repeat 217px center;}
.m_left .cate_l .big_cate1 a:hover{ background:#500e32 url(../images/main/hover.png) no-repeat 217px center; color:#eed2b0;}
.m_left .cate_l .big_cate1 ul a{ background:none; line-height:25px; height:25px; width:auto; color:#333; padding:0px;  font-size:12px;}
.m_left .cate_l  .select1 ul a{ background:none;   font-size:14px; line-height:25px; height:25px; width:185px; margin:0 auto;color:#888; padding:0px;}
.m_left .cate_l .big_cate1 ul a:hover{ background:none; line-height:25px; height:25px;   color:#333;}
.m_left .cate_l  .big_cate1 a.select{ color:#eed2b0; background:#500e32 url(../images/main/hover.png) no-repeat 217px center;}
.m_left .cate_l  .select1 a{width:182px; height:28px; display:block;font-family:"microsoft yahei"; font-size:14px;
 color:#333; padding-left:20px; line-height:28px; margin:0 auto; margin-top:8px;background:url(../images/main/about_lbg2.jpg)  no-repeat; color:#fff;}
.select1 .big_cate2{ display:block;}
.m_left .cate_l .big_cate1 a.select:hover{ color:#eed2b0;}
.m_left .cate_l .select1 a.select:hover{  background:url(../images/main/about_lbg2.jpg)  no-repeat; color:#fff;}
.big_cate2{ margin:4px 0px; display:none; height:25px; line-height:25px; padding-left:28px;}
.big_cate2 a{ line-height:25px; color:#888; padding:0px; font-size:14px;  background:none; width:185px; margin:0 auto;}
.big_cate2 a.select{ color:#ff6600; background:none;}
.m_left .cate_l .select1 .big_cate2 a.select:hover{ background:none; color:#ff6600;}
.m_left_ad{ margin:10px auto; overflow:hidden;}
.m_left_ad h3{height:40px;line-height:40px;background:#5b1633;color:#fff;font-size:16px;text-align:center;}
.m_left_ad a{ float:left;margin:3px 10px;}

/* Full_banner */
.full_banner{ width:100%; height:500px; overflow:hidden; clear:both;}
.full_banner .bd{ position:relative; z-index:0; margin:0 auto; overflow:hidden;}
.full_banner .bd ul{ width:100% !important;}
.full_banner .bd li{ float:left; height:500px; width:100% !important; overflow:hidden; text-align:center;}
.full_banner .bd li a{ display:block; width:1200px; height:500px; margin:0 auto;}
.full_banner .hd{ position:relative; z-index:1; width:1200px; margin:0 auto; margin-top:-20px; text-align:center;}
.full_banner .hd ul{ position:absolute; right:570px; bottom:0px; padding-top:5px; text-align:center;}
.full_banner .hd ul li{ display:inline-block; *display:inline; zoom:1; width:10px; height:10px; margin:5px; overflow:hidden; line-height:9999px;  cursor:pointer; background-color:#000; border-radius:5px;}
.full_banner .hd ul .on{ background-color:#550d34;}

/* M_right */
.m_right{ width:931px; float:right;background:#fff;}
.m_right .hd{ height:27px; line-height:27px; border:1px solid #efe5dc;  padding-left:10px;}
.m_right .hd span{ margin-right:5px; }
.m_right .hd span.current{ color:#aa1919;}
.m_right .hd span a{ color:#62533a;}
.m_right .h_title{ height:44px; font-size:24px; font-weight:bold; line-height:44px; color:#68513f; text-align:center; background-color:#e6ded8;}
.m_right .bd{ overflow:hidden;padding:10px 15px;}

/* Content_page */
.conent_page .bd{ padding-bottom:20px; margin-top:20px; font-size:14px; line-height:2;}

/* News_list */
.news_list{  }
.news_list .hd{ border:1px solid #efe5dc;}
.news_list .bd{ padding-bottom:10px; margin-top:20px;}
.news_list .bd ul li{ height:189px; padding:10px 15px 10px 10px; margin-bottom:10px; overflow:hidden; background-color:#fff; border:1px solid #efe5dc;}
.news_list .bd ul li .pic{ display:inline; float:left; width:189px; height:189px; overflow:hidden;}
.news_list .bd ul li .pic img{width:100%;}
.news_list .bd ul li .info{ display:inline; float:left; width:670px; margin-left:15px;}
.news_list .bd ul li .info .name{ height:36px; font-family:"Microsoft YaHei"; font-size:16px; font-weight:bold; line-height:36px;}
.news_list .bd ul li .info .name a{ color:#62533a;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;}
.news_list .bd ul li .info .desc{ height:66px; overflow:hidden; line-height:22px; color:#bc977a;}
.news_list .bd ul li .info .more{ display:block; width:72px; height:23px; margin-top:6px; line-height:23px; color:#68513f; text-align:center; background-color:#f6f6f6; border:1px solid #efe5dc;}
.news_list .bd ul li:hover{ background-color:#f5f1ee; border:1px solid #edcdbe;}
.news_list .bd ul li:hover .more{ color:#aa1919; background-color:#fbf2ed; border:1px solid #cf8a8a;}

.related_bd{ padding-bottom:10px; margin-top:20px;}
.related_bd ul li{  padding:10px 15px 10px 10px; margin-bottom:10px; overflow:hidden; background-color:#fff; border:1px solid #efe5dc;}
.related_bd ul li .pic{ display:inline; float:left; width:160px; overflow:hidden;}
.related_bd ul li .pic img{width:100%;}
.related_bd ul li .info{ display:inline; float:left; width:700px; margin-left:15px;}
.related_bd ul li .info .name{ height:36px; font-family:"Microsoft YaHei"; font-size:16px; font-weight:bold; line-height:36px;}
.related_bd ul li .info .name a{ color:#62533a;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;}
.related_bd ul li .info .desc{ height:66px; overflow:hidden; line-height:22px; color:#bc977a;}
.related_bd ul li .info .more{ display:block; width:72px; height:23px; margin-top:6px; line-height:23px; color:#68513f; text-align:center; background-color:#f6f6f6; border:1px solid #efe5dc;}
.related_bd ul li:hover{ background-color:#f5f1ee; border:1px solid #edcdbe;}
.related_bd ul li:hover .more{ color:#aa1919; background-color:#fbf2ed; border:1px solid #cf8a8a;}
/***新闻视频LIST**/
.news_shipin_list .hd{ border:1px solid #efe5dc;}
.news_shipin_list .bd{}
.news_shipin_list .bd ul{ width:950px;}
.news_shipin_list .bd li{ float:left; width:300px; margin-right:15px; display:block; overflow:hidden; margin-top:20px;}
.news_shipin_list .bd li .pic{ width:300px; height:193px; overflow:hidden; }
.news_shipin_list .bd li img{ width:300px; height:auto;}
.news_shipin_list .bd li .name{ line-height:30px; height:30px; overflow:hidden; padding:5px 0px; font-size:14px; text-align:center}
/* Help_list */
.help_list .hd{ border:1px solid #efe5dc;}
.help_list .bd{ padding-bottom:20px; margin-top:20px;}
.help_list .bd ul li{ height:40px; padding:0 10px; overflow:hidden; font-size:14px; line-height:40px; border-bottom:1px dashed #efe5dc;}
.help_list .bd ul li a{ display:inline-block;}
.help_list .bd ul li .name{ display:inline; float:left;}
.help_list .bd ul li span{ display:inline; float:right; font-size:12px; color:#bc977a;}

/* Hire_list */
.hire_list{ }
.hire_list .hd{ border:1px solid #efe5dc;}
.hire_list .bd{ padding-bottom:0; margin-top:20px;}
.hire_list .job_ask td{ padding:5px 0 5px 15px; border-bottom:1px solid #e6ded8;}

/* Download_list */
.download_list .hd{ border:1px solid #efe5dc;}
.download_list .bd{ padding-bottom:20px; margin-top:20px;}
.download_list ul{ overflow:hidden;}
.download_list ul li{ padding-bottom:20px; margin-top:20px; overflow:hidden; border-bottom:1px solid #e4ddd8;}
.download_list ul li .pic{ display:inline; float:left; width:151px; height:151px; overflow:hidden; text-align:center; background-color:#EEEBE6;}
.download_list ul li .info{ display:inline; float:left; margin-left:20px;}
.download_list ul li .info .name,
.download_list ul li .info .up_time,
.download_list ul li .info .size{ height:40px; line-height:40px;}
.download_list ul li .info .name{ font-size:18px; color:#68513f;}
.download_list ul li .info .up_time{ color:#c4a388;}
.download_list ul li .info .up_time b{ font-weight:normal; color:#976741;}
.download_list ul li .info .size{ color:#aa1919;}
.download_list ul li .info .size b{ font-weight:normal; color:#976741;}
.download_list ul li .info .down_sub{ width:130px; height:30px; font-size:16px; line-height:30px; text-align:center; background-color:#a21717;}
.download_list ul li .info .down_sub a{ color:#fff;}

/* contact_us */
.contact_us .bd{ padding-bottom:0; margin-top:20px; font-size:14px;}



.part1{ clear:both; margin-top:20px; width:731px; overflow:hidden;}
.part1 .news{ width:360px; float:left; margin-right:10px;}
.part1 .news .recomment{ margin-top:8px;border-bottom:1px solid #e5e5e5; padding-bottom:11px;width:360px; overflow:hidden;}
.part1 .news .pic{ float:left; margin-right:10px;}
.part1 .news .info{ float:left; color:#909090; width:268px;}
.part1 .news .info a{ color:#ec7e29;}
.part1 .news  .inews_list li{ clear:both;border-bottom:1px solid #e5e5e5; overflow:hidden; }
.part1 .news  .inews_list li a{ width:260px; display:block; float:left; background:url(../images/main/icon4.jpg) no-repeat 5px 12px; padding-left:18px; height:30px; line-height:30px; overflow:hidden;}
.part1 .news  .inews_list li a:hover{ background:url(../images/main/icon5.jpg) no-repeat 5px 12px;  padding-left:18px; height:30px; line-height:30px; overflow:hidden;}

.part1 .news  .inews_list li span{ color:#909090; float:right; font-size:10px;height:30px; line-height:30px; }
.part1 .video{ width:360px; float:left;}
.part1 .video .video_c{ margin-top:10px;}
.ipro_more{ float:right; padding-right:20px; font-size:12px; color:#ff6600;}

/* Product_list */
.pro_pmain{ background:#fff; padding:15px; border:1px  solid #e1e1e1; font-size:14px; overflow:hidden;}
.pro_pmain .hd{ border-bottom:1px solid #efe5dc; padding-bottom:10px;}
.pro_pmain .i_pro_list{  overflow:hidden;}
.pro_pmain .i_pro_list  ul{width:1200px;overflow:hidden;}
.pro_pmain .i_pro_list  li{ width:375px; border:1px solid #e4e4e4; overflow:hidden; float:left;margin-right:15px; margin-top:20px; padding-bottom:1px;}
.pro_pmain .i_pro_list  li .border_divw{width:374px; border:1px solid #f1f1f1; border-left:0px;border-top:0px; padding-bottom:25px;}
.pro_pmain .i_pro_list  li .pic{width:380px; overflow:hidden;height:250px;}
.pro_pmain .i_pro_list  li .pic img{ width:100%;height:auto; }
.pro_pmain .i_pro_list  li .name{ font-size:18px; color:#000; font-weight:bold; height:50px; line-height:50px;  text-align:center; overflow:hidden;}
.pro_pmain .i_pro_list  li .list_desc{
    color: #acacac;
    text-align: center;
    font-size: 14px;height:42px;overflow:hidden; 
    padding: 0px 10px;
}
.pro_p_allsou { padding:5px 10px; line-height:30px;}
.pro_p_allsou b{ float:left;font-weight:normal;}
.pro_p_allsou .sousuolist{}
.pro_p_allsou .sousuolist  a{ margin:0 10px;}

/* Product_list */

.product_left .cate_l .big_cate1 a{ width:auto; padding-left:15px; background:#fff url(../images/main/hide.jpg) no-repeat 217px center;}
.product_left .cate_l .big_cate1 a:hover{ background:#500e32 url(../images/main/hide_hover.png) no-repeat 217px center;}
.product_left .cate_l .select1 a:hover{ background:#500e32 url(../images/main/show.png) no-repeat 217px center;}
.product_left .cate_l .select1 a{ width:auto; display:block; height:40px; padding-left:15px; margin:0;  line-height:40px; color:#eed2b0; background:#500e32 url(../images/main/show.png) no-repeat 217px center; border-bottom:1px solid #efe5dc;}
.product_left .cate_l .select1 a.select:hover{ color:#eed2b0; background:#500e32 url(../images/main/show.png) no-repeat 217px center;}
.product_left .cate_l .select1 ul a:hover{ background:none;}
.product_left .big_cate2{ padding-left:15px; margin:0;}
.product_left .cate_l .big_cate1 a.select{ color:#b61515;}
.product_left .cate_l .select1 ul{ overflow:hidden; background-color:#fff; border-bottom:1px solid #efe5dc;}
.product_left .cate_l .select1 ul a{ width:auto; font-size:12px; font-weight:normal; color:#606060; border-bottom:0 none;}
.product_left .cate_l .select1 ul a:hover{ color:#b61515; font-weight:normal;}
.product_left .cate_l .big_cate1 a.select{ font-weight:normal; color:#b61515; background:none;}
.product_left .cate_l .select1 .big_cate2 a.select:hover{ color:#b61515;}

/* Product_detail */
.product_detail .hd{ border:1px solid #efe5dc;}
.product_detail .bd{ margin-top:20px;}
.d_part1{ padding-bottom:20px; overflow:hidden; border-bottom:1px solid #e4ddd8;}
.d_part1 .img{ display:inline; float:left; width:475px; overflow:hidden;}
.d_part1 .img img{ max-width:100%;height:auto;}
.d_part1 .info{ display:inline; float:right;font-family:"Microsoft YaHei"; width:410px; margin-left:10px; font-size:14px; line-height:28px; color:#62533a;}
.d_part1 .info .title{ padding-bottom:10px; font-size:18px;   border-bottom:1px solid #e4ddd8;}
.d_part1 ul{ padding:8px 0; margin-bottom:15px; overflow:hidden; border-bottom:1px solid #e4ddd8;}
.d_part1 ul li b{ display:inline-block; width:120px; font-weight:normal;}
.d_part1 .buy_link .yuding{ height:20px; line-height:20px; font-size:14px; color:#62533a;}
.d_part1 .buy_link_l{ display:inline; float:left; font-weight:bold; line-height:43px; color:#fff; text-align:center;}
.d_part1 .buy_link_r{ display:inline; float:left; margin-left:15px;}
.d_part1 .buy_link_r .share{ height:22px; overflow:hidden; line-height:22px;}
.d_part1 .buy_link_r .share em{ display:inline-block; float:left;  font-size:12px;}
.d_part1 .market_price{ color:#968467;}
.d_part1 .bshare-custom{ margin-top:2px;}
.d_part1 .color_nmb1{ font-weight:bold;}
.d_part2{ margin-top:30px;}
.d_part2 .hd_tab{ margin-bottom:10px; overflow:hidden; border-bottom:1px solid #e4ddd8;}
.d_part2 .hd_tab li{ display:inline; float:left; height:30px; padding:0 25px; margin-top:6px; font-size:16px; line-height:30px; color:#62533a; background-color:#eee7e2;}
.d_part2 .hd_tab li.select{ height:36px; margin-top:0; line-height:36px; color:#fff; text-align:center; background-color:#aa1919;}
.d_part2 .d_bd{padding:5px 15px;}
/* New_detail 新闻详情&帮助详情共用 */
.new_detail{ }
.new_detail .bd{ margin-top:10px;}
.new_detail .d_news_t{ overflow:hidden;}
.related{ margin-top:10px;}
.related_hd{ color:#000;font-size:16px; line-height:40px; border-bottom:3px solid #ded4cd; padding-left:10px;}

.new_detail .d_news_t .h_title{   font-family:"Microsoft YaHei";}
.new_detail .d_news_t .add_time{ border-bottom: 1px solid #e1e1e1; padding-left:10px; line-height:50px; color:#977e53; overflow:hidden;}
.new_detail .d_news_t .add_time span{ font-family:Arial; font-size:10px;margin-right:20px; float:left;}
.new_detail .d_news_t .add_time em{ font-size:12px;  float:left;}
.p_share_dt{ float:right; margin-top:5px; padding-right:10px;}
.p_share_dt2{ float:right;}
.new_detail .desc{ padding:10px 15px; overflow:hidden; line-height:20px; color:#b5a191; background-color:#f3ede9; border:1px solid #efe5dc; display:none;}
.new_detail .d_news_bd{ padding-top:10px; margin-top:10px; margin-bottom:30px; overflow:hidden; font-size:14px; line-height:26px; color:#2f2e2e;}
.new_detail .back_next{ overflow:hidden; line-height:40px; color:#976741; border-top:1px dotted #d1c5ba;}
.new_detail .back_next b,
.new_detail .back_next a{ font-weight:normal; color:#976741;}
.new_detail .back_next .back{ display:inline; float:left;}
.new_detail .back_next .next{ display:inline; float:right;}

/* Employ */
.employ_form .bd{ padding-bottom:30px; margin-top:20px; font-size:14px; background-color:#f9f5f2; border:1px solid #efe5dc;}
.common .title{ padding-right:10px; color:#976741;}
.common input{ display:inline; float:left; height:30px; padding:0 10px; line-height:30px; background-color:#fffcf9; border:1px solid #efe5dc;}
.common select{ height:30px; width:80px; line-height:30px; text-align:center; background-color:#fffcf9; border:1px solid #efe5dc;}
.common select option{ border:1px solid #efe5dc;}
.common_area{ padding:10px; background-color:#fffcf9; border:1px solid #efe5dc;}
.common b{ color:#aa1919;}
.common table{ margin-top:30px; margin-left:30px;}
.common td{ height:30px; padding:0; padding-bottom:10px; line-height:30px;}
.common td span{ display:inline-block; float:left; height:20px; padding-top:3px; color:#f00101;}

/* Yuding_form */
.yuding_form .bd{ padding-bottom:30px; margin-top:20px; font-size:14px; background-color:#f9f5f2; border:1px solid #efe5dc;}

/* Leave_message */
.verificat{ margin-top:1px;}

/* Message_list */
.message_list .bd{ padding-bottom:5px; margin-top:20px;}

/* All pager */
.pager{ float:right; margin-top:0; overflow:hidden;}
.pager .paginator{ font-size:14px;}
.pager .paginator a,
.pager .paginator .cpb,
.pager .paginator a:hover{ min-width:12px; height:32px; padding:0 10px; line-height:32px; color:#6c5e46; text-align:center; border:1px solid #efe5dc;}
.pager .paginator .cpb,
.pager .paginator a:hover{ color:#fff; background-color:#aa1919;}
.pager .paginator .cpb{ min-width:14px; min-width:14px; height:34px; line-height:34px; border:0 none;}
.pager .paginator .pager_box{ width:32px; height:32px; padding:0; margin:0 5px; font-size:14px; color:#6c5e46; text-align:center; background-color:#fff; border:1px solid #efe5dc;}
.pager .paginator .pager_go{ width:60px; height:32px; margin-left:5px; font-size:14px; color:#6c5e46; text-align:center; cursor:pointer; background:#fff; border:1px solid #efe5dc;}

/* China & english */
.china,
.english{ display:inline-block; float:left; padding:0 10px; margin-right:10px; line-height:22px; color:#BFA6A5; background-color:#2f2322;}
.china:hover,
.english:hover{ color:#fff;}

/* 列表属性2014-12-24 */
.page_attr {
padding: 4px 0 2px;
overflow: hidden;
zoom: 1;
}
.page_attr .a_key {
float: left;
width: 100px;
font-weight: 700;
text-align: right;
line-height: 25px;
color:#666;
}
.page_attr .valueDiv{
float:left;
position: relative;
width:830px;

}
.page_attr .valueDiv li{ float:left; margin-right:30px;}
.page_attr .valueDiv li a{ color:#005aa0; display:block; padding:2px 5px; }
.page_attr .valueDiv li a.selected{ color:#fff; background:#ff0000;}
.page_attr_tab{ border-bottom:1px solid #ededed; overflow:hidden; padding-bottom:3px;}

/* 详细页购买处样式调整 */
#priceSpan{ color:#f05401; font-weight:bold;}
.marketprice{ color:#888; text-decoration:line-through; font-size:12px;}
.attr_list{ width:100%; margin:5px 0px; border-bottom:1px solid #eeeeee; overflow:hidden;}
.attr_list li{ width:30%; padding-right:2%; float:left; line-height:25px;}
.attr_list li b{ font-weight:normal; margin-left:10px;}

.choose_tab{ clear:both;font-family: "microsoft yahei"; overflow: hidden;  background:#f3f3f3; margin-top:6px; padding:5px 0px;border:1px solid #eeeeee;}
.choose_tab_list{ clear:both; }
.choose_tab_list .dt{
float: left;
width: 72px; 
font-size:14px;
display: inline;
text-align: right;
}
.choose_tab .clickable{
	display:block; float:left;
	cursor:pointer;
	padding:5px;
	background:#fff;
	margin:3px;
	padding: 2px 8px;
    border: 1px solid #ccc;
	}
.choose_tab .disable{
border: 1px dashed #ccc;
padding: 2px 8px;
color: #999;
}
.choose_tab .selected{
	background-color:#fff;
    border: 2px solid #e4393c;
	padding:1px 7px;
	font-weight:normal;
}
.choose_btns{ clear:both; overflow:hidden;}
.choose_btns .amount{width: 49px;
height: 34px;
overflow: hidden;
float: left;
text-align:center; line-height:34px; font-size:14px;
border: 1px solid #ccc;
position: relative;
margin: 8px 10px 0 0;
}
.choose_btns .btnaddcart{ background:#d0010e url(../images/main/gwc_1.png) no-repeat 10px 8px; cursor:pointer; 
border:0px; display:block; height:36px; width:160px;margin: 8px 10px 0 0; float:left; font-size:16px;
 color:#fff; font-family:"microsoft yahei";}
.other_btns{ clear:both; background:#f5f5f5; border:1px solid #eee; padding:5px 10px; margin-top:8px;}
.other_btns img{ margin-right:20px;}

/*****20151-14*******/
.hidden{ display: none;}
.product_list .info ul li{ float:none; display:block; width:auto; padding:0px; margin:0px; overflow:hidden;}
.category_search{ border:1px solid #eee; background:#fff; padding:8px 10px; display:none;}
.category_search input{ border:1px solid #eee;height:22px; line-height:22px; margin:0 5px;}
.category_search .prices input{ width:50px;} 
.category_search .filterbtn input{ width:50px; border:1px solid #eee; background:#f5f5f5; } 
.sort_row{border:1px solid #eee; border-top:0px; background:#fff; padding:4px 10px; overflow:hidden; background:#f5f5f5; }
.sort_row  .sort{ float:left;}
.sort_row  .sort input{ border:1px solid #e5e5e5; height:22px; line-height:22px; cursor:pointer; color:#666; background:#fff; padding:0px 8px ; }
.sort_row  .sort  .Desc,.sort_row  .sort  .Asc{ background:#f60; color:#fff;}
.sort_row  .filters{ float:right; color:#666;}
.sort_row  .text span{ color:#f60;margin:0 3px;}
#btnPrice{ display:none;}
/*video*/
.emc_banner_box{width: 990px;margin:0 auto;}
.video{width: 650px;margin:0 auto;margin-top: 10px;}
.video_list ul{width: 950px;margin-right: 50px;overflow: hidden;margin-left: 20px;}
.video_list ul li{float:left;width: 150px;margin-right: 25px;margin-top: 15px;}
.video_list ul li:after{content: "";clear: both;}
.video_list ul li .pic{width: 150px;overflow: hidden;height: 150px;text-align: center;}
.video_list ul li .pic a{display: block;}
.video_list ul li .name{width: 151px;height: 25px; line-height: 25px;margin-top: 9px;text-align: center;    overflow: hidden;    word-break: break-all;}
.video_list ul li .name a{display: block;text-align: center;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;}
/*详情*/
.emc_banner{width: 930px;text-align: center;font-size:16px;margin-top: 20px;}

.pro_kcd_title{padding-bottom: 10px;
    font-size: 18px; margin-top:10px;
    border-bottom: 1px solid #e4ddd8; color:#62533a;}
.pro_kcd_part1{ margin-top:10px; overflow:hidden;color:#62533a;font-size:14px;}
.pro_kcd_part1 .img_kc{ float:left; width:650px;}
.pro_kcd_part1 .ad_kc{float:left; width:251px;}
.info_kc2{ width:100%;color:#62533a;font-size:14px; line-height:40px;}
.info_kc2 ul{border-bottom: 1px solid #e4ddd8; overflow:hidden;}
.info_kc2 li{ float:left;width:33%;}
.info_kc2   b {
    display: inline-block;
    font-weight: normal;
}
.kc_djianjie .div_c{ clear:both;color:#62533a;font-size:14px; line-height:1.7;}
.xqy_dise{background:#f5f5f5;padding:10px;overflow:hidden;margin-top:5px;}

.i_friendlink_w{ width:1172px;margin:0 auto;margin-top: 15px; background:#e5e5e7; padding:12px;}
.i_friendlink_w span{ color:#999; margin:0 3px;}
.i_friendlink_w span a{ color:#999; }

.i_linkgjz_w{ width:1172px;margin:0 auto;margin-top: 15px;  padding:5px 12px;}
.i_linkgjz_w li{display:block;font-size:15px;line-height:18px;text-decoration:none;color:#333;font-family:Arial;font-size:12px;}
.i_linkgjz_w .shell{
width:1172px
}
.i_linkgjz_w .core1{
	height:18px;
	overflow:hidden;
}
.i_linkgjz_w span{ color:#666; margin:0 3px;}
.i_linkgjz_w span a{ color:#666; }

/**********/
.newi_search{ background:url(../images/main/searchbg.jpg) no-repeat; width:1166px; padding:20px 20px  0px 20px; height:69px; margin-top:15px;}
.newi_search_l{float:left; width:880px;}
.newi_search_r{ float:right; width:260px;  font-size:14px; }
.newi_search_r a{ margin:0px 10px; color:#636363;}
.newi_search_r a:hover{ color:#ff0000;}
.newi_search_c1 b{font-size:16px; width:35px; line-height:1.1; float:left; font-weight:normal; margin-right:15px;}
.newi_search_c1 input{ vertical-align:middle; float:left;}
.search_i1{ width:718px;height:36px; border:1px solid #edeeef; padding:0px 5px; line-height:36px; font-size:14px; margin-right:10px;}
.search_s1{ width:89px;height:36px; border:1px solid #edeeef; background:#006eb6; font-size:14px; color:#fff; cursor:pointer;}
.newi_search_c2 {clear:both;}
.newi_search_c2 b{font-size:14px; font-weight:normal;}
.newi_search_c2 a{font-size:14px; margin-right:20px; color:#7d7d7d;}
.newi_search_c2 a:hover{ color:#ff0000;}

.newsi_partb{ border:1px solid #eeeeee; width:1194px; overflow:hidden; clear:both; margin-top:13px; background:#fff; padding:20px 0px 0px 0px;}
.newsi_partbl{ float:left; width:906px;}
/* tab */
#xx_tab{width:906px; margin:20px auto; overflow:hidden;}
#xx_tab .tab_menu{width:100%;  border-bottom:2px solid #006eb6; overflow:hidden;}
#xx_tab .tab_menu li{float:left;width:110px;height:38px;line-height:38px; color:#1f3b7b; text-align:center; font-size:18px;cursor:pointer;}
#xx_tab .tab_box1{ width:906px; clear:both;}
#xx_tab .tab_menu .selected{ height:36px;line-height:36px; color:#006eb6; font-weight:bold; font-size:20px; border-bottom:2px solid #006eb6;}
#xx_tab .tab_menu  a{  color:#1f3b7b;  }
#xx_tab .tab_menu  a:hover{ height:36px;line-height:36px; color:#f00; font-weight:bold; font-size:20px; }
.hide{display:none;}
.tab_box1 .zuopin{ width:930px; margin-left:10px;overflow:hidden;}
.tab_box1 .zuopin li{ float:left;width:169px; margin-right:13px; margin-top:15px; overflow:hidden;}
.tab_box1 .zuopin  li .pic{ width:169px; height:157px; overflow:hidden;}
.tab_box1 .zuopin  li .pic img{ width:100%; height:auto;}
.tab_box1 .zuopin  li .name{ height:33px; line-height:33px; text-align:center; border:1px solid #f2f2f2; background:#f5f6f7; overflow:hidden;}
.tab_box1 .kc_list{ background:url(../images/main/kckcbg.jpg) ; height:246px; clear:both; overflow:hidden; margin-top:15px;}
.tab_box1 .kc_list ul{ margin-left:2px;}
.tab_box1 .kc_list li{ float:left; margin-top:12px; width:218px; overflow:hidden; margin-left:6px;}
.tab_box1 .kc_list li .pic{ border:5px solid #fff; width:208px; height:180px; overflow:hidden;}
.tab_box1 .kc_list li .pic img{ width:auto; height:180px;}
.tab_box1 .kc_list li .name{height:33px; line-height:33px; text-align:center; border:1px solid #f2f2f2; background:#f5f6f7; overflow:hidden;}

.tab_box1 .laoshi_list{width:930px; margin-left:10px;margin-top:3px;overflow:hidden;}
.tab_box1 .laoshi_list li{ width:218px; height:394px; border:1px solid #f1f1f1;background:#f5f6f7; margin-right:5px; margin-top:15px; float:left;}
.tab_box1 .laoshi_list li .pic{ width:218px; height:280px; overflow:hidden; background:#fff; text-align:center;}
.tab_box1 .laoshi_list li .pic img{ width:100%; height:auto;}
.tab_box1 .laoshi_list li .name{ width:150px; line-height:40px; height:40px; border-bottom:1px solid #c8c9ca; margin:0 auto; font-size:20px; font-weight:bold; text-align:center; overflow:hidden;}
.tab_box1 .laoshi_list li .desc{ width:190px; height:44px; line-height:22px; text-align:center; font-size:12px; color:#b1b1b1; overflow:hidden; margin:0 auto; padding:3px 0px;}
.tab_box1 .laoshi_list li .icon{ padding-top:4px; text-align:center; }
.news_tjpiclist{ width:930px; margin-left:10px;overflow:hidden;clear:both; }
.news_tjpiclist li{ margin-top:15px; margin-right:8px; float:left; width:219px;height:145px; overflow:hidden;}
.news_tjpiclist li img{ width:100%; height:auto;}
.news_tjfontlist{ width:930px; margin-left:10px;overflow:hidden; clear:both; margin-top:15px; font-size:14px;}
.news_tjfontlist li{ width:272px; height:28px; line-height:28px; float:left; margin-right:28px; overflow:hidden;}
.news_tjfontlist li a{width:272px; height:28px; overflow:hidden; display:block;}
.news_tjfonttabw{  margin-top:35px;width:930px; margin-left:10px;overflow:hidden;clear:both;}
.news_tjfonttab{ width:296px; float:left; margin-right:8px; }
.news_tjfonttab .hd{ height:35px; line-height:35px; background:url(../images/main/tubiao.png) 0px 5px  no-repeat; padding-left:40px; font-weight:bold; font-size:18px; border-bottom:1px solid #e5e5e5;}
.news_tjfonttab .pic{ margin-top:9px;}
.news_tjfonttab .bd{ padding-top:15px;}
.news_tjfonttab li{ width:296px; height:28px; line-height:28px; overflow:hidden; font-size:14px;}
.i_xuexiaojj{ margin-top:20px; margin-left:10px; width:880px;}
.i_xuexiaojj .pic{ float:left; width:429px; height:426px;}
.i_xuexiaojj .info{ float:right; width:420px; height:436px;}
.i_xuexiaojj .info h4{ font-weight:normal; font-size:18px;}
.i_xuexiaojj .info p{ font-size:14px; text-indent:20px; line-height:23px;}

.i_xuexiaohj{ clear:both; margin-top:20px; margin-left:10px; background:#f5f5f5; position:relative;}
.i_xuexiaohj em{ display:block; width:36px; height:20px; background:url(../images/main/sanjiaogengduo.png) no-repeat right; position:absolute; top:10px; right:10px; }

.i_xuexiaohj .hjtab_menu{ border-bottom:2px solid #c4c4c4; height:41px; }
.i_xuexiaohj .hjtab_menu li{cursor:pointer; height:18px; line-height:18px; border-left:2px solid #8c8d8c; padding-left:10px; float:left; width:197px; margin-left:15px; margin-top:10px;font-size:14px;}
.i_xuexiaohj .hjtab_menu li.selected{ color:#f00;font-weight:bold;}
.hjtab_box1{ width:930px; overflow:hidden;clear:both; }
.hjtab_box1 li{ margin-top:5px; margin-right:8px; float:left; width:218px;height:155px; overflow:hidden;}


.newsi_partbr{ float:right; padding-right:5px;}
.newsi_partbr .hd{ color:#ff0000; font-size:20px; font-weight:bold; text-align:right; padding-right:20px;}
.newsi_partbr .hd a{ color:#ff0000;}

.pic_lb{ margin-top:20px;width:274px; height:264px;  overflow:hidden;}
.pic_lb li{ float:left;padding: inherit;
    margin: inherit;
    list-style: none;}
.luara-left {
    position: relative;
    padding: 0;
    overflow: hidden;
}
.luara-left ul {
    position: relative;
    padding: inherit;
    margin: 0;
}
.pic_lb ol{position:absolute;width: 20px;height: 10px;bottom:8px;right:8px; overflow:hidden;}
.pic_lb ol li{float:left;width: 6px;height: 6px;margin: 2px;background: #fff;}
.pic_lb ol li.seleted{background: #1AA4CA;}

.baoming_tab{  clear:both; margin-top:5px;}
.baoming_tab .bam_titile{ line-height:30px; height:30px;}
.baoming_tab .bam_titile b{ font-size:18px; font-weight:normal;}
.baoming_tab .bam_titile a { float:right; color:#ff0000; font-size:16px; padding-right:10px; }
.baoming_tab .bam_bd{ width:225px; height:342px; margin:0 auto; overflow:hidden;}
.baoming_tab .bam_bd li{ background:url(../images/main/icon_tb.png) no-repeat 0px 2px; padding-left:0px; margin-top:14px; clear:both;}
.baoming_tab .bam_bd li img{float:left; margin-right:10px; margin-top:4px;}
.baoming_tab .bam_bd b{ display:block; font-size:16px; font-weight:normal;}
.baoming_tab .bam_bd p{ color:#b0b0b0; font-size:14px;}


.shell{
	width:220px;
    height:30px; 
}
.baoming_tab  .shell{
	width:auto;
    height:auto; 
}
.core1,.core2,.core3,.core4,.core5{
	height:30px;
	overflow:hidden;
}
.shell a{display:block;line-height:30px; color:#fff; }

.bam_erweima{ background:#006eb6; width:274px; height:37px; line-height:37px; font-size:16px; font-weight:bold; text-align:center; color:#fff; position:relative;}
.erweima_c{ background:#fff; position:absolute; top:-160px; border-top:5px solid #006eb6; text-align:center; width:274px; height:130px; padding-top:30px; overflow:hidden; text-align:center; display:none;}
.bam_erweima:hover .erweima_c{ display:block;}

.newsi_partb_1{ margin-top:12px; overflow:hidden; clear:both;}
.newsi_partb_2{ margin-top:12px; overflow:hidden; clear:both; background:#fff; border:1px solid #eeeeee; width:1174px; padding:40px 10px 10px 10px;}

.newsi_partb_2l{ width:386px; float:left; margin-right:30px;}
.newsi_partb_2hd{ height:40px; line-height:40px; background:url(../images/main/line_btbg1.jpg) no-repeat bottom; color:#1f3b7b; font-size:18px; font-weight:bold; position:relative; overflow:hidden;}
.newsi_partb_2hd em{ display:block; width:36px; height:20px; line-height:20px; background:url(../images/main/sanjiaogengduo.png) no-repeat 28px 5px; position:absolute; top:18px; right:10px; font-size:12px;
color:#c4c4c4; }
.newsi_partb_2hd em a{color:#c4c4c4; }
.shipin_bd{}
.shipin_bd .piclist{width:400px;}
.shipin_bd .piclist li{ float:left; width:185px; overflow:hidden; margin-right:10px; margin-top:8px;}
.shipin_bd .piclist .pic{width:185px; height:104px; overflow:hidden;}
.shipin_bd .piclist .pic img{width:100%;height:auto;}
.shipin_bd .piclist .name{ font-size:14px; text-align:center; height:28px; line-height:28px; overflow:hidden;}

.shipin_bd .fontlist{width:400px; overflow:hidden;}
.shipin_bd .fontlist li{ float:left; width:185px; overflow:hidden; line-height:26px; height:26px; margin-right:10px; margin-top:0px;font-size:14px; }
.yuedu_paih{ clear:both; overflow:hidden; margin-top:8px;}
.yuedu_paih .hd{ height:36px; background:#f5f6f8;}
.yuedu_paih .hd b{ display:block; height:33px; line-height:33px; border-bottom:3px solid #e72132; padding-left:8px; width:100px; font-size:18px; color:#525252;}
.yuedu_paih .bd{ clear:both; margin-top:11px; overflow:hidden;}
.yuedu_paih .bd li{ line-height:28px; height:28px; overflow:hidden; font-size:14px; border-bottom:1px solid #e7e7e7; padding-left:30px;}
.gongyi_ad{ width:386px; height:112px; margin-top:10px;}

.newsi_partb_2m{ width:412px; overflow:hidden; float:left; margin-right:30px;}
.newsi_partb_2m .partb_2m_tui{ height:66px; border-bottom:1px dashed #c4cbd2; padding-top:30px;}
.newsi_partb_2m .partb_2m_tui b{ font-size:20px; font-weight:normal; color:#006eb6;}
.newsi_partb_2m .partb_2m_tui b a{color:#006eb6;}
.newsi_partb_2m .partb_2m_tui p{ font-size:14px;}
.newsi_partb_2m .newsi_partb_2hd{ margin-top:10px;}
.newsi_partb_2m .newsi_partb_2mbd { padding:12px 0px; margin-bottom:20px; overflow:hidden;}
.newsi_partb_2m .newsi_partb_2mbd li{ line-height:28px; height:28px; font-size:16px; color:#203c7b; overflow:hidden;}
.newsi_partb_2m .newsi_partb_2mbd li a{ color:#203c7b;}



.newsi_partb_2r{width:308px; float:left;}
.newsi_partb_2r .tieba_hd{font-size:18px; font-weight:bold; border-bottom:2px solid #c4c4c4;}
.newsi_partb_2r .tieba_hd b{ color:#d62626;}
.newsi_partb_2r .tieba_bd{ width:308px; height:197px; overflow:hidden; position:relative; margin-top:8px;}
.newsi_partb_2r .tieba_bd .title{ height:35px; background:#818080; filter:alpha(opacity=70);  
-moz-opacity:0.7;  opacity:0.7;text-align:center; overflow:hidden; line-height:35px; font-size:14px; color:#fff; display:none; position:absolute; bottom:0px;width:308px;}
.newsi_partb_2r .tieba_bd .title a{color:#fff;}
.newsi_partb_2r .tieba_bd a:hover .title{ display:block;}
.tieba_bd_list1{ border-bottom:2px solid #c4c4c4; padding-bottom:10px; margin-top:5px;}
.tieba_bd_list1 li{ line-height:28px; height:28px; overflow:hidden; font-size:14px;}
.tieba_bd_list2{ border:0px;}

.tieba_bd_list3_hd{ line-height:20px; height:20px; border-bottom:2px solid #c4c4c4; position:relative;}
.tieba_bd_list3_hd em{ display:block; width:36px; height:20px; line-height:20px; background:url(../images/main/sanjiaogengduo.png) no-repeat 28px 5px; position:absolute; top:0px; right:10px; font-size:12px;
color:#c4c4c4; }
.tieba_bd_list3_hd em a{color:#c4c4c4; }
.tieba_bd_list3_pic{ clear:both; margin-top:12px;}
.tieba_bd_list3_bd{ padding-top:5px;}
.tieba_bd_list3_bd li{ line-height:28px; height:28px; overflow:hidden; font-size:14px;}


.newsi_partb_3{ background:url(../images/main/bg_tiwen.jpg) no-repeat; width:1196px; height:140px; clear:both; 
margin-top:12px; overflow:hidden;}
.newsi_partb_3 ul{width:1216px;}
.newsi_partb_3 li{ float:left; width:235px; height:123px; margin-right:5px;}
.newsi_partb_3  .title{ width:180px; height:44px; line-height:44px; margin:0 auto; margin-top:15px; text-align:center; font-size:22px; font-weight:bold; color:#fff;}
.newsi_partb_3  .desc{ width:220px; height:30px; line-height:30px; margin:0 auto; color:#fff; text-align:center; font-size:14px; margin-top:5px;}
.newsi_partb_3  .more{ width:180px; height:30px; line-height:30px; margin:0px auto; text-align:center;color:#fff; font-size:14px; margin-top:5px; padding-left:3px;}
.newsi_partb_3  .more a{ color:#fff;}

.newsi_partb_4{border:1px solid #eeeeee; width:1194px; overflow:hidden; padding:30px  0px  0px  0px; clear:both; margin-top:13px; background:#fff;}
.newsi_partb_4_c{ width:1172px; margin:0 auto;}


#xx2_tab{width:1172px; margin:20px auto; overflow:hidden; position:relative;}
#xx2_tab .xx2tab_menu{width:100%;  border-bottom:2px solid #006eb6; overflow:hidden;}
#xx2_tab .xx2tab_menu li{float:left;width:110px;height:38px;line-height:38px; color:#1f3b7b; text-align:center; font-size:18px;cursor:pointer; margin-right:20px;}
#xx2_tab .xx2tab_menu li a{color:#1f3b7b; }
#xx2_tab .xx2tab_menu li a:hover{height:36px;line-height:36px; color:#f00; font-weight:bold; }
#xx2_tab .xx2tab_box1{ width:1172px; clear:both;}
#xx2_tab .xx2tab_menu .selected{ height:36px;line-height:36px; color:#006eb6; font-weight:bold; font-size:20px; border-bottom:2px solid #006eb6;}
#xx2_tab em{ display:block; width:36px; height:20px; line-height:20px; background:url(../images/main/sanjiaogengduo.png) no-repeat 28px 5px; position:absolute; top:18px; right:10px; font-size:12px;
color:#c4c4c4; }
#xx2_tab em a{color:#c4c4c4; }

.hot_news{ border-left:4px solid #006eb6; height:20px; line-height:20px; padding-left:10px; font-size:14px; margin-top:10px; margin-left:2px; overflow:hidden;}
.hot_news a{ margin-right:30px;display:inline-block;height:20px;overflow:hidden;width:240px;margin-right:15px;}
.xx2tab_bd{ clear:both; overflow:hidden; margin-top:10px;}
.xx2tab_bd ul{ width:940px; float:left;}
.xx2tab_bd li{ width:228px; height:246px; border:1px solid #f2f3f4; margin-right:5px; margin-bottom:6px; float:left;}
.xx2tab_bd li .pic{ width:228px; height:150px; margin:0 auto; text-align:center; overflow:hidden;}
.xx2tab_bd li .pic img{ width:100%; height:auto;}
.xx2tab_bd li .name{ width:214px; margin:0 auto; height:30px; line-height:30px; font-size:16px; margin-top:10px; overflow:hidden;}
.xx2tab_bd li .desc{ line-height:23px; height:46px; overflow:hidden; width:214px; margin:0 auto; margin-top:2px; color:#afafaf; font-size:14px; overflow:hidden;}

.xx2tab_bd .youcegg{ float:right; width:228px; height:497px;}

#xx3_tab{width:1182px; margin:0px auto; margin-left:10px; overflow:hidden; position:relative;}
#xx3_tab .xx3tab_menu{width:100%;  border-bottom:2px solid #006eb6; overflow:hidden;}
#xx3_tab .xx3tab_menu li{float:left;width:110px;height:38px;line-height:38px; color:#1f3b7b; text-align:center; font-size:18px;cursor:pointer; margin-right:20px;}
#xx3_tab .xx3tab_menu  li a{color:#1f3b7b; }
#xx3_tab .xx3tab_menu  li a:hover{ height:36px;line-height:36px; color:#f00; font-weight:bold;}
#xx3_tab .xx3tab_box1{ width:1172px; clear:both;}
#xx3_tab .xx3tab_menu .selected{ height:36px;line-height:36px; color:#006eb6; font-weight:bold; font-size:20px; border-bottom:2px solid #006eb6;}
#xx3_tab em{ display:block; width:36px; height:20px; line-height:20px; background:url(../images/main/sanjiaogengduo.png) no-repeat 28px 5px; position:absolute; top:18px; right:10px; font-size:12px;
color:#c4c4c4; }
#xx3_tab em a{color:#c4c4c4; }

.newsi_partb_5c{}
.newsi_partb_5cl{ float:left; width:900px; overflow:hidden; margin-left:5px;}
.qianlichengshi{ line-height:44px; font-size:12px; padding-left:20px;}
.qianlichengshi b{ font-weight:normal;}
.qianlichengshi span{ font-family:"宋体"; color:#7e7e7e; margin:0 10px;}
.hongpeijs1{overflow:hidden;}
.hongpeijs1 .title{ width:18px; padding:75px 10px; height:71px; overflow:hidden; background:#006eb6; color:#fff; font-size:16px; font-weight:bold; float:left; line-height:1.2; }
.hongpeijs1 .bd{ width:860px; height:219px; border:1px solid #dddddd; border-left:0px;border-right:0px; float:left; overflow:hidden;}
.hongpeijs1 .bd li{ width:270px; margin-left:15px; margin-top:15px; float:left;}
.hongpeijs1 .bd li .title_b{ font-size:14px; font-weight:bold;}
.hongpeijs1 .bd li a {  display:block; width:130px; float:left; margin-right:5px; color:#7e7e7e;}
.newsi_partb_5cr{ float:right; width:278px; margin-right:2px;}
.newsi_partb_5cr .hd{ line-height:45px; background:#e6e5e3 url(../images/main/weibo.png) no-repeat 10px 15px; padding-left:42px; font-size:14px;}
.newsi_partb_5cr .bd{ background:#fcfcfc; height:327px; overflow:hidden;}
.newsi_partb_5cr .bd li{ width:250px; padding:0px 5px; height:55px; margin:0 auto; border-bottom:1px dotted #c3c3c3;}
.newsi_partb_5cr .bd li a{ height:22px; line-height:22px; overflow:hidden; font-size:14px; margin-top:10px; display:block;}
.newsi_partb_5cr .bd li p{ height:22px; line-height:22px; overflow:hidden; font-size:12px; color:#969696;}

.hongpeijs2{ clear:both; margin-top:15px; overflow:hidden;}
.hongpeijs2 .title{ width:18px; padding:8px 10px; height:70px; }
.hongpeijs2 .bd{ width:860px; height:84px; border:1px solid #dddddd; border-left:0px;border-right:0px; float:left; overflow:hidden;}
.hongpeijs2 .bd li{ margin-top:10px;}
.saoma_erweima{ height:37px; clear:both; margin-left:5px; margin-right:2px; border-bottom:2px solid #006eb5; margin-bottom:10px;}
.saoma_erweima .guanjianzi{ width:910px; float:left; line-height:40px;height:40px; overflow:hidden; font-size:14px;}
.saoma_erweima .guanjianzi a{ margin-left:10px; margin-right:10px;}
.saoma_erweima .sm_erweima{ width:277px; height:37px; line-height:37px; background:#006eb6; font-size:16px; font-weight:bold; color:#fff; text-align:center; float:left; position:relative;}
.sm_erweima_c {
    background: #fff;
    position: absolute;
    top: -160px;
    border-top:5px solid #006eb6; 
    text-align: center;
    width: 274px;
    height: 130px;
    padding-top: 30px;
    overflow: hidden;
    text-align: center;
    display: none;
}
.saoma_erweima .sm_erweima:hover .sm_erweima_c{ display:block;}
.newsi_partb_6{ padding:26px; border:1px solid #ededed; background:#fff; clear:both; margin-top:13px;}
.hezuohb_bg{ width:1147px; height:425px; background:url(../images/main/hezuohuoban_bg.jpg) no-repeat; margin:0 auto;}
.hezuohb_bg ul{width:1167px; margin-left:2px;}
.hezuohb_bg li{ width:227px; height:139px; float:left; margin-top:2px; margin-right:2px; overflow:hidden;}
.hezuohb_bg2{ width:1010px; margin:0 auto; overflow:hidden; margin-top:20px;}
.hezuohb_bg2 li{ margin-right:15px; float:left;}
