/* CSS Document */
a:link, a:visited, a:active, a:focus{color:#373737;}
body{ background:#ededed; }

.container{ width:980px; margin:0 auto; background:#fff;}
/*头部*/
.logo{ margin:0px; padding:0px;}
/*导航*/
.nav{ background:url(../images/nav.png) repeat-x; height:30px; position:relative; padding-left:5px; width:975px;}
.nav ul li{ float:left; width:120px; text-align:center;  border-right:#4bbfef 1px solid; height:25px; padding:0px; padding-top:5px; margin:0px; color:#fff; font-size:13px; font-weight:bold;}
.nav ul li a:link, .nav ul li a:visited, .nav ul li a:active, .nav ul li a:focus{ color:#fff; text-decoration:none;}
.nav .lxnav{ border:none;}

.box{ margin-top:10px;}
.box h2{ font-size:14px; background:url(../images/h2bg.jpg) no-repeat bottom left; position:relative; height:30px; line-height:30px; color:#0690ce;}
.box h2 small{ font:normal 12px/14px Arial, Helvetica, sans-serif;font-variant: small-caps;}
.box h2 a.more{ position:absolute; right:5px; top:8px;}
.box h2 em{position:absolute; right:5px; top:8px;  font:normal 12px/26px "宋体";}

.box1{ margin-top:10px;}
.box1 h2{ font-size:14px; border-bottom:#dddddd 1px solid; position:relative; height:30px; line-height:30px; color:#000; padding-left:20px;}
.box1 h2 small{ font:normal 12px/14px Arial, Helvetica, sans-serif;font-variant: small-caps;}
.box1 h2 a.more{ position:absolute; right:5px; top:8px;}
.box1 h2 em{position:absolute; right:5px; top:5px;  font:normal 12px/26px "宋体";}

/*焦点图切换*/
.player{ width:980px;margin-top:4px;}
.product_img{height:360px;position:relative;overflow:hidden; width:980px; }
#productImg{overflow:hidden;height:360px;}
.product_img ul{position:absolute;}
#productMenu{bottom:20px;right:5px;}	
.menu_yuan li{float:left;background:url(../images/li.jpg) no-repeat;width:16px;height:16px;text-align:center;margin-right:3px;color:#f6d18e;}
.menu_yuan li.vary_img{background:url(../images/li_h.jpg) no-repeat;color:#f6d18e;width:25px;}
.tab_c_img{width:980px;height:360px;display:none;}
.tab_c_img img{width:980px;height:360px;}

.left{ float:left; width:719px; padding-right:10px;}
.right{ float:left; width:230px;}	
	
.about{ width:266px; margin-left:11px; height:250px;}
.about .content{padding-top:10px;}
.about img{ margin-bottom:3px;}
.about p{line-height:23px;}
/*案例*/
.case{ width:360px;}
.case ul li{ float:left; margin-left:10px; display:inline; width:106px; height:95px; text-align:center; overflow:hidden; margin-bottom:20px; }
.case ul li img{ border:1px solid #ccc; padding:2px; margin-bottom:4px; width:100px; height:70px;}

/*切换*/	
#tabs1{ width:417px;height:178px; margin-left:12px;} 
#tabs1 .menu1box{ position:relative; overflow:hidden;width:417px; margin-bottom:-1px;background:url(../images/index_07.jpg) no-repeat scroll 0 1px transparent;position:relative; height:36px; line-height:36px; margin-top:8px;} 
#tabs1 #menu1{float:right;clear:both; margin-top:2px;}
#tabs1 .main1box #main1 .block .content em{font-style: normal;} 
#tabs1 .main1box #main1 .content em{font-style: normal;}
#tabs1 #menu1 li{float:left; display:block; cursor:pointer; width:73px; line-height:20px; height:28px;text-align:center;} 
#tabs1 #menu1 li.hover{background:url(../images/tab.png) no-repeat; color:#FFF;} 
#tabs1 #menu1 li.hover a{color:#fff; text-decoration:none; }

#tabs1 .main1box{height:178px; width:400px;background:#fff;} 
#tabs1 #main1 ul{display: none;} 
#tabs1 #main1 ul.block{ display: block;} 
#tabs1 #main1 ul .v{ height:5px;} 

#tabs1 #main1 ul li{ background:url(../images/index_19.jpg) no-repeat 0px 8px; line-height:20px; height:20px; padding-left:8px; width:390px; } 
#tabs1 #main1 ul li a{float:left;width:300px;}
#tabs1 #main1 ul font{float:right;font-size:13px;}
#tabs1 #main1 ul.block li{ background:url(../images/index_19.jpg) no-repeat 0px 8px; line-height:20px;height:20px; padding-left:8px; width:390px; } 
#tabs1 #main1 ul.block font{float:right;font-size:13px;}
#tabs1 .tabs1main { width:100%;}
#tabs1 .content{ margin-bottom:5px;} 
#tabs1 .content li a:hover{ color:#F00;}
/*产品滚动*/
.product{height:250px;width:709px; padding-left:14px;margin-top:5px;}
.product ul li{float:left;margin-right:10px;text-align:center;}
.product ul li a img{border:#dbdddc 1px solid; padding:1px;}
#demo{overflow:hidden;margin:10px auto;height:190px;width:700px;}
#indemo{float:left;width: 800%;}
#demo1,#demo2{float:left;}
#demo1 li{}

/*案例展示*/
.anli{ width:224px;padding-top:2px; margin-left:10px;}
.anli_img{height:188px;position:relative;overflow:hidden; width:224px; padding-top:7px;}
#anliImg{overflow:hidden;height:188px;}
.anli_img ul{position:absolute;}
#anliMenu{bottom:-160px;right:5px;}	
.menu1_yuan li{float:left;background:url(../images/li.jpg) no-repeat;width:16px;height:16px;text-align:center;margin-right:3px;color:#000; height:188px; }
.menu1_yuan li.vary_img1{background:url(../images/li_h.jpg) no-repeat;color:#f6d18e;width:16px;}
.tab_t_img{display:none; height:188px;text-align:center; width:220px;}
.tab_t_img img{}
.img2{vertical-align:middle; width:expression(this.width > 220 ? 220: true); max-width:220px; _height:188px; max-height:188px; }

/*联系我们*/	
.lianxi{width:224px;margin-left:11px; background:url(../images/index_26.jpg) no-repeat; height:170px; margin-top:21px;}
.lianxi .k{ height:52px;}
.lianxi .tel1{ margin-left:20px; height:115px; overflow:hidden;}
/*底部*/
.foot{ height:30px;background:url(../images/index_42.jpg) repeat-x #FFF; width:980px; margin:0 auto; margin-top:2px; text-align:center;padding-top:15px;}



div .sidebar_l .content ul li{ margin:0px;}
div.wrapper{ background:url(../images/about_04.jpg) no-repeat;}
div.wrapper .sidebar_l{ width:211px;}

div.wrapper .sidebar_l .content{ width:100%; padding:0px;}
div .sidebar_l .content ul li a{  line-height:30px; height:30px;width:208x; margin:0px;display:block;}
div .sidebar_l .content ul li a:hover{ line-height:30px; height:30px; margin:0px;}
/*左侧导航*/
.subnav ul{padding:5px;}
.subnav ul li h4{background:url(../images/about_07.jpg) no-repeat;  background:url(../images/about_03.png) no-repeat; line-height:30px; height:30px;width:208x; margin:0px; text-indent:60px; display:block;color:#FFF; font-size:15px}
.subnav ul li ul{display:none;padding:0 8px;}
.subnav ul li ul li{text-indent:1.8em; font:12px "宋体"; overflow:hidden; width:195px; height:25px; white-space:nowrap; }
div .sidebar_l .content ul h4{background:url(../images/about_07.jpg) no-repeat;  background:url(../images/about_03.png) no-repeat; line-height:30px; height:30px;width:208x; margin:0px; text-indent:60px; display:block;color:#FFF; font-size:15px;cursor:pointer}

.contact_l{padding:0px;}
div.wrapper .sidebar_l .contact_l .content{padding-top:10px; color:#666464; line-height:26px; padding-left:17px; width:196px;}

div.wrapper .sidebar_l .content{ width:100%; padding:0px;}
div .sidebar_l .content ul li{ line-height:normal; height:auto; margin:0px;}
.subnav ul{padding:5px;}
.subnav ul li ul{display:none;padding:0 8px;}
.subnav ul li ul li{text-indent:1.8em; font:12px "宋体"; overflow:hidden; width:185px; height:25px; white-space:nowrap; }

.newsleft a{ color:#FFF; font-size:15px !important;}
.newsleft a:hover{color:#FFF;font-size:15px !important;}

div.wrapper .main_r{ width:760px; border-left:0px; margin-top:10px; padding:0px;}
.newslist{ height:400px; width:760px;}
.newslists{ margin-top:10px;padding-bottom:100px;}
.newslists li{ background:url(../images/index_19.jpg) no-repeat 5px; width:740px; margin-left:20px; text-indent:20px; height:30px; line-height:30px; border-bottom:1px #dadada dashed;}
.newslists li a:hover{ color:#F00;}


.xiangxi{width:740px;margin-left:16px;*margin-left:0px;}
.xiangxi ul{ margin-top:20px;padding-bottom:100px;}
.xiangxi ul li{height:35px; line-height:35px;}
.xiangxi p{line-height:25px;}
.xiangxi h5{font-weight:bold;text-align:center;font-size:15px;color:#111;}
.article{text-align:center;line-height:35px;}
	.article span{margin-right:10px;}
	.article a{padding:0 5px;}
.xiangxi .article img{max-width:700px;_width:expression(document.body.clientWidth > 700 ? "700px" : "auto");}
.xiangxi table{width: 700px; border-collapse: collapse; height: 155px; text-align:center;}
.xiangxi table p{ margin:0px; padding:0px;}
.xiangxi table td{ vertical-align:middle;}
/*分页*/	
#Divpage {padding-top:30px;text-align: left; float:right; margin-right:10px; margin-bottom:40px; border:1px;bordercolor:#000000; vertical-align:middle;}
#Divpage li {float: left;padding: 2px;width: auto;}
#Divpage li a {color: #333333;font-size: 12px;}
#Divpage li a:visited {color: #333333;font-size: 12px;}
#Divpage li a:hover {color: #0079B8;font-size: 12px;}


.prolist ul li{ float:left; margin-left:15px;_margin-left:10px; text-align:center; height:180px; width:230px; position:relative; padding-top:5px; background:#f4f4f4; margin-top:15px;}
.img1{vertical-align:middle; width:expression(this.width > 220 ? 220: true); max-width:220px; _height:180px; max-height:140px;}

.prolist ul li span{position:absolute; bottom:5px; text-align:center; width:230px; left:0px;}
.txtcontent{padding:10px 10px 20px 20px;}
.txtcontent p{ line-height:26px; }

/*massage*/
.clearfix{display:inline-block;}
.liuyan_box{padding:20px 25px;}
	.liuyan_box li{margin-top:15px;}
	.liuyan_box li label{float:left;width:70px;text-align:right;line-height:20px;}
	.liuyan_box li div{float:left;width:520px;}
	.liuyan_box li div textarea{border:1px solid #007ac0;width:440px;height:120px;font-size:12px;color:#555;line-height:20px;padding:5px;}
.input_m,.input_b,.input_s{border:1px solid #007ac0;background:#fff;margin-right:5px;height:20px;line-height:20px;color:#555;}
.input_m{width:185px;}
.input_b{width:360px;}
.input_s{width:65px;}
	.yanzheng{border:1px solid #9e8e8e;display:inline-block;width:70px;height:20px;vertical-align:top;}
.up_but{cursor:pointer;}

.jjnews{font-style: normal;overflow:hidden; height:40px; width:270px; display:block; text-indent:inherit;} 