﻿/* CSS Document */
html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td,input,select,textarea,button,div {padding:0; margin:0;font-family: "arial", Tahoma, sans-serif; font-size:12px; line-height:200%;-webkit-text-size-adjust:none;}
table{border-collapse:collapse;}
a img{border:0px;}
:focus{outline:0;}
.lab{ font-size:12px; color:#666666;}


address, caption, cite, code, dfn, em, th, var {font-style:normal;font-weight:normal;}
li {list-style:none;}
caption, th {text-align:left;}
q:before, q:after{content:'';}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
input, button, textarea, select {font-family:inherit;}
a{outline: none; text-decoration:none; color:#777;}
a:hover{text-decoration:underline;}

html{ overflow-y:scroll;}
.arial{font-family:Arial;}

.clearfix:after{content:'\20';display: block;clear: both;visibility: hidden;line-height: 0;height:0;}
.clearfix{display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height:1%;}

.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.clear{clear:both;}


/****=index***/
.indexNav{width:168px;height:840px;overflow:hidden;padding:10px;background:#349C81; position:relative;}
.indexNav .box{margin-bottom:30px;}
.indexNav .box h6{font-size:13px;color:#000000;font-family:microsoft yahei; width:160px;border-bottom:1px dotted #fff;padding:0 0 5px 3px;}
.box p{padding:8px 3px 0;}
.box .proSearch{width:160px;height:16px;line-height:16px;background-color:#ededed;color:#435e9c;border:0;text-indent:5px;}
.box ul{margin:10px 0 0 3px;}
.box ul li{width:150px; background:url(../images/index/ico.gif) left center no-repeat;line-height:24px;padding-left:15px;color:#fff;}
.box ul li a{color:#fff;}

.copyright a{color:#fff;}


#indexLeftBottom{ position:absolute; bottom:0px; left:0px; width:123px; height:60px; background:url(../images/index/ico_tel.jpg) no-repeat 12px 14px; color:#DAFCFB; line-height:18px; padding:12px 0px 15px 52px;}

#indexLeftBottom2{ position:absolute; bottom:5px; left:8px;color:#FFFFFF;}

.indexCon{margin-left:10px;width:782px;overflow:hidden;}

.flashBanner{width:778px;height:326px;overflow:hidden;margin-bottom:12px; margin-left:3px;}
/*<!--.flashBanner{position:relative;}
.flashBanner .mask{height:32px;line-height:32px;background-color:#000;width:100%;text-align:right;position:absolute;left:0;bottom:-32px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;overflow:hidden;}
.flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer;}
.flashBanner .mask img.show{margin-bottom:3px;}-->*/

.conBottom{/*height:210px;overflow:hidden;margin-bottom:27px;*/ margin-top:5px; }
/*.conBottom .box1{height:200px;border-right:1px solid #b6b6b6;width:177px;padding:6px 10px 0;}
.conBottom .box1.nb{border:0;}
.box1 h3{font-size:13px;color:#0E7A61;font-family:microsoft yahei;height:23px; line-height:16px; font-weight:700;}
.box1 h3 .more{font-size:10px;color:#0E7A61;font-family:arial;margin-top:3px;font-weight:normal;}
.box1 .focusImg{display:block;margin:0px 0px 10px 0;}
.box1 ul{ }
.box1 ul li{line-height:25px; height:25px; overflow:hidden;}
.box1 ul li a{background:url(../images/index/ico1.jpg) left center no-repeat;padding-left:10px;color:#435d9b;}
.box1 ul li span{ float:right; padding-right:5px;}
.box1 ul li a:hover{color:#333333;text-decoration:none;}
.box1 ul li p{padding-left:10px;color:#818080;padding-bottom:6px;}
.box1 .index_content {line-height:20px; color:#435d9b;}
*/
.yellow{ color:#F86E16;}
.position-title {font-size:15px;color:#707070; font-weight:bold; margin-left:8px; margin-right:8px; padding-left:10px; border-bottom:2px solid #D1D1D1 }
.conBottom .box2{ float:left; width:244px;padding:6px 8px 0;}
.box2 h3{font-size:15px;color:#707070;height:23px; line-height:16px; font-weight:700;border-bottom:2px solid #DBDBDB;padding-left:10px;}
.box2 h3 .more{font-size:10px;color:#959595;font-family:arial;margin-top:3px;font-weight:normal;}
.box2 ul{ padding-top:3px; padding-left:10px; padding-bottom:8px; }
.box2 ul li{line-height:25px; height:25px; overflow:hidden;}
.box2 ul li a{background:url(../images/index/ico1.jpg) left center no-repeat;padding-left:10px;color:#666666;}
.box2 ul li span{ float:right; padding-right:5px; color:#A0A0A0;}
.box2 ul li a:hover{color:#333333;text-decoration:underline;}
.box2 ul li p{padding-left:10px;color:#818080;padding-bottom:6px;}
.box2 .index_content {line-height:20px; color:#435d9b;}


#yqljimg{ padding-bottom:0px; padding-top:15px; padding-left:10px;}
#yqljimg li { float:left; padding-left:8px;}
#yqljimg img{ width:100px; height:50px; border:0px;}*/

/*合作伙伴图片轮播*/

/*合作伙伴图片滚动*/
.rollBox{
	width: 765px;
	overflow: hidden;
	border: solid 0px #CCCCCC;
	height: 65px;
	background-color: #FFF;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-left: 6px;
}
.rollBox .LeftBotton{
	margin:0 4px;
	height: 58px;
	width: 8px;
	background: url(left.png) no-repeat;
	overflow: hidden;
	float: left;
	display: inline; 
	cursor: pointer;
}
.rollBox .RightBotton{
	margin:0 4px;
	height: 58px;
	width: 8px;
	background: url(right.png)  no-repeat;
	overflow: hidden;
	float: left;
	display: inline;
	cursor: pointer;
}
.rollBox .Cont{
	width: 714px;
	overflow: hidden;
	float: left;
	height:58px;
	
}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:119px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:1px;background:#fff;border:0px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
/*合作伙伴图片轮播结束*/

/*底部中间*/
.foot_top_con {
	background: #f5f5f5;
	display: block;
	overflow: hidden;
	border-bottom: 1px solid #E6E6E6;
	margin-top: 10px;
}
.foot_t_con ul li {
	display: block;
	float: left;
	border-right: 1px solid #E6E6E6;
	padding: 0px 20px 8px 20px;
}


.foot_t_con .map{
	display: block;
	float: left;
	border-right: 1px solid #E6E6E6;
	padding: 0px 10px 8px 10px;
}


.foot_t_con ul li dl dd { line-height:24px; margin-left:10px; text-align:left;}
.foot_t_con ul li dl dt { line-height:30px; font-size:16px; font-family:microsoft yahei ui; padding-bottom:8px; padding-top:10px;}
.foot_t_con ul li dl dt span {
	display: block;
}
.foot_t_con ul li .details {
	display: block;
	overflow: hidden;
	padding: 0px 0 13px 0;
}
.foot_t_con ul li .details img{ vertical-align:middle;}
.foot_t_con ul li.lastcontact {
	border-right: none;
	padding: 12px 10px;
	margin-left: 10px;
}
.contactus {
	display: block;
	overflow: hidden;
	padding: 4px 10px; width:170px;
}


.contactus dl dt span{ font-size:28px;color:#c00;}

.contactus dl dd { font-size:12px; color:#666;}









.foot_t_con ul li .contactus p { padding-bottom:4px; padding-top:4px;}
.foot_t_con ul li .contactus p.line { border-bottom:1px solid #af5437;}
.foot_t_con ul li .contactus p.online a { padding: 0 6px;}
/*底部中间结束*/



/****=index***/
/* base */
.commonBg{background:#dedede/* url(../images/common/commonBg.gif) repeat-x*/;}

.warp{width:1000px;margin:0 auto;}

.yahei{font-family:microsoft yahei;}

.font14{font-size:14px;}

.col_07389b{color:#07389b;}

.ptb6{padding:6px 0;}


/**header**/

#topnav {border-top:1px solid #007246;  border-bottom:1px solid #E2E2E4; height:25px; background:#F6F6F6; color:#333; font-family:Verdana, Geneva, sans-serif; padding:0px 5px; line-height:25px;}


#topbox {margin:auto; }

#topnav .topnavleft{color:#353535; float:left; line-height:25px;height:25px;}

#topnav .topnavright{color:#C9B4C7; float:right;line-height:25px;height:25px;}

#topnav a,#topnav a:visited{color:#007349; text-decoration:none;}

#topnav a:hover{text-decoration:underline}

#topnav em{color:#7E3385; font-style:normal}

#topnav span{color:#E40438;}

#header{
	background: #fff;
	height: 116px;
}

#header .logo { float:left; margin-top:15px; padding-left:10px; position:relative;}

#header .logo .txt{position:absolute; top:15px; left:193px; color:#646363; width:500px;}

#header .logo .txt a,#header .logo .txt a:visited{ color:#333; text-decoration:none; }

#header .logo .txt a:hover{ color:#d90000; text-decoration:underline; }

#header .search { float:right; margin-top:20px; margin-right:10px; width:300px; position:relative;}

#header .search_txt {width: 159px; height:16px; line-height:16px; position:absolute; top:2px; left:0px; padding:2px 3px; border:1px solid #9D9D9D; color:#9D9D9D;}

#header .search_bt {position:absolute; top:2px;right:0px;}

#header .top_tel { float:right; margin-top:35px; font-size:18px; font-family:΢���ź�, Helvetica, sans-serif; padding-right:5px;}

#header .top_tel a, #header .top_tel a:visited {color:#d90000; text-decoration:none;}

#header .top_tel a:hover{ color:#23765A; text-decoration:underline;}



/***** menu ****/

#menubox{background:#fff; padding:5px 0px 0px 10px;}

#menu table,#menu td,#menu th {margin: 0px; vertical-align:top; border-collapse: collapse; text-align: left; padding:0px;}

#menu {background: url(../images/common/menu.png) repeat-x 0px -150px; LEFT: -1px; width: 982px; margin-right: -2px; position:relative; height: 50px;}

#menu table { width: 100%}

#menu a{ cursor:pointer;}

#menu td {font-size: 12px; background: url(../images/common/menu.png) no-repeat left -150px; height: 50px; text-align: center; cursor:pointer}

#menu .first {background: url(../images/common/menu.png) no-repeat left -50px}

#menu .last {background: url(../images/common/menu.png) no-repeat right -50px}

#menu a { display: block; font-weight: bold; background: url(../images/common/menu.png) #00644e no-repeat left -100px; COLOR: white; line-height: 40px; position: relative; height: 40px; outline: none; text-decoration:none;}

#menu div {display: block; font-weight: bold; background: url(../images/common/menu.png) #00644e no-repeat left -100px; COLOR: white; line-height: 40px; position: relative; height: 40px; outline: none}

#menu .first a {background: url(../images/common/menu.png) #00644e no-repeat left 0px}

#menu .first div {background: url(../images/common/menu.png) #00644e no-repeat left 0px}

#menu .last a {	background: url(../images/common/menu.png) #00644e no-repeat right 0px}

#menu .last div {background: url(../images/common/menu.png) #00644e no-repeat right 0px}

#menu a:hover {background: none transparent scroll repeat 0% 0%; TEXT-DECORATION: none}

#menu .current a {background: none transparent scroll repeat 0% 0%}

#menu .current div {background: none transparent scroll repeat 0% 0%}

#menu b { padding:0px 10px; display: block; background: url(../images/common/menu.png) no-repeat left -200px; overflow:hidden; currsorR: pointer;height: 40px;}

#menu .current b {CURSOR: pointer}

#menu .first b {background: none transparent scroll repeat 0% 0%}



/* main */

.main{background-color:#fff; padding:5px 10px 10px 10px; }

/* footer */

#footer{ clear:both; border-top:1px solid #ACACAC;text-align:center; width:980px;}

#footer .attention-us{
	text-align: center;
	line-height: 24px;
	padding: 8px 0px 2px 0px;
	color: #222222;
}

#footer .attention-us a{color:#222222;}

#footer #links{ border-top:1px solid #BDBDBD; line-height:20px; padding:8px 50px; color:#666;}

#links a:hover{color:#666;text-decoration:underline;}



/*#footer #links a ,#footer #links span{color:#666; display:block; float:left; padding:0px 4px;}*/

#footer .copyright {
	background: #0E7758;
	height: 32px;
	line-height: 32px;
	color: #fff;
	padding: 0px 5px;
}
#footer .copyright span { margin-left:6px; margin-right:6px;}



/* sidebar */

.sidebarBody{width:188px;overflow:hidden;margin-bottom:50px;}

.sidebarBody h3{font-size:13px;font-family:microsoft yahei; }

.sidebarBody .innerSearch{width:186px;height:16px;line-height:16px;border:1px solid #d0d0d0;margin:6px 0;}

.sidebarList{border:1px solid #9A9A9A;width:184px; padding:1px 1px 35px 1px;}

.sidebarList dt{font-size:14px;color:#2E2E2E;font-family:microsoft yahei;font-weight:700;line-height:20px;padding:5px 0 4px 37px;margin-bottom:10px; background:url(../images/common/titieico.jpg) no-repeat 22px 12px #EBEBEB;}

.sidebarList dt span{font-size:10px;color:#acacac;padding-left:5px;font-weight:100;}

.sidebarList dd{line-height:27px; border-bottom:1px solid #DCDCDC;}

.sidebarList dd a{color:#3d3c3c; display:block; height:27px; width:130px;line-height:27px; padding-left:38px; background:url(../images/index/ico_1.gif) no-repeat 28px center;}

.sidebarList dd a span{font-family:\5b8b\4f53;color:#3aaad0;}

.sidebarList dd a:visited{color:#3d3c3c; }

.sidebarList dd a:hover, .sidebarList dd a.cur, .sidebarList dd a:hover span, .sidebarList dd a.cur span{text-decoration:none;background:url(../images/index/ico_2.gif) no-repeat 28px center #00926E; color:#fff; width:146px;}

.sidebarList dd a.cur:visited{ color:#ffffff;}

/*.sidebarList dd dl{margin-top:2px;display:none;}

.sidebarList dd dl dd{margin-bottom:1px;}

.sidebarList dd dl dd a{padding-left:28px;}

.sidebarList dd dl dd dl dd{margin-left:12px;}*/



#share_div{ width:172px; padding:15px 0px 15px 3px;}

#share_div a{ display:block; float:left; padding:0px 5px; background:url(../images/common/share_ico.jpg) no-repeat; line-height:22px; height:22px; text-decoration:none; color:#333333; }

#share_div .share-fx{ background-position:0px -104px; padding-left:18px; width:36px; }

#share_div .share-qzone{ background-position:0px -1px; width:12px; height:20px; }

#share_div .share-sina{ background-position:0px -22px; width:12px; height:20px; }

#share_div .share-qqeb{ background-position:0px -42px; width:12px; height:20px; }

#share_div .share-renren{ background-position:0px -64px; width:12px; height:20px; }

#share_div .share-kaixin{ background-position:0px -83px; width:12px; height:20px; }



.newProduct{margin:13px 0 24px;}

.newProduct h3{color:#fff;height:25px;line-height:25px;background-color:#24a5c0;padding-left:8px;}

.newProduct img{display:block;}



/* innerContent */

.innerContent{margin-left:14px;width:773px; margin-bottom:20px;/*overflow:hidden;*/min-height:400px;_height:400px;}

.innerContent .bigTit{height:32px;border-bottom:1px solid #b6b6b6; line-height:32px;font-size:16px;font-family:microsoft yahei;color:#0A0A0A;font-weight:700; margin-bottom:15px; margin-left:10px;}

.innerContent .bigTit span{color:#8d8d8d;font-size:12px;font-family:\5b8b\4f53;font-weight:100;}

.innerContent .bigTit span a{color:#8d8d8d;}

.innerContent .bigTit span em{color:#115C48;}

.fckBody{padding:10px 0px 20px 11px;}

.fckBody p{color:#5B5B5B;line-height:24px;margin-bottom:10px;text-align:justify;text-justify:inter-ideograph;}


/* page */

.pageController{float:right; padding-right:10px; padding-top:15px;padding-bottom:5px;}

.pageController a{float:left;display:block;background-color:#DBDBDB; border:#ACACAC 1px solid; color:#0E7758;padding:1px 5px 1px 5px; margin-right:5px;}

.pageController a:hover{background-color:#0E7758;color:#FFF; text-decoration:none; border:#3C3C3C 1px solid;}

.pageController .currPage {background-color: #0E7758;color:#FFF; border:#3C3C3C 1px solid;}

.bigbgs{background:#ededed;}

.return{color:#3d3c3c;}

#addorder td { padding:3px 5px;}

.zhuizong {padding-left:26px; border:1px solid #CCC5AE; background:#F7EEDA}

.pageMenus ul li{ float:left; padding:5px 10px; background:#f5f5f7; border:1px solid #e2e1e8; margin-right:10px; margin-top:15px;  display:block; white-space:nowrap;}

.pageMenus ul li a , .pageMenus ul li a:visited{ font-size:14px;color:#888}

.itemsCont{margin-top:8px; margin-left:5px; font-size:12px; color:#5B5B5B}}

.position-title{margin-top:10px;}




/* about */

.about1{line-height:28px;/*background:url(../images/about/bg1.jpg) left bottom no-repeat;height:543px;*/}

.about1 h5,.contactBody h5{color:#333; font-size:13px; font-weight:normal; border-bottom:1px dotted #B6B6B6; font-weight:bold; margin-top:20px; margin-bottom:6px; clear:both;}

.about1 a,.about1 a:visited {color:green; text-decoration:none;}

.about1 a:hover {color:#0000CC; text-decoration:underline;}

.about1 img {border:0}


.csxlbg{padding-top:0px;}

.csxlbg table.change_mode{width:100%;margin-top:0px;border-collapse:collapse}

.csxlbg table.change_mode tr td{padding:5px 0}

.csxlbg table.change_mode tr{color:#555555}

.csxlbg table.change_mode tr.first{background:#efefef;height:20px;text-align:center;color:#202020}

.csxlbg table.change_mode tr.first p{line-height:14px;}

.csxlbg.blue{color:#4d40ca}



.csxlbg table.change_mode td{border-left:1px solid #aeaeae;border-top:1px solid #aeaeae;}

.csxlbg table.change_mode td.td_one{width:80px;text-align:center}

.csxlbg table.change_mode td.td_two{width:212px;text-align:center}

.csxlbg table.change_mode td.td_thr{width:100px;text-align:center}

.csxlbg table.change_mode td.td_fou{width:100px;text-align:center }

.csxlbg table.change_mode td.td_fir{width:100px;text-align:center}

.csxlbg table.change_mode td.td_six{width:100px; padding:0px 5px;text-align:center}

.csxlbg table.change_mode td.td_oth{padding:0px 18px;}

.csxlbg table.change_mode td.gray{ color:#464646;}

.csxlbg table.change_mode td.dibu{background:#efefef; color:#464646; height:20px; text-align:center; border-bottom:#AEAEAE 1px solid; border-right:#AEAEAE 1px solid;}

.csxlbg.endLine{border-bottom:1px solid #aeaeae}

.csxlbg p.tips{font-size:12px; color:#000; padding-top:5px;}

.csxlbg p.tips2{font-size:12px;color:#666666; color:#339900}

.csxlbg p.ask{text-align:left;margin-top:0px;color:#0000FF;background:url(../images/ask.png) no-repeat left -1px;padding-left:20px; background-position:left; }

.csxlbg p.ask a{font-size:12px;color:#0000FF;margin-left:8px;}

.csxlbg p a{font-size:12px;color:#0000FF;}


.pList{margin:20px 0 0 0px;width:762px;}
.pList li{/margin-bottom:20px;}
.pList li h3{clear:both; font-size:18px; color:#000; border-bottom:1px dotted #B6B6B6; padding-bottom:8px; margin-left:10px;}
.pList li h4{margin-top:7px;padding-left:20px;}
.pList li h4 a{color:#2269b9;}
.pList li h4 span{color:#000;}
.pList li dl{margin:15px 0 0 25px;}
.pList li dl dt{line-height:20px; float:left; width:22%;color:#666;}
.pList li dl dt a{color:#666;}
.pList li dl dt a:hover{text-decoration:underline; color:#d90000;}



/*表格*/

.table{border:#AEAEAE 1px solid; margin-top:15px; color:#464646;}

.table .ileft{background:#efefef; color:#000; text-align:center;}

.table .tdpadding{padding:10px;}

.table td { border-bottom:1px solid #AEAEAE; border-right:1px solid #AEAEAE; text-align:center; padding:3px;}

.table .igy{background:#efefef; color:#000000; height:20px; text-align:center; border-bottom:#AEAEAE 1px solid;}

.table .igy2{background:#efefef; color:#000000; height:20px; text-align:left; border-bottom:#AEAEAE 1px solid; padding-left:10px;}






.historyList{margin-top:0px;}

.historyList li{border-bottom:1px dotted #c4c4c4;padding:15px 0 0;}

.historyList li p{width:620px;margin-left:18px;line-height:18px;}

.historyList li span{font-size:18px;color:#435e9b;font-weight:700;}

.historyBody{position:relative;}

.historyBody .maskImg{position:absolute;bottom:0;right:0;}




.newsList{/*border-top:1px dotted #b6b6b6;*/}

.newsList li{padding:5px 0px 5px 0px; border-bottom:1px dotted #b6b6b6; margin-left:10px; margin-right:-5px;}

.newsList span{ float:right;}

.newsList li p{line-height:20px;color:#666;}

.newsList li p a{color:#3d3c3c;}

.newsList li p span{font-size:10px;color:#B6B6B6;padding-left:10px;}

.newsList li p.pl6{padding-left:6px;}



/*help start*/

.help_faq{margin-top:10px; font-family: "microsoft yahei",Tahoma, sans-serif ; }

.help_faq ul li{ float:left; width:176px;}

.help_faq ul li A{color:#777; text-decoration:none; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:140px; height:25px; display:block;}

.help_faq ul li A:hover{text-decoration:underline;}

.help_faq h2{ display:block; background:url(../images/helparrow_1.png) right no-repeat; height:21px;color:#3f3b67; font-weight:normal; font-size:14px; width:145px; line-height:21px; margin-left:28px; margin-bottom:10px;}

.help_faq ul li h2 A{color:#3f3b67; font-size:14px; font-weight:normal;}

.help_faq ul li p{color:#777; margin:0px 0px 0px 20px ; background:url(../images/bg_mc_0107_1.png) left no-repeat; text-indent:10px; padding:0px; }

.d_text { border:1px solid #d6d6d6; background:url(../images/input_tosnTimesearch.png) repeat-x; height:20px; line-height:20px;}

.tf_label{width:90px; text-align:right; display:inline-block;}

.textarea {height:94px; border:1px solid #D6D6D6; padding:2px 10px; overflow:visible; padding-top:5px;}

.tosnsmall_btnl { background:url(../images/tosn_smallbtnl-reg.png) no-repeat 0px 0px;}

.tf_submit{ width:154px; height:22px; border:none; line-height:22px;}

.wrong{border:#F00 1px solid;}

.wrongMsg{color:#F00; padding-left:90px;}

.pageMenus ul li{ float:left; padding:5px 10px; background:#f5f5f7; border:1px solid #e2e1e8; margin-right:10px; margin-top:10px;  display:block; white-space:nowrap;}

.pageMenus ul li a , .pageMenus ul li a:visited{ font-size:14px;color:#777777}

.itemsCont{ padding:10px 0; padding-bottom:0}

.itemsCont p{ text-indent:20px;}

.itemsCont p a , .itemsCont p a:visited{color:#1200bc; text-decoration:underline}

/*help end*/


.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

.yifeng-box1{display:table;clear:both;margin:0px;padding:0px; text-align:left;}
.left1{display:table;float:left;margin:0px;padding:0px;overflow:hidden;}
.right1{display:table;float:right;margin:0px;padding:0px;overflow:hidden;}
.related{width:330px;}
.related p{margin-top:0px;}
.news2{margin-left:5px;width:330px;}
.news2 p{margin-top:0px;}

div.next{display:block;clear:both;width:100%;line-height:26px;text-align:left;}
#k_lastpage{text-align:left;}
#k_lastpage span{clear:both;}
.title1 {display:table;margin:0px;padding:0px;text-align:left;height:26px;line-height:26px;font-size:14px;width:100%;}
.title1 strong{display:block;float:left;margin:0px;padding:0px;font-size:14px;color:#069;}

.li{padding:0px;margin:0px;line-height:25px;}
.li span{display:block;text-align:left;overflow:hidden;width:330px;}




#fwxm{ padding-bottom:20px; width:770px; padding-left:10px;}
#fwxm .li{ border:1px solid #ccc; background-color:#F2F2F2; width:225px; padding:0px 10px; height:90px; float:left;margin-top:15px; margin-right:12px; display:inherit}
#fwxm .li .title{ color:#005C3C; font-size:13px; height:25px; width:225px;}
#fwxm .li .title a{ color:#005C3C;}
#fwxm .li .img { float:left; width:70px; height:56px;}
#fwxm .li .des{float:left; color:#666666; width:150px; height:56px; line-height:18px;}
#fwxm .li .des a{color:#555;}
#fwxm .li .des a:hover{color:#555;text-decoration:underline;}





* 系统的CSS设置 */
.k_error  {color:#C01920;display:block;line-height:14px;font-size:12px;}

.k_form{display:block;width:100%;margin:0px;margin-top:15px;}
	.k_form .k_login {display:table;margin-left:100px;}
	.k_form p{text-align:left;}
	.k_form p label{clear:both;display:block;color:#666;font-size:12px;}
	.k_form p span label{clear:none;display:inline;color:#666;}

	.k_form div {text-align:left;}
	.k_form div input {padding:1px;margin:0px;border:1px solid;border-color:#EEE #777 #777 #EEE;background:#D4D0C8;font-size:12px;margin-right:4px;}

	.k_form ol {text-align:left;}
	.k_form ol li {line-height:24px;}

	.k_table{width:100%;border:1px solid;border-color:#CCC #DDD #DDD #CCC;clear:both;text-align:left;}
	.k_table th{border:1px solid;border-color:#EEE #AAA #BBB #EEE;background:#E6E9ED;padding:0px 2px;letter-spacing:2px;color:#14316B;line-height:20px;}
	.k_table td{border:1px solid;border-color:#EEE #AAA #AAA #EEE;padding:1px;line-height:18px;}
	.k_table td input {margin-right:10px;}
	.k_table * {font-size:12px;}
	.k_table tr.hover {background:#E6E9ED;font-weight:bold;}
	.k_table tr.hover a{font-weight:bold;}

	.k_in1 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width: 50px;}
	.k_in2 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:100px;}
	.k_in3 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:200px;}
	.k_in4 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:400px;}
	.k_in5 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:600px;}

/* 分页 */
.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

/* 搜索页面 */
#k_search{}
	#k_search form{margin:0px auto;line-height:30px;height:30px;font-size:14px;text-align:left;}

	#k_search {text-align:center;}
	#k_search .k_search p{text-align:right;line-height:22px;width:640px;margin:0px;}
	#k_search .k_search div{margin:15px auto;width:100%;}
	#k_search .k_search div h3{margin:0px;width:100%;text-align:left;font-size:14px;line-height:30px;}
	#k_search .k_search div p{margin:0px;width:100%;text-align:left;font-size:12px;line-height:26px;}

	#k_search .k_search div p a{}
	#k_search .k_search div p span{}

/* 按钮 */
.k_but{clear:both;display:block;width:100%;line-height:26px;padding-top:2px;}
.k_but .k_menu{display:block;float:left;width:29%;}
.k_but .k_pagelist{float:left;width:70%;text-align:right;}

.k_menu {}
.k_menu input {padding:1px;margin:0px;border:1px solid;border-color:#EEE #777 #777 #EEE;background:#D4D0C8;font-size:12px;margin-right:4px;}


#k_usermenu{text-align:right;padding-top:10px;}
#k_usermenu a{display:block;float:left;margin-right:10px;}


.k_in1 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width: 50px;}
.k_in2 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:100px;}
.k_in3 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:310px;}
.k_in4 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:400px;}
.k_in5 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:600px;}


#banner{ width:762px;height:137px;margin-left:10px;}

#banner1{width:762px;height:107px;margin-left:10px;}


.hotcity {width: 750px;float:left;text-align:left;position:relative; margin-bottom:5px;padding-bottom:15px;}

.hotcity ul{ width:750px;font-size: 12px;color: #777777;text-decoration: none; margin-top:3px;}
.hotcity ul li{ list-style:none;float:left; width:50px; padding-left:5px; height:30px; line-height:30px; background-image:url(../images/ef-1.gif); background-repeat:no-repeat; background-position:left; margin-left:5px; padding-left:8px;}

.hotcity h2{color:#333; font-size:13px; font-weight:normal; border-bottom:1px dotted #B6B6B6; font-weight:bold; margin-top:15px; margin-bottom:10px; clear:both; padding-left:8px; padding-right:100px;}

.hotcity a,.hotcity a:visited {color:#555; text-decoration:none;}

hotcity1 {width:750px;float:left;text-align:left;position:relative; margin-bottom:5px;padding-bottom:5px;}

.hotcity1 ul{ width:750px;font-size: 12px;color: #777777;text-decoration: none; margin-top:3px;}
.hotcity1 ul li{ list-style:none;float:left; width:150px; padding-left:5px; height:30px; line-height:30px; background-image:url(../images/ef-1.gif); background-repeat:no-repeat; background-position:left; margin-left:5px; padding-left:8px;}

.hotcity1 h2{color:#333; font-size:13px; font-weight:normal; border-bottom:1px dotted #B6B6B6; font-weight:bold; margin-top:15px; margin-bottom:10px; clear:both; padding-left:8px; padding-right:100px;}


.more2{font-size: 12px; color: #ff0000; padding-left: 550px;}
.more2 a {font-size: 12px; color: #ff0000;}


.newsboxbnav .time{ float:right;}

#banner .flashPic { text-align:center; width:762px; height:138px; overflow:hidden;  position:relative; z-index:1;margin-bottom:10px;}
#banner .flashPic .picNum{position:absolute; bottom:10px;right:10px; height:15px; overflow:hidden;}
#banner .flashPic .picNum a{margin-left:2px;border:1px solid #aeaeae;background:#f1f1f1;font-size:10px;text-align:center;line-height:15px;padding:2px 5px;color:#000;text-decoration:none;}
#banner .flashPic .picNum a.on{border:1px solid #aeaeae;color:#fff;background:#008a69;}









.logBox{position:absolute; background:#F9F9F9; height:31px;width:100%; border-bottom:1px solid #D9DADC; z-index:9999;}
.siderBar01{float:right;width:280px;}
.login{
	position: relative;
	width: 980px;
	background: #F9F9F9;
	height: 31px;
	margin: 0 auto;
	padding: 0 10px;
	_padding-top: 4px;
	color: #666;
	line-height: 30px;
	border-bottom: solid 1px #E7E7E7;
	border-top: solid 1px #E7E7E7;
}
.login input,.login select{margin-top:-1px;_margin-top:1px;vertical-align:middle;}
.login form a{color:#666;}
.login form a:hover{color:#CC3311;}
.login label input{width:80px;height:14px;}
.login .siderNav{
	position: absolute;
	right: 0;
	top: 0;
	width: 310px;
	_width: 410px;
}
.btnLogin{width:40px;height:20px;border:none;cursor:pointer;color:#666;}
.btnLogin:hover{color:#333;}
.topmenu li,.topmenu strong.icon_arr,.topmenu li.weibo strong,.topmenu li.weixin strong,.topmenu .focusht,.topmenu .wxht,.customer-service .kexin{background:url(../images/top01.gif) no-repeat;}
.topmenu{margin-top:5px;line-height:22px;color:#333;}
.topmenu li{float:left;position:relative;background-position:right top; line-height:2}
.topmenu strong{display:block;position:relative;height:27px;padding:0 10px;font-weight:normal;cursor:default;z-index:20;}
.topmenu .jq_hidebox{display:none;position:absolute;left:0;top:27px; padding:10px; border:1px solid #dfdfdf; background:#fff;z-index:10;}
.topmenu li.hover strong{border:1px solid #dfdfdf;border-bottom:none;background-color:#fff;}
.topmenu li.hover{margin:-1px -1px 0 -1px;}
.topmenu li.htphone{_width:83px;}
.topmenu li.htphone .jq_hidebox{width:71px;padding:1px 5px 0;}
.topmenu .htphonebox{padding:5px;border-top:1px solid #f3f3f3;}
.topmenu strong.icon_arr{padding-right:23px;background-position:right -23px;}
.topmenu li.hover strong.icon_arr{background-position:right -46px;}
.topmenu li.weibo{_width:65px;}
.topmenu li.weibo strong{padding-left:29px;background-position:0 -75px;}
.topmenu li.weixin{_width:66px;}
.topmenu li.weixin .jq_hidebox{width:206px;left:0px;}
.topmenu li.weixin strong{padding-left:30px;background-position:0 -46px;}
.topmenu li.webnav{_width:83px;}
.topmenu li.webnav .jq_hidebox{width:281px;left:-220px;}
.topmenu li.kefu .jq_hidebox{width:105px;}
.topmenu li.kefu .jq_hidebox a{display:flex}

.topmenu li.khfw{_width:80px;}
.topmenu li.khfw .jq_hidebox{width:80px;left:0px;}

.topmenu li.qxpp{background:none;}
.topmenu li.qxpp .jq_hidebox{width:160px;left:-99px;}
.jq_hidebox a{color:#666}

.topmenu li.nojq{margin:0;background:none;}
.topmenu .focusht{display:block;width:155px;height:50px;background-position:0 -106px;text-indent:-100em;overflow:hidden;}
.topmenu .wxht{height:76px;width:78px; background-position:0 -113px;}
.topmenu .wxht dd{float:left; display:inline-block;padding-left:85px; width:113px; font:12px/22px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#636363;}
.topmenu .wxht span{display:inline-block;padding-left:85px; width:113px; font:15px/30px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#0073B6;}

.aSty01{margin:0;}
.aSty01 dt{margin-top:12px;padding:12px 0 2px 0;border-top:1px solid #e5e5e5; font:15px/26px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#0073B6; }

.aSty01 p{margin-top:6px;padding:5px 0 2px 0; font:15px/26px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#CC3311;}
.aSty01 dd{margin:0;}
.aSty01 dd a{font:12px/26px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#666;}
.aSty01 dd a:hover{color:#CC3311;}
.aSty01 span{color:#E5E5E5; padding:0 10px;}/* CSS Document */

















.han_geng{
	width: 782px;
	height: 326px;
	overflow: hidden;
	position: relative;
	background: #fff;
}
.han{
	width: 782px;
	height: 326px;
	overflow: hidden;
}
.han ul{width:753px;}
.han ul li img{float:left;}
.han ul li{float:left;width:753px; background:#000;}

.shuzi{
	position: absolute;
	right: 15px;
	bottom: 10px;
}
.shuzi li{float:left; width:14px; height:18px; border:1px solid #ccc; background:#fff; margin-right:4px; text-align:center; line-height:18px;}
.shuzi li.hover{ width:14px; height:18px; border:1px solid #f15e00; background:#f15e00; color:#fff;}
.right-b {
	width: 721px;
	height: 518px;
	border: 1px solid #eee8da;
	padding: 0 16px;
	margin-top: 10px;
	background-color: #FFF;
}








/@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font:12px/180% Arial, Helvetica, sans-serif, "新宋体";}



/* flexslider */
.flexslider{
	position:relative;
	width:778px;
	height:326px;
	overflow:hidden;
	zoom:1;
}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/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;}
.flex-direction-nav .flex-next{background-position:0 -90px;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(../images/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{background-position:0 0;}


.citys-list{width:100%;padding-bottom:25px;}.citys-list dl{border-top:1px solid #FFF;border-bottom:1px solid #FFF;padding:10px 5px;}.citys-list dl:hover{background-color:#F5F5F3;border-color:#E8E8E8;}.citys-list dt{width:29px;height:29px;background-color:#f5f5f5;border:1px solid #eaeaea;text-align:center;float:left;font:15px/29px Arial;color:#3d3d3d;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.citys-list dl:hover dt{border-color:#6586cb;background-color:#f90;border:1px solid #f90;color:#FFF;}.citys-list dd{margin-left:50px;padding-top:2px;font-size:0;}.citys-list dd a{display:inline-block;height:22px;margin:0 25px 5px 0;padding:2px 8px;font:14px/22px Microsoft Yahei;color:#565656;}.citys-list dd a:hover{color:#FFF;background-color:#219C66;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}

.province-list{width:100%;padding-bottom:25px;margin-top:20px }.province-list dl{border-top:1px solid #FFF;border-bottom:1px solid #FFF;padding:10px 5px;}.province-list dl:hover{background-color:#F5F5F3;border-color:#E8E8E8;}.province-list dt{width:79px;height:29px;background-color:#f5f5f5;border:1px solid #eaeaea;text-align:center;float:left;font:15px/29px Arial;color:#3d3d3d;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.province-list dl:hover dt{border-color:#6586cb;background-color:#f90;border:1px solid #f90;color:#FFF;}.province-list dd{margin-left:100px;padding-top:2px;font-size:0;}.province-list dd a{display:inline-block;height:22px;margin:0 25px 5px 0;padding:2px 8px;font:14px/22px Microsoft Yahei;color:#565656;}.province-list dd a:hover{color:#FFF;background-color:#219C66;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}

.hot-list{width:100%;padding-bottom:25px;}.hot-list dl{border-top:1px solid #FFF;border-bottom:1px solid #FFF;padding:10px 5px;}.hot-list dl:hover{background-color:#F5F5F3;border-color:#E8E8E8;}.hot-list dt{width:79px;height:29px;background-color:#f5f5f5;border:1px solid #eaeaea;text-align:center;float:left;font:15px/29px Arial;color:#3d3d3d;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.hot-list dl:hover dt{border-color:#6586cb;background-color:#f90;border:1px solid #f90;color:#FFF;}.hot-list dd{padding-top:2px;font-size:0;}.hot-list dd a{display:inline-block;height:22px;margin:0 25px 5px 0;padding:2px 8px;font:14px/22px Microsoft Yahei;color:#565656;}.hot-list dd a:hover{color:#FFF;background-color:#219C66;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}




/*rightFixedBegin*/
#fixedRight {
    background-color:#fff;
    width: 70px;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 99999;
    margin: 0;
    padding: 0;
    box-shadow: 0 0 4px rgba(0,0,0,.14);
}

    #fixedRight dl {
        list-style: none;
        padding: 0px;
        margin: 0px;
        border-top: 1px solid #E7E7E7;
        width: 70px;
        position: absolute;
        left: 0;
        top: 40%;
        bottom: 0;
        vertical-align: middle;
        margin-top: -240px;
    }

    #fixedRight dt {
        position: absolute;
        width: 70px;
        display: block;
        bottom: 50px;
        margin: 0;
        padding: 0;
    }

    #fixedRight dd {
        border-bottom: 1px solid #E7E7E7;
        font: normal 12px/normal 'microsoft yahei';
        margin: 0;
        padding: 0;
    }

    #fixedRight a, #fixedRight a:link, #fixedRight a:visited {
        text-decoration: none;
        display: block;
        height: 71px;
        background: transparent url(../images/right.png) top center no-repeat;
        color: #676767;
        text-align: center;
        line-height: 101px;
        margin: 0;
        padding: 0;
    }

        #fixedRight a:hover {
            background-color: #FAEDF0;
            margin: 0;
            padding: 0;
        }

        #fixedRight a.web {
            background-position: 13px 8px;
            margin: 0;
            padding: 0;
        }

        #fixedRight a.mb {
            background-position: 13px -68px;
            margin: 0;
            padding: 0;
        }

        #fixedRight a.kf {
            background-position: 13px -138px;
            margin: 0;
            padding: 0;
        }

        #fixedRight a.mh {
            background-position: 13px -198px;
            margin: 0;
            padding: 0;
        }

       #fixedRight a.wd {
            background-position: 13px -443px;
            margin: 0;
            padding: 0;
        }

        #fixedRight a.dh {
            background-position: 13px -258px;
            margin: 0;
            padding: 0;
        }

        #fixedRight a.pk165 {
            background-position: 13px -318px;
            margin: 0;
            padding: 0;
        }

        #fixedRight a.w267 {
            background-position: -360px -10px;
            margin: 0;
            padding: 0;
        }

        #fixedRight a.closeddd {
            background-color: #f3741f;
            background-position: 13px -382px;
            margin: 0;
            padding: 0;
        }

/*rightFixedEnd*/






.div_alert {
 z-index:99;
 font-size:12px; display: none;
  width: 560px;
  height: 390px;
  position: fixed;
  top: 50%;
  margin-top: -195px;
  left: 50%;
  margin-left: -280px;
  box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.2);
  background: url(../images/swt_bg.png) no-repeat #ee7b73;
}
.div_alert .div_close {
  width: 38px;
  height: 27px;
  float: right;
  margin-right: 12px;
}
.div_alert .div_close img {
  cursor: pointer;
  width: 38px;
  height: 27px;
}
.div_alert .div_content {
  margin-top: 161px;
  width: 560px;
  height: 122px;
  overflow: hidden;
  float: left;
}
.div_alert .div_content .div_img {
  width: 80px;
  height: 90px;
  float: left;
  margin-left: 8px;
  text-align: center;
  margin-top: 15px;
}
.div_alert .div_content .div_img div {
  color: #fff;
  margin-top:15px;
}















































