﻿html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0; padding: 0;}
img{border:0 none;}
ul, li{list-style-type: none; }
body, select, {font-size:12px;}
button {cursor: pointer; }
body {font-size:12px; line-height:24px;color:#555555;  background:url(img/page_back.jpg); font-family:"微软雅黑";}
a, a:link {text-decoration: none; color:#555555; }
a:visited { }
a:active, a:hover{text-decoration:none; color:#FF6600;}

.h_pho { margin-top:40px; font-family:"微软雅黑"; background:url(img/h_pho.gif) no-repeat left 0; width:202px; height:38px; padding-left:42px; color:#007eb1; font-size:22px; font-weight:bold;}
.h_pho span { display:block; color:#3e3e3e; font-size:16px; padding-left:38px; font-weight:normal; margin-top:-5px;}
.fr { float:right;}

header{ height:35px; background:#ebebeb url(img/top_bg.jpg) repeat-x;}
.sec_t{ width:1200px; height:35px;line-height:35px; color:#616161; font-size:13px; margin:0 auto; background:#EEE;}
.sec_t span{ float:left;}
.sec_t p{ float:right; color:#ccc; margin:0; padding:0;}
.sec_t p a{ color:#616161;}
.sec_t p a:hover{ color:#307862;}
.sec_t a img{ float:left; width:600px; height:138px; margin-right:200px;}
.sec_t b{ width:220px; float:right; text-align:left; margin:40px 0 0 0; font-weight:normal; line-height:30px;}
.sec_t b img{ float:left; margin-right:5px;}
.sec_t b em{ color:#2e7761; font-style:normal; font-family:Californian FB; font-weight:bold; font-size:22px;}

.top{width:100%; height:182px; background:url(img/top_back.jpg);}
.logo{ width:1200px; margin:0 auto; overflow:hidden; height:132px;}
.logo_pic{ width:847px; float:left;}
.logo_tele_pic{width:38px; float:left; padding:0 0 0 50px;}
.logo_tele{ float:left; padding:35px 0 0 0; font-size:14px; font-weight:bold; color:#0647a3; text-align:right;}
.logo_telenum{ font-size:38px; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; line-height:50px;}

.menu{ width:1200px; margin:0 auto; height:50px;}
   #nave{width:1200px;}
   #nave ul li{width:120px; height:50px; float:left; line-height:50px; text-align:center; font-size:14px; background:url(../images/fgx.png) no-repeat right top;}
   #nave ul li a{color:#fff; text-decoration:none; display:block;}
   #nave ul li a:hover{ background:#3da606;}
   #nave ul li ul{position:relative;width:160px;display:none;background:url(img/menu_back.png);top:0px; padding:0; margin:0; overflow:hidden; z-index:9900;}
   #nave ul li ul li{height:30px; line-height:30px;font-size:12px; float:left;}
   #nave ul li ul li a{display:block;color:#ffffff; text-decoration:none; width:160px; text-align:center;}
   #nave ul li ul li a:hover{color:#359105;background:#ecf3c9; }
   #nave ul li ul li:hover{background:#ecf3c9;}
   
  #navover{ background:#359105;}
  
.banner{ width:100%; height:404px; clear:both;}

#full-screen-slider { width:100%; height:404px; float:left; position:relative}
#fox { display:block; width:100%; height:404px; list-style:none; padding:0; margin:0; position:relative}
#fox li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#fox li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:25%; top:360px; z-index:99;  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_pro{ width:100%; padding:12px 0 0 0; background:url(img/in_topback.jpg) no-repeat center;}
.main{ width:1200px; margin:0 auto;}
.left{ width:268px; float:left; overflow:hidden;}
.left_class{ height:48px; background:url(img/title_back.png); font-size:18px; font-weight:bold; line-height:48px; color:#ffffff; text-align:center;}

.left_big{ width:264px; overflow:hidden; border:2px solid #0747a5; clear:both; padding:10px 0;}
.left_big_class{ width:239px; margin:0 auto;}
.left_big_class ul li a{ display:block; width:228px; height:31px; line-height:31px; padding:0 0 0 15px; color:#ffffff;font-size:14px; background:url(img/left_big_class.png); margin:5px 0;}
.left_big_class ul li a:hover{background:url(img/left_big_classover.png);}
.left_big_class ul .active{background:url(img/left_big_classover.png);}
.left_big_class ul .active a {color: #fff;}
.left_big_class p{ padding:0 0 0 10px; margin:0 0 0 5px; line-height:28px; border-bottom:1px dashed #cccccc; background:url(img/icon.jpg) no-repeat left center;}


.left_b_title{ height:43px; line-height:43px; text-align:center; color:#ffffff; font-size:18px; font-weight:bold; background:#0747a5;}
.left_content{ padding:5px 10px; font-size:14px;}
.right{ width:912px;float:left; background:#fff; overflow:hidden; margin:0 0 0 20px;}
.right_title{ background:url(img/right_title.png); height:48px; line-height:48px; color:#fff; font-size:18px; font-weight:bold; padding:0 0 0 15px;}
.right_title span{ float:right; padding:0 10px 0 0; font-size:12px; font-weight:normal;}
.right_title span a{color:#fff;}
.right_content{ padding:10px; background:#fff; overflow:hidden; border:1px solid #cccccc;}
.content{ padding:20px 10px; background:#fff; overflow:hidden; border:1px solid #cccccc; font-size:14px; line-height:29px;}
#page{line-height:26px; text-align:center; clear:both; font-size:12px;}
#prolist li{ width:213px; text-align:center; background:url(img/pro_back.jpg) no-repeat center bottom; height:201px; float:left; font-size:14px; line-height:19px;margin-right:10px; }
#prolist li img{ width:210px; height:155px; padding:2px; border:1px solid #cccccc;}
#prolist li a{color:#0647a3;}

.clear{ clear:both; height:10px;}
.in_5{ width:1200px; margin:0 auto;}
.in_5ad{ height:150px; width:1200px; background:url(img/in_ad_back.png); }

.in_5ads{POSITION: relative; WIDTH: 1200px; FLOAT: left; HEIGHT: 92px; OVERFLOW: hidden}
.in_5ads OL{POSITION: absolute; TOP: 0px; LEFT: 0px}
.in_5ads LI{WIDTH: 1200px; HEIGHT: 92px;}
.in_5ads IMG{WIDTH: 1200px; HEIGHT: 92px;}
.mouse_direction{POSITION: absolute; WIDTH: 25px; DISPLAY: none; HEIGHT: 50px; RIGHT: 0px}
.mouse_top{BACKGROUND: url(../images/direction_icon.png) no-repeat; HEIGHT: 25px; CURSOR: pointer}
.mouse_bottom{BACKGROUND: url(../images/direction_icon.png) no-repeat 0px -25px; HEIGHT: 25px; CURSOR: pointer}

 

.company_5{ background:url(img/company_bg.jpg) no-repeat; height:1476px; padding:0 10px; overflow:hidden;}

.company_01{ height:398px; background:url(img/company_01.png) no-repeat right center;}
.company_01_txt{ background:url(img/01.png) no-repeat top left; padding:0 0 0 70px; width:600px; margin:0px 0 0 13px;}

.company_02{ height:346px; background:url(img/company_02.png) no-repeat left center;}
.company_02_txt{ background:url(img/02.png) no-repeat top left; padding:0 0 0 70px; width:640px; margin:0 0 0 453px;}

.company_03{ height:398px; background:url(img/company_03.png) no-repeat right center; overflow:hidden;}
.company_03_txt{ background:url(img/03.png) no-repeat top left; padding:0 0 0 70px; width:640px; margin:80px 0 0 0;}

.company_04{ height:335px; background:url(img/company_04.png) no-repeat left bottom; overflow:hidden;}
.company_04_txt{ background:url(img/04.png) no-repeat top left; padding:0 0 0 70px; width:600px; margin:80px 0 0 453px;}

.p_en_t{ font-size:14px; font-weight:bold; color:#b7d7e7; font-family:Arial, Helvetica, sans-serif;}
.p_cn_t{ font-size:24px; font-weight:bold; color:#1552a8; line-height:30px;}
.p_content{ font-size:14px; padding:30px 0 0 0;}
.p_content span{ font-weight:bold; color:#3da606;}

.company_line{ clear:both; height:30px; background:url(img/company_line.jpg) top; width:100%;}

.in_ad{ width:1200px; margin:0 auto; height:116px; background:url(img/in_ad.jpg);}

.company_profile{ width:1200px; overflow:hidden; background:#ffffff; margin:0 auto; clear:both; margin:0 auto; padding:10px 0; clear:both;}
.company_profile_t{ height:269px;}

.long_title{ background:url(img/long_title.jpg) no-repeat left bottom; height:54px; margin-left:10px;}
#big_letter{ float:left; width:31px; height:53px; float:left; line-height:53px; font-size:58px; color:#1552a8; font-family:"微软雅黑";}
#small_letter_cn{ width:120px; float:left; height:53px; margin-left:15px;font-family:"微软雅黑";}
#small_letter{ height:20px; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#9d9fa0;}
#small_lettercn{ height:25px; line-height:25px; font-size:20px; color:#1552a8;}
.span_right{ float:right; padding:25px 10px 0 0; font-size:12px;}

.company_profile_left{float:left; width:895px;}
.company_profile_txt{ clear:both; padding:5px; overflow:hidden; margin:10px 0 0 20px;}
.company_profile_txt_video{ float:left; width:239px; height:194px; background:url(img/video_back.jpg) bottom; overflow:hidden;}
.company_profile_txt_content{ padding:10px; float:left; width:595px; margin-left:10px}
.company_profile_txt_content p a{color:#06326e;}
.company_profile_txt_content p a:hover{ color:#C00;}

.company_profile_right{float:left; width:255px; background:url(img/left_lineg.jpg) no-repeat left center; padding: 0 0 0 40px;}
.company_profile_right_box{ width:255px; height:186px; padding:10px 0 0 0;}
.bannerbox { width: 255px; height: 186px; overflow: hidden; margin: 0px auto; }
#focus { width: 255px; height: 186px; clear: both; overflow: hidden; position: relative; float: left; }
    #focus ul { width: 255px; height: 186px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
        #focus ul li { float: left; width: 255px; height: 186px; overflow: hidden; position: relative; padding: 0px; margin: 0px; text-align:center; }
    #focus .preNext { width: 125px; height: 186px; position: absolute; top: 0px; cursor: pointer; }
    #focus .pre { left: 0; background: url(img/sprite.png) no-repeat left center; }
    #focus .next { right: 0; background: url(img/sprite1.png) no-repeat right center; }

.company_co{ overflow:hidden;background:url(img/co_bg.jpg); clear:both;}
.company_co_title{ height:40px; padding:17px 0 5px 0; text-align:center; font-size:18px; font-weight:bold; color:#06326e;}
#demo{ width:1180px; margin:0 auto; overflow:hidden;}
.demolist{ text-align:center; width:235px; height:88px; float:left;}
.demolist img{ height:80px; width:215px; padding:1px; border:1px solid #cccccc;}

.case_in{ width:100%; height:590px; background:url(img/case_back.jpg);  padding:20px 0;}
.case_in_title{ width:1200px; background:url(img/in_ad_back.png) no-repeat bottom; height:115px; margin:0 auto; text-align:center;}
.company_list{ width:1180px; margin:0 auto;overflow:hidden;}
#company{ height:360px; overflow:hidden;}
#company1 ul li{ float:left; width:240px;}
#company1 ul li img{width:230px; height:156px;}
.product2{ width:290px; float:left; height:180px; text-align:center;}
.product2 img{ width:280px; height:156px;}

.in_news{ width:1200px; margin:0 auto; overflow:hidden; background:url(img/top_line.jpg) no-repeat bottom #ffffff;padding:10px 0;}
.in_news_right{ width:292px; padding:0 0 0 8px; float:left;}
.in_news_right_content{ padding:10px; line-height:28px;}
.in_news_center{ width:562px; padding:0 0 0 15px; float:left; overflow:hidden;}
#TabTab03Con1{width:560px;height:360px; border:1px solid #cccccc;}
#TabTab03Con2{width:560px;height:360px;border:1px solid #cccccc;}

.xixi1{width:562px; background:url(img/tab_1.jpg); height:54px;cursor:pointer;}
.xixi2{width:562px; background:url(img/tab_2.jpg); height:54px;cursor:pointer;}

.tab1{width:115px;height:54px;line-height:54px;float:left;text-align:center;cursor:pointer;color:#FFFFFF; font-size:14px; font-weight:bold;}
.tab2{width:115px;height:54px;line-height:54px;float:left;text-align:center;cursor:pointer;color:#FFFFFF;font-size:14px; font-weight:bold;}

.in_news_left{ width:314px; float:left;}

.news_list{ margin:10px;}
.news_list ul li{ background:url(img/news_ocpm.jpg) no-repeat left center; line-height:28px; padding:0 0 0 15px; border-bottom:1px dashed #cccccc;}
.news_list ul li span{ float:right;}

.news_pic{ padding:10px; overflow:hidden; clear:both;}
.news_pic img{ float:left; margin:0 10px 0 0; width:146px; height:119px;}
.links{ width:1200px; margin:0 auto; background:url(img/links.jpg) no-repeat left center #fff; padding:20px 0;}
.links a{ margin-right:10px;}
.links p{ padding:0 0 0 180px;}

.foot{ width:100%; background:#0a57b6; color:#ffffff; padding:20px 0; text-align:center;}
.foot a{ color:#ffffff;}
.foot_bottom{ width:1200px; padding-top:10px; margin:0 auto; text-align:left;}


.s_bg { background:url(img/s_bg.gif) repeat-x; height:40px; line-height:39px;overflow:hidden;}
.h_ser { width:1200px; margin:0 auto;}

.s_inp {  margin-top:-1px;}
.inp01 { background:url(img/s_inp.gif) no-repeat; width:229px; height:42px; line-height:43px; border:none; padding:0 65px 0 -9px; float:left; padding-left:11px; }
.h_ser p { float:left; width:670px; overflow:hidden;}
.h_ser p a { padding:0 6px; color:#6e6e6e;}
.h_ser p b { color:#045cbd;}

.foot_l {
	width: 625px;
	float: left;
}
.foot_r {
	width: 230px;
	float: right;
	margin-top:20px;
}
.foot_r dl {
	width: 115px;
	float:left;
}
.foot_r dt{
	width:100px;
	height:100px;
	overflow:hidden;
	margin:0 auto;
}
.foot_r dd{
	height:30px;
	line-height:30px;
	text-align:center;
	overflow:hidden;
	margin:0 auto;
}
.company_profile_left_ul{
	width:895px;
	margin:0 auto;
}
.company_profile_left_ul li{
	width:179px;
	float:left;
	text-align:right;
}
.company_profile_left_ul li img{ 
    width:168px;
	height:126px;
	overflow:hidden;
}
.company_profile_left_ul li span{
	height:35px;
	line-height:35px;
	display:block;
	text-align:center;
	overflow:hidden;
}
.company_profile_right_form{
	width:255px;
	padding-top:20px;
}
.company_profile_right_form p{
	height:40px;
	line-height:32px;
	padding-left:50px;
	position:relative;
}
.company_profile_right_form label{
	position:absolute;
	top:0;
	left:0;
	width:50px;
	display:inline-block;
	text-align:right;
}
.company_profile_right_form .input{
	width:182px;
	height:30px;
	line-height:30px;
	padding-left:10px;
	border:1px solid #eaeaea;
	font-size:12px;
}
.company_profile_right_form .input2{
	width:182px;
	height:90px;
	line-height:30px;
	padding-left:10px;
	border:1px solid #eaeaea;
	font-size:12px;
}
.company_profile_right_form em{
	font-style:normal;
	color:#F00;
}
.company_profile_right_form p.p2{
	height:102px;
}
.company_profile_right_form p.p3{
	height:82px;
}
.company_profile_right_form p.p3 img{
	position:absolute;
	top:42px;
	left:50px;
}
.company_profile_right_form .btn{
	width:170px;
	height:40px;
	border:none;
	cursor:pointer;
	font-size:16px;
	color:#fff;
	background:#0962a6;
	font-family:"微软雅黑";
}