/* CSS Document */

/*全局控制*/

body{margin:0;padding:0;font-size:12px;line-height:22px; color:#000;-webkit-text-size-adjust:none; font-family:Arial, Helvetica, sans-serif}
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0; vertical-align:bottom;}ul,li{list-style:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.dis{display:block;}.undis{display:none;}
a{text-decoration:none;color:#666;}
td{ font-size:14px;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}

/*头部区域*/
.nr{width:1100px;margin:0 auto;}
.header{height:41px;line-height:40px;background:url(bg1.jpg) repeat-x center bottom #FFF;color:#878889;min-width:1100px;}
.header a{color:#878889;}
.top{padding:20px 0 22px 0;}
.ewm{float:right;padding:0 20px 0 30px;}
.nav{background:url(bg2.jpg) repeat-x center top;height:52px;min-width:1100px;}
.nav ul{width:1098px;height:52px;margin:0 auto;background:url(bg3.jpg) repeat-y left top;padding:0 0 0 2px;}
.nav li{width:120px;padding:0 2px 0 0;float:left;background:url(bg3.jpg) repeat-y right top;}
.nav li a{height:52px;display:block;text-align:center;line-height:52px;color:#fff;font-size:14px;}
.nav li a:hover{background:#014590;}

.banner{width:1920px;left:50%;margin-left:-960px;position:relative;height:342px;}
.banner ul.bb{position:relative;padding:0px;margin:0px;z-index:5;}
.banner ul.bb li{position:absolute;display:none;}
.banner .num{position:absolute;right:47%;bottom:10px;z-index:100;}
.banner .num li{float:left;width:12px;height:12px;display:inline-block;margin-right:15px;background:#fff;line-height:12px;
    text-indent:-100px;overflow:hidden;border-radius:10px;}
.banner .num li.num_hover{background-color:#075acb;}
.banner .num li.num_hover a{color:#fff;}
.banner .num li a{float:left;display:inline;text-align:center;color:#666;text-decoration:none;cursor:pointer;width:18px;height:18px;line-height:18px;}

/*中间区域*/
.product{background:#f5f8fc;min-width:1100px;padding:30px 0 50px 0;}
.pro_title{background:url(../images/bg4.jpg) no-repeat center center;text-align:center;color:#0045ac;font-size:25px;line-height:30px; font-family:Arial, Helvetica, sans-serif}
.pro_nr{padding:30px 0 0 0;}
.pro_icon{padding:72px 0 0 0;}
.pro_pic{width:233px;height:240px;background:#fff;border-bottom:solid 2px #405bb2;}
.pro_text{width:193px;margin:0 auto;text-align:center;padding:14px 0 0 0;color:#000000;font-size:14px;font-weight:bold;}
.pro_pic:hover{border-bottom:solid 2px #405bb2;cursor:pointer;}
.pro_pic:hover .pro_text{color:#0045ac;}
.about{height:437px;background:url(bg5.jpg) no-repeat center top;min-width:1100px;}
.about_pic{width:431px;height:297px;float:left;background:url(bg6.png) no-repeat left top;padding:29px 0 0 22px;margin:65px 0 0 0;}
.about_r{width:525px;float:right;color:#fff;font-size:14px;line-height:30px;padding:90px 25px 0 0;}
.about_r_title{font-size:22px;line-height:25px;font-weight:bold;}
.about_text{padding:35px 0 0 0;height:180px;}
.about_more{width:134px;height:36px;line-height:36px;border:solid 2px #fff;text-align:center;font-size:14px;color:#fff;}
.about_more a{color:#fff;}
.case{width:715px;float:left;}
.case_title{height:52px;color:#535353;font-size:14px;}
.case_title a{color:#286ccb;float:right;}
.case_t{color:#286ccb;font-size:20px;font-weight:bold;padding:0 15px 0 0;}
.case_l{width:328px;float:left;}
.case_l_t{background:#004490;color:#a9bde0;line-height:24px;padding:15px 18px;min-height:80px;_height:80px;}
.case_l_tt{color:#f1f5fb;font-size:14px;}
.case_r{width:355px;float:right;}
.case_r li{height:60px;border-bottom:solid 1px #dadada;padding:20px 0 0 0;}
.case_r_num{width:62px;height:42px;float:left;border-right:solid 1px #dadada;text-align:center;line-height:40px;color:#c4c4c4;font-size:36px;font-weight:bold;}
.case_r_text{width:235px;float:left;padding:0 0 0 20px;color:#838383;}
.case_r_t{color:#515152;font-size:14px;}
.case_r li:hover{cursor:pointer;background:#004490;}
.case_r li:hover .case_r_num{color:#fff;}
.case_r li:hover .case_r_t{color:#fff;font-weight:bold;}
.honor{width:310px;float:right;}
.honor_k{height:315px;border:solid 1px #e8ebef;padding:10px 0 0 0;text-align:center;color:#004490;font-size:16px;font-weight:bold;line-height:80px;}
.news{height:636px;background:url(../images/bg7.jpg) no-repeat center top;min-width:1100px;}
.news_title{padding:63px 0 53px 0;text-align:center;}
.news_l{width:540px;float:left;padding:0 0 0 80px;}
.news_l li{clear:both;padding:35px 0;}
.news_l_num{width:64px;height:56px;background:url(../images/bg8.png) no-repeat center top;text-align:center;line-height:45px;color:#fff;font-size:30px;float:left;}
.news_l_r{width:440px;float:right;color:#4d4d4d;font-size:14px;line-height:28px;}
.news_l_r a{color:#3d72cf;font-size:18px;font-weight:bold;}
.czxx{background:#f5f8fc;min-width:1100px;padding:30px 0 50px 0;}
.czxx_l{width:628px;float:left;padding:0 0 0 20px;}
.czxx_bg1{height:8px;line-height:5px;background:url(bg12.jpg) no-repeat center top;}
.czxx_bg2{height:272px;line-height:5px;background:url(bg13.jpg) repeat-y center top;}
.czxx_bg3{height:11px;line-height:5px;background:url(bg14.jpg) no-repeat center top;}
.czxx_bg2 ul{padding:5px 30px 0 30px;}
.czxx_bg2 li{height:45px;border-bottom:solid 1px #ececec;line-height:45px;color:#616365;font-size:14px;text-align:right;padding:0 5px 0 25px;background:url(icon4.jpg) no-repeat 5px center;}
.czxx_bg2 li a{color:#777778;float:left;}
.czxx_bg2 li:hover{background:#004490;color:#fff;}
.czxx_bg2 li:hover a{color:#fff;}
.contact{width:357px;float:right;padding:0 10px 0 0;}
.con_bg1{height:8px;line-height:5px;background:url(bg9.png) no-repeat center top;}
.con_bg2{height:272px;line-height:5px;background:url(bg10.png) repeat-y center top;}
.con_bg3{height:11px;line-height:5px;background:url(bg11.png) no-repeat center top;}
.con_text{color:#777777;line-height:27px;font-size:12px;padding:5px 20px 0 27px;}

/*底部区域*/
.bot{background:#155eaa;min-width:1100px;}
.bot_l{width:160px;height:100%;float:left;background:#1b5592;padding:10px 0 10px 10px}
.bot_r{width:850px;float:right;}

.copyright{color:#dbedf4;font-size:12px;line-height:30px;padding:10px 0 10px 0;}

/*二级页*/
.main_nr{width:1100px;margin:0 auto;padding:50px 0;}
.main_l{width:224px;float:left;}
.main_l_title1{background:#0175d4;padding:20px 20px 20px 20px;color:#fff;font-size:18px;line-height:18px;}
.main_l_title2{background:#515151;padding:20px 20px 20px 20px;color:#fff;font-size:18px;line-height:18px;}
.main_l_list{clear:both;padding:0 0 40px 0;}
.main_l_list li{clear:both;border:solid 1px #dcdbdb;border-top:none;padding:14px 28px 14px 40px;color:#777575;font-size:14px;}

.main_l_list li a{color:#777575;}
.main_l_list li:hover{background:#0175D4; color:#FFF;}
.main_l_list li:hover a{color:#fff;}

.main_l_k{border:solid 1px #dcdbdb;border-top:none;}
.main_l_text1{text-align:center;padding:20px 0 15px 0;color:#333333;font-size:14px;line-height:30px;border-bottom:solid 1px #dcdbdb;}
.main_l_text2{color:#0175d4;font-size:22px;}
.main_r{width:845px;float:right;border:solid 1px #e9e9e9;}
.main_r_title{padding:18px 20px;background:#0175d4;border-bottom:solid 1px #e9e9e9;color:#ffffff;}
.main_r_t{color:#ffffff;font-size:18px;font-weight:bold;}
.main_text{padding:20px;line-height:25px;color:#606060;}
.main_new_title{border-bottom:solid 1px #cfcfcf;color:#000000;font-size:14px;}
.main_new_t1{color:#999999;font-size:12px;}
.main_new_pic{padding:40px 0 30px 0;}
.main_new_bot{border-top:solid 1px #cfcfcf;padding:10px 0;margin:10px 0 0 0;}
.main_new_bot ul{float:left;}
.main_new_bot li{height:24px;color:#666666;}
.main_new_bot li a{color:#666666;}
.main_new_fh{float:right;color:#666666;padding:10px 0 0 0;}
.main_new_fh a{color:#666666;}
.main_xw{padding:28px;clear:both;}
.main_xw li{margin:0 0 20px 0;border:solid 1px #c4c4c4;height:108px;}
.main_xw li:hover{cursor:pointer;}
.main_xw li:hover .main_xw_date{background:#0858b2;}
.main_xw li:hover .main_xw_d1{background:url(../images/main_7.jpg) repeat-x center bottom;}
.main_xw_date{width:80px;float:left;background:#c4c4c4;text-align:center;color:#fff;}
.main_xw_d1{width:80px;height:80px;background:url(../images/main_6.jpg) repeat-x center bottom;line-height:80px;color:#fff;font-size:40px;}
.main_xw_d2{height:28px;line-height:28px;font-size:14px;text-align:center;}
.main_xw_r{width:670px;float:left;padding:0 0 0 22px;color:#797777;line-height:24px;}
.main_xw_title{color:#000000;font-size:14px;font-weight:bold;line-height:45px;}
.main_pro{clear:both;}
.main_pro li{width:235px;float:left;padding:20px 0 16px 35px;}
.main_pro_pic{width:233px;height:240px;background:#fff;border:solid 1px #000;border-bottom:solid 3px #000;}
.main_pro_text{width:193px;margin:0 auto;border-top:solid 1px #d6d6d6;text-align:center;padding:14px 0 0 0;color:#000000;font-size:14px;font-weight:bold;}
.main_pro_pic:hover{border:solid 1px #0175d4;border-bottom:solid 3px #0175d4;cursor:pointer;}
.main_pro_pic:hover .main_pro_text{color:#0175d4;}


#page {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 14px;
 PADDING-BOTTOM: 10px; MARGIN: 3px; COLOR: #a0a0a0; PADDING-TOP: 10px;
TEXT-ALIGN: center; 
}
#page a {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 8px; 
BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #bfbfbf 1px solid;
 PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(bar.gif); PADDING-BOTTOM: 2px;
 BORDER-LEFT: #bfbfbf 1px solid; COLOR: #c0c0c0; MARGIN-RIGHT: 3px;
 PADDING-TOP: 5px; padding-bottom:5px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none 
}
#page a:hover{
	BACKGROUND-IMAGE: url(invbar.gif); 
 COLOR: #ffffff; BACKGROUND-COLOR: #155EAA
	
	} 




#gbook {
	padding: 25px 0 0 35px;
}
#gbook li {
	padding: 5px;
}
#gbook input {
	border: 1px solid #999;
	width: 200px;
	padding-left: 2px;
	height: 26px;
	line-height: 26px;
}
#gbook #tijiao {
	width: 80px;
	height: 25px;
	line-height: 25px;
	background: #000;
	color: #FFF;
	margin-left: 50px;
}
#gbook textarea {
	width: 400px;
	height: 120px;
	border: 1px solid #999;
	overflow: hidden;
	line-height: 20px;
	padding-left: 2px;
}
#gbook #chongzhi {
	width: 80px;
	height: 25px;
	line-height: 25px;
	background: #000;
	color: #FFF;
}
#gbook span {
	color: #CCC;
	font-size: 12px;
}
#gbook_list {
	width: 630px;
	padding: 20px 0 0 50px;
	height: 200px;
}
#gbook_list li {
	width: 600px;
	height: 25px;
	line-height: 25px;
	border-bottom: 1px dashed #000;
}
#gbook_list li span {
	float: left;
	padding-left: 10px;
}
#gbook_list li strong {
	float: right;
	font-weight: normal;
	padding-right: 10px;
}








