/* 
	Theme Name: TengDiKeJi
	Theme URI: http://www.itbobo.com
	Description: 获得技术支持　<a href="http://www.itbobo.com/">www.itbobo.com</a>
	Author: itbobo
	Author URI: http://www.itbobo.com
	Version: 1.0
*/
*{margin:0px;padding:0px;line-height:20px;font-size:13px;color:#676767;font-family:"宋体","微软雅黑","黑体";text-decoration:none;}
img{border:none;}
ul{list-style:none;}
em{font-style:normal;}
button {border:none;}
body{width:100%;height:100%;margin:0px;padding:0px;background-color:#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;}
*focus {outline: none;margin: 0;padding: 0;}
a:focus { outline: none;}
table {border-collapse:collapse;border-spacing:0;}
fieldset, img {border:0;max-width: 100%;}
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal;}
li {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
input, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;}
legend {color:#000;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix {display:block;}
.clean {clear:both;}
a{outline:none;text-decoration:none;color:#000;white-space: nowrap;}
a:hover { color:red;}
.fl {float:left;}
.fr {float:right;}
.hidden {display: inline-block;height: 0;overflow: hidden;visibility: hidden;width: 0;}
/*---------------顶部-------------------*/
.top{width:100%;height:35px;background-color:#f4f2f3;border-bottom:solid 1px #cecece;float:left;}
.top_box,.head_box,.content_box{width:980px;margin:0 auto;}
.top_box p{float:left;color:#ec2121;line-height:35px;}
.top_box em{line-height:35px;}
.top_box span{float:right;line-height:35px;}
.top_box span a{margin:0 5px; line-height:35px;}
/*---------------头部-------------------*/	
.head{width:100%;float:left;height:88px;}
.logo{float:left;height:50px;margin-top:18px;}
/*---------------导航-------------------*/	
.nav{float:right;margin-top:20px;border-bottom:solid 2px #065caf;position:relative;}
.nav ul.menu{width:720px;}
.menu-item-depth-0{}
ul.menu li.menu-item-depth-0{ float:left; font-weight:normal; font-size:15px;overflow:hidden;}
ul.menu li.menu-item-depth-0 a.menu-link-depth-0{ display:block; width:90px;line-height:35px;text-align:center;_float:left; }
ul.menu li.menu-item-depth-0 a.menu-link-depth-0:hover,ul.menu li.current-menu-item a.menu-link-depth-0{color:#fff; font-weight:bold;background:url(images/navhover.jpg) no-repeat;line-height:35px;position:relative;}
ul.menu-depth-1{ display:none; position:absolute;top:37px; background:url(images/navbackground.jpg) repeat-x;left:0px;_left:-90px;width:720px;}
ul.menu-depth-1 li.menu-item-depth-1{height:30px;float:left; }
ul.menu-depth-1 li.menu-item-depth-1 a.menu-link-depth-1{ display:block; line-height:30px ; color:#000;width:90px;text-align:center;}
ul.menu-depth-1 li.menu-item-depth-1 a.menu-link-depth-1:hover,ul.menu li.current-menu-item a.menu-link-depth-1{ color:#0056a8;background: none;line-height:30px ;font-weight:500;}

/*---------------轮播-------------------*/		
.banner,.content{width:100%;position:relative;float:left;}
.banner .bd ul{width:100% !important;}
.banner .bd li{width:100% !important;height:326px;overflow:hidden; text-align:center;}
.banner .bd li a{display:block; height:326px; width:980px;margin:0 auto;}

.banner .hd{width:100%;position:absolute;z-index:1;bottom:0;height:30px;background:url(images/touming.png) repeat-x;text-align:center;_background:#000; _filter:alpha(opacity=60);}
.banner .hd ul{text-align:center;padding-top:5px;}
.banner .hd ul li{cursor:pointer; display:inline-block; *display:inline;zoom:1;width:8px;height:8px;margin:5px;background:url(images/tg_flash_p.png) -18px 0;overflow:hidden;line-height:9999px;}
.banner .hd ul .on{background-position:0 0;}	

/*---------------内容-------------------*/	
.content{margin:10px 0;}
.about_bottom,.con_bottom,.product_bottom,.news_bottom,.products_bottom{float:left;height:10px;background:url(images/footbackground.jpg) repeat-x;border-top:solid 1px #e3e1e1;}

/*---------------关于我们-------------------*/	
.about_con{float:left;margin-right:11px;width:338px;}

.about_box,.product_box,.news_box{float:left;border:solid 1px #e3e1e1;border-bottom:0px;}
.about_box{width:338px;}
.about_con_top,.product_box_top,.news_box_top,.picScroll_box_top{float:left;background-color:#f2f2f2;margin-top:1px;}	
.about_con_top{width:338px;}
.about_con_top h1,.product_box_top h1,.news_box_top h1,.picScroll_box_top h1{float:left;font-size:14px;line-height:32px;margin-left:10px;}
.about_con_top span,.product_box_top span,.news_box_top span,.picScroll_box_top span{float:right;font-size:13px;line-height:32px;margin-right:10px;background:url(images/more.jpg) no-repeat right;}	
.about_con_top span a,.product_box_top span a,.news_box_top span a,.picScroll_box_top span a{margin-right:15px;line-height:31px;margin-top:2px;}
.about_con_box{float:left;}
.about_con_box dl{margin:15px 10px;width:320px;overflow:hidden;}	
.about_con_box dt{float:left;}		
.about_con_box dt img{border:solid 3px #dcdedd;}	
.about_con_box dd p{padding-left:10px;overflow:hidden;}	
.about_con_box dd a.more{color:#a81c27;}
.about_bottom{width:340px;}	


/*---------------产品介绍-------------------*/	
.product{width:364px;float:left;}
.product_box,.product_box_top{width:362px;}
.slideTxtBox{ float:left; width:350px; height:150px; overflow:hidden;padding:10px 5px; }
.slideTxtBox .bd dl{ float:left;width:350px;height:120px;_height:116px;}
.slideTxtBox .bd dd{float:left;margin-right:10px;}
.slideTxtBox .bd dt { float:left;font-size:15px;font-weight:700;line-height:30px;}
.slideTxtBox .bd	dt p{float:left;text-indent:22px;width:220px;font-weight:500;}
.slideTxtBox .hd{ height:40px; padding-left:10px;float:left;}
.slideTxtBox .hd ul{ overflow:hidden;}
.slideTxtBox .hd ul li{ float:left;background:url(images/tabbackground.jpg) no-repeat;margin-right:12px;width:100px;text-align:center;_margin-right:10px;}
.slideTxtBox .hd ul li a{ display:block;line-height:40px;}
.slideTxtBox .hd ul li.on a{ background:url(images/tabhover.jpg) no-repeat; color:#fff; width:100px;text-align:center; }
.product_bottom{width:364px;}

/*---------------新闻-------------------*/
.news{width:258px;float:right;}
.news_box,.news_box_top{width:256px}
.news_con{float:left;width:256px}
.news_con ul{width:234px;margin:15px 10px 5px 10px;_padding-top:4px;}
.news_con ul li{width:234px;height:25px;overflow:hidden;background:url(images/xulie.jpg) no-repeat 0px 7px;_height:24px;}
.news_con ul li a{font-size:13px;margin-left:10px;}
.news_con ul li a:hover{color:#b02832;}
.news_bottom{width:258px;_float:right;}

/*----------- 产品展示------------- */
.products{width:100%;float:left;margin:0;_margin:0px 0;}
.picScroll_box{width:980px;margin:0 auto;}
.picScroll_box_top{width:978px;}
.picScroll_con{width:978px;float:left;border:solid 1px #e3e1e1;border-bottom:0px;}
.picScroll{ position:relative;overflow:hidden;float:left;width:928px;padding: 10px 0 10px 52px;}
.picScroll ul{ overflow:hidden;_height:140px;}
.picScroll ul li{ margin: 0 6px;  width:208px; overflow:hidden; }
.picScroll ul li img{ width:198px; height:132px;border:solid 4px #dddee2; }
.picScroll .prev,.picScroll .next{ position:absolute;  left:10px; top: 60px; display:block; width:24px; height:57px; overflow:hidden; background:url(images/icons.png) -26px 0 no-repeat; cursor:pointer;  }
.picScroll .next{ left:auto; right:10px; background-position:-76px 0; }
.picScroll .prevStop{ background-position:0px 0; }
.picScroll .nextStop{ background-position:-52px 0; }
.products_bottom{width:980px;}

/*----------- footer------------- */
.footer{width:100%;height:60px;float:left;background-color:#ebe9e9;border-top:1px solid #dbdbdb;}
.footer_box{margin:10px auto;}
.footer_box p{text-align:center;font-family:arial;}


.navigation{width:970px;height:30px;margin:0 auto 10px auto;border:solid 1px #ddd;background-color:#f2f2f2;padding-left:10px;}
.navigation strong{line-height:30px;}


.banner_box,.tabBar{ width:980px;margin:0 auto;}
.banner_box img{height:226px;width:980px;}
.left{float:left;width:220px;}
.left_one{width:220px;float:left;background-color:#54a9fc;height:100%;_padding-bottom:10px;*padding-bottom:10px;}
.left_one p{line-height:72px;color:#fff;text-indent:80px;font-size:21px;width:220px;height:72px;float:left;background:url(images/home.jpg) no-repeat;margin-top:-10px;}
.left_one ul{ width:180px;float:left;margin:10px;_margin:10px 6px;border:solid 1px #88c5ff;padding:10px;_padding:2px 5px;background-color:#065caf;}
.left_one ul li{width:180px; height:36px; line-height:36px; margin:10px auto;color:#fff; background:url(images/leftnav.jpg) repeat-x; -moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px; cursor:pointer;text-align:center;}
.left_one ul li span{ font-weight:bold; color:#000;  }
.left_two{float:left;margin-top:10px;}
.conWrap{float:right;width:734px;padding:5px;border:solid 1px #ddd;}

/*------------------------------------ 列表页------------- ---------------------*/	
.conleft_left{width:275px;float:left;}
.conright_right{width:695px;float:right;}
.conleft_news{width:275px;float:left;margin-bottom:10px;}
.list_news_nav{width:275px;height:36px;float:left;background-color:#F2F2F2;}
.list_news_nav p,.conright_nav p{background:url(images/navbiaoji.jpg) no-repeat 10px 8px;font-size:15px;color:#000;line-height:36px;text-indent:30px;font-weight:900;float:left;}
.list_news_nav span, .conright_nav span{background:url(images/more.jpg) no-repeat 30px 11px ;float:right;}
.list_news_nav span a,.conright_nav span a{color:#000;float:right;margin-right:30px;line-height:36px;}
.list_news_con{width:253px;float:left;padding:10px;background-color:#fff;border:solid 1px #F2F2F2;}
.list_news_con ul{width:248px;margin:0 auto;overflow:hidden;}
.list_news_con ul li{width:248px;height:25px;overflow:hidden;background:url(images/xulie.jpg) no-repeat 0px 10px;}
.list_news_con ul li a{padding-left:10px;line-height:25px;}
.list_news_con ul li a:hover{color:#2196dc;}
.list_news_con ul li.li0{background:none;height:100%;margin-bottom:6px;}


.conright{width:695px;float:right;}
.conright_nav{width:695px;height:36px;float:left;background-color:#f2f2f2;}
.list_product_box{width:673px;padding:15px 10px;margin:0 auto;background-color:#fff;float:left;overflow:hidden;border:solid 1px #f2f2f2;}
.list_product_box ul{width:675px;margin:0 auto;overflow:hidden;}
.list_product_box ul li{margin-bottom:20px;_margin-bottom:7px;*margin-bottom:7px;}
.list_productbutton{color:#fff;line-height:24px;width:100px;height:24px;background:url(images/productbutton.jpg) no-repeat;border:none;cursor:pointer;margin-top:6px;}		
.list_news_con ul li.t{line-height:25px !important;border-bottom:dashed 1px #000;}
.list_news_con ul li.on img{width:150px; height:94px; padding:5px; border:1px solid #d0d0d0; background-color:#fff;}
.list_news_con ul li .pubpic{display:none;}
.list_news_con ul li.on{height:180px;text-align:left;line-height:22px !important;}
.list_news_con ul li.on .pubpic{display:block;padding-top:10px;}
.list_news_con ul li p{margin-left:10px;}		

.thisfoot{float:right;width:100px;}		
.step {float: right;}
.pageState{float:left;font-size:15px;}
.pageState span{color:#f60;font-size:15px;}
#prevpic{ background:url(images/next.jpg) no-repeat 4px 5px;}
#prevpic:hover{background:url(images/prevhover.jpg) no-repeat 4px 5px;}
#nextpic{ background:url(images/prev.jpg) no-repeat 6px 5px;}
#nextpic:hover{background:url(images/nexthover.jpg) no-repeat 4px 5px;}
.step a { float:left; width:20px; height:20px; border:1px solid #007ecb;margin-right:5px;}

.tempWrap dt{float:left;margin-right:10px;}
.tempWrap dd a{font-size:14px;font-weight:900;}
.productbutton{background: url("images/productbutton.jpg") no-repeat;border: medium none;color:#FFFFFF;cursor:pointer;height:24px;line-height:24px;margin-top:6px;width:100px;font-weight:500;font-size:13px;}