@charset "utf-8";
/* CSS Document */



#wrap { width:980px; margin:0 auto; background:#fff; margin-top:10px; }
.header .top { width:980px; height:96px; }
.header .top #logo { padding:20px 15px 0; }
.header .top .floatleft { padding-top:10px; }
.header .top .floatright { padding:12px 25px 0; }
/*.nav{

	width:980px;

	height:41px;

	line-height:40px;

	background:url(../images/nav.jpg) no-repeat;

	overflow:hidden;

}*/

.nav .floatleft { width:728px; }
.nav .floatleft ul li { float:left; padding-right:2px; width:102px; text-align:center; }
.nav .floatleft .hov { background:url(../images/arrow.gif) no-repeat bottom center; width:102px; height:41px; }
.nav .floatright { width:252px; font-size:12px; }
.nav .floatright a:link, .nav .floatright a:visited { color:#fff9c8; margin-left:25px; }
.nav .floatleft ul li a:link, .nav .floatleft ul li a:visited { color:#fff; }
.nav .floatleft ul li a:hover, .nav .floatright a:hover { color:#FF0; }
.subnav { width:978px; height:30px; border:1px #ddd solid; border-top:none; background:url(../images/sub.gif) repeat-x; line-height:30px; font-size:12px; }
.subnav .floatleft { width:728px; padding-left:10px; }
.subnav .floatleft a:link, .subnav .floatleft a:visited { color:#666; margin:0 5px; }
.subnav .floatleft a:hover { color:#C00; }
.subnav .floatright { width:220px; background:url(../images/icon1.gif) no-repeat left; padding-left:20px; }
.subnav .floatright a:link, .subnav .floatright a:visited { color:#f63; }
.subnav .floatright a:hover { color:#f63; text-decoration:underline; }
.main { width:980px; }
.online-zx { width:240px; height:260px; overflow:hidden; margin-bottom:8px; }
.online-zx .title { width:230px; height:35px; background:url(../images/zt1.gif) no-repeat left; color:#fff; padding-left:10px; line-height:35px; font-weight:800; }
.online-zx .content { width:238px; height:224px; border:1px #ddd solid; border-top:none; }
.online-zx .content img { margin-top:5px; margin-left:4px; }
.ad { margin:8px 0; }
.left { width:732px; float:left; }
.right { width:240px; float:right; }
.right .box { width:238px; border:1px #ccc solid; overflow:hidden; margin-bottom:8px; }
.right .box .title { width:203px; height:35px; padding-left:35px; line-height:35px; background:url(../images/rt.jpg) no-repeat; color:#fff; }
.right .box .title h2 { float:left; line-height:35px; }
.right .special { height:221px; padding:1px; }
.right .special .tip { width:236px; background:#C8E6F4; height:122px; font-size:14px; line-height:30px; font-weight:800; }
.right .special .tip img { width:236px; height:91px; }
.right .special ul { padding:5px; }
.right .special ul li { background:url(../images/li4.gif) no-repeat left; padding-left:10px; border-bottom:1px #ddd dashed; line-height:28px; }
.right .case { height:240px; }
.right .case .text { width:230px; margin:0 auto; height:125px; border-bottom:1px #ccc dashed; }
.right .case .text h2 { line-height:30px; text-align:center; }
.right .case .text h2 a:link, .right .case .text h2 a:visited { color:#0E75B6; }
.right .case .text img { float:left; width:110px; height:80px; padding:2px; border:1px #ddd solid; margin-right:5px; }
.right .case ul { padding-left:8px; padding-top:5px; }
.right .case ul li { background:url(../images/li1.gif) no-repeat left; padding-left:10px; line-height:26px; }
.right .online-ask { height:207px; }
.right .online-ask .tarea { width:220px; height:57px; margin:5px 0; margin-left:5px; }
.right .online-ask .asub { cursor:pointer; border:none; background:url(../images/btn2.gif) no-repeat; width:80px; height:23px; margin:0 27px; }
.right .online-ask ul { padding-left:8px; padding-top:5px; }
.right .online-ask ul li { background:url(../images/li1.gif) no-repeat left; padding-left:10px; line-height:26px; }
.position { width:960px; height:34px; border-bottom:1px #ddd solid; line-height:34px; padding:0 10px; background:url(../images/pbg.gif) repeat-x; font-size:12px; color:#666; }
.position span { background:url(../images/icon5.gif) no-repeat left; padding-left:15px; float:left; }
.position span a:link, .position span a:visited { color:#666; }
.position span a:hover { color:#f63; }
.position .floatright .stxt { width:150px; height:23px; border:1px #ccc solid; background:url(../images/mir.gif) no-repeat 5px 2px; padding-left:25px; color:#666; }
.position .floatright .sub { width:55px; height:23px; background:url(../images/btn.gif) no-repeat; cursor:pointer; border:none; }
.guid { width:230px; padding:4px; border:1px #ccc solid; height:250px; margin-bottom:8px; overflow:hidden; }
.guid img { float:left; margin:6px 1px 0; }
.guid .title { width:230px; height:35px; background:url(../images/d1.gif) no-repeat; }
.guid .title h2 { line-height:35px; color:#fff; padding-left:50px; }
.self-test { height:163px; }
.self-test .content span { background:url(../images/span3.gif) no-repeat; height:24px; padding-left:30px; width:80px; line-height:24px; display:inline-block; margin:4px 2px; }
.self-test .content span a:link, .self-test .content span a:visited { color:#315E99; }
.self-test .content span a:hover { color:#f63; }
.healty { width:238px; border:1px #ddd solid; height:275px; margin-bottom:8px; }
.healty .title { background:url(../images/t6.gif) no-repeat; height:29px; padding-top:6px; line-height:29px; }
.healty .title ul li { float:left; width:80px; height:29px; text-align:center; font-weight:800; }
.healty .title ul { padding-left:10px; }
.healty .title ul a:link, .healty .title ul a:visited, .healty .title ul a:hover { color:#fff; }
.healty .title ul .hov a:link, .healty .title ul .hov a:visited, .healty .title ul .hov a:hover { color:#0469AA; }
.healty .title ul .hov { background:url(../images/hov4.gif) no-repeat; }
.healty .content { width:228px; padding:5px; }
.healty .content .text { height:117px; border-bottom:1px #ddd dashed; width:228px; }
.healty .content .text h2 { text-align:center; width:100%; }
.healty .content .text h2 a:link, .healty .content .text h2 a:visited { color:#0e75b6; }
.healty .content .text h2 a:hover { color:#f63; }
.healty .content .text img { width:110px; height:80px; padding:2px; border:1px #ddd solid; float:left; margin-right:5px; }
.healty .content ul { padding-top:5px; }
.healty .content ul li { background:url(../images/li1.gif) no-repeat left; padding-left:10px; line-height:26px; }
.bus { height:295px; }
.bus .content .map { width:228px; margin:0 auto; line-height:24px; }
.bus .content .map img { width:228px; height:194px; padding:5px 0; }
.bus .content .map .address { background:url(../images/icon6.gif) no-repeat 5px; padding-left:25px; }
.bus .content .map .phone { background:url(../images/icon7.gif) no-repeat 5px; padding-left:25px; }
.bus .content .line { width:178px; height:31px; background:url(../images/car.gif) no-repeat; padding-left:60px; }
.bus .content .line h2 { line-height:31px; color:#0469AA; }
.bus .content .line-enter { width:232px; height:95px; background:#E7EEF6; padding:3px; font-size:12px; color:#5582a3; }
.bus .content .line-enter div { padding:5px 0; _padding:4px 0; }
.bus .content .line-enter .s_e input { width:52px; margin:0 3px; }
.bus .content .line-enter .linecheck input { width:130px; margin:0 2px; }
.keyword { height:262px; }
.right .keyword .title { background:url(../images/t7.gif) no-repeat; height:34px; }
.keyword .title h2 { color:#0469aa; }
.keyword .content { padding:5px; font-size:12px; line-height:24px; }
.keyword .content a:link, .keyword a:visited { color:#666; margin:0 5px; }
.keyword .content a:hover { color:#f63; }
/*footer*/

.footer { width:980px; border-top:1px #ccc solid; height:200px;*/

	margin-top:8px; background:#006395; }
.footer .menu { width:795px; height:34px; line-height:34px; text-align:center; color:#666; background:url(../images/menu.gif) no-repeat; margin:0 auto; }
.footer .menu a:link, .footer .menu a:visited { color:#666; margin:0 5px; }
.footer .menu a:hover { color:#f60; }
/*2012-11-05 新增样式*/

.footer .bot { height:85px; font-size:12px; padding:10px 0 30px; }
.footer .floatleft img { width:199px; height:168px; padding:0 10px; }
.footer .flt { float:left; text-align:center; width:980px; }
.footer .flt p { text-indent:0; color:#fff; }
.footer .flt p a { color:#fff; }
/* end */



/* 被修改

.footer .floatleft{

	padding:15px;

}

*/

.footer .floatright { /*float:left;

	text-align:center;

	width:600px;

	padding-top:20px;*/

	width:200px; color:#fff; text-align:center; }
/*

.footer .floatright p{

	text-indent:0;

	color:#fff;

}*/



.footer .floatright span { display:block; padding:30px 0 8px; }
.friend { width:978px; border:1px #ddd solid; margin-top:8px; }
.friend .title { width:968px; height:33px; background:url(../images/ft.gif) repeat-x; border-bottom:1px #ddd solid; padding-left:10px; }
.friend .title h2 { color:#005199; background:url(../images/icon4.gif) no-repeat left; padding-left:20px; line-height:33px; }
.friend .pic { width:968px; height:62px; padding:0 5px; padding-top:10px; border-bottom:1px #ddd solid; }
.friend .pic img { height:50px; border:1px #ddd solid; float:left; margin:0 5px; }
.friend .content { padding:5px; width:968px; line-height:26px; }
.friend .content a:link, .friend .content a:visited { color:#666; margin:0 5px; }
.friend .content a:hover { color:#f63; }
.chanel-enviroment { width:978px; height:212px; border:1px #ccc solid; margin-bottom:8px; }
.chanel-enviroment .title { width:978px; height:34px; background:url(../images/ct2.gif) repeat-x; }
.chanel-enviroment .title ul li { float:left; width:100px; height:34px; border-right:1px #ccc solid; text-align:center; line-height:34px; }
.chanel-enviroment .title .hov { width:100px; height:34px; background:#fff; }
.chanel-enviroment .title .hov a:link, .chanel-enviroment .title .hov a:visited, .chanel-enviroment .title .hov a:hover { color:#0469aa; font-weight:800; }
.chanel-enviroment .content ul { padding-top:20px; }
.chanel-enviroment .content ul li { float:left; text-align:center; padding:0 12px; }
.chanel-enviroment .content ul li img { width:160px; height:110px; padding:4px; border:1px #ddd solid; }
.chanel-enviroment .content ul li span { display:block; line-height:28px; }
.baike { width:978px; height:196px; border:1px #ddd solid; margin-top: 5px; }
.baike .title { width:976px; margin:1px; height:32px; background:url(../images/baike.gif) no-repeat; }
.baike .title h2 { color:#fff; line-height:32px; padding-left:30px; }
.baike .content { border-top:1px #ddd solid; }
.baike .content ul li { width:978px; height:26px; border-bottom:1px #CDDFE9 solid; line-height:26px; }
.baike .content ul li span { width:115px; height:26px; background:url(../images/span4.gif) no-repeat; display:inline-block; font-size:14px; line-height:26px; margin:0; margin-top:2px; color:#fff; }
.baike .content ul li a:link, .baike .content ul li a:visited { color:#5582a3; margin:0 8px; }
.baike .content ul li a:hover { color:#f00; }
.baike .content ul li span a:link, .baike .content ul li span a:visited { color:#fff; }
.baike .content ul li span a:hover { color:#f60; }
.right .flash { width:240px; height:170px; padding-bottom:8px; }
.right .flash img { width:240px; height:170px; }
.right .expert { height:237px; }
.right .expert .content { width:228px; margin:0 auto; }
.right .expert .content .up-down { width:218px; height:21px; padding-top:3px; }
.right .expert .content .scroll-content { width:228px; height:150px; overflow:hidden; }
.right .expert .scroll-content .model { width:228px; height:135px; padding-top:8px; }
.right .expert .scroll-content .model img { width:100px; height:127px; padding:3px; border:1px #ddd solid; float:left; margin-right:10px; }
.right .expert .scroll-content .model h2 { font-size:12px; color:#333; }
.right .expert .scroll-content .model h2 span { font-weight:400; padding-left:10px; }
.right .expert .scroll-content .model h2 a:link, .right .expert .scroll-content .model h2 a:visited { color:#f63; }
.right .expert .scroll-content .model h2 a:hover { color:#f63; text-decoration:underline; }
.provience_technology { height:211px; }
.provience_technology .content ul { padding-left:10px; padding-top:8px; }
.provience_technology .content ul li { background:url(../images/li1.gif) no-repeat left; padding-left:10px; line-height:26px; }
/*分页样式*/

.page { width:470px; margin:0 auto; text-align:center; padding:26px 0; color:#656565; font-size:12px; }
.page li { float: left; font-family: Tahoma; line-height: 17px; margin-right: 6px; list-style-type:none; }
.page a { border:1px #C4C4C4 solid; padding:3px 6px; color:#333; }
.page a:hover { color:#333; border:1px #B4B4B4 solid; }
.disabled { border:1px #B4B4B4 solid; padding:3px 6px; color:#333; }
.page .current { background:#B4B4B4; border: 1px solid #B4B4B4; color: #fff; line-height: 24px; padding: 3px 6px; text-align: center; font-weight: bold; }
.healty-ask { width:730px; border:1px #ccc solid; height:190px; margin-top:8px; overflow:hidden; }
.healty-ask .title { width:728px; height:32px; margin:1px; background:url(../images/ct3.gif) no-repeat; line-height:32px; }
.healty-ask .title h2 { float:left; color:#fff; line-height:32px; padding-left:20px; }
.healty-ask .title .floatright { padding-right:10px; _padding-top:7px; }
.healty-ask .title .floatright span { background:url(../images/btnm.gif) no-repeat; padding-left:25px; width:63px; height:19px; font-size:12px; line-height:19px; display:inline-block; }
.healty-ask .content { border-top:1px #ccc solid; }
.healty-ask .content ul { padding:5px 10px 0; width:710px;  *padding-top:7px;
}
.healty-ask .content ul li { border-bottom:1px #ddd dashed; line-height:26px;  *line-height:25px;
background:url(../images/li.gif) no-repeat left; padding-left:10px; margin-right:10px; width:335px; float:left; }
.healty-ask .content .floatright { width:400px; padding-top:10px; color:#0a89d2; }
.healty-ask .content .floatright .atxt { width:328px; font-size:12px; }
.healty-ask .content .floatright .nr { width:370px; height:145px; }
.healty-ask .content .floatright div { padding-top:3px; }
.healty-ask .content .floatright .asub { width:100px; height:25px; cursor:pointer; border:none; background:url(../images/btn6.gif) no-repeat; margin:0 8px; }
.healty-ask .content .floatright .btn { text-align:right; width:370px; }
.online-zx2 { width:732px; background:url(../images/bg2.gif) repeat-x; height:50px; margin-top:8px; padding-top:6px; }
.online-zx2 img { float:left; margin:0 10px; }
.about { width:730px; height:243px; border:1px #ddd solid; margin-top:8px; }
.about .title { border-bottom:1px #ddd solid; height:28px; padding-left:10px; width:720px; }
.about .title h2 { background:url(../images/icon11.gif) no-repeat left; padding-left:25px; line-height:28px; color:#f60; }
.about .floatleft { width:168px; float:left; line-height:30px; font-size:12px; padding:35px 25px 0; text-align:center; }
.about .floatleft img { width:160px; height:120px; padding:3px; border:1px #ddd solid; }
.about .floatright { width:510px; }
.about .floatright .text { width:510px; border-bottom:1px #ddd solid; padding-top:10px; }
.about .floatright .text h2 { text-align:center; line-height:26px; }
.about .floatright .text p { padding:0 10px 5px; }
.about .floatright ul { padding-top:12px; }
.about .floatright ul li { float:left; width:245px; padding-left:10px; background:url(../images/li1.gif) no-repeat left; line-height:26px;  *line-height:18px;
}
