﻿@charset "utf-8";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(/onlinecss/onlineeditor.css);
@import url(ddsmoothmenu.css);
@import url(animate.css);
@import url(banner.css);
 
.topline{height:34px; border-bottom:1px solid #ebebeb;}
.welcome{float:left; line-height:34px;}
.top_nav{float:right; line-height:34px;}
.top_nav li{padding:0 10px; float:left;}


.header{height:113px;}
.logo{float:left; }
.logo img
{
	height:68px;
	padding-top:29px;
	border:none;
}

.htxt{float:left; padding-left:10px; padding-top:25px; color: #222; font-size: 18px; line-height: 27px;}
.htxt span{color: #eb5902; font-size: 18px;}
.htxt strong{font-size: 20px; display: block; font-weight: bold;}

.hotline{float:right; height:45px; margin-top:40px; padding-http://mfdz843.no1.35nic.com/admin/admins_initcreatehtml.aspleft:54px; color:#222; line-height:20px; background:url(../Images/icon01.jpg) no-repeat left center;}
.hotline span{ font-size:24px; display:block; color:#eb5902;}

.i_nav{height:70px; background:url(../images/bg.jpg) repeat-x; position:relative; z-index:99;}
/*.i_nav li{float:left; height:55px; text-align:center;}
.i_nav li > a{position:relative; color:#fff; height:43px; font-size:14px; padding:12px 16px 0; display:inline-block; text-align:center ; font-size:14px;}
.i_nav li > a span{ display:block;}
.i_nav li > a ins{display:block; color:#f5ac81; font-size:8px; line-height:16px; text-transform:uppercase; text-decoration:none;}
.i_nav li > a:hover{color:#FFF; background: #3c4155;}
.i_nav li > a:hover ins{color:#9ea0aa;}
.i_nav li > a.on{color:#FFF; background: #3c4155;}
.i_nav li > a.on ins{color:#9ea0aa;}
.i_nav li.line{width:1px; overflow:hidden; background:url(../Images/nav_line.jpg) no-repeat center top;}*/

.i_banner_box{height: 577px;overflow: hidden;position: relative;width: 100%;}
.i_banner{display: inline;float: left;}

.search{width:100%; height:41px; border-bottom:1px solid #ebebeb;}
.search dl{float:left; line-height:41px;}
.search dl dt{float:left; font-weight:bold;}
.search dl dd{float:left;}
.search dl dd a{padding:0 10px;}
.search ul{float:right; margin-top:8px; height:19px;}
.search li{float:left;}
.search li input{float:left; padding:0; margin:0; border:0;}
.search li input.fs_int{width:240px; text-indent:5px; margin-right:10px; font-size:12px; color:#555; height:22px; line-height:22px; border:1px solid #ebebeb; font-family:"思源雅黑,Source Han Sans"!important;}
.search li input.fs_btn{ background:url(../images/btn_search.png) no-repeat; width:49px; height:24px;}
.i_container{padding:25px 0 0 0; overflow:hidden;   margin-bottom:25px;}

.i_box01{width:1200px; margin:0 auto; padding-bottom:25px;}

.i_prosort{float:left; width:337px; overflow:hidden;}
.i_prosort_l{border-width:0 1px 1px; border-style: solid; border-color:#e5e5e5; padding:20px 20px 18px;}
.i_prosort_l ul{
	margin-bottom:7px; border-bottom:1px solid #e5e5e5}
.i_prosort_l li{height:38px; overflow:hidden; vertical-align:middle}
.i_prosort_l li a{ display:block; overflow:hidden; height:42px; border:1px solid #e5e5e5;  padding-left:45px; line-height:42px; color:#222}
.i_prosort_l li a:hover{border-color:#118bd8; color:#fff; background-color:#1c9ced; no-repeat left top;}


.i_prosort_l li.color
{
	height:42px; overflow:hidden; vertical-align:middle; background-color:#1c9ced;  border:1px solid #118bd8;
}
.i_prosort_l li.color span
{
	display:block; overflow:hidden; height:42px; padding-left:45px; line-height:42px; color:#fff; font-weight:bold;font-size:15px;
}

.i_pro{float:right; width:846px; overflow:hidden;}

.i_pro_f{ height:366px; overflow:hidden;}
.i_pro_fl{ float:left; width:464px; overflow:hidden;}
.i_pro_fl a{ display:block;}
.i_pro_fl img{ width:456px; height:340px; padding:3px; border:1px solid #e4e4e4; display:block;}
.i_pro_fr{ float:right; width:367px; line-height:29px; color:#333}
.i_pro_fr h4{ height:288px; overflow:hidden;}
.i_pro_fr span{ height:30px; overflow:hidden;}
.i_pro_fr a{ float:left; display:block; width:90px; height:27px; background:#f26901; border-radius:3px; text-align:center; line-height:27px; margin-right:15px; color:#fff;}
.i_pro_fr a.zx{ background:#1c9ced;}
.i_pro_fr a:hover{color:#FFF; text-decoration:underline;}

.i_pro_l{width:706px; height:260px; overflow:hidden;}
.i_pro_l ul{width:30000px; overflow:hidden;}
.i_pro_l li{ float:left; width:223px; padding-right:18px;}
.i_pro_l li a{ display:block;}
.i_pro_l li img{ display:block; border:1px solid #e5e5e5; padding:3px; width:215px; height:180px;}



.i_case{width:1200px; margin:0 auto 0; padding-top:30px;}

.i_case_s{width:980px; height:69px; overflow:hidden;}
.i_case_s li{display:block; width:190px; height:49px; margin-right:2px; float:left;}
.i_case_s a{ display:block; width:188px; height:47px; border:1px solid #d5d5d5; color:#2b2e3f; font-size:14px; font-weight:bold; text-align:center; line-height:47px;}
.i_case_s a:hover{ color:#fff; background:#1c9ced;}
.i_case_s a.on{ color:#fff; background:#1c9ced;}

.i_case_l{width:980px; height:261px; overflow:hidden;}
.i_case_l ul{width:3000px; overflow:hidden;}
.i_case_l li{ display:block; float:left; width:309px; margin-right:12px;}
.i_case_l li img{ width:297px; height:202px; padding:5px; border:1px solid #e7e7e7;}
.i_case_l li span{ display:block; text-align:center; height:40px; line-height:40px; text-align:center; color:#666;}

.i_box02{width:100%; padding:30px 0; background:#f3f3f3;}

.i_gbook01_l{ /*overflow:hidden;*/}
.i_gbook01_l li{ height:197px; }


.i_news01{float:left; padding:9px; background:#fff;  }
.i_news01_i{width:426px; height:286px;   overflow:hidden; display:block;}
.i_news01_i img{width:385px; height:286px;}
.i_news01_l{width:426px;   overflow:hidden;}
.i_news01_l li{width:426px; height:30px; line-height:30px;}
.i_news01_l li a{float:left; display:block; width:326px; text-indent:20px; background:url(../Images/icon03.jpg) no-repeat left center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news01_l li span{float:right; width:90px; display:block; text-align:right;}

.i_news02{float:left; margin-left:18px; padding:9px; background:#fff; width:300px;}
.i_news02_l{ padding-top:10px;  height:277px; width:577px; overflow:hidden; line-height:26px;  }
.i_news02_l span{ display:block;text-indent:2em; font-size:14px; line-height:30px;}
.i_news02_l dl{width:350px; margin-top:10px;}
.i_news02_l dl dt{padding:2px 0 2px 30px; line-height:20px; background:url(../Images/icon04.jpg) no-repeat left 3px;}
.i_news02_l dl dd{padding:2px 0 2px 30px; line-height:23px; background:url(../Images/icon05.jpg) no-repeat left 3px;}


.service
{
	width:337px;
	height:304px;
	float:left;
	background:url(../images/bg2.png);
}
.service_box
{
	width:230px;
	height:auto;
	float:left;
	padding:35px 0 0 53px;
}
.serviceBrn
{
	width:228px;
	height:38px;
	border:1px solid #fff;
	margin-bottom:22px;
	text-align:center;
	font-size:15px;
	color:#fff;
	font-weight:bold;
	line-height:38px;
	border-radius:5px;
	cursor:pointer;
}
.serviceBrn:hover
{
	background-color:#f26901;
	border:1px solid #f26901;
	color:#fff;
}
.service > h3
{
	line-height:54px;
	font-size:22px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:9px;
}

.i_barndlist_01 {
    height: 197px;
    overflow: hidden;
    width: 350px;
}


.i_news03{float:right; padding:9px; margin-top:20px; background:#fff; width:390px;}
.i_news03_l{padding:0 20px; overflow:hidden;} 
.i_news03_l li{width:350px; height:33px; line-height:33px;}
.i_news03_l li a{float:left; display:block; width:260px; text-indent:20px; background:url(../Images/icon03.jpg) no-repeat left center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news03_l li span{float:right; width:90px; display:block; text-align:right;}

.i_news04{float:left; width:300px;}
.i_news04_l{overflow:hidden;}
.i_news04_l li{width:300px; height:33px; line-height:33px;}
.i_news04_l li a{float:left; display:block; width:210px; text-indent:20px; background:url(../Images/icon03.jpg) no-repeat left center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news04_l li span{float:right; width:90px; display:block; text-align:right;}

.i_links{width:100%; height:40px; margin-top:20px; background:#135193;}
.i_links_l{float:left; line-height:40px;}
.i_links_l a{display:inline-block; color:#eaeaea; margin-right:20px;}
.i_links_l a:hover{ color: #FFF;}

.footer{padding:30px 0; margin-top:2px; overflow:hidden; background:#3c4155;}
.footer_nav{height:50px; line-height:50px; overflow:hidden; color:#ffffff; text-align:center; border-bottom:1px solid #1f222c;}
.footer_nav a{ padding:0 10px; color:#FFF;}
.footer_nav a:hover{ color:#1c9ced}
.fbox{ border-top:1px solid #595d6e; padding-top:30px;}
.copyright{float:left; color:#b6bac6; line-height:30px; padding-left:90px;}
.copyright a{ padding:0 10px; color:#b6bac6;}
.copyright a:hover{color:#eb5902;}
.jsq{float:left; color:#b6bac6; line-height:30px; display:block; padding-left:10px;}
.fewm{float:right;}
 
 
/* ��ҳ���ֽ��� */

/* ��ҳ���ֿ�ʼ */
.p_banner{width:1200px; margin:10px auto 0; height:253px; overflow:hidden;}
.p_container{padding:10px 0; overflow:hidden;}

.p_left{float:left; width:201px; overflow:hidden;}
.p_right{float:right; width:750px; overflow:hidden;}

/*.sidebar{border-width:0 1px 1px; border-style: solid; border-color:#e5e5e5; padding:10px 20px 15px;}
.sidebar li{height:38px; overflow:hidden; vertical-align:middle; font-size:14px;}
.sidebar li a{ display:block; overflow:hidden; height:31px; border:1px solid #e5e5e5; padding-left:35px; line-height:31px; color:#222}
.sidebar li a:hover{border-color:#f26901; color:#fff; background:url(../Images/icon06.jpg) no-repeat left top;}
.sidebar li a.on{border-color:#f26901; color:#fff; background:url(../Images/icon06.jpg) no-repeat left top;}*/

.pl_con{padding:10px 5px; line-height:25px; border-width:0 1px 1px; border-style: solid; border-color:#e5e5e5;}

.p_path{line-height:30px; height:30px; padding-left:10px; color:#FFF; border:1px solid #cccccc; background:#3c4155;}
.p_path a{padding:0 10px; color:#FFF;}
.p_path span{padding:0 10px; color:#FFF;}
.p_path a:hover{ color:#eb5902;}

.p_content{ padding:20px; margin-top:10px; border:1px solid #d5d5d5; border-radius:5px; width:708px; float:left;}
.p_about{line-height:30px; font-size:14px;}

/* ��ҳ���ֽ��� */
.i_left{ float:left;}
.i_right{ float:right;}



.headNva
{
	width:1200px;
	height:70px;
	background:url(../images/line.gif) no-repeat center left;
}
.headNva ul
{
	width:130px;
	height:55px;
	float:left;
	padding-top:15px;
	 
	background:url(../images/line.gif) no-repeat center right;
	cursor:pointer;
}
.headNva ul:hover
{
	background-color:#1c9ced;
	/*background-color:#f47e24;*/

}
.headNva ul li
{
	width:130px;
	float:left;
	text-align:center;
	position:relative;
}
.headNva ul li div{
	position:absolute;
	left:0px;
	top:55px;
	width:100%;
	background:url(../images/bg.jpg);
	padding:5px 0 10px;
	border-bottom:4px solid #fff;
	display:none;transition:all 0s ease-in 0s; -webkit-transition:all 0s ease-in 0s; -moz-transition:all 0s ease-in 0s;}
.headNva ul li div a{
	display:block;
	height:30px;
	line-height:30px;
	font-size:15px !important;
	font-weight:normal;
	color:#fff;}
.headNva ul li div a:hover{
	background:#1c9ced;}
.headNva ul li.aa
{
	height:25px;
}
.headNva ul li.aa a
{
	font-size:16px;
	font-weight:bold;
	color:#fff;
	line-height:25px;
	line-height:25px;
}
.headNva ul li.aa a:hover{
	text-decoration:none;
}
.headNva ul li.bb
{
	height:30px;
	font-size:12px;
	color:#68aaeb;
	line-height:15px;
}
.headNva ul li.bb:hover
{
	color:#fff;
	padding:5px 0 0 0;
	
}
.headNva ul.hover li.bb
{
	color:#fff;
	padding:5px 0 0 0;
	
}
.code
{
	width:75px;
	height:75px;
	float:right;
	padding-top:20px;
	padding-left:15px;
}
.index_news_left
{
	width:337px;
	float:left;
}
.index_news_right
{
	width:846px;
	height:304px;
	float:right;
	background-color:#fff;
}
.index_news_right_left
{
	width:380px;
	float:left;
	padding:10px 0 0 10px;
}
.index_news_right_left img
{
	/*width:380px;
	height:245px;*/
}
.index_news_right_left h2
{
	width:380px;
	height:35px;
	overflow:hidden;
	padding-top:5px;
}
.index_news_right_left h2 a
{
	float:left; display:block; width:290px; line-height:35px; text-indent:20px; background:url(../Images/icon03.jpg) no-repeat left center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; 
}
.index_news_right_left h2 span
{
	float:right; width:90px; display:block; text-align:right; line-height:35px;
}
.index_news_right_right
{
	width:426px;
	float:right;
	padding-right:10px;
}
.indexBox
{
	width:1200px;
	height:70px;
	margin:0 auto;
}
.jczx
{
	float:left;
	width:566px;
	background-color:#fff;
}
.jczx img
{
	width:550px;
	height:360px;
	padding:8px;
}
.gsjs
{
	width:577px;
	height:360px;
	padding:8px 20px;
	float:right;
	background-color:#fff;
}