﻿.wd1100{ width:1200px; margin:auto; clear: both}
.clear{clear: both}
.cl{clear: both}
.fr{float: right}
.fl{float: left}
.border_none .footer{ border-top:none;}
.body{ width:100%; height:auto; overflow:hidden; min-width:1100px; min-height:940px;}
.body_c{ height:auto; overflow:hidden; padding:90px 0 80px;}
.body_t{ height:auto; overflow:hidden; padding-bottom:34px;}
.body_tl{ width:940px;}
.body_tr{ width:18px; height:50px; padding-top:42px; display:inline;}
.chnal_name{ line-height:normal;}
.chnal_name a{ display:inline-block; color:#FFF; font-size:24px; padding-bottom:8px; border-bottom:3px solid #FFF;}
.chnal_intro{ color:#FFF; opacity:0.5; filter: alpha(opacity=50); line-height:20px; height:40px; overflow:hidden; padding-top:10px;}

/*about*/
.ab_chnal{ position:relative; width:1100px; height:516px;}
.ab_ch1{ position:absolute; top:0; left:0; width:474px; height:265px; cursor:pointer;}
.ab_ch2{ position:absolute; top:0; left:474px; width:198px; height:235px;}
.ab_ch3{ position:absolute; top:0; right:0; width:308px; height:486px;}
.ab_ch4{ position:absolute; bottom:0; left:0; width:672px; height:215px; padding:30px 26px 0 26px;}
.ab_medIcon{ position:absolute; left:50%; top:115px; margin-left:-27px; width:54px; height:54px;}
.ab_ch2,.ab_ch3{ padding:30px 26px 0 26px;}
.ab_chMedia{ display:none; position:absolute; top:0; left:0; z-index:60; width:474px; height:265px;}
.ab_chName{ height:40px; border-bottom:1px solid #4981d0;}
.ab_chName a{ display:block; background:url(../Images/ab_chline.jpg) no-repeat left bottom; color:#FFF; font-size:16px; height:41px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.ab_chTro{ color:#FFF; padding-top:18px; height:144px; overflow:hidden;}
.ab_chMore{ height:26px;}
.ab_chMore a{ display:inline-block; color:#FFF; width:auto; height:24px; line-height:24px; padding:0 12px 0 16px; border:1px solid #FFF;}
.ab_chMore a span{ display:inline-block; background:url(../Images/ab_chmicon.png) no-repeat right; padding-right:12px;}
.ab_chBox{ width:308px;}
.ab_ch4 .ab_chName{ border-bottom:1px solid #dcdcdc;}
.ab_ch4 .ab_chName a{ color:#0268b3;}
.ab_ch4 .ab_chTro{ color:#0268b3;}

/*about_view*/
.banner{position:relative; width:100%; clear: both; height: 350px}
.ban_img{position:absolute; top:0; left:50%; margin-left:-960px; width:1920px; height:350px;}
.ban_img img{height: 350px; width: 1920px}
.ban_show{ position:absolute; top:150px; left:50%; margin-left:-550px; z-index:200; width:1100px; height:200px;}
.ban_show .body_t{ padding-bottom:0; position:relative; height:200px;}

.path{border-bottom: 1px solid #DBDBDB; height: 50px}
.path .txt{width: 100%; max-width: 1200px; margin: auto; line-height: 50px; color: #B70003; background: url(../Images/path_ico.png) left center no-repeat; padding-left: 30px}
.path .txt a{color:#8E8E8E}
.next_chnal{display: table; margin: 30px auto 0 auto}
/*
.next_chnal a{float:left; margin-right:3px; display:inline-block; background-color:#e4f1f9; color:#666;;font-size:16px; width:160px; height:40px; line-height:40px; text-align:center;}
.next_chnal a:hover,.next_chnal a.cur{background-color:#066bb5; color:#FFF }
*/
.next_chnal ul {list-style-type: none; margin-bottom: 35px; padding: 0;}
.next_chnal ul li {border: 1px solid #e8e8e9;cursor: pointer;display: inline-block;font-size: 13px;font-weight: 400;margin: 0 5px 13px;padding: 8px 25px;text-transform: uppercase;-webkit-transition: all 0.4s ease 0s;transition: all 0.4s ease 0s; font-family: montserrat,sans-serif;}
.next_chnal ul a{color: #333;}
.next_chnal ul a:hover{color: #fff;}
@media only screen and (max-width:480px) { .next_chnal ul li { padding: 5px 15px }}
.next_chnal ul li:hover,
.next_chnal ul li.active {background: #03a9f4 none repeat scroll 0 0;border-color: #03a9f4;color: #fff;}
.next_chnal ul li:hover a{color: #fff !important;}
.next_chnal ul li.active a{color: #fff !important;}

.slider_c{ height:auto; overflow:hidden; padding:10px 0px;}
.ab_chpo{ background:url(../Images/chnal_poyy.jpg) repeat-x; height:37px; line-height:33px; text-align:center;}
.ab_chpo h3{ display:inline-block; color:#0268b3; font-size:22px; width:auto; height:37px; padding:0 20px; background-color:#FFF;}
.ab_con{ padding-top:26px;}
.content{ font-size:14px; line-height:30px; height:auto; overflow:hidden;}

/*about-zr*/
.ab_zr{ height:auto; overflow:hidden; padding-top:20px;}
.ab_zr ul{ width:1200px;}
.ab_zr li{ float:left; width:300px; margin:18px 0px 0 0; display:inline; cursor:pointer; text-align: center}
.ab_zr li img{width:280px; height: 196px;  border:1px solid #dcdcdc;}
.ab_zrname{color:#333; font-size:14px; width: 100%; height:40px; line-height:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  text-align:center;}
.ab_zr li:hover .ab_zrname{ color:#0268b3;}

.yy{ display:none; position:fixed; top:0; left:0; z-index:1100; width:100%; height:100%; background-color:#000; opacity:0.2; filter: alpha(opacity=20);}
.zr_tk{ display:none; position:fixed; top:50%; left:50%; margin-left:-533px; margin-top:-273px; z-index:1200; background:url(../Images/tk_yy.png) repeat; width:1050px; height:530px; padding:8px; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
.zr_tkShow{ background-color:#FFF; width:1050px; height:530px;}
.zr_tkStop{ background-color:#0268b3; height:44px; line-height:44px; padding:0 20px;}
.zr_tkName{ color:#FFF; font-size:18px;}
.zr_tkClose{ font-family:'宋体'; color:#FFF; font-size:20px; cursor:pointer;}
.zr_tkSdown{ height:auto; overflow:hidden; padding:20px 20px 0 20px;}
.zr_con{ font-size:13px; line-height:28px; height:auto; overflow:hidden;}

/*genuine_move*/
.com_scroll{ clear:left; width:1010px; height:448px;}
.com_scroll .viewport{ float:left; width:970px; height:448px; overflow:hidden;  position: relative; }
.com_scroll .scroll_over{ width:970px; height:448px; overflow:hidden;}
.com_scroll .overview{ list-style: none; position: absolute; width:970px; overflow:hidden; left: 0; top: 0;  margin: 0; }
.com_scroll .scrollbar{ position: relative;  float: right; position:relative; display:inline; z-index:400; width:12px; height:250px; background-color:#eaeaea;}
.com_scroll .track{ width:12px;position: relative; }
.com_scroll .thumb{ background-color:#0268b3; width:12px; cursor: pointer; position: absolute; top:0; left:0; z-index:400;}
.com_scroll .disable{ display: none; }

/*page*/
.page{ font-family:'宋体'; height:40px; line-height:40px; padding:40px 0 10px; text-align:center;}
.page a{ font-size:14px; color:#333; padding:4px 8px; margin:0 2px; border:1px solid #dcdcdc;}
.page a.on,.page a:hover{ background-color:#0268b3; color:#FFF; border:1px solid #0268b3;}

/*about-honor*/
.honor{ height:auto; overflow:hidden;}
.honor ul{ width:1125px;}
.honor li{ float:left; margin:36px 25px 0 0; display:inline; width:200px; height:304px;}
.honor li a,.honor li img,.honor li span{ display:block;}
.honor li img{ width:198px; height:258px; border:1px solid #dcdcdc;}
.honor_time,.honor_name{ font-size:13px; line-height:18px; height:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; text-align:center;}
.honor_time{ padding-top:8px;}

/*about-meida*/
/********列表**************/
.video_list{ width:1119px; height:auto; overflow:hidden; padding-top:30px;}
.plist{ width:354px; height:268px; float:left; margin-right:19px; display:inline; position: relative; overflow:hidden;text-decoration:none;}
.plist a{ display:block; position:relative; width:354px; height:268px;}
.plist a img{ display:block; width:354px; height:200px;}
.v_bq_hong{ display:block; font-size:14px; width:354px; height:48px; line-height:48px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}
.v_bg{ display:block; background:url(../Images/media_lcur.png) no-repeat; position:absolute; top:70px; left:50%; margin-left:-25px; z-index:30; width:50px; height:50px;}

/********弹出层**************/
#showdiv{ display:none;position:fixed;_position:absolute;z-index:99999999;left:0;top:0;text-align:center;width:100%;height:100%;}
.showdivbg{ background:#000;width:100%;height:100%; opacity:0.2; filter:alpha(Opacity=20);}
.showlayer{ background:url(../Images/tk_yy.png) repeat; width:882px;height:516px; position:absolute;top:50%;left:50%; z-index:10;margin:-258px 0 0 -441px; padding:8px; border-radius: 8px;  -moz-border-radius: 8px;  -webikit-border-radius: 8px;}
.showlayer .close{position:absolute; width:18px; height:18px; overflow:hidden;right:-18px; top:-18px; z-index:50; background:url(../Images/close_media.png) no-repeat;}
#CuPlayer{ width:882px;height:516px; text-align:center;}

.product_list{overflow: hidden}
/*news*/
.news_chMlist{ position:relative; width:600px; height:478px; overflow:hidden;}
.news_chMlist ul{ position:absolute; top:0; left:0; width:20000px; height:478px;}
.news_chMlist li{ float:left; width:600px; height:478px;}
.news_Mshow{ padding:24px 25px; background-color:#0270be;}
.news_Msname{ height:24px;}
.news_Msname a{ float:left; display:block; color:#FFF; font-size:18px; width:450px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.news_Msname span{ float:right; background:url(../Images/news_mticon.png) no-repeat left; padding-left:20px; color:#FFF; opacity:0.5; filter: alpha(opacity=50);}
.news_Mstro{ color:#FFF; opacity:0.5; filter: alpha(opacity=50); line-height:22px; height:44px; overflow:hidden; padding-top:8px;}
.news_chMlist .news_com{ position:absolute; top:166px; z-index:20; width:28px; height:55px; cursor:pointer;}
.news_chMlist .pre{ background:url(../Images/news_mlac.png) no-repeat; left:0;}
.news_chMlist .next{ background:url(../Images/news_mrac.png) no-repeat; right:0;}
.news_chAll{ background-color:#FFF; width:446px; height:448px; padding:30px 24px 0 30px;}
.news_chAt{ height:40px; border-bottom:1px solid #dcdcdc;}
.news_chAtsel{ width:auto; height:40px;}
.news_chAtsel li{ float:left; width:auto; height:40px;}
.news_chAtsel li a{ display:block; color:#333; font-size:18px; width:auto; height:36px; line-height:34px; border-top:4px solid #FFF; border-left:1px solid #FFF; border-right:1px solid #FFF; padding:0 30px;}
.news_chAtsel li.cur a{ color:#0270be; border-top:4px solid #0270be; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #FFF;}
.news_chAtmore{ padding-top:10px; display:inline;}
.news_chAtmore a{ background:url(../Images/ind_newmac.png) no-repeat right; padding-right:15px; color:#888;}
.news_chAtmore a:hover{ background:url(../Images/ind_newmho.png) no-repeat right; color:#0268b3;}
.news_chAdlist{ padding-top:10px; height:378px; overflow:hidden;}
.news_chAdlist li{ clear:both; height:41px; line-height:41px; border-bottom:1px dashed #dcdcdc;}
.news_chAdlist li a{ display:block; height:41px;}
.news_chAdname{ display:inline-block; background:url(../Images/ind_newmho.png) no-repeat left; padding-left:16px; color:#0270be; font-size:14px; width:346px; height:41px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_chAdtime{ color:#0270be; opacity:0.5; filter: alpha(opacity=50);}
.product_list li{float: left; display: block; width: 25%; text-align: center; overflow: hidden; margin-bottom: 30px}
.product_list li a{color: #333}
.product_list li .img{margin: 10px; border: 1px solid #E8E8E8; padding: 5px; overflow: hidden; }
.product_list li .name{font-size: 16px; line-height: 30px}
.product_list li img {display: table-cell; overflow: hidden; float: left; background: #fff;-webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; }
.product_list li:hover .img{border: 1px solid #03a9f4}
.product_list li:hover img { -webkit-transform: scale(3) rotate(-10deg); transform: scale(3) rotate(-10deg)}
.product_list li:hover a{color:#03a9f4}

.preview { width: 500px; height: 565px; }
/* smallImg */
.smallImg { position: relative; height: 55px; margin-top: 1px; background-color: #F1F0F0; padding: 6px 5px; width: 500px; overflow: hidden; float: left; }
.scrollbutton { width: 14px; height: 50px; overflow: hidden; position: relative; float: left; cursor: pointer; }
.scrollbutton.smallImgUp, .scrollbutton.smallImgUp.disabled { background: url(images/d_08.png) no-repeat; }
.scrollbutton.smallImgDown, .scrollbutton.smallImgDown.disabled { background: url(images/d_09.png) no-repeat; margin-left: 375px; margin-top: -50px; }
#imageMenu { height: 50px; width: 360px; overflow: hidden; margin-left: 0; float: left; }
#imageMenu li { height: 50px; width: 60px; overflow: hidden; float: left; text-align: center; }
#imageMenu li img { width: 50px; height: 50px; cursor: pointer; }
#imageMenu li#onlickImg img, #imageMenu li:hover img { width: 44px; height: 44px; border: 3px solid #959595; }
/* bigImg */
.bigImg { position: relative; float: left; width: 500px; height: 500px; overflow: hidden; }
.bigImg #midimg { width: 500px; height: 500px; }
.bigImg #winSelector { width: 235px; height: 210px; }
#winSelector { position: absolute; cursor: crosshair; filter: alpha(opacity=15); -moz-opacity: 0.15; opacity: 0.15; background-color: #000; border: 1px solid #fff; }
/* bigView */
#bigView { position: absolute; border: 1px solid #959595; overflow: hidden; z-index: 999; }
#bigView img { position: absolute; }

.business { width: 500px }
.business_inf { width: 650px; text-align: left; padding-top: 10px; }
.business_inf h1 { font-size: 18px; font-family: microsoft yahei; font-weight: normal; margin: 0 0 10px 0; padding: 0; }
.pro_Vdname { height: 40px; background-color:#F5F5F5; border-left: 1px solid #dcdcdc; }
.pro_Vdname h3 { float: left; background-color: #FFF; color: #333; font-size: 16px; width: auto; height: 40px; line-height: 36px; padding: 0 22px; border-top: 3px solid #0f83bd; border-bottom: 1px solid #FFF; margin: 0px!important}
.pro_Vdshow { padding-top: 16px; padding-bottom: 20px }

/*news-list*/
.news_l{ width:716px;}
.news_r{ width:336px;}
.news_po{ background:url(../Images/chnal_poyy.jpg) repeat-x; height:37px; margin-bottom:16px;}
.news_po h3{ display:inline-block; background:url(../Images/news_chpline.jpg) no-repeat left; padding-left:16px; padding-right:30px; color:#0268b3; font-size:22px; background-color:#FFF; height:37px; line-height:35px;}
.news_Lmlist{ position:relative; width:716px; height:426px; overflow:hidden; margin-bottom:46px;}
.news_Lmlist ul{ position:absolute; top:0; left:0; width:20000px; height:426px;}
.news_Lmlist li{ float:left; width:716px; height:426px;}
.news_Lmlist li a{ display:block; position:relative; width:716px; height:426px;}
.news_Lmname{ position:absolute; left:0; bottom:0; z-index:20; background:url(../Images/news_lmyy.png) repeat; width:696px; height:45px; padding:0 10px;}
.news_Lmname b{ display:block; color:#FFF; font-size:18px; font-weight:normal; line-height:45px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}
.news_Lmlist .news_com{ position:absolute; top:180px; z-index:20; width:35px; height:65px; cursor:pointer;}
.news_Lmlist .pre{ background:url(../Images/news_lmlac.png) no-repeat; left:0;}
.news_Lmlist .next{ background:url(../Images/news_lmrac.png) no-repeat; right:0;}
.news_list li{ clear:both; height:auto; overflow:hidden; padding:24px 0; border-bottom:1px dashed #dcdcdc;}
.news_Limg{ width:136px; height:82px;}
.news_Lfor{ width:554px;}
.news_Lftime{ color:#484848; font-size:14px;}
.news_Lfname{ margin:5px 0 4px;}
.news_Lfname a{ display:block; color:#0270be; font-size:18px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.news_Lfmore a{ color:#888; font-size:14px;}
.news_Lfmore span{ font-family:'宋体'; padding-left:4px;}
.news_Lfmore a:hover{ color:#0268b3;}
.news_l .page{ padding:30px 0 10px; text-align:left;}
.news_Rshow{ padding:17px 26px 14px 28px; height:448px; background-color:#0270be;}
.news_Rshname{ height:45px; line-height:45px; border-bottom:1px solid #d7d7d7;}
.news_Rshname a{ display:block; background:url(../Images/news_rline.jpg) no-repeat left; padding-left:20px; color:#FFF; font-size:20px;}
.news_Rshlist{ padding-top:8px;}
.news_Rshlist li{ height:42px; line-height:42px; list-style: none}
.news_Rshlist li a{ display:block; background:url(../Images/news_rlicon.png) no-repeat left; padding-left:22px; color:#FFF; font-size:14px; height:42px; line-height:42px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

/*news-view*/
.title h3{ color:#0270be; font-size:22px; line-height:normal;}
.infor{ height:50px; line-height:50px; padding:8px 0 10px; border-bottom:1px dashed #dcdcdc;}
.infor span{ float:left; display:inline-block; margin-right:24px; color:#888;}
.share_come{ width:138px; height:28px;}
.news_content{ padding:18px 0 32px;}
.news_content .content{ font-size:14px;}
.click{ height:auto; overflow:hidden; padding-top:10px; border-top:1px dashed #dcdcdc;}
.pre_nextPage{ width:620px;}
.pre_nextPage a{ display:block; color:#888; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.back{ padding-top:12px; display:inline;}
.back a{ display:block; background:url(../Images/back_icon.png) no-repeat right; padding-right:26px; color:#888;}
.click a:hover{ color:#0268b3;}
.parter{ height:auto; overflow:hidden;}
.parter li{ clear:both;}
.par_img{ width:350px; height:280px; background-color:#FFF;}
.par_img a{ display:block; width:350px; height:156px; padding-top:62px;}
.par_for{ background:url(../Images/par_yy.png) repeat; width:654px; height:258px; padding:22px 62px 0 34px;}
.par_ftro{ font-size:14px; line-height:30px; height:180px; overflow:hidden; margin-bottom:16px;}
.par_fmore{ display:inline-block; color:#0268b3; font-size:14px; width:auto; height:30px; line-height:30px; padding:0 8px 0 14px; border:1px solid #0268b3;}
.par_fmore span{ background:url(../Images/par_micon.png) no-repeat right; padding-right:16px;}

/*people*/
.peo_t{ background:url(../Images/peo_tyy.png) repeat; padding:26px 25px;}
.pro_Tname{ padding-bottom:16px;}
.pro_Tname h3{ background:url(../Images/peo_tline.jpg) no-repeat left; padding-left:10px; color:#0268b3; font-size:20px;}
.peo_con{ color:#333; font-size:13px; line-height:28px; height:auto; overflow:hidden; margin-bottom:28px;}
.pro_more{ text-align:right;}
.pro_more a{ color:#0268b3; font-size:14px; text-decoration:underline;}
.peo_d{ height:auto; overflow:hidden;}
.peo_d ul{ width:1117px;}
.peo_d li{ float:left; margin:14px 17px 0 0; display:inline; width:355px; height:202px;}
.peo_d li a{ display:block; width:355px; height:202px;}
.peo_Dname{ display:block; background-color:#0268b3; color:#FFF; font-size:16px; height:44px; line-height:44px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}

/*cont*/
.cont{ background:url(../Images/peo_tyy.png) repeat; height:auto; overflow:hidden; padding:32px 26px 48px 26px;}
.cont_list{ height:auto; overflow:hidden;}
.cont_list ul{ width:1116px;}
.cont_list li{ float:left; width:490px; margin:36px 68px 0 0; display:inline;}
.cont_img{ width:164px; height:155px;}
.cont_for{ width:308px;}
.cont_fname{ height:27px; line-height:20px; border-bottom:1px solid #dcdcdc;}
.cont_fname h3{ color:#0268b3; font-size:16px; background:url(../Images/cont_line.jpg) no-repeat bottom left; height:28px;}
.cont_fcon{ font-size:14px; height:120px; overflow:hidden; padding-top:20px; line-height: 200%}
.cont_yy{ background:url(../Images/cont_emyy.png) repeat; height:24px; margin-top:44px;}
.cont_email{ height:32px; line-height:32px; padding:16px 184px 0 184px;}
.cont_email a{ display:block; color:#0268b3; font-size:16px; padding-left:38px;}
.cont_eml1{ background:url(../Images/cont_emlcon1.png) no-repeat left;}
.cont_eml2{ background:url(../Images/cont_emlcon2.png) no-repeat left;}

/*jt_zy*/
.jt_zy{ height:auto; overflow:hidden;}
.jt_zy ul{ width:1120px;}
.jt_zy li{ float:left; margin:26px 20px 0 0; display:inline; width:260px;}
.jt_zy li a{ display:block; width:260px;}
.jt_zy li img{ display:block; border:1px solid #dcdcdc;}
.jt_zyname{ display:block; line-height:18px; height:36px; overflow:hidden; padding:8px 28px 0 28px; text-align:center;}

/*sitemap*/
.site_box{ clear:both; height:auto; overflow:hidden; padding:38px 0 30px; border-bottom:1px dashed #dcdcdc;}
.site_icon{ width:40px; height:50px;}
.site_icon1{ background:url(../Images/site_icon1.png) no-repeat;}
.site_icon2{ background:url(../Images/site_icon2.png) no-repeat;}
.site_icon3{ background:url(../Images/site_icon3.png) no-repeat;}
.site_icon4{ background:url(../Images/site_icon4.png) no-repeat;}
.site_icon5{ background:url(../Images/site_icon5.png) no-repeat;}
.site_icon6{ background:url(../Images/site_icon6.png) no-repeat;}
.site_for{ width:1034px;}
.site_fname a{ color:#0268b3; font-size:16px;}
.site_flist{ padding-top:4px;}
.site_flist a{ background:url(../Images/site_maac.png) no-repeat left; padding-left:12px; font-size:14px; margin-right:60px;}
.site_flist a:hover{ background:url(../Images/site_maho.png) no-repeat left;}

/*jt-cy*/
.jt_cy{ width:1100px; height:530px; overflow:hidden;}
.custorm_box,.custorm_img{ position:relative; width:190px; height:530px;}
.custorm_box{ float:left;}
.custrom_shyy{ position:absolute; left:0; top:38px; width:144px; padding:0 23px; z-index:10; text-align:center;}
.custorm_shTitle{ background:url(../Images/jt_cyslibd.png) repeat-x bottom; width:144px; height:83px;}
.custorm_shTitle a{ display:block; color:#fefefe; font-size:18px; line-height:30px; height:84px; background:url(../Images/jt_cysline.jpg) no-repeat bottom center;}
.custorm_shTitle a span{ display:block; height:60px; overflow:hidden;}
.custrom_shTro{ position:absolute; top:150px; left:0; width:144px; padding:0 23px; color:#FFF; opacity:0.7; filter: alpha(opacity=70); text-align:center;}
.custorm_show{ background:url(../Images/custorm_yy.png) repeat; width:610px; height:494px; padding:36px 55px 0 55px;}
.custorm_shName{ line-height:33px; margin-bottom:20px;}
.custorm_shName a{ color:#0268b3; font-size:24px; display:block; height:33px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.cust_shImg{ width:610px; height:220px;}
.cust_shTro{ color:#333; font-size:14px; padding-top:22px; margin-bottom:32px; height:96px; overflow:hidden;}
.cust_shMore{ height:32px;}
.cust_shMore a{ display:inline-block; color:#c0a354; font-size:14px; width:auto; height:30px; line-height:30px; padding:0 18px; border:1px solid #c0a354;}
.cust_shMore a span{ background:url(../Images/jt_cymicon.png) no-repeat right; padding-right:16px;}
.gbook{clear: both; overflow: hidden}
.gbook h2{font-size: 18px; font-weight: bold; line-height: 50px}

