@charset "UTF-8";
/* 基本信息 */
body {
	font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","宋体";
	margin:0 auto;
	padding:0;
	background-color:#FFFFFF;
	background:url(../images/top_bg.jpg) repeat-x;
	font-size:12px;
	color:#636363;
	text-align:center;
}
div, form, img, ul, ol, li, dl, dt, dd {
	margin: 0;
	padding: 0;
	border: 0;
	list-style:none;
}
h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	font-size:12px;
}
table, td, tr, th, input, select, textarea {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif, 宋体;
}
html, body {
	height:100%;
}
/* Link */
a:link {
	color: #636363;
	text-decoration:none;
}
a:visited {
	color: #636363;
	text-decoration:none;
}
a:hover {
	color: #636363;
	text-decoration:underline;
}
a:active {
	color: #636363;
}
/* 其他属性 */
.Fleft {
	float: left;
}
.Fright {
	float: right;
}
.Tleft {
	text-align:left;
}
.Tright {
	text-align:right;
}
.clear {
	clear: both;
	font-size:1px;
	width:1px;
	height:0;
	overflow:hidden;
}
.hidden {
	display: none;
}
.NoNewline {
	word-break: keep-all;
}
.AutoNewline {
	word-break: break-all;
}
/* Font  */
.fB {
	font-weight: bold;
}
.f12px {
	font-size:12px;
}
.f14px {
	font-size:14px;
}
.f18px {
	font-size:18px;
}
/* Color */
.cRed, a.cRed:link, a.cRed:visited {
	color:#cc0000;
}
.cBlue, a.cBlue:link, a.cBlue:visited, a.cBlue:active {
	color:#333366;
	text-decoration:none;
}
.cDBlue, a.cDBlue:link, a.cDBlue:visited, a.cDBlue:active {
	color:#ff9999;
}
.cDRed, a.cDRed:link, a.cDRed:visited {
	color:#bc2931;
}
.cGray, a.cGray:link, a.cGray:visited {
	color: #4F544D;
}
.cDGray, a.cDGray:link, a.cDGray:visited {
	color: #666;
}
.cWhite, a.cWhite:link, a.cWhite:visited {
	color:#fff;
	text-decoration:none;
}
.cBlack, a.cBlack:link, a.cBlack:visited {
	color:#000;
}
/*具体页*/
.headermain {
	width:1003px;
	overflow:hidden;
	margin:0px auto;
	background:url(../images/top_pic.jpg) no-repeat 0px 0px;
}
.headerdiv {
	width:983px;
	padding:0px 10px;
	overflow:hidden;
	height:120px;
}
.logodiv {
	width:500px;
	height:70px;
	overflow:hidden;
	padding:22px 0px 0px 12px;
}
.header_right {
	width:186px;
	overflow:hidden;
	height:120px;
}
/*.header_all {
	width:186px;
	height:19px;
	overflow:hidden;
	padding-top:18px;
	text-align:left;
}
*/
.header_all {
	width:186px;
	height:19px;
	overflow:hidden;
	padding-top:12px;
	text-align:left;
}



.header_font {
	color:#f3f8fb;
	font-weight:normal;
	padding-left:28px;
	line-height:19px;
}
.header_font a:link {
	color: #f3f8fb;
	text-decoration:none;
}
.header_font a:visited {
	color: #f3f8fb;
	text-decoration:none;
}
.header_font a:hover {
	color: #f3f8fb;
	text-decoration:none;
}
.header_font a:active {
	color: #f3f8fb;
}
.header_icon {
	width:108px;
	height:19px;
	overflow:hidden;
}
.header_icon a {
	width:21px;
	height:19px;
	float:left;
	display:block;
	margin-left:15px;
	display:inline;
}
.qq {
	background:url(../images/icon.png) left top;
}
.qq:hover {
	background:url(../images/icon.png) left -20px
}
.wb {
	background:url(../images/icon.png) left -40px
}
.wb:hover {
	background:url(../images/icon.png) left -59px
}
.wx {
	background:url(../images/icon.png) left -77px
}
.wx:hover {
	background:url(../images/icon.png) left -95px
}

.wx_box{
	display:none;
	height:104px;
	overflow:hidden;
	position:absolute;
	right:4px;top:16px;
	width:102px;z-index:5000;
}
.big_wx{
	background: none repeat scroll 0 0 #FFFFFF;
 	border: 1px solid #DDDDDD;
	overflow:hidden;
	right:4px;
	top:16px;
	position:absolute;
	text-align:center;
	width:96px;
}
.big_wx img{
	width:92px;
	height:86px;
}


/*.header_tel{
	width:186px;
	overflow:hidden;
	height:42px;
	padding-top:22px;
}*/

.header_tel{
	width:186px;
	overflow:hidden;
	height:42px;
	padding-top:40px;
}

.nav {
	width:1003px;
	height:44px;
	margin:0 auto;
	background:#118bca;
	z-index:9999;
}
.nav .nav_list {
	float:right;
}
.nav li {
	float:left;
	height:44px;
	width:124px;
	line-height:44px;
	position:relative;
}
.nav li.last {
	background:none;
}
.nav li a {
	float:left;
	display:block;
	width:124px;
	height:44px;
	text-align:center;
	line-height:44px;
	background:url(../images/nav_line.jpg) no-repeat 122px 0px;
}
.nav li a:hover {
	background:#1695da;
	text-decoration:none;
	width:124px;
	height:44px;
}
.nav li a span {
	float:left;
	display:block;
	width:124px;
	height:44px;
	line-height:44px;
	cursor:pointer;
	text-align:center;
	color:#fff;
	font-size:13px;
	font-size:14px;
}
.nav li a.selected {
	background:#1695da;
	color:#fff;
	width:124px;
	height:44px;
}
.nav li.selected .submenu {
	display:block;
}
.nav li .submenu {
	display:none;
	position:absolute;
	top:44px;
	left:0px;
	background:#51acdb;
	width:124px;
	font-weight:bold;
}
.nav li .submenu {
	width:124px;
	padding:6px 0px;
}
.nav li .submenu {
	z-index:9999;
}
.nav li .submenu li {
	float:left;
	padding:0;
	background:none;
	height:30px;
	line-height:30px;
}
.nav li .submenu li a {
	float:none;
	padding:0;
	height:30px;
	line-height:30px;
	background:none;
	color:#fff;
	width:124px;
}
.nav li .submenu li a:hover {
	background:#2a88c3;
	font-weight:normal;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	width:124px;
}
.DB_tab25 {
	width:100%;
	height:418px;
	position:relative;
	overflow:hidden;
	cursor:pointer;
}
.DB_tab25 .DB_bgSet {
	position:relative;
}
.DB_tab25 .DB_bgSet li {
	position:absolute;
	width:100%;
	height:418px;
	display:none;
}
.DB_tab25 .DB_imgSet {
	position:absolute;
	width:1003px;
	left:50%;
	margin-left:-500px;
}
.DB_tab25 .DB_imgSet .DB_1_1 {
	position:absolute;
	left:58px;
	top:158px;
}
.DB_tab25 .DB_imgSet .DB_1_2 {
	position:absolute;
	left:72px;
	top:230px
}
.DB_tab25 .DB_imgSet .DB_2_1 {
	position:absolute;
	left:174px;
	top:94px;
}
.DB_tab25 .DB_imgSet .DB_2_2 {
	position:absolute;
	left:307px;
	top:160px
}
.DB_tab25 .DB_imgSet .DB_3_1 {
	position:absolute;
	left:88px;
	top:133px;
}
.DB_tab25 .DB_imgSet .DB_3_2 {
	position:absolute;
	left:84px;
	top:186px
}
.DB_tab25 .DB_imgSet .DB_3_3 {
	position:absolute;
	left:84px;
	top:217px
}
.DB_tab25 .DB_imgSet .DB_3_4 {
	position:absolute;
	left:732px;
	top:55px;
}
.DB_tab25 .DB_menuWrap {
	position:absolute;
	width:988px;
	left:50%;
	margin-left:-500px;
}
.DB_tab25 .DB_menuWrap .DB_menuSet {
	position:absolute;
	width:100%;
	top:385px;
	text-align:center;
	font-size:0;
	border-radius:20px;
}
.DB_tab25 .DB_menuWrap .DB_menuSet li {
	cursor:pointer;
	margin:0 3px;
	display:inline
}
.DB_tab25 .DB_prev {
	position:absolute;
	left:-100px;
	top:170px;
	cursor:pointer;
	display:none
}
.DB_tab25 .DB_next {
	position:absolute;
	right:-100px;
	top:170px;
	cursor:pointer;
	display:none
}
.contentmain{
	overflow:hidden;
	margin:0px auto;
	background:url(../images/index_23.jpg) repeat-x;
	padding-bottom:30px;
}
.contentdiv_one{
	width:983px;
	overflow:hidden;
	padding:0px 10px;
	margin:0px auto;
}
.contentdiv_one_list{
	width:983px;
	overflow:hidden;
	height:276px;
	padding-top:25px;
}
.one_title{
	width:983px;
	overflow:hidden;
	height:47px;
	background:url(../images/index_24.jpg) repeat-x 0px 9px;
}
.one_title ul li{
	overflow:hidden;
	float:left;
	margin:0px 30px;
	display:inline;
	width:100px;
	height:47px;
	line-height:70px;
}
.one_icon a:link {color: #000; text-decoration:none;}
.one_icon a:visited {color: #000; text-decoration:none;}
.one_icon a:hover {color: #000; text-decoration:none;}
.one_icon a:active {color: #000;}
.one_icon{
	width:100px;
	height:16px;
	overflow:hidden;
	background:url(../images/index_01.jpg) no-repeat 42px 0px;
	color:#000;
}
.one_float{
	width:100px;
	height:16px;
	overflow:hidden;
	background:url(../images/index_02.jpg) no-repeat 42px 0px;
	color:#1978b8
}
.one_float a:link {color: #1978b8; text-decoration:none;}
.one_float a:visited {color: #1978b8; text-decoration:none;}
.one_float a:hover {color: #1978b8; text-decoration:none;}
.one_float a:active {color: #1978b8;}
.one_content{
	width:983px;
	overflow:hidden;
	height:200px;
	padding-top:29px;
}
.one_left{
	width:214px;
	height:190px;
	overflow:hidden;
	border:5px solid #1978b8;
}
.one_middle{
	width:396px;
	padding-left:20px;
	height:200px;
	text-align:left;
	line-height:25px;
	position:relative;
}
.one_middle h3{
	color:#000;
	font-size:14px;
	font-weight:bold;
	padding-bottom:15px;
}

.one_right{
	width:326px;
	height:200px;
	overflow:hidden;
	position:relative;
}
.one_right ul li{
	width:158px;
	height:97px;
	overflow:hidden;
	float:left;
	margin-left:5px;
	margin-top:5px;
	display:inline;
}
.one_right_float{
	width:99px;
	height:99px;
	overflow:hidden;
	position:absolute;
	top:50px;
	right:113px;
	background:url(../images/icon_02.png) no-repeat;
	line-height:99px;
	font-weight:bold;
	color:#1978b8;
	font-family:"微软雅黑";
	cursor:pointer;
}
.one_right_float a:link {color: #1978b8; text-decoration:none;}
.one_right_float a:visited {color: #1978b8; text-decoration:none;}
.one_right_float a:active {color: #1978b8;}
.one_right_float:hover{
	width:99px;
	height:99px;
	overflow:hidden;
	position:absolute;
	top:50px;
	right:113px;
	background:url(../images/icon_01.png) no-repeat;
	line-height:99px;
	font-weight:bold;
	color:#FFF;
	font-family:"微软雅黑";
	cursor:pointer;
}
.one_right_float:hover a:link {color: #FFF; text-decoration:none;}
.one_right_float:hover a:visited {color: #FFF; text-decoration:none;}
.one_right_float:hover a:active {color: #FFF;}
.contentdiv_two{
	width:983px;
	overflow:hidden;
	padding:25px 10px 0px 10px;
	margin:0px auto;
}
.zldiv_left{
	width:234px;
	overflow:hidden;
}
.zldiv_title{
	width:224px;
	height:41px;
	overflow:hidden;
	padding-right:10px;
	background:url(../images/index_10.jpg) repeat-y 224px 0px;
}
.zldiv_title h3{
	padding-left:15px;
	font-family:"微软雅黑";
	line-height:41px;
	background:#1978b8;
	color:#FFF;
	text-align:left;
}
.zldiv_list{
	width:194px;
	overflow:hidden;
	border-left:1px solid #d4d4d4;
	border-right:1px solid #d4d4d4;
	border-bottom:1px solid #d4d4d4;
	padding:12px 14px;
}
.zldiv_list ul li{
	width:194px;
	overflow:hidden;
	height:31px;
	float:left;
	border-bottom:1px solid #e5e5e5;
	text-align:left;
	line-height:31px;
	margin-top:4px;
	clear:both;
	display:block;
}
.zldiv_list ul li a { 
	width:164px; 
	float:left; 
	display:block; 
	height:31px; 
	clear:both;
	padding-left:30px;
	background:url(../images/index_11.gif) no-repeat left top; 
}
.zldiv_list ul li a:hover {
	background:url(../images/index_11.gif) no-repeat left -33px; 
	color:#FFF;
}
.zldiv_list ul li a:visited{color:#5a5a5a;}
.zldiv_list ul li a:active{color:#5a5a5a;}

.zldiv_list ul li.hover a{
	height:31px;
	line-height:31px;
	clear:both;
	display:block;
	color:#fff;
	background:url(../images/index_11.gif) no-repeat left -33px;
	}
.zldiv_list ul li.hover a:visited{color:#fff;}
.zldiv_list ul li.hover a:hover{color:#fff;}
.zldiv_list ul li.hover a:active{color:#fff;}





.zldiv_right{
	width:744px;
	overflow:hidden;
}
.zldiv_right_title{
	width:734px;
	height:36px;
	overflow:hidden;
	padding:10px 0px 0px 10px;
}
.zldiv_right_bg{
	width:724px;
	height:36px;
	background:url(../images/new_line.jpg) repeat-x 0px 30px;
	padding:0px 5px;
}
.zldiv_right_bg h3{
	overflow:hidden;
	text-align:left;
	line-height:32px;
	color:#1978b8;
	font-size:14px;
	font-weight:bold;
}
.zldiv_right_bg h3 B{
	color:#b70000;
}
.zldiv_right_bg span{
	float:right;
	padding-top:3px;
}
.zldiv_right_list{
	width:744px;
	overflow:hidden;
	padding-top:15px;
}
.zldiv_right_list ul li{
	width:176px;
	overflow:hidden;
	height:146px;
	margin-left:10px;
	display:inline;
	line-height:30px;
	float:left;
}
.zldiv_right_list ul li a {
	width:176px;
	height:119px;
	float:left;
	display:block;
	padding-top:2px;
}
.piv {
	background:url(../images/border_01.gif) left 0px;
}
.piv:hover {
	background:url(../images/border_01.gif) left -121px
}
.content_about{
	width:261px;
	overflow:hidden;
	height:257px;
}
.content_about_title{
	width:251px;
	height:37px;
	overflow:hidden;
	text-align:left;
	padding:0px 5px;
	background:url(../images/new_line.jpg) repeat-x 0px 32px;
}
.content_about_title h3{
	overflow:hidden;
	text-align:left;
	line-height:32px;
	color:#1978b8;
	font-size:14px;
	font-weight:bold;
}
.content_about_title h3 B{
	color:#b70000;
}
.content_about_title span{
	float:right;
	padding-top:7px;
}
.content_about_font{
	width:261px;
	overflow:hidden;
	padding-top:15px;
	height:205px;
	text-align:left;
	line-height:25px;
}
.content_about_font img{
	padding-right:10px;
}
#Tab {
	width:313px;
	padding-left:30px;
}
.Menubox {
	width:100%;
	background:url(../images/new_line.jpg) repeat-x 0px 32px;
	height:31px;
	line-height:28px;
	padding-bottom:6px;
}
.Menubox ul {
	margin:0px;
	padding:0px;
}
.Menubox li {
	float:left;
	display:block;
	cursor:pointer;
	width:81px;
	text-align:center;
	color:#949694;
	font-weight:bold;
	color:#1978b8;
	font-size:14px;
}
.Menubox li.hover {
	padding:0px;
	background:#fff;
	width:81px;
	background:url(../images/sub_bg.jpg);
	color:#FFF;
	font-weight:bold;
	height:31px;
	line-height:31px;
	font-size:14px;
}
.Contentbox {
	clear:both;
	margin-top:0px;
	border-top:none;
	height:205px;
	text-align:center;
}
#con_two_1{
	width:313px;
	padding-top:15px;
	height:205px;
	overflow:hidden;
}
#con_two_1 ul li{
	width:295px;
	overflow:hidden;
	height:26px;
	background:url(../images/icon.jpg) no-repeat 0px 7px;
	float:left;
	text-align:left;
	line-height:26px;
	padding-left:18px;
	text-decoration:none;
}
#con_two_1 ul li a:hover{
	color:#1978b8;
	text-decoration:none;
}
#con_two_1 ul li span{
	float:right;
}
#con_two_2{
	width:313px;
	padding-top:15px;
	height:205px;
	overflow:hidden;
}
#con_two_2 ul li{
	width:295px;
	overflow:hidden;
	height:26px;
	background:url(../images/icon.jpg) no-repeat 0px 7px;
	float:left;
	text-align:left;
	line-height:26px;
	padding-left:18px;
	text-decoration:none;
}
#con_two_2 ul li a:hover{
	color:#1978b8;
	text-decoration:none;
}
#con_two_2 ul li span{
	float:right;
}
.content_case{
	width:354px;
	overflow:hidden;
}
.content_case_title{
	width:349px;
	padding-left:5px;
	overflow:hidden;
	height:37px;
}
.content_casediv{
	width:339px;
	height:37px;
	overflow:hidden;
	text-align:left;
	padding:0px 5px;
	background:url(../images/new_line.jpg) repeat-x 0px 32px;
}
.content_casediv h3{
	overflow:hidden;
	text-align:left;
	line-height:32px;
	color:#1978b8;
	font-size:14px;
	font-weight:bold;
}
.content_casediv h3 B{
	color:#b70000;
}
.content_casediv span{
	float:right;
	padding-top:7px;
}
.content_case_list{
	width:354px;
	overflow:hidden;
	height:210px;
	padding-top:10px;
}
.content_case_list ul li{
	width:111px;
	height:60px;
	overflow:hidden;
	float:left;
	margin:5px 0px 0px 5px;
	display:inline; border:1px solid #ccc;
}
.contentdiv_three{
	width:999px;
	overflow:hidden;
	padding:25px 2px 0px 2px;
	margin:0px auto;
}
.content_yz_title{
	width:983px;
	padding:0px 8px;
	overflow:hidden;
	height:37px;
}
.content_yz{
	width:973px;
	height:37px;
	overflow:hidden;
	text-align:left;
	padding:0px 5px;
	background:url(../images/new_line.jpg) repeat-x 0px 32px;
}
.content_yz h3{
	overflow:hidden;
	text-align:left;
	line-height:32px;
	color:#1978b8;
	font-size:14px;
	font-weight:bold;
}
.content_yz h3 B{
	color:#b70000;
}
.content_yz span{
	float:right;
	padding-top:7px;
}

.content_yz_list{
	width:999px;
	overflow:hidden;
	hight:280px;
}
.content_yz_list ul li{
	width:307px;
	overflow:hidden;
	height:114px;
	float:left;
	margin:15px 8px 0px 8px;
	display:inline;
	border-bottom:1px dashed #939393;
	padding:5px;
	text-align:left;
	line-height:23px;
}
.content_yz_list ul li img{
	padding-right:10px;
}
.content_yz_list ul li:hover{
	background:#f1f1f1;
}
.contentdiv_four{
	width:993px;
	overflow:hidden;
	padding:25px 10px 0px 0px;
	margin:0px auto;
}
.content_zz_title{
	width:983px;
	overflow:hidden;
	padding-left:10px;
	height:37px;
}


.content_zz_list{
	width:993px;
	overflow:hidden;
	padding-top:15px;
}

.content_zz_list ul li{
	width:155px;
	height:224px;
	overflow:hidden;
	float:left;
	margin-left:10px;
	display:inline;
}

.pr_right_list{
	width:943px;
	margin:0 auto;
	padding-left:10px;
	padding-right:5px;
	overflow:hidden;
	height:170px;
}
.pr_right_list ul li{
	width:202px;
	height:190px;
	overflow:hidden;
	float:left;
	margin-left:10px;
	display:inline;
}
.pr_right_list ul li img{ border:1px solid #ccc;}

#indemo {
	float:left;
	width:10000%;
	overflow:hidden;
}
#demo1,#demo2,#indemo
{
	float:left;
}



.bottommain{
	margin:0px auto;
	height:160px;
	background:url(../images/index_22.jpg) repeat-x;
}
.bottomdiv{
	width:983px;
	overflow:hidden;
	padding:0px 10px;
	margin:0px auto;
	height:160px;
}
.linkdiv{
	width:983px;
	overflow:hidden;
	height:48px;
	color:#ccdde9;
	text-align:left;
	line-height:48px;
}
.linkdiv a{
	color:#ccdde9;
}
.linkdiv a:hover{
	color:#ccdde9;
}
.bottom a:link {color: #ccdde9; text-decoration:none;}
.bottom a:visited {color: #ccdde9; text-decoration:none;}
.bottom a:hover {color: #ccdde9; text-decoration:none;}
.bottom a:active {color: #ccdde9;}
.bottom{
	width:983px;
	overflow:hidden;
	height:72px;
	padding:20px 0px;
	line-height:25px;
	color:#FFF;
}
.bottom a:link {color: #FFF; text-decoration:none;}
.bottom a:visited {color: #FFF; text-decoration:none;}
.bottom a:hover {color: #FFF; text-decoration:none;}
.bottom a:active {color: #FFF;}
.prdiv{
	width:983px;
	overflow:hidden;
}
.new_list_page {
	width:744px;
	overflow:hidden;
	clear:both;
	height:30px;
	padding:25px 10px 0px 10px;
	line-height:30px;
	margin:0px auto;
}

.new_list_page a {
	border:1px solid #595959;
	margin-left:3px;
	display:inline;
	text-aling:center;
	padding:3px 7px;
	height:30px;
	line-height:30px;
}
.new_list_page a:hover {
	border:1px solid #118bca;
	background: #118bca;
	line-height:30px;
	height:30px;
	color:#FFF;
	padding:3px 7px;
	margin-left:3px;
	text-aling: center;
	text-decoration:none;
}
.contactdiv{
	width:202px;
	overflow:hidden;
	margin-top:15px;
	background:url(../images/contact.jpg) no-repeat;
	border:1px solid #d4d4d4;
	padding:107px 10px 0px 10px;
	text-align:left;
	line-height:25px;
}
.about_font{
	width:734px;
	overflow:hidden;
	padding-top:15px;
	padding-left:10px;
	text-align:left;
	line-height:25px;
}
.about_font img{
	padding-left:10px;
}
.new_content{
	width:734px;
	overflow:hidden;
	padding:15px 0px 0px 10px;
}
.new_content ul li{
	width:724px;
	overflow:hidden;
	height:35px;
	line-height:35px;
	text-align:left;
	border-bottom:1px dashed #d4d4d4;
	padding:0px 5px;
}
.new_content ul li:hover{
	background:#f1f1f1;
}
.new_content ul li span{
	float:right;
}
.news_content{
	width:734px;
	overflow:hidden;
	padding:15px 0px 0px 10px;
}
.news_title{
	width:734px;
	overflow:hidden;
	height:35px;
	border-bottom:1px dashed #d4d4d4;
	line-height:35px;
	font-family:"微软雅黑";
	color:#1978b8;
}
.news_sub{
	width:734px;
	overflow:hidden;
	padding-top:5px;
	height:25px;
	line-height:25px;
	color:#9f9f9f;
}
.news_font{
	width:734px;
	overflow:hidden;
	line-height:25px;
	text-align:left;
	padding-top:15px;
}
.news_font a:hover{
	color:#1978b8;
}
.bj_content{
	width:734px;
	overflow:hidden;
	padding:15px 0px 0px 10px;
}
.bj_content td{
	padding:5px;
}
.bj_content span{
	color:#b70000;
}

#pages2 { margin:15px auto; text-align:center; clear:both; padding-left:210px; height:40px; line-height:40px;}

#pages2 li { list-style:none; float:left; margin:2px;}

#pages2 a { padding:3px 6px 2px; margin:3px; border:1px solid #118bca; text-align:center; color:#666;}

#pages2 a.now{ background:#C71301; color:#fff; border:0;}

#pages2 a:hover,#pages2 a.now:hover { background:#118bca; color:#fff; text-decoration:none;}



.iProduct{ width:398px; height:200px; float:left;}

.iProduct h2{ padding-left:28px; font-size:14px; font-weight:bold; color:#016daf;}

.iProduct ul{ width:397px; height:125px; margin-top:20px; border:1px solid #ccc; border-radius:5px; position:relative;}

.iProduct ul .left{ width:35px; height:35px; overflow:hidden; position:absolute; left:-20px; top:45px; z-index:9; cursor:pointer;}

.iProduct ul .right{ width:35px; height:35px; overflow:hidden; position:absolute; right:-20px; top:45px; z-index:9; cursor:pointer;}

.iProduct .box{ width:361px; height:110px; margin:9px 18px; overflow:hidden; position:relative;}

.iProduct .box .product{ position:absolute; left:0px; top:0px;}

.iProduct .box .product p{ width:180px; height:110px; float:left; }

.iProduct .box .product p a{ display:block; width:155px; height:90px; margin:0 auto; padding:4px 5px; }

.iProduct .box .product p img{ width:155px; height:90px;}
.qProductInfo{ width:734px; height:auto; margin:0 auto; overflow:hidden;}

.qProductInfo ul{ width:576px; margin:0 auto; margin-top:20px; background-color:#fff; border:1px solid #ccc; border-radius:5px; position:relative;}

.qProductInfo ul .left{ width:35px; height:35px; overflow:hidden; position:absolute; left:-20px; top:45px; z-index:9; cursor:pointer;}

.qProductInfo ul .right{ width:35px; height:35px; overflow:hidden; position:absolute; right:-20px; top:45px; z-index:9; cursor:pointer;}

.qProductInfo .box{ width:540px; height:110px; margin:9px 18px; overflow:hidden; position:relative;}

.qProductInfo .box .product{ position:absolute; left:0px; top:0; *top:9px;}

.qProductInfo .box .product p{ width:180px; height:110px; float:left;}

.qProductInfo .box .product p a{ display:block; width:155px; height:102px; margin:0 auto; padding:4px 5px;}

.qProductInfo .box .product p a img.hover{ border:1px solid #1978b8;}

.qProductInfo .productImg{ margin-top:30px; text-align:center;}

.qProductInfo .productText{ margin-top:30px;}

.c{ clear:both;}
/*在线客服样式开始*/
.qqserver p img{display:inline;margin:-5px 5px 0 0;vertical-align:middle;}
.scrollsidebar{position:absolute;z-index:999;top:220px; width:140px;}
.side_content{width:140px;height:auto;overflow:hidden;float:left; background:url(../images/kefu/green_line.gif);}
.side_content .side_list{width:140px;overflow:hidden; float:left;}
.show_btn{width:0;height:144px;overflow:hidden;margin-top:50px;float:left;cursor:pointer; background:url(../images/kefu/q_left.png);}
.show_btn span{display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title{ width:140px; float:left;height:46px; background:url(../images/kefu/q_cont.png);}
.side_bottom{width:140px; float:left;height:8px;background:url(../images/kefu/q_cont.png) no-repeat bottom;}
.side_center{width:140px; float:left;background:url(../images/kefu/green_line.gif) repeat-x; font-size:12px;}
.close_btn{float:right;display:block;width:19px;height:19px;margin:16px 7px 0 0;_margin:16px 3px 0 0; background:url(../images/kefu/q_clk.png) no-repeat left;}
.close_btn span{display:none;}
.qqserver { width:120px; float:left; padding:10px; padding-top:0px;}
.qqserver dl { width:120px; float:left;}
.qqserver dt { width:120px; float:left; font-size:14px; font-family:"微软雅黑"; font-weight:400; color:#666; border-bottom:dotted 1px #C9C9C9; padding-top:10px;}
.qqserver dd { width:120px; float:left; line-height:20px; font-family:Verdana, Geneva, sans-serif; color:#FD852D; font-size:16px; margin-top:8px;}
.qqserver span { font-size:12px; color:#333;}
.qqserver p { width:120px; float:left;border-top:dotted 1px #C9C9C9; margin-top:5px;}
.qqserver p a { width:80px; float:left; height:23px; line-height:23px; background:url(../images/kefu/QQ_bg.png) no-repeat left top; padding-left:40px; color:#000; margin-top:5px;}
.qqserver p a:hover {background:url(../images/kefu/QQ_bg.png) no-repeat right top; color:#FFF;}
.qqserver em { width:120px; float:left; height:9px; background:url(../images/kefu/tops.jpg) no-repeat center; margin-top:10px;}
.qqserver em a { width:120px; float:left; height:9px; display:block; text-indent:-9998px;}
/*在线客服样式结束*/

.neirong{ font-size:14px; line-height:26px; float:left; text-align:left; width:714px; padding-left:15px;}
.ny_right_list{
	width:744px;
	overflow:hidden;
	padding-top:15px;
}
.clear{ clear:both; height:0px; padding:0px; margin:0px;} 
ul.news_list22 li{ background:url(../../../images/li1.jpg) no-repeat 8px 17px; height:30px; line-height:30px; padding-left:22px; border-bottom:1px dashed #cac6be; overflow:hidden; padding-top:6px;}
ul.news_list22 li a{ float:left; font-size:12px;}
ul.news_list22 li em{ float:right; padding-right:6px;}

.pageCss1{ text-align:center; padding:20px 0 20px; }
.pageCss1 a{ text-decoration:none; color:#333; border:#ddd 1px solid; padding:4px 8px; margin:2px;}
.pageCss1 a:hover { color:#1a78b8; text-decoration:none; border:#1a78b8 1px solid;}
.pageCss1 a:active {color:#1a78b8;}
.pageCss1 span.current { border:#1a78b8 1px solid; padding:4px 8px; margin:2px; background:#1a78b8; font-weight:bold; color:#fff;}
.pageCss1 span.pageUp { border:#ccc 1px solid; padding:4px 8px; margin:2px; color:#ccc;}

.titles{ font-size:16px; font-family:"微软雅黑"; color:#333333; text-align:center; line-height:30px;}
.date{ text-align:center; border-bottom:1px dashed #ddd; color:#999; line-height:30px; font-size:12px;}
.pagepic{ text-align:center; padding-top:10px;}
.page_con1{ display:inline-block; padding:20px 10px 0; overflow:hidden; width:694px;}

.picList1 li{ float:left; width:222px; padding:0 8px;}
.picList1 li dl{ width:222px;}
.picList1 li dl dt{ background:url(../../../images/bg.png) no-repeat; width:206px; height:170px; padding:9px 8px;}
.picList1 li dl dt img{ width:206px; height:170px;}
.picList1 li dl dd{ line-height:30px; height:30px; overflow:hidden; text-align:center; font-size:12px;}
.picList1 li dl dd a{ color:#333}
.picList1 li dl dd a:hover{ color:#f00}



.picList2 li{ float:left; width:222px; padding:0 8px;}
.picList2 li dl{ width:222px;}
.picList2 li dl dt{ background:url(../../../images/bg2.png) no-repeat; width:206px; height:99px; padding:9px 8px;}
.picList2 li dl dt img{ width:206px; height:99px;}
.picList2 li dl dd{ line-height:30px; height:30px; overflow:hidden; text-align:center; font-size:12px;}
.picList2 li dl dd a{ color:#333}
.picList2 li dl dd a:hover{ color:#f00}