* { margin:0; padding:0; list-style:none; }
body { font-size:12px; font-family:"宋体"; background:#fff url('../Images_xin/bg.jpg') repeat-x center top;}
img { border:none; }
/*常用类*/
.layout_center { width:980px; margin:0 auto; }
.layout_center2 { width:1200px; margin:0 auto; }
.float_left { float:left; }
.float_right { float:right; }
.float_clear { clear:both; }
.red { color:red; }
.blue { color:blue; }
.gray { color:gray; }
.text_align_center { text-align:center; }
p { line-height:20px; }
a { color:#000; text-decoration:none; }
a:hover { color:#BF006A; text-decoration:underline; }
/*头部*/
#top_main { height:120px; background:url(../Images_xin/logo.png) no-repeat;width: 1200px;margin: 0 auto;}
#top { height:30px; background:#EF7700;}
#logo { height:30px; width:600px; float:left;  line-height:30px;padding-left:10px;font-size:12px; color:#FFF;}
#site_name { height:95px;}
#top_menu {height:30px; width:280px; float:right; text-align:right; line-height:30px;}
#topgg { height:113;}
#midgg { height:231;}
#top22 { height:1px;background:#2E8DCD;}
#top33 { height:5px; background:#FFFFA3;}
#top_title { background:url(../Images_xin/topgg.jpg) repeat-x; height:31px; line-height:31px; padding:0 10px; border:1px solid #d7d7d7;}
#topss { height:36px; background:url(../Images_xin/ttt.jpg) repeat-x;}





/*导航栏*/
#navigation_main { background:url(../Images_xin/navigation_bg.jpg) repeat-x; }
#navigation { height:35px; padding-left:15px;}
#navigation li { float:left; line-height:35px; text-align:center; background:url(../Images_xin/navigation_li_bg.jpg) center right no-repeat;}
#navigation li a { width:103px; display:block; font-weight:bold; font-size:14px; color:#FFF; }
#navigation li a:hover { background:url(../Images_xin/navigation_hover.jpg) center no-repeat; text-decoration:none; color:#000;}

#navigation ul { list-style:none;}
#navigation li { display:block;}
#navigation li a { display:block;}
#navigation table { position:absolute; border-collapse:collapse; margin-top:-35px; left:0; z-index:100; font-size:1em; }
#navigation li { float:left; margin-bottom:1px; }
#navigation li ul { visibility:hidden; position:absolute; top:35px; left:2px; background-color:#124692; }
#navigation li ul li {  height:25px;border:0;  background:transparent; width:100px; }
#navigation li ul li a { float:left;line-height:24px; color:#FFF; height:24px;width:100px; border-bottom:1px solid #555; text-decoration:none; }
#navigation li b { visibility:hidden; display:block;  position:absolute; top:0; left:24px; }
* html #navigation li a:hover { position:relative; white-space:normal; }
* html #navigation li a:hover ul li a:hover { color:#266ABB; background:#fff; }
#navigation li:hover { position:relative; }
#navigation li:hover ul li a:hover { background:#2E95EB; color:#fff; }
#navigation li:hover b, #navigation li a:hover b { visibility:visible; }
#navigation li:hover ul, #navigation li a:hover ul { visibility:visible; }
/*幻灯*/
#banner_main { padding:0px 0; width:1200px;}
#banner { height:362px; border:0px solid #EC6400; width:1200px; }
#huandeng { border:3px solid #fff;}
/*主体*/
#content_main { }
#content { }
#cc { height:275px;width:980px;background:#A9D5F6;padding-top:10px;}
#cc_1 { float:left; width:320px;padding-left:10px;}
#cc_2 { float:left; width:400px;padding-left:10px;}
#cc_3 { float:right; width:220px;padding-left:10px; padding-right:10px;overflow:hidden;}
#cc_4 { float:left; width:690px;}
#dd1 { float:left; width:400px;background:#fff;}
#dd2 { float:left; width:400px;background:#fff;}
#dd3 { float:left; width:220px;background:#fff;}
#inleft { float:left; width:740px; }
#inright { float:right; width:230px; }
#zo { float:left;width:120px;padding-top:10px;}
#yo { float:right;width:215px;padding-left:8px;}
/*主体左侧*/
#left { float:left; width:230px; }

.left_title { background:url(../Images_xin/left_title_bg.jpg) repeat-x; height:32px; line-height:32px; padding:0 10px; border:1px solid #9BC9F4; }
.left_title2 { background:url(../Images_xin/left_title_bg2.jpg) repeat-x; height:32px; line-height:32px; padding:0 10px; border:1px solid #9BC9F4; }
.left_title h2 { font-size:14px; color:#fff;padding-left:25px; }
.left_title2 h2 { font-size:14px; color:#000;padding-left:10px; }
.left_body { padding:10px; overflow:hidden; zoom:1; border:1px solid #9BC9F4; border-top:none; background:#fff;}
.left_body dl dt { line-height:22px; font-weight:bold; padding:1px 0; }
.left_body dl dt a { background:#EDEDED; display:block; padding-left:5px; }
.left_body dl dd { line-height:20px; padding-left:15px; border-bottom:1px dashed #D0D0D0; }
.left_bottom { height:10px; }
/*主体右侧*/
#right { float:right; width:740px; }
.right_title { background:url(../Images_xin/right_title_bg.jpg) repeat-x; height:32px; line-height:32px; padding:0 10px; border:1px solid #9BC9F4; border-bottom:none; }
.right_title h2 { font-size:14px; padding-left:10px;color:#fff;}
.right_title2 { background:url(../Images_xin/right_title_bg.jpg) repeat-x; height:32px; line-height:32px; padding:0 10px; border:2px solid #fff; border-bottom:none; }
.right_title2 h2 { font-size:14px; padding-left:10px;color:#fff;}
.right_body2 { padding:10px; overflow:hidden; zoom:1; border:2px solid #fff;border-top:none;  background:#fff;}

.right_body { padding:10px; overflow:hidden; zoom:1; border:1px solid #9BC9F4;background:#fff;}
.right_title3 { background:url(../Images_xin/right_title_bg2.jpg) repeat-x; height:32px; line-height:32px; padding:0 10px; border:0px solid #9BC9F4; border-bottom:none;}
.right_title3 h2 { font-size:14px; padding-left:10px;color:#fff;}

.right_bottom { height:10px; }
.xh { float:right; width:365px; padding-left:10px;overflow:hidden;}
.xx { float:left; width:365px; overflow:hidden;}

/*通条底部*/
#end { float:right;}
.end_title { background:url(../Images_xin/endtit.jpg) repeat-x; height:32px; line-height:32px; padding:0 10px; border:1px solid #9BC9F4; border-top:none;border-bottom:none; }
.end_title h2 { font-size:16px; padding-left:10px;color:#300700;padding-top:2px}
.end_body { padding:10px; overflow:hidden; zoom:1; border:1px solid #9BC9F4;border-top:none; background:#fff;}

/*友情链接*/
#link_img_main { }
#link_img { background:#FFF; text-align:center; }
#link_img img { padding:2px; border:1px solid #0459C6; }
#link_img a:hover img { border:1px solid #BF006A; }
#link_text_main { }
#link_text { border-top:1px solid #0459C6; background:#FFF; text-align:center; line-height:36px; }
/*版权信息*/
#copyright_main { background:url(../Images_xin/endtit.jpg) top repeat-x; height:92px; border-top:1px solid #9BC9F4; margin-top:3px; }
#copyright { padding:5px 0; text-align:center; padding-top:18px; font-size:14px; color:#fff;}
/*产品相关*/
.products li { float:left; text-align:center; padding:4px; }
.products img { padding:4px; border:0px solid #9BC9F4;}
.products a:hover img { border:0px solid #BF006A; }
.products a { line-height:22px; }
.products_title { text-align:center; font-size:16px; padding:10px; }
.products_info { text-align:center; border:1px dashed #666; padding:10px; }
.products_img { text-align:center; padding:10px; }
.products_img img { max-width:600px; }
.products_next { padding:5px; border:1px dashed #333; }
/*新闻相关*/
.news li { line-height:24px; border-bottom:1px dashed #999999; padding-left:10px; background:url(../Images_xin/li_ico.jpg) left no-repeat; }
.news_title { text-align:center; font-size:16px; padding:10px; }
.news_content { padding:10px; }
.news_info { text-align:center; border:0px dashed #666; padding:10px; }
.news_next { padding:5px; border:0px dashed #333; }
/*留言板*/
.guestbook { border-collapse:collapse; width:100%; margin-top:10px; }
.guestbook th { padding:5px; border:1px solid #CCC; text-align:center; }
.guestbook td { padding:5px; border:1px solid #CCC; }
input, textarea, select { border:1px solid #CCC; font-size:12px; padding:5px; }
textarea { width:540px; height:100px; background:#fff; }
/*人才招聘*/
.recruitment { border-collapse:collapse; width:100%; margin-top:10px; }
.recruitment th { padding:5px; border:1px solid #CCC; text-align:center; }
.recruitment td { padding:5px; border:1px solid #CCC; }
/*分页*/
.page_turner { padding:4px 0px 0px 1px; float:right; clear:both; }
.page_turner a, .page_turner span { float:left; display:block; border:1px solid #D3D1D1; padding:5px; margin-left:4px; line-height:16px; }
.page_turner a:link, .page_turner a:visited { text-decoration:none; }
.page_turner a:hover, .page_turner a.c { background:#6F6F6F; color:#FFF; }
#total { color:red; }