@charset "utf-8";
/* CSS Document */

body { background:url(../images/bg.gif) repeat-y center; margin:0px auto; padding:0px; text-align:center; font-size:12px; line-height:20px;}
div,ul,li,a,img,span,font{ margin:0px; padding:0px;}
ul { list-style:none; margin:0px; padding:0px;}
img { border:0px;}
a { text-decoration:none; margin:0px; padding:0px;}
a:hover { text-decoration:underline}
.clear { clear:both; height:1px; line-height:1px; overflow:hidden;}
.maodian { width:1000px; height:1px; line-height:1px; overflow:hidden; margin:0px auto;}

.main { width:1000px; height:auto; margin:0px auto; padding:0px;}
.toppic { width:1000px; height:271px;}
.menubox { width:1000px; height:40px; background:url(../images/b.gif) repeat-x;}
.menubox ul { width:960px; height:25px; margin:0px 20px!important; margin:0px 10px; list-style:none}
.menubox ul li { width:auto; height:15px; float:left; margin:12px 14px 5px 0px; padding-left:11px; font-size:14px; font-weight:bold; color:#FFF; border-left:1px solid #FFF;}
.menubox ul li a { color:#FFF; text-decoration:none}
.menubox ul li a:hover { text-decoration:underline}
.menubox ul .line { float:left; width:auto; height:25px; padding-top:8px; font-size:14px; font-weight:normal; color:#FFF}

.conbox { width:1000px; margin-top:20px;}
.conbox .left { width:220px; float:left; margin-left:8px!important; margin-left:3px;}
.conbox .left .cplbtit { width:220px; height:34px; border-bottom:2px solid #d9d9d9; float:left; text-align:left}
.conbox .left .cplbcon { width:210px; float:left; margin-left:5px;}
.conbox .left .cplbcon li { width:190px; padding:10px; border-bottom:1px solid #CCC; text-align:left; float:left;  font-size:14px; color:#333; font-weight:bold;}
.conbox .left .cplbcon li a { color:#333; text-decoration:none}
.conbox .left .cplbcon li a:hover { text-decoration:underline}
.conbox .left .picbut { width:209px; height:57px; margin-top:15px; margin-left:6px; float:left}

.conbox .right { width:750px; float:left; margin-right:8px!important; margin-right:3px; margin-left:14px!important; margin-left:12px;}
.conbox .right .gsjjtit { width:750px; height:34px; float:left; text-align:left; border-bottom:2px solid #d9d9d9;}
.conbox .right .gsjjtit span { float:right; margin-right:10px; margin-top:10px; font-size:13px; color:#000;}
.conbox .right .gsjjtit span a { color:#000; text-decoration:none}
.conbox .right .gsjjtit span a:hover { text-decoration:underline}
.conbox .right .gsjjcon { width:750px; float:left; text-align:left}
.conbox .right .gsjjcon .flash { width:215px; float:left; padding:10px!important; padding:5px;}
.conbox .right .gsjjcon .gsfont { width:510px; float:left; font-size:12px; color:#000; text-align:left; line-height:25px; padding-top:10px;}
.conbox .right .xwzxtit { width:750px; height:34px; float:left; text-align:left; border-bottom:2px solid #d9d9d9; margin-top:10px;}
.conbox .right .xwzxtit span { float:right; margin-right:10px; margin-top:10px; font-size:13px; color:#333;}
.conbox .right .xwzxtit span a { color:#333; text-decoration:none}
.conbox .right .xwzxtit span a:hover { text-decoration:underline}
.conbox .right .xwzxcon { width:730px; float:left; text-align:left; padding:10px!important; padding:5px;}
.conbox .right .xwzxcon li { width:710px; height:25px; padding-top:5px;  padding-left:10px!important; padding-left:5px; border-bottom:1px dashed #eee; text-align:left; float:left; list-style:circle; list-style-position:inside; color:#000}
.conbox .right .xwzxcon li a { color:#000; text-decoration:none}
.conbox .right .xwzxcon li a:hover { text-decoration:underline}
.conbox .right .xwzxcon li span { float:right; color:#333;}

.cpgd { width:974px; margin:10px 8px; float:left}
.cpgd .gdtit { width:974px; height:34px;  border-bottom:2px solid #d9d9d9; text-align:left; float:left}
.cpgd .gdcon { width:974px; height:170px; float:left}

#demo {
margin:10px 10px 0px 10px;
overflow:hidden;
width: 950px;
height:150px;
}
#demo img { border:1px solid #ccc;}
#demo a { color:#000}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo ul { width:150px; float:left; margin-left:20px;}
#demo ul .lipic { width:138px; height:113px;  float:left;}
#demo ul .lipic img { width:138px; height:113px;}
#demo ul .litext { width:150px; height:30px; line-height:30px; text-align:center; color:#000; float:left}
#demo ul .litext a { color:#000; text-decoration:none}
#demo ul .litext a:hover { text-decoration:underline}
#demo2 {
float: left;
}

.bottom { width:1000px; height:115px; margin:0px auto; float:left;}
.bottom .dlink { width:1000px; height:32px; background:url(../images/b1.gif) repeat-x; float:left;}
.bottom .dlink ul { width:495px; height:32px; margin-left:260px; list-style:none}
.bottom .dlink ul li { width:auto; height:22px; padding:10px 5px 0px 5px; float:left; color:#000}
.bottom .dlink ul li a { color:#000; text-decoration:none}
.bottom .dlink ul li a:hover { text-decoration:underline}
.bottom .botcon { width:1000px; height:80px; float:left}
.bottom .botcon .logo { width:230px; height:80px; float:left}
.bottom .botcon .font { width:700px; height:60px; padding-left:70px; padding-top:20px; float:left; text-align:left; font-size:12px; color:#333; font-weight:bold; line-height:20px;}


/***** 内页样式 ******/
.neicon { width:1000px; margin:0px; padding:0px; float:left;}
.neicon #neileft { width:230px!important; width:200px; float:left; background:url(../images/left_bg.gif) repeat-y; margin:0px; padding:0px;}
.neicon #neileft .leftit { width:230px; height:91px; float:left; margin-top:15px; text-align:left}
.neicon #neileft .lefcon { width:190px; margin:10px 20px 20px 20px!important; margin:10px 20px 20px 10px; float:left }
.neicon #neileft .lefcon li { width:170px; padding:10px; border-bottom:1px solid #CCC; float:left; font-size:14px; font-weight:bold; color:#333; font-family:"微软雅黑 "; text-align:left;}
.neicon #neileft .lefcon li a { color:#333; text-decoration:none}
.neicon #neileft .lefcon li a:hover { text-decoration:underline}
.neicon #neileft .protit { width:230px!important; width:200px; height:40px; float:left; margin-top:15px;}
.neicon #neileft .lefpro { width:190px; margin:10px 20px 20px 20px!important; margin:10px 20px 20px 10px; float:left;}
.neicon #neileft .lefpro li { width:190px; height:auto!important; height:25px; line-height:25px; float:left; text-align:left; font-size:14px; color:#333; font-weight:bold;}
.neicon #neileft .lefpro li a { color:#333; text-decoration:none}
.neicon #neileft .lefpro li a:hover { text-decoration:underline}


.neicon #neiright { width:721px; float:left; margin:0px 12px 0px 36px!important; margin:0px 12px 0px 15px;}
.neicon #neiright .pic { width:721px; height:163px; float:left} 
.neicon #neiright .neidaoh { width:700px; height:20px; padding-top:5px; float:left; background:url(../images/right_menu.gif); padding-right:20px; text-align:right; font-size:12px; color:#000;}
.neicon #neiright .rigtit { width:700px; height:50px; float:left; background:url(../images/banner_about.jpg); text-align:left; font-size:20px;  font-weight:bold; color:#000; padding-top:20px; padding-left:20px;}
.neicon #neiright .rigcon { width:700px; padding:10px; text-align:left; font-size:12px; color:#000; float:left; line-height:20px;}
.neicon #neiright .rigcon .licpn { width:350px; height:265px; float:left; }
.neicon #neiright .rigcon .licpn img { width:340px; height:255px; float:left; text-align:left; border:1px solid #ccc;}
.neicon #neiright .newtit { width:650px; height:27px; background-color:#f4f5f9; float:left; border-bottom:1px solid #a6b2cc; border-top:2px solid #a6b2cc; line-height:27px; text-align:left; color:#0e4a90; font-size:12px; font-weight:bold; padding-left:20px; margin-top:35px; margin-left:25px!important; margin-left:10px;}
.neicon #neiright .newcon { width:650px; margin-left:25px!important; margin-left:10px; float:left; margin-top:10px; margin-bottom:15px; list-style:none; text-align:left}
.neicon #neiright .newcon li { width:650px; padding-left:20px; text-align:left; font-size:12px; color:#000; border-bottom:1px dashed #CCC; padding:5px; float:left;}
.neicon #neiright .newcon li a { color:#000; text-decoration:none}
.neicon #neiright .newcon li a:hover { text-decoration:underline}
.neicon #neiright .newcon li span { float:right; padding-right:10px; color:#000}
.neicon #neiright .newtitle { width:650px; height:30px; line-height:30px; text-align:center; font-size:16px; color:#000; font-weight:bold; border-bottom:1px dashed #CCC; padding:5px; margin-left:25px!important; margin-left:10px; float:left}

.neicon #neiright .newcon .peizhi { width:600px; margin-left:50px!important; margin-left:25px;}
.neicon #neiright .newcon .peizhi .title01 { width:600px; height:30px; line-height:30px; float:left; text-align:left; color:#000; font-weight:bold}
.neicon #neiright .newcon .peizhi .title01 a { color:#036; text-decoration:underline}
.neicon #neiright .newcon .peizhi .erji { width:580px; margin-left:15px!important; margin-left:8px; float:left;}
.neicon #neiright .newcon .peizhi .erji li { width:580px; float:left; text-align:left; color:#000; font-weight:normal; margin:0px; padding:0px; border:0px;}
.neicon #neiright .newcon .peizhi .erji li a { color:#069; text-decoration:underline}
.neicon #neiright .newcon .peizhi .erji li a:hover { text-decoration:underline}

.neicon #neiright .newpag { width:670px; height:27px; background-color:#f4f5f9; float:left; border-top:2px solid #a6b2cc; line-height:27px; color:#0e4a90; font-size:12px; margin-top:1px; margin-left:25px!important; margin-left:10px;}
.neicon #neiright .newpag a { color:#0e4a90; text-decoration:none}
.neicon #neiright .newpag a:hover { text-decoration:underline}
