﻿/* CSS Document */
@charset "utf-8";

/*
'--------------------------------
'#   程序设计：重庆持创科技有限公司
'#   QQ:543874515
'#   MSN:cq556@163.com
'--------------------------------
*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{padding:0;margin:0;}
h1, h2, h3, h4, h5, h6{font:inherit;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
li{list-style:none;}
textarea{resize:none;vertical-align:top;}
input,textarea{font-size:100%;border:0;}
img{border:0;vertical-align:middle;}
i,em,q{font-style:normal;}
table{border-collapse:collapse;border-spacing: 0;}
body{font-family:"Arial","Microsoft Yahei","微软雅黑","MicrosoftJhengHei","华文细黑","SimSun","Hiragino Sans GB","sans-serif";}
.clr:after{content:"\200b";display:block;height:0;clear:both;}
.clr{*zoom:1}
.fl{float:left;}
.fr{float:right;}
.w1000{width:1000px;margin:0 auto;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

/*-----头部css-----*/
.LogoNav{position:relative;z-index:1;display:block;margin:0 auto;width:100%;height:100px;background:url(../images/header.png) no-repeat center top;}
.LogoNav dl{display:block;margin:0 auto;padding:0;width:1152px;height:100px;text-align:left;}
.LogoNav dl dt{float:left;margin:21px 0 19px 0;padding:0;width:400px;height:60px;}
.LogoNav dl dt img{}
.LogoNav dl dd{float:right;display:block;margin:3px 0 0 0;padding:0;width:707px;height:97px;}

/*-----导航-----*/
.nav{ display:block;position:relative;z-index:999;margin:0;padding:0;width:100%;height:97px;text-align:center;}
.nav .m{ float:left;position:relative;padding-left:1px;}
.nav h3{ float:left;margin:0;padding:0;height:97px;overflow:hidden;}
.nav h3 a, .nav h3 a:visited{ display:block;width:100px;padding:0;color:#000;vertical-align:top;font:normal 15px/97px "Microsoft Yahei","Arial";} /*默认样式*/
.nav h3:hover a{ color:#FFF;background:url(../images/nav_hover.gif) no-repeat center top;}	 /*鼠标经过*/
.nav h3 a.on, .nav h3 a:visited.on{ color:#FFF;background:url(../images/nav_hover.gif) no-repeat center top;}	/*当前位置*/
.nav h3 a.on:hover{ color:#000;}	/*鼠标回到当前位置*/
.nav .on h3 a{ color:#FFF;background:url(../images/nav_hover.gif) no-repeat center top;} /*鼠标离开*/
.nav .on h3 a:hover{ color:#FFF;} /*鼠标回来*/
/*--下拉--*/
.nav .sub{ display:none;margin-left:1px;width:100px;position:absolute;top:95px;left:0;padding:5px 0;background:#177bbe;text-align:center;}/*默认隐藏*/
.nav .sub li{ vertical-align:middle;padding:0 5px;}
.nav .sub li a{ display:block;padding:5px;display:block;color:#FFF;font:normal 12px/20px "Microsoft Yahei","Arial";}
.nav .sub li a:hover{ color:#FFF;background:#F60;text-decoration:underline;}

/*-----BANNER-----*/
.fullSlide{ display:block;position:relative;display:inline-block;margin:-60px auto 0 auto;width:100%;height:747px;background:none;overflow:hidden !important}
.fullSlide .bd{ margin:0;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{ width:100% !important;}
.fullSlide .bd li{ width:100% !important;display:block;height:747px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{ display:block;height:747px;}
.fullSlide .hd{ width:100%;position:absolute;z-index:1;bottom:30px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{ text-align:center;}
.fullSlide .hd ul li{ cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px 3px;overflow:hidden; background:#FFF;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{ background:#1883E2;}
.fullSlide .prev, .fullSlide .next{display:block;position:absolute;z-index:1;top:55%;margin-top:-30px;left:10%;width:40px;height:60px;background:url(../images/slider-arrow.png) -127px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:10%;background-position:-7px -137px;}


.advertise{height:747px;margin:-60px auto 0;position:relative;display:inline-block;width:100%;}
.size{width:100%;height:747px;overflow:hidden;margin:0 auto;}
.rslides{width:100%;position:relative;}
.rslides li{width:100%;height:100%;text-align:center;}
.rslides li a{width:100%;height:100%;display:block;}
.rslides_nav{display:none;}
.rslides_tabs{position:absolute;bottom:0;left:0;width:100%;text-align:center;}
.rslides_tabs li{display:inline;}
.rslides_tabs a{width:104px;height:11px;background-color:#FFF;border:1px solid #96c6d9;display:inline-block;margin-right:8px;text-indent:-9999px;}
.rslides_tabs .rslides_here a{background-color:#1dabdd;border-color:#fff;}

.page_link{margin-top:50px;}
.company,.case,.contact{position:relative;}
.company{width:291px;}
.company h2,.case h2,.contact h2{font:16px 微软雅黑;color:#222222;border-bottom:1px solid #e3e3e3;padding-bottom:5px;}
.company h2 em,.case h2 em,.contact h2 em{font:12px arial;color:#bfbfbf;text-transform:uppercase;margin-left:5px;}
.company h2 span,.case h2 span,.contact h2 span{border-bottom:2px solid #2e8dce;padding-bottom:5px;}
.company .more,.case .more,.contact .more{font:12px arial;text-transform:uppercase;color:#2e8dce;position:absolute;top:5px;right:0;}
.company .more span,.case .more span,.contact .more span{font-family:宋体;}
.company img{border:1px solid #c3e1f5;margin-top:8px;}

.case{margin-left:70px;width:358px;overflow:hidden;}
.case ul{margin-top:8px;width:358px;height:87px;border:1px solid #C3E1F5;overflow:hidden;}
.case li a{display:block;width:358px;height:87px;margin:0;padding:0;}
.case li a:hover{text-decoration:none;}
/*
.case li .bbar{height:20px;width:100%;position:absolute;bottom:0;left:0;background-color:#203b5a;opacity:0.7;filter:alpha(opacity:70);}
.case li p{font:12px/20px 宋体;color:#fff;position:absolute;bottom:0;left:0;z-index:1;width:100%;text-align:center;}
*/
.contact img{margin-top:8px;border:1px solid #d3d3d3;}

#footer{background-color:#2e8ac8;padding:15px 0;margin-top:60px;}
#botNav{float:left;}
#botNav li{display:inline;border-left:1px solid #fff;padding:0 10px;font:12px 宋体;}
#botNav li:first-child{border-left:0;}
#botNav a{color:#fff;}
.cr{float:right;font:12px 宋体;color:#fff;}
.cr a{color:#fff;}

.short_msg{width:131px;height:262px;background:url(../images/short_msg.png) 0 0 no-repeat;position:fixed;top:50%;left:0;margin-top:-131px;font:14px 宋体;}
.short_msg p{margin-bottom:5px;text-align:center;}
.short_msg .prompt{color:#fff;padding-top:30px;}
.short_msg .text,.short_msg textarea{width:112px;height:28px;font:12px/28px 宋体;color:#1dabdd;padding-left:3px;}
.short_msg .submit{width:116px;height:28px;background:url(../images/shrot_msg_submit.gif) 0 0 no-repeat;cursor:pointer;}
.short_msg textarea{height:85px;line-height:1.5;}
.short_msg .switch{width:29px;height:109px;background:url(../images/short_msg_btn.gif) 0 0 no-repeat;position:absolute;top:11px;right:-29px;cursor:pointer;}

.min.advertise{height:405px;overflow:hidden;}
.mt20{margin-top:20px;}

#aside{width:220px;float:left;}
#aside h2{width:130px;height:65px;background:url(../images/page_name.gif) 0 0 no-repeat;font:bold 26px 微软雅黑;color:#fff;padding:19px 0 0 87px;}
#aside h2 span{font:11px arial;display:block;text-transform:uppercase;}

#menu li a{display:block;width:217px;height:38px;font:16px/38px 微软雅黑;color:#fff;background:url(../images/menu_btn.gif) 0 -38px no-repeat;margin-top:10px;text-indent:80px;}
#menu li a:hover,#menu a.on{background-position:0 0;font-weight:bold;text-decoration:none;}

#aside ul li .on a {display:block;width:217px;height:38px;font:16px/38px 微软雅黑;color:#fff;background:url(../images/menu_btn.gif) 0 -38px no-repeat;margin-top:10px;text-indent:80px;}

.service_tel{margin-top:30px;width:217px;height:79px;background:url(../images/service_tel.gif) 0 0 no-repeat;}
.service_tel p{font:12px arial,宋体;color:#737373;padding:56px 0 0 75px;}
.company_qq{display:block;width:217px;height:60px;background:url(../images/company_qq.gif) 0 0 no-repeat;margin-top:10px;}

/* Tab切换 */
#aside .slideTxtBox {display:block;border:1px solid #cbcbcb;width:214px;margin-top:15px;}
#aside .slideTxtBox .hd {display:block;height:46px;border-bottom:2px solid #39A4DC;overflow:hidden !important}
#aside .slideTxtBox .hd ul {overflow:hidden;zoom:1;}
#aside .slideTxtBox .hd ul li {float:left;display:block;width:50%;height:46px;background:#DDD;}
#aside .slideTxtBox .hd ul li a {display:block;padding:5px 10px;font:normal 12px/20px;color:#333;}
#aside .slideTxtBox .hd ul li span {display:block;line-height:16px;font-size:10px;text-transform:uppercase;font-weight:normal;}
#aside .slideTxtBox .hd ul li a:hover {text-decoration:none;}
#aside .slideTxtBox .hd ul li.on a {padding:5px 10px;color:#FFF;background:#39A4DC;}
#aside .slideTxtBox .bd {padding:10px;}
#aside .slideTxtBox .bd li {padding:0 0 0 10px;border-bottom:1px dashed #dcdcdc;height:30px;font:12px/30px 宋体;background:url(../images/icon.gif) no-repeat left center}
#aside .slideTxtBox .bd li .date {float:right;color:#d5d5d5;}
#aside .slideTxtBox .bd li a{color:#555}


#content{width:763px;float:right;border:1px solid #e3e3e3;}
.bread_nav{border-bottom:1px dashed #d3d3d3;height:41px;padding-left:19px;}
.bread_nav li{float:left;font:13px/41px 宋体;}
.bread_nav li span{margin:0 5px;}
.bread_nav li a{color:#555555;}
.bread_nav li em{color:#016eb8;}

.editBox {font:14px/2 宋体;color:#000;padding:30px 15px;}
.editBox img{max-width:700px;}

.box1 li  { list-style: none; overflow: hidden; }
.box1 li label  { display: inline-block; width: 100;}
.box1 li label  { display: inline-block; float: left; }


#news_detail{width:690px;margin:0 auto;padding:40px 0;}
#news_detail h2{font:bold 18px 微软雅黑;color:#017ac4;text-align:center;}
#news_detail .infor{font:12px 宋体;color:#a6a6a6;text-align:center;margin-top:10px;}
#news_detail .text{border-top:1px dashed #bbe2ed;border-bottom:1px dashed #bbe2ed;padding:30px 0;margin-top:20px;font:13px/2 宋体;color:#000;}
#news_detail .arrow{font:14px 宋体;}
#news_detail .arrow li{margin-top:20px;}
#news_detail .arrow li b{color:#017ac4;}
#news_detail .arrow li a{color:#000;}

#news_list{padding:15px;}
#news_list .focus{border-bottom:3px solid #ff9900;}
#news_list .focus img{float:left;margin-right:15px;}
#news_list .focus h3{font:bold 18px 微软雅黑;}
#news_list .focus h3 a{color:#000;}
#news_list .focus .infor{color:#a6a6a6;font:12px 宋体;padding:10px 0;}
#news_list .focus p{color:#555555;font:13px/1.5 宋体;}
#news_list .focus .more{float:right;font:14px arial;color:#016fbb;text-transform:uppercase;margin-top:20px;}
#news_list ul li{font:14px/50px 宋体;border-bottom:1px dashed #e0e0e0;}
#news_list ul li a{color:#555555;}
#news_list ul li a:hover{color:#016eb8;}
#news_list ul li .date{float:right;font:14px/50px arial;color:#c2c2c2;}
#news_list li .new{display:inline-block;width:22px;height:9px;background:url(../images/new_ico.gif) 0 0 no-repeat;margin-left:10px;}

#page_list{margin-top:10px;text-align:center;margin-bottom:20px;}
#page_list  li{display:inline;}
#page_list li a{display:inline-block;border:1px solid #d7d7d7;font:14px arial,宋体;color:#6d6868;padding:4px 12px; }
#page_list li a:hover,#page_list .active a{background-color:#016fb9;color:#fff;text-decoration:none;}

#photo_list{width:705px;overflow:hidden;margin:0 auto 20px auto;}
#photo_list ul{width:110%;}
#photo_list li{width:331px;height:234px;background:url(../images/photo_bg.gif) 0 0 no-repeat;float:left;margin-right:43px;margin-top:30px;text-align:center;}
#photo_list li img{margin-top:9px;border:1px solid #dadada;}
#photo_list li p{color:#555555;font:14px/35px 宋体;height:35px;}
#photo_list li .recNum{font:12px/27px 宋体;color:#53a8da;}
#photo_list li .recNum .star{display:inline-block;width:11px;height:10px;background:url(../images/star.gif) 0 0 no-repeat;margin:0 2px;}

#message{background:url(../images/pretty.jpg) 480px 60px no-repeat;}
#message p{font:bold 25px 微软雅黑;color:#017ac4;margin-top:30px;margin-left:30px;}
#message p span{font-size:14px;color:#f37200;display:block;margin-top:15px;}
.msg{margin:35px 0 0 35px;font:13px microsoft yahei;color:#626262;}
.msg .title{display:inline-block;width:100px;text-align:right;}
.msg .title em{color:red;margin-right:3px;}
.msg .text{width:295px;height:36px;border:1px solid #e4e4e4;color:#8e8e8e;font:13px/36px simsun;padding-left:5px;}
.msg li{margin-bottom:10px;}
.msg .radio{margin-right:5px;}
.msg .indent{display:inline-block;width:10px;}
.msg textarea{width:500px;height:130px;border:1px solid #e4e4e4;color:#8e8e8e;font:13px/36px simsun;padding:3px 0 0 5px;vertical-align:top;}
.msg .submit{width:117px;height:41px;background:#016eb8;cursor:pointer;font:14px simsun;color:#fff;border:0;margin-top:5px;}
.msg .reset{width:117px;height:41px;border:1px solid #5aa1d1;margin-left:10px;font:14px 宋体;color:#017ac4;cursor:pointer;}

#contact_us{padding:30px 15px;padding-bottom:0;}
#contact_us h2{font:bold 28px 微软雅黑;color:#017ac4;}
#contact_us h2 span{display:block;font:normal 14px arial;}
#contact_us .address{border-top:1px solid #cdcdcd;margin-top:50px;padding-top:50px;background:url(../images/map.gif) right top no-repeat;padding-left:30px;}
#contact_us .address p{font:16px/3 微软雅黑;color:#1e1e1e;}

#recruit_list{padding:30px 20px;}
#recruit_list .label{font:bold 28px 微软雅黑;color:#017ac4;border-bottom:1px solid #ebebeb;padding-bottom:20px;padding-left:20px;}
#recruit_list .label i{font:18px arial;color:#c0c0c0;display:block;text-transform:uppercase;}
#recruit_list ul{margin-top:40px;}
#recruit_list ul li{border:1px solid #e3e3e3;padding:5px 10px;margin-top:10px;}
#recruit_list li h3{font:bold 14px/30px 宋体;color:#fff;background-color:#0094ec;padding-left:20px;cursor:pointer;}
#recruit_list li dl{font:12px 宋体;color:#727272;padding-bottom:10px;display:none;}
#recruit_list li .hr{background-color:#e1e1e1;height:1px;overflow:hidden;line-height:1px;}
#recruit_list li dt{font-weight:bold;margin-top:15px;}
#recruit_list li dd{line-height:24px;}

#project_list{padding:30px 15px;}
#project_list li{border-bottom:1px dashed #e0e0e0;padding-bottom:20px;margin-bottom:20px;}
#project_list h3{font:bold 18px 微软雅黑;color:#000;}
#project_list p{margin-top:10px;font:13px/2 宋体;color:#555555;}


.page{height:30px;padding:10px 0 0 10px;clear:both;text-align:center; margin:10px 0;}
.page a{color:#fff; font-size:12px;background:#bbbbbb;padding:5px 10px; border-radius:15px;}
.page a:hover{color:#db261d;padding:5px 10px;}
.selfpage{color:#fff; background:#db261d; padding:5px 10px;border-radius:15px;}
.page span.count{ color:#462727 ; font-size:12px;}	

.news_tit{ margin-top:25px;}
.news_tit .share{border-bottom:dashed 1px #CCC; margin-bottom:20px; line-height:35px;}
.news_tit p{color:#d07369;font-size:12px;display:block; width:100%; float:left; text-align:center;}
.news_tit h2{text-align:center;color:#056300; font-weight:normal;padding-bottom:20px; font-size:20px;}




.txt_2_4 {
	MARGIN: 0px auto; WIDTH: 672px; 
}
#tu01{background:url(/public/img/tu_04.jpg) no-repeat 5px 7px;}
#tu02{background:url(/public/img/tu_05.jpg) no-repeat 5px 8px;}
#tu03{background:url(/public/img/tu_06.jpg) no-repeat 5px 7px;}
#tu04{background:url(/public/img/tu_07.jpg) no-repeat 5px 8px;}
.txt_2_4 h2{ height:29px; display:block; background:url(/public/img/tu_02.jpg) repeat-x}
.txt_2_4 h2 span{ display:block; float:left; background:url(/public/img/tu_03.jpg) no-repeat 5px 6px; font-size:14px; font-weight:bold; color:#7c703e; padding:9px 29px 4px}
.txt_2_4 h2 span a{ font-size:14px; font-weight:bold; color:#7c703e; text-decoration:none}
.txt_2_4 h2 span a:hover{ text-decoration:underline}
.txt_2_4 p{ font-size:14px; color:#726c53; padding:8px 13px; line-height:24px;}
.txt_2_4 p a{ font-size:14px; color:#726c53; text-decoration:none}
.txt_2_4 p a:hover{ font-size:14px; color:#726c53; text-decoration:underline}

.pages {padding: 30px 0 30px;text-align: center}
.pages li {display: inline}
.pages li.thisclass, .pages a:hover{padding: 5px 10px; border: 1px solid #016EB8;	background: #016EB8;color: #fff;text-decoration: none}
.pages a{padding: 5px 10px;border: 1px solid #CCC;background: #fff;color: #A4A4A4;line-height: 18px}

/*---留言反馈---*/
.book{ display:block;margin:0;padding:50px;width:487px;height:100%;overflow:hidden !important}
.book .k{ padding:0 0 0 10px;width:250px;height:30px;line-height:30px;border-radius:3px;border:1px solid #CCC;}
.book li{ display:block;margin:5px 0 10px 0;height:100%;overflow:hidden !important}
.book .neirong{ max-width:400px;height:100px;padding:5px 5px 0 10px;border:1px solid #CCC;border-radius:3px;overflow:hidden !important}
.book a.t { display:block;width:80px;height:30px;line-height:30px;text-align:center;margin:0 0 0 70px;background:none;border:1px solid #ccc;border-radius:3px;cursor:pointer}
.book a.t:hover{ background:#e5e5e5}



/*---上一篇/下一篇---*/
.preNext{display:block;margin:2% auto 0 auto;padding:10px 0;width:100%;background:#FFF;border:1px #CCC dashed;height:100%;overflow:hidden !important}
.preNext .text{color:#999;text-align:left;}
.preNext .text li{display:block;margin:0 20px;padding:0;font:normal 13px/25px 'Microsoft Yahei',Arial,Helvetica,sans-serif;}

/*----列表翻页----*/
.page_list{display:block;margin:10px auto 20px auto;width:100%;height:25px;line-height:23px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;overflow:hidden !important}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#F4FCFF;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#FFF;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#FFF;border:1px solid #ccc;background:#177bbe;}


/* 在线客服 */
.suspend{width:40px;height:198px;position:fixed;top:212px;right:0;overflow:hidden;z-index:9999;}
.suspend dl{width:120px;height:198px;border-radius:25px 0 0 25px;padding-left:40px;box-shadow:0 0 5px #e4e8ec;text-align:center;}
.suspend dl dt{width:40px;height:198px;background:url(../images/suspend.png);position:absolute;top:0;left:0;cursor:pointer;}
/*.suspend dl dd.suspendQQ{width:120px;height:65px;background:url(../images/suspend.png) -40px 0;padding:20px 0 0 0;}*/
.suspend dl dd.suspendQQ{width:120px;height:85px;background:url(../images/suspend.png) -40px 0 #fff;}
.suspend dl dd.suspendQQ a{width:120px;height:85px;display:block;background:url(../images/suspend.png) -40px 0;overflow:hidden;}
.suspend dl dd.suspendTel{width:120px;height:50px;display:block;border-top:1px solid #e4e8ec;background:url(../images/suspend.png) -40px -86px #FFF;padding-top:62px;color:#F00;font:bold 15px 'Microsoft Yahei',Arial,Tahoma,Verdana,Helvetica,sans-serif;overflow:hidden;}
.suspend dl dd.suspendTel a{width:120px;}
* html .suspend{position:absolute;left:expression(eval(document.documentElement.scrollRight));top:expression(eval(document.documentElement.scrollTop+200))}


/*
'--------------------------------
'#   程序设计：重庆持创科技有限公司
'#   QQ:543874515
'#   MSN:cq556@163.com
'--------------------------------
*/
