body{margin:0;padding:0;border:0;height:100%;text-align:left; font-family:"Microsoft YaHei","Arial"; font-size:12px;} 
#contain{position: relative;height:100%;padding:10px;margin:10px auto;border:0;}
#content {position:relative;margin:10px auto 10px auto} 
#bottom {position: relative;margin:0px auto} 
#top {position:relative;margin:0px auto;z-index:99} 
#bodyex {position: absolute;left:0;top:0px;margin:0} 
body,div,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,form,input,p,th,td{margin:0;padding:0;}
img{border:0px;}
ul{margin:0px;padding:0px;}
ul li{list-style:none;}
/* 头部 CSS  */
.head{ width:auto; height:100px; margin:0 auto; background:url(../images/index_hdbg.jpg);}
.headd{ width:990px; height:100px; margin:0 auto;}
.index_ph{ width:248px; height:68px; margin-top:15px; float:right;}
.logo{ width:540px; height:85px; float:left;}
.move{ width:auto; height:39px; margin:0 auto; background:url(../images/index_move.jpg);}
.movee{ width:1000px; height:39px; margin:0 auto;}
.movee ul{ width:1000px; margin:0px;}
.movee ul li{ width:125px; height:39px; line-height:43px; float:left; text-align:center; font-size:15px; background:url(../images/ind_move.png) right no-repeat;}
.movee ul li a{ text-decoration:none; color:#FFF; height:39px; line-height:39px; display:block; text-align:center;}
.movee ul li a:hover{ text-decoration:none; color:#fff; background-image:url(../images/move.png);}
.movee ul li.menua a{background-image:url(../images/move.png); background-repeat:no-repeat; color:#fff;}
#none {BACKGROUND: none transparent scroll repeat 0% 0%}
/* banner CSS */
#banner{width:100%;height:306px; margin-top:10px;overflow:hidden; margin:0 auto; background-image:url(../images/index_jb.jpg);}
#banner .jb_g{ width:100%; height:366px; padding-top:20px; margin:0 auto;}
#banner{width:100%;height:306px;margin:0 auto;overflow:hidden; position:relative;z-index:10; min-width:1000px;}
#banner .imgs{width:100%;height:306px;position:absolute;display:none; left:0px;}
#banner .arrow{width:1440px; margin:0 auto;}
#banner .nums{
	width:100%;
	position: absolute;
	overflow: hidden;
	bottom: 20px;
	z-index: 20;
	text-align: center;
	left: 1px;}
#banner .nums a{width:14px;height:14px; font-size:12px; line-height:16px; display:inline-block;cursor:pointer;background:url(../images/dian.png) left center; margin-right:8px; text-align:center;}
#banner .nums a.now{ background:url(../images/dian.png) right center; color:#fff;}
.head_bg{width:100%; height:9px; position:absolute; z-index:20; background:url(../images/topbg.png) left bottom repeat-x; overflow:hidden;}
.index_hot{ width:auto; height:33px; margin:0 auto; background:url(../images/index_hot.jpg);}
.index_hot .new{ width:998px; height:33px; line-height:33px; margin:0 auto;}
.index_hot .new dl{width:998px; margin:0px;}
.index_hot .new dd{ width:30px; height:15px; float:left; margin-top:8px;}
.index_hot .new dt{ width:950px; height:33px; float:right; color:#f80606;}
/* cont CSS  */
.index_cot{ width:1000px; height:auto; margin:0 auto; margin-top:13px;}
.index_left{ width:250px; min-height:900px; border:1px solid #e5e5e5; float:left; padding-bottom:5px;}
.index_rihgt{ width:735px; min-height:900px; float:right;}
.index_pr{ width:250px; height:40px; background:url(../images/index_pr.jpg);}
.index_pr .pord{ width:107px; height:33px; line-height:33px; background:url(../images/porc.jpg); margin-top:1px; margin-left:1px; text-align:center; font-size:16px;}
.index_pr .pord a{ text-decoration:none; color:#FFF;}
.index_prd {width:240px; margin:0 auto;}
.index_prd ul{ width:240px; margin:0px;}
.index_prd ul li{ width:240px; min-height:30px; line-height:30px; background:url(../images/hov.jpg) no-repeat left top; text-indent:23px; margin-top:0px;}
.index_prd ul li dl{width:240px; margin:0px;}
.index_prd ul li dl dd{ width:240px; height:auto; line-height:22px; padding-left:6px;  text-align:left;}
.index_prd ul li dl dd a{ text-decoration:none; color:#353434;}
.index_prd ul li a{ text-decoration:none; color:#353434;}
.index_prd ul li a:hover{text-decoration:none; display:block;  color:#1a4d8f;}
.index_gcs{ width:735px; height:42px; background:url(../images/gcj.jpg);}
.index_gcs p{ width:100px; height:42px; line-height:42px; margin-left:60px; font-size:16px;}
.index_gcs p a{ text-decoration:none; color:#666;}
.index_gch{ width:735px; height:200px; margin-top:10px;}
.index_gch dl{ width:735px; margin:0px;}
.index_gch dd{ width:240px; height:170px; border:1px solid #e5e5e5; float:left; margin-left:10px; }
.index_gch dd img{ width:236px; height:167px; padding:2px;}
.index_gch dt{ width:460px; height:144px; float:right; line-height:24px; padding-top:10px; font-family:"宋体","Arial" }
.index_gch dt a{ text-decoration:none; color:#F00;}
.index_por{ width:735px; height:40px; background:url(../images/index_por.jpg); margin-top:10px;}
.index_por .gmov{ width:80px; line-height:40px; text-align:center; float:right;}
.index_por .gmov a{ text-decoration:none; color:#353434;}
.index_por dl{ width:735px; margin:0px;}
.index_por dd{ width:100px; height:40px; float:left; line-height:40px; text-align:center; font-size:16px; margin-left:10px;}
.index_por dt{width:200px; height:40px; line-height:40px; float:left; font-size:13px; color:#b9b7b7;}
/* 产品列表 CSS */
.index_list{ width:735px; height:auto; margin-top:10px;}
.index_list ul{ width:735px; margin:0px;}
.index_list ul li{ width:170px; height:203px; text-align:center; float:left; margin-left:7px; margin-right:6px;}
.index_list ul li img{ width:160px; height:150px; padding:1px; border:1px solid #dadada;}
.index_list ul li .casetitle{width:170px; height:36px; line-height:36px;}
.index_list ul li p{ width:170px; height:50px; line-height:50px; }
.index_list ul li a{ text-decoration:none; color:#302f2f; font-family:"宋体","Arial"}
.index_list ul li a:hover{ text-decoration:none; color:#F00;}
/* 滚动产品列表 CSS */
.pord_vo{ width:100%; height:230px; margin-top:20px; overflow:hidden;}
.pordd{ width:100%; height:228px; overflow:hidden;}
.pordd ul li img{ width:170px; height:228px; padding:0px; text-align:center;}
.pordd ul{ min-width:2000px; margin:0px;}
.pordd ul li{ width:170px; height:228px; float:left; padding-left:15px; padding-right:15px; overflow:hidden; }
.pordd ul li a{text-decoration:none; color:#505050; float:left;}
.pordd li p{width:170px; height:30px; line-height:30px; text-align:center;}
.pordd li p a{text-decoration:none; color:#000; text-align:center;}
.pordd li .casetitle{width:170px; height:36px; line-height:36px;}
/* 新闻 CSS */
.index_news{ width:1000px; height:241px; clear:both;}
.index_news .cont{ width:250px; min-height:241px; border:1px solid #e5e5e5; float:left;}
.index_news .cont dl{ width:250px; margin:0px; padding-top:4px; color:#666666;}
.index_news .cont dd{ width:244px; height:92px; margin:0 auto; margin-bottom:5px;}
.index_news .cont dt{ width:214px; height:auto; background:url(../images/contbg.jpg) no-repeat; margin:0 auto; line-height:24px; padding-top:16px; color:#000;}
.index_news .news{ width:730px; height:auto; float:right;}
.index_news .news dl{ width:730px; margin:0px;}
.index_news .news dd{ width:354px; height:241px; border:1px solid #e5e5e5; float:left;}
.index_news .news dt{width:354px; height:241px; border:1px solid #e5e5e5; float:right;}
.index_newt{ width:354px; border-bottom:0px solid #e5e5e5; height:31px; background:url(../images/ind_jb.jpg) no-repeat;}
.index_newt .tit{ width:77px; height:27px; line-height:27px; float:left;  margin-top:2px; margin-left:2px; font-size:14px; text-align:center;}
.index_newt .mov{ width:77px; height:31px; float:right; line-height:31px; text-align:center;}
.index_newt .mov a{ text-decoration:none; color:#000;}
.index_newt .tit a{ text-decoration:none; color:#000;}
.index_nist{ width:344px; height:auto; margin:0 auto; font-family:"宋体","Arial"}
.index_nist ul{ width:344px; margin:0px; margin-top:6px;}
.index_nist ul li{width:338px; height:32px; line-height:30px; text-indent:14px; float:left;}
.index_nist ul li span{ width:90px; line-height:32px; float:right;}
.index_nist ul li a{ text-decoration:none; color:#302f2f;}
/* 友情链接 CSS */
.index_link{ width:998px; height:118px; border:1px solid #ececec; margin-top:10px;}
.index_link .lin{ width:998px; height:35px; line-height:35px; background:url(../images/linkbg.jpg);}
.index_link .lin .linn{ width:100px; height:31px; line-height:31px; text-align:center; background:url(../images/linn.jpg); margin-left:1px; margin-top:1px;} 
.index_link .lin .linn a{ text-decoration:none; color:#FFF;}
.index_link ul{width:998px; margin:0px; margin-top:6px;}
.index_link ul li{ min-width:100px; height:30px; line-height:30px; margin-left:6px; margin-right:6px; float:left;}
.index_link ul li a{ text-decoration:none; color:#353434;}
/* 底部 CSS */
.index_bot{ width:auto; height:120px; background:url(../images/botter.jpg); margin:0 auto; margin-top:10px;}
.index_bott{ width:1000px; margin:0 auto;}
.index_bott dl{ width:1000px; margin:0px;}
.index_bott dd{ width:1000px; height:auto; float:left; text-align:center; line-height:24px; padding-top:30px;}
.index_bott dt{ width:260px; height:120px; float:right; background:url(../images/index_wx.jpg) no-repeat left; }
.index_bott dt .gcwx{ width:122px; height:122px; margin-top:20px; margin-left:40px;}
.index_bott dt .gcwx p{ width:122px; height:30px; line-height:30px; text-align:center;}
/* 滚动 CSS */
#scrollDiv{width:700px;height:25px;line-height:25px;overflow:hidden; padding-top:2px;}
#scrollDiv li{height:25px; margin:0px;}