@import url(base.css);
body{font-size:12px;font-family:Arial;background:#fff;text-align:center;color:#333}
.mt_20,.foot,.ttxt,.indnew,.indnewlist li div,.webor,.bor,.bor ul,.indpro ul,.webor .lftbor,.mar,.about,.prolist li,.cadlist,.contact{content:'';display:block;clear:both;overflow:hidden;height:100%}
.mt_20{margin-top:20px;clear:both}
a img{border:0}
.w1000{width:1000px;margin:0 auto;text-align:left}
.w1095{width:1095px;margin:0 auto;text-align:left}
input,select{vertical-align:middle}
/*banner*/
/*#full-screen-slider{width:100%;height:540px;position:relative}
#slides{display:block;width:100%;height:540px;position:relative}
#slides li{display:block;width:100%;height:100%;position:absolute;left:0;right:0}
#slides li a{display:block;width:100%;height:100%;text-indent:-9999px}
#pagination{display:block;position:absolute;left:26%;bottom:20px;z-index:9900;margin:0}
#pagination li{display:block;width:10px;height:10px;float:left;margin-left:15px;border-radius:5px;background:#FFF;border:1px solid #ccc }
#pagination li a{display:block;width:100%;height:100%;padding:0;margin:0;text-indent:-9999px}
#pagination li.current{background:#B70102}*/
.indbg{width:100%;height:540px;position:relative;background:url('../images/02.jpg') no-repeat center top}
.pos{width:910px;position:relative;top:280px;margin:0 auto}
.pcont{float:left;display:inline;overflow:hidden;width:910px;}
.pcont li{float:left;display:inline;margin:15px 6px 16px 6px;text-align:center}
.pcont li img{display:block;width:170px;height:132px;margin-bottom:8px}
.ScrCont{width:32766px;zoom:1}
/*#List1_1,#List2_1{float:left}
.LeftBotton,.RightBotton{background:#1C6BD4;position:absolute;width:30px;height:30px;border-radius:50%;top:55px;display:inline-block;z-index:10000;font-size:20px;text-align:center;font-family:宋体;line-height:30px;}
.LeftBotton{left:10px}
.RightBotton{right:10px}
.LeftBotton:link,.LeftBotton:active,.LeftBotton:visited,.RightBotton:link,.RightBotton:active,.RightBotton:visited{color:#fff;text-decoration:none}
*/
.banner{width:100%}
/*top*/
.top{height:60px;position:absolute;top:15px;left:0;right:0;z-index:100000;*position:relative;*width:1000px;*top:-520px}
.log,.w760,.w250,.wlft{float:left;display:inline}
.topso,.w500,.w226,.wrgt{float:right;display:inline}
.topso{margin-top:12px}
/*nav*/
.navlist a{display:inline-block;width:80px;text-align:center;text-decoration:none;font-size:14px;line-height:30px}
.navlist a.navcur{background:#4F81BC;color:#fff;border-radius:5px}
/*index*/
.w760,.wrgt{width:760px}
.w250{width:250px}
.w500{width:500px}
.w226,.wlft{width:226px}
.tit{height:26px;font-size:14px}
.ttxt h3{float:left}
.ttxt em{float:right;margin-top:6px;color:#999;font-size:12px}
.ttxt h3 span{color:#999;font-size:12px;padding-left:10px}
.ttxt h3 img{margin-right:5px}
.ttxt em s{display:inline-block;width:0;height:0;border-top:3px solid transparent;border-left:5px solid red;border-bottom:3px solid transparent;margin-right:3px}
.ttxt em a:link,.ttxt em a:visited,.ttxt em a:active,.ttxt em a:hover{color:#999}
.line em{border-top:1px solid #004485;float:left;display:block;width:100px}
.line span{border-top:1px solid #BBBBBB;float:right;display:block;width:150px}
.w500 .line span{width:400px}
.w226 .line span,.wlft .line span{width:126px}
.indpro .line span,.wrgt .line span{width:660px}
.pcon{line-height:22px;margin:6px 0}
.indnew img{float:left;margin-right:10px}
.indnew div p{line-height:20px;margin-top:6px;text-indent:24px}
.indnewlist{margin-top:10px}
.indnewlist li{border-bottom:1px dotted #ccc;padding-bottom:6px;margin-bottom:6px}
.indnewlist li span,.indnewlist li p{color:#999}
.indnewlist li em{color:#c00;font-size:16px;margin-right:5px;vertical-align:-2px}
.indnewlist li p{margin:3px 0 0 9px}
.indnewlist li span{float:right;*display:inline}
.indnewlist li span img{margin-right:3px}
.webor{border:1px solid #D7D7D7;border-top:3px solid #4F81BC;margin-top:10px}
.webor .webcon{margin:2px;FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#eeeeee,endColorStr=#ffffff); /*IE 6 7 8*/ 
background:-ms-linear-gradient(top, #eeeeee,  #ffffff);/* IE 10 */
background:-moz-linear-gradient(top,#eeeeee,#ffffff);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#eeeeee), to(#ffffff));/*谷歌*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#eeeeee), to(#ffffff));      /* Safari 4-5, Chrome 1-9*/
background:-webkit-linear-gradient(top, #eeeeee, #ffffff);   /*Safari5.1 Chrome 10+*/
background:-o-linear-gradient(top, #eeeeee, #ffffff);/*Opera 11.10+*/height:37px;padding:10px 0;*height:47px;}
.webor .webcon img{float:left;margin:0 10px 0 30px}
.webor .webcon p{line-height:26px}
.bor{border:1px solid #D7D7D7;margin-top:5px}
.bor h3,.webor .lfth3{border:1px solid #D7D7D7;margin:5px;line-height:30px;padding-left:13px;font-weight:700;FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#eeeeee); /*IE 6 7 8*/ 
background:-ms-linear-gradient(top, #ffffff,  #eeeeee);/* IE 10 */
background:-moz-linear-gradient(top,#ffffff,#eeeeee);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffffff), to(#eeeeee));/*谷歌*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#eeeeee));      /* Safari 4-5, Chrome 1-9*/
background:-webkit-linear-gradient(top, #ffffff, #eeeeee);   /*Safari5.1 Chrome 10+*/
background:-o-linear-gradient(top, #ffffff, #eeeeee);/*Opera 11.10+*/*height:30px}
.bor ul{margin:8px 15px 8px 20px}
.bor ul li,.webor .lftbor ul li{line-height:22px;clear:both}
.bor ul li span,.webor .lftbor ul li span{float:left;display:block;width:36px}
.bor ul li p,.webor .lftbor ul li p{float:left;width:150px}
.webor .lftbor{FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#eeeeee,endColorStr=#ffffff); /*IE 6 7 8*/ 
background:-ms-linear-gradient(top, #eeeeee,  #ffffff);/* IE 10 */
background:-moz-linear-gradient(top,#eeeeee,#ffffff);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#eeeeee), to(#ffffff));/*谷歌*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#eeeeee), to(#ffffff));      /* Safari 4-5, Chrome 1-9*/
background:-webkit-linear-gradient(top, #eeeeee, #ffffff);   /*Safari5.1 Chrome 10+*/
background:-o-linear-gradient(top, #eeeeee, #ffffff);border:none;margin:5px;padding:5px 0}
.webor .lfth3{font-size:14px;margin-bottom:3px}
.webor .lfth3 img{margin-right:6px}
.webor .lftbor ul{float:right;margin:0}
.webor .lftbor ul li p{width:110px}
.indpro{margin-top:25px}
.indpro ul{margin:0 0 0 -30px}
.indpro ul li{width:365px;float:left;*width:350px;margin-left:30px;margin-top:20px}
.indpro ul li img{float:left;border:1px solid #d7d7d7;display:block;margin-right:10px}
.indpro ul li p{margin:6px 0 0 0;text-indent:24px;line-height:20px;color:#999}
.indfl li a{display:block;background:#ECECEC;line-height:24px;font-family:Tahoma;margin-bottom:2px;text-decoration:none}
.indfl li a s{background:url(../images/lfticon.png) no-repeat;width:4px;height:6px;display:inline-block;vertical-align:1px;*vertical-align:middle;margin:0 4px 0 10px}
.tree,.tree ul,.tree li{zoom:1;}
.tree li a{display:block;line-height:24px;font-family:Tahoma;margin-bottom:2px;text-decoration:none}
.tree li a s{background:url(../images/lfticon.png) no-repeat;width:4px;height:6px;display:inline-block;vertical-align:1px;*vertical-align:middle;margin:0 4px 0 10px}
.tree li a.tree-parent{background:#ECECEC;}
.tree li a.tree-parent-collapsed{background:#ECECEC;}
.tree li a:hover,.tree li a.tree-parent:hover,.tree li a:focus,.tree li a.tree-parent:focus,.tree li a.tree-item-active{}
.tree li a:focus,.tree li a.tree-parent:focus,.tree li a.tree-item-active{}
.tree ul.tree-group-collapsed{display:none;}
.tree li ul li a{background:#F1EDED;padding-left:10px}
.tree li ul li ul li a{background:#F7F4F4;padding-left:20px}
.tree li ul li ul li ul li a{padding-left:30px}
.tree li ul li a.tree-parent{background:#F1EDED;font-weight:700;color:#024385}
/*foot*/
.foot{background:#d2d1d1;line-height:24px;padding:20px 0;margin-top:20px}
.foot .w1000{text-align:center}
/*about*/
.mar{margin:20px 10px}
.about img{float:left;margin-right:10px}
.about p,.about_1 p{line-height:24px}
.about_1 img{float:right}
.about_1 p{float:left;width:390px}
.prolist li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc}
.prolist li img{border:1px solid #ccc;padding:2px;margin-right:10px;float:left;margin-left:10px}
.prolist li div{float:right;width:570px;margin-top:35px}
.prolist li div b{font-size:18px;color:#4F81BD}
.prolist li div p{color:#999;line-height:24px;margin-top:8px}
.prolist_1 li div{width:470px}
.prolist_1 li{border-bottom:0}
.prolist_1 li div p{color:#646464;margin-top:15px}
.prolist_1 li div p em{font-size:14px;font-weight:700;display:block}
.protit{margin:10px 0 20px 10px;border-radius:5px 5px 0 0;background:#4F81BD;font-size:14px;padding:0 20px;text-align:center;display:inline-block;line-height:35px;color:#fff}
.page{margin:30px 0 30px 0;float:right;text-align:center;font-family:微软雅黑}
.page a{background:#ffffff;border:1px solid #E0E0E0;padding:8px 16px 7px 16px;margin:0 5px;display:inline-block;text-decoration:none}
.page a.acurrent,.page a:hover{background:#024385;border:1px solid #024385;color:#fff}
.page li{float:left;}
.page li.active a{background:#024385;border:1px solid #024385;color:#fff}

.procon{line-height:24px;font-size:14px;margin:0 10px 20px 10px}
.cadlist li{margin:0 17px 20px 17px;float:left;display:inline;text-align:center}
.cadlist li img{border:1px solid #ddd;background:#eee;padding:5px;margin-bottom:10px}
.contact{margin:30px 0}
.contact h3{font-size:18px;margin:20px 0;font-weight:700;font-family:微软雅黑}
.contact ul li{clear:both;font-size:14px;padding:10px 0}
.contact ul li img{float:left;display:block;margin-right:10px;width:26px}
.contact ul li em{float:left;width:335px;margin-top:5px}
.newlist li{line-height:38px;border-bottom:1px dotted #ccc;font-size:14px;color:#797979}
.newlist li s{display:inline-block;width:0;height:0;border-top:3px solid transparent;border-left:3px solid #000;border-bottom:3px solid transparent;margin-right:3px}
.newlist li span{float:right}
.newlist li a:link,.newlist li a:active,.newlist li a:visited{color:#797979;text-decoration:none}
.newlist li a:hover{color:#646464}
.arcon{margin:20px;line-height:26px}
.h3{font-size:24px;text-align:center;font-weight:700;padding:20px 0 10px 0;font-family:微软雅黑}
.h4{text-align:center;margin:0 0 30px 0;color:#999}
.rel{margin:20px 0 0 0;border:1px solid #e2e2e2}
.reltit{height:31px;FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#efefef); /*IE 6 7 8*/ 
background:-ms-linear-gradient(top, #ffffff,  #efefef);/* IE 10 */
background:-moz-linear-gradient(top,#ffffff,#efefef);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffffff), to(#efefef));/*谷歌*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#efefef));      /* Safari 4-5, Chrome 1-9*/
background:-webkit-linear-gradient(top, #ffffff, #efefef);   /*Safari5.1 Chrome 10+*/
background:-o-linear-gradient(top, #ffffff, #efefef);/*Opera 11.10+*/border-bottom:1px solid #e2e2e2}
.reltit h3{margin:3px 0 0 10px;FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffd202,endColorStr=#d30801); /*IE 6 7 8*/ 
background:-ms-linear-gradient(top, #ffd202,  #d30801);/* IE 10 */
background:-moz-linear-gradient(top,#ffd202,#d30801);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffd202), to(#d30801));/*谷歌*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffd202), to(#d30801));      /* Safari 4-5, Chrome 1-9*/
background:-webkit-linear-gradient(top, #ffd202, #d30801);   /*Safari5.1 Chrome 10+*/
background:-o-linear-gradient(top, #ffd202, #d30801);height:29px;line-height:29px;color:#fff;text-align:center;display:inline-block;padding:0 20px;font-weight:700}
.rel .newlist{margin:10px;}
.rel .newlist li{border-bottom:0;line-height:30px}


.proso p{margin:6px 0}
.probtn{display:block;text-align:center;background:#4F81BD;color:#fff;border:0;font-size:14px;width:80px;height:30px;line-height:30px;margin:0 auto;margin-top:15px}

