body {
	font-family: 'Microsoft YaHei', Arial;
	font-size:12px;
	margin:0;
	padding:0;
	color:#666;
}

img{
	border:0;
}

a{
	text-decoration:none;
	color:#666;
}
a:hover{
	text-decoration:underline;
}
ul{
	margin:0;
	padding:0;
}
li{
	list-style-type:none;
}
.clear{
	clear:both;
}
.l,.fl{
	float:left;
}
.r,.fr{
	float:right;
}
.mt10{
	margin-top:10px;
}
h1,h2,h3,h4,h5{
	margin:0;
	padding:0;
}

.top{
	width:100%;
	background-color:#f5f5f5;
	height:38px;
	line-height:38px;
	font-size:14px;
	font-weight:400;
	_position:fixed;
	_top:0;
	z-index:999;
}
.top .t_tips{
	float:left;
}
.top .t_nav{
	float:right;
}
.top .t_nav ul{
	width:100%;
}
.top .t_nav ul li{
	float:left;
	padding:0 5px;
}

.top_logo{
	padding:10px 0;
	_position:fixed;
	_top:38px;
	z-index:999;
	background-color:#fff;
	width:100%;
}
.logo{
	float:left;
}
.t_weixin{
	float:left;
	margin-left:250px;
}
.t_tel{
	float:right;
}

.nav_bg{
	background-color:#0193de;
	width:100%;
	height:45px;
	line-height:45px;
	_position:fixed;
	_top:155px;
	z-index:999;
}
.top_nav ul{
	width:100%;
	z-index:9999999;
}
.top_nav ul li{
	float:left;
	font-size:16px;
	width:160px;
	text-align:center;
}
.top_nav ul li a{
	color:#fff;
}
.top_nav ul li a:hover{
	text-decoration:none;
}
.top_nav ul li:hover,
.top_nav ul li.active{
	background-color:#0883c9;
}
.top_nav .home{
	background:url(home.png) 28px 13px no-repeat;
}


.top_nav li ul {
 	line-height: 27px;  
 	list-style-type: none;
 	text-align:left;
 	left: -999em; 
 	width: 160px; 
 	position: absolute;
	margin:0;
	padding:0;
}
.top_nav li ul li{
 	float: left; 
	width: 160px;
 	background-color:#97D2EC;
	margin:0;
	padding:0;
	height:38px;
	line-height:38px;

	
}
.top_nav li ul a{
 	display: block; 
	width: 150px;
 	text-align:left;
 	padding-left:40px;
	color:#003399;
	font-size:14px;
}
.top_nav li ul li a:hover{
 	color:#fff	
}

.top_nav li:hover ul {
 	left: auto;
}
.top_nav li.sfhover ul {
  	left: auto;
}





/* 焦点图 */
    .flexslider {
        margin: 0 auto 0px auto;
        position: relative;
        width: 100%;
        height: 400px;
        overflow: hidden;
        zoom: 1;
    }
    
    .flexslider .slides li {
        width: 100%;
        height: 100%;
    }
    
    .flex-direction-nav a {
        width: 70px;
        height: 70px;
        line-height: 99em;
        overflow: hidden;
        margin: -35px 0 0;
        display: block;
        background: url(ad_ctr.png) no-repeat;
        position: absolute;
        top: 50%;
        z-index: 10;
        cursor: pointer;
        opacity: 0;
        filter: alpha(opacity=0);
        -webkit-transition: all .3s ease;
        border-radius: 35px;
    }
    
    .flex-direction-nav .flex-next {
        background-position: 0 -70px;
        right: 0;
    }
    
    .flex-direction-nav .flex-prev {
        left: 0;
    }
    
    .flexslider:hover .flex-next {
        opacity: 0.8;
        filter: alpha(opacity=25);
    }
    
    .flexslider:hover .flex-prev {
        opacity: 0.8;
        filter: alpha(opacity=25);
    }
    
    .flexslider:hover .flex-next:hover,
    .flexslider:hover .flex-prev:hover {
        opacity: 1;
        filter: alpha(opacity=50);
    }
    
    .flex-control-nav {
        width: 100%;
        position: absolute;
        bottom: 10px;
        text-align: center;
    }
    
    .flex-control-nav li {
        margin: 0 2px;
        display: inline-block;
        zoom: 1;
        *display: inline;
    }
    
    .flex-control-paging li a {
        background: url(dot.png) no-repeat 0 -16px;
        display: block;
        height: 16px;
        overflow: hidden;
        text-indent: -99em;
        width: 16px;
        cursor: pointer;
    }
    
    .flex-control-paging li a.flex-active,
    .flex-control-paging li.active a {
        background-position: 0 0;
    }
    
    .flexslider .slides a img {
        width: 100%;
        height: 400px;
        display: block;
    }

/* 焦点图 */




.search_bg{
	background-color:#b2b2b2;
	width:100%;
	height:42px;
	line-height:42px;
}
.index_search ul{
	width:100%;
}
.index_search ul li{
	float:left;
	font-size:14px;
	padding:0 5px;
	color:#fff;
}
.index_search ul li a{
	color:#fff;
}
.search_form{
	width:211px;
	height:27px;
	line-height:27px;
	border:1px solid #fff;
	float:right;
	margin-top:8px;
}
.search_form{
	width:211px;
	height:27px;
	line-height:27px;
	border:1px solid #fff;
	float:right;
	margin-top:8px;
	padding:0;
}
.search_form input[type="text"] {
	float:left;
	width:163px;
	height:25px;
	line-height:25px;
	border:0;
}
.search_form input[type="submit"] {
	width:45px;
	background-color:#8a8787;
	height:25px;
	line-height:25px;
	text-align:center;
	border:0;
	color:#fff;
}



.index_title{
	width:530px;
	margin:30px auto;
	background:url(index_title_line.png) 0px 21px repeat-x;
}
.index_title h2{
	font-size:28px;
	color:#0193de;
	text-align:center;
	line-height:52px;
	background-color:#fff;
	width:220px;
	margin: 0 auto;
}
.index_title h3{
	font-size:16px;
	text-align:center;
}

.index_banner{
	margin:20px auto;
}


.index_youshi h3{
	font-size:24px;
	font-weight:bold;
	color:#333;
	padding:25px 0;
	border-top:1px solid #cdcdcd;
}

.index_youshi ul{
	width:100%;
}
.index_youshi ul li{
	line-height:24px;
	background:url(duihao.jpg) 0px 8px no-repeat;
	padding-left:20px;
	font-size:14px;
	margin:10px 0;
}
.y_item_1,
.y_item_2,
.y_item_3,
.y_item_4{
	width:100%;
	height:168px;
}

.y_item_1{
	background:url(index_youshi_1_color.png) center no-repeat #f3f3f3;
}
.y_item_2{
	background:url(index_youshi_2_color.png) center no-repeat #f3f3f3;
}
.y_item_3{
	background:url(index_youshi_3_color.png) center no-repeat #f3f3f3;
}
.y_item_4{
	background:url(index_youshi_4_color.png) center no-repeat #f3f3f3;
}

.index_youshi .col-md-3:hover h3{
	color:#0193de;
	border-top:1px solid #0193de;
}
.index_youshi .col-md-3:hover .y_item_1{
	background:url(index_youshi_1.png) center no-repeat #0193de;
}
.index_youshi .col-md-3:hover .y_item_2{
	background:url(index_youshi_2.png) center no-repeat #85c226;
}
.index_youshi .col-md-3:hover .y_item_3{
	background:url(index_youshi_3.png) center no-repeat #db241c;
}
.index_youshi .col-md-3:hover .y_item_4{
	background:url(index_youshi_4.png) center no-repeat #f8c301;
}


.index_case{
	width:100%;
	height:460px;
	background:url(index_case_bg.jpg) no-repeat center;
	padding:20px 0;
}
.index_case img{
	margin:0 auto;
}
.index_case_title{
	width:530px;
	margin:30px auto;
	background:url(index_casetitle_line.png) 0px 24px  no-repeat;
}
.index_case_title h2{
	font-size:28px;
	color:#0193de;
	text-align:center;
	line-height:52px;
	width:220px;
	margin: 0 auto;
}
.index_case_title h3{
	font-size:16px;
	text-align:center;
}

.chengnuo_item{
	text-align:center;
	margin:15px 0;
	border-right:1px solid #dfdfdf;
}
.cg_item_last{
	border-right:0px;
}

.chengnuo_item h3{
	line-height:24px;
	font-size:16px;
	margin:10px 0;
}

.solution_item{
	border:1px solid #dfdfdf;
	margin:15px 0 35px 0;
}
.solution_item h3{
	padding:20px 20px 0 20px;
}
.solution_item p{
	line-height:24px;
	margin:15px 20px;
	font-size:14px;
}
.solution_item:hover{
	background-color:#0193de;
}
.solution_item:hover a,
.solution_item:hover p{
	color:#fff;
}
.solution_item:hover a:hover{
	text-decoration:none;
}

.index_news h3{
	color:#0193de;
	font-size:26px;
	padding:15px 0;
	border-bottom:1px solid #dfdfdf;
}
.index_news h3 span{
	float:right;
	font-size:18px;
	margin-top:8px;
}
.index_news ul{
	width:100%;
	margin:15px 0;
}
.index_news ul li{
	height:35px;
	line-height:35px;
	border-bottom:1px dashed #dfdfdf;
	font-size:14px;
	background:url(news_arrow.jpg) 0px 13px no-repeat;
	padding-left:20px;
}


.index_link{
	border-top:2px solid #0193de;
	padding:30px 0;
	margin-top:20px;
	background:url(link.jpg) 0px 15px no-repeat;
}
.index_link ul{
	margin-left:150px;
	margin-top:3px;
}
.index_link ul li{
	font-size:14px;
	float:left;
	border-right:1px solid #dfdfdf;
	padding:0 10px;
}
.index_link ul li:last-child{
	border:0px;
}



.copyright{
	height:50px;
	line-height:50px;
	font-size:15px;
	background-color:#272727;
	color:#fff;
}


.footer{
	height:230px;
	padding:30px 0 40px 0;
	background-color:#333;
	color:#fff;
}

.footer a{
	color:#fff;
}
.footer h3{
	font-size:16px;
	margin-bottom:15px;
	margin-left:30px;
}
.footer h3:last-child{
	margin-left:0px;
}
.footer img{
	margin-left:30px;
}


.footer ul{
	width:100%;
	border-right:1px solid #404040;
}
.footer ul li{
	height:28px;
	line-height:28px;
	font-size:14px;
	padding-left:30px;
}



.page-products {margin-top: 40px;}
.page-products .tit { height: 54px; line-height: 54px; border-bottom: 2px solid #F7F7F5; font-size: 16px; color: #424242; border-bottom: 2px solid #F7F7F5; background: #FFF; padding-left: 25px;}
.page-products ul {background: #fdfdfd; padding: 0 2px; height: 300px;  overflow: hidden;}
.page-products li { width: 240px; height: 300px; float: left; display: inline; overflow: hidden; border-right: solid 2px #e9e9e9;}
.page-products li a {display: block; color: #666;}
.page-products li a:hover {text-decoration: none;}
.page-products li.last {border-right: none 0;}
.page-products .item-inner {width: 478px; height: 100%;}
.page-products .main { text-align: center; width: 240px; height: 100%; border-right: solid 1px #efefef; background-position: center 115px; background-repeat: no-repeat;}
.page-products .main a {height: 100%;}
.page-products .main h3 { display: block;	font-size: 18px; color: #fff; line-height: 25px; padding-top: 23px;}
.page-products .main .descrip { display: block; line-height: 20px; padding-top: 5px; height: 60px; color: #fff;}
.page-products .main .btm {display: block; line-height: 20px; padding-top: 110px; color:#fff;}
.page-products .hosting .main {background: #08acdb url(kouyi-white.png) no-repeat center; border-top:#1dbdeb solid 9px;}
.page-products .lightcloud .main { background: url(icon_lightcloud_03.html) no-repeat center; border-top:#1dbdeb solid 9px;}
.page-products .cloudmail .main { background:#13c0ce url(bendihua-white.png) no-repeat center; border-top:#33cbd7 solid 9px;}
.page-products .website .main { background:#ebb135 url(tesefuwu-white.png) no-repeat center; border-top: #fcbf3d solid 9px;}
.page-products .domain .main { background:#94bf2c url(biyi-white.png) no-repeat center; border-top:#a0c93d solid 9px;}
.page-products .detail .sort { width: 240px; margin: 1px 0 0 20px; border-bottom: solid 1px #efefef;}
.page-products .detail .sort .tag { display: inline-block; height: 22px; line-height: 22px; border: solid 1px #adadad; padding: 0 10px; margin-bottom: 10px;}
.page-products .detail .sort .price {display: block; margin-bottom: 10px;}
.page-products .detail .sort .wow {color: #ff4606; font-size: 24px;}
.page-products .detail .sort .descrip {display: block;}
.page-products .three-item .sort {height: 99px; padding-top: 20px;}
.page-products .three-item .sort .price {display: inline-block; padding-left: 10px;}
.page-products .four-item .sort {height: 74px; padding-top: 15px; }
.page-products .four-item .sort .price {display: inline-block; padding-left: 10px;}
.page-products li.on { background: #fff; width: 464px; border-left: solid 2px #e9e9e9; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; border-right: solid 2px #e9e9e9; margin: 0 -2px;}
.page-products li.on .hosting .main {background: #fff url(kouyi-blue.png) no-repeat center; border-top:10px #fff solid;}
.page-products li.on .lightcloud .main {background:#fff url(icon_lightcloud_on_03.html) no-repeat center; border-top:10px #fff solid;}
.page-products li.on .cloudmail .main {background:#fff url(bendihua-blue.png) no-repeat center; border-top:10px #fff solid;}
.page-products li.on .website .main {background:#fff url(tesefuwu-blue.png) no-repeat center; border-top:10px #fff solid;}
.page-products li.on .domain .main {background:#fff url(biyi-blue.png) no-repeat center; border-top:10px #fff solid;}

.page-products li.on  .main h3 {color: #000;}
.page-products li.on  .main .descrip{color: #666;}
.page-products li.on .main .btm {color:#666;}

.w-fl { float: left !important; display: inline; width:220px;}


.page_bg{
	background:url(page_bg.jpg) repeat;
}

.page_banner{
	margin:10px auto;
	width:960px;
}

.page_main{
	width:960px;
	margin:0 auto 0 auto;
	background-color:#fff;
}
.page_main_1200{
	width:1200px;
	margin:0 auto 0 auto;
	background-color:#fff;
}
.page_location{
	margin:10px 0;
	padding-left:15px;
}
.page_location a{
	color:#0193de;
}
.page_title{
	width:100%;
	margin:30px auto;
	background:url(index_title_line.png) 0px 21px repeat-x;
}
.page_title h2{
	font-size:28px;
	color:#333;
	text-align:center;
	line-height:52px;
	background-color:#fff;
	width:250px;
	margin: 0 auto;
}
.page_title h3{
	font-size:16px;
	text-align:center;
}
.page_title p{
	font-size:14px;
	line-height:24px;
	margin:10px 0;
}

.fenlei_item h3{
	width:100%;
	padding:10px 10px;
	text-align:center;
	color:#fff;
	background-color:#0193de;
}
.fenlei_item h3 span{
	font-size:16px;
}
.fenlei_item p{
	font-size:14px;
	line-height:24px;
	margin:25px 0;
}

.fenlei_item a{
	width:100%;
	height:35px;
	line-height:35px;
	text-align:center;
	color:#0193de;
	display:block;
	border:1px solid #7bc7ee;
	margin:10px 0;
	font-size:16px;
}
.fenlei_item a:hover{
	color:#fff;
	border:1px solid #7bc7ee;
	background-color:#7bc7ee;
	text-decoration:none;
}


.list_more a{
	float:left;
	width:45%;
	height:35px;
	line-height:35px;
	text-align:center;
	color:#0193de;
	display:block;
	border:1px solid #7bc7ee;
	margin:10px 10px 10px 0;
	font-size:16px;
}
.list_more a:hover{
	color:#fff;
	border:1px solid #7bc7ee;
	background-color:#7bc7ee;
	text-decoration:none;
}

.page_title_blue{
	width:100%;
	margin:30px auto;
	background:url(index_title_line.png) 0px 21px repeat-x;
}
.page_title_blue h2{
	font-size:24px;
	color:#0193de;
	text-align:center;
	line-height:52px;
	background-color:#fff;
	width:220px;
	margin: 0 auto;
}

.kouyi_title_blue{
	width:100%;
	margin:30px auto 0 auto;
	background:url(index_title_line.png) 0px 21px repeat-x;
}
.kouyi_title_blue h2{
	font-size:24px;
	color:#0193de;
	text-align:center;
	line-height:52px;
	background-color:#fff;
	width:450px;
	margin: 0 auto;
}

.biyi_ad_txt{
	text-align:center;
}
.biyi_ad_txt h3{
	font-size:20px;
	color:#fc9a00;
	font-weight:bold;
}
.biyi_ad_txt a{
	width:180px;
	height:32px;
	line-height:32px;
	text-align:center;
	color:#0193de;
	display:block;
	border:1px solid #7bc7ee;
	margin:10px auto;
	font-size:16px;
}
.biyi_ad_txt a:hover{
	color:#fff;
	border:1px solid #7bc7ee;
	background-color:#7bc7ee;
	text-decoration:none;
}

.biyi_fenjishuoming{
	text-align:center;
	padding-bottom:20px;
}

.biyi_a {
	text-align:center;
	margin:20px 0;
}
.biyi_a a{
	font-size:16px;
	margin:10px auto;
	padding:8px 20px;
	color:#fff;
	background-color:#0193de;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
}


.blue_title{
	width:460px;
}
.title_blue h3{
	width:460px;
	height:44px;
	color:#0193de;
	padding:3px 0 10px 67px;
	border-bottom:2px solid #0193de;
	background:url(biyi_block.jpg) no-repeat 0px 0px;
}
.title_blue p{
	width:460px;
	margin:10px 0;
	line-height:24px;
	font-size:14px;
	padding-bottom:13px;
}

.kouyi_liuheng_txt{
	font-size:14px;
	line-height:23px;
}
.kouyi_liuheng_txt h3{
	font-size:20px;
	color:#0193de;
	margin:18px 0 5px 0;
}

.kouyi_title h3{
	width:540px;
	height:44px;
	color:#0193de;
	padding:3px 0 10px 67px;
	border-bottom:2px solid #0193de;
	background:url(biyi_block.jpg) no-repeat 0px 0px;
}
.kouyi_title p{
	width:540px;
	margin:10px 0;
	line-height:24px;
	font-size:14px;
	padding-bottom:13px;
}


.kouyi_case{
	margin-bottom:25px;
}
.kouyi_case ul{
	width:100%;
}
.kouyi_case ul li{
	text-align:center;
	width:25%;
	margin:15px 0;
	padding:0;
	float:left;
}


.bendihua_txt h3{
	background-color:#0193de;
	color:#fff;
	padding:10px 10px;
	width:220px;
	margin:15px 0;
}
.bendihua_txt p{
	font-size:14px;
	line-height:24px;
}

.bendihua_q{
	text-align:center;
	width:960px;
	height:140px;
	background-color:#0193de;
	margin:40px 0;
}
.bendihua_q p{
	color:#fff;
	font-size:15px;
	width:460px;
	margin:0 auto;
	padding:17px 0;
}
.bendihua_q a{
	color:#fff;
	font-size:14px;
	background-color:#fc9a00;
	padding:5px 15px;
}
.bendihua_q a:hover{
	text-decoration:none;
}


.wrap{ width:960px; margin:auto;}
.pl4{ width:960px; overflow:hidden; height:30px; line-height:30px; font-size:24px;  font-weight:bold; color:#333; padding-left:10px;}
.pl4box{ width:960px; overflow:hidden; margin-top:10px; padding-bottom:20px;}
.pl4box li{ float:left; margin:6px 2px;  width:188px; height:171px; background:url(box1.jpg) no-repeat; position:relative; overflow:hidden; text-align:center; color:#0093dd; line-height:50px; font-size:16px;}
.pl4box li a{width:188px; height:171px; display:block; position:absolute; color:#595959; padding:40px 0px; }
.pl4box li a:hover{background:url(box2.png) no-repeat; color:#0093dd; text-decoration:none;}


.friendlm{ height:30px; background:url(caselm.png) no-repeat;margin-top:30px; overflow:hidden; line-height:28px;border-bottom:1px solid #d1d1d1;}
.friendlm dl{ width:960px; height:24px; margin:auto;}
.friendlm a{ width:25px; height:24px; display:block; float:right; margin-top:6px; }
.friendlm a.prev{ background:url(btn.png) no-repeat;}
.friendlm a.next{ background:url(btn.png) no-repeat 0px -24px;}
.friendlm .friendname{ float:left;border-bottom:3px solid #0093dd; font-size:16px; font-weight:bold; color:#0093dd;}

.friendbox{ width:960px;overflow:hidden;margin-top:20px; margin-bottom:30px; position:relative; height:170px;}
.friendbox li{ float:left; width:170px; height:170px;_display:inline; position:relative; margin:10px 10px 20px 10px; text-align:center;}
.friendbox img{ width:103px; height:97px;}
.friendbox .txtbg{ width:170px; height:24px; position:absolute; top:150px; left:0px; background:#fff; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8;}
.friendbox .txt{ width:170px; height:24px; line-height:24px;  color:#fff; position:absolute; top:120px; left:0px; z-index:10; text-align:center; font-size:12px;}
.friendbox .txt a{ color:#015bcd;}
.friendbox .txt a span{ color:#ffe7b2;}




/*新闻*/
.in_bg { background-color:#f0f0f0; height:450px; padding-top:10px; border-top:1px solid #e1e1e1; padding-bottom:18px; }
.infor { width:960px; margin:0 auto; }
.infor .tit { background:url(n_line1.gif) center bottom no-repeat; padding:0 0 12px 0; margin-bottom:18px; }
.news { width:301px; display:inline; margin-right:28px; padding:7px 31px 0 0; background:url(n_line2.gif) right top no-repeat; }
.news_case { width:301px; display:inline; margin-right:28px; padding:7px 31px 0 0;  }
.new_con {  }
.n_img { display:block; background:url(n_sh.gif) center bottom no-repeat; padding-bottom:15px; }
.n_img img { display:block; width:274px; height:104px; padding:2px; border:1px solid #ddd; }
.n_img span { position:absolute; width:276px; height:31px; line-height:31px; overflow:hidden; left:0; bottom:0; color:#fff; font-weight:bold; text-align:center; overflow:hidden; }
.n_ul { height:auto; padding:0;  }
.n_ul li { width:100%; height:42px; line-height:42px; border-bottom:1px dashed #c0c0c0; background:url(n_li.gif) 3px center no-repeat; padding-left:31px; overflow:hidden; }
.n_ul a { color:#555; }
.infor .n_last { background:none; padding-right:0; margin-right:0; }
.fm_bg { background:url(qa_bg.jpg) center top no-repeat; height:500px; overflow:hidden; padding-top:58px; margin-bottom:30px; }
.fm { width:960px; margin:0 auto; position:relative; }
.qa { width:297px; float:left; }
.ly { float:right; width:320px; padding-top:8px; }
.qa .tit { background:url(q_line.gif) center bottom no-repeat; padding:0 0 12px 0; margin-bottom:18px; }
.qa .tit .t_name { background:url(ico2.jpg) left center no-repeat; }
.qa_con { height:320px; overflow:hidden; font-size:14px; }
.qa_con dl { padding-bottom:15px; margin-bottom:18px; border-bottom:1px dashed #bbb; }
.qa_con dt { background:url(q_20.png) left 5px no-repeat; padding-left:32px; height:26px; line-height:26px; overflow:hidden; margin-bottom:5px; }
.qa_con dt a { color:#333; }
.qa_con dd { color:#555; line-height:24px; background:url(a_20.png) left 5px no-repeat; padding-left:32px; }
.ly .ly_tit { background:url(ly.gif) left center no-repeat; padding-bottom:6px; margin-bottom:35px; height:60px; padding-bottom:4px; border-bottom:1px solid #fd7113; padding-left:58px; color:#007a54; font-size:24px; }
.ly_tit a { color:#007a54; font-size:24px; }
.ly_tit b { display:block; color:#fd7113; font-size:14px; }

.fm_md { font-family:"Microsoft Yahei"; text-align:center; width:190px; top:193px; left:305px; position:absolute; }
.fm_md span { display:block; color:#333; font-size:16px; }
.fm_md a { display:block; background:url(fm_zx.gif) no-repeat; width:92px; font-size:14px; height:28px; line-height:28px; text-align:center; color:#fff; text-align:center; margin:12px auto 15px; }
.fm_md em { display:block; color:#333; font-size:16px; }
.fm_md b { display:block; color:#2a2d32; font-size:28px; font-family:Arial, Helvetica, sans-serif; }
#righttuijian { display:none; }

.tit {  height:55px; line-height:55px; padding:0 15px 0 13px; margin-bottom:32px;  }
.tit .t_more { float:right; font-weight:normal; color:#333; font-size:12px; padding-top:3px; }
.tit .t_name { display:inline-block; height:55px; padding-left:10px;  color:#333; font-size:18px; font-weight:bold; }
.tit em { font-weight:normal; text-transform:uppercase; margin-left:9px; color:#888;  font-size:14px; text-transform:uppercase; }


.news_case .tit { background:url(q_line.gif) center bottom no-repeat; padding:0 0 12px 0; margin-bottom:18px; }
/*新闻*/




.page_l{
	float:left;
	width:300px;
	margin-left:10px;
}
.page_l .tit { padding:0 0 12px 0; margin-bottom:0px; border-bottom:1px dotted #b3b3b3;}
.page_l ul{
	width:100%;
}
.page_l ul li{
	height:40px;
	line-height:40px;
	border-bottom:1px dotted #b3b3b3;
	font-size:14px;
	padding-left:20px;
	background:url(page_arrow.jpg) no-repeat 5px 17px;
}
.page_l ul li a.active,
.page_l ul li a:hover{
	color:#0193de;
}

.page_qq{
	margin-top:6px;
}
.page_msn{
	margin-top:4px;
}
.page_skype{
	margin-top:8px;
}


.page_r{
	float:right;
	width:870px;
	margin-right:10px;
}

.page_r{
	font-size:14px;
	line-height:24px;
	padding-bottom:20px;
}
.page_r p{
	margin:10px 0;
}
.page_r h4{
	margin:20px 0 10px 0;
	font-weight:bold;
}


.page_l_nav{
	width:100%;
	padding:20px;
	background-color:#f4f4f4;
}
.page_l_nav ul li{
	width:49%;
	float:left;
	border:0;
	height:35px;
	line-height:35px;
	background:url(news_arrow.png) 2px 13px no-repeat;
}


#menu{width:640px; overflow:hidden; margin:0 auto;}
#menu #left_nav {display:block;width:100%;padding:0;margin:0;list-style:none;}
#menu #left_nav li {float:left;  }
#menu #left_nav li a {display:block;line-height:27px;text-decoration:none;padding:0 0 0 5px; text-align:center; color:#fff; padding:6px 10px; margin:0 12px 0 0; color:#333; background-color:#a8d6ed; font-size:15px;  }
#menu_con{ width:100%; margin:0; padding:0;}
#menu_con .tag{ width:635px; padding:10px 0; overflow:hidden;}
#menu #left_nav a.selected{background-color:#0193de; color:#fff;}


.news_list ul{
	width:100%;
	margin:20px 0;
}
.news_list ul li{
	height:38px;
	line-height:38px;
	border-bottom:1px dotted #dfdfdf;
}
.news_list ul li span{
	float:right;
}



/*list*/
.list_page{text-align:center;margin:10px;font-family:宋体;}
.list_page a{display:inline-block;padding:7px 10px;background:#fff;border:1px solid #90CBF9;font-family:"micorsoft yahei","simsun";margin-left:-1px;color:#333;}
.list_page a:hover{background:#09A3DC;color:#fff;border:1px solid #09A3DC;}
.list_page a.hover {background:#90CBF9;border:1px solid #90CBF9;color:#fff;display:inline-block;padding:7px 10px;font-family:"micorsoft yahei","simsun";margin-left:-1px;}

.list_page b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;font-family:宋体;}
.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-family:宋体;font-weight:normal;width:12px;vertical-align:middle;text-align:center;}
/*list*/


#toTop {
	display: none;
	text-decoration: none;
	position: fixed;
	bottom: 10px;
	right: 10px;
	overflow: hidden;
	width: 48px;
	height: 48px;
	border: none;
	text-indent: 100%;
	background: url(to-top2.png) no-repeat 0px 0px;
}


.article_title{
text-align:center;
}
.article_title h3{
	text-align:center;
	margin:10px 0;
	font-size:30px;
	font-weight:bold;
}
.article_title h4{
	text-align:center;
	margin:5px 0;
	font-size:14px;
	color:#999;
	font-weight:normal;
}

.article-share{
	float:right;
	text-align:center;
	margin-left:250px;
}


.related h3{
	margin:0 0 20px 0;
}
.related ul{
	width:100%;
}
.related ul li{
	float:left;
	width:49%;
}




.list_second ul{
	width:100%;
}
.list_second ul li{
	text-align: center;
    width: 22%;
    margin: 15px 10px;
    padding:20px 5px;
    float: left;
	border:2px solid #dfdfdf;
	border-radius:5px;
}
.list_second ul li a{
	font-size:16px;
	font-weight:bold;
}

.banner_bg{
	
	width:100%;
	height:300px;
	background-image:url(banner.jpg);
	
}



/*项目介绍*/
.xmjs {margin: 1.8em auto;}
.xmjs img {float: right;width: 25pc;}
.xmjs .xmjsbox{padding: 0 0}
.xmjs .xmjsbox p {text-align: justify;font-size: 16px;line-height: 180%;}
/*服务名称*/
.service{position:relative;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ddd;color:#333;text-align:center;font-weight:400;font-size:24px;line-height:45px}
.service span{position:absolute;bottom:0;left:50%;display:block;margin-left:-60px;width:140px;height:4px;background:#257FCB}
/*文档翻译*/
.byfw {margin:1.8em auto;padding: 0 0}
.byfw ul{padding: 0 0}
.byfw ul li{float:left;text-align:center;transition:all .5s;border-radius:10px;border:1px solid #e8e8e8;padding: 0 0}
.byfw ul li:hover{transform:translateY(-.5em);-webkit-transform:translateY(-.5em);-moz-transform:translateY(-.5em);box-shadow:0 0 10px #257FCB;border-color:#257FCB}
.byfw ul li img{display:inline-block;padding-top:15px;width:70px;transition:all .5s}
.byfw ul li h3{font-size:16px;font-weight: bold;color:#333;position:relative;margin-top:10px;padding-bottom:10px}
.byfw ul li:hover h3{color:#257FCB;}
.byfw ul li p{font-size:16px;color:#666;padding:0 10px 0 10px;line-height: 25px;text-align: justify;}
.language{margin:1.8em auto;padding:0}
.language img{width:400px;float: right;}
.languagebox{padding: 0;margin:0 auto;}
.language p {text-align: justify;font-size: 18px;line-height: 180%;}
.languagebox li{height:40px;line-height:40px;position:relative;float:left;margin:10px 0;transition:.2s all;-webkit-transition:.2s all;}
.languagebox li a{display:block;font-size:16px;text-align:center;color:#fff;background:#257FCB;z-index:9;border-radius:5px}
.languagebox li:hover{text-indent:5px;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}
.fwys dd{font-size:18px;line-height:1.8em}
.fwys dd p{margin-bottom:.4em;padding-left:2em;background:url(ico1.png) no-repeat left .5em}
.scheme{margin:1.8em auto;padding: 0}
.scheme ul{text-align:center;font-size:16px}
.scheme ul li{float:left;margin-bottom:30px;}
.scheme ul span{display:inline-table;overflow:hidden;margin-bottom:10px;}
.scheme ul em{display:inline-block;width:85px;height:70px;background:url(hyly.png) no-repeat center;}
span.jr em{background-position:12px 5px}
span.sf em{background-position:-92px 5px}
span.jz em{background-position:-202px 5px}
span.sy em{background-position:-310px 5px}
span.hg em{background-position:-415px 5px}
span.qc em{background-position:-524px 5px}
span.dz em{background-position:17px -90px}
span.dl em{background-position:-92px -90px}
span.hk em{background-position:-202px -90px}
span.yx em{background-position:-310px -90px}
span.it em{background-position:-415px -90px}
span.jx em{background-position:-524px -90px}
.scheme ul li:hover em{animation:landr .8s ease-in-out;-ms-animation:landr .8s ease-in-out;-moz-animation:landr .8s ease-in-out;-webkit-animation:landr .8s ease-in-out;-o-animation:landr .8s ease-in-out}
@keyframes landr{
	0%{transform:rotate(0);transform-origin:right bottom 0}
	39%{transform-origin:right bottom 0}
	39%,40%{transform:rotate(5deg)}
	40%{transform-origin:left bottom 0}
	75%{transform:rotate(-10deg);transform-origin:left bottom 0}
	to{transform:rotate(0);transform-origin:left bottom 0}
}
.fwbz{margin:1.8em auto;padding: 0}
.fwbz ul{color:#666;font-size:18px;line-height:1.8em;padding: 0}
.fwbz ul li{padding:1.5em .5em;border-bottom:1px solid #e7e7e7}
.fwbz ul li span{float:left;display:inline-block;margin-right:3.2em;margin-left:.8em;width:120px;height:120px;-webkit-transition:all .35s ease-in;transition:all .35s ease-in;border-radius:50%}
.fwbz ul li:hover span{-webkit-transform:rotate(360deg);transform:rotate(360deg);-ms-transform:rotate(360deg)}
.fwbz ul li h5{margin-bottom:5px;color:#333;font-weight:400;font-size:24px}
span.xm{background:#257FCB url(xm.png) no-repeat center center}
span.zl{background:#72d384 url(zl.png) no-repeat center center}
span.bm{background:#5fbbea url(bm.png) no-repeat center center}
span.sh{background:#a471e4 url(sh.png) no-repeat center center}
/*联系我们*/
.lxwm{margin-top:1.8em;padding: 0}
.lxwm .dtjs h3{margin-bottom:20px;font-size:26px;line-height:26px;height:26px;color:#f44336;font-weight:700}
.lxwm .dtjs p{font-size:18px;color:#555;line-height:35px;padding-left:3%;position:relative;}
.lxwm .dtimg{text-align: center;}
.lxwmlx{padding:30px 0}
.lxwmjs{margin-top:30px;}
.lxwmjs sanp{line-height:40px;font-size:18px;color:#E30012}
.lxwmjs p{font-size:16px;line-height:180%;text-align:justify}
.iw_poi_title{color:#C52;font-size:14px;font-weight:700;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content{font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
/*新闻列表*/
.news_left ul{margin-top: 10px;padding-left: 0;float: left;}
.news_left ul li{width:100%;float:left}
.news_left ul li a{display:block;color:#333;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:url(056.png) left center no-repeat;padding:10px 0 10px 15px;transition:.2s all;-webkit-transition:.2s all;width:85%;float:left}
.news_left ul li a:hover{color:#257FCB;text-indent:5px}
.news_left ul li span.list-time{font-size:14px;color:#333;float:right;margin-top:10px}
.pagelist{text-align:center;padding-bottom:20px}
.inter_page{text-align:center;margin-top:20px}
.inter_page a{display:inline-block;margin:0 3px;width:36px;height:36px;line-height:36px;text-align:center;border:1px solid #ddd;border-radius:3px;font-family:arial;transition:all .2s linear}
.inter_page a.active{color:#fff;border:1px solid #E50112;background:#E50112}
.inter_page a:hover{color:#fff;border:1px solid #E50112;background:#E50112}
/*报价*/
.fybj{margin:20px auto 0px;width: 100%;}


.fybj ul{display:inline-block;margin-bottom: 10px;width:100%;text-align: center;background: #239ffd}
.fybj ul li{width: 16.5%}
.fybj ul li a{color:#fff;}
.fybj li.active a {background: #2188f3;color: #fff;}
.fybj li:hover a {background: #03aff4;}
.nav>li>a {
    position: relative;
    display: block;
    padding: 15px;
}


table {
	width: 100%;
	border: solid #239ffd;
	text-align: center;
}

table th {
	position: relative;
	padding: 10px 0;
	border: 1px solid #ddd;
	text-align: center;
}


table td .jieshao2 {
	padding: 10px;
	text-align: left;
}

table td .jieshao2 h4 {
	padding-bottom: 10px;
	font-weight: 700!important;
	font-size: 20px;
}

table td .jieshao2 p {
	font-size: 16px;
	line-height: 30px;
}

table td .jieshao {
	padding: 10px;
	text-align: center;
}

table td .jieshao h4 {
	padding-bottom: 10px;
	font-weight: 700!important;
	font-size: 20px;
}

table td .jieshao p {
	font-size: 16px;
	line-height: 30px;
}

table td .jieshao p span {
	font-weight: 700!important;
	font-size: 20px;
}

table th.at-title {
	background-color: #239ffd;
	color: #fff;
	font-weight: normal;
	font-size: 18px;
}

table td {
	padding: 10px 0;
	border: 1px solid #999;
	font-size: 16px;
}

table td h4 {
	font-weight: 700!important;
	font-size: 20px;
}

table .at-subtitle {
	background-color: #D8F1FD;
}

table tfoot td {
	padding: 30px;
}

table tfoot .tishi {
	text-align: left;
}

table tfoot .tishi p {
	font-size: 16px;
	line-height: 30px;
}

table tfoot .tishi p span {
	float: left;
	color: #d34444;
}

table tfoot .foot-btn {
	margin-top: 10px;
}

table tfoot .foot-btn .btn {
	float: left;
	border-radius: 10px;
	background-color: #239ffd;
	color: #fff;
	font-weight: 700!important;
	font-size: 18px;
}

table tfoot .foot-btn .btn i {
	display: inline-block;
	margin-right: 10px;
	vertical-align: middle;
}

table tfoot .foot-btn .btn:hover {
	background-color: #24B2F7;
	color: #fff;
}
.ititle {
	background: url(line.jpg) no-repeat center 48px;
	text-align: center;
	color: #898787;
	line-height: 42px;
	height: 90px;
}

.ititle a {
	display: block;
	font-size: 26px;
	color: #227ec9;
	line-height: 48px;
}
.nav>li>a {
    position: relative;
    display: block;
    padding: 15px;
	font-size:18px;
}
.nav>li>a:hover {
    color:#fff;
}

@font-face {
  font-family: 'iconfont';  /* project id 988942 */
  src: url(font_988942_y8cunmaa8cr.eot);
  src: url(font_988942_y8cunmaa8cr.eot?#iefix) format('embedded-opentype'),
  url(font_988942_y8cunmaa8cr.woff) format('woff'),
  url(font_988942_y8cunmaa8cr.ttf) format('truetype'),
  url(font_988942_y8cunmaa8cr.svg#iconfont) format('svg');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}
	
    .right-fix{position: fixed;right: 0;top: 10%;width: 70px;text-align: center;box-shadow: -2px 1px 12px rgba(0, 0, 0, .5);z-index: 999;}
    .right-fix li{border-bottom: 1px solid #999;padding: 10px 0;list-style: none;  -webkit-transition: all .5s ease;-moz-transition: all .5s ease; transition: all .5s ease;background: #fff;}
    .right-fix a{color: #333;font-size: 14px;text-decoration: none;display: block;}
    .right-fix img{width: 60%;display: inline-block;}
    .right-fix li:hover{background: #0193de;}
    .right-fix i{color:#0193de;font-size: 38px; }
	.right-fix li:hover i{color: #fff;}
	.right-fix li:hover a{color: #fff;}
	.fix-weixin,.fix-call,.fix-email{position: relative;}
	.l-show{position: absolute;z-index: -2; top: 0;left: 0;top: -90px;box-shadow: -2px 1px 4px rgba(0, 0, 0, .5);opacity: 0;  -webkit-transition: all .5s ease;-moz-transition: all .5s ease; transition: all .5s ease;}
	.l-show img{width: 145px;}
	.l-show div{padding: 4px;background:#0193de;color: #fff;font-size: 16px; }
	.fix-weixin:hover .l-show{left: -146px;opacity: 1;}
	.fix-call>p{position: absolute;z-index: -2;padding: 24.5px 12px;background:#0193de;color: #fff;font-size: 29px;font-weight: 600;font-style: italic;left: 0;top: 0px;letter-spacing: 1px;box-shadow: -1px 2px 8px rgba(0, 0, 0, .4);opacity: 0;  -webkit-transition: all .5s ease;-moz-transition: all .5s ease; transition: all .5s ease;}
   .fix-call:hover p{left: -263px;opacity: 1;}
   .fix-email>p{position: absolute;z-index: -2;padding: 24.5px 12px;background:#0193de;color: #fff;font-size: 20px;font-weight: 600;font-style: italic;left: 0;top: 0px;letter-spacing: 1px;box-shadow: -1px 2px 8px rgba(0, 0, 0, .4);opacity: 0;  -webkit-transition: all .5s ease;-moz-transition: all .5s ease; transition: all .5s ease;}
    .fix-email:hover p{left: -263px;opacity: 1;}
	
	
	#l-weixin .l-weixin{
		display:none;
	}
	#l-weixin:hover .l-weixin{
		display:block;
	}
	
	
p.page_title_logo{
	height:41px;
	line-height:41px;
	background:url(page_title_logo.jpg) no-repeat 2px 5px;
	padding-left:41px;
}




	
	