/* CSS Document */
@charset "utf-8";

*{ margin:0; padding:0;}
ul li{ list-style:none;}
a{ text-decoration:none; font-size:12px; color:#000;}
p{ font-size:12px;}
img{ border:none;}
span{ font-size:12px; font-family:"微软雅黑";}

body{ background:url(../images/body_bg.jpg) #fff repeat-x;}
.wrap{ width:1003px; margin:0 auto;}
.clear{ clear:both;}
/*----------------------------------------------------------------------header*/
.head_top{ height:114px; background:url(../images/head_bg.jpg) 626px top no-repeat;}
.logo img{ padding-left:50px;}
.head_left{ float:left; padding:18px 0 0 1px;}
.head_left marquee{ width:700px; text-align:left;}
.head_left h1{ font-size:12px; color:#fff; line-height:250%;}
.head_right{ float:right; text-align:right; font-family:"微软雅黑"; color:#FFF; font-weight:bold; padding:40px 20px 0 0; font-size:20px;}
/*----------------------------------------------------------------------nav*/
.nav{ padding-left:1px; zoom:1;}
.nav:after{ display:block; content:""; clear:both;}
.nav li{ float:left; width:91px; line-height:35px; height:35px; text-align:center; padding-left:18px;}
.nav li a{ font-size:14px; display:block; width:91px;}
.nav li a:hover{ background:url(../images/nav_li_bg.jpg) repeat-x; color:#FFF;}

.banner img{ padding-bottom:5px;}
.banner .banner1{ padding-bottom:0;}

.pro_fenlei{ float:left; width:250px; padding-right:14px; padding-bottom:10px;}
.daohang{ background:url(../images/daohang_bg.jpg) repeat-x; height:33px; line-height:33px;}
.daohang h2{ float:left; background:url(../images/h2_bg.jpg) no-repeat; width:184px; font-size:14px; color:#FFF; padding-left:5px;}
.more{ float:right; padding-right:10px; height:33px; line-height:33px;}
.more a{ background:url(../images/more_bg.jpg) 0 center no-repeat; width:34px; text-align:center; display:block; font-size:12px;}
.more1{ float:right; padding-right:10px; height:33px; line-height:33px;}
.more1 a{text-align:center;}



.miaobao{ float:right; padding-right:10px; font-size:12px;}
.miaobao a{ color:#000;}

.fenlei_daohang{ background:url(../images/fenlei_daohang_bg.jpg); height:33px;}
.fenlei_daohang h2{ font-size:14px; float:left; padding:10px 0 0 12px;}
.more .lanse{ background:url(../images/baimore_bg.jpg) 0 center no-repeat; width:34px; text-align:center; display:block;}

.pro_fenlei ul{ padding:10px; background:url(../images/fenlei_bg.jpg) #0464d5 repeat-x;}
.pro_fenlei ul li{ line-height:30px;}
.pro_fenlei ul li a{ background:url(../images/sanjiao.gif) 10px center no-repeat; padding-left:30px; display:block;}

.company{ float:left; width:356px;}
.jianjie{ padding:10px 0; background:#f3f6f7;}
.jianjie img{ padding:0 10px 10px 0; float:left;}
.jianjie p{ line-height:20px;}

.news{ float:right; width:369px;}
.news ul{ background:#f3f6f7; padding:10px 0;}
.news ul li{ line-height:30px; height:30px; border-bottom:1px dashed #000000; background:url(../images/news_bg.jpg) 5px center no-repeat; padding-left:20px;}
.news ul li span{ float:right;}

.pro{ padding-bottom:10px;}
.pro ul{ padding:10px 0px 5px; zoom:1; background:#f3f6f7;}
.pro ul:after{ display:block; content:""; clear:both;}
.pro ul li{ float:left; padding:0 9px; text-align:center;}
.pro ul li a img{ border:1px solid #807f7f; width:180px; height:135px;}
.pro ul li span{ line-height:200%;}

.left{ float:left; width:250px;}
.rongyu{ padding-bottom:10px;}
.honour{ background:#f3f6f7;}
.lianxi{ background:url(../images/contact_bg.jpg) #06418a repeat-x; padding:0 10px;}
.lianxi p{ color:#FFF; line-height:200%;}

.right{ float:right; width:738px;}
.right .pro ul li{ padding:0 10px;}
.right .pro ul li a img{ width:220px; height:165px;}


.foot{ background:url(../images/fenlei_bg.jpg) #064a98 repeat-x;}
.foot_nav{ text-align:center; color:#fff;}
.foot_nav a{ padding:0 10px; line-height:30px; color:#FFF;}

.friendlink{ color:#fff;}
.friendlink a{ padding:0 5px; line-height:30px; color:#FFF;}

.foot p{ text-align:center; color:#FFF; line-height:250%;}
.foot p a{ color:#FFF;}

.main{ padding:5px 0;}

.left .pro_fenlei{ float:none;}

.about{ padding:10px;}
.about p{ text-indent:2em; line-height:150%;}

.pro_list{ padding:10px 3px 5px;}
.zuo{ text-align:center;}
.zuo h3{ line-height:24px;}
.zuo h4{ width:90%; height:25px; background:#3098ef; border:solid 1px #064089; text-align:center; line-height:28px; font-size:12px; font-weight:normal; margin:10px auto; color:#fff;}
.pro_list p{ text-indent:2em; line-height:200%;}

.news_list{ padding:5px 10px;}
.news_list li{ line-height:30px; height:30px; border-bottom:1px dashed #000000; background:url(../images/news_bg.jpg) 5px center no-repeat; padding-left:20px;}
.news_list li span{ float:right;}

.news_list h3{ text-align:center; font-size:20px;}
.news_list h4{ width:90%; height:25px; background:#e5f6fc; border:solid 1px #beecf9; text-align:center; line-height:28px; font-size:12px; font-weight:normal; margin:10px auto;}
.news_list h4 span{ cursor:pointer; float:none; color:#000;}
.news_list p{ line-height:220%; text-indent:2em; border-bottom:none;}
.news_list p a{ color:#000; padding-left:0px;}
.news_list p a:hover{ color:#3ba5ef;}



/*------------滚动-----------------*/
#demo {
overflow:hidden;
width: 1003px;
}
#demo img {
padding:5px; background:#f0f0f0; border:1px solid #cccccc;
width:180px;
height:135px;
margin:0 0 2px 0;
}
#indemo {
float: left;
width: 1000%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}


#demo22 {
overflow:hidden;
width: 1003px;
}
#demo22 img {
padding:5px; background:#f0f0f0; border:1px solid #cccccc;
width:180px;
height:135px;
margin:0 0 2px 0;
}
#indemo22 {
float: left;
width: 1000%;
}
#demo122 {
float: left;
}
#demo222 {
float: left;
}