@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0; border:0; font-style:normal; font-family:"΢���ź�";}
ul{ list-style-type:none;}
a{ text-decoration:none;}
img{ border:0;}
.clear{ clear:both;}

.top01{ width:100%; position:absolute; height:119px;}
.top02{ width:100%; height:119px; position:absolute;}
.top{background:url(../images/topbg.png) center repeat; width:1200px; height:119px; margin:0 auto; z-index:1111; *margin-left:0px}
.logo{ float:left; margin:13px auto 13px 10px;}/*1200-473-100=627*/
.logo img{ width:473px; height:82px;}
.rightfloat{ float:left; margin-left:100px; width:615px;}
.extenge{ float:left; width:99%; text-align:right; padding-right:1%; height:25px; margin-top:10px;}
.extenge span{ font-size:14px; line-height: 25px; margin:0px 5px;}
.extenge span a{ color:#333;}
.chan{ background:url(../images/cn.png) 0px 3px no-repeat; padding-left: 35px;}
.eng{ background:url(../images/en.png) 0px 3px no-repeat; padding-left:35px;}
.navlist{ float:left; line-height:35px; margin-top:40px; margin-left:8px;}
.navlist li{ float:left; background:url(../images/navlist.png) 0px 16px no-repeat; font-weight:bold;  padding-left:5px; width:96px; text-align:center;}
.navlist li a{ color:#323232; font-size:16px;}

.compinfo,.proimg{ width:1200px; height:auto; margin:20px auto;}
.crettitle{ width:100%; height:45px; background:url(../images/titlebg.png)  center repeat-x; line-height:45px;}
.ctitlename{ padding:0px 8px 0px 2px; background-color:#FFF; line-height:45px; float:left; font-size:16px;}
.ctitlename span{ color:#0D5F9A; font-weight:bolder; padding-right:10px; font-size:20px;}
.ctitlmore{ padding:0px 8px 0px 8px; background-color:#FFF; line-height:45px; float:right;}
.ctitlmore a{ font-size:14px; color:#999;}
.compcont{ width:94%; padding:0px 3%; height: 270px; overflow:hidden; line-height:30px; font-size:14px;}
.compcont .imginfo{ width:327px; height:219px; padding:6px 16px 18px 6px; background:url(../images/compbgx.png) center no-repeat; display:block; float:left; margin:0px 25px auto 0px;}

/* picimg slide */
.proimg{ height:245px;}
.rollBox{ width:1150px; margin:0 auto; margin-top:10px; overflow:hidden; padding:10px 30px 20px 10px; margin-bottom:10px;}
.rollBox .LeftBotton{height:82px;width:31px;background:url(../images/cleft.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:65px 0 0 0;cursor:pointer;} 
.LeftBotton:hover{background:url(../images/cleft.jpg) no-repeat;}
.rollBox .RightBotton{height:82px;width:31px;background:url(../images/cright.jpg) no-repeat; overflow:hidden;float:left;display:inline;margin:65px 0px 0 0;cursor:pointer;} 
.RightBotton:hover{background:url(../images/cright.jpg) no-repeat;}
.rollBox .Cont{width:1068px; overflow:hidden;float:left; margin-left:10px; margin-right:10px;} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 241px; FLOAT: left; padding:5px; border:1px solid #999; margin:auto 7px;} /*259*4=1036*/
.rollBox .Cont .pic p{ margin-top:15px; line-height:20px; text-align:center; font-size:14px;}
.rollBox #List1,.rollBox #List2{float:left;} 

.indexnews{ width:1200px; height:315px; margin:30px auto;}
.onindexnews{ float:left; width:789px; padding:0;}
.newsfirst{ width:92%; padding:20px 4%; float:left}
.newsfirst img{ width:206px; height:131px; margin:0px 15px 0px 0px; float:left;}
.newsfirst span{ display:inline; width:500px; line-height:25px; float:left; font-size:14px; height:135px; overflow:hidden;}
.nfirsttitle{ width:100%; height:35px; line-height:35px; font-size:18px; color:#0D5F9A; font-weight:bold;}
.LINE{ width:92%; margin:10px 4%; _margin:10px 2%; height:10px; background-color:#C1C1C1; float:left;}
.newslist{ padding:0; margin-left:20px; _margin-left:10px; float:left;}
.newslist li{ width:48%; min-width:290px; background:url(../images/list.jpg) 0px 13px no-repeat; padding-left:2%; float:left;}
.newslist li a{ text-align:left; color:#323232; font-size:14px; }
.newspic{ float:left; margin-left:35px;}


.bottomcont{ background-color:#707070; color:#FFF; text-align:center; width:1200px; padding:20px 0px; line-height:25px; margin:0 auto; font-size:14px;}
.bottomcont a{ color:#FFF;}

.page{ text-align:center; margin:15px 0;  color:#000;}
.page span{ margin:0 5px;}
.page a{ color:#000;}

.pagetxt {color:#999999 !important;}
