/************************************
 * Break Day Cascading style sheets *
 * By Hito		www.hitoy.org		*
 ************************************/
/*reset*/
*{margin:0;padding:0;}
html,body{height:100%;font-size:12px;font-family: Arial,Helvetica,sans-serif;background:white;line-height:22px;text-align:left;color:#666}
ul,li,ol {list-style:none outside}
a{text-decoration:none;color:#3e3e3e}
a:hover {text-decoration:underline}
img {border:none}
input,textarea {background:none; border:#666 solid 1px}
h1,h2,h3,h4,h5{color:#666666}
h1 *,h2 *,h3 *,h3 *,h5 *{color:#3e3e3e}
#index #mainlevel_00,#product #mainlevel_01,#solution #mainlevel_02,#news #mainlevel_03,#case #mainlevel_04,#service #mainlevel_05,#about #mainlevel_06 {background:#cc0001;}

/*main*/
.main  {width:980px;margin:0 auto;clear:both;margin-bottom:60px}
.main .bread {height:37px;line-height:37px;background:url(../images/bg_sprite.gif) 0 -328px no-repeat;padding-left:20px;margin-bottom:10px}
.main .bread a {margin:0 3px}
.main .content {float:right;width:720px;;margin-right:5px;}
.main .sidebar {float:left;width:230px;}
.content .abstract {width:100%;line-height:20px}
.content .abstract .thumbnail{float:left;width:400px;height:270px;margin-right:30px;}
.content .abstract .thumbnail img{width:400px;height:259px;}
.content .abstract .brief {float:right;width:283px;height:260px;color:#3e3e3e;position:relative; line-height:22px;}
.content .abstract .brief h1 {font-size:16px;margin-bottom:10px;}
.content .abstract .brief span {color:red; line-height:21px; font-weight:bold}
.content .abstract .brief a.checkparts {color:red;text-decoration:underline;position:absolute;bottom:0}
.content .abstract .widget {clear:both;height:35px;line-height:35px;width:100%;padding:10px 0;}
#pdfdown { float:left;}
.content .abstract .widget #pdfdown {display:block;float:left;padding-left:20px;height:20px;line-height:20px;margin-top:8px;margin-right:20px;background:url(../images/bg_sprite.gif) 0 -504px no-repeat;}
.content .abstract .widget #seegallery {display:block;float:left;padding-left:20px;height:20px;line-height:20px;margin-top:8px;margin-right:20px;background:url(../images/bg_sprite.gif) 0 -533px no-repeat;}
.content .abstract .widget #sendmail {display:block;float:left;padding-left:20px;height:20px;line-height:20px;margin-top:8px;margin-right:20px;background:url(../images/bg_sprite.gif) 0 -559px no-repeat;}
.content .abstract .widget .button {width:138px;height:31px;background:#db4547;display:block;float:left;text-align:center;color:#fff;line-height:31px;margin-left:22px;cursor:pointer;}
.content .abstract .widget .button a{color:#FFF}
.content .abstract .widget .levemsg {margin-left:3px}
.content .contenttab {width:720px;height:34px;margin:5px 0 20px 0;color:#ffe223}
.content .contenttab li {width:100%;height:34px;float:left;text-align:left;line-height:34px;font-size:17px;margin-right:-1px;font-weight:bold;cursor:pointer; padding-left:30px;}
.content .contenttab .onshow {background: url(../images/011.png) no-repeat center left;color:#000;}
.content .tab {display:none}
.content .casehall {width:100%;float:left;margin-top:40px; line-height:25px;}
.content .casehall ul {border-top:1px dotted #cbcbcb;padding-top:20px}
.content .casehall img { width:285px; height:161px;overflow:hidden;float:right;margin:0;}
.content .casehall p{width:399px;}
.content .casehall h2 {line-height:40px}
.content .casehall h3 {font-weight:bold}
.content .casehall li {width:100%;height:175px;}
.content .hall_btn span{width:8px;height:8px;background:url(../images/hall_btn.png) 0 0 no-repeat;display:block;float:left;margin-right:6px;cursor:pointer}
.content .hall_btn span.hall_btn_on {background:url(../images/hall_btn.png) -18px 0 no-repeat;}
.content .relatedproducts {margin:10px 0;margin-bottom:30px;width:100%;float:left}
.content .relatedproducts h2 {line-height:40px; color:#da251d}
.content .relatedproducts ul {border-top:1px dotted #cbcbcb;padding-top:15px;}
.content .relatedproducts img {width:158px;height:105px;overflow:hidden;}
.content .relatedproducts li {float:left;width:176px;height:135px;text-align:center;}
/**content solution list page**/
.content .solution_cate {width:96%;height:31px;line-height:31px;text-align:center;padding-left:1%;border-bottom:1px solid #a8a8a8;}
.content .solution_cate li {float:left;height:30px;padding:0 23px;border:1px solid #a8a8a8;border-bottom:none;margin-right:-1px;background:url(../images/bg_sprite.gif) 0 -220px repeat-x;}
.content .solution_cate li.inthiscate {background:white;height:31px;font-weight:bold;color:#3e3e3e;position:relative;_bottom:-1px}
.content .solution_cate li a {display:block;text-decoration:none}
.content .solution_list {clear:both;}
.content .solution_list li {margin-top:20px;width:100%;float:left;}
.content .solution_list li img {float:left;width:180px;height:117px;margin-right:30px;}
.content .solution_list li h2 {font-size:12px}
.content .solution_list li p {color:#666;}
/**Content Solution inside**/
.content .solution_thumb {width:262px;height:166px;float:left;margin-right:27px;}
.solution h1 {font-size:18px;font-weight:normal;line-height:36px;}
.solution .abstract .notify {margin-top:10px}
.solution .abstract .notify a{color:red}
.solution h2 {font-size:18px;font-weight:normal;margin-top:30px;height:36px;border-bottom:1px dotted #cbcbcb;clear:both}
.solution img {max-width:700px;margin:10px}
.solution .related_rec {width:100%;float:left;margin:20px 0}
.solution .related_rec li {float:left;width:176px;text-align:center;margin-right:3px}
.solution .related_rec li img {width:158px;height:105px;margin:0;}
/*case inside page*/
.case h1 {font-size:16px;text-align:center;margin-bottom:20px}
.case .caseThumb {position:relative;width:662px;height:auto}
.case .caseThumb img{max-width:700px}
.case .caseThumb .pre {width:34px;height:59px;display:block;position:absolute;left:0;top:184px;background:url(../images/case_btn.png) 0 0 no-repeat;}
.case .caseThumb .next {width:34px;height:59px;display:block;position:absolute;right:0;top:184px;background:url(../images/case_btn.png) -34px 0 no-repeat;}
.case h2 {font-size:16px;margin-top:30px;height:36px;border-bottom:1px dotted #cbcbcb;text-transform:uppercase;clear:both}
.case .related_rec {width:100%;float:left;margin:20px 0}
.case .related_rec li {float:left;width:176px;text-align:center;margin-right:3px}
.case .related_rec li img {width:158px;height:105px;margin:0;}
/**Cotent News list **/
.news .topnews img {width:406px;height:222px;float:left;margin-right:20px}
.news .topnews h2 {font-size:14px;line-height:24px;}
.news .tabselect {clear:both;text-align:right;position:relative;right:50px;bottom:20px}
.news .tabselect a {margin:0 10px}
.news h1.cate {font-size:16px;margin-top:10px;border-bottom:1px dotted #cbcbcb;}
.news h1.cate span {float:right;font-size:12px;font-weight:normal;margin-top:10px;}
.news .newslist {margin-top:10px;width:100%;}
.news .newslist li{list-style:square inside;width:720px;height:24px;line-height:24px;position:relative; float:left}
.news .newslist li .pubdate {position:absolute;right:0;_bottom:2px}
.news .videolist li {width:170px;height:150px;float:left;margin:20px 5px -20px 5px; text-align:center; line-height:17px;}
.news .videolist li img {width:165px;height:106px;border:1px solid #b4b4b4; margin-bottom:7px; margin-right:4px;}
/**Content News inside**/
.news .newsection{font-size:16px;height:40px;line-height:40px;font-weight:bold;border-bottom:1px dotted #cbcbcb;color:#3e3e3e}
.news h1 {font-size:16px;line-height:30px;margin:20px 0 5px 0}
.news p {margin-top:10px;}
.news .next_pre{margin-bottom:40px}
/** conent Video list page**/
.videos h1 {font-size:16px;border-bottom:1px dotted #c8c8c8;height:40px;line-height:40px;text-transform:uppercase}
.videos ul li {float:left;width:200px;height:165px;margin-right:40px;margin-top:25px; line-height:17px;}
/**content Video inside**/
.videos .v_window {text-align:center;margin-top:30px;margin-bottom:20px}
.videos p {color:#3e3e3e;margin-top:10px}
.videos h2 {font-size:16px;border-bottom:1px dotted #c8c8c8;height:40px;line-height:40px;margin-top:50px;text-transform:uppercase}
.videos .related_rec li {width:200px;height:165px;float:left;text-align:center;color:#3e3e3e}
.videos .related_rec li img {width:200px;height:135px;}
/**content special list page**/
.special h1 {font-size:16px;border-bottom:1px dotted #c8c8c8;height:40px;line-height:40px;text-transform:uppercase}
.special h2 {font-size:14px}
.special ul li {float:left;height:110px;margin-top:25px}
.special ul li img{width:165px;height:108px;border:1px solid #b6b4b4;float:left;margin-right:15px;}
/*Service page*/
.service h1 {font-size:14px;line-height:30px}
.service h2 {font-size:12px;color:#000;height:30px;line-height:30px;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;margin-top:-1px;;background:url(..../images/bg_sprite.gif) 700px -663px no-repeat;cursor:pointer}
.service h2 span {width:15px;height:30px;display:block;float:left;background:url(../bg_sprite.gif) -130px -654px no-repeat;}
.service .iservice  {margin:20px auto;display:none}
/*About Page*/
.about h1 {font-size:16px;color:#000;margin:10px 0;}
.about .history_year {width:100%;height:25px;text-align:center;margin-top:25px}
.about .history_year li {float:left;width:118px;margin-right:-1px;height:23px;border:1px solid #ccc;background:#eee;color:#373737;cursor:pointer}
.about .history_year li.onshow {background:#707070;color:#fff;}
.about .section {clear:both;margin:10px}
.about .section h2 {font-size:16px;color:red}
.about .section p {margin-top:10px;background:url(../images/bg_sprite.gif) 0 -786px no-repeat;padding-left:12px;}
.about .section p span {color:red}

/*liming_overseas*/
.liming_right h3{width:699px;height:25px; padding-left:12px; font-size:12px; font-weight:100; line-height:25px; background:#eeeeee; border:1px solid #cccccc}
.liming_right h3 span{ float:right; padding-right:20px;}
/*liming_culture*/
.liming_right h4{font-size:12px; line-height:20px; margin-top:20px;}
.liming_right h5{font-size:12px; line-height:20px; font-weight:100}



/*Contact Page*/
.contact h1 {color:red;font-size:14px;}
.contact h2 {font-size:14px;line-height:24px;}
.contact p {margin-bottom:20px}
/*page*/
.content #page {height:50px;clear:both;padding-top:10px;}
.content #page li {float:left;height:23px;padding:0 8px;text-align:center;border:1px solid #e9e9e9;margin-right:6px}
/*sidebar*/
.sidebar h2 {font-size:15px;height:40px;line-height:35px;border-bottom:1px solid #d0d0d0;text-indent:6px;margin-bottom:20px;text-transform:uppercase;}
.sidebar * {line-height:18px;}
.sidebar .focusing * {line-height:28px;text-transform:uppercase}
.sidebar .focusing h2 {line-height:35px}
.sidebar .focusing a{font-weight:bold}
.sidebar .focusing a:hover {color:red}
.sidebar li {margin-top:8px}
.sideproductslist ul li a{background:url(../images/bg_sprite.gif) 0 -629px no-repeat;padding-left:8px;font-weight:bold;color:#3e3e3e}
.sideproductslist ul li li a{color:#666;background:none;font-weight:normal}
.sidecontactlist {line-height:24px}
.sidecontactlist img {margin-top:10px}
.sideproductslist .sidesolutionlist,.sidecapalist,.sidesizelist,.sidenewslist,.sidefqalist,.sidesolutionlist{margin-bottom:20px;}
.sidesolutionlist li a,.sidecapalist li a,.sidesizelist li a,.sidenewslist li a,.sidefqalist li a {background:url(../bg_sprite.gif) 0 -630px no-repeat;padding-left:8px;display:inline}

.lead_list ul{ display:none}
.lead_list ul.channel_now{display:block;}
.lead_list ul.channel_now ul li{}

.network_line{width:980px;height:auto; overflow:hidden}
.network_line ul li{width:232px;height:170px; margin-right:13px; float:left}
.network_line ul li img{width:232px;height:120px; padding-bottom:10px;}
.network_line ul li p{ line-height:20px; margin:0; text-align:center}
.network_line ul li p a{color:#3e3e3d; text-decoration:none}
.network_line ul li p a:hover{color:#3e3e3d; text-decoration: underline}
/*footer*/
.footer {width:100%;height:65px;clear:both;border-top:solid 1px #acadb2;color:#6a6a6a;font-size:11px;text-align:center;padding-top:15px;margin-top:20px;}
.footer a {color:#6a6a6a;text-decoration:none}
.footer .fwidget {width:980px;margin:0 auto;position:relative}
.footer .fwidget .goshare {float:right; width:145px; position:absolute;right:80px;top:-43px;}
.footer .fwidget .gotop {width:49px;height:17px;background:url(../images/bg_sprite.gif) 0 -170px no-repeat;position:absolute;right:0;top:-33px;cursor:pointer}
.footer .fwidget .share {width:145px;height:16px;line-height:16px;position:absolute;right:100px;top:-40px;background:#000;}
/*404*/
.center_4{margin:0 auto; width:982px;height:auto; overflow:hidden}
.right{float:right; width:714px; height:auto; color:#666666;}
.c_4{margin-top:50px; margin-left:43px; width:636px; height:130px;}
.c_4 span{font-size:50px; color:#8d8d8d; padding-left:56px;}
.sorry{line-height:28px; font-size:19px;color:#8d8d8d; margin-top:15px;padding-left:56px;}
.sorry_r{color:#cc0001}
.pro_4{width:50px; height:12px; margin-top:291px; margin-left:475px;}
.s_4{float:left; width:332px; height:32px; margin-top:24px; margin-left:100px; border:1px solid #849cb6; border-right:none; padding-left:8px; color:#929292;}
.sub_4{float:left; width:77px; height:34px;margin-top:24px; background:url(../images/404_sub.jpg); padding:0px;border:1px solid #849cb6; border-left:none;}
.ban_4{margin:0 auto; width:100%; height:44px; background-color:#ecefff}
.ban_4c{margin:0 auto; width:965px; height:44px; background:url(..../images/wz.jpg) no-repeat center left; line-height:44px; padding-left:20px;}
.ban_x{height:1px; border-bottom:1px solid #d1d6f3;}
.g4{clear:both;width:705px; height:37px; border-bottom:1px dashed #b2b2b2; margin-bottom:30px;}
.s4{font-size:14px; padding-left:70px; margin-bottom:25px;}
.s4 span{text-transform:uppercase;color:#cc0001; font-weight:bold;}
.s4 a{color:#676767; text-decoration:none;}
.cp4 li{float:left; width:164px; text-align:center;}
.cp4 .cpg{margin-left:21px;}
.m4{clear:both; width:705px; height:19px; line-height:19px; padding-top:25px; margin-bottom:19px;}
.m4 strong{font-weight:bold; font-size:14px; float:left; text-transform:uppercase;}
.m4 a{margin-right:12px; float:right; padding-top:7px;}
.4g{padding-top:10px;}
.blk_8 .pcont {FLOAT: left; OVERFLOW: hidden; WIDTH:718px; margin-bottom:30px;}
.blk_8 .ScrCont { WIDTH: 1410px;ZOOM: 1}
.blk_8 #List1_1 {FLOAT: left;}                
.blk_8 .pl IMG {DISPLAY: block; CURSOR: pointer; padding-left:2px;}
.blk_8 .pl {FLOAT: left;TEXT-ALIGN: center; width:164px;}
.blk_8 .g{margin-left:21px;}
.blk_8 A.pl h2{width:auto;height:20px;margin-top:5px;font-size:12px;padding:0;line-height:22px;font-weight:300;overflow:hidden; text-decoration:none;}
#exhibition{
  position: absolute;
  bottom: 0;
  left: 0;
  width: 140px;
  height: 270px;
}
@media screen and (max-width:800px){                      /*顶部样式开始变的临界宽度*/
.header #logo{ padding-left:2%;}
.top_bread{display:none;width:100%; height:auto; padding:10px 2% 0 0; background:#fff; position:relative; z-index:10000;}
.top_bread ul{padding-left:2%;background:#fff;}
.top_bread ul li{float:none; height:auto; line-height:34px;border-bottom:1px solid #cbcbcd; text-align:left; padding-left:30px}
.top_bread ul li.googleviews {background:url(../images/fun12.gif) 10px no-repeat;}
.top_bread ul li.googleviews a {color:#9e9e9e; font-weight:normal;}
.top_bread ul li.partsite{background:url(../images/fun11.gif) 10px no-repeat; padding-left:32px}
.top_bread ul li.en{display:block;background:url(../images/fun13.gif) 10px top no-repeat; padding-left:32px;cursor:pointer;}
.top_bread ul li.wapsite,select{display:none}
.top_bread ul li .ez{display:none;width:100%;line-height:20px;background:#fff;margin-left:-5.8%;padding-left:6%;}
.top_bread ul li.ss{padding-left:0px; display:block; height:28px; border:none;}
.top_bread .sh{ float:left; height:28px; width: 60%;/*写给不支持calc()的浏览器*/
	width:-moz-calc(100% - 39px);
	width:-webkit-calc(100% - 39px);
	width: calc(100% - 39px); 
	border:1px solid #cbcbcd; border-radius:6px 0 0 6px; background:url(../images/fun15.gif);}
.top_bread .submit{float:left;width:37px; height:32px; border-left:none;background:url(../images/fun14.gif) no-repeat; border:none;}
#fun1{position:absolute;right:3%;top:15px;display:block;cursor:pointer;}
