/* CSS Document */
body{
	margin:0 auto;
	color:#606a6b;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:12px;
}
img {
	border: none;
}
a {
	color:#606a6b;
	font-size:12px;
	text-decoration: none;
	font-family:"Î¢ÈíÑÅºÚ";
}
a:hover {
	color: #005e91;
	font-size:12px;
	text-decoration:none;
}
img{ vertical-align:middle;}
div{ margin:0px auto;}

p,ul,ol,li,form {
	margin: 0;
	padding: 0;
	list-style: none;
}
.jg{
	width:100%;
	height:6px;
	overflow:hidden;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.jz{text-align:center;}
.bor_img{ border:1px solid #CCCCCC;}
.clearfix{ clear:both;}

.wid{width:1204px;}

.top{width:100%; height:36px; background:url(/images/top_title.gif) no-repeat center;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;color:#FFFFFF;}
.top_tel{ margin-top:8px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;color:#FFFFFF;}
.top_book{
padding-top:8px; padding-right:75px;}
.top_book a{font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;color:#FFFFFF;}



.top1{width:100%; height:95px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;color:#34343c;}
.dh{width:750px; height:95px; line-height:95px; padding-left:50px;}
.dh .wid ul li{ float:left; width:100px; text-align:center;}
.dh .wid ul li a{font-size:15px;}
.dh .wid ul li a:hover{ background-color:#f5f5f5; color:#ff2909; display:block;}

.wid1 a{font-size:15px;color:#ff2909;background-color:#f5f5f5; display:block;}


#full-screen-slider { width:100%; height:490px; float:left; position:relative;z-index:9990}
#slides { display:block; width:100%; height:490px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:450px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}



.in_newtop{height:50px; border-bottom:1px solid #e5e5e5; margin-top:10px; margin-bottom:20px; line-height:50px;font-family:"Î¢ÈíÑÅºÚ"; font-size:15px;}
.in_newtop_tit{  letter-spacing:2px; padding-right:5px;}
.in_newtop_nr a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; }
.in_newtop_nr span{ float:right; color:#c0c6de; font-size:15px; }


.class_title{width:250px; height:85px; background-color:#166aaa; text-align:center; line-height:85px; font-size:20px; color:#FFFFFF; }

.class_list_info{ background-color:#1976bc; text-align:center; padding-top:5px;}
.class_list_info ul{width:90%; margin:0px auto;}
.class_list_info ul li{width:100%; line-height:45px; height:45px; border-bottom:1px solid #126ab1;}
.class_list_info ul li:hover{ background-color:#7bac2e;}
.class_list_info ul li a{font-size:14px; color:#FFFFFF;}


.in_pro_tit{ width:1204px; height:65px;}
.in_pro_tit1{ width:235px; height:65px;}

.in_pro_left{ width:235px; font-family:"Î¢ÈíÑÅºÚ";}
.in_pro_left ul{width:100%; margin:0px auto;}
.in_pro_left ul li{width:100%; line-height:38px; height:38px; background:url(/images/index_pro_left2.gif) no-repeat; border-bottom:1px solid #ffffff;}
.in_pro_left ul li a{font-size:14px;  display:block; padding-left:10px;}
.in_pro_left ul li a:hover{font-size:14px;background:url(/images/index_pro_left1.gif) no-repeat; padding-left:40px; color:#FFFFFF; display:block;}
.in_pro{width:910px;}
.in_pro ul li{ float:left; margin-right:23px; height:257px; line-height:50px; text-align:center;}
.in_pro ul li img{ border:1px solid #88b0d3; padding:8px;}
.in_pro ul li a{ font-size:15px;  color:#2c2e3a;}
.in_pro ul li:hover{}
.in_pro ul li:hover a{ color:#1d4c92;}

.in_ab{width:100%; height:400px; background:url(/images/index_about_back.gif);margin-top:15px;}

.index_about{width:765px; height:400px; }
.index_about_tit{	padding-top:25px;width:100%; height:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; letter-spacing:2px; color:#000; padding-bottom:10px;}
.index_about_nr a{	width:100%; height:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;  color:#1b1b1b; line-height:28px;}

.index_qyfc{	width:400px; height:400px;}
.index_qyfc_nr{ background:#FFFFFF; padding-top:5px; padding-left:5px; padding-bottom:5px;}


.in_jjfa{ width:100%; background:url(/images/index_jyfa.gif) repeat-x; height:120px; text-align:center;}


.in_honor{width:100%; background:url(/images/index_honor1.gif) repeat-x; height:420px;}
.in_honor_tit{ text-align:center;}
.in_honor_nr{ padding-top:40px;}

.rollBox {
	margin: auto;  width: 1200px; overflow: hidden;
}
.rollBox .LeftBotton {
	background:url(/images/index_honor3.gif) no-repeat; margin: 80px 10px 0px; width: 27px; height:43px; overflow: hidden; float: left; display: inline; cursor: pointer;
}
.rollBox .RightBotton {
	background:url(/images/index_honor4.gif) no-repeat; margin: 80px 0px 0px 10px; width:27px; height: 43px; overflow: hidden; float: left; display: inline; cursor: pointer;
}
.rollBox .Cont {
	margin: auto; width:1100px; overflow: hidden; float: left;
}
.rollBox .ScrCont {
	width: 1342177.27px;
}
.rollBox .Cont .pics {
	width: 320px; text-align: center; float: left;
}
.rollBox .Cont .pics img {
background:#FFFFFF; margin: 0px auto; padding: 4px; border:1px solid #cccccc; display: block;
}
.rollBox .Cont .pics p {
	color: rgb(80, 80, 80); line-height: 26px;
}
.rollBox #List1 {
	float: left;
}
.rollBox #List2 {
	float: left;
}

.in_news{width:100%; background:url(/images/index_about_back.gif); height:380px; margin-top:1px;}
.in_question{width:320px; padding-top:30px;}
.in_question_tit{ background:url(/images/index_new3.gif) no-repeat left; height:26px; margin-bottom:20px; width:100%; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; letter-spacing:2px; color:#d41e1d; padding-left:10px;}
.in_question_nr{ background:#FFFFFF; width:100%; height:280px;}
.in_question_nr1{width:295px; padding-top:10px;}
.in_question_nr1 ul li{ line-height:30px; height:30px; border-bottom:1px dotted #bfbfbf;}
.in_question_nr1 ul li span{ float:right;}
.in_question_nr1 ul li a{ font-size:12px;  color:#545454;}

.in_new{ width:570px; margin-left:20px;padding-top:30px; margin-right:20px;}
.in_new_nr1{width:540px; padding-top:10px;}
.in_new_nr1 ul li{ line-height:30px; height:30px; border-bottom:1px dotted #bfbfbf;}
.in_new_nr1 ul li span{ float:right;}
.in_new_nr1 ul li a{ font-size:12px;  color:#545454;}
.in_new_top_img{border:1px solid #bebebe; padding:2px; width:140px;}
.in_new_top_nr{ width:370px; height:90px; padding-left:10px;}
.in_new_top_tit a{font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#d41e1d; height:35px;}
.in_new_top_ms a{font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; line-height:22px;}

.in_contact{width:274px; padding-top:30px;}
.in_contact_nr1{width:242px; padding-top:10px; padding-bottom:10px;}
.in_contact_nr2{width:242px; background:url(/images/index_contact2.gif) no-repeat left; line-height:37px; padding-left:28px; height:150px; padding-top:2px; margin-left:20px;}


.in_case{width:1202px; border:1px solid #cacaca; height:340px; margin-top:30px; margin-bottom:30px;}
.in_case_tit{ border-bottom:1px solid #cacaca; height:55px;}
.in_case_zi{background:url(/images/index_yyal.gif) no-repeat left; height:50px; padding-top:15px; padding-left:60px; margin-left:20px; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; letter-spacing:2px; color:#000;}
.in_case_more{padding-top:20px; padding-right:10px; }
.in_case_more a{font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; letter-spacing:1px; color:#000;}

.in_case_l{ background:url(/images/index_yyal1.gif) no-repeat; width:30px; height:132px; margin-top:50px; float:left;}
.in_case_r{ background:url(/images/index_yyal2.gif) no-repeat; width:30px; height:132px; margin-top:50px; float:right}

.in_hzkh{background:#efefef; height:120px; margin-top:20px; margin-bottom:50px;}
.in_hzkh_l{ background:url(/images/index_hzkh1.gif) no-repeat; width:30px; height:48px; margin-top:34px; float:left;}
.in_hzkh_r{ background:url(/images/index_hzkh2.gif) no-repeat; width:30px; height:48px; margin-top:34px; float:right}

.in_link{width:100%; height:25px; padding-top:15px; background-color:#f0f0f0; margin-bottom:20px;}


.foot{width:100%; height:30px; padding-top:15px; background:#343434; font-size:14px; color:#FFFFFF;}
.foot a{ font-size:14px; color:#FFFFFF;}

.footimg{width:100%; height:184px; background:url(/images/bottom_bg.jpg) no-repeat center; background-color:#323232; color:#bbbbbb;}
.footimg a{ color:#bbbbbb; }
.footimg_zi{ padding-top:65px;  line-height:40px;font-size:14px; }

.footimg_zi1{ padding-top:35px;  line-height:30px;}

.about_fla{width:100%; height:300px; background:url(/images/aboutfla.jpg) no-repeat center; margin-bottom:30px;}

.left_contact{background:url(/images/about_left1.gif) no-repeat; width:235px; height:47px; margin-top:10px; margin-bottom:10px;}
.left_contact_nr{ border:1px solid #ececec; width:233px; margin-bottom:10px;}
.left_contact_nr1{ padding-left:8px; padding-right:8px; line-height:25px; padding-bottom:10px; padding-top:10px;}

.left_honor{ width:235px; height:87px; margin-bottom:20px;}

.about_right{width:930px;border:1px solid #ececec; padding-bottom:10px; margin-bottom:20px; }
.about_right_tit{ background-color:#ededed; height:50px; margin:1px 1px 1px 1px;}
.about_right_tit_zi1{  background:#1d4c92; padding-left:25px; padding-right:25px; padding-top:15px; height:35px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; font-weight:bold; letter-spacing:2px; color:#FFFFFF;}
.about_right_tit_dz{  padding-top:20px; padding-right:10px;}
.about_right_tit_img{ background:url(/images/about_right.gif) no-repeat; height:50px; width:13px;}


.about_nr{ padding-top:15px; padding-left:15px; padding-right:15px; line-height:25px;
}

.new_nr1{width:98%; padding-top:10px;}
.new_nr1 ul li{ width:100%;line-height:40px; height:40px;}
.new_nr1 ul li span{ float:right;}
.new_nr1 ul li a{ font-size:12px; display:block; color:#545454;  border-bottom:1px dotted #d9d9d9;}
.new_nr1 ul li a:hover{ font-size:12px; background:#f0f0f0; display:block; color:#e10200;  border-bottom:1px  solid #d9d9d9;}



.right_title{width:100%; color:#0868b2; font-size:18px; height:35px; line-height:35px; border-bottom:1px solid #0268b0;}
.right_title span{float:right; font-size:12px; color:#666666;}

.right_con{width:100%; line-height:25px; margin-top:20px;}

.pro_con ul li{float:left; width:33.3%; line-height:35px; font-weight:bold; text-align:center; margin-bottom:20px;}
.pro_con ul li div{ border:1px solid #CCCCCC; width:91%;  padding-top:10px;}


.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}


.in_hzhb{width:910px; padding-left:50px; padding-top:30px;}
.in_hzhb ul li{ float:left; margin-right:60px; margin-bottom:20px; height:160px; padding-top:10px; width:220px; background:#ebebeb; text-align:center;}
.in_hzhb ul li img{ width:200px; height:90px;}
.in_hzhb ul li a{ font-size:15px;  color:#2c2e3a;}
.in_hzhb ul li:hover{ display:block; color:#ffffff; background:#009cf9;}
.in_hzhb ul li:hover a{ color:#ffffff;}



.pro_info{width:100%; font-size:14px; line-height:35px; }
.pro_info_img{width:354px; margin-right:30px;}
.pro_info_list{width:500px;}
.pro_info_list h3{ color:#027cd1; font-size:18px;}
.pro_info_list .tel{ color:#FF0000; font-size:18px;}
.pro_info_list .pro_tel{width:400px; height:73px; background:url(/images/fw_bg.gif) no-repeat; margin-left:0px; color:#FF0000; font-size:16px; padding-top:1px; margin-bottom:15px;}
.pro_info_list .pro_tel span{ display:block; margin-top:20px; margin-left:230px; }

.pro_anli{width:100%;}
.pro_anli_title{width:100%; height:35px; line-height:35px; background-color:#f9f9f9;}
.pro_anli_title span{ color:#FFFFFF; display:block;  height:35px; background-color:#264ba4; width:100px; text-align:center;}

.pro_anli_info{ overflow:hidden; margin-top:20px;}

.case_con{width:100%;}
.case_con ul li{float:left; width:33.3%; text-align:center; line-height:40px; margin-bottom:20px;}
.case_con ul li img{ padding:3px;}

.anli_info h3{ text-align:center; color:#000000; font-size:18px;}
.anli_info .anli_hit{width:100%; height:35px; line-height:35px; border:1px solid #CCCCCC; background-color:#eeeeee; text-align:center; margin-bottom:20px;}
.anli_info .anli_img{width:100%; text-align:center; margin-top:20px; margin-bottom:20px;}

.bo_new_title{width:100%; line-height:30px; border-bottom:1px solid #0268ba; margin-top:20px; font-size:16px;}
.bo_new_title span{ color:#CCCCCC; font-size:12px;}

.bo_new_list{width:100%;}
.bo_new_list li{height:40px; line-height:40px; }
.bo_new_list li span{float:right;}

.fc_con{width:100%; height:auto;}
.fc_con ul li{float:left; width:33.3%; text-align:center; line-height:35px; margin-bottom:15px;}
.fc_con ul li img{ background-color:#eeeeee; padding:8px;}

.news_con{width:100%;}
.news_con ul li{ line-height:35px; height:35px; border-bottom:1px dashed #CCCCCC;}
.news_con ul li span{float:right;}

#con_lx{ background:url(/images/lx.jpg) no-repeat left center; padding-left:430px; height:auto; overflow:hidden; line-height:2.0; font-size:14px; width:50%;}
