@charset "utf-8";
/* CSS Document */

/* Common */

* { word-wrap: break-word; }

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0;

padding: 0;}

body { color: #333; font: 12px/1.5 '宋体','Microsoft Yahei','Simsun';}

input, image, button, textarea { border: none; vertical-align: middle;}

h1,h2,h3,h4,h5,h6{ font-size:100%;}

ul,ol{
	list-style: none;
}

a{ text-decoration:none; color: #333;}

a:hover{ text-decoration:underline;}

.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 

.cl { zoom: 1; }

.mtm { margin-top: 10px !important;}

.mbm { margin-bottom: 10px !important;}

.mtn { margin-top: 5px !important;}

.mbn { margin-bottom: 5px !important;}

.mt15 { margin-top: 15px !important;}

.mt20 { margin-top: 20px !important;}

.mt30 { margin-top: 30px !important;}

.mb20 { margin-bottom: 20px !important;}

.mb30 { margin-bottom: 30px !important;}

.mt40 { margin-top: 40px !important;}

.mb15 { margin-bottom: 15px !important;}

.mln { margin-left: 5px !important;}

.mlm { margin-left: 10px !important;}

.ml15 { margin-left: 15px !important;}

.mrm { margin-right: 10px !important;}

.plm { padding-left: 10px !important;}

.prm { padding-right: 10px !important;} 

.ptn { padding-top: 5px !important;}

.pbn { padding-bottom: 5px !important;}

.ptm { padding-top: 10px !important;}

.pbm { padding-bottom: 10px !important;}

.plm { padding-left: 10px !important;}

.pl15 { padding-left: 15px !important;}

.prm { padding-right: 10px !important;}

.pt15 { padding-top: 15px !important;}

.pb15 { padding-bottom: 15px !important;}

.pt20 { padding-top: 20px !important;}

.pb20 { padding-bottom: 20px !important;}

.pt40 { padding-top: 40px !important;}

.pb40 { padding-bottom: 40px !important;}

.txt_center { text-align: center;}

.rel { position: relative;}

.zz { float: left;}

.yy {
	float: right;
}

.line_h_20 { line-height: 20px !important;}

.line_h_22 { line-height: 22px !important;}

.line_h_24 { line-height: 24px !important;}

.text_in { text-indent: 2em;}

.font_s_14 { font-size: 14px !important;}

.font_s_16 { font-size: 16px !important;}

.font_s_18 { font-size: 18px !important;}

.font_s_20 { font-size: 20px !important;}

.yahei { font-family: 'Microsoft Yahei' !important;}

.h_24 { height: 24px;}

.font_w_b { font-weight: bold;}

.font_w_n { font-weight: normal;}

.txt_over, .ul_txt_over li { word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.ul_rel li { position: relative;}

.ul_aor span.aor { position: absolute; top: 0; right: 0; color: #999; font-size: 12px;}

.ul_aor span.aor a { color: #999;}

.ul_float li { float: left;}

.ul_float_left li { float: left; overflow: hidden; width: 100%;}

.ul_float_aor span { float: right;}

.ul_float_aor span.aor { color: #999;}

.ul_float_aor span.aor a { color: #999;}

.ul_24 li { height: 24px; line-height: 24px;}

.ul_26 li { height: 26px; line-height: 26px;}

.ul_28 li { height: 28px; line-height: 28px;}

.ul_30 li { height: 30px; line-height: 30px;}

.p_12 { height: 18px; text-align: center;}

.i_dot { background: #CECCCE; display: inline-block; height: 3px; margin: -3px 5px 0; overflow: hidden; vertical-align: middle; width: 3px;}

.container { width: 1200px; margin: 0 auto;}

.bg_white { background-color: #FFF;}

.last { border-bottom: none !important;}

a.no_txt { text-indent: -999em;}

.color_333, a.color_333 { color: #333;}

.color_666, a.color_666 { color: #666;}

.color_999, a.color_999 { color: #999;}

.color_FFF, a.color_FFF { color: #FFF;}

.line_solid { border-bottom: 1px solid #E9E9E9;}

.line_dashed { border-bottom: 1px dashed #E9E9E9;}

.none_display{display: none;}

.odd{ background-color: #FAFAFA;}

/* Common */





body{ background-color: #E6E6E6;}

/*  Pager */

.yeehim_pager li { float: left; display: inline; height: 30px; line-height: 30px; margin-left: 5px;}

/*  Pager */



/*  Submit Form */

.submit_form dt { width: 130px; text-align: right; margin-right: 10px;}

.submit_form dt, .submit_form dd { line-height: 31px;}

.submit_form .in_formtxt { background: url(../style/common_forum.gif) no-repeat 0 0; width: 282px; height: 31px; line-height: 31px; padding: 0 5px;}

.submit_form .in_formtxt_code { width: 141px; background-position: 0 -42px;}

.submit_form .in_formtxt_content { background-position: 0 -88px; padding-top: 5px; padding-bottom: 5px; height: 133px; resize: none;}

.submit_form .btn_submit { background: url(../style/common_forum.gif) no-repeat 0 -247px; width: 73px; height: 24px; margin-right: 15px; cursor: pointer;}

.submit_form .btn_reset { background: url(../style/common_forum.gif) no-repeat -100px -247px; width: 73px; height: 24px; cursor: pointer;}

/*  Submit Form */



/*  txt_list width datetime */

.common_txt_list_datetime { padding: 0 5px;}

.common_txt_list_datetime li { background: url(../style/index_10.gif) no-repeat 10px center; height:34px; line-height: 34px; padding-left: 25px; position: relative;}

.common_txt_list_datetime li span { position: absolute; right: 10px; top: 0;}

.common_txt_list_datetime li.odd { background-color: #F2F2F2;}

/*  txt_list width datetime */



/*  txt_list with dashed line & datetime */

.common_txt_list_line_time { padding: 0 5px;}

.common_txt_list_line_time li { background: url(../style/index_37.gif) no-repeat 10px center; position: relative; margin-bottom: 10px;}

.common_txt_list_line_time li span { position: absolute; right: 5px;; top: 0;}

/*  txt_list with dashed line & datetime */



/*  搜索框样式 */

.yeehim_search { margin-left: 112px; margin-top: 10px;}

.yeehim_search .dv_txt { width: 262px; height: 31px;}

.yeehim_search .dv_txt .ser_input { width: 252px; height: 31px; line-height: 30px; background: url(../style/huadian_11.gif) no-repeat 0 0; color: #CCC; padding: 0 10px;}

.yeehim_search .dv_btn { width: 46px; height: 31px;}

.yeehim_search .dv_btn .btn_search { width: 46px; height: 31px; background: url(../style/huadian_11.gif) no-repeat -262px 0;}

/*  搜索框样式 */



/*  首页三列样式 */

.yeehim_idx_thdCn { background: url(../style/index_20.gif) repeat-y;}

.yeehim_idx_thdCn .left { width: 335px;}

.yeehim_idx_thdCn .left .top { height: 43px; line-height: 16px; background: url(../style/index_24.gif) no-repeat 0 0;}

.yeehim_idx_thdCn .left ul li {}

.yeehim_idx_thdCn .left ul .bg {background-color: #FAFAFA;}

.yeehim_idx_thdCn .center { width: 395px; margin-left: 20px;}

.yeehim_idx_thdCn .center .top { height: 35px; overflow: hidden; line-height: 16px; background: url(../style/index_26.gif) no-repeat 0 0;}

.yeehim_idx_thdCn .center .tab_list li { float: left; display: inline; width: 186px; height: 148px; margin: 18px 0 0 7px;}

.yeehim_idx_thdCn .right { width: 205px;}

.yeehim_idx_thdCn .right .top { height: 43px; line-height: 16px; }

.yeehim_idx_thdCn .top h3 { font-weight: normal; color: #FFF; margin-left: 14px; width: 87px; text-align: center;}

/*  首页三列样式 */





/*  首页两列样式 */

.yeehim_idx_secCn .left { width: 180px;}

.yeehim_idx_secCn .right { width: 985px;}

/*  首页两列样式 */



/*  栏目页两列样式 */

.yeehim_secCn .left { width: 210px;margin-left:10px;}

.yeehim_secCn .right { width: 974px;}

.yeehim_secCn .left .frame_box_top { background: url(../style/index_51.gif) no-repeat 0 0; padding: 0 15px;}

.yeehim_secCn .left .frame_box_bottom { height: 9px; overflow: hidden; background: url(../style/index_44.gif) no-repeat 0 0;}

.yeehim_secCn .left .frame_box_main { background: url(../style/index_45.gif) repeat-y 0 0;}

.yeehim_secCn .left .frame_box_main .in_top { background: url(../style/index_23.gif) no-repeat left bottom;}

.yeehim_secCn .left .frame_box_main .in_top h3 { color: #333333;}



.yeehim_secCn .right .frame_box_top { background: url(../style/index_53.gif) no-repeat 0 0; padding: 0 15px;}

.yeehim_secCn .right .frame_box_bottom { height: 6px; overflow: hidden; background: url(../style/index_48.gif) no-repeat 0 0;}

.yeehim_secCn .right .frame_box_main { background: url(../style/index_49.gif) repeat-y 0 0; }

.yeehim_secCn .right .frame_box_main .in_top { background: url(../style/index_23.gif) no-repeat left bottom;}





/*  栏目页两列样式 */



/* header */

.yeehim_header { height: 96px; overflow: hidden; background: url(../style/index_01.gif) no-repeat center top #EBEDEE;}

.yeehim_header .logo { width: 183px; margin-top: 25px;}

.yeehim_header .right { width: 420px;}

.yeehim_header .right .top_link .p1 { background: url(../style/index_12.gif) no-repeat left center;padding-left: 18px;}

.yeehim_header .right .top_link .p2 { background: url(../style/index_13.gif) no-repeat left center;padding-left: 20px;}

.yeehim_header .right .top_link .p3 { background: url(../style/index_14.gif) no-repeat left center;padding-left: 20px;}

.yeehim_header .language { width: 113px; background: url(../style/huadian_07.gif) no-repeat 0 0; height: 31px;} 

.yeehim_header .language .cn { background: url(../style/huadian_04.gif) no-repeat  left center; margin-top:  6px; padding-left: 15px; margin-left: 6px;}

.yeehim_header .language .en { background: url(../style/huadian_05.gif) no-repeat  left center; margin-top: 6px; padding-left: 15px; margin-left: 6px;}



.yeehim_search { margin-left: 212px; margin-top: 10px;}

.yeehim_search .dv_txt { width: 162px; height: 31px;}

.yeehim_search .dv_txt .ser_input { width: 152px; height: 31px; line-height: 30px; background: url(../style/index_16.gif) no-repeat 0 0; color: #CCC; padding: 0 10px;}

.yeehim_search .dv_btn { width: 46px; height: 31px;}

.yeehim_search .dv_btn .btn_search { width: 46px; height: 31px; background: url(../style/index_16.gif) no-repeat -262px 0;}



.yeehim_nav { background: url(../style/index_02.gif) repeat-x 0 0; height: 44px;}  

.yeehim_nav .nav li { float: left; display: inline; font-size: 16px; font-family: 'Microsoft Yahei'; margin-left: 10px;}

.yeehim_nav .nav li a {color: #FFF; display: block; width: 90px; text-align: center; line-height: 38px; height: 38px;}

.yeehim_nav .nav li.on a { color: #FFF; background: url(../style/hover_bg.png) no-repeat 0 0;}

.yeehim_nav .nav li a:hover { text-decoration: none; background: url(../style/hover_bg.png) no-repeat 0 0;}

.yeehim_nav .sec_nav { position: absolute; z-index: 999; font-size: 14px; font-family: 'Microsoft Yahei';}

.yeehim_nav .navcon { left: 110px; top: 33px;}

.yeehim_nav .navcon1 { left: 210px; top: 33px;}

.yeehim_nav .navcon2 { left: 310px; top: 33px;}

.yeehim_nav .navcon3 { left: 410px; top: 33px;}

.yeehim_nav .navcon4 { left: 510px; top: 33px;}

.yeehim_nav .navcon5 { left: 610px; top: 33px;}

.yeehim_nav .navcon6 { left: 710px; top: 33px;}

.yeehim_nav .navcon7 { left: 810px; top: 33px;}

.yeehim_nav .navcon8 { left: 910px; top: 33px;}

.yeehim_nav .sec_nav .main_box { background: url(../style/hover_bg.png) repeat-y 0 0; width: 90px; padding-bottom: 5px;}

.yeehim_nav .sec_nav .main_box .topNav { height: 38px;}

.yeehim_nav .sec_nav .main_box li { height: 28px; line-height: 28px; text-align: center; margin-top: 5px;}

.yeehim_nav .sec_nav .main_box li a { color: #FFF;}

/* header */



.yeehim_banner { height: 450px; overflow: hidden; z-index: 10;}

.focus{height:450px;width:1920;margin:0 auto;}

.con{width:1920;height:450px;overflow:hidden;position:relative;}



.pt{width:1920;height:450px;overflow:hidden;display:none; text-align: center;}

.pt img{width:1920;height:450px;display:block;}



.autoS { position: absolute; width: 100%; height: 30px; left: 0; bottom: 0; background-color: #000; filter:alpha(opacity=50); opacity: 0.5; z-index: 20;}

.autoS_in { position: absolute; left: 50%; bottom: 11px; height: 8px; width: 80px; z-index: 99;}

.autoS li{float:left;display:inline;margin:0 4px;cursor:pointer;width:8px;height:8px;font-size:0;overflow:hidden;background:url(../style/num.png) no-repeat 0 0;}

.autoS li.libg{background:url(../style/num_act.png) no-repeat 0 0; margin: -1px 4px;}



/* content */

.yeehim_content { background-color: #E6E6E6;}

.yeehim_content .container{width: 1214px; margin: 0 auto;}

.yeehim_content .container .bg_top{background: url(../style/index_18.gif) no-repeat;height: 15px;}

.yeehim_content .container .bg_bottom{background: url(../style/index_19.gif) no-repeat;height: 15px;}



.yeehim_content .common_txt_list_line_time li { background: url(../style/index_37.gif) no-repeat 10px center; position: relative; height: 45px; line-height: 45px; padding-left: 25px; margin-bottom: 0;}

/* content */



/* footer */

.yeehim_foot { background-color: #FAFAFA}

.yeehim_foot .foot_link { height: 33px; line-height: 33px; background-color: #EDEDED; border-bottom: 2px solid #D4D4D4;border-top: 2px solid #D4D4D4; font-size: 12px; color: #333;}

.yeehim_foot .container{color: #666666;}

.yeehim_foot .container .logo{width:279px;}

/* footer */


.cpz{ width: 1200px; margin: 0 auto;background-color: #fff; padding-bottom:15px }

.cpz .frame_box_top .left_side_nav li { font-size: 14px; font-family: "Microsoft YaHei";}

.cpz .frame_box_top .left_side_nav li a { display: block; text-align: center; height: 34px; line-height: 34px; background: url(../style/index_50.gif) no-repeat 0 -34px;}

.cpz .frame_box_top .left_side_nav li.current a { background: url(../style/index_50.gif) no-repeat 0 0;color: #fff;}

.cpz .frame_box_top .left_side_pro li { margin-bottom: 10px; font-size: 14px; font-family: "Microsoft YaHei";}

.yeehim_secCn_container .frame_box_top .left_side_pro li .first { cursor: pointer; text-align: center; height: 34px; line-height: 34px; background: url(../style/index_50.gif) no-repeat 0 0; color: #FFF;}

.cpz .frame_box_top .left_side_pro li .first_bus { background: url(../style/index_50.jpg) no-repeat 0 0;}

.cpz .frame_box_top .left_side_pro li .first_pro { background: url(../style/index_50.jpg) no-repeat 0 -34px;}

.cpz .frame_box_top .left_side_pro li a { display: block; margin-top: 5px; text-align: center; height: 34px; line-height: 34px; background: url(../style/index_50.gif) no-repeat 0 -34px;}

.cpz .frame_box_top .left_side_pro li dd.current a { background-position: 0 -68px;}

.cpz .frame_box_top .left_side_pro li a:hover { background-position: 0 -68px; text-decoration: none;}














.left_side_contact .cm_name { background: url(../style/index_52.gif) no-repeat 0 0; padding-left: 22px;}

.yeehim_secCn_container { width: 1200px; margin: 0 auto;background-color: #f2f0f0; padding-bottom:15px }

.yeehim_secCn_container .frame_box_top .left_side_nav li { font-size: 14px; font-family: "Microsoft YaHei";}

.yeehim_secCn_container .frame_box_top .left_side_nav li a { display: block; text-align: center; height: 34px; line-height: 34px; background: url(../style/index_50.gif) no-repeat 0 -34px;}

.yeehim_secCn_container .frame_box_top .left_side_nav li.current a { background: url(../style/index_50.gif) no-repeat 0 0;color: #fff;}

.yeehim_secCn_container .frame_box_top .left_side_pro li { margin-bottom: 10px; font-size: 14px; font-family: "Microsoft YaHei";}

.yeehim_secCn_container .frame_box_top .left_side_pro li .first { cursor: pointer; text-align: center; height: 34px; line-height: 34px; background: url(../style/index_50.gif) no-repeat 0 0; color: #FFF;}

.yeehim_secCn_container .frame_box_top .left_side_pro li .first_bus { background: url(../style/index_50.jpg) no-repeat 0 0;}

.yeehim_secCn_container .frame_box_top .left_side_pro li .first_pro { background: url(../style/index_50.jpg) no-repeat 0 -34px;}

.yeehim_secCn_container .frame_box_top .left_side_pro li a { display: block; margin-top: 5px; text-align: center; height: 34px; line-height: 34px; background: url(../style/index_50.gif) no-repeat 0 -34px;}

.yeehim_secCn_container .frame_box_top .left_side_pro li dd.current a { background-position: 0 -68px;}

.yeehim_secCn_container .frame_box_top .left_side_pro li a:hover { background-position: 0 -68px; text-decoration: none;}

.yeehim_secCn .right .news_recommend { padding: 0 10px; border-bottom: 1px dashed #ccc;}

.yeehim_secCn .right .news_recommend .left { width: 212px; height: 152px;}

.yeehim_secCn .right .news_recommend .left img { background-color: #fff; border: 1px solid #ccc; padding: 5px;}

.yeehim_secCn .right .news_recommend .right { width: 517px;}



.yeehim_secCn .right .li_product_list .product_box li { float: left; display: inline; width: 203px; height: 228px; border: 1px solid #CCCCCC; margin-left: 28px; margin-top: 20px; background-color: #FFF;}

.yeehim_secCn .right .li_product_list .product_box li p.pro_title { width: 177px; height: 33px; margin: 0 18px; line-height: 33px; text-align: center; background: url(../style/pro_tit_bg.gif) no-repeat 0 0;}

 .yeehim_secCn .right .li_product_list .product_box li p.pro_dscp { margin: 5px 20px; height: 44px; overflow: hidden;}

.yeehim_secCn .right .ar_product_list .product_top .left { width: 365px;}

.yeehim_secCn .right .ar_product_list .product_top .left img{ background-color: #FFF; width: 350px; height: 300px; border: 1px solid #CCC; padding: 15px; }

.yeehim_secCn .right .ar_product_list .product_right { width: 340px; margin-right: 20px;}



.yeehim_secCn .right .ar_product_list .product_column { width:944px;}

.yeehim_secCn .right .ar_product_list .product_column .top {height: 32px; background: url(../style/index_38.gif) repeat-x 0 0; border-left: 1px solid #ddd; border-right: 1px solid #ddd;}

.yeehim_secCn .right .ar_product_list .product_column .top span { width:82px;height: 32px;float: left; line-height: 32px; display: inline; border-right: 1px solid #ddd; text-align: center;

	background: url(../style/index_39.gif) no-repeat -82px 0; cursor: pointer;}

.yeehim_secCn .right .ar_product_list .product_column .top span.current { background-position: 0 0; color: #A80E0E;}



.yeehim_secCn .right .ar_product_list .product_art{ margin:15px 55px 50px 55px;}

.yeehim_secCn .right .ar_product_list .guige {  border: solid #ddd; border-width: 1px 0 0 1px;}

.yeehim_secCn .right .ar_product_list .guige td { height: 32px; line-height: 32px; border: solid #ddd; border-width: 0 1px 1px 0; padding-left: 30px;}

.yeehim_secCn .right .ar_product_list .guige td.fir { background-color: #FAFAFA; width: 150px;}



.yeehim_secCn .right .download_list .first{ width:352px;}

.yeehim_secCn .right .download_list .other{ width:103px;}

.yeehim_secCn .right .download_list span{ height: 45px; float: left; line-height: 45px; display: inline;text-align: center;}

.yeehim_secCn .right .download_list .top{ background-color: #005099; width: 764px; height: 45px; }

.yeehim_secCn .right .download_list .top span{color: #fff; }

.yeehim_secCn .right .download_list .content li{ background: url(../style/index_54.gif) no-repeat 1px center; height: 45px;line-height: 45px;}

.yeehim_secCn .right .download_list .content li span { position: relative; right: -13px; top: 0;}

.yeehim_secCn .right .download_list .content li .first { width:339px; text-align: left;}

.yeehim_secCn .right .download_list .content li img { position: relative; left: 16px; top: 12px;}





.yeehim_secCn .solution_list { background-color: #fff;}

.yeehim_secCn .solution_list .frame_box_top{ padding: 15px;}

.yeehim_secCn .solution_list .industry_list .industry_column { width: 100%;}

.yeehim_secCn .solution_list .industry_list .industry_column .top {height: 32px; background: url(../style/index_38.gif) repeat-x 0 0; border-left: 1px solid #ddd; border-right: 1px solid #ddd;}

.yeehim_secCn .solution_list .industry_list .industry_column .top span { width:82px;height: 32px;float: left; line-height: 32px; display: inline; border-right: 1px solid #ddd; text-align: center;

	background: url(../style/index_39.gif) no-repeat -82px 0; cursor: pointer;}

.yeehim_secCn .solution_list .industry_list .industry_column .top span.current { background-position: 0 0; }

.yeehim_secCn .solution_list .industry_list .industry_column .top span.current a{ color: #A80E0E;}



.yeehim_secCn .solution_list .industry_list .industry_box li { float: left; display: inline; width: 303px; height: 238px;

background: url(../style/index_57.png) no-repeat 0 0; text-decoration: none; margin:0px 10px 0px 10px; padding-bottom: 22px; margin-top: 22px;}

.yeehim_secCn .solution_list .industry_list .industry_box li p { float: left; width: 165px; height:25px; line-height: 25px; text-align: center; margin-left: 18px; }

.yeehim_secCn .solution_list .industry_list .industry_box li img { position: relative; top:15px; left: 21px; }



.yeehim_secCn .job_list { }

.yeehim_secCn .job_list .job_box li { padding: 0 10px; }

.yeehim_secCn .job_list .job_box li .top { border-bottom: 1px dashed #ccc; padding: 10px 0 5px 5px;}

.yeehim_secCn .job_list .job_box li a { display: block;float: right; }





.yeehim_secCn .right .honor li { float: left; display: inline; width: 344px; margin: 20px 0 0 25px;}

.yeehim_secCn .right .honor li img { padding: 10px; border: 1px solid #CCC; width: 322px; height: 208px;}

.yeehim_secCn .right .honor .tit { text-align: center; height: 38px; line-height: 38px; background: url(../style/qyfm_bj2.jpg) no-repeat center top;}


.ar_product_list .product_column { width:1170px; margin: 0 auto;}

.ar_product_list .product_column .top {height: 32px; background: url(../style/index_38.gif) repeat-x 0 0; border-left: 1px solid #ddd; border-right: 1px solid #ddd;}

.ar_product_list .product_column .top span { width:82px;height: 32px;float: left; line-height: 32px; display: inline; border-right: 1px solid #ddd; text-align: center;

	background: url(../style/index_39.gif) no-repeat -82px 0; cursor: pointer;}

.ar_product_list .product_column .top span.current { background-position: 0 0; color: #A80E0E;}

.ar_product_list .product_right { width:740px; margin-top: 20px;margin-right: 20px;}
.product_imgs{ margin: 20px 0 0 25px;	border: 1px solid #CCC;
	padding: 15px;
}
