* {margin: 0px;	padding: 0px;}
body {font-family:\5FAE\8F6F\96C5\9ED1; font-size: 13px; line-height: 200% ; background:#efefef;}
.clear {font-size: 0px;	clear: both;line-height: 0px; height: 1px;}
.clearfix:after {content: "."; 	display: block;  height: 0;	clear: both; visibility: hidden;}
.clearfix {min-height: 1px;}
* html .clearfix {height: 1px;}
img {border:none;}
a:link {TEXT-DECORATION: none;}
a:visited {TEXT-DECORATION: none;}
a:hover {TEXT-DECORATION: none;}
a:active {TEXT-DECORATION: none;}
ul,li{list-style-type: none;}
/*top*/
#top{ height:30px; width:100%; background:#eeeeee;}
#top .top_box{ width:1000px; margin:0 auto; color:#595959; line-height:30px;}
#top .top_box a{color:#595959;}
#top .top_box a:hover{ text-decoration:underline;}
#top .top_box span{ float:right;}
/* header */
#header { background:#FFF;}
#header .head_box { width: 1000px; height: 107px; margin:0 auto; position: relative;}
#header .logo { position: absolute; top: 36px; left: 0px;}
#header .tel { color:#ffa904; font-size:36px; position: absolute; background:url(../images/tel_bg_03.png) center top no-repeat; padding-top:55px;top: 0px; right: 0px; font-family:"Haettenschweiler"; width:170px; padding-left:24px; height:29px;} 

/* nav */
#nav { background:#0090da; width:100%;}
#nav ul.nav_link{ width:1000px; margin:0 auto; height:50px; line-height:50px;}
#nav ul.nav_link li{ float:left;  background:url(../images/li_bg_03.png) right center no-repeat;}
#nav ul.nav_link li a{ font-size:16px; color:#FFF; display:block;padding-left:30px; padding-right:30px;}
#nav ul.nav_link li a:hover{ background:#ffa904;}
#nav ul.nav_link li a.cur{ background:#ffa904;}
#nav ul.nav_link li.last{ background:none;}
/*banner*/
/* banner */
#banner{ height:420px; width:100%; overflow:hidden;}
.Aflash{width:1440px;margin:0 auto;background:url(../images/titbg.gif) repeat-x left top;position:relative;overflow:hidden;}
.smallbox b,.pre a,.next a{background:url(../images/doc.png) no-repeat -1000px -1000px;}
.picUL{}
.picLI{position:relative;width:1440px;overflow:hidden;}
.picbox{width:10000px;}
.picbox small{display:block;background:url(http://i0.letvimg.com/img/201112/06/home/tv.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i0.letvimg.com/img/201112/06/home/tv.png');position:absolute;left:-8px;top:-7px;width:110px;height:110px;}
.picbox .tv{display:none;}
.picbox img{height:420px;}
.picLI .bg{background:#8b0d18;position:absolute;left:800px;top:0px;height:420px;width:371px;}
.picLI .info{position:absolute; color:#FFF;left:800px;top:46px;overflow:hidden;width:308px;padding-left:20px;margin-top:7px;}
.picLI  h2{font-size:35px;height:50px;line-height:50px;overflow:hidden;}
.picLI  p{ font-size:16px; line-height:30px;}
.picLI a:hover{text-decoration:none;}
.pre,.next{float:left;margin-top:28px;position:relative;width:30px;z-index:11;}
.pre i,.next i{background:url(../images/tipN.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/tipN.png');display:block;width:25px;height:24px;position:absolute;left:20px;top:2px;display:none;}
.next i{background:url(../images/tipP.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/tipP.png');left:-20px;}
.smalpic{float:left;width:350px;display:block;zoom:1;overflow:hidden;padding:10px 5px 0 5px;}
.pre a{width:27px;height:26px;display:block;background-position:-84px -10px;}
.next a{width:27px;height:26px;display:block;background-position:-123px -10px;}
.pre i{display:block;}
.infobtn{position:absolute;right:190px;top:321px;width:420px;}
.smallbox{width:500px;}
.smallbox img{width:81px;height:44px;border:3px solid #ffffff;}
.smallbox a{display:block;float:left; margin-right:20px;text-align:center;outline:none;position:relative;z-index:10;}
.smallbox a b{display:none;}
.smallbox a.on img{border:3px solid #ffffff;}
.smallbox a.on b{display:block;}
.smallbox b{ background:url(../images/on_03.png) center no-repeat;display:block;zoom:1;overflow:hidden;width:10px;height:8px;position:absolute;left:35px;top:-7px;}


#j-focusPic{position:relative;overflow:hidden;width:1440px;height:420px;}
#j-focusPic .j-slider{position:absolute;width:1000000px;}
#j-focusPic .j-item{display:block;float:left;width:1440px;height:420px;overflow:hidden;}
#j-focusPic .j-info{}
#j-focusPic	.j-infocontainer{display:none;}
#j-focusBtns .j-container{position:relative;height:70px;width:350px;padding:0px;padding-top:10px;}
#j-focusBtns .j-slider{position:absolute;}	
#j-focusBtns .pre a,#j-focusBtns .next a{cursor:pointer;}
#j-focusBtns .on-1 a{background-position:-84px -46px;cursor:default;}
#j-focusBtns .on-2 a{background-position:-123px -46px;cursor:default;}
#j-hitshow .j-container{position:relative;width:968px;height:180px;overflow:hidden;}
#j-hitshow .j-slider{position:absolute;width:10000px;}
#j-hitshow .a1.disable{background-position:-10px -10px;cursor:default;}
#j-hitshow .a1.disable:hover{background-position:-10px -10px;}
#j-hitshow .a2.disable{background-position:-23px -10px;cursor:default;}
#j-hitshow .a2.disable:hover{background-position:-23px -10px;}
/*幻灯片(组件)*/
.slide{position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{width:100%;height:100%;}
.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);z-index:3;}
.ban_nav{position:absolute;bottom:0;left:0;width:100%;text-align:right;z-index:4;}
.ban_nav a{display:inline-block;vertical-align:middle;width:14px;height:14px;line-height:14px;overflow:hidden;text-align:center;margin-right:8px;cursor:pointer;text-decoration:none;font-size:10px;-webkit-text-size-adjust:none;background:#ccc;}
.ban_nav .on{background:#f90;color:#fff;}
.Left,.Right{cursor:pointer;}

/* content */
#content{width: 1000px; padding-top: 20px; padding-bottom: 10px; margin:0 auto;}
#content .news{}
#content .news_left{ width:395px; float:left; background:#FFF; border-bottom:#cccccc solid 2px;}
#content .title1{ background:#0090da; height:60px; padding-left:25px;}
#content .title1 img{ margin-top:13px;}
#content .title1 span{ float:right; background:url(../images/more_06.png) center right no-repeat; padding-right:10px; margin-top:15px; margin-right:19px;}
#content .title1 span a{ display:block; color:#FFF;}
#content .title1 span a:hover{ text-decoration:underline;}
#content .news_left ul{ width:350px; margin:0 auto; padding-top:10px; padding-bottom:10px;}
#content .news_left ul li{ padding-top:15px; padding-bottom:15px; border-bottom:#cccccc dotted 1px;}
#content .news_left ul li .news_img{ float:left;}
#content .news_left ul li .news_text{ width:212px; float:right; color:#999999;}
#content .news_left ul li .news_text h2 a{ font-size:15px; color:#444444;}
#content .news_left ul li .news_text h2 a:hover{ color:#000;}
#content .about_right{ float:right; padding:25px; background:#ffffff;border-bottom:#cccccc solid 2px;}
#content .about_right h2{ font-size:28px; color:#444444; padding-bottom:26px;}
#content .about_right img{ float:left; padding-bottom:13px;}
#content .about_con{ width:280px; float:right; margin-left:20px; font-size:13px; line-height:24px; color:#999999;}
#content .about_con a{ color:#0090da;}
#content .about_con a:hover{ text-decoration:underline;}
#content .about_con ul li a{ color:#FFF; font-size:16px; background:#0090da; padding:5px 10px; margin-left:8px;}
#content .about_con ul{ padding-top:20px;}
#content .product{ margin-top:20px;}
#content .news1{ margin-top:18px;}
#content .about_right1{ background:#FFF; width:500px; padding:40px;height:288px; float:right; border-bottom:#cccccc solid 2px;}
#content .about_right1 ul li{ float:left; margin-top:35px; margin-left:20px; margin-right:20px;}
#content .about_right1 ul li h2{ color:#0090da; font-size:15px;}
#content .about_right1 ul li .c_text{ color:#999999; font-size:13px; line-height:24px;}
#link{ background:#FFF; height:169px; margin-top:20px;}
#link .link_box{ width:1000px; margin:0 auto; padding-top:19px;}
#link .link_box ul li img{ float:left; border:#cccccc solid 1px;}
#link .link_box ul{ padding-top:15px;}
#banner_m{ height:250px; width:100%;}
#banner_m a{ display:block;}
/* side */
#side{ float: left; width: 235px; overflow: hidden;}
#side .side_title{ background:#0090da; padding-left:22px; padding-top:15px; padding-bottom:10px;}
#side .side_fen{ background:#FFF; border-bottom:#cccccc solid 2px;}
#side .side_fen ul{ width:195px; margin:0 auto;}
#side .side_fen ul li{ height:42px; line-height:42px; border-bottom:#cccccc dotted 1px;padding-left:10px;}
#side .side_fen ul li a{ background:url(../images/side_bg_03.png) left center no-repeat; padding-left:20px; color:#444444; font-size:14px;}
#side .side_fen ul li a:hover{ color:#0090da;}
#side .side_fen ul li a.cur{ color:#0090da;}
#side .side_contact{ margin-top:10px;}
#side .side_fen ul li a.cur1{ background:url(../images/down_03.png) left center no-repeat; color:#0090da;}
#side .side_fen ul li.pro{ height:auto; padding-bottom:20px;}
#side .side_fen ul li.pro ul li{ border-bottom:none; height:25px; line-height:25px;}
#side .side_fen ul li.pro ul li a{ background:url(../images/dian_03.png) left center no-repeat;}
/* main */
#main{ float: right; width: 745px; overflow: hidden; background:#FFF; padding-bottom:64px; margin-bottom:50px; border-bottom:#cccccc solid 2px;}
#main .main_title{ height:38px; line-height:38px; width:704px; margin:0 auto; border-bottom:#dcdcdc solid 1px; padding-top:12px;}
#main .main_title h2{ float:left; font-size:16px; color:#333333; background:url(../images/main_bg_03.png) left center no-repeat; padding-left:20px; width:81px; border-bottom:#ffa904 solid 1px;}
#main .main_title span{ float:right; background:#0090da; height:25px; line-height:25px; color:#FFF; margin-top:8px; padding-left:10px;}
#main .main_title span a{ padding-top:3px; padding-bottom:3px; background:#ffa904; color:#FFF; padding-left:10px;}
#main ul.product li{ float:left; margin-left:20px; margin-top:20px;}
#main ul.product li span{ display:block;color:#444444; font-size:14px; text-align:center;}
#main ul.product li a:hover span{ color:#0090da;}
#main .danye_con{ width:700px; margin:0 auto; color:#666666; font-size:14px; line-height:24px; padding-top:25px;}
table.table1{ width:703px; margin:0 auto; border-collapse:collapse;}
table.table1 tr.tr1{ background:#dedede; color:#3a3a3a; font-size:16px;}
table.table1 td{ height:56px; line-height:56px; text-align:center; border-bottom:#e3e3e3 solid 1px;}
table.table1 td a{ color:#3a3a3a;}
table.table1 td a:hover{ color:#0090da;}
table.table2{ width:635px; color:#444444; font-size:14px; padding-left:30px;}
table.table2 td{ padding-top:10px;}
table.table2 td .ta1{ width:223px; height:27px; border:#e6e6e6 solid 1px;}
table.table2 td .ta2{ width:514px; height:193px; border:#e6e6e6 solid 1px;}
table.table2 td .tf1{ width:156px; height:36px; line-height:36px; text-align:center; color:#FFF; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1; cursor:pointer; background:#ff7300; border:none;}
#main .join_top{ border-bottom:#d9d9d9 solid 2px; width:700px; margin:0 auto; margin-bottom:20px;}
#main .join_top h3{ color:#666666; font-size:24px; font-weight:normal;}
table.table3{ width:600px; padding-top:20px;}
.tf2{ width:156px; margin-top:20px; margin-bottom:20px; height:36px; line-height:36px; text-align:center;color:#FFF; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1; cursor:pointer; background:#ff7300; border:none;}
#main ul.news li{ border-bottom:#cccccc dotted 1px; padding-bottom:10px; padding-top:15px;}
#main ul.news{ width:705px; margin:0 auto;}
#main ul.news li .news_img{ float:left; padding-left:15px;}
#main ul.news li .news_text1{ width:543px; float:right; color:#999999;}
#main ul.news li .news_text1 h2{ color:#444444; font-size:15px;}
#main ul.news li .news_text1 h2 span{ float:right; font-weight:normal; font-size:14px; color:#999999;}
#main ul.news li a:hover .news_text1{ color:#000;}
#main ul.news li a:hover .news_text1 h2 span{ color:#000;}
#main .t{ height:45px; line-height:45px; color:#0090da; font-size:18px; border-bottom:#dcdcdc dotted 1px; margin-bottom:10px;}
#main .t span{ color:#999999; font-size:13px; float:right;}
#main .show_con{ width:705px; margin:0 auto; padding-top:20px; color:#666666; font-size:14px; line-height:24px;}
#main .show_page{ padding-top:20px; border-top:#a0a0a0 dotted 1px; margin-top:40px;}
#main .show_page a{ display:block; color:#a0a0a0;}
#main .show_page a span{ color:#0090da;}
#main .show_page a:hover span{ text-decoration:underline;} 
#main .pro_top{ width:705px; margin:0 auto; padding-top:35px;}
#main .pro_top img{ float:left; width:230px; height:215px;}
.p_left{ float:left; width:230px; height:215px;}
#main .p_right{ float:left; width:426px; margin-left:30px; color:#666666; font-size:14px;}
#main .pro_bot{ width:705px; margin:0 auto; margin-top:20px;}
#main .pro_bot ul li{ float:left;width:300px;}
#main .pro_bot ul li a{ color:#255da3; background:url(../images/you_07.png) left center no-repeat; padding-left:20px; }
#main .pro_bot ul li a:hover{ text-decoration:underline;}
#main .pro_top h2{ color:#255da3; font-size:14px; font-weight:normal; background:url(../images/you_07.png) left center no-repeat; padding-left:20px;}
#main .case_con{ width:705px; margin:0 auto; padding-top:20px; color:#666666; font-size:14px;}
#main .case_con h2{ text-align:center; color:#0090da; font-size:15px; padding-bottom:10px;}
.tf3{ width:75px; height:27px; border:none; background:url(../images/b_bg_03.png) center no-repeat; cursor:pointer;}
#main .online_top{ height:40px; line-height:40px; padding-left:20px; background:#f0f0f0;}
#main .about_right2{ width:600px; margin:0 auto;}
#main .about_right2 ul li{ float:left; margin-bottom:35px; margin-left:20px; margin-right:20px;}
#main .about_right2 ul li h2{ color:#0090da; font-size:15px;}
#main .about_right2 ul li .c_text{ color:#999999; font-size:13px; line-height:24px;}
/* footer */
#footer{ background:#202020;}
#footer .foot_box{ width: 1000px; padding-top:30px; padding-bottom:40px; margin:0 auto;}
#footer .f_left{ float:left; color:#FFF;}
#footer .f_right{ float:left; margin-left:150px;}
#footer .f_right ul li{ color:#FFF;}
#footer .f_right ul li.frist{ font-size:16px;}
#footer .f_right ul li a{font-size:13px; color:#999999;}
#footer .f_right ul li a:hover{ color:#FFF;}
#footer .f_right ul{ float:left; margin-left:50px;}

/* public */
.font_red{ color: #ff2b2b;}
.form_s{ width: 120px; height: 22px; border: 1px solid #dadada;}
/*分页*/
DIV.digg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 30px; TEXT-ALIGN: center
}
DIV.digg A {
	background:#f0f0f0; padding:4px 10px; color:#333333; margin-left:10px; width:35px; height:35px;
}
DIV.digg A:hover {
	 COLOR: #ffffff; background:#e21e1e;padding:4px 10px;
}
DIV.digg A:active {
	 COLOR: #ffffff; background:#e21e1e;padding:4px 10px;
}
DIV.digg A.select {
	 COLOR: #ffffff; background:#e21e1e;padding:4px 10px; margin-left:10px;
}
DIV.digg SPAN.disabled {
	background:#f0f0f0; padding:4px 10px; color:#333333; margin-left:10px; width:35px; height:35px;
}

/*首页现象卡*/
.hidden { display: none }
.block { display: block }
.bx_chgBtn { background:#0090da; height: 53px; overflow: hidden; margin-top:15px;}
.bx_chgBtn ul .mCon_btn { color: #ffffff; cursor: pointer; float: left; font-size: 16px; height: 53px; line-height: 53px; padding-left:20px; padding-right:20px; }
.bx_chgBtn ul .mCon_Cutbtn { background:url(../images/m_bg_07.png) bottom center no-repeat #ffa904;  color: #ffffff; height: 53px; }
.bx_chgCon .bx3_1h { border-top-style: none; border-top-width: 0; background:#FFF; }
.bx3_u2 { padding-left: 50px; }
.bx3_1h { height: 270px; border-bottom:#cccccc solid 2px; }
/*首页产品滚动*/
.rollBox2 {

        width: 1000px;
        HEIGHT:201px;
        margin: 0 auto;
        display: inline;
		margin-top:20px;
        
}
a:hover .LeftBotton{ background:url(../images/right1_10.png) center no-repeat #d5d5d5;}
.rollBox2 .LeftBotton {
        overflow: hidden;
        background:url(../images/left_07.png) center no-repeat;
        float: left;
        width: 28px;
        cursor: pointer;
        height: 50px;
        margin:0 auto;
        display: inline;
		margin-top:80px;
		background-repeat:no-repeat;
		margin-left:-35px;
        /*float: left;
        background-image: url({%$LQCMS.site_template%}/App_themes/images/er01.png);
        overflow: hidden;
        width: 18px;
        cursor: pointer;
        height: 66px;
        margin-top:9px;
        margin-left:20px;
        _margin-left:10px;*/
}
a:hover .RightBotton{ background:url(../images/right_10.png) center no-repeat #d5d5d5;}
.rollBox2 .RightBotton {
        float: right;
        background:url(../images/left1_07.png) center no-repeat;
		background-repeat:no-repeat;
        overflow: hidden;
        width: 28px;
        cursor: pointer;
        height: 50px;
        display: inline;
		margin-top:80px;
		margin-right:10px;
        /*float: right;
        background-image: url({%$LQCMS.site_template%}/App_themes/images/er02.png);
        overflow: hidden;
        width: 18px;
        cursor: pointer;
        height: 66px;
       margin-top:9px;
       margin-right:10px;*/
}
.rollBox2 .Cont {
        float: left;
        overflow: hidden;
        width: 900px;
        height: 230px;
        display: inline;
		margin:0 auto;
        
}
.rollBox2 .ScrCont {
	WIDTH: 10000000px
}
.rollBox2 .Cont .pic {
    FLOAT: left; 
	TEXT-ALIGN: center;
	width:191px;
    height:185px;
	margin-left:20px;
}
.rollBox2 .Cont .pic .pic_img span{ font-size:13px; color:#444444;}
.rollBox2 .Cont .pic .pic_img
{
	display: table-cell;
	width:191px;
	height:185px;
	text-align:center;
    display: block;
	vertical-align:middle;
	
}
.rollBox2 .Cont .pic .pic_img IMG 
{
	vertical-align:middle;
	border:0;
	max-width:191px;
	max-height:185px;
	
}
.rollBox2 .Cont .pic .pic_img a:hover IMG{ border:#0090da solid 1px;} 
.rollBox2 .Cont .pic .pic_img a:hover span{ color:#0090da;}
.rollBox2 #List1 {
	FLOAT: left;
	margin-top:20px;
}
.rollBox2 #List2 {
	FLOAT: left;
	margin-top:20px;
}
.rollBox2 #List3 {
	FLOAT: left;
	margin-top:20px;

}
.rollBox2 #List4 {
	FLOAT: left;
	margin-top:20px;
}
.rollBox2 #List11 {
	FLOAT: left;
	margin-top:20px;
}
.rollBox2 #List21 {
	FLOAT: left;
	margin-top:20px;
}
.rollBox2 #List31 {
	FLOAT: left;
	margin-top:20px;

}
.rollBox2 #List41 {
	FLOAT: left;
	margin-top:20px;
}
.rollBox2 #List12 {
	FLOAT: left;
	margin-top:20px;
}
.rollBox2 #List22 {
	FLOAT: left;
	margin-top:20px;
}
.rollBox2 #List32 {
	FLOAT: left;
	margin-top:20px;

}
.rollBox2 #List42 {
	FLOAT: left;
	margin-top:20px;
}
.rollBox2 #List13 {
	FLOAT: left;
	margin-top:20px;
}
.rollBox2 #List23 {
	FLOAT: left;
	margin-top:20px;
}
.rollBox2 #List33 {
	FLOAT: left;
	margin-top:20px;

}
.rollBox2 #List43 {
	FLOAT: left;
	margin-top:20px;
}
/*首页案例图片滚动*/
#content .news_left1{ width:395px; float:left; background:#FFF; border-bottom:#cccccc solid 2px; padding-bottom:20px;}
#slider {    width: 358px; /* important to be same as image width */
    height: 289px; /* important to be same as image height */
    position: relative; /* important */
    overflow: hidden; /* important */
	margin-left:20px;
	
	
}
#slider img{  border: 0px;left: 0;  margin-left: 0;}
#sliderContent {
    width: 100%; /* important to be same as image width or wider */
    position: absolute;
    top: 0;
    margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
    display: none;
    width: 100%;
	padding-top:20px;
    left: 0;
    margin-left: 0;
}
.sliderImage img{
    float: left;
    position: relative;
    left: 0;
    margin-left: 0;
}
.sliderImage span {
    position: absolute;
    font: 14px 微软雅黑,sans-serif;
    padding: 1px 9px;
    width: 358px;
	height:60px;
    line-height: 46px;
	background:url(../images/c_bg_03.png) left top repeat-x;
    color: #fff;
    display: none;
letter-spacing:0.3mm;
}
.bottom {
 bottom: 0;
 left: 0;
}





