@charset "utf-8";
/*
[name]天祺网络[/name]
Powered by JLCMS
*/
/* CSS Document */
h1,h2,h3,h4,h5,h6{ font-size:13px;}
.clear{ clear:both; width:100%; height:0; overflow:hidden;}
.sub_side{ width:260px; float:left; clear:left;}
.sub_side p{ text-align:center; padding:3px 0;}
.sub_main{ width:910px; padding-left:10px; float:right; clear:right; height:auto !important; min-height:700px; height:700px; }
.content{ line-height:150%; width:98%; margin:10px auto;}
.content p{ padding:5px 0;}
.content img{max-width:600px;} /* for Firefox & IE7 */


.sub_bar1{ 
background:url('../images/bg_subbar1.gif') repeat-x bottom; height:50px; line-height:50px; font-size:22px; color:#44b771; position:relative;
padding-left:10px;
margin:0px auto; 
}
.sub_bar1 b{ font-size:12px; color:#666; font-weight:normal; padding-left:5px;}
.sub_bar1 span{ font-weight:normal; font-size:12px; color:#666; position:absolute; right:5px; top:0;}
.sub_bar2{ 
height:46px; line-height:46px; border-bottom:3px solid #44b771; font-size:14px; color:#44b771; 
background:url('../images/iocn2.gif') no-repeat 10px center;
padding-left:30px; 
padding-bottom:0px;
margin-bottom:0px;
}
.side_class li{ height:38px; line-height:38px; background:url('../images/bg_class.gif') repeat-x; font-weight:bold; padding:0 15px; border-bottom:1px solid #ccc;}
.side_class li a{ padding-left:18px; background:url('../images/arrow3.gif') no-repeat left center; color:#333;}
.side_class li a:hover{ color:#fe7c00;}

.side_contact{ display:block; overflow:hidden; background:url('../images/bg_contact.gif') no-repeat 0px bottom;}
.side_contact p{ text-align:left; font-weight:bold; font-size:14px; line-height:150%; padding:10px 10px 0px 95px; color:#333;}
.side_contact em{ font-family:Arial, Helvetica, sans-serif;}
.side_contact p b{ font-size:20px;}
.side_contact p a{ margin-right:5px;}



.newslist{width:918px;}
.newslist h2{
	height:36px;
	line-height:36px;
	background:url(../images/line3.gif) repeat-x top;
	position:relative;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
.newslist h2 span{
	font-weight:normal;
	position:absolute;
	right:15px;
	top:0px;
	color:#777;
	float: left;
}
.newslist h2 a{
	background:url(../images/arrow4.gif) no-repeat left center;
	padding-left:15px;
	float: left;
	color:#333;
}
.newslisth2div {
	height: 36px;
	width: 398px;
	overflow:hidden;
	tex-overflow:ellipsis;
	white-space:nowrap;
	margin-left: 20px;
}

.newslist p{ width:895px;line-height:150%; padding:5px; background:#f8f8f8; border:1px solid #e6e6e6;}



.caselist{width:918px;}
.caselist h2{
	height:36px;
	line-height:36px;
	position:relative;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
.caselist h2 span{
	font-weight:normal;
	position:absolute;
	right:15px;
	top:0px;
	color:#777;
	float: left;
}
.caselist h2 a{
	background:url(../images/arrow4.gif) no-repeat left center;
	padding-left:15px;
	float: left;
	color:#333;
}
.caselisth2div {
	height: 36px;
	width: 398px;
	overflow:hidden;
	tex-overflow:ellipsis;
	white-space:nowrap;
	margin-left: 20px;
}

.caselist .brief{ width:550px; float:left; margin-left:20px; line-height:250%; height:208px; text-indent:2em;  font-size:13px; padding:5px; background:#f8f8f8; border:1px solid #e6e6e6; border-radius:3px;}



/*
网站营销
*/
.wzyx_con_t{
	width:100%;
	height:70px;
	text-align:center;
	border-bottom:2px solid #ddd;
}
.wzyx_con_t span{
	border-bottom:2px solid #ff6600;
	font-size:34px;
	color:#333;
	height:100%;
	display:block;
	width:445px;
	margin:0px auto;
}
.wzyx_con_t font{
	color:#ff6600;
}
.wzyx_con_ul1_more{
	width:1180px;
	margin:0px auto;
}
.wzyx_ul101_l{
	width:670px;
	background:url(../images/wzyx_ul101_l.png) no-repeat right top;
	position:relative;
	top:30px;
	height:300px;
}
.wzyx_ul101_r{
	width:440px;
}
.wzyx_ul101_rt{
	height:55px;
	font-size:22px;
	color:#333;
	width:100%;
}
.wzyx_ul101_ru{
	font-size:18px;
	color:#fff;
}
.wzyx_ul101_ru li{
	width:100%;
	height:80px;
}
.wzyx_ul101_rut{
	width:100%;
	height:50px;
	background:#ff6600;
}
.wzyx_ul101_rut_d{
	position:relative;
	top:12px;
	left:12px;
}
.wzyx_ul101_rut_dn{
	width:30px;
}
.wzyx_ul101_rut_dt{
	width:325px;
	line-height:30px;
}
.wzyx_ul101_div{
	position:relative;
	left:35px;
	top:32px;
	width:580px;
}
.wzyx_ul101_dt{
	font-size:42px;
	height:72px;
	color:#ff6600;
	font-weight:bold;
}
.wzyx_ul101_dt font{	
	color:#333;
	font-weight:normal;
}
.wzyx_ul101_dd{
	font-size:14px;
	color:#333;
	line-height:22px;
}
.wzyx_ul101_c{
	width:1080px;
	height:120px;
	margin:0px auto;
}
.wzyx_ul101_ct{
	width:500px;
	color:#ff6600;
	font-size:59px;
}
.wzyx_ul101_ct span{
	position:relative;
	float:left;
	left:155px;
}
.wzyx_ul101_cm{
	width:580px;
	font-size:17px;
	color:#333;
	line-height:26px;
	font-weight:bold;
	position:relative;
	top:25px;
}
.wzyx_con_ul1_0{
	width:100%;
	height:330px;
	overflow:hidden;
}
.wzyx_01{
	width:1080px;
	height:55px;
	margin:0px auto;
	background:url(../images/wzyx_01.jpg) no-repeat;
}
.wzyx_con_ul1_02 li{
	height:85px;
}
.wzyx_con_ul1_02 .wzyx_ul101_rut{
	height:75px;
	font-size:17px;
}
.wzyx_con_ul1_02 .wzyx_ul101_cm{
	top:10px;
}
.wzyx_con_ul1_02 .wzyx_ul101_rut_dt{
	line-height:26px;
}
.wzyx_pk{
	height:705px;
	text-align:center;
	width:100%;
}
.wzyx_01_call{
	width:320px;
	margin:0px auto;
	height:75px;
}
.wzyx_01_call a#round{
	display:block;
	width:295px;
	background:#ff6600;
	color:#fff;
	text-align:center;
	line-height:40px;
	font-size:20px;
}
.wzyx_con_02 .wzyx_con_t span{
	width:340px;
}
.wzyx_con_ul2{
	width:1196px;
	margin:0px auto;
	overflow:hidden;
}
.wzyx_con_ul2 ul{
	width:1300px;
}
.wzyx_con_ul2 li{
	width:416px;
	height:255px;
}
.wzyx_con_ul2_one{
	width:364px;
}
.wzyx_con_ul2_one_t{
	width:100%;
	margin-bottom:8px;
	height:65px;
	text-align:center;
	line-height:65px;
	font-size:28px;
	color:#fff;
	background:#ff6600;
}
.wzyx_con_ul2_one_d{
	background:url(../images/wzyx_02.png) no-repeat;
	font-size:14px;
	color:#333;
	height:153px;
	width:363px;
	line-height:20px;
}
.wzyx_ul2_one_dt{
	position:relative;
	top:18px;
	left:18px;
	width:325px;
	line-height:20px;
}
.wzyx_03_t{
	background:url(../images/wzyx_03.png) no-repeat;
	width:545px;
	height:95px;
	margin:0px auto;
	text-align:center;
	line-height:60px;
	font-size:24px;	
	color:#fff;
}
.wzyx_03_ul{width:100%;}
.wzyx_03_ul li{width:238px; height:134px; border:#ccc solid 1px; text-align:center; font-size:14px;}
.wzyx_03_ul li img{ padding:10px}
.wzyx_03_ul li:hover{
	 border:#ff6600 solid 1px;
}
.wzyx_con4{
	width:1145px;
	margin:0px auto;
}
.wzyx_con4_l{
	width:880px;
}
.wzyx_con4_r{
	width:265px;
	text-align:center;
}
.wzyx_con4r_t{
	height:37px;
	color:#ff6600;
	font-size:25px;
}
.wzyx_con4r_t1{
	height:37px;
	color:#333;
	font-size:18px;
}
.wzyx_con4r_p1{
	height:173px;
}
.wzyx_con4r_call{
	width:215px;
	margin:0px auto;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:20px;	
}
.wzyx_con4r_call a{
	display:block;
	width:100%;
	height:100%;
	background:url(../images/wxyx_3call.png) no-repeat;
	color:#fff;
}
.wzyx_con_05 .wzyx_con_t span{
	width:155px;
}
.wzyx_con_05_t{
	height:70px;
	width:100%;
	text-align:center;
	color:#ff6600;
	font-size:26px;
}
.wzyx_con_ul5 ul{
	width:1250px;
}
.wzyx_con_ul5 li{
	width:202px;
	height:215px;
}
.wzyx_con_ul5_one{
	width:185px;
	height:214px;
}
.wzyx_con_ul5o_d{
	width:160px;
	margin:0px auto;
}
.wzyx_con_ul5o_dt{
	height:50px;
	font-size:20px;
	color:#fff;
	text-align:center;
	overflow:hidden;
}
.wzyx_con_ul5o_dt font{
	font-size:40px;
	font-weight:bold;
	padding:0px 8px;
}
.wzyx_con_ul5o_dm{
	font-size:14px;
	color:#fff;
	line-height:22px;
}
.wzyx_con_ul5_o1{
	background:#868686;
}
.wzyx_con_ul5_o2{
	background:#909090;
}
.wzyx_con_ul5_o3{
	background:#9a9a9a;
}
.wzyx_con_ul5_o4{
	background:#a4a4a4;
}
.wzyx_con_ul5_o5{
	background:#aeaeae;
}
.wzyx_con_ul5_o6{
	background:#b1b1b1;
}
.wzyx_con_ul5 li:hover .wzyx_con_ul5_one {
	background:#ff6600;
}
.wzyx_con_06 .wzyx_con_t span{
	width:760px;
}
.wzyx_con_ul2 .ul_fl li {
    float: left;
    display: block;
}
.wzyx_con_02 .h45 {
    width: 100%;
    height: 45px;
}