/* CSS Document */
a{ text-decoration:none; cursor:pointer;color:#626161;}
a:hover{ color:red;}
p{ text-indent:2em; line-height:180%}
ul{ list-style:none; padding-bottom:10px}
body{ font-size:13px; margin:0 auto; color:#626161; background:#f6f1f0}
*{ margin:0; padding:0;}
img{ border:none; display:inline}
/*top*/
#topwrap{ background:#298bfa; width:100%; padding-bottom:10px}
#top,#nav ul,#banner,#content,#flink{ width:1003px; margin:0 auto}  
/*nav*/
#nav{ background: url(../images/navbg.jpg) repeat-x;height:40px; line-height:40px}
#nav ul{ overflow:hidden; width:920px; margin:0 auto;}
#nav li{float:left; width:110px;background:url(../images/navli.jpg) no-repeat top right;font-family:"Disgusting Behavior", "Î¢ÈíÑÅºÚ";text-align:center;display:inline; }
#nav li:hover{ background:#ffb700;}
#nav li a{ color:#fff;}
/*banner*/
#banner{ height:314px; padding-top:8px;}  


.container{width:1003px; margin:0 auto; height:314px; overflow:hidden;position:relative;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:1003px; height:314px; display:block;}
.slider2{width:2000px; border:1px solid red}
.slider2 li{float:left;}
.num{ position:absolute; right:25px; bottom:25px;}
.num li{
float: left;
color: #FF7260;
text-align: center;
line-height: 20px;
width: 20px;
height: 20px;
font-family: Arial;
font-size: 12px;
cursor: pointer;
overflow: hidden;
margin: 3px 1px;
border: 1px solid #FF7260;
background-color: #fff;
}
.num li.on{
color: #fff;
line-height: 25px;
width: 25px;
height: 25px;
font-size: 16px;
margin: 0 1px;
border: 0;
background-color: #FF7260;
font-weight: bold;
}
/*content*/ 
#content{ padding-top:7px; background:#fff; overflow:hidden; padding-left:5px; padding-right:5px;}
#content ul{ line-height:220%;}
/*left*/
#left{ overflow:hidden; float:left;width:755px;} 
.title{ overflow:hidden;} 
/*sort*/
.sort{ overflow:hidden; margin-bottom:10px;}
.sort img{ float:left; overflow:hidden; display:inline; margin:0 1px;}
/*about*/
.about,.fengcai{ overflow:hidden; margin-bottom:10px; border:1px solid #ccc;}
.about .title,.sub .title{color:#fff;padding-left:15px;background:url(../images/index_26.jpg) no-repeat; height:32px; line-height:32px}
.about .title span,.fengcai .title span,.new_list .title span,.fengcai .title span,.sub .title span{color:#fff;float:left;font-size:15px;font-weight:bold;}
.about .title a,.new_list .title a,.fengcai .title a{float:right; margin-right:10px; color:#ffa900;}
.aboutp,.abouts{ overflow:hidden}
.about_img{ float:left; margin:5px; display:inline}
.about_p{ line-height:220%; text-indent:2em;overflow:hidden}
/*new_list*/
.new_list{color:#024eac;overflow:hidden; margin-bottom:10px;} 
.new_list .title,.fengcai .title{ height:29px; line-height:29px; background:url(../images/index_35.jpg) repeat-x; border-bottom:1px solid #ccc;}
.new_list .news1,.new_list .news2{ overflow:hidden; width:370px;border:1px solid #ccc; float:left}
.new_list .news2{ float:right; overflow:hidden;}
.new_list .title span{ color:#004fae; font-weight:bold;background:url(../images/index_33.jpg) no-repeat left; padding-left:30px;}
.news ul{ overflow:hidden; margin-left:5px;}
.news ul li{ background:url(../images/index_43.jpg) no-repeat left; padding-left:15px; border-bottom:1px dotted #ccc; overflow:hidden; clear:both}
.news ul li a{ float:left;}
.news ul li span{ float:right}
/*fengcai*/
.fengcai,.news,.product{ overflow:hidden;}
.fengcai .title{ background:url(../images/index_57.jpg) repeat-x;}
.fengcai .title span{ background:url(../images/index_54.jpg) no-repeat left; padding-left:20px;}
.fengcei .pro{ overflow:hidden}
.pro dl{ text-align:center; float:left; margin:5px 6px; display:inline}
.pro dd{ padding:8px 0}
/*right*/
#right{ overflow:hidden; float:right; width:235px;}
#right .title{ background:url(../images/index_51.jpg) no-repeat; height:33px; line-height:33px; padding-left:35px; font-weight:bold; color:#fff;}
#right .news ul li,.sub .news ul li{ background:url(../images/index_47.jpg) no-repeat left}
/*link*/
.case,.link,.falv{ border:1px solid #ccc;margin-bottom:10px;}
.link ul{ padding-left:10px;}
/*sub*/ 


/*flink*/
#flink{ overflow:hidden;padding:10px; border:1px solid #ccc; width:980px; margin-bottom:10px; background:#fefefe}
#flink a{ margin:0 10px}
/*footer*/
#footer{clear:both; padding:10px 0; background:#e4deda; width:100%; text-align:center} 
#footer p{ margin:10px 0}
#footer a,#footer span{color:#555;margin:0 10px;} 
/*page*/
.page{float:right; overflow:hidden;height:30px;line-height:30px; display:inline; margin-right:50px;margin-top:10px}
.page p{ margin:0 10px;float:left ; overflow:hidden}
.page p span{ float:left;}
.page p a{margin:0; padding:0;} 
.subnav{height:30px; line-height:30px; padding-left:20px; width:600px; overflow:hidden;}
.subnav a{font-weight:bold; margin:0 10px}
h3{color:#666; width:700px; text-align:center; margin:5px}
.publishtime{ width:485px;text-align:center;height:30px; line-height:30px;margin:0 auto; margin-bottom:10px;}
.publishtime span{margin:0 10px; display:block; float:left;}
.pro_article{ overflow:hidden;}
.article_new p{ margin:0 10px}
.article_p{ margin:0 auto;}
.proimg{ border:1px solid #ccc; width:400px; height:350px; padding:5px; margin-left:90px;}
.protent{ float:left;}