@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ text-align:center; font:12px Arial,"宋体", sans-serif; color:#4e4e4e; line-height:21px;}
ul,ol{ list-style:none;}
a{ text-decoration:none; color:#4e4e4e;}
img{ border:0; vertical-align:top;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
.clear:after{content:".";display:block;clear:both;height:0px;visibility:hidden;}
.clear{_height:1%;}
*+html .clear{min-height:1px;}
.box{ border:1px solid #ddd;}
a.more{ float:right; color:#1e9cd7; font-weight:normal;}
.origin li{ background:url(icon2.gif) no-repeat left 9px; padding-left:14px; line-height:21px;}
.origin li span{ float:right; padding-right:32px;}
.line_box{ width:977px; margin:0 auto; overflow:hidden; text-align:left;}
#logo{ float:left; padding:8px 0 8px 9px;}
#top_nav{ float:right; padding-top:11px;}
#top_nav li{ float:right; background:url(/images/icon.gif) no-repeat 32px 5px; padding-left:47px; line-height:19px;}
#mainNav{ background-color:#757575; padding:0 15px; height:35px; line-height:35px;}
#mainNav li{ float:left; background:#4f4f4f url(/images/line.gif) repeat-y right top; }
#mainNav li.li1 a{ padding:0 23px 0 23px;}
#mainNav li a{ color:#fff; float:left; padding:0 35px 0 34px; overflow:hidden; width:53px; text-align:center;}
#flash{padding:0 0px;}
.left{ float:left; width:227px; background:url(/images/leftbg.gif) repeat-y;overflow:hidden;}
.left h1{ background:url(/images/titbg.gif) no-repeat; height:41px; padding:9px 0 0 17px;}
.left h2{ background:url(/images/titbg1.gif) no-repeat; padding:6px 0 0 28px; overflow:hidden; line-height:15px; height:17px; padding-right:10px;}
.left h2 a.more{ color:#fff;}
.left ul.origin{ padding:15px 0 15px 18px;}

.right{ float:right; width:740px; overflow:hidden;}


.right1{ float:right; width:740px; }

.l_menus{ border-top:5px solid #fff; padding-bottom:12px;}
.l_menus li{ background:url(/images/icon1.gif) no-repeat 10px 10px; line-height:28px; padding-left:28px; border-bottom:1px solid #fff;}
.l_menus li.menue{ background-image:url(/images/icon9.gif);}
.l_menus ol{ padding-bottom:7px; padding-left:10px;}
.l_menus ol li{ background:url(/images/icon8.gif) no-repeat 0 10px; padding-left:10px; line-height:24px; border:none;}
.l_menus ol li a{ color:#818181;}
.pics{ padding:8px 0 7px 5px;}
.online{ padding:0 0 5px 5px;}

.main_news{ background:url(/images/textbg.gif) no-repeat left top; padding-top:2px; height:234px;}
.main_news h3,.box1 h3{ line-height:23px; color:#1065a5; padding:0 14px 0 26px; overflow:hidden; height:23px;}
.main_news h3 a.more,.box1 h3 a.more{ color:#1065a5; background:url(/images/icon3.gif) no-repeat left 7px; padding-left:9px; margin-top:2px;}
.main_news label{ float:left; padding-top:15px; width:365px; padding-left:14px;}
.main_news dl{ padding:19px 25px 0 0;}

.main_news1{ background:url(/images/textbg.gif) no-repeat left top; padding-top:2px; }
.main_news1 h3,.box1 h3{ line-height:23px; color:#1065a5; padding:0 14px 0 26px; overflow:hidden; height:23px;}
.main_news1 h3 a.more,.box1 h3 a.more{ color:#1065a5; background:url(/images/icon3.gif) no-repeat left 7px; padding-left:9px; margin-top:2px;}
.main_news1 label{ float:left; padding-top:15px; width:365px; padding-left:14px;}
.main_news1 dl{ margin-left:20px;}

.dl_list{ width:361px; overflow:hidden; float:left;}
.dl_list1{ float:right;}
.one{ padding:17px 0 15px; overflow:hidden; width:361px;}
.one label{ float:left; padding:0 18px 0 8px;}
.one label img{ border:1px solid #e0e0e0; padding:4px; width:102px; height:99px;}
.dl_list h4{ background:url(/images/menu.gif) no-repeat 5px top; overflow:hidden; border-bottom:1px solid #198cc7; color:#fff; padding:3px 8px 0 27px; height:19px; line-height:19px;}
.dl_list ul{ padding:18px 0 0 16px;}
#footer{ background:url(/images/footer.gif) no-repeat; height:73px; padding:17px 0 0 275px; width:702px; margin-top:11px; color:#9b9b9b;}
#footer a{ color:#9b9b9b; margin:0 5px;}
#footer a.a1{ margin-left:0;}

#pic_list dl{ padding-top:7px;}
#pic_list dl.dl1{ padding-top:0;}
#pic_list dl h3{ background:url(/images/menu1.gif) no-repeat 5px top; line-height:19px; height:19px; overflow:hidden; padding:3px 8px 0 37px; color:#fff;}
#pic_list dl ul li{ float:left; text-align:center; padding:12px 4px 5px 12px; line-height:30px;}
#pic_list dl ul li img{ width:166px; height:111px; display:block;}

.box1{ background:url(/images/textbg2.gif) no-repeat; width:365px; float:left; padding:2px 0 0 0; overflow:hidden;}

#plan{ height:198px;}
#plan dl{ padding:5px 1px 0;text-align:center;}

#general{ height:198px; float:right;}
#general dl{ padding:11px 20px 0;}

#hj{ height:153px; background-image:url(/images/textbg1.gif);}
#hj ul{ padding-top:8px; float:left;}
#hj ul li{ background-image:url(/images/icon4.gif); background-position:4px 7px; padding-left:14px; line-height:23px; border-bottom:1px dashed #c5c5c5; width:139px; float:left; margin-left:16px; display:inline;}
#zx{ height:153px; background-image:url(/images/textbg3.gif); float:right;}
#zx ul li { float:left; line-height:31px; text-align:center; padding:6px 0 0 10px;}
#zx ul li img{ display:block; width:108px; height:76px;}
#develop dl{ padding:8px 11px 0;}
#jishi{ float:right;}
#jishi ul{ padding:9px 15px 0;}

.tit{ background:url(/images/titbg2.gif) repeat-x; height:26px; border-bottom:1px solid #d0d0d0; overflow:hidden; padding-left:10px; margin-bottom:22px;}
.tit span{ float:left; background:url(/images/icon7.gif) no-repeat left 3px; padding-left:22px; margin-top:3px; font-size:14px; font-weight:bold; color:#218fcb;}
.tit ul{ float:right; width:488px; overflow:hidden;}
.tit ul li{ float:left; padding-right:4px; font-weight:bold;}
.tit ul li a{ background:url(/images/menu3.gif) no-repeat; text-align:center; width:90px; height:26px; line-height:26px; float:left; color:#fff;}
.tit ul li a:hover{ background-image:url(/images/menu2.gif)}
.new_top{ padding-right:45px; color:#818181;}
.new_top label{ float:left; padding:0 13px 0 19px;}
.new_top label img{ width:190px; height:150px; padding:2px; border:3px solid #d1e9f1;}
.new_top h2{ font-size:14px; font-weight:bold; color:#1b98d8; text-align:center; padding-bottom:12px;}
.new_top h2 a{ color:#1b98d8;}
.new_top h5{ font-style:normal; text-indent:500px;}

.new_page{ padding:20px 38px 10px 19px;}
.new_page li{ line-height:23px; border-bottom:1px dashed #9b9b9b; padding-right:3px;}
.new_page li a{ background:url(/images/icon5.gif) no-repeat 8px 4px; padding-left:27px;}
.new_page li span{ float:right; color:#9b9b9b;}
.new_page li a:hover{ background-image:url(icon6.gif);}
.page{ text-align:center; line-height:28px; background-color:#fbfbfb; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; color:#2192cc;}
.page a{ color:#2192cc; margin:0 5px;}

#jd .box1{ height:179px;}
#jd .one{ padding:14px 23px 0 0;}
#jd .one label{ padding:0 19px 0 15px;}
.r{ float:right;}
.a_white{ color:#FFFFFF;}
.a_title{ color:#006699;}
.new_top p{ display:compact;margin-top:10px;}


