 /* css document */
body {margin:0 auto; font-size:12px; color:#555; background:url(../images/bodybg.png) repeat-x top rgb(255, 255, 255);line-height: 1.8em;font-family:'宋体',Arial,Verdana,Sans-Serif; }
h1,h2,h3,h4,h5,form,p,ul{ margin:0px; padding:0px;}
img {border:0px;}
li { padding:0px; margin:0px; line-height:24px;list-style-type:none;}
.clear{clear:both; height:0px; font-size:0px; line-height:0px;}
a{color:#444;text-decoration: none;}
a:hover {text-decoration: underline;color: #FF6600;}
table td {border:1px solid #ddd;padding: 1px 1px;text-align: center;}
table {margin: 0 0 10px 0; border:2px solid #ddd;font-size:12px; border-collapse: collapse;border-spacing: 0;}
#container {background: url(../images/wrapbg.png) no-repeat top; margin: 0px auto; height: 100%;}
/*头部*/
.head{width:1000px;height:100px;margin: 0px auto;}
.head .title{width: 600px; float: left;margin-top:8px;background: url(../images/erect.gif) no-repeat 200px 3px;}
.head .title h1,.head .title b{float:left;height:83px;width:200px;font-size:20px;}
.head .title h1 a,.head .title b a{color:#fff;height:83px;width:200px;font-size:0;text-indent:-9999px;background:url(../images/logo.png) left top no-repeat;display:block;}
.head .title p{float:left; padding-left:10px;padding-top:32px;width:385px;font-size:14px;}
.head .title p strong{font-weight:normal}
.tel { font-family: "微软雅黑", Verdana, Arial, Helvetica, sans-serif;
color: #187ABA;
font-size: 16px;
font-weight: bold;
line-height: 29px; margin: 25px 0px 0px; padding: 0px 6px 0px 0px; width: 380px; text-align: right; float: right;}
.tel p{font-size: 14px;line-height: 29px; }
.tel p .l{background:url(../images/email_icon.gif)  left top no-repeat; padding-left:35px;float: left;}
.tel p .r{background:url(../images/telephone.gif) 15px -2px no-repeat;padding-left:45px;}
/*导航*/
.nav{ clear:both;height:40px; background:url(../images/nav.jpg) repeat-x center;}
.nav ul{ width:1000px; margin:0 auto;}
.nav ul li{ float:left; height:40px;width:110px;}
.nav ul li a{ display:block; width:100px; height:40px; line-height:40px; color:#fff; text-align:center; font-weight:bold;font-size:14px;}
.nav ul li a:hover{ background:url(../images/nav_on.jpg) no-repeat center top; color:#005FAF; text-decoration:none;}
.nav ul li a.current{ background:url(../images/nav_on.jpg) no-repeat center top; color:#005FAF;}
.nav ul li.last{ background:none;}
/* jquery焦点图特效 */
.focus {width:998px; height:250px; margin:10px auto 0px;overflow:hidden; position:relative;}
.focus ul {height:250px; position:absolute;}
.focus ul li {float:left; width:998px; height:280px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:998px; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:970px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:70px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
/*首页右栏*/
.main{ width:1000px;margin:5px auto 0px;}
.main .right{ width:260px; float:right;}
.right .box{width:255px;margin-bottom:8px;overflow: hidden;padding: 1px;background: white;border: 1px solid #cce1f1;}
.box h2{font-size: 14px;color:#187ABA;padding-left: 20px;background: url(../images/tab_title.gif) repeat-x left -29px;height: 29px;line-height: 29px;width: 100%;overflow: hidden;}
.box span{margin: 0px 0px 0px 10px;color: #999;font-family: Tahoma, Geneva, sans-serif;font-weight: normal;}
/*左栏*/
.main  .left{ width:730px; float:left;}


  /*服务项目*/
.nTab{float:left;width:656px;margin-bottom:10px;height: 220px;overflow: hidden;padding: 1px;background: white;border: 1px solid #cce1f1;}
.none {display:none;}
.nTab .TabTitle{height: 29px;line-height: 29px;position: relative; background: url(../images/ss_bj_04.gif) 20px bottom no-repeat;}
.nTab .TabTitle h2{font-size: 14px;color:#fc0000;padding-left: 20px;font-weight:bold;font-style:normal}
.nTab .TabTitle span{margin: 0px 0px 0px 10px;color: #999;font-family: Tahoma, Geneva, sans-serif;font-weight: normal;}
.nTab .TabTitle ul{position: absolute;top: 0;right: 8px;}
.nTab .TabTitle li{color:#187ABA; float:left;cursor:pointer;height:29px;line-height:29px;text-indent:20px;font-family:"微软雅黑", Verdana, Arial, Helvetica, sans-serif;width:150px}
.nTab .TabTitle li a:hover{text-decoration:underline;color:#cc0000;}



.nTab .TabTitle .active{background: url(../images/ss_bj.gif) 0 bottom no-repeat;}
.nTab .TabTitle .normal{}
.nTab .TabContent{clear:both;overflow:hidden;background:#fff;padding:5px;display:block}

#myTab_Content0 p.top{padding-top:8px;padding-right:8px;}
#myTab_Content0 p{margin-top:10px;line-height:20px}
#myTab_Content0 img{margin-right:10px; float:left; margin-left:10px; margin-top:10px; width: 184px;height:148px;}

#myTab_Content1 p{margin-top:5px;line-height:20px;margin-left:10px;}
#myTab_Content1 p strong{float: left;width:90px;padding: 0 3px 0 0;margin: 0 10px 0 0;height: 35px;line-height: 35px;text-align: center;background: url(../images/srli.gif) no-repeat center;font-weight: normal;}
#myTab_Content1 p strong a{color:#fff;}

#myTab_Content2 p{margin:15px 5px 0 10px;}
#myTab_Content2 p strong{background: url(../images/news_bt.png) no-repeat right top; margin-right:10px;padding: 5px 5px;height:30px;color:#fff;}


.company{width:1000px;float:left;margin-top:10px;}


/*联系方式*/
.company .contact{float:left;width:315px; margin-left:21px; height:220px; overflow:hidden;border: 1px solid #CCE1F1;padding: 1px;}
.contact h3{font-size: 14px;color:#187ABA; padding-left: 20px;background: url(../images/tab_title.gif) repeat-x left -29px;height: 29px;line-height: 29px;width: 100%;overflow: hidden;}
.contact span{margin: 0px 0px 0px 10px;color: #999;font-family: Tahoma, Geneva, sans-serif;font-weight: normal;}
.contact img{}
.contact p{padding-top:5px;padding-left:10px;line-height:22px}
.contact p img{padding-top:0px;padding-left:0px;margin-bottom:-2px;}
 
 /*新闻*/
.news_box { width:997px; float:left;height: 175px; padding: 1px;background: white;border: 1px solid #cce1f1;}
.news { width:332px; float:left; }
.news h3 {width:326px; line-height:30px; background: url(../images/ss_bj_05.png) 0 0 no-repeat;text-indent:35px; color:#187ABA; font-size:14px; font-family:"微软雅黑", Verdana, Arial, Helvetica, sans-serif; }
.news h3 a { color:#187ABA; }
.news h3 b { font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bolder; padding-left:13px; text-transform:uppercase; color:#aaa9a9; }
.news ul { width:316px; background:url(../images/n_lbk_34.png) 1px 5px no-repeat; float:left; margin-left:10px;*margin-left:5px; }
.news ul li {line-height:27px; border-bottom:#CCC 1px dashed; padding-left:24px;width:295px; overflow:hidden; display:block; height:27px; font-size:12px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.news ul li a { color:#505050; }
.news ul li a:hover { color:#d00d00; }
.news ul li span { float:right;  color:#505050; }

/*案例*/
.anli{float:left;width:996px;margin-top:15px;margin-bottom:15px;height:120px;overflow: hidden;padding: 1px;background: white;border: 1px solid #cce1f1;}
.anli h2{font-size: 14px;color:#187ABA;padding-left: 20px;background: url(../images/tab_title.gif) repeat-x left -29px;height: 29px;line-height: 29px;width: 100%;overflow: hidden;}
.anli span{margin: 0px 0px 0px 10px;color: #999;font-family: Tahoma, Geneva, sans-serif;font-weight: normal;}
/*底部导航栏*/
.foot{width:997px;margin-top:15px;height:165px;overflow: hidden;padding: 1px;background: white;border: 1px solid #cce1f1;}
.foot .about{float:left;width:140px;margin-left:20px;margin-top:15px}
.foot .about h3.guanyu{height:24px; line-height:24px;background: url(../images/01.jpg) no-repeat 0px center;margin-left:15px;padding-left:40px;font-size:14px;color:#339999}
.foot .about h3.biyi{height:24px; line-height:24px;background: url(../images/02.jpg) no-repeat 0px center;margin-left:15px;padding-left:40px;font-size:14px;color:#339999}
.foot .about h3.kouyi{height:24px; line-height:24px;background: url(../images/03.jpg) no-repeat 0px center;margin-left:15px;padding-left:40px;font-size:14px;color:#339999}
.foot .about ul{width:140px;margin-top:10px}
.foot .about ul li{width:70px;float:left;text-align:center; }
.foot .line{float:left;width: 1px;height:100px;margin:50px 0px 0 18px; background: url(../images/line_y.gif) repeat-y;}
.foot .bendihua{float:left;width:160px;margin-left:20px;margin-top:15px}
.foot .bendihua h3{height:24px; line-height:24px;background: url(../images/04.jpg) no-repeat 0px center;margin-left:15px;padding-left:40px;font-size:14px;color:#339999}
.foot .bendihua ul{width:160px;margin-top:10px}
.foot .bendihua ul li{width:80px;float:left;text-align:center;}
.foot .youshi{float:left;width:230px;margin-left:15px;margin-top:15px}
.foot .youshi h3{height:24px; line-height:24px;background: url(../images/05.jpg) no-repeat 0px center;margin-left:15px;padding-left:40px;font-size:14px;color:#339999}
.foot .youshi ul{width:230px;margin-top:10px}
.foot .youshi ul li{width:115px;float:left;text-align:center;}
.foot .youshi ul li span{color: #f40;font-family: "comic sans ms",arial,helvetica,tahoma,"trebuchet ms",sans-serif;}


/*文章列表页*/
.left .listbox{ width:720px;}
.left .listbox .list{width:705px;margin:15px 0px 0px 5px; }
.left .listbox .list li{display:block;padding:5px 10px 5px 5px;line-height:23px;border-bottom:1px dotted #CCC;}
.left .listbox .list li:hover{background:#F7F7F7;}
.left .listbox .list li a{padding-left:17px;font-size:14px;background:url(../images/icon2.gif) no-repeat 0px center;}
.left .listbox .list li span{float:right;}

/*文章内容页*/
.left .cont{ width:725px;}
.cont h1{text-align:center; font-size:20px; margin-top: 15px; font-family: "微软雅黑", "宋体", Arial, Verdana, Helvetica,sans-serif;color: #fc0000; }
.cont .date{width: 670px;text-align:center; height:25px; line-height:35px; margin-top: 10px;border-top: 1px #E4E4E4 dashed;margin-left:25px; }
.cont .txt {margin:0px 20px 10px 10px; font-size:14px; line-height:25px;}
.txt h2 {color:#187ABA; border-bottom: 1px dotted #999;font-size: 14px;font-family: 微软雅黑;background: url(../images/icon.gif) no-repeat 0 13px;line-height:30px; padding-left: 10px;}
.txt h3	{color:#fff; font-size: 16px;font-family: "微软雅黑", "宋体", Arial, Verdana, Helvetica,sans-serif; background: url(../images/top_tp2.gif) no-repeat 0 0px;line-height:29px; padding-left: 20px;}
.txt p{padding:10px 0;}
.txt p a{text-decoration:none;border-bottom:1px dashed #F34E13;}

/*当前位置*/
.location{width:690px;height:29px;line-height:29px; border-bottom:1px #DDD solid;background: url(../images/nymid-icon3.gif) no-repeat 0 6px;padding-left: 25px;} 
.location span{float:right;color: #fc0000;}
/*-----分页样式--------*/
.pagelist{text-align:center;}

.sidebar{width:260px;background:#fff;}	
.sidebar h3.dh{font-size:14px;background-image: url(../images/title_5.png);height: 30px;font-family:"微软雅黑", Verdana, Arial, Helvetica, sans-serif;}
.sidebar ul.daohang{margin-top:5px;background:#eee;}
.sidebar ul.daohang li{background: url(../images/title_4.png) no-repeat 15px center;border-bottom:#fff solid 1px; text-indent:15px;width:260px;height:30px;font-size:14px;line-height:30px;}
.sidebar ul.daohang li a{display:block;color:#000; text-decoration:none; line-height:20px;padding:5px 20px;font-size:14px;}
.sidebar ul.daohang li a:hover{background: url(../images/title_4.png) no-repeat 15px center #65c019; color:#fff;}

.sidebar h3.yw{font-size:14px;margin-top:10px;background-image: url(../images/title_2.png);height: 30px;font-family:"微软雅黑", Verdana, Arial, Helvetica, sans-serif;}
.sidebar ul.yewu{margin-top:5px;background:#eee;width:260px;height:156px;}
.sidebar ul.yewu li{float: left;background: url(../images/title_4.png) no-repeat 15px center;border-bottom:#fff solid 1px; text-indent:15px;width:130px;height:30px;font-size:14px;line-height:30px;}
.sidebar ul.yewu li a{display:block;color:#000; text-decoration:none; line-height:20px;padding:5px 20px;font-size:14px;}
.sidebar ul.yewu li a:hover{background: url(../images/title_4.png) no-repeat 15px center #65c019; color:#fff;}
.serve {background: url(../images/fwyzc2.gif) left top no-repeat;width: 260px;height: 208px;margin-top:0px;}
.serve ul{padding:60px 0 0 35px;}
.serve li {font: 12px "微软雅黑","宋体",Verdana,Tahoma,Lucida Grande,Arial,sans-serif;
line-height: 22px;
letter-spacing: 2px;
padding-left: 9px;
}
.serve li span {
color: #185daa;
font-size: 14px;
margin-right: 19px;
font-weight: bold;
text-shadow: 0 1px 0 #f0f0f1;
}
.serve li.phone {
text-shadow: 0 1px 0 #eee;
letter-spacing: 1px;
font-size: 14px;
font-weight: bold;
color: #f40; 
padding-left: 56px;
margin: 2px 0 5px 5px;
}
.serve li.online {margin-left: 5px;
line-height: 22px;
margin-top: 10px;
}
.serve li.online a img {
margin-right: 5px;
vertical-align: top;
}
 .serve li.online a {
line-height: 22px;
color: #1984df;
margin: 20px 5px 0 0;
}
.gengxin{width:260px;}
.gengxin h3{font-size:14px;margin-top:10px;background-image: url(../images/title_2.png);height: 30px;font-family:"微软雅黑", Verdana, Arial, Helvetica, sans-serif;}
.gengxin ul{background:#eee;margin-top:5px;height: 290px;}
.gengxin ul	li{background: url(../images/news_zb_03.gif) no-repeat 10px 11px;border-bottom: #CCC 1px dashed;line-height: 27px;padding-left: 24px;width: 235px;overflow: hidden;display: block;height: 27px;font-size: 12px;overflow: hidden;
white-space: nowrap;text-overflow: ellipsis;}

.p_left1 {width: 320px;margin-bottom: 5px;  float:left}
.p_left1 .p_img1 {width: 320px;height: 61px;background: url(../images/tese_tb_9.gif) no-repeat;}
.p_left1 .p_img1 h2 {
color:#187ABA;
font-size: 14px;
height: 33px;
padding: 28px 0 0 73px;
}
.p_left1 .p_info1 {width: 320px;height: 160px;background: url(../images/tese_bj_9.gif);background-position: left bottom;background-repeat: no-repeat;}
.p_left1 .p_info1 p{padding:0 5px 0 15px;line-height: 30px;}
.p_left1 .p_info1 p strong{float: left;
width: 45px;
padding: 0 3px 0 0;
margin: 0 5px 0 0;
height: 30px;
line-height: 30px;
text-align: center;
color: #fff;
background: url(../images/icon73.gif) no-repeat center;
font-weight: normal;
}
.p_left1 .p_info1 p.bendihua{padding:0 15px;line-height: 30px;}
.p_left1 .p_info1 p.bendihua strong{float: left;
width: 45px;
padding: 0 3px 0 0;
margin: 0 5px 0 0;
height: 30px;
line-height: 30px;
text-align: center;
color: #fff;
background: url(../images/icon73.gif) no-repeat center;
font-weight: normal;}
.p_left {width: 320px;margin-bottom: 5px;  float:left;margin-left:20px;}
.p_left .p_img{width: 320px;height: 61px;background: url(../images/tese_tb_6.gif) no-repeat;}
.p_left .p_img h2 {color:#187ABA;font-size: 14px;height: 33px;padding: 28px 0 0 73px;}
.p_left .p_info {width: 320px;background: url(../images/tese_bj_6.gif);background-position: left bottom;background-repeat: no-repeat;}
.p_info ul {height: 160px;margin: 0px;padding: 0px;}
.p_info ul li {
line-height: 28px;
border: 1px dashed #C1C1C1;
width: 84px;
float: left;
margin-left: 16px;
_margin-left: 6px;
margin-top: 6px;
background: #f8f8f8;
text-align: center;
}
.p_left3 {width: 320px;margin-bottom: 5px;  float:left;margin-left:20px;}
.p_left3 .p_img3{width: 320px;height: 61px;background: url(../images/tese_tb_7.gif) no-repeat;}
.p_left3 .p_img3 h2 {color:#187ABA;font-size: 14px;height: 33px;padding: 28px 0 0 73px;}
.p_left3 .p_info3 {width: 320px;background: url(../images/tese_bj_7.gif);background-position: left bottom;background-repeat: no-repeat;}
.p_info3 ul {height: 160px;margin: 0px;padding: 0px;}
.p_info3 ul li {
line-height: 28px;
width: 54px;
float: left;
margin-left: 16px;
_margin-left: 6px;
margin-top: 6px;
padding-left:30px;
}
.p_info3 ul li.en{background: url(../images/01.gif) no-repeat 5px 8px #f8f8f8;}
.p_info3 ul li.en2{background: url(../images/02.gif) no-repeat 5px 8px #f8f8f8;}
.p_info3 ul li.en3{background: url(../images/03.gif) no-repeat 5px 8px #f8f8f8;}
.p_info3 ul li.en4{background: url(../images/04.gif) no-repeat 5px 8px #f8f8f8;}
.p_info3 ul li.en5{background: url(../images/05.gif) no-repeat 5px 8px #f8f8f8;}
.p_info3 ul li.en6{background: url(../images/06.gif) no-repeat 5px 8px #f8f8f8;}
.p_info3 ul li.en7{background: url(../images/07.gif) no-repeat 5px 8px #f8f8f8;}
.p_info3 ul li.en8{background: url(../images/08.gif) no-repeat 5px 8px #f8f8f8;}
.p_info3 ul li.en9{background: url(../images/09.gif) no-repeat 5px 8px #f8f8f8;}
.p_info3 ul li.en10{background: url(../images/10.gif) no-repeat 5px 8px #f8f8f8;}
.p_info3 ul li.en11{text-indent: -9999px;background: url(../images/more.gif) no-repeat 8px 5px #f8f8f8;}
.cell_bg {
background: url(../images/line_y.gif) repeat-y;
width: 1px;
}
a.abtn{display:block;height:90px;width:17px;overflow:hidden;background:url(../images/arrow3.png) no-repeat 0px 50%;}
a.aleft{float:left;cursor:pointer;}
a.agrayleft{cursor:default;background-position:-34px 50%;}
a.aright{float:right;background-position:-17px 50%;cursor:pointer;}
a.agrayright{cursor:default;background-position:-51px 50%;}
.scrolllist{width:995px;height:135px;margin:5px auto;}
.scrolllist .imglist_w{width:955px;height:125px;overflow:hidden;float:left;position:relative;/*必要元素*/}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:10px;}
.scrolllist .imglist_w li{width:129px; float:left;padding:0 4px;}
.scrolllist .imglist_w li img{width:125px;height:70px;padding:1px;border:solid 1px #ddd;}
.scrolllist .imglist_w li a:hover img{filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;}
.scrolllist .imglist_w li p{height:23px;line-height:23px;overflow:hidden;text-align:center;}
/*-----底部--------*/
.foot1 {width: 100%;height: 120px;background: #048;border-top: 2px solid #ccc;float: left;margin-top:40px;}
.footer11 {width: 1000px;margin: 0 auto;padding: 5px 0 0 0;background: url(../images/logo-bottom1.png) right 15px no-repeat;text-align: left;}
.footer11 p {line-height: 19px;color: #ddd;}
.footer11 p a {padding-right:5px;color: #ddd;}
.footer11 p.cdh a {padding-right:0;color: #ccc;font-weight: bold;}





/*-----新闻--------*/
.solution_product,.solution,.ourclient,.partnerus,.partnertop,.news,.service{padding:10px 30px; overflow:hidden; zoom:1; line-height:22px;}


.news h3{ line-height:24px; font-size:12px; font-weight:bold; color:##0087C8; margin-bottom:5px; height:95px; border-bottom:1px #A5A5A4 solid; margin-bottom:20px;}
.news h3 p{ text-align:right;}
.news h6{ line-height:24px; font-size:12px; font-weight:bold; color:##0087C8; margin-bottom:5px; height:80px;}
.news h6 b{ line-height:24px; font-size:16px; font-weight:bold; color:#ff6600;}
.news dl{ height:92px; width:734px; margin-bottom:20px; padding-bottom:20px; border-bottom:1px #C8C8C8 dashed;}
.news dl dt{float:left; margin-right:10px; width:132px; height:92px;}
.news dl dt img{ width:130px; height:90px;display:block;}
.news dl dd{float:left;height:90px; width:590px;}
.news dl dd h4{color:#0087C8; font-size:14px; font-weight:bold; margin-bottom:2px;}
.news dl dd h4 a{color:#0087C8;}
.news dl dd h4 a:hover{color:#ff0000;}
.news dl dd p{line-height:18px;}
.news dl dd span{font-size:11px;}
/*.news dl:hover{background:#F2F2F2; cursor:pointer;}*/
.news ul li{background:url(../images/index_25.jpg) no-repeat left center; padding-left:10px; line-height:30px; padding-right:10px; border-bottom:1px dotted #C8C8C8;}
.news ul li span{float:right; font-size:11px;}
.news ul li:hover{background:#EEEEEE; cursor:pointer;}



.pubdate_new{ width:100%; border: #DCDCDC 1px solid; height:30px; line-height:30px; OVERFLOW: hidden; BACKGROUND-COLOR: #fff;text-align:center; margin-top:18px;}
.pubdate{ width:724px; border: #DCDCDC 1px solid;height:30px; line-height:30px; padding-left:8px; margin-bottom:10px; OVERFLOW: hidden; BACKGROUND-COLOR: #fff;text-align:center;}
.pubdate span{ color:#ff0000; margin-left:6px;}
.news_title{ width:100%; height:30px; line-height:30px; font-size:16px; font-weight:bold; padding:0px; color:#0087C8;text-align:center;margin-bottom:10px;}
.Column_content_news{ width:734px;over-flow:hidden; zoom:1; line-height:22px;}