@charset "utf-8";
/* CSS Document */
ul{ float:left; list-style:none;}
li{ float:left;}
a{ text-decoration:none;}
body{ margin:0px; padding:0px; background:#fff; text-align:center; font-size:12px; font-family: Arial, 宋体;}
.concent{ width:950px; margin:0px auto; padding:0px; text-align:left;}
/*头部*/
.header{ width:950px; height:4px; float:left; margin:0px; padding:0px; border-bottom:1px solid #614A94; background:#2F1173; overflow:hidden;}
.logo{ width:950px; float:left; margin:0px; padding:0px; height:91px; overflow:hidden;}
.nav{ width:950px; float:left; height:27px; margin:0px; padding:0px; background: #ff0000 url(../img/index_06.gif) left top repeat-x; overflow:hidden; line-height:27px;}
.nav ul{ width:669px; float:left; height:27px; padding:0px; margin:0px; margin-left:23px; display:inline;}
.nav ul li{ float:left; margin:0px; padding-left:15px; padding-right:16px; background:url(../img/index_13.gif) right center no-repeat; display:inline;}
.nav ul li a{ color:#fff;}
.nav img{ width:53px; float:right; height:27px; margin:0px; padding:0px;}
.nav div{ width:195px; height:27px; float:right; margin:0px; padding-left:10px; background:url(../img/index_10.gif) left top repeat-x; color:#076600; display:inline;}
.nav div a{ color:#076600;}
.banner{ width:950px; float:left; margin:0px; padding:0px; overflow:hidden;}
.logo img , .banner img{ float:left; margin:0px; padding:0px; overflow:hidden;}
.address{ width:950px; height:25px; float:left; margin:0px; padding:0px; color:#6E808C; background:url(../img/index_19.gif) left bottom repeat-x; overflow:hidden; line-height:25px; color:#6E808C;}
.address div{ float:left; margin:0px; padding-left:25px; background:url(../img/index_17.gif) left top no-repeat; display:inline;}
.address div a{ color:#6E808C;}
.address img{ float:right; margin:0px; padding:0px;}
/*中间内容*/
.cont{ width:950px; float:left; margin-top:4px; padding:0px; display: inline;}
.left { width:217px; float:left; margin:0px; padding:0px;}
.left_top{ width:217px; float:left; margin:0px; padding:0px; background:url(../img/index_27.gif) left top repeat-x;}
.left_tit{ width:193px; height:25px; float:left; margin:0px; padding-left:24px; background:url(../img/index_25.gif) left top no-repeat; display:inline; line-height:25px; font-weight:bold; color:#fff; font-size:13px;}
.left_cont{ width:215px; float:left; margin:0px; padding-bottom:10px; border:1px solid #B3B9C3; border-top:0px; border-bottom:0px;  display:inline;}
.left_top_bot{ width:217px; height:4px; float:left; margin:0px; padding:0px; background:url(../img/index_58.gif) left top no-repeat; overflow:hidden;}
.left_index_ul{ width:188px; float:left; margin:0px; margin-left:12px; padding:0px; display:inline;}
.left_index_ul li{ width:180px; float:left; padding-left:8px; margin-top:18px; display:inline; background:url(../img/index_70.gif) left 5px no-repeat; color:#8A96A4; line-height:16px;}
.left_index_ul li a{color:#8A96A4;}
.left_bottom{ margin-top:9px;}
#padding{ padding-top:5px;}
.left_bor_ul li{ margin-top:10px;}
.left_bor_ul li div { float:left; margin:0px; padding:0px;}
#span1{ width:37px;}
#span2{ width:143px;}
.right{ width:728px; float:right; margin-right:1px; padding:0px; display:inline;}
.search{ width:696px; height:30px; float:left; margin:0px; padding-top:8px; padding-left:32px; display:inline; }
.search span{ float:left; font-weight:bold; color:#708092; line-height:20px;}
.search input { float:left; margin-left:15px; padding:0px; display:inline;}
.sear_inp1{ width:202px; height:16px; border:1px solid #D6DBE4; color:#A4ABB7;}
.sear_inp2{ width:83px; height:19px; line-height:17px; text-align:center; color:#fff; background:url(../img/search_35.gif) left top no-repeat; border:0px;}
.right_top{ width:728px; float:left; margin:0px; padding:0px; background:url(../img/index_34.gif) left top repeat-x;}
.right_top_tit{ width:728px; height:23px; float:left; margin:0px; padding:0px; background:url(../img/index_32.gif) left top no-repeat;}
.right_top_tit div{ float:left; margin:0px; padding-left:39px; background:url(../img/index_39.gif) 16px no-repeat; color:#768092; font-weight:bold; line-height:23px;}
.right_top_tit img{ float:right; margin:0px; padding:0px;}
.right_top_cont{ width:726px; float:left; margin:0px; padding:0px; padding-bottom:16px; border:1px solid #D7DDE5; border-bottom:0px; background:#F4F6F8;}
.right_topul{ /*width:719px;margin-left:7px;*/ width:726px; margin:0px; float:left;  padding:0px; display:inline;}
.right_topul li{ /*width:176px;*/  height:156px;width:350px; float:left; border-right:1px solid #D8DEE4;/* margin:0px; padding-left:2px;*/  margin-left:7px; margin-top:7px; padding-right:5px;  display:inline; overflow-x:hidden; overflow:hidden;}
.rtc_litit{ /*width:150px;*/  width:324px; float:left; margin:0px; padding-top:15px; padding-bottom:9px; padding-left:26px; background: url(../img/index_46.gif) 14px 19px no-repeat; color:#768092;}
.rtc_litit a{ color:#768092;}
.rtc_litit a:hover{ text-decoration:underline; }
.right_topul li img{ float:left; width:170px; /*height:95px;*/ height:83px;  border:1px solid #ABB2BC; padding:1px; margin-right:7px; display:inline; overflow:hidden;}
#li1{ width:160px; float:left; /*margin-top:5px; padding-right:2px; padding-left:20px;*/ margin:0px; padding:0px; display:inline; color:#768092; line-height:17px;}
#li1 a{color:#768092;}
#li1 a:hover{ text-decoration:underline;}
.right_top_bot{ width:728px; height:3px; float:left; margin:0px; padding:0px; background:url(../img/index_53.gif) left top no-repeat; overflow:hidden;}
.right_bot{ width:728px; float:left; margin-top:8px; padding:0px; display:inline;}
.righ_bleft{ width:359px;}
.rb{ width:357px; padding-top:19px; padding-bottom:26px;}
#rb_left{ width:95px; float:left; margin:0px; padding:0px;}
#rb_left img{ float:left; border:1px solid #ABB2BC; padding:1px; margin-left:19px; width:61px; height:137px; overflow:hidden;}
#rb_right{ width:262px; float:left; margin:0px; padding:0px;}
#rb_right li{ width:230px; float:left; margin-top:6px; padding:0px; background:url(../img/index_66.gif) left bottom repeat-x; color:#768092; line-height:17px; display:inline; white-space:nowrap; overflow:hidden;}
#rb_right li a{ color:#768092;}
#rb_right li img{ border:0px; margin-right:3px;}
.rb_bot{ width:359px; float:left; margin:0px; padding:0px; background:url(../img/index_74.gif) left top no-repeat; height:3px;}

.right_bot_cont{ width:720px; margin-left:6px; float:left; padding:0px; display:inline;}
.right_bot_cont_pic a img{ width:148px; height:71px; margin:0px; padding:0px; border:1px solid #C5C5C5; overflow:hidden;}
.right_bot_cont_title{ background:url(../img/index_82.gif) 3px no-repeat; padding-left:11px; margin-top:5px; display:inline; color:#2F2F2F;}
.right_bot_cont_title a{ color:#2F2F2F;}

/*公司介绍*/
.left_intro{ background:#F6F9FB;}
.intro_tit{ width:217px; height:25px; float:left; margin:0px; padding:0px; background:url(../img/intro_05.gif) left bottom repeat-x; color:#fff; font-size:15px; line-height:25px; font-weight:bold;}
#img1{ float:left; margin:0px; padding:0px; width:5px; height:25px; overflow:hidden;}
#img2{ float:left; margin:5px 10px 0px 6px; padding:0px; display:inline;}
.intro_ul{ width:196px; float:left; margin:0px; margin-left:10px; padding:0px; padding-bottom:350px; padding-top:5px; display:inline;}
.intro_ul li{/* width:196px; */float:left; height:15px; margin:0px; padding-top:14px; border-bottom:1px solid #BBC3C8; color:#1D2B4B; width:173px; padding-left:23px; background:url(../img/intro_03.gif) 14px 18px no-repeat; }
.zj li{font-weight:bold; }
.intro_ul li a{ color:#45506A; }
.intro_ul li a:hover{ color:#1C68B1;}
#intro #ch1 , #intro #ch2 , #intro #ch3 , #intro #ch4 ,#pro #ch1 ,#pro #ch2  ,#pro #ch3 ,#pro #ch4{color:#1C68B1;}
#intro_li{background:none;font-weight:normal;}
#zj #ch1{ color:#DE6800; font-weight:bold; background: #FFFAE2 url(../img/intro_03.gif) 14px 18px no-repeat;}
#zj #ch2 { color:#FF7200;}


.right_intro{ width:705px; float:right; margin:0px; padding:0px;}
.nei_tit{ width:675px; height:16px; float:left; margin:0px; padding-top:5px; padding-left:29px; border-bottom:2px solid #CECECE; background:#F6F6F6 url(../img/intro_01.gif) 12px no-repeat; color:#383838; font-size:14px; color:#383838; font-weight:bold;}
.intro_cont , .pro_cont { width:659px; float:left; margin:0px; margin-left:11px; padding:0px; padding-top:34px; color:#4B4C4E; line-height:25px; display:inline;}

/*企业文化*/
.wenhua{ width:659px; float:left;  margin-left:11px; margin-top:18px; padding:0px; display:inline; line-height:24px;}
.wenhua span{ float:left; color:#ff0000; margin:0px; padding:0px;}
/*资质证书*/
.zhengshu{ float:left; margin-top:21px; margin-left:6px; padding:0px; width:520px; display:inline;}
.zhengshu li{ width:178px; height:124px; float:left; margin-top:26px; margin-left:82px; padding:0px; display:inline; overflow:hidden;}
.zhengshu li img{ float:left; width:178px; height:124px; margin:0px; padding:0px; border:0px; overflow:hidden;}
/*核心产品*/
.pro_cont img{ margin:15px auto; padding:0px;}
/*解决方案*/
.project{ width:659px; float:left; margin:0px; padding:0px; display:inline; }
.project li{ float:left; width:117px; margin-left:19px; margin-right:18px; padding:0px; display:inline; overflow:hidden; border:0px;}
.project li img{ width:117px; float:left; margin:0px; padding:0px; height:72px; overflow:hidden; border:0px;}
.project li div{ width:117px; float:left; margin:0px; padding:0px; text-align:center; line-height:22px; color:#000;}
#project_tit{ width:647px; float:left; margin:0px; padding-left:12px; background:url(../img/jjfaan_02.gif) left no-repeat; text-align:left; color:#0046A9; font-weight:bold;}
/*典型案例*/
.case{ width:659px; float:left; margin:0px; margin-left:11px; padding:0px; padding-top:17px; display:inline; font-family:"黑体"; font-size:15px;}
.case li{ width:329px; float:left; margin:0px; padding:0px; color:#3A3939; line-height:24px;}
.case li a{color:#3A3939;}
/*技术支持*/
.hold div{ text-align:left; margin-bottom:-32px; color:#FFBA00;}
.hold img{ float:left; margin-right:13px; margin-top:10px; margin-left:0px; padding:0px; display:inline;}
/*诚聘英才*/
.person{ width:640px; float:left; margin-left:11px; padding:0px; display:inline;}
.person_tit{ width:627px; float:left; margin-top:13px; padding-left:13px; background:url(../img/zhaopin_01.gif) left no-repeat; display:inline; color:#0046A9; border-bottom:1px solid #929292; line-height:22px;}
.person_cont{ width:617px; float:left; margin:0px; padding:8px 10px 10px 13px; background: #F6F6F6 url(../img/zhaopin_02.gif) left bottom repeat-x; display:inline; line-height:24px;}
/*联系我们*/
.contact_tit{ width:640px; float:left; margin-top:15px; padding:0px; color:#0046A9; border-bottom:1px solid #929292; line-height:20px; display:inline;}
.contact{ width:640px; float:left; margin:0px; padding:0px; padding-top:5px; display:inline;}
.contact ul{ width:640px; float:left; margin:0px; padding:0px; padding-top:5px; display:inline;}
.contact li{ width:640px; float:left; margin:0px; padding:0px; background:url(../img/index_66.gif) left bottom repeat-x; line-height:23px;}
/*底部*/
.footer{ width:950px; height:71px; float:left; margin-top:12px; padding-top:12px; text-align:center; display:inline; border-top:10px solid #4C6D9D; background:url(../img/index_86.gif) left top repeat-x; color:#252222; line-height:19px;}





























