@charset "utf-8";
/* CSS Document */

/*-----栏目标题-----*/
.columns-title{background: url(/images/index_21.gif);height:27px;overflow:hidden;border-bottom:1px solid #E5E5E5;line-height:27px; margin-top:}
.columns-title .left{font-weight:bold;color:#FF0000;float:left;background:url(/images/index_27.gif) no-repeat 10px 8px;padding-left:28px}
.columns-title a{ float:right; padding-right:10px; line-height:27px}

/*-----首页热点图片切换-----*/
#basic-accordian{overflow:hidden;width:650px;float:left;overflow:hidden;margin-right:10px}
#basic-accordian .left{width:235px;height:327px;overflow:hidden;float:left;background:url(/images/ico.gif) repeat-y 234px top}

.topsearbg{height:77px; padding-left:4px;cursor:hand;font-size:12px;color:#ff6600; font-weight:bold; background:url(/images/index_18.gif) #fff no-repeat left;; margin-bottom:5px}
.topsearbg .con{height:76px;padding-left:10px;border-top:1px solid #DADADA;border-bottom:1px solid #DADADA; background:none}
.topsearbg h2{font-size:20px;width:170px; padding-left:10px;line-height:45px;font-weight:bold}
.topsearbg span{display:block;width:217px;overflow:hidden}
.topsearbg span a{background:url(/images/index_35.gif) no-repeat left 3px;padding:0 8px;height:15px;line-height:15px;}

.topmenu{color:#333333;cursor:hand;background:url(/images/index_39.gif) no-repeat left; margin-bottom:5px;height:78px; padding-left:3px;}
.topmenu .con{height:78px;background: url(/images/index_42.gif);padding-left:10px; width:215px; border-right:1px solid #DADADA}
.topmenu h2{font-size:20px;width:170px; padding-left:10px;line-height:45px;font-weight:bold}
.topmenu span{display:block;width:216px;overflow:hidden}
.topmenu span a{float:left;padding:0 8px;height:15px;line-height:15px;display:block}

#basic-accordian .right{width:414px;float:left;border:1px solid #DADADA;border-left:none; height:325px; overflow:hidden}
#basic-accordian .right .img{display:block;border-bottom:1px solid #DADADA}

/* 焦点图 */
.focusImg {width:414px; height:325px; padding:0; margin-top:6px}
.ficnt LI {	DISPLAY: none; }
.ficnt LI.on {DISPLAY: block}
.ficnt { PADDING-BOTTOM: 0px; PADDING-TOP: 0px;}
.ficnt LI IMG { width:400px; height:235px; padding:0px; margin:0px}
.ficnt LI CITE {FONT-SIZE:12px; FLOAT: left; WIDTH:405px; CURSOR: pointer; font-weight:bold; COLOR: #000000;background:url(/images/index_50.gif) repeat-x left bottom;height:75px;_height:78px;FONT-STYLE: normal;padding-top:8px; text-align:left; padding-left:10px; line-height:20px}
.ficnt LI A:hover {TEXT-DECORATION: none}
.focusImg .finav {position: relative;top:-115px; float:right; padding-right:5px; }
.focusImg .finav LI {FONT-SIZE: 12px;FLOAT: left; WIDTH:15px;LINE-HEIGHT:15px; MARGIN-RIGHT: 7px; border:1px solid #ff6600; background-color:#FFFFFF}
.focusImg .finav LI.on {BACKGROUND-POSITION: 0px 0px; COLOR: #ffffff; border:1px solid #FF6600; background-color:#FF6600}


/*-----解决方案-----*/
#c-jjfa{float:left;width:288px;overflow:hidden; height:325px; background: url(/images/index_50.gif) repeat-x left bottom}
#c-jjfa .content{overflow:hidden; height:57px;padding:15px 10px; border-bottom:1px dashed #CCCCCC}
#c-jjfa .content img{width:93px; height:57px;float:left;margin-right:7px}
#c-jjfa .content h3{float:left;_float:none;width:165px;line-height:20px}
#c-jjfa .content h3 a{text-decoration:underline}
#c-jjfa .content p{float:left;width:165px;line-height:20px}
#c-jjfa li{ line-height:20px; background:url(/images/index_54.gif) no-repeat 10px 15px; padding:10px 10px 0 30px; }
/*-----365动态------*/
.c-news{padding-bottom:5px}
.c-news p{background: url(/images/index_81.gif) no-repeat 10px 9px; padding:0 10px 0 25px; line-height:25px;}
.c-news .hot{border-bottom:1px dashed #CCCCCC; margin:10px 0 5px 0;}
.c-news .hot a{display:block; font-weight:bold; color:#000;}
.c-news .hot a:hover{color:#FF6C00}
.c-news h3{font-size:14px;font-weight:bold; color:#FF6C00; line-height:20px; padding:10px 10px 0 25px; border-top:1px solid #DDDDDD; margin:5px 0}
/*-----域名查询------*/
#c-ymcx form{padding:10px; width:208px; overflow:hidden}
#c-ymcx form label{font-weight:bold; float:left; margin-right:5px; line-height:20px; width:35px}
#c-ymcx form .txt{height:18px; width:117px; border:1px solid #CFCFCF; float:left; margin-right:5px;}
#c-ymcx form .btn{width:40px; height:20px; border:1px solid #CFCFCF; float:left; line-height:18px; cursor:pointer}
#c-ymcx .list{height:150px; width:100%; clear:both; border-bottom:1px solid #DDDDDD}
#c-ymcx .list li{height:25px; width:68px;float:left}
#c-ymcx p{ height:25px; padding:2px 0 10px 0}
#c-ymcx p a{float:left; width:75px; text-align:center; line-height:25px;}
/*-----最新动态-项目动态-----*/
.news-dt{ background:url(/images/index_74.gif) no-repeat 40px 29px;}
.news-dt h2{ background:url(/images/index_62.gif); height:27px;border:1px solid #CCCCCC; line-height:27px;}
.news-dt h2 .left{font-size:14px; font-weight:bold; color:#FF6600; float:left; background:url(/images/index_68.gif) no-repeat 10px 8px; padding-left:30px;}
.news-dt h2 a{float:right; padding-right:10px; color:#000000}
.news-dt .hot{ width:390px; height:58px; padding:14px 10px; color:#000;}
.news-dt .hot img{float:left; margin-right:10px;}
.news-dt .hot h3{ font-size:14px; font-weight:bold;line-height:22px;}
.news-dt .hot p{font-size:14px;}
.news-dt ul{padding:10px 10px 11px 10px;}
.news-dt li {background:url(/images/index_95.gif) no-repeat left 10px; line-height:28px; padding-left:15px; font-size:14px; color:#000000}
.news-dt .xhx{border-top:1px solid #DCDCDC}
.news-dt a{ color:#000000}
.news-dt a:link{ color:#000000}
.news-dt a:hover{color:#ff0000;text-decoration: underline;}

/*-----业务范围-----*/
#c-ywfw .hot{padding:10px; line-height:20px;}
#c-ywfw .hot img{float:left; margin-right:10px;}
#c-ywfw  ul{padding:10px; width:268px; overflow:hidden; background:url(/images/index_50.gif) repeat-x left bottom; border-top:1px solid #DCDCDC; height:42px}
#c-ywfw li{float:left; width:75px; line-height:21px; background:url(/images/index_81.gif) no-repeat left 9px; padding-left:10px}
/*-----在线客服-旗下站点-----*/
.c-zxhf{width:288px; float:left; overflow:hidden; margin-top:0px}
.c-zxhf h2{font-weight:bold; padding-left:20px; margin-top:0px; line-height:27px; background:url(/images/index_21.gif);}
.c-zxhf ul{padding:5px 10px; width:268px; overflow:hidden}
.c-zxhf li{float:left; height:25px; line-height:25px; width:85px;}
.c-zxhf .zhandian{padding:5px 10px;overflow:hidden;}
.c-zxhf .zhandian a{line-height:25px; padding-right:10px;}
/*-----服务过的客户-----*/
#c-kh{width:648px; float:left; margin-right:10px; padding-bottom:8px;}
#c-kh h2{background:url(/images/index_110.gif) repeat-x left top; height:35px; color:#36170D; margin-bottom:4px;}
#c-kh h2 span{display:block; background:url(/images/index_108.gif) no-repeat 40px top; line-height:30px; height:35px; padding-left:10px; font-weight:bold;}
#c-kh p{float:left; display:inline; margin:3px 0 0 8px; width:99px; overflow:hidden;}
#c-kh a.img{ display:block;width:97px; height:56px; border:1px solid #DCDCDC;}
#c-kh a.name{ line-height:28px; text-align:center; display:block;color:#36170D; text-decoration:underline;}
#c-kh a:hover.name{color:#FF6600;}

.news_al .img{ float:left; width:120px; height:75px; border:1px solid #eee; margin:0 10px; display:inline}
.news_al h3{ float:left; width:140px; line-height:25px; font-weight:bold}
.news_al p{float:left; width:140px; line-height:20px; }