@charset "utf-8";
/* CSS Document */
body{margin:0 auto;BACKGROUND:#fff;color:#fff;font-size: 12px;font-family: "微软雅黑", Calibri; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,p,blockquote{ margin:0 auto; padding:0; border:0; }
td,table,tr{ font-size:12px;}
fieldset,img {border:0;} 
img{ vertical-align:bottom}
ol,ul {list-style:none;}
label,input,img{vertical-align:middle}
.clear{ clear:both}
.left {float: left;}
.right {float: right;}
.area1 {width:px; margin:0 auto; text-align:left;}
dd,dl,dt,ul,li{margin:0;padding:0;list-style:none}
.minWidth{ min-width:1200px}

a{ text-decoration:none; color:#444;}/* 链接基本样式 */
a:hover{text-decoration:underline; color:#047ed5;}/* 链接移上时的样式 */

/* 重用类样式 */
.f_l{float:left !important;}
.f_r{float:right !important;}
.no_margin{margin:0px !important;}
.no_border{border:0px !important;}
.no_bg{background:none !important;}
.clear_both{clear:both !important;}
.display_block{display:block !important;}
.text_over{overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding: url('ellipsis.xml#ellipsis');}


/* 重用自定义样式 */
.w_100{width:100%;}
.w_95{width:95%;}
.indextx{width:980px;margin:0 auto; margin-top:10px; background:#FFFFFF;}
.w_min_width{min-width:1200px;}
.w_1200{width:1200px;}
.w_1067{width:1067px;}
.w_980{width:980px;}

.blank1px{ height:1px;line-height:1px; clear:both; font-size:0; display:block}
.blank5px{ height:5px;line-height:5px; clear:both; font-size:0; display:block}
.blank20px{ height:20px;line-height:20px; clear:both; font-size:0; display:block}
.blank50px{ height:50px;line-height:50px; clear:both; font-size:0; display:block}


/*首页内容区*/
.i_con{ background:#fff;border-top:1px solid #eee; padding:1% 0; margin-top:;}
.con_main {
	width: 1200px;
	margin: 0 auto; margin-left: auto;
	position: relative
}

.title { text-align:left;
	border-bottom: 1px solid #eee;
	height: 40px;
	width: 100%;
	position: relative;
	margin-top: 28px
}
.title h1 {
	color: #000;
	font-size: 16px;
	font-weight: bold
}
.title h1 a {
	color: #000
}
.title h1 span {
	color: #999;
	padding-left: 15px;
	font-weight: normal
}
.title h1 a:hover, .title h1 a:hover span {
	color: #7ec318
}

/* 产品 */
.i_pro2:hover { background-color:#047ed5; color:#FFFFFF;-webkit-transition: all 0.1s;transition: all 0.1s; }
.i_pro{ width:1200px;display:block;height:780px;}
.i_pro ul{position:absolute;}
.i_pro li{ width:390px; height:390px; float:left; margin-right:15px;}
.i_pro .tu{ width:390px; height:265px; background:#f4f4f4;}
.i_pro img{ width:370px; margin:10px;}
.i_pro h3{ text-align:center; font-size:18px; padding-top:10px; line-height:30px;}
.i_pro p{ text-align:center; font-size:14px;}
.pro_more{ padding:5px; margin-top:10px; border:1px solid #ccc; width:100px; border-radius:5px; text-align:center; line-height:30px;}

/*首页新闻*/
.home_news {
	float: left;
	width: 379px;
	overflow: hidden;
	display: inline
}
.home_newsC {
	margin: 0 30px
}
.home_newsCon dt span.f_l, .home_newsCon dd span.f_l {
	float: left;
	width: 74px;
	color: #444;
	font-size: 14px;
	overflow: hidden;
	height: 34px
}
.home_newsCon dd span.f_l {
	float: right;
	text-align: right
}
.home_newsCon dt a {
	font-size: 14px;
	color: #444
}
.home_newsCon dt a:hover {
	color: #047ed5
}
.home_newsCon dd a {
	font-size: 14px;
	color: #047ed5
}
.home_newsCon dd p {
	padding-top: 6px;
	font-size: 14px;
	color: #444
}
.home_newsCon dd {
	display: none;
	padding-top: 6px
}
.home_newsCon dt {
	line-height: 34px;
	height: 34px;
	width: 100%;
	overflow: hidden;
	position: relative;
}
.home_newsCon dl {
	background: #fff;
	padding: 15px 0px 30px;
	height: 202px
}

.news_dlist dt span {
	color: #bbb; padding-right:10px;
}


/* 技术服务-视频 */
.service{max-width:1200px;min-height:440px;margin:0px auto;}
#service1{display:block; width:1200px; position:relative; height:390px; overflow:hidden;}
#service1 #service1box{display:block; float:left; position:absolute; left:0; top:0; width:1400px;}
#service1 ul{display:block; float:left; list-style-type:none; padding:0; margin:0;}
#service1 ul li{display:block; float:left; padding:0; margin:0;}
#service1 ul li a{display:block; float:left; width:px; margin-right:10px; position:relative; height:380px; color:#fff;}
#service1 a .intro{position:absolute; text-align:center; width:850px; left:0; z-index:10; padding:0px;}
#service1 a .intro h5{padding:0; margin:0; text-align:center; font-size:16px; font-weight:bold; height:40px; width:850px; line-height:40px;}
#service1 a .intro p{font-size:13px; line-height:20px; margin:10px 15px; height:40px; overflow:hidden;}
#service1 a .intro{bottom:-61px;}
/*#service1 a:hover .intro{bottom:0px;}*/

#service1 a .intro1{position:absolute; text-align:center; width:370px; left:0; z-index:10; padding:0px;}
#service1 a .intro1 h5{padding:0; margin:0; text-align:center; font-size:16px; font-weight:bold; height:40px; width:370px; line-height:40px;}
#service1 a .intro1 p{font-size:13px; line-height:20px; margin:10px 15px; height:40px; overflow:hidden;}
#service1 a .intro1{bottom:-61px;}
#service1 a:hover .intro1{bottom:0px;}


/*版权*/
.search2{ position:relative; top:10px;left:0px;}
.foot{ background:#fff;border-top:1px solid #eee; padding:1% 0; margin-top:;}
.foot .foot_t{ margin:0 auto; width:1200px;border-bottom:1px solid #eee; padding-bottom:1%;}
.foot .foot_t .t_l{ float:left; width:1200px;}
.foot .foot_t .t_l dl{ float:left; width:15%;}
.foot .foot_t .t_l dt{ font-size:18px; color:#000; font-weight:normal; line-height:30px;}
.foot .foot_t .t_l dd{ font-size:14px; line-height:40px;}
.foot .foot_t .t_l dd a{ color:#606060;}
.foot .foot_t .t_l dd a:hover{ color:#047ed5;}
.foot .foot_t .t_r{ float:left; width:30%; text-align:left;}
.foot .foot_t .t_r .follow{ color:#000; margin-bottom:10px;}
.foot .foot_t .t_r ul{ font-size:0px; margin-bottom:10px;}
.foot .foot_t .t_r li{ display:inline-block; border:1px solid #242424; height:48px; width:48px; line-height:48px; text-align:center; border-radius:30px; margin-left:10px;}
.foot .foot_t .t_r li i{ font-size:24px;}
.foot .foot_t .t_r li a{ color:#444; display:block;}
.foot .foot_t .t_r li a:hover{ color:#000; display:block; text-decoration:none;}
.foot .foot_t .t_r p{ line-height:24px; color:#242424;}
.foot .foot_b{ margin:0 auto; width:1200px; padding-top:1%; color:#000; word-break:break-all;}



/*********************************************************************************************内页样式**************************************************************/
.banner{ background:url(../images/banner1.jpg) no-repeat center top; height:400px; font-size:40px; line-height:200px; color:#444; text-align:center}

.photos{ width:790px; margin:auto;}
.photos ul{ width:1000px; margin-right:-50px;}
.photos li{ width:139px; float:left; margin-right:50px; margin-bottom:10px;}
.photos li img{ width:139px; height:220px; padding:10px; border:1px solid #ccc;}
.photos li p{ text-align:center;}


/****关于****/
.con{ width:; max-width:1200px; margin:0 auto; margin-top:30px; text-align:left; color:#444; line-height:30px; font-size:14px;}
#tab{width:1060px;position:relative;margin:20px 0 auto; color:#444; font-size:16px;}
.tab{color:#047ed5;padding:5px; border:1px solid #047ed5}
.tab a{color:#047ed5; }
.tab_box{ margin-top:20px;}

.main_l{ width:1060px; margin:0px auto; color:#444; line-height:40px;}
.main_l .main_l{ width:190px; float:left; position:relative; margin-top:40px; background:#eee; text-align:center; color:#444;}
.main_l .s_nav li .li_m{width:150px; padding:15px 20px; height:40px;}
.main_l .s_nav li .er{ width:188px; border:1px solid #047ed5; background:#FFF;}
.main_l .s_nav li .er li{ width:148px; height:35px; line-height:35px; padding:0 20px;}
.main_l .s_nav li .er li a{ font-size:14px; color:#333; display:block; width:100%; height:35px; line-height:35px;}
.main_l .s_nav li .er li.on,.main_l .s_nav li .er li:hover{ background:#047ed5;}
.main_l .s_nav li .er li.on a,.main_l .s_nav li .er li:hover a{ color:#FFF;}
.main_l .s_nav li a{ display:block; width:100%; height:100%; color:#555555; font-size:12px;}
.main_l .s_nav li.now,.main_l .s_nav li:hover{ background:#047ed5;}
.main_l .s_nav li.now a,.main_l .s_nav li:hover a{ color:#FFF;}
.main_l .s_nav li p{ width:100%; height:20px; line-height:25px; font-size:16px;}

.main_l .main_r{ width:790px; float:right; text-align:left; padding:20px 0; color:#444; line-height:30px;}
.main_r .about{ width:100%; height:auto;  margin-top:10px; text-align:left; color:#444; font-size:14px; line-height:30px;}


/*****产品*****/
.pro2:hover { background-color:#047ed5; color:#FFFFFF;-webkit-transition: all 0.1s;transition: all 0.1s; }
.pro{ width:1200px; margin-top:20px;}
.pro1{ width:1200px; margin:0 auto;}.pro1 ul{ position:inherit; width:1300px;}
.pro li{ width:345px; height:410px; float:left; margin-right:15px;}
.pro .tu{ width:325px; height:250px; background:#fff; border:1px solid #ccc; margin:10px;}
.pro img{ width:325px;}
.pro h3{ text-align:center; font-size:18px; padding-top:10px; line-height:30px;}
.pro p{ text-align:center; font-size:14px;}
.prosm{ float:left; text-align:left; line-height:25px; padding-left:15px; padding-right:15px; height:70px;overflow: hidden;}

.pro_left{ float:left; width:350px; line-height:30px; margin-right:50px;}

.pro_l{ color:#047ed5; font-size:16px; font-weight:bold; text-align:left}
.piccon{ float:right; width:660px;height: auto; margin-top:20px;}
.piccon li{float:left;padding:0 0 55px 30px; width:180px; height:140px; font-size:12px; text-align:center;}
.piccon li img{ border:1px solid #ccc}
#preview{position:absolute;display:none;color:#fff;}

.pro_right{ float:right; width:450px; line-height:30px; margin-right:70px;}
.piccon1{ float:left; width:660px;height: auto; margin-top:0px;}
.piccon1 li{float:left;padding:0 20px 20px 0;}

.back{ width:70px; height:30px; text-align: center; float:left; margin-top:10px; background-color:#047ed5;}
.back a{ color:#fff;}

.preview{width:500px; height:536px; margin:0px 0px 0px 0px;}
/* smallImg */
.smallImg{position:relative; height:52px; margin-top:1px; background-color:#F1F0F0; padding:6px 5px; width:500px; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat; margin-left:485px; margin-top:-50px;}
#imageMenu {height:50px; width:460px; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:50px; width:60px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:50px; height:50px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:px; height:44px; border:3px solid #047ed5;}
/* bigImg */
.bigImg{position:relative; float:left; width:510px; height:400px; border:1px solid #ccc; overflow:hidden;}
.bigImg #midimg{width:510px; height:400px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #fff; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}



/****新闻****/
.news{ background:#047ed5; text-align:center; line-height:40px; width:190px;}
.news a{ color:#fff;}
.new_tltie{ text-align:left; background:#eee; height:250px; margin-bottom:10px; padding:5px; display:block; line-height:25px;overflow-y:scroll; color:#444;} 
.new_tltie a:hover{color:#047ed5;}
.news_tltie{ text-align:center; font-size:16px;}


/* 资料下载 */
.down{ width:1060px; position: relative; margin-top:20px;color:#444; line-height:30px;}
.down1{width:1200px; }
.down1 ul{position:relative}
.down ul li{ width:320px; float:left; margin-right:52px;}
.down ul li img{ width:320px; height:220px; vertical-align:top; border:1px solid #ccc}
.more{display:inline-block; *display:inline; zoom:1; height:30px; line-height:30px; margin-bottom:20px; padding-left:28px; background:url(../images/icon7.png) no-repeat left center; font-size:12px; color:#656565;}

.theme-buy{margin-top:10%;text-align: center;}
.theme-gobuy,.theme-signin{font-size: 15px;}
.theme-price{position: relative;bottom: -6px;margin-right: 20px;font-weight: bold;color: #f60;line-height: 32px;font-size: 24px;display: inline-block;}
.theme-price dfn{font-style: normal;font-size: 18px;margin-right: 2px;}
.theme-desc{padding: 30px;}
.theme-version{padding: 30px;}
.theme-popover-mask{z-index: 9998;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.4;filter:alpha(opacity=40);display:none}
.theme-popover{z-index:9999;position:fixed;top:50%;left:50%;width:660px;height:360px;margin:-180px 0 0 -330px;border-radius:5px;background-color:#fff;display:none;box-shadow: 0 0 2px #eee;}
.theme-poptit{border-bottom:1px solid #ddd;padding:12px;position: relative;}

.theme-poptit .close{float:right;color:#999; padding-top:5px;margin:-2px -5px -5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd}
.btn{ margin-left:250px;}
.btn.theme-reg{position: absolute;top: 8px;left: 43%;display: none}
.inp-gray,.feed-mail-inp{width:220px;height:16px;padding:4px;color:#444;margin-right:6px}
.dform{padding:80px 60px 40px;text-align: center;}
.dform-login{padding:0;height: 270px;overflow: hidden;}
.dform-login iframe{height: 470px;margin-top: -180px;}
.theme-signin{margin: -50px -20px -50px 90px;text-align:left;font-size: 14px;}
.theme-popbod li{padding-left: 65px;}
.theme-popbod li strong{float: left;margin-left: -80px;width: 80px;text-align: right;line-height: 32px;}
.ipt{ width:300px; line-height:30px; margin-bottom:5px;}


/* 应用领域 */
.areas{ width:1060px; position: relative; margin-top:20px;}
.areas1{width:1200px;}.areas1 ul{ position:relative; }
.areas ul li{ width:326px; height:405px; margin-bottom:20px; float:left; margin-right:42px;overflow:hidden;}
.areas ul li img{ width:326px; height:300px; vertical-align:top;}
.areas ul li .des_m{ font-size:18px; color:#047ed5; line-height:35px; overflow:hidden;}
.title2{ height:20px; line-height:20px; margin-top:10px;}
.title2{ font-size:12px; margin-bottom:10px;}

.areas2:hover{ height:403px; display:block; border-bottom:2px solid #047ed5;overflow:hidden;}


/*联系我们*/
.contact_m{ width:1200px; margin-top:20px; padding-bottom:50px;}
.contact_m ul{ width:100%;}
.contact_m ul li{ float:left; margin-right:10%;}
.contact_m ul li div{ font-size:22px; color:#444; margin-bottom:10px;}
.contact_m ul li div em{ font-size:20px;}
.contact_m ul li p{ font-size:14px; color:#444; line-height:185%;}