/*首页*/
.banner{width:1109px;height: 421px;margin: 0 auto; margin-top: 15px;position: relative; z-index:1;background:url(../images/banner_bg.jpg) no-repeat; padding-left:7px; padding-top:4px; }
.banner img{ width:1100px; height:410px;border-radius:5px;  }
.banner .car li{ position: absolute; width: 1099px;height: 410px;}
.banner .pic1{ z-index:10;}
.banner .item li{ width: 10px;height: 10px;border-radius: 10px; background: #a6a6a6; float: left;margin-left:7px;cursor: pointer;}
.banner .item{position: absolute;top:380px; left: 500px;z-index: 20;}
.banner ul li.current{ background: #3e81b9;}
.wrapper{ width:1106px; margin:0 auto; min-height:583px;}
.all{ width:1106px; height:491px; border-top:0; margin-top:15px; background:url(../images/all_bg.jpg) no-repeat 0 0;}
.moudle1{ width:1098px; height:233px;}
.moudle1 .index_about{ margin-left:27px; width:343px; background:url(../images/d_r.jpg) no-repeat right 25px; height:210px; float:left;}
.moudle1 .index_about .title{ width:312px; height:43px; background:url(../images/t_bg.jpg) no-repeat bottom; line-height:43px; color:#000; font-size:16px;}
.moudle1 .index_about .info{ width:312px; height:155px; line-height:23px; overflow:hidden; font-size:12px; padding-top:10px;}
.moudle1 .index_about .info a{ color:#2A76AD; float:right;}
.moudle1 .index_about .info a:hover{ text-decoration:underline;}
.moudle1 .index_news{ width:700px; height:235px; float:left; padding-left:22px;}
.moudle1 .index_news .new p.title{color:#000; font-size:16px; height:43px; line-height:43px;}
.nav2 li{ width: 255px;height: 150px;position: absolute;}
.nav2 li img{ width:255px; height:150px;}
.new2-left{width: 255px;height: 150px;position: relative; float: left;}
.picc1{z-index: 30;}
.ying{ width: 255px;height: 35px;background:url(../images/b_bg.png) repeat;;z-index: 50;position: absolute; top: 115px;}
.yin li{width: 19px;height: 19px; background:#2d6388;float: left;margin-left:8px;color: white;text-align: center; line-height: 19px;cursor: pointer; font-size:13px;}
.yin{padding-top: 10px;padding-left:150px;}
ul li.cuu{background: #e6cb4b;}
.new2{margin-top: 13px;}
.new2-right{width: 400px;height: 170px; float: left;padding-left: 22px;}
.new2-right .menu ul{width: 385px;height:33px;border-bottom: 1px solid #d4d4d4;overflow: hidden; padding-left:15px;}
.new2-right .menu ul li{ float:left; width:100px; height:35px; cursor:pointer; line-height:35px; text-align:center; font-size:12px;}
.new2-right .menu ul li.li_over{ background:url(../images/tab_on.png) no-repeat; color:#2a76ad;}
.new2-right .menu ul li.li_out{ background:url(../images/tab_out.png) no-repeat;}
.choose_info{ width:393px; padding-top:18px;}
.choose_info li{ width:393px; height:29px; font-size:12px;}
.choose_info li a{ background:url(../images/out.png) no-repeat 0px 5px; padding-left:15px; color:#6C6C6C;}
.choose_info li a:hover{ background:url(../images/on.png) no-repeat 0px 5px; color:#377EB1; }
.choose_info li span{ float:right;}
.choose_info li:hover span{color:#377EB1;}
.all .aaa{ padding-left:5px;}
.ad{ width:1098px; height:80px;}
.module2{ width:1098px; height:173px; background-color:#EBEBEB;}
.module2 .prolist{ width:759px; height:173px; border-right:1px solid #CCCCCC; float:left; overflow:hidden;}
.picScroll-left{ width:759px; height:173px;overflow: hidden;position: relative; margin:0 auto}
.picScroll-left .hd{position:absolute;width:759px;height:0px;}
.picScroll-left .hd .next{ width:17px; height:27px; display:block;background:url(../images/left.png) no-repeat; position:absolute;top:80px;left:24px; z-index:90; cursor:pointer;}
.picScroll-left .hd .prev{width:17px; height:27px; display:block;background:url(../images/right.png) no-repeat; position:absolute;top:80px;right:24px;z-index:90; cursor:pointer;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{width:759px; height:173px;position:relative;overflow:hidden;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ display:block;width:253px; height:173px; overflow:hidden;float:left; border-right:1px solid #CCCCCC; text-align:center;}
.picScroll-left .bd ul .title{ width:253px; height:29px; border-bottom:1px solid #CCCCCC; background:url(../images/t_bg1.jpg) repeat-x; line-height:29px; text-align:center; font-weight:bold; font-size:14px;}
.picScroll-left .bd ul .img{ width:253px;height:111px; display:block; text-align:center;}
.picScroll-left .bd ul .img img{ width:162px; height:90px; margin-top:15px;}

.module2 .index_contact{ margin-left:41px; width:280px; float:left;}
.module2 .index_contact .title{ width:280px; height:38px; background:url(../images/bb.jpg) no-repeat bottom; line-height:36px; font-size:16px;color:#000;}
.module2 .index_contact .info{ width:280px; height:130px;overflow:hidden; font-size:12px;}
.module2 .index_contact .info span.name{ width:280px; height:40px; display:block; line-height:40px; font-size:14px; color:#2a76ad;}
.friendlink{ width:1100px; height:47px; line-height:47px; color:#3C3C3C; float:left; margin-left:5px;}
#demoLeft {float:left;overflow:hidden;width:1100px;height:45px;}
#demoLeft .indemo {float:left;width:800%;}
#demo1,#demo2{float:left;overflow:hidden;}
#demo1 li,#demo2 li{ float:left; width:138px; height:43px; text-align:center;overflow:hidden;margin-right:20px; border:1px solid #DBDBDB;}
#demo1 li img,#demo2 li img{ width:138px; height:43px;}

/*关于我们*/
.inner_banner{ width:1103px; margin: 0 auto; position: relative; margin-top:17px; height:176px;background:url(../images/ibanner_bg.jpg) no-repeat; padding-left:3px; padding-top:2px; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none; border-radius:2px; }
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.box_skitter .prev_button { position: absolute; top: 50%; left: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
.box_skitter .next_button { position: absolute; top: 50%; right: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width:1100px; height: 170px; }
#slideshow ul { display: none; }
.allinner{ width:1100px; float:left; background:url(../images/i_bg.jpg) repeat-x; margin-top:22px; padding-top:6px;}
.allinner_left{ width:185px; float:left;}
.allinner_left .box{ width:185px; background:url(../images/left_bg.jpg) no-repeat;background-size:100% 100%; }
.allinner_left .box .ul_menu{ margin-left:1px; width:183px;}
.allinner_left .box .ul_menu li{ width:163px; height:44px; border-bottom:1px solid #EEEEEE; padding-left:20px; line-height:44px;}
.allinner_left .box .ul_menu li a{ font-size:14px;}
.allinner_left .box .ul_menu li a:hover{ font-weight:bold; color:#3C3C3C;}
.allinner_left .box .ul_menu li.cur a{font-weight:bold; color:#3C3C3C;}
.allinner_left .left_logo{ margin-left:1px;}
.allinner_right{ width:900px; margin-left:15px; float:left; background:url(../images/r_bg.jpg) no-repeat top; min-height:400px;}
.allinner_right .crumbs{ width:844px; height:54px; border-bottom:1px solid #D5D5D5; margin-left:25px;}
.allinner_right .crumbs span{ float:right; padding-top:27px; color:#CFCFCF;}
.allinner_right .crumbs span a{ color:#CFCFCF;}
.allinner_right .crumbs span a:hover{color:#3C3C3C;}
.allinner_right .crumbs span em{ font-style:normal; color:#3C3C3C;}
.allinner_right .crumbs i{ font-style:normal; color:#2A76AD; font-size:17px; padding-top:23px; display:block;}
.allinner_right .content{ width:844px; line-height:2; margin-left:25px; padding:40px 0;}
.allinner_right .content img{width: expression(this.offsetWidth > 844 ? '844px': true); max-width: 844px;}


/*员工风采*/
.ul_staff{ width:900px; float:left; padding-top:20px;}
.ul_staff li{ width:200px; height:146px; float:left; margin-left:22px; text-align:center; margin-top:20px;}
.ul_staff li img{ margin-bottom:15px; width:200px; height:121px;}
.ul_staff li a:hover{ color:#2a76ad;}


/*员工风采最终*/
.staff_end{ width:856px; margin-left:22px; height:400px; margin-top:40px;}
.staff_end .succesny{ position:relative;}


/*下载中心*/
.table_download{ width:844px; margin-left:24px; padding-top:29px;}
.table_download td{ border-bottom:1px dotted #C1C1C1; height:54px;}
.table_download td em{ font-style:normal; margin-left:16px; font-size:14px; color:#3C3C3C;}
.pages{ width:844px; margin-top:35px; margin-left:24px;}
.pages div{ float:right;}
.pages div a{ height:23px; line-height:23px; display:inline-block; background:url(../images/a_bg.jpg) repeat-x; text-align:center; border:1px solid #D3D3D3; margin:0 2px;}
.pages div a:hover{ color:#2573AA;}
.pages div a.p1{ width:38px;}
.pages div a.p2{ width:48px;}
.pages div a.num{ width:23px;}
#screen1{width:100%;height:100%;position:absolute;top:0;left:0;display:none;z-index:100;background-color:#666;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;}
.popbox1{ width:753px; height:510px; border-radius:5px;background-color:#fff; position:absolute;top:0;left:0;display:none;z-index:120;}
.popbox1 .close{ height:44px; text-align:right; padding-right:15px; padding-top:11px;}
.popbox1 table{ margin-left:35px;}
.popbox1 table th{ font-size:12px; font-weight:normal;}
.popbox1 table .txt{ width:203px; height:38px; line-height:38px; padding:0 5px; border:1px solid #DBDCDB; margin-right:15px; color:#6c6c6c;}
.popbox1 table .area{ width:671px; height:232px;border:1px solid #DBDCDB; padding:5px; line-height:20px;}
.popbox1 table .btn{ width:684px; height:40px; background:url(../images/btn_bg.jpg) no-repeat; text-align:center; line-height:40px; color:#FFF; cursor:pointer; border:0; font-size:14px;}

/*联系我们*/
.tab_contact img{ margin-right:14px;}

/*联系我们-招聘信息*/
.h5_title{ margin-left:24px; font-size:12px; padding-top:30px;}
.ul_job{ width:844px; margin-left:24px;}
.ul_job li{ padding-top:30px; width:844px; border-bottom:1px solid #ABABAB; padding-bottom:2px;}
.ul_job li .job_name{ font-size:12px;}
.ul_job li .job_name span{ float:right; color:#2A76AD; background:url(../images/zk.png) no-repeat right; padding-right:15px; display:block; cursor:pointer;}
.ul_job li .job_name em{ font-style:normal; background:url(../images/cicle.png) no-repeat left; padding-left:35px; height:22px; line-height:22px; display:inline-block; color:#2A76AD; font-size:14px;}
.ul_job li .job_info{ width:844px; padding-bottom:12px; padding-top:20px; display:none;}
.ul_job li .job_info .rzyq{ font-size:13px; color:#3C3C3C;}
.ul_job li .job_info .info{ width:844px; line-height:2; color:#3C3C3C; padding-top:10px;}

/*联系我们-留言反馈*/
.table_msg{ width:100%;}
.table_msg th{ font-size:16px; font-weight:normal; color:#4C4C4C;}
.table_msg .txt{width:203px; height:38px; line-height:38px; padding:0 5px; border:1px solid #DBDCDB; margin-right:70px; color:#6c6c6c; background-color:transparent;}
.table_msg .area{width:832px; height:232px;border:1px solid #DBDCDB; padding:5px; line-height:20px;background-color:transparent;}
.table_msg .btn{width:844px; height:40px; background:url(../images/btn_bg1.jpg) no-repeat; text-align:center; line-height:40px; color:#FFF; cursor:pointer; border:0; font-size:14px;}

/*新闻动态*/
.news_slide{ width:844px; border-bottom:1px solid #CCCCCC; height:200px; margin-left:24px; margin-top:40px;}
.focus {width:844px; height:200px; overflow:hidden; position:relative;}
.focus ul {height:200px; position:absolute;}
.focus ul li {float:left; width:844px; height:200px; overflow:hidden; position:relative;}
.focus ul li .btnBg {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:844px; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:780px; height:23px; padding:0px 10px 0px 10px; right:40px; bottom:20px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:10px; height:10px;_font-size:0; margin-left:5px; cursor:pointer; background:url(../images/c_out.png) no-repeat;}
.focus .btn span.on { background:url(../images/c_on.png) no-repeat;}
.focus ul li .img{ width:325px; height:180px; float:left; margin-right:20px;}
.focus ul li .intro{ float:left; width:495px;}
.focus ul li .intro .date{ height:26px; color:#9C9C9C; font-size:14px;}
.focus ul li .intro .title{ height:33px; display:block; color:#3C3C3C; font-size:18px;}
.focus ul li .intro .info{ width:495px; line-height:22px; overflow:hidden; height:90px;}
.focus ul li .intro .info a{ color:#2573AA;}
.ul_news{ margin-left:24px;}
.ul_news li{ width:844px; border-bottom:1px solid #CCCCCC;}
.ul_news li .date{ height:47px; line-height:47px;}
.ul_news li .title{ font-size:15px; color:#3C3C3C; height:35px; display:block;}
.ul_news li .info{ height:50px; line-height:21px;}
.ul_news li .info a{ color:#3C3C3C;}
.ul_news li a:hover{color:#2573AA;}

/*新闻动态详情页*/
.news_show{ width:844px; margin-left:24px; margin-top:38px;}
.article_title{ width:844px; height:30px; text-align:center; font-size:18px;color:#3C3C3C;}
.article_click{ width:844px; height:33px; text-align:center;}
.article_click span{ color:#F00; font-weight:bold;}
.article_info{ width:844px; padding-bottom:20px;line-height:22px;}
.article_info img{ width: expression(this.offsetWidth > 844 ? '844px': true); max-width: 844px;}
.article_updown{ width:844px; margin-left:10px; height:30px; line-height:30px;}
.article_updown span{ float:right;}
.article_updown a{ font-weight:bold;}
.article_updown a:hover{color:#2573AA;}

/*产品中心*/
.allinner_left .box .ul_pro_menu{ margin-left:1px;}
.allinner_left .box .ul_pro_menu li{ list-style:none; display:none;}
/*.allinner_left .box .ul_pro_menu li a.curr{ font-weight:bold; color:#3C3C3C;}*/
.ul_pro_menu .index1{ font-weight:bold;color:#3C3C3C;}
.ul_pro_menu .index2{ font-weight:bold;color:#2A76AD;}

.allinner_left .box .yiji{ width:163px; height:44px; border-bottom:1px solid #EDEDED; line-height:44px;padding-left:20px;font-size:14px; display:block;cursor:pointer;color:#3C3C3C;}
.allinner_left .box .yiji:hover{ font-weight:bold; color:#3C3C3C;}
.allinner_left .box .yiji.curr{font-weight:bold; color:#3C3C3C;}

.allinner_left .box .erji{ margin-left:28px; width:146px; height:35px; border-bottom:1px dotted #E7E7E7; display:block; cursor:pointer; padding-left:4px; line-height:35px; font-size:13px;color:#9c9c9c;}
.allinner_left .box .erji a{ font-size:12px;color:#2A76AD;}
.allinner_left .box .erji:hover{font-weight:bold; color:#2A76AD;}
.allinner_left .box .erji.curr{font-weight:bold; color:#2A76AD;}
.allinner_left .box .erji.index2{font-weight:bold;color:#2A76AD;}
.allinner_left .box .sanji{ margin-left:45px; width:130px; overflow:hidden;}
.allinner_left .box .sanji a{ display:block; width:130px; height:25px; line-height:25px; color:#c1c1c1;}
.allinner_left .box .sanji a:hover{color:#2A76AD;}
.allinner_left .box .sanji a.curr{color:#2A76AD;}

.ul_pro{ width:853px; margin-left:23px; padding-bottom:40px; border-bottom:1px solid #D5D5D5;}
.ul_pro li{ width:853px; height:120px; margin-top:40px;}
.ul_pro li .title{ width:618px; height:20px; background:url(../images/p_bg.png) no-repeat; padding-left:235px; color:#3C3C3C; font-size:14px; line-height:10px;}
.ul_pro li .img{ width:176px; height:78px; float:left; border:1px solid #E4E4E4; margin-right:29px; padding-top:20px; text-align:center;}
.ul_pro li .img img{ width:120px; height:60px;}
.ul_pro li .intro{ width:624px; height:50px; float:left; padding-top:20px; line-height:23px; overflow:hidden;}
.ul_pro li a.more{ width:98px; height:28px; text-align:center; line-height:28px; border:1px solid #D8D8D8; display:block; float:left;}

/*产品详情*/
.pro_intro{ width:844px; margin-left:24px; margin-top:41px; height:269px;}
.pro_intro_img{ width:290px; height:269px; float:left; margin-right:40px;}

/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{ width:240px; height:120px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:10px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{border: 1px solid #d8d8d8;height: 153px;padding: 35px 0 0 25px; width: 263px; margin-left:15px;}
.spec-scroll{clear:both;margin-top:14px;width:320px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:63px; line-height:63px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:286px;height:65px;overflow:hidden; float:left;}
.spec-scroll .items ul{position:absolute;width:999999px;height:65px;}
.spec-scroll .items ul li{border: 1px solid #dadada; float:left;height:50px; margin-right:8px;padding-top:13px;text-align: center; width:88px;}
.spec-scroll .items ul li img{width:70px;height:35px;}
.spec-scroll .items ul li:hover{border:1px solid #2A77AD;}



.pro_intro_info{ width:513px; float:left; height:269px;}
.pro_intro_info .title{ width:513px; height:45px; font-size:16px; color:#2A77AD;}
.pro_intro_info .gaisu{ width:513px; height:30px; color:#3C3C3C; font-size:14px;}
.pro_intro_info .info{ width:513px; line-height:21px;}
.pro_show{ width:844px; margin-left:24px; margin-top:27px;}
.pro_show .ul_lanmu{ width:829px; height:29px; border-bottom:1px solid #D4D4D4; padding-left:15px;}
.pro_show .ul_lanmu li{ width:80px; height:29px; float:left; text-align:center; line-height:29px; cursor:pointer;}
.pro_show .ul_lanmu li.over{ color:#2A76AA; background:url(../images/li_over.png) no-repeat;}
.pro_show .ul_lanmu li.out{ color:#9C9C9C; background:url(../images/li_out.png) no-repeat;}
.pro_show .pro_info{ width:844px; padding:20px 0; line-height:20px; display:none;}
.pro_show .pro_info img{width: expression(this.offsetWidth > 844 ? '844px': true); max-width: 844px;}
.pro_updown{ width:844px; margin-left:24px; height:21px; border-bottom:1px solid #D7D7D7; margin-top:10px;}
.pro_updown span{ float:right;}
.pro_updown a:hover{color:#2573AA;}

.ygfc_updown{ width:856px; height:30px; line-height:30px; margin-left:22px; margin-top:10px;}
.ygfc_updown span{ float:right;}
.ygfc_updown a{ font-weight:bold;}
.ygfc_updown a:hover{color:#2573AA;}



