@charset "utf-8";
/* CSS Document */

/* ---- 通用 ---- */
body, select, textarea {color: #000; background:#fff; font-size:14px; line-height:20px; font-family:'微软雅黑';}
*{padding:0px;margin:0px;}
img{border:0px;}
a {color:#000;text-decoration:none;}
a:hover { color:#000;}
ul,li {list-style: none;padding:0px;margin:0px;}
div{ margin:auto;}
.box { width:1100px;}


.i_header { margin-top:25px;}
.i_logo { float:left; width:595px; height:79px;}
.i_rexian { float:right; width:224px; height:36px; background:url(../images/rexian.png) no-repeat; font-size:24px; color:#3f6ed6; padding-left:55px; padding-top:43px;}
.i_nav { float:left; width:100%; height:55px; background:url(../images/kw_index_07.jpg) repeat-x; margin-top:25px;}
.i_nav ul li { float:left; width:156px; height:25px; line-height:25px; margin-top:15px; border-right:1px solid #fff; text-align:center; color:#fff; font-size:18px;}
.i_nav ul a {width:157px; height:55px; display:block; float:left;}
.i_nav ul a:hover { background:url(../images/hn_navbg.jpg) no-repeat;}

.i_keyword { height:50px;}
.i_keyword p { line-height:50px; width:710px; overflow:hidden; float:left;}
.i_seach_input {width:225px; border:1px solid #0060c6; height:28px; line-height:30px; padding-left:5px; float:right; margin-top:10px;}
.i_seach_submit {width:55px; color:#fff; height:30px; line-height:30px; text-align:center; border:none; float:right; background:#0060c6; margin-top:10px; cursor:pointer;}

.i_pro_left { width:227px; float:left;}
.i_pro_left img { float:left;}
.i_pro_left ul {  border-top: none; display:block; width:227px; float:left; height:542px;}
.i_pro_left ul li { float:left; width:227px; height:40px; background:url(../images/kw_index_121.jpg) no-repeat; line-height:40px; margin-bottom:15px; padding-left:60px;}

.i_pro_title { background: url(../images/hn_protitle2.jpg) no-repeat; width:849px; height:48px; margin-left:24px;}
.i_pro_title a { float:right; margin-top:16px; margin-right:15px;}
.i_pro_right { width:873px; float:left;}
.i_pro_right ul li { float:left; width:267px; margin-left:24px; margin-top:24px;}
.i_pro_right ul li p { text-align:center; width:267px; height:20px; overflow:hidden; margin-top:10px;}

.i_ad1 { background:url(../images/hn_zixun.jpg) center no-repeat; height:152px; margin-top:25px;}
.i_ad2 { background:url(../images/hn_zixun2.jpg) center no-repeat; height:117px; margin-top:25px; margin-bottom:25px;}
.i_ad1 a { float:right; cursor:pointer; margin-top:75px; margin-right:15px;}
.i_ad2 a { float:right; cursor:pointer; margin-top:40px; margin-right:15px;}
.i_liyou { margin-top:25px;}

.i_rongyu { margin-top:25px;}
.i_rongyu_title { background: url(../images/hn_rongyu.jpg) no-repeat; height:57px;}
.i_rongyu_title a { float:right; margin-top:21px; margin-right:15px;}
.i_rongyu_con { border:1px solid #ccc; height:220px; width:1098px;}

.i_about { background:#0050b9; margin:25px 0; padding:25px 0; float:left; width:100%;}
.i_about_title { float:left; width:1100px; height:38px; line-height:38px; text-align:right; margin-bottom:25px; background: url(../images/i_about_title.png) no-repeat;}
.i_about_title a { color:#fff;}
.i_about_con { float:right; width:612px; height:276px; color:#fff;}

.i_chejian { margin-top:25px;}
.i_chejian_con { border:1px solid #ccc; height:187px; width:1098px; margin-bottom:25px;}
/*.i_chejian_con ul li { float:left; width:201px; margin-left:15px; margin-top:15px;}*/


.i_fengcai_title { border-bottom:6px double #0050b9; height:40px; float:left; width:100%;}
.i_fengcai_title p { padding:10px 20px; background:#0050b9; color:#fff; font-size:18px; float:left; margin-right:20px; cursor:pointer;}
.i_fengcai_con { margin:10px 0; float:left;}
.i_fengcai_con ul li { float:left; width:200px; margin:10px;}
.i_fengcai_con ul li p { width:200px; height:20px; margin-top:10px; overflow:hidden; text-align:center;}

.i_news { float:left; width:538px;}
.i_news_title { background: url(../images/hn_news.jpg) no-repeat; height:48px;}
.i_news_title2 { background: url(../images/hn_news2.jpg) no-repeat; height:48px;}
.i_news_title a, .i_news_title2 a{ float:right; margin-top:16px; margin-right:15px;}
.i_news_con { float:left; width:538px;}
.i_news_con ul li { float:left; width:538px; border-bottom:1px dashed #ccc; height:40px; line-height:40px;}
.i_news_li_title { float:left; width:438px;height:40px; line-height:40px; overflow:hidden;}
.i_news_li_time { float:right; width:100px;color:#333; text-align:right;}

.i_footer { margin-top:40px;}

.i_bottom { width:856px; height:111px; background:url(../images/i_bottom_bg.jpg) no-repeat; margin:40px auto;}
.i_bottom table { margin-left:280px;}
.i_bottom table tr { height:27px; line-height:27px;}
.i_bottom table td { width:288px;}

.ny_bann { margin-bottom:25px;}
.ny_left { width:227px; float:left;}
.ny_type img { float:left;}
.ny_type ul li { float:left; width:227px; height:40px; background:url(../images/kw_index_121.jpg) no-repeat; line-height:40px; margin-bottom:15px; padding-left:60px;}
.ny_con {width:846px; float:right;}
.ny_con_title { height:45px; line-height:45px; color:#333; padding-left:25px; width:819px; overflow:hidden; border:1px solid #ccc;}
.ny_con_title a { color:#333;}
.ny_con_con { padding:25px;min-height:500px;_height:500px;border:1px solid #ccc; margin-top:25px;}
.ny_news_con { padding:25px;min-height:500px;_height:500px;border:1px solid #ccc; margin-top:25px; float:left;}
.ny_news_con_ul li { float:left; width:794px; margin-bottom:25px;}
.ny_news_con_ul li img { float:left;}
.li_news_title { float:right; width:559px; font-size:18px; height:40px; line-height:40px; overflow:hidden;}
.li_news_title a {color:#0060c6;}
.li_news_con { float:right;width:559px; height:60px; overflow:hidden; color:#666;}
.li_news_time { float:right;width:559px; text-align:right; color:#333;}


.ny_pros_con {min-height:750px;_height:750px;border:1px solid #ccc; margin-top:25px;float:left; width:844px;}
.ny_pros_con_ul li { float:left; width:254px; margin-left:20px; margin-top:20px;}
.ny_pros_con_ul li p { margin-top:10px; text-align:center; width:254px; height:20px; overflow:hidden;}

.ny_liuyan_con { padding:25px;min-height:500px;_height:500px; background:url(../images/cup.png) right bottom no-repeat;border:1px solid #ccc; margin-top:25px;}

@media screen and (max-width:1100px) {
.i_ad1, .i_ad2, .i_footer,.i_nav{width:1100px;}
}

/* 仿QQ商城点击左右滚动jquery焦点图特效插件 */
.focus {xxwidth:1440px; xxheight:375px; overflow:hidden; position:relative;}
.focus2 {width:599px; height:398px; overflow:hidden; position:relative;}
.focus3 {width:278px; height:162px; overflow:hidden; position:relative;}

.focus ul,
.focus2 ul,
.focus3 ul {height:auto; position:absolute;}

.focus ul li {float:left; xxwidth:1440px; xxheight:375px; overflow:hidden; position:relative; background:#000;}
.focus2 ul li {float:left; width:599px; height:398px; overflow:hidden; position:relative; background:#fff;}
.focus3 ul li {float:left; width:278px; height:162px; overflow:hidden; position:relative; background:#fff;}
.focus3 ul li img {margin-left:18px;}

.focus ul li div, 
.focus3 ul li div, 
.focus2 ul li div {position:absolute; overflow:hidden;}

.focus .btnBg, 
.focus3 .btnBg, 
.focus2 .btnBg {position:absolute; xxwidth:1440px; height:20px; left:0; bottom:0; background:#000; display:none;}

.focus .btn {position:absolute; xxwidth:1003px; height:6px; xxpadding:0px 10px 0px 10px; right:0; bottom:6px; text-align:center;}
.focus2 .btn {position:absolute; width:599px; height:6px; xxpadding:0px 10px 0px 10px; right:0; bottom:6px; text-align:center;}
.focus3 .btn {position:absolute; width:278px; height:6px; xxpadding:0px 10px 0px 10px; right:0; bottom:6px; text-align:center; display:none;}

.focus .btn span,
.focus3 .btn span,
.focus2 .btn span {display:inline-block; _display:inline; _zoom:1; width:50px; height:6px; line-height:10px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#000;}
.focus2 .btn span {width:27px;}
.focus3 .btn span {width:27px;}

.focus .btn span.on,
.focus3 .btn span.on,
.focus2 .btn span.on {background:#fff;}

.focus .preNext,
.focus3 .preNext,
.focus2 .preNext {width:15px; height:50px; position:absolute; top:56px; cursor:pointer;}

.focus .pre,
.focus2 .pre {left:0;}
.focus3 .pre {left:0;}

.focus .next,
.focus3 .next,
.focus2 .next {right:0;}



/*分页样式*/
.pagination-centered {
    text-align: center;
}
.pagination {
	display:inline-block;
	padding-left:0;
	border-radius:4px
}
.pagination>li {
	display:inline
}
.pagination>li>a,.pagination>li>span {
	position:relative;
	float:left;
	padding:6px 12px;
	margin-left:-1px;
	line-height:1.428571429;
	text-decoration:none;
	background-color:#fff;
	border:1px solid #ddd
}
.pagination>li:first-child>a,.pagination>li:first-child>span {
	margin-left:0;
	border-bottom-left-radius:4px;
	border-top-left-radius:4px
}
.pagination>li:last-child>a,.pagination>li:last-child>span {
	border-top-right-radius:4px;
	border-bottom-right-radius:4px
}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover {
	background-color:#eee
}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover {
	z-index:2;
	color:#fff;
	cursor:default;
	background-color:#428bca;
	border-color:#428bca
}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span {
	color:#999;
	cursor:not-allowed;
	background-color:#fff;
	border-color:#ddd
}
.pagination-lg>li>a,.pagination-lg>li>span {
	padding:10px 16px;
	font-size:18px
}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {
	border-bottom-left-radius:6px;
	border-top-left-radius:6px
}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {
	border-top-right-radius:6px;
	border-bottom-right-radius:6px
}
.pagination-sm>li>a,.pagination-sm>li>span {
	padding:5px 10px;
	font-size:12px
}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span {
	border-bottom-left-radius:3px;
	border-top-left-radius:3px
}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span {
	border-top-right-radius:3px;
	border-bottom-right-radius:3px
}
.pagination>li>a {
    color: #0488cd;
}

/* ----产品滚动---- */

#demodd {overflow :hidden;width:999px; float:left}
#demodd ul{width:1068px;}
#demodd li{ float:left;text-align:left; width:480px; font-size:14px;;border-bottom:1px dashed #1d1b0c; margin:10px 20px 10px 0px; height:110px; overflow:hidden; padding:8px 0px; line-height:28px;}
#demodd .pic{ float:left; }
#demodd img{height:90px;border:#201c06 2px solid;padding:3px;margin-right:10px;}
#indemodd {float: left;width: 800%; text-align:center}
#demodd1,#demodd2{float: left;}
#demo,#demo_2 {overflow :hidden;width:1068px;}

#indemo,#indemo_2 {float: left;width: 800%; text-align:center}
#demo1 li,#demo2 li,#indemo li{float: left; margin-right:15px; margin-top:15px; }
#demo1 li p,#demo2 li p { margin-top:5px; width:201px; height:20px; overflow:hidden;}
#demo1_2 li,#demo2_2 li,#indemo_2 li{float: left; margin-right:15px; margin-top:15px; }
#demo1_2 li p,#demo2_2 li p { margin-top:5px; width:201px; height:20px; overflow:hidden;}


