@charset "utf-8";
/*reset*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{margin: 0;padding: 0;}
body,button, input, select, textarea { font-size:12px; font-family:"宋体"; color:#323232;}
button, input, select, textarea { vertical-align:middle;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } 
small { font-size: 12px; } 
ul, ol { list-style: none; }
legend { color: #000; } 
fieldset, img { border: 0; } 
button, input, select, textarea { font-size: 100%; } 
table { border-collapse: collapse; border-spacing: 0; }
iframe{border:none;}
.clear{ clear:both;}
.clearfix{*zoom:1;}
.clearfix:after{content:'\20';display:block;height:0;clear:both;}
a:link, a:visited{text-decoration:none;color:#323232;}
a:hover, a:active{text-decoration:underline;color:#F8742C;}


/*header*/
.yscontent{ margin:0 auto; width:950px;}
#header{width:950px;margin:0 auto 15px;font-size:12px;}
#header img{border:none;}
.g-hd{height:22px;background:#F9F9F9;border-bottom:1px solid #E4E4E4;line-height:22px;color:#656565;padding-left:10px;padding-right:5px;margin:0 auto;}
.g-hd a:link, .g-hd a:visited{color:#656565;margin-left:5px;margin-right:5px;text-decoration:none;}
.g-hd a:hover, .g-hd a:active{text-decoration:underline;color:#F8742C;margin-left:5px;margin-right:5px;}
.g-hd a{color:#656565;margin-left:5px;margin-right:5px;text-decoration:none;}
.top-login{float:left;margin-right:8px;}
.top-login input{vertical-align:middle;font-size:12px;padding:1px 2px;width:80px;line-height:100%;border:1px solid #E3E3E3;width:60px;}
.top-login input.submit-btn{vertical-align:middle;width:39px;height:16px;background:url(http://cgl.100ppi.com/images/submit-btn-tr.png) no-repeat;border:none;}
.hd-block {padding-top:15px;}

.hd-ads-opt{ float:left; width:850px;}
.logo_l{ float:left;}
.hd-ads{ float:right;width:590px; }
.hd-ads h3{ padding-top:20px; padding-left:160px;font-size:26px; color:#20459E; font-family:"宋体"; font-weight:bold; letter-spacing:8px;}
.yel{ color:#E86505;}
.hd-opt{float:right;width:80px;height:62px;}
.hd-opt ul {list-style:none;padding:0;margin:0;}
.hd-opt ul li{background: url(http://cgl.100ppi.com/images/gray-arr.gif) no-repeat scroll left 6px;height: 20px;line-height: 20px;padding-left: 13px;}
.hd-opt ul li a{text-decoration:none;color:#555;}
.hd-nav{ clear:both;background:url(http://cgl.100ppi.com/images/dh_bg.gif) no-repeat top center;height:32px;line-height:32px; margin-top:12px; _margin-top:0px;}
.hd-nav ul{padding-left:15px;list-style:none;margin:0;}
.hd-nav ul li{float:left;font-size:14px;padding-right:9px;background:url(http://cgl.100ppi.com/images/dh_right.gif) right center no-repeat;padding-left:9px;}
.hd-nav ul li a:link, .hd-nav ul li a:visited{font-size:14px;color:#fff;display:block;float:left;height:32px;line-height:32px;text-decoration:none; font-weight:bold;}
.hd-nav ul li a:hover{text-decoration:underline;}
.hd-nav ul li.current a:link, .hd-nav ul li.current a:visited{font-weight:bold;color:#FCFB1E;background:url(http://cgl.100ppi.com/images/dh_bt.gif) center bottom no-repeat;}
.hd-nav ul li.nav-last{background:none;padding-right:12px;}
.hd-search{background:url(http://cgl.100ppi.com/images/nav-search.gif) no-repeat;height:32px;padding-left:30px;padding-right:10px;line-height:32px;}
.hd-search span{font-size:12px;line-height:32px;color:#656565}
.hd-back{ float:right; width:120px;height:32px;line-height:32px; text-align:center; font-size:14px;}
.s-form{ _padding-top:5px;}
.s-form label{font-size:13px;font-weight:bold;color:#656565;}
.s-input {border:1px solid #AFC3D4;background:#fff url(http://cgl.100ppi.com/images/sear-bg.gif) left center no-repeat;padding-left:25px; width:250px;font-size:12px; height:18px; line-height:18px; color:#666666;}
.s-select{ height:18px; line-height:18px;}
.s-btn{border:none;background:url(http://cgl.100ppi.com/images/s-btn.gif) no-repeat;height:22px;width:43px;cursor:pointer;}
.halogo{ float:left; width:280px;}
.halogo h2{ background:url(http://cgl.100ppi.com/images/sp_logo.gif) no-repeat; float:left; width:160px; height:62px;}
.halogo span{ float:right; width:110px; font-weight:bold; font-size:24px; height:62px; line-height:62px; }

/*footer*/
#footer{width:950px;margin:15px auto 0 auto;color:#313131;}
#footer p{font-size:12px;text-align:center;padding-top:10px;padding-bottom:10px;}
.footer-t{height:20px;line-height:20px;background:#E1EAF9;text-align:center;}

/*page*/
.page-inc{text-align:center;background:#f5f5f5;padding-top:3px;padding-bottom:3px;}
.page-inc a{border:1px solid #9BABE5;padding:2px 5px;background:#fff;color:#3D6B9F;margin-left:2px;margin-right:2px;}
.page-inc a:hover{background:#3064B1;color:#fff;text-decoration:none;}
.page-inc span{font-weight:bold;background:#3064B1;color:#fff;text-decoration:none;border:1px solid #9BABE5;padding:2px 5px;}

/*location*/
.location{margin-bottom:8px;padding-left:25px;color:#333;background:url(http://cgl.100ppi.com/images/location.png) no-repeat left center;}
.location a{color:#333;}
.location span a{font-weight:normal;}
.location span{font-weight:bold;color:#23459E;}



/*common*/
.fl{float:left;}
.fr{float:right;}
.cle{clear:both;}
.flo_d ul{margin:0;padding:0;border:0;clear:both;}
.flo_d ul li{float:left;list-style-type: none;}
.flo_e{clear:both;}
.flo_e ul{margin:0;padding:0;border:0;clear:both;}
.flo_e ul li{list-style-type: none;}

.blue,a.blue:link,a.blue:visited{color:#22479F; text-decoration:none;}
a.blue:hover { color:#FF6600;text-decoration:underline;}
.grey,a.grey:link,a.grey:visited{color:#666666; text-decoration:none;}
a.grey:hover { color:#FF6600;text-decoration:underline;}
.white,a.white:link,a.white:visited{color:#ffffff; text-decoration:none;}
a.white:hover { color:#FFffff;text-decoration:underline;}
.up{color:#FF0000;}
.down{color:green;}

.t14{ font-size:14px;}
.t13{ font-size:13px;}

.tac{ text-align:center;}
.tal{text-align:left;}
.tar{ text-align:right;}
.tind10{ text-indent:10px;}
.tind25{ text-indent:25px;}
.ofh{ overflow:hidden;}
.ofhk{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;  -o-text-overflow:ellipsis;}

.height_18p{line-height:18px;}
.height18p{height:18px;}
.height_24p{line-height:24px;}
.height24p{height:24px;}
.height_20p{line-height:20px;}
.height20p{height:20px;}
.height_21p{line-height:20px;}
.height21p{height:20px;}
.height_22p{line-height:22px;}
.height22p{height:22px;}

.magt8{ margin-top:8px;}
.magt10{ margin-top:10px;}
.magt15{ margin-top:15px;}
.magt20{ margin-top:20px;}
.magl13{ margin-left:13px;}
.ml12{ margin-left:12px;}
.mr12{ margin-right:12px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.padt5{ padding-top:5px;}
.padt8{ padding-top:8px;}
.padt10{ padding-top:10px;}
.padt15{ padding-top:15px;}
.padl7{ padding-left:7px;}
.padl10{ padding-left:10px;}
.padl42{ padding-left:42px;}
.padr10{ padding-right:10px;}
.padb8{ padding-bottom:8px;}
.pad8{ padding:8px 5px 8px 5px;}
.pad8k{ padding:8px 5px 15px 10px;}
.pad5{ padding:5px 5px 5px 5px;}
.padt10_b10{ padding:10px 0 10px 0;}
.padd_t5_lr10_b5{ padding:5px 10px 5px 10px;}
.padd_t5_lr10{ padding:6px 10px 0 10px;}

.border1{ border:1px solid #eeeeee;}
.border2{ border:1px solid #C6D4EE; border-top:none;}
.border3{ border-left:1px solid #C6D4EE; border-right:1px solid #C6D4EE;}
.border4{ border-bottom:1px dashed #cccccc;}
.border5{border-right:1px dashed #cccccc;}
.bdt1{height:1px;font-size:0;border-top:1px solid #C6D4EE;}

.wd210{ width:204px; padding-right:6px;}
.wd230{ width:230px;}
.wd250{ width:250px;}
.wd260{ width:260px;}
.wd300{ width:300px;}
.wd320{ width:320px;}
.wd330{ width:330px;}
.wd350{ width:344px;}
.wd380{ width:380px;}
.wd370{ width:372px;}
.wd640{ width:640px;}
.wd690{ width:690px;}
.wd704{ width:704px;}
.wd95{ width:95px;}
.wd80{ width:80px;}
.wd87{ width:87px;}
.wd872{ width:75px; padding-left:12px;}
.wd110{ width:110px;}
.wd140{ width:140px;}
.wd802{ width:68px; padding-left:12px;}
.wd70{ width:70px;}
.wd65{ width:65px;}
.wd68{ width:70px; line-height:16px;}
.hei260{ height:260px;}

.bgcol{ background-color:#F5F8FC;}
.dh_bg1{ background:url(http://cgl.100ppi.com/images/ys_bgs1.gif) 0 0 repeat-x; height:28px; line-height:28px;}
.dh_bg2{ background:url(http://cgl.100ppi.com/images/ys_bgs2.gif) 0 0 repeat-x; height:28px; line-height:28px;}
.dh_bg3{ background:url(http://cgl.100ppi.com/images/ys_bgs3.gif) 0 0 repeat-x; height:26px; line-height:26px;}
.dh_bg4{ background:url(http://cgl.100ppi.com/images/ys_bgs5.gif) 0 0 repeat-x; height:25px; line-height:25px;}
.black_li{ background:url(http://cgl.100ppi.com/images/black-li.gif) 0 center no-repeat; padding-left:10px;}
.black_li2{ background:url(http://cgl.100ppi.com/images/black-li.gif) 0 center no-repeat; padding-left:7px;}
.grey_li{ background: url(http://cgl.100ppi.com/images/gray-li.gif) 0 center no-repeat; padding-left:15px;}
.ys_tb1{ background:url(http://cgl.100ppi.com/images/ys_tb2.gif) 8px 8px no-repeat; padding-left:28px;}
.ys_tb1k{ background:url(http://cgl.100ppi.com/images/ys_tb2.gif) 8px 6px no-repeat; padding-left:25px;}
.ys_tb2{ background:url(http://cgl.100ppi.com/images/ys_bgs4.gif) 0 0 no-repeat; text-indent:20px; width:104px;}
.ys_tb3{ background:url(http://cgl.100ppi.com/images/ys_tb1.gif) 8px 9px no-repeat; padding-left:25px;}
.ys_tb4{ background:url(http://cgl.100ppi.com/images/ys_tb3.gif) 8px center no-repeat; padding-left:20px;}

.lrsh{padding-bottom: 6180px; margin-bottom: -6180px;}
.band-c{background:#fff;;border:1px solid #ABC0FE;border-top:none;border-bottom:none;}
.bd-250{background:#fff url(http://cgl.100ppi.com/images/bd-250.gif) repeat-y;}
.bd-300k{background:#fff url(http://cgl.100ppi.com/images/bd-300k.gif) repeat-y;}
.bd-300{background:#fff url(http://cgl.100ppi.com/images/bd-300.gif) repeat-y;}
.bd-640{background:#F5FAFE url(http://cgl.100ppi.com/images/bd-640.gif) repeat-y;}
.bdt1{height:1px;font-size:0;border-top:1px solid #ABC0FE;}
.pr-news3{BACKGROUND:url(http://cgl.100ppi.com/images/pr-news2.gif) repeat-y;}
/*ysw*/
.band-dl dt{background:#DEEAFA;height:20px;line-height:20px; margin-bottom:5px;}
.band-dl dd{border-bottom:1px dashed #CEDDF1;height:20px;line-height:20px;}
.band-dl span{ height:20px; line-height:20px; overflow:hidden;}
.lp-table{width:100%; font-family:"宋体"; border:none;}
.lp-table th{background:#D6E3F5;font-size:14px;font-weight:bold;color:#444; height:22px;line-height:22px;}
.lp-table td{font-size:14px;height:24px;line-height:24px; overflow:hidden;}
.lp-table2{width:100%; font-family:"宋体"; border:none;}
.lp-table2 th{background:#D6E3F5;font-size:12px;color:#444; font-weight:normal; height:22px;line-height:22px;}
.lp-table2 td{font-size:12px;height:22px;line-height:22px; overflow:hidden;}
.even-bg{background:#E7F0FC;}
.even-bg td.ys_tb4{background:#E7F0FC url(http://cgl.100ppi.com/images/ys_tb3.gif) 8px no-repeat; padding-left:20px; height:24px; line-height:24px; overflow:hidden; width:104px; }
.even-bg td.ys_tb4 a{height:24px; line-height:24px; overflow:hidden; width:104px;}
.expo-li li{ padding:6px 0 6px 0; _padding:3px 0 3px 0;}
.expo-li .fl{width:70px;}
.expo-li .fr{width:250px; line-height:20px;}
.expo-li .fr h4 a{font-size:14px;font-weight:bold;}


/*spz*/
.textboxEffect{color:#333333;height:20px;line-height:20px;width:140px; border:1px solid #7F9DB9; background-color:#FFFFFF; font-family: Verdana;}
.textboxEffect:hover{background-color:#FFFFEF;font-family: Verdana; height:20px;line-height:20px;}
.lib_Menubox {}
.lib_Menubox ul{margin-left:0px;padding: 0px;list-style:none;width:230px; float:left; }
.lib_Menubox li{width:104px;height:28px;line-height:28px;text-align:center;float:left; background: none;font-size:14px; color:#22479F; }
.lib_Menubox li.hover{width:104px;height:28px;line-height:28px;background: url(http://cgl.100ppi.com/images/ys_bgs4.gif) no-repeat 0px 0;font-weight:bold;z-index:1; }
.lib_Menubox li a{ color:#22479F; font-weight:bold;font-size:14px;}
.lib_Menubox li a:hover{ font-weight:bold;font-size:14px;color:#22479F;}
.lib_Menubox li.hover a,.lib_Menubox li.hover a:hover{color:#22479F;font-size:14px;}

.black_li2k{ background:url(http://cgl.100ppi.com/images/black-li.gif) 0 center no-repeat; padding-left:10px;}
.black_li2k a,.black_li2 a:link,.black_li2 a:visited{ float:left; width:160px; height:22px; line-height:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;  -o-text-overflow:ellipsis;}
.black_li3{ background:url(http://cgl.100ppi.com/images/black-li.gif) 0 center no-repeat; padding-left:10px;}
.black_li3 a,.black_li3 a:link,.black_li3 a:visited{ float:left; width:240px; height:22px; line-height:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;  -o-text-overflow:ellipsis;}
.black_li4{ background:url(http://cgl.100ppi.com/images/black-li.gif) 0 center no-repeat; padding-left:10px;}
.black_li4 a,.black_li4 a:link,.black_li4 a:visited{ float:left; width:300px; height:22px; line-height:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;  -o-text-overflow:ellipsis;}

.black_li4k{ background:url(http://cgl.100ppi.com/images/black-li.gif) 0 center no-repeat; padding-left:10px;}
.black_li4k a,.black_li4k a:link,.black_li4k a:visited{ float:left; width:190px; height:20px; line-height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;  -o-text-overflow:ellipsis;}

.black_li5{ background:url(http://cgl.100ppi.com/images/black-li.gif) 0 center no-repeat; padding-left:10px;}
.black_li5 a,.black_li5 a:link,.black_li5 a:visited{ float:left; width:230px; height:20px; line-height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;  -o-text-overflow:ellipsis;}

.chcon{font-size:12px; line-height:24px;}
.chandh1{ background:url(http://cgl.100ppi.com/images/ch_bg.gif) 0 0 repeat-x; height:25px;}
.chandh2{ width:230px; margin:0 auto; background-color:#FFFFFF; height:25px; line-height:25px;}
.chandhw{ text-align:center; font-size:14px;}
.chdh1{ background:url(http://cgl.100ppi.com/images/ch_dhbg1.gif) 0 0 no-repeat; height:27px;}
.chdh1 h3{ font-size:14px; text-indent:20px; padding-top:8px;}

.m-b-t{zoom:1;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3; margin-top:10px;}
.m-b-t td{line-height:14px;border-left:1px solid #e3e3e3;border-top:1px solid #e3e3e3;font-size:12px;text-indent:10px;padding:3px 3px;}
.m-b-t th{ height:20px;font-weight:normal;}


.type{padding-right:4px; line-height:22px;}
.type a{color:#21469e}
.info{ padding-right:6px; line-height:22px;}

.tab ul{margin-right:30px;}
.tab ul li{float:left; padding:0 12px;}
.tab ul li a{color:#406C9D;}
.tab ul li a:hover,.wd802 a:hover,.comlist a:hover{color:#F60;}
.tab-bj{background:url(tab-bj.gif) no-repeat; width:143px; height:28px; padding-top:7px; line-height:28px; text-align:center; font-size:14px; font-weight:bold; margin-top:-7px; color:#406C9D;}

.tables-top{ background-color:#EAEFF5; height:32px; border:#DBDFEB 1px solid; border-right:none; color:#666; text-align:center; line-height:32px; margin-top:15px;}
.tables-top2{ background-color:#DEEAFA; height:20px; border:#DBDFEB 1px solid; border-right:none; text-align:center; line-height:20px; margin-top:5px; margin:5px 5px 0 5px;}
.tables-top ul li,.tables-bottom ul li{float:left; border-right:#DBDFEB 1px solid;}
.tables-top2 ul li,.tables-bottom2 ul li{float:left;}
.tables-bottom{border-bottom:#DBDFEB 1px solid; border-left:#DBDFEB 1px solid;}
.tables-bottom ul{border-bottom:#DBDFEB 1px dashed;}
.tables-bottom ul li{line-height:32px; height:32px;}
.tables-bottom2{margin:0 5px;}
.tables-bottom2 ul{height:20px; background:url(http://www.100ppi.com/images/2011/black-li.gif) 1px 8px no-repeat; padding-left:7px;}
.tables-bottom2 ul li{line-height:20px; height:20px;}

.wd802 a{color:#426C9E;}
.red{color:#F33;}
.green{color:#34BB31;}
.jianjie h1{color:#406C9D; margin-top:15px;}
.txt{ line-height:20px; text-indent:28px;}

.comlist{width:192px; height:64px; line-height:20px; margin:0 auto 11px auto; text-align:center; }
.comlist a{color:#67809F;}
.comlogo{width:190px; height:42px; border:#D7DEEE 1px solid;}
.sum-c {background: url(http://www.100ppi.com/images/2011/inve-fg.gif) 380px 0 repeat-y;}
.w365 {width: 365px;display: inline;}
.w270 {width: 270px;display: inline;}
.w480 {width: 480px;display: inline;}
.w555 {width: 555px;display: inline;}
.sumc-lt {padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px dotted #BDBDBD;padding-left:10px;}
.mb10 {margin-bottom: 10px;}
.sum-c .sumc-lt h4 a {color: #1F479E;font-size: 14px;font-weight: bold;}
.sumc-lt p {line-height: 20px;}
.sumc-lt img {border: 1px solid #CCCCCC;width: 75px;height: 75px;}
.sumc-lb li {height: 20px;line-height: 20px;color: #444;background: #F2F7FD url(http://www.100ppi.com/images/2011/gray-li.gif) 7px 8px no-repeat;padding-left: 18px;}
.sumc-lb li.w {background: #fff url(http://www.100ppi.com/images/2011/gray-li.gif) 7px 8px no-repeat;}

.sumc-r li {padding-bottom: 11px;padding-top: 11px;padding-left: 8px;}
.sumc-r img {width: 54px;border: 1px solid #ccc;}
.bg-E9F2FB {background: #E9F2FB;}







