﻿*{ padding:0; margin:0;font-family: '宋体', Simsun;}
body,td,th {font-size: 12px;}
body {margin: 0px; padding:0; position:relative; color:#333; background:#D6E4EF url(body_tx.gif) top repeat-x;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#f00; text-decoration:none; }
a.more{ color:#f00;}
ul,li{padding:0; margin:0; list-style:none;}
img{ border:0;}
.wrap{ width:1000px; margin:0 auto;}
.main_left{ width:192px; float:left;}
.main_right{ width:733px; float:right;}
.clear { padding:0; margin:0; clear:both; height:0; overflow:hidden;}
.jg1{ height:10px; padding:0; margin:0; overflow:hidden;}
.h1{ height:10px;}
.red{ color:red;}

.main_content{}
.sidebar{ width:231px; float:left;}
.main{ width:759px; float:right;}


.main_t{ height:41px; background:url(index.gif) 0 -42px repeat-x;}
.main_t .l{ height:41px; background:url(index.gif) no-repeat; float:left; padding-left:29px;}
.main_t .l strong{ display:block; width:95px; height:41px; background:url(index.gif) 0 -126px repeat-x; text-align:center; font-size:14px; line-height:41px;}  
.main_t #mapnav{ height:26px; background:url(index.gif) 100% -84px no-repeat; float:right; padding:15px 20px 0 0;}


.main_c{ padding:20px; zoom:1; font:normal 12px/24px "宋体"; background:#fff; min-height:1012px; _height:1012px;}
.main_c img{max-width:700px;width: expression(this.width > 700 ? 700 : true);} 

#mapnav{}
#mapnav a{ font-family:Arial; color:#064295;}
#mapnav a:hover{ text-decoration:underline;}

/*头部*/
#header{ margin-bottom:10px;}
#top{ height:116px; background:url(logo.gif) no-repeat; position:relative;}
#top .t_r{ position:absolute; top:8px; right:5px; height:31px;}
#top .t_r a{ display:block; height:30px; line-height:30px; background:url(head.gif) 0 -210px no-repeat; color:#fff; float:left; padding-left:23px; margin-right:17px;}
#top .t_r a.b{ background-position:0 -254px;}
#top .t_r a.c{ background-position:4px -302px;}
#top .tel{ position:absolute; top:46px; right:22px;}
#top .search{ position:absolute; top:60px; right:41px; width:168px; height:22px; background:url(head.gif) 0 -360px no-repeat; padding-left:5px;}
#top .search .text{ width:140px; height:22px; border:none; background:none; line-height:22px; float:left;}
#top .search .submit{ width:20px; height:22px; margin-left:5px; border:none; background:none; cursor:pointer; float:left;}

#nav{ height:40px; background:url(head.gif) 0 -44px repeat-x; margin-bottom:5px;}
#nav ul{ height:40px; background:url(head.gif) no-repeat; float:left; padding-left:10px;}
#nav li{ float:left; height:40px; background:url(head.gif) 100% -140px no-repeat; position:relative; z-index:1000;}
#nav li.nobg{ background:none;}
#nav li a{ display:block; float:left; height:40px; padding:0 23px; font:bold 14px/40px "宋体"; color:#fff;}
#nav_r{ width:20px; height:40px; background:url(head.gif) 100% -89px no-repeat; float:right;}

#nav li dl{ position:absolute; top:31px; left:-10px; background:url(nav_jt.gif) no-repeat; display:none; z-index:1001; width:120px;}
#nav li dl dt{ height:10px; overflow:hidden;}
#nav li dl dd{ background:#F3F4F3; padding-bottom:7px; border:#ccc 1px solid;}
#nav li dl dd a{ float:none; font:normal 12px/30px "宋体"; display:block; height:30px; white-space:nowrap; color:#333; background:url(nav_b_line.gif) center bottom no-repeat; padding:0; text-align:center;}

#banner{ background:#fff; padding:10px;}

/*左侧*/
.sbox{ background:url(sidebar.gif) -231px 0 repeat-y; margin-bottom:10px;}
.sbox_t{ background:url(sidebar.gif) no-repeat; padding:14px 0 0 38px;}
.sbox_t strong{ display:block; width:159px; height:37px; background:url(sidebar.gif) -779px 0 no-repeat; font:bold 14px/37px "宋体"; color:#fff; padding-left:37px;}
.sbox_m{ background:url(sidebar.gif) -462px 100% no-repeat;}
.sn_list{ padding:10px 12px 10px; min-height:245px; _height:250px;}
.sn_list li{ border-bottom:#000 1px dashed;}
.sn_list li a{ display:block; height:29px; font:normal 14px/29px "宋体"; overflow:hidden; background:url(sidebar.gif) -1045px 9px no-repeat; padding:0 0 0 52px; color:#333;}
.sn_list li a:hover{ color:#f00;}
.sn_list li a.ns,.sn_list li.b a.ns{ color:#f00;}
.sn_list li.b{ border:none; display:none;}
.sn_list li.s{ display:block;}
.sn_list li.b a{ height:25px; border:none; font:normal 13px/25px "宋体"; background:none; color:#666;}
.sn_list li.b a:hover{ color:#f00;}

.scontact_t{ display:block; width:159px; height:37px; background:url(sidebar.gif) -741px 0 no-repeat; font:bold 14px/37px "宋体"; color:#fff; padding-left:75px;}
.scontact_m{ font:normal 13px/26px "宋体"; padding:9px 5px 0 12px; height:170px;}
.spro{ padding:25px 3px 0 3px; height:475px; overflow:hidden;}
.spro .item{ line-height:33px; border-bottom:#666 1px dashed; margin-bottom:19px;}
.spro .item td{}


/*首页*/
.box1{ background:#fff; margin-bottom:10px;}
.box1 .box1_t{ height:41px; background:url(index.gif) 0 -42px repeat-x;}
.box1 .box1_t .l{ height:41px; background:url(index.gif) no-repeat; float:left; padding-left:29px;}
.box1 .box1_t .l strong{ display:block; width:95px; height:41px; background:url(index.gif) 0 -126px repeat-x; text-align:center; font-size:14px; line-height:41px;}  
.box1 .box1_t .r{ height:26px; background:url(index.gif) 100% -84px no-repeat; float:right; padding:15px 20px 0 0;}
.box1 .box1_t2 .l,.box1 .box1_t2 .r{ background:none;}
.iabout{ font:normal 13px/26px "宋体"; padding:30px 30px 20px; height:185px; overflow:hidden; color:#000;}
.iabout .about_tp{ float:right; padding:4px; border:#ccc 1px solid; margin-left:20px;}
.inews{ height:185px; padding:30px 0 0 43px;}
.inews li{ float:left; width:255px; height:30px; overflow:hidden;}
.inews li.r{ margin-left:140px;}
.inews li a{ font:normal 13px/30px "宋体";}
.ipro{ padding:19px 0 0 40px; height:491px; overflow:hidden;}
.ipro .item{ width:188px; height:150px; float:left; margin:0 60px 5px 0;}
.ipro .nomr{ margin-right:0;}
.ipro .item th{ height:117px; text-align:center; vertical-align:middle;}
.ipro .item td{ text-align:center; padding-top:10px;}

/*底部*/
#footer_bj{ background:url(bot_bx.gif) bottom repeat-x;}
.footer{ font:normal 12px/22px Arial; text-align:center;}
.footer a{}

.links{ height:35px; background:#fff url(links.gif) 100% -35px no-repeat; font:normal 12px/35px "宋体"; text-align:left; overflow:hidden; color:#333;}
.links strong{ float:left; display:block; height:35px; background:url(links.gif) no-repeat; padding-left:20px;}
.links a{ margin:0 6px; color:#333;}
.links a:hover{ color:#f00;}

.fbox2{ padding:10px 0 20px; font:normal 12px/26px "宋体"; color:#333;}
.fbox2 a{ color:#333;}
.fbox2 a:hover{ color:#333; text-decoration:underline;}

/*产品中心*/
.main_c .ipro{ padding:0 0 0 10px; overflow:auto; height:auto;}
.main_c .ipro .item td{ padding-top:10px;}

/*业务合作*/
.business{}
.business a{ color:#1546A3; font-family:Arial;}
.business a:hover{ text-decoration:underline;}
.business .title{ font:bold 14px/32px Arial; border-bottom:#ddd 1px solid;}
.business .nr{ display:block; padding:15px 10px 15px 50px; font:normal 12px/20px "宋体"; color:#404040;}

/*服务与支持*/
.service{ font:normal 13px/32px Arial;}
.service .title{ height:40px; background:url(service_ico_1.gif) 0 0 no-repeat; color:#033D8E; font:normal 18px/40px "宋体"; padding:0 0 0 55px;}
.service .title2{ background-image:url(service_ico_2.gif);}
.service .title3{ background-image:url(service_ico_3.gif);}
.service .title4{ background-image:url(service_ico_4.gif);}
.service .title5{ background-image:url(service_ico_5.gif);}
.service .nr{ padding:10px 10px 10px 55px;}
.service .nr .question{ height:25px; font:normal 12px/25px "宋体"; background:url(ico_9.gif) 0 11px no-repeat; padding:0 0 0 10px; color:#336FB7;}
.service .nr ul li{ height:24px; width:210px; float:left; line-height:24px; margin:0 2px 2px 0;}
.service .nr ul li a{ font:normal 13px/24px "宋体";}
.service #content{}
.service #code{}
/*客户见证*/
.customer{}
.customer_item{ padding:20px 0 30px; margin:0;background:url(ico_7.gif) bottom repeat-x;}
.customer_item th{ width:90px; vertical-align:top;}
.customer_item td{ vertical-align:top;}
/*合作伙伴*/
.partners{}
.partners_item{ float:left; width:158px; padding:0 10px 0;}
.partners_item td{ text-align:center; vertical-align:middle;}
.partners_item .img{ border:#ccc 1px solid; height:65px;}
.partners_item .title{ font:normal 13px/21px "宋体";}
.partners_v{}
.partners_v .img{ text-align:center; padding:0 0 20px;}
.partners_v .partners_item .img{ border:#ccc 1px solid; height:65px; padding:0;}
.partners_v .nr_title{ font:bold 14px/30px "宋体"; color:#F07106; text-align:center;}
.more_partners{ padding-top:40px;}
.more_partners_t{ height:27px; background:url(main_content_t.jpg) -225px 0 no-repeat; color:#fff; font:bold 13px/27px "宋体"; padding:0 0 30px 10px;}
/*在线视频*/
.vod{}
.vod_item{ float:left; width:158px; padding:0 10px 0;}
.vod_item td{ text-align:center; vertical-align:middle;}
.vod_item .img{ border:#ccc 1px solid; height:110px;}
.vod_item .title{ font:normal 13px/21px "宋体";}

.vod_v .title{ text-align:center; font:bold 14px/30px "宋体";}
.vod_v .video{ text-align:center;}
.vod_v .backup{ text-align:center; }
.vod_v .backup span{ cursor:pointer; color:#f00; font:bold 13px/26px "宋体";}
/*信息列表*/
.info{}
.info h2{ font:bold 13px/30px "宋体"; border-top:#DEDEDE 1px solid; border-bottom:#DEDEDE 1px solid;}
.info h2 a{ color:#333;}
.info h2 a:hover{ color:#EE7107;}
.info .nr{ line-height:16px; padding:15px 0; color:#333;}
.info .ly{ margin-bottom:15px; padding:0 0 0 30px; color:#999;}

#news_prevnext,#news_prevnext a{ color:#333;} 
#news_prevnext a:hover{ color:#EE7107;} 

/*人才招聘*/
#job_wz { margin-bottom:10px;}
#job_wz th{ width:120px; text-align:center;}
#job_wz td{ padding:0 5px; color:#111212;}
.page_link{ text-align:right; padding:10px 20px 5px;}
.page_link a{ color:#000; text-decoration:none;}
.page_link a:hover{ color:#f00;}
/*客户留言*/
.feedback{ border-collapse:collapse;}
.feedback th{ border:#eee 1px solid; width:100px; text-align:right; font:normal 13px "宋体"; padding:5px;}
.feedback td{ border:#eee 1px solid; padding:5px;}

/*资料下载*/
.download{}
.download h2{ font:normal 13px/30px "宋体"; height:30px; background:url(download_bottom_line.gif) 0 15px repeat-x;}
.download h2 a{ display:block; background:#fff;}
.download h2 a.a1{ float:left; padding-right:5px;}
.download h2 a.a2{ float:right; padding-left:5px; margin:5px 0 0 0;}

/*在线订单*/
.order{ padding:30px 100px 0;}
.order input{ width:250px; height:20px; line-height:20px; padding:0 3px;}
.order input#u_code{ width:50px;}
.order input.u_model{ width:60px; margin-right:5px;}
.order textarea{ width:95%; height:80px;}
.order table{ border-collapse:collapse;}
.order th,.order td{ border:#ccc 1px solid; padding:3px 5px; font:normal 13px/21px Arial;}
.order th{ text-align:right; width:150px; background:#eee; color:#333;}
.order th span{ color:#f60; margin-right:5px;}
.order #submit{ border:#ccc 1px solid; line-height:20px; background:#eee; width:auto; height:auto;}

/*网站地图*/
.map{ padding-top:30px;}
.map .m_item{ border:#AEAEAE 1px solid; padding:0 10px 10px; zoom:1; margin-bottom:30px;}
.map .m_item .title{ height:13px; background:#fff; font:bold 13px "宋体"; width:90px; text-align:center; position:relative; left:10px; top:-6px;}
.map .m_item ul.about li{ float:left; width:110px; text-align:center;}
.map .m_item ul.pro li{ float:left; width:140px; padding-left:20px;}
.map .m_item ul.info li{ float:left; width:325px; padding-left:20px;}

.mb0{ margin-bottom:0;}