@charset "utf-8";
/* CSS Document */

 * { margin:0 auto;}
body {font-size:12px;color:#666;font-family:"宋体";background:url(../images/nybg.jpg) repeat-x;}
div, form, input, select, ul, ol, li, p, h4, h5, h6, p, dd, dt, dl { margin:0; padding:0;list-style:none; }
ul, ol, li { list-style:none; }
img {border:0;}
a {color:#333; text-decoration:none;}
a:hover {color:#F60; text-decoration:none}
.h { height:20px; clear:both;}
.fl { float:left;}
.fr { float:right;}
.h10 { height:10px;}

/*header*/
.header { width:1044px; clear:both; margin:0 auto; overflow:hidden; height:103px; }
.logo { width:677px; height:71px; float:left; padding-top:12px; padding-left:27px;} 
.text { float:right; width:118px; height:21px; line-height:21px; padding-left:5px; color:#fff; background:url(../images/index_r1_c29.jpg) no-repeat left center;}
.text a { color:#fff;}

.top { width:100%; background:url(../images/nav.jpg) repeat-x; height:40px;}
.nav { width:750px; float:left; font-size:16px; font-family:"微软雅黑"; color:#fff;}
.nav ul li { float:left; width:120px; text-align:center; height:40px; line-height:40px; background:url(../images/line.jpg) no-repeat right center;}
.nav ul li a { color:#fff;}
.navbox { width:1044px; clear:both; margin:0 auto; overflow:hidden;}
.dianhua { padding-top:6px;}

.ppt { width:1044px; margin:20px auto auto auto; overflow:hidden; clear:both; }
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:1044px; height:337px; margin:0 auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:150px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:150px; right:10px; z-index:10;}
#playBox .smalltitle {width:1000px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}
.daoying { width:1044px; height:23px; margin:0 auto;}

/*foot*/
.foot { background:url(../images/index_r28_c1.jpg) no-repeat; width:100%; height:100px; clear:both;}
.footer { font-size:12px; line-height:22px; width:1044px; margin:0 auto; clear:both; overflow:hidden; text-align:center; color:#fff; padding-top:27px;}


/*************************产品中心************************************/
.main { width:1044px; clear:both; margin:0 auto; overflow:hidden;}
.sideleft { width:204px;}
.sideright { width:829px;}
.ico { width:204px; height:73px;}
.fenlei { font-size:16px; font-family:"微软雅黑"; text-align:center; width:204px; background:#F0F0F0;}
.fenlei ul li { width:204px; height:47px; line-height:47px; border-bottom:1px solid #fff;}
.hover a { display:block; background:url(../images/cpzx_r4_c1.jpg) no-repeat; width:204px; height:47px; line-height:47px; font-size:16px; color:#fff !important;}


.dqwz { background:url(../images/cpzx_r1_c3.jpg) no-repeat; width:829px; height:37px; line-height:37px;}
.dqwz h4 { color:#fff; float:left; width:140px; text-align:center;}
.dqwz span { float:right; padding-right:10px;}
.cpzx { padding:10px; background:#F9F9F9; border:1px solid #eee;}
.cpzx dl { clear:both; border-bottom:1px dotted #CCC; padding:10px 0; overflow:hidden;}
.cpzx dl dt { float:left; width:240px; height:170px; border:1px solid #ccc; padding:1px; text-align:center; line-height:170px;}
.cpzx dl dt img { max-width:240px; max-height:170px; text-align:center;}
.cpzx dl dd { float:left; padding-left:20px; font-size:14px; line-height:35px; width:530px;}
.text01 a { color:#F63;}
.cpzx dl h4 { color:#333;}

/*************************关于我们************************************/
.pic01 { width:766px; height:105px; margin:10px auto;}
.gywm { padding:10px; font-size:14px; line-height:30px;background:#F9F9F9; border:1px solid #eee;}
.text02 { padding:20px;}
.text02 p { text-indent:30px;}
.text03 { line-height:35px; font-size:14px; padding:50px 0 0 30px;}
.lxwm { background:url(../images/lxwm_r3_c3.jpg) #F9F9F9 no-repeat 400px bottom; padding:20px; height:500px; border:1px solid #eee;}



.hdly { background:url(../images/hdly_r3_c3.jpg) #F9F9F9 no-repeat 500px 50px; padding:20px; border:1px solid #eee;}
.hdly table { font-size:14px; clear:both; border-bottom:1px dotted #ccc; padding:10px; margin-bottom:10px;}
.hdly table a { font-size:12px; color:#F00;}
.button { width:215px; height:22px; border:1px solid #ccc;}
.button01 { width:310px; height:100px;}
.button02 { width:100px; height:22px; border:1px solid #ccc;}
.button03 { width:80px; height:25px; line-height:25px; background:#036; color:#fff; border:1px solid #fff;}


/***********************新闻中心*********************************/
.newslist {background:#F9F9F9;border:1px solid #eee; }
.newslist ul {width:782px; margin:0 auto; padding-top:20px;}
.newslist ul li { height:40px; line-height:40px; font-size:14px; background:url(../images/line02.jpg) no-repeat left bottom; padding-left:20px;}
.newslist ul li a { width:600px; float:left; overflow:hidden;}
.newslist ul li span { float:right; width:90px; overflow:hidden;}
.fenye { height:50px; padding-top:20px; padding-left:20px;}

.cont { padding:20px 0; margin:0 auto;background:#F9F9F9; border:1px solid #eee;}
.cont h2 { font-size:23px; line-height:30px; color:#333; text-align:center;}
.title { border-bottom:1px dotted #ccc; width:700px; margin:0 auto; text-align:center;}
.title span { padding-right:10px; height:30px; line-height:30px;}



.text04 { padding:20px; font-size:14px; line-height:30px;}
.text04 p { margin-top:10px; text-indent:30px;}

/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}


select.button { height: 24px }