@charset "utf-8";
/* CSS Document */
.borderred{ border:solid 1px red;}

/**header**/
#header{ width:100%;min-width:1002px; height:98px; margin:0 auto; overflow:hidden;}
.header{ width:1002px; height:98px; margin:0 auto; overflow:hidden; position:relative;}
.logo{ width:245px; height:98px;}
.header_ri{ width:245px; height:98px;}
.lang{ text-align:right; position:absolute; right:28px; top:15px; width:500px;}
.lang a{color:#000;}
.lang a:hover{color:#d80100;}

.Search{ position:absolute; right:18px; top:50px;padding:2px 0 0 10px;background:url(../images/SearchBg.jpg) left top no-repeat; width:231px; height:31px;}
.Search form input{ float:left; width:160px; height:28px;_height:26px;line-height:24px; _margin-top:2px;padding-left:15px; font:12px/24px "宋体";color:#8e8e8e;   background:#f1f5f8; border:none;}
.Search form button{float:right; width:32px; height:28px; margin:2px 6px 0 0; line-height:22px; background:url(../images/Searchbtn.jpg) left top no-repeat; border:none; cursor:pointer;}

.qq{ padding:4px 28px 4px 0px; background:url(../images/qq_ri.jpg) right center no-repeat;}
.phone{ background:url(../images/phone.jpg) left center no-repeat; padding-left:40px; font:21px/24px "微软雅黑"; color:#606060; line-height:20px; }
.phone span{ font-size:12px; color:#333333; font-style:italic;}

/**nav**/
#nav{ width:100%;min-width:1002px; height:45px; margin:0 auto; overflow:hidden; background:url(../images/navBg-x.jpg) top repeat-x;}
.nav{ width:1002px; height:45px; margin:0 auto; overflow:hidden;}
.nav ul{ display:block; float:left;}
.nav ul li{ display:block; float:left; width:125px; height:45px; overflow:hidden;}
.nav ul li a{ display:block; width:125px; height:45px; text-align:center; font:14px/24px "微软雅黑"; color:#333333; font-weight:bold; line-height:45px;}
.nav ul li a:hover{ background:url(../images/navBg-x-On.jpg) top repeat-x; color:#d80100;}
.nav ul li a.navaa{ background:url(../images/navBg-x-On.jpg) top repeat-x; color:#d80100;}

/***banner***/
#banner{width:100%; margin:0 auto;}
.m_banner{ width:100%; height:532px; position:relative; overflow:hidden;}
.m_banner .banner{height:532px;width:100%; position:absolute;top:0;left:0; background-position:center top;}
.banner_ctrl{ height:100px;width:1002px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -501px;z-index:2;}
.banner_ctrl a{ display:block;width:27px;height:51px; background:url(../images/banner_ctrl.gif) no-repeat;_background:url(../images/banner_ctrl.gif) no-repeat; position:absolute; opacity:.2;filter: alpha(opacity=10);
-moz-opacity:0.2;}
.banner_ctrl a.prev{left:-30px;}
.banner_ctrl a.next{right:-30px; background-position:-30px 0;}
.m_banner .banner .main_c{ position:relative;z-index:10;height:560px;}

/**notice*overflow:hidden;*/
#notice{width:100%; margin:0 auto;}
.notice{width:1002px;height:40px;z-index:99999; margin:0 auto;position:relative;}/*这里高*/
.noticeA{position:absolute; height:72px;left:0; top:-30px; background:url(../images/PartnerBg.png) top center no-repeat; }

.gongdongB{ position:absolute;width:900px;height:52px; left:55px; top:9px; z-index:98; overflow:hidden;}
.mdimg{float:left;width:113px;height:52px;margin:0 5px;overflow:hidden;}
.mdimg img{width:113px; height:52px; border:0;}
#scroll1{float: left;}
#scroll2{float: left;}
.scrollbtn1{width:16px; height:31px;overflow:hidden;margin:20px 5px 0 10px;background:url(../images/PartnerBtn.gif) top left no-repeat; float:left; cursor:pointer;}
.scrollbtn2{width:16px; height:31px;overflow:hidden;margin:20px 10px 0 5px;background:url(../images/PartnerBtn.gif) top right no-repeat; float:right;cursor:pointer;}

/**container**/
.container{width:1002px; height:auto; margin:25px auto 25px auto; overflow:hidden; }
.ConMore{ float:right; width:38px; height:13px; margin:15px 15px 0 0;}

.con1{ float:left; background:url(../images/conBj1.jpg) top center no-repeat; width:391px; height:220px; overflow:hidden; position:relative;}
.con1Til{ float:left;font:14px/24px "微软雅黑"; line-height:36px; text-indent:20px; font-weight:bold;}
.con1Til span{ font-size:11px;}
.con1Til font{font:11px "Arial";color:#d80100;}

/*---------------------*/
.con2{ width:350px;margin-left:17px;background:url(../images/conBj2.jpg) top center no-repeat;}
.indnew{float:left; width:94%; padding:15px 10px 10px;_padding-top:0; height:68px; display: block;color:#666; overflow:hidden; line-height:24px;}
.indnew img{ float:left;margin-right:10px;}
.indnew h4{ font-weight:normal; font-weight:700;  height:26px; overflow:hidden;}
.indnew a{ color:#666;}
.indnew a:hover{color:#d80100;}
.Nlist{ display:block;color:#666; width:94%; margin:3px auto 0 auto;height:24px; line-height:24px; overflow:hidden; position:relative; background:url(../images/conBj2-icon.jpg) left no-repeat; text-indent:7px;}
.Nlist:hover{ color:#003f89;}
.Nlist span{display:block;position:absolute; top:0; right:0;line-height:24px; _line-height:20px;}

.con3Img{ float:right;margin:4px 0 7px 0;}

/**footer**/
#footer{ width:100%;margin:0 auto; background:#555555; }
.footer{ width:1002px; /* height:122px; */margin:0 auto;font:12px/24px "微软雅黑"; color:#bfbfbf; line-height:24px; position:relative;}
.footLogo{ float:left;}
.footer a{color:#bfbfbf;}

.footer_le{ float:left; color:#FFF; width:540px; margin:20px 0 0 50px;font:12px/24px "宋体";}
.footer_le a{color:#FFF;}
.footer_le a:hover{color:#ed6d0f;}

.footer_ri{float:right; width:180px;margin:20px 0 0 0; height:44px; overflow:hidden;}
.footer_ri ul li{ display:block; float:left; margin-right:15px; text-align:center;} 
.footer_ri ul li p{ line-height:20px;}

/**footer End**/


/**content**/
.neiyeban{ background:top center; height:233px;}
#content{width:1002px; height:auto;overflow:hidden;margin:20px auto 0 auto; padding:0px; background:url(../images/neiyeBj_Y1px.jpg) center repeat-y; }
.content{width:1002px; height:auto;margin:0 auto;overflow:hidden; padding:20px 0px 0 0; background:url(../images/neiyeBj_top5px.jpg) top center no-repeat;}

/*left*/
.left{ width:214px; height:auto; overflow:hidden; float:left; margin-left:7px;}
.le_top{ width:212px; height:60px; overflow:hidden;color:#5e5e5e;line-height:44px;background:url(../images/Left_top.png) top center no-repeat; color:#FFF; text-indent:0;padding-top:5px;margin-bottom:8px;}
.le_top span{ display:inline-block;font:48px "Arial";line-height:54px; height:56px; overflow:hidden;text-indent:20px;}
.le_top p{font:18px/24px "微软雅黑";font-weight:400; margin:7px 30px 0 10px;line-height:18px;height:18px; overflow:hidden;}
.le_top font{ font:14px "Arial";text-indent:0;font-weight:400;margin:7px 30px 0 10px;line-height:14px;height:14px; overflow:hidden;}

.le_nav{width:212px; height:28px;padding:3px 0 0 0;margin:3px auto;text-indent:18px;display:block;font-weight:bold;font:13px/24px "宋体"; overflow:hidden;background:url(../images/left_li.png) top center no-repeat;color:#000;}
.le_nav:hover{background:url(../images/left_li_hover.png) top center no-repeat;color:#FFF; font-weight:bold;}
.le_navhold{background:url(../images/left_li_hover.png) top center no-repeat;color:#FFF; font-weight:bold;}

.le_Contact{width:182px;padding:17px 15px; margin-top:30px; height:274px; background:url(../images/le_ContactBj.jpg) top left no-repeat;}
.le_ContactTil{color:#474646; font:18px/24px "微软雅黑"; position:relative;}
.le_ContactTil font{color:#d40201; font:18px/24px "微软雅黑";}
.moreRed{ position:absolute; width:38px; top:11px;right:-10px; _right:10px; height:18px; background:url(../images/more2.jpg) no-repeat;}
.le_icon1{ width:85%;padding-left:15%;padding-bottom:7px;color:#555555;line-height:24px;background:url(../images/le_icon1.jpg) top left no-repeat;margin:10px auto; border-bottom:dashed 1px #999;background-position:0 3px;}
.le_iconBJ2{background:url(../images/le_icon2.jpg) top left no-repeat;background-position:0 2px;}
.le_iconBJ3{background:url(../images/le_icon3.jpg) top left no-repeat;background-position:0 2px;}
.le_icon1Mar{margin-top:35px;}
.le_qq{ width:189px; height:37px; margin:20px auto 0 auto; background:url(../images/left_qq.png) no-repeat; cursor:pointer;}

/*right*/
.right{margin-right:20px;_margin-right:10px; width:720px;padding:0 5px; height:auto; overflow:hidden; float:right;}
.ri_top{ width:100%; height:47px; font:18px/30px "微软雅黑"; color:#000; text-indent:40px; line-height:24px; _line-height:34px;background:url(../images/right_top_bj.jpg) top center no-repeat;line-height: 30px; font-weight:500; position:relative;margin-bottom:30px;}
.dap{ font-size:12px; position:absolute; top:13px; right:0; font-weight:normal;font:12px "宋体";}
.dap a{color:#000;}
.dap a:hover{color:#ed6d0f;}
.right p{ line-height:25px;width: 720px;}
.title{ width:772px; height:auto; overflow:hidden; padding:15px 0px 15px 10px; font:20px/4px "微软雅黑"; color:#333333; line-height:28px; font-weight:bold;}
.title span{ color:#02aeb8;}

/*about && Server */
.aboutPic{ margin:20px auto;}

/*fanye*/
.fanye{ width:100%;padding:30px 0; height:auto; overflow:hidden; font:12px/24px "宋体"; color:#000; text-align:center; line-height:24px;}
.fanye a{color:#333333;}
.fanye a:hover{color:#ed6d0f;}
/*TechonlogyPro*/
.F4floatB{float:left;text-align:center;line-height:36px; width:162px;_width:163px; overflow:hidden;height:196x;margin:5px 9px 0 9px;_margin:5px 10px 0 6px;}
.F4float{background:#f5f6f4;padding:6px 5px;width:150px;height:150px;border:#fff solid 1px;}
.F4float img{width:150px;height:150px;}

/*Product_list */
.F3floatB{float:left;text-align:center;line-height:36px; width:222px;_width:223px; overflow:hidden;height:218px;margin:5px 9px 0 9px;_margin:5px 10px 0 6px;}
.F3float{background:#f5f6f4;padding:11px 6px;width:208px;height:160px;border:#fff solid 1px;}
.F3float img{width:208px;height:160px;}

/* Pro */
.ProPic{float:left; padding:11px 10px;background:#f5f6f4;margin:20px 0 0 0;_margin:20px 0 0 0;}
.ProPic img{width:355px; height:270px;}
.ProCapB{float:right;width:310px;margin:20px 9px 0 9px;_margin:20px 10px 0 6px;}
.ProCap{ width:100%; text-indent:20px;padding-bottom:10px; height:24px; overflow:hidden;font-size:22px;font-family: '微软雅黑'; line-height:25px;background:url(../images/ri_Pro_til_bj.jpg) top center no-repeat; border-bottom:solid 1px #d70200;}
.ProTeB{ padding:20px 10px 0 10px;line-height:24px;}
.ProTeB font{font:16px/32px "微软雅黑";}
.ProCom { background:url(../images/ri_Pro_ProCom.jpg) top left no-repeat; padding:50px 0;line-height:24px; width:100%;}

/* CasePic*/
.F3floaCase{ float:left;border:solid 1px #ccc; width:220px; height:116px;margin:20px 9px 0 9px;_margin:20px 10px 0 6px;}
.F3floaCase img{width:220px; height:116px;}

/*news_view*/
.news_view{height:auto; margin:0 auto; overflow:hidden; font:12px/24px "宋体"; color:#333333; line-height:24px;}
.pager2{ clear:both; width:auto; height:auto; overflow:hidden; font:12px/24px "宋体";  color:#333333; line-height:24px; padding:20px 0 20px 0;}
.pager2 span{float:right;}
.pager2 p{text-align:left;}
.pager2 a{ color:#333333;  text-decoration:none;}
.pager2 a:hover{color:#f00;}

/*news*/
.newsli{ width:100%;display:block; height:auto; overflow:hidden; padding-bottom:25px; border-bottom:1px solid #dbdbdb; margin-bottom:25px;}
.news_img{ float:left;display:block; width:170px; height:100px; padding:2px; border:solid 1px #ccc;}
.news_txt{ float:right;width:515px; height:auto; overflow:hidden; }
.news_title{ width:100%; height:auto; overflow:hidden; margin-bottom:10px; }
.news_title a{ float:left; font:14px/24px "宋体"; color:#222222; line-height:26px; font-weight:bold;}
.news_title a:hover{ color:#ed6d0f;}
.news_title span{ float:right; font:12px/24px "宋体";margin-top:-6px; color:#555555; line-height:26px;}
.news_text{ width:100%; height:auto; overflow:hidden; font:12px/22px "宋体"; color:#555555; line-height:24px;}
.news_text a{ color:#9e242a;}
.news_text a:hover{ color:#f00;}

/*feedback*/
.feedback{ width:650px; height:auto; margin:0 auto; overflow:hidden; padding-left:30px; }
.feedback_top{ width:100%; height:50px; text-align:center;}
.feedback_mid{ width:100%; font:12px/24px "宋体"; color:#333333; line-height:24px;}
.input1{ width:240px; height:24px;  border:none; background:#e8e8e8; font:12px/24px "宋体"; color:#333333; line-height:24px;}
.input2{ width:485px; height:100px; border:none; background:#e8e8e8;  font:12px/24px "宋体"; color:#333333; line-height:24px;}
.sub{ width:140px; height:40px; font-size:13px;color:#FFF; font-weight:bold; border:none; background:#ed6d0f; cursor:pointer; }
.res{ width:140px; height:40px; font-size:13px;color:#FFF; font-weight:bold; border:none; background:#7d7c86; cursor:pointer; }
