@charset "utf-8";
/* Page: Base Style Sheet
 * Created: 2011-10-22
 * Update: 2011-10-27
 * Author: viico (viico@126.com)
 */

/* Browser */
body{margin:0 auto;padding:0;}
body{background:url(bg.jpg) repeat-x center top #FFF;color:#333;font:12px/20px Tahoma,Verdana,"宋体",Arial,sans-serif;}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td{margin:0 auto;padding:0;}
img, fieldset { border: 0 none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
ol,ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:700;color: #0055EE;}
input,button,textarea,select{font-size:inherit;*font-size:100%;font-family:inherit;}
input, button, select {vertical-align: middle;}

/*input*/
input[type="text"]{height:16px;padding:3px;border:1px solid #DADADA;background:#fff;line-height:16px;}
input.text{height:16px;padding:3px;border:1px solid #DADADA;background:#fff;line-height:16px;}
textarea{background:#fff;border:1px solid #DADADA;overflow:auto;}
textarea.text{overflow:auto;padding:2px;border:1px solid #DADADA;}

/* listEmpty */
.listEmpty{padding:20px;text-align:center;color:#999;font:14px/20px Verdana,Geneva,sans-serif;zoom:1;}
.imgnone{background:none !important;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.h_top02{color:#2671C1;font-family:"Microsoft Yahei","Trebuchet MS",Tahoma,Arial;font-size:14px;font-weight:bold;line-height:160%;}
.h_top02 a {color:#9A0103;}

/* character */
a{color:#535353;text-decoration:none;}
a:hover{text-decoration:underline;color: #FF6500;}
a img { border: none; }
em {font-style: normal;}

/* fix */
.fix,dl.fieldset,.disItem{zoom:1;}
.fix:after,dl.fieldset:after,.disItem:after{content:'\0020';display:block;clear:both;height:0;}

.wrap{width:1000px;margin:0 auto;}
.wraptop{height: 104px;position: relative;}
    .wraptop .logo{width:514px;height:70px;text-indent:-9999px;overflow:hidden;}
	.wraptop .logo a{width:514px;height:70px;display:block;padding-top:10px;}
    .wraptop .extra{position:absolute;top:0;right:0;width: 250px;height:19px;text-align:center;}
	.wraptop .extra a{color:#fff;padding:0 10px;}

.wrapnav{height:32px;}
	.wrapnav li{float:left;width:124px;text-align:center;line-height:32px;*line-height:34px;background:url(navline.jpg) no-repeat right 2px;position: relative;}
	.wrapnav li a{font-size:14px;font-weight:bold;color:#fff;text-decoration:none;}
	.wrapnav li a:hover {color:#FDEB99;}
	.wrapnav li ul {border-top: 1px solid white; margin: 0; padding:5px 5px 10px 5px; position: absolute;left:0;top:32px;width:114px;background:#4E99D3;visibility: hidden;}
	.wrapnav li ul li {float: none;background:none;width:114px;line-height:22px;border-bottom: 1px solid #3083C0;}
	.wrapnav li ul li a {color: #FFF; width: auto;font-weight:normal;font-size:12px;}
	.wrapnav li ul li a:hover {color:#FDEB99;}

.warpbanner{width:970px;margin:12px auto 0;background:#fff;height:430px;padding:5px;}

.warpmain,.warpsub,.warplinks,.warpage{width:980px;margin:8px auto 0;}
.warpmain{border-top:2px solid #1D3E92;background:url(mbg.jpg) no-repeat 0 0;}
    .warpmain .mainpart{float:left;width:320px;margin-right:15px;}
	.warpmain .mainpart_hd{padding:10px 0;height:30px;background:url(mtline.jpg) no-repeat 0 bottom;line-height:30px;position:relative;}
    .warpmain .mainpart_hd h2,.warpsub h2{color:#1D419F;font-size:20px;}
	.warpmain .mainpart_hd .more,.warpsub .more{position:absolute;right:5px;top:15px;background:url(more.gif) no-repeat 0 0;width:58px;height:22px;text-indent:-9999px;overflow:hidden;}
	.warpmain .mainpart_bd{padding:6px;}
	.warpmain .mainpart_bd li{padding-left:12px;background:url(dot.gif) no-repeat 0 8px;position:relative;line-height:25px;}
	.warpmain .mainpart_bd li span{position:absolute;right:0;top:0;color:#999;}
.warpmain .mpfix{width:310px;margin-right:0;}
.warpmain .company p{text-align:center;}
.warpmain .cinfo{text-indent:20px;text-align:left !important;}

.warpsub{background:url(msbg.jpg) no-repeat 0 0;}
.warpsub .warpsub_hd{}
.warpsub .warpsub_hd h2{height:26px;padding:25px 0 10px 30px;background:url(dot8.gif) no-repeat 20px 26px;line-height:21px;}
.warpsub .warpsub_hd .more{top:25px;}
.warpsub .warpsub_bd{padding:8px 8px 8px 20px }
.warpsub .warpsub_bd .listpic{margin-top:10px;float: left;width: 800%;}
.warpsub .warpsub_bd .listpic li{float:left;text-align:center;width:128px;margin-right:28px;}
.warpsub .warpsub_bd .listpic li img{border:1px solid #666;width:124px; height:94px;padding:1px;}

.warpsub .wsl{float:left;width:655px;position:relative;}
.warpsub .wsr{float:right;width:310px;}

.warplinks{background: url(i_link_bg.jpg) repeat 0 0 ;clear: both;height: 69px;margin-top:0;margin-bottom:10px;}
.warplinksInt{padding-left:175px;padding-top:23px;}
.warplinksInt a{margin:0 10px;}

.pageFt{background:#5F6066;height:45px;padding:10px;}
.pageFtInt{width:980px;margin:0 auto;line-height:22px;color:#C1C1C1;}
.pageFtInt a{color:#C1C1C1;}
.pageFt .pfl{float:left;padding-left:40px;width: 600px;}
.pageFt .pfr{float:right;width: 322px;}

.warpage{width:970px;margin-bottom:10px;}
.colsub{width:250px;float:left;}
.colsub_hd{height:44px;background:url(sbg.jpg) no-repeat 0 0;padding-left:90px;line-height:39px;font-size:16px;font-weight:bold;color:#fff;}
.colsub_bd{background:url(sbg2.jpg) no-repeat 0 0;padding:10px 20px;}
.colsub_bd li{line-height:20px;margin-bottom:5px;}
.colsub_bd li a{background:url(sub_menu_bg.gif) no-repeat 0 0;width:180px;padding-left:30px;height:25px;display:block;text-decoration:none;}
.colsub_bd li a:hover,.colsub_bd li .active{background:url(sub_menu_bg2.gif) no-repeat 0 0;color:#fff;}
.colsub_hd2{background:url(win.jpg) no-repeat 0 0;width:250px;overflow:hidden;text-indent:-9999px;height:66px;margin-top:15px;}
.colsub_bd2{background:url(sub_bg.jpg) no-repeat 0 0;padding:10px;height:108px;}
.colsub_bd2 ul li { background: url(sub_arrow.gif) no-repeat 15px 8px; border-bottom: 1px dashed #1D3E92; height: 30px; line-height: 30px; padding-left: 35px;}

.colmain{width:709px;float:right;}
.colmain_hd{background:url(sub_dh_bg.jpg) no-repeat 0 0;height:35px;padding-left:30px;line-height:35px;font-size:14px;color:#0952A0;font-weight:bold;}
.colmain_bd{border-left:1px solid #D1D1D1;border-right:1px solid #D1D1D1;padding:15px;line-height:24px;}
.colmain_bt{background:url(sub_right_di.jpg) no-repeat 0 0;height:37px;overflow:hidden;}

.Piclist{}
.Piclist li{background:url(pbg.jpg) no-repeat 0 0;width:200px;float:left;margin:5px 10px;}
.Piclist li img{width:182px;height:132px;padding:9px;}
.Piclist .text_b { background-color: #EBEBEB; float: left;padding: 5px; text-align: center; width: 190px; }

/* Newslist */
.Nlist{font-size:12px;}
.Nlist li{padding-bottom:5px;margin-bottom:10px;border-bottom: 1px dashed #CCCCCC;}
.Nlist li a{color:#2671C1;}
.Nlist li p{color:#666}
.Nlist li h3 {color:#fff;font-family:Arial,"宋体";font-size:12px;line-height:14pt;}
.Nlist li h3 a:hover {color:#A3914B;text-decoration:underline;}
.Nlist li .Nfoot,.time{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:14px;padding-top:5px;}
.Nlist li .Nfoot span{margin-right:15px;}

.pro li{height:75px;}
.pro .nl{float:left;width:88px;height:75px;margin-right:10px;}
.pro .nl img{width:84px;height:64px;border:1px solid #ccc;padding:1px;}

.pager{padding:5px;text-align:center;color:#666}
.pager a {margin-right:3px;padding:2px 5px;text-decoration:none;}
.pager .current {font-weight: bold; color: #2671C1; }

/* News_contant */
.news_detail{margin:0;padding:10px 15px 0;}
.news_detail h2{color:#4A7F07;font-family:"Microsoft Yahei","Trebuchet MS",Tahoma,Arial;font-size:24px;font-weight:bold;line-height:160%;text-align:center;}
.news_detail .time{padding-top:0px;padding-bottom:15px;text-align:center;}
.news_detail .news_contant{font-size:12px;line-height:26px;}
.news_detail .news_contant img{width:expression(document.body.clientWidth>600?"600px":"auto");max-width:600px;}
