@charset "utf-8";
* { margin:0px; padding:0px; }
ul, li, dl, dt, dd { list-style:none; }
img { border:0px; }
body { }
body, table, tr, td, th { font-size:12px; color:#111; line-height:24px; }
a { color:#111; text-decoration:none; }
a:hover { color:#F00; text-decoration:underline; }
.clear { clear:both; }
.mb10 { margin-bottom:10px; }
/*网页头部*/
.main { width:1000px; height:auto; overflow:hidden; margin:0px auto; }
.header { width:1000px; height:105px; margin:0px auto; background:url(../images/head_bg.jpg) repeat-x; overflow:hidden; }
.logo { width:800px; height:105px; float:left; display:block; padding-left:10px; }
.top_right { width:180px; float:left; text-align:right; padding-right:10px; }
.top_right span { width:180px; display:block; float:right; padding-top:5px; }
.menu { width:1000px; height:40px; overflow:hidden; background:url(../images/menu.jpg) 0px 0px repeat-x; }
.menu ul { list-style-type:none; margin:0px; height:40px; width:960px; padding:0 20px; }
.menu ul li { line-height:40px; float:left; text-align:center; display:block; padding:0 20px; overflow:hidden; }
.menu ul li a { height:40px; color:#FFF; font-weight:bold; font-size:12px; }
.menu ul li a:hover { color:#F00; text-decoration:underline; }
#headerflash { width:1000px; clear:both; height:260px; margin:0px auto; padding-top:5px; overflow:hidden; }
.content { width:1000px; margin:0px auto; clear:both; overflow:hidden; padding:10px 0; }
.con_left { width:245px; float:left; overflow:hidden; }
.left_m { width:243px; border:1px solid #cccccc; float:left; }
.left_m .img img { width:220px; height:60px; display:block; margin:0 auto; padding-top:10px; }
.title { height:27px; line-height:27px; background:url(../images/left02.jpg) 0px 0px repeat-x; }
.title span { width:90px; height:27px; font-size:12px; font-weight:bold; color:#FFF; text-align:center; display:block; background:url(../images/left01.jpg) 0px 0px repeat-x; }
.fcc { width:223px; overflow:hidden; line-height:25px; padding:10px; color:#333; }
.fcc ul { overflow:hidden; }
.fcc ul li { width:223px; display:block; float:left; overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;}
.hots { width:223px; overflow:hidden; line-height:25px; padding:10px; color:#333; }
.hots ul { overflow:hidden; }
.hots ul li { width:210px; display:block; float:left; border-bottom: 1px dashed #CCCCCC; background:url(../images/index_36.gif) 0 9px no-repeat; padding-left:13px; overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;}
.clear { clear:both; }
.left_m .fc li { height:25px; line-height:25px; border-bottom: 1px dashed #CCCCCC; background:url(../images/index_36.gif) left 5px center no-repeat; padding-left:15px; margin-left:5px; }
.con_right { width:745px; float:right; overflow:hidden; }
.right_about { width:743px; float:right; overflow:hidden; border:1px solid #cccccc; }
.aboutconent { padding:10px; overflow:hidden; line-height:24px; }
.aboutconent img { width:163px; height:110px; display:block; float:left; padding:5px 10px 5px 0; }
.aboutconent span { width:550px; overflow:hidden; float:left; }
.aboutconent span div, .aboutconent span p { text-indent:2em; }
.column { width:723px; overflow:hidden; padding:10px; line-height:24px; }
.column ul { width:241px; float:left; overflow:hidden; display:block; }
.column ul li { width:241px; float:left; display:block; overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;}
.pro { width:733px; overflow:hidden; float:left; padding:10px 5px; }
.pro ul { overflow:hidden; }
.pro ul li { width:170px; display:block; float:left; padding:0 5px; }
.pro ul li img { width:164px; height:98px; display:block; border:1px solid #cccccc; padding:2px; float:left; }
.pro ul li span { width:170px; display:block; text-align:center; line-height:24px; float:left; overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;}
.container { width:723px; overflow:hidden; line-height:24px; padding:10px; }
.container div, .container p { text-indent:2em; }
.pro_over { width:233px; overflow:hidden; float:left; padding:5px; }
.pro_over ul { overflow:hidden; }
.pro_over ul li { width:106px; display:block; float:left; padding:5px; }
.pro_over ul li img { width:102px; height:61px; padding:1px; border:1px solid #cccccc; display:block; }
.pro_over ul li img:hover { border:1px solid #999; }
.introduce { width:223px; overflow:hidden; float:left; padding:10px; line-height:24px; }
.introduce div, .introduce p { text-indent:2em; }
.newsList { width:723px; overflow:hidden; padding:0 10px 10px 10px; }
.newsList ul { overflow:hidden; }
.newsList ul li { width:723px; display:block; overflow:hidden; padding-top:10px; float:left; }
.newsList ul li a { width:650px; display:block; float:left; font-weight:bold; color:#d65d00; }
.newsList ul li span { width:73px; display:block; float:left; text-align:right; color:#666; }
.newsList ul li .des { width:723px; display:block; float:left; text-indent:2em; }
.page { width:733px; padding:0 5px 10px 5px; line-height:26px; clear:both; overflow:hidden; }
.page li { float:left; display:block; padding:0 5px; }
.pro1 { width:733px; overflow:hidden; padding:5px; }
.pro1 ul { overflow:hidden; }
.pro1 ul li { width:173px; padding:5px; display:block; overflow:hidden; float:left; }
.pro1 ul li img { width:167px; height:100px; border:1px solid #cccccc; padding:2px; }
.pro1 ul li img:hover { border:1px solid #666; }
.pro1 ul li span { width:173px; display:block; text-align:center; line-height:24px; }
.pb1 { padding-bottom:10px; }
.title01 { width:723px; text-align:center; line-height:40px; font-weight:bold; font-size:14px; }
.date { width:723px; text-align:center; line-height:24px; }
.body { width:723px; padding:10px 0; }
.body div, .body p { text-indent:2em; }
.body img { display:block; margin:0 auto; }
.next { width:703px; padding:0 10px; line-height:24px; }
.more { font-size:12px; line-height:23px; }
.more div { text-indent:2em; }
.more p { text-indent:2em; }
.data { width:740px; line-height:30px; display:block; text-align:center; color:#666; }
.p1 { width:360px; }
.p3 { width:500px; }
.pr ul { width:714px; padding:0px 10px; overflow:hidden; }
.lx { line-height:23px; padding:10px; overflow:hidden; }
.des { font-size:12px; color:#333; }
#demo { background: #FFF; overflow:hidden; width: 800px; }
#demo img { border: 3px solid #F2F2F2; }
#indemo { float: left; width: 800%; }
#demo1 { float: left; }
#demo2 { float: left; }
.flink { width:990px; height:auto; margin:0px auto; overflow:hidden; color:#666; padding:0 5px 10px 5px; }
.flink li { display:block; float:left; padding:0 5px; line-height:24px; white-space:nowrap; }
.flink li a { color:#666; }
.footer { text-align:center; line-height:50px; margin:0px auto; background:url(../images/head_bg.jpg) repeat-x; border-top:4px solid #cb5900; }
/*网页主体*/
