﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body{font-size:14px; font-family:微软雅黑;color:#666666;  font-weight:normal; }
li, ol{ list-style:none; }
a{text-decoration: none;color:#666666; }
a:hover{cursor:pointer; text-decoration:underline; color:#333;}
.clear{clear: both; overflow:hidden;  }
img{border:none; vertical-align:top; clear:both; }
.left{ float:left;}
.right{ float:right;}
.ding{ width:100%; height:35px; line-height:35px; background-color:#efefef; overflow:hidden;}
.ding dl{width:1100px; margin:0 auto; overflow:hidden;}
.ding dl dt{ width:500px;float:left;height:35px; line-height:35px;overflow:hidden;}
.ding dl dd{ width:320px;float:right; text-align:right;height:35px; line-height:35px;overflow:hidden;}
.ding dl dd a{ padding:0 8px;}
.top{ width:1100px; margin:13px auto;height:82px; overflow:hidden;}
.top dl{width:1100px; margin:0 auto; overflow:hidden;}
.top dl dt{ width:510px;float:left;overflow:hidden;}
.top dl dd{ width:400px;float:right; text-align:right;overflow:hidden;}

/*nav开始*/
.nav{ width:100%;  background-color:#034091;display:block;font-size:17px; }
.nav ul{ width:1107px; margin:0 auto;height:55px; line-height:55px; }
.nav ul li{ width:122px;  border-right:1px solid #2663b6; height:55px; line-height:55px;float:left; text-align:center;position:relative;color:#ffffff;  }
.nav ul li a{ color:#ffffff;}
.nav ul li a:hover{ color:#ffffff; width:122px; height:55px; line-height:55px; display:block;background:url(../images/yx_navbg.jpg) center top no-repeat; overflow:hidden;}
.nav ul li a.hover{ color:#ffffff; width:122px; height:55px; line-height:55px;display:block;background:url(../images/yx_navbg.jpg) center top no-repeat; overflow:hidden;}
.nav ul li:hover a{ color:#ffffff; width:122px; height:55px; line-height:55px; display:block;background-color:#00a4e6; text-decoration:none; overflow:hidden;}
.nav ul li ul {display:none; background:none; } 
.nav ul li:hover ul { width:160px;display:block; z-index:99999; position:absolute;top:55px;left:-20px;transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in;}
.nav ul li:hover ul li{width:160px;  height:40px; text-align:center;background-color:rgba(31, 96, 181, 0.9);font-size:15px; color:#ffffff;  border-right:none;line-height:40px;border-bottom:1px solid #5aa6d3;overflow:hidden;}
.nav ul li:hover ul li a {width:160px; display:block;height:40px;background:none; border-right:none; line-height:40px;}
.nav ul li:hover ul li a:hover {width:160px;height:40px; line-height:40px;background:none; border-right:none; text-decoration:underline;color:#fff;display:block;}
.nav ul li dl {display:none; background:none; } 
.nav ul li:hover dl { width:122px;display:block; z-index:99999; position:absolute;top:55px;left:0px;transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in;}
.nav ul li:hover dl dd{width:122px;  height:40px; text-align:center;background-color:rgba(31, 96, 181, 0.9);font-size:15px; color:#ffffff;  border-right:none;line-height:40px;border-bottom:1px solid #5aa6d3;overflow:hidden;}
.nav ul li:hover dl dd a {width:122px; display:block;height:40px;background:none; border-right:none; line-height:40px;}
.nav ul li:hover dl dd a:hover {width:122px;height:40px; line-height:40px;background:none; border-right:none; text-decoration:underline;color:#fff;display:block;}


/*banner开始*/
.banner{width:100%;overflow:hidden;height:480px;position:relative;}
.banList{position:absolute;left:50%;margin-left:-960px;height:480px;}
.banList li{height:535px;opacity:0;position:absolute;transform:scale(0);transition:transform 0.5s ease 0s, opacity 1.5s ease 0s;z-index:1;}
.banList li.active{opacity:1;transform:scale(1);z-index:2;}
.fomW{position:absolute;bottom:30px;left:50%;height:20px;z-index:9;width:1000px;margin-left:-500px}
.jsNav{text-align:center;}
.jsNav a{display:inline-block;background:#fff;width:38px;height:6px;margin:0 5px;}
.jsNav a.current{background:#034091;cursor:pointer;}
/*banner结束*/
.main{ width:1100px; margin:0 auto; overflow:hidden;}
.ss{ width:100%; height:45px; line-height:45px; border-bottom:1px solid #dcdcdc;overflow:hidden;}
.ss_l{width:880px; height:45px; line-height:45px; color:#333333; float:left; overflow:hidden;}
.ss_l a{ padding:0 10px;}
.ss_r{width:248px; height:45px; line-height:45px; color:#666; float:right; overflow:hidden;}
.ss_r_1{float:left; overflow:hidden; height:45px; line-height:45px;  width:200px;}
.ss_r_2{float:right; overflow:hidden; width:48px; line-height:45px; height:45px;}
.input2{ margin-top:10px; *margin-top:-1px;_margin-top:10px;}
.main1{ width:1100px; margin:25px auto 0; overflow:hidden;}
.m1_l{width:255px; float:left; height:460px; overflow:hidden;}
.zitit{ width:255px; height:85px; background-color:#033f91;  border-bottom:5px #01224e solid; overflow:hidden;}
.zimu{width:56px; margin-left:35px; text-align:center; margin-top:0px; height:80px; float:left; font-size:72px;color:#fff; font-family:"Times New Roman", Times, serif; font-weight:bold;overflow:hidden;}
.ziname{ float:left;height:80px; margin-top:21px; width:150px; line-height:23px;font-size:16px;color:#fff;overflow:hidden;}
.ziname span{ font-size:30px; font-weight:bold; color:#fff}
.fl_list{ width:255px; overflow:hidden;}
.fl_list ul{ width:255px; overflow:hidden; }
.fl_list ul li{ width:255px; height:40px; text-indent:55px; line-height:40px; font-size:16px; margin-top:1px; background:#e8e7e7 url(../images/fl_listbg.png) 37px center no-repeat;overflow:hidden;}
.fl_list ul li a{display:block;color:#333333; overflow:hidden;}
.fl_list ul li a:hover{ background:#026ab1; color:#fff; display:block; text-decoration:none; background:#1e62be url(../images/fl_listhoverbg.png) 32px center no-repeat;overflow:hidden;}
.fl_list ul li.hover a{ background:#026ab1; color:#fff; display:block; text-decoration:none; background:#1e62be url(../images/fl_listhoverbg.png) 32px center no-repeat;overflow:hidden;}
.m1_r{width:820px; float:right; height:460px; overflow:hidden;}
.m1_r_h{width:100%; height:35px; background:url(../images/i_mlmhbg.png) 0 bottom repeat-x; overflow:hidden; }
.m1_r_h dl dt{ width:auto; height:35px; color:#033f91;font-size:20px; font-weight:bold; float:left; background:url(../images/i_mlmhdtbg.png) 0 bottom repeat-x; }
.m1_r_h dl dt span{font-size:14px;color:#666666;font-weight:normal;}
.m1_r_h dl dd{ width:70px; text-align:right; padding-right:2px; float:right; overflow:hidden;}
.m1_r_h dl dd span{ width:auto; margin-top:12px; float:right;font-size:11px; color:#666;overflow:hidden;}
.m1_r_h dl dd span a{color:#666;}
.m1_r_h dl dd span a:hover{color:#3f7052;}
.m1_r1{width:820px; overflow:hidden;}
.m1_r1 ul{ width:819px; margin:15px auto 0; overflow:hidden;}
.m1_r1 ul li{ width:273px; margin:10px 0 17px; float:left; height:185px; text-align:center; overflow:hidden;}
.m1_r1 ul li:hover a dl dd{ text-decoration:underline; }
.m1_r1 ul li dl{width:250px; height:195px; position:relative; margin:0 auto; overflow:hidden;}
.m1_r1 ul li dl dt{ width:250px; height:195px; }
.m1_r1 ul li dl dt img{width:250px; height:195px;}
.m1_r1 ul li:hover img {transition-delay: 0s;
    transition-duration: 0.4s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 0.4s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay:0s;
    -webkit-transition-duration: 0.4s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay:0s;
    -o-transition-duration: 0.4s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
	transform: scale(1.2, 1.2);	
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */
}
.m1_r1 ul li dl dd{ width:250px; text-align:center; left:0px; bottom:10px; color:#fff; font-size:16px;position:absolute;line-height:35px; height:35px; background-color:rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4f000000,endColorstr=#4f000000); }

.main2{ width:1254px; margin:25px auto 0; height:486px; background:url(../images/I_lybg.jpg) center top no-repeat; overflow:hidden;}
.main21{width:525px; height:250px; margin:35px 0 0 80px; padding:15px; float:left;box-shadow:3px 5px 7px rgba(0, 0, 0, 0.2);  border:1px solid #dafcfe;}
.main22{ width:525px; height:250px; background-color:#2388d6; overflow:hidden;}
.main22 ul{ width:470px; margin:20px auto 0; overflow:hidden;}
.main22 ul li{width:470px; height:52px; line-height:52px; text-indent:25px; color:#fff;background:url(../images/i_tb1.png) 0 center no-repeat;font-size:20px;  overflow:hidden;}
.main23{ width:980px; height:100px; margin:0px auto 0; padding-top:40px; overflow:hidden;}
.main23 h1{width:980px;height:65px;  line-height:65px;color:#ffea04;letter-spacing:1px;font-size:36px;overflow:hidden;}
.main23 p{width:980px; height:40px; line-height:40px;color:#fff;font-size:20px;letter-spacing:1px; overflow:hidden; }
.main3{ width:100%; margin:25px auto 0; height:790px; background:url(../images/I_m3bg.jpg) center top no-repeat; overflow:hidden;}
.main4{width:1100px; margin:20px auto 0;position:relative; overflow:hidden;}
.main4 h1{width:1000px; margin:0 auto 0px; text-align:center; font-weight:normal; text-shadow:3px 5px 7px rgba(0, 0, 0, 0.2);color:#fff; font-size:36px; height:60px; line-height:60px; overflow:hidden;}
.main4 h2{width:310px; margin:0 auto; text-align:center; font-weight:normal; padding:0 10px; background-color:#fff; color:#333; border-radius:20px;font-size:16px; height:30px; line-height:30px; overflow:hidden;}
.main4 h2 span{font-size:18px;color:#033f91;}
.main41{ width:200px;position:absolute; top:30px; right:0px;}
.main41 dl dt{ width:40px; height:40px; margin-top:5px; float:left; overflow:hidden;}
.main41 dl dd{ width:153px; float:right; font-size:14px; color:#fff; overflow:hidden;}
.main41 dl dd span{ font-size:24px;  color:#fff;letter-spacing:-1px;}
.line1{width:100%; margin:20px auto 0; height:3px; background:url(../images/line1bg1.jpg) 0 bottom repeat-x; overflow:hidden;}
.line1 p{ width:110px; height:3px; margin:0 auto;background:url(../images/line1bg2.jpg) 0 bottom repeat-x;overflow:hidden;}
.main5{width:1100px; margin:25px auto 0; height:620px; overflow:hidden;}
.main51{ width:auto;}
.main51 h1{width:100%; height:36px; line-height:36px; padding-bottom:12px; background:url(../images/line2bg.png) 0 bottom repeat-x;color:#fdfa01;font-size:20px; overflow:hidden;}
.main51 h1 span{color:#fff;font-weight:normal; margin-left:30px;}
.main51 p{width:100%;line-height:23px;color:#fff; font-size:16px; margin:10px auto 0; }
.ys1{ width:300px; margin:15px 0 0 525px;}
.ys2{ width:430px; margin:50px 0 0 630px;}
.ys3{ width:440px; margin:60px 0 0 590px;}
.ys4{ width:440px; margin:35px 0 0 490px;}
.main6{width:1100px; margin:20px auto 0;  overflow:hidden;}
.dh{width:auto; height:35px; background:url(../images/i_mlmhbg.png) 0 bottom repeat-x; overflow:hidden; }
.dh dl dt{ width:auto; height:35px; color:#033f91;font-size:20px; font-weight:bold; float:left; background:url(../images/i_mlmhdtbg.png) 0 bottom repeat-x; }
.dh dl dt span{font-size:14px; margin-left:3px;font-weight:normal;color:#666666;}
.dh dl dd{ width:240px; text-align:right; padding-right:2px; font-size:14px; float:right; overflow:hidden;}
.dh dl dd span{font-size:24px; color:#f26b17; letter-spacing:-1px;overflow:hidden;}
.dh dl dt a{color:#033f91; text-decoration:none;}
.dh dl dt a span{color:#666666;}
.line3{ width:100%; margin:25px auto 0; height:10px;background:url(../images/line3bg.jpg) 0 bottom repeat-x; overflow:hidden;}
.main61{width:1100px; margin:30px auto 0; overflow:hidden;}
.main61 ul{ width:980px; margin:0 7px 10px; float:left; overflow:hidden; height:190px;}
.main61 ul li{ width:245px; float:left; height:190px; text-align:center; overflow:hidden;}
.main61 ul li:hover dl{  background-color:#033f91; }
.main61 ul li:hover a dl dd{ text-decoration:underline; color:#fff; }
.main61 ul li dl{width:227px; height:190px; text-align:center; background-color:#c7c7c7; margin:0 auto; overflow:hidden;}
.main61 ul li dl dt{ width:225px; height:155px; margin:1px;}
.main61 ul li dl dt img{width:225px; height:155px;}
.main61 ul li dl dd{ width:227px; text-align:center;  font-size:16px;height:30px;line-height:30px; color:#fff; overflow:hidden;}
.main61 ul li a dl dd{color:#fff;}
.main61 span{width:53px; margin:70px 0px 0;cursor:pointer; overflow:hidden;}
.main71{width:1100px; margin:30px auto 0; overflow:hidden;}
.main71 ul{ width:990px; margin:0 2px 0px; float:left; overflow:hidden; height:170px;}
.main71 ul li{ width:198px; float:left; height:170px; text-align:center; overflow:hidden;}
.main71 ul li:hover a dl dd{ text-decoration:none; color:#20429d; }
.main71 ul li dl{width:180px; height:170px; text-align:center; margin:0 auto; overflow:hidden;}
.main71 ul li dl dt{ width:180px; height:140px;}
.main71 ul li dl dt img{width:180px; height:140px;}
.main71 ul li dl dd{ width:180px; text-align:center;  font-size:14px;height:30px;line-height:30px; color:#fff; overflow:hidden;}
.main71 ul li a dl dd{color:#666;}
.main71 span{width:53px; margin:45px 0px 0;cursor:pointer; overflow:hidden;}
.main8{width:1098px; margin:20px auto 0; overflow:hidden;}
.main8 dl{ width:183px; margin:0 auto 10px; text-align:center; float:left; overflow:hidden;}
.main8 dl dt{ width:105px; height:121px; text-align:center; margin:0 auto; }
.main8 dl dt.bg1{width:105px; margin:0 auto;  height:121px;background:url(../images/fwbg1.jpg) no-repeat left top; display:block;}
.main8 dl dt.bg2{width:105px; margin:0 auto;  height:121px;background:url(../images/fwbg2.jpg) no-repeat left top; display:block;}
.main8 dl dt img{ width:90px; height:70px; margin:28px auto 0;}
.main8 dl:hover dt{background-position:right top; transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.main8 dl dd.bg1{ margin:0 auto;  width:115px; height:30px; line-height:30px; font-size:16px; text-align:center; color:#f9901e;border-radius:20px; background-color:#fff; border:2px solid #f9901e; margin:15px auto 0; text-align:center; overflow:hidden;}
.main8 dl dd.bg2{ margin:0 auto;  width:115px; height:30px; line-height:30px; font-size:16px; text-align:center; color:#20429d;border-radius:20px; background-color:#fff; border:2px solid #20429d; margin:15px auto 0; text-align:center; overflow:hidden;}
.main8 dl:hover dt{width:105px; margin:0 auto;  height:121px;background:url(../images/fwbg_hover.jpg) no-repeat left top; display:block;}
.main8 dl:hover dd { width:115px; font-size:16px;height:30px; line-height:30px; text-align:center; color:#333;border-radius:20px; background-color:#fff; border:2px solid #7e7e7e; margin:15px auto 0; text-align:center; overflow:hidden;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.hengfu{width:1100px; margin:25px auto 0; overflow:hidden;}
.link0{width:1100px; margin:30px auto 0;}
.link{ width:1094px; margin:0 auto; padding:10px 0; height:auto; position:relative; border:3px solid #033f91;}
.link h1{ width:auto; left:40px; background-color:#fff; padding:0px 7px; font-size:18px; color:#333; height:27px; line-height:27px; position:absolute; top:-15px;overflow:hidden;}
.link h1 span{font-size:11px; margin-left:3px; font-weight:normal; color:#666;overflow:hidden;}
.link ul{ width:1080px; margin:5px auto 10px; overflow:hidden;}
.link ul li{ width:auto;color:#666666; height:28px; line-height:28px; float:left; margin:0 10px; display:inline; white-space:nowrap; overflow:hidden;}
.link ul li a{color:#666666;}
.main9{width:1100px; margin:20px auto 0; overflow:hidden;}
.main9_l{width:700px; float:left;}
.main9_l1 dl{width:700px; margin:10px auto 0;overflow:hidden;}
.main9_l1 dl dt{width:300px; height:200px; margin-top:10px; float:left;border:4px solid #d9dadb;overflow:hidden;}
.main9_l1 dl dt img{width:300px; height:200px;}
.main9_l1 dl dd{width:380px; float:right; overflow:hidden;}
.main9_l1 dl dd p{ width:100%; margin:5px auto; text-indent:2em; height:175px; font-size:14px; text-overflow:ellipsis; line-height:24px; overflow:hidden;}
.main9_l1 dl dd span{ width:72px; padding:0 15px 0 0; text-align:center; color:#fff; line-height:27px; height:27px;background:url(../images/i_xqbg.jpg) no-repeat left top; float:right;}
.main9_l1 dl dd span a{color:#fff;}
.main9_r{width:370px; float:right;}
.main9_r1 dl{width:360px; padding:0 3px; margin:10px auto 0; padding:10px 0 15px;border-bottom:1px dashed #d7d7d7;overflow:hidden;}
.main9_r1 dl dt{width:325px; margin:0 auto 3px; padding-left:35px; height:32px;background:url(../images/Q.jpg) no-repeat 5px center;font-size:16px;  line-height:32px; color:#1463b4;overflow:hidden;}
.main9_r1 dl dt a{color:#1463b4;}
.main9_r1 dl dd{width:325px;padding-left:35px;background:url(../images/A.jpg) no-repeat 5px 5px; height:42px; line-height:21px;  text-overflow:ellipsis; overflow:hidden;}


.b_nav{ width:100%; margin:25px auto 0; height:38px; line-height:38px; background-color:#033f91; text-align:center; color:#fff;overflow:hidden;}
.b_nav a{color:#fff; margin:0 10px;}
.b_nav a:hover{color:#fff; text-decoration:underline;}
/*.bottom{ width:100%; padding:15px 0 30px; line-height:20px; text-align:center; color:#777777; overflow:hidden;}
.bottom p{ width:900px; margin:0 auto; text-align:center; line-height:27px; color:#666; font-size:14px; overflow:hidden;}
.bottom a{color:#5a5a5a;}
.bottom a:hover{color:#5a5a5a; text-decoration:underline;}
.bottom span{ margin:0 30px;}*/
.bottom{ width:1100px; margin:0 auto; padding:15px 0 30px; line-height:20px; color:#777777; overflow:hidden;}
.bottom p{ width:800px; padding:10px 0 0 0; float:left;text-align:left; line-height:27px; color:#666; font-size:14px; overflow:hidden;}
.bottom a{color:#5a5a5a;}
.bottom a:hover{color:#5a5a5a; text-decoration:underline;}
.bottom span{ margin:0 30px 0 0;}
.bottom h1{ width:150px; float:right; text-align:right;  overflow:hidden;}
/*index结束*/





/*syzt开始*/
.zt_m1{width:1000px; margin:20px auto 50px; overflow:hidden;}
.zt_m1_r{ width:480px;  float:right;overflow:hidden;}
.zt_m1_r dl{ width:460px; margin:90px auto 30px; padding-bottom:7px;background:url(../images/zt_line1.png) no-repeat 0 bottom;overflow:hidden;}
.zt_m1_r dl dt{width:460px; font-size:36px;height:50px; font-weight:bold;  line-height:50px; color:#ff6b04;overflow:hidden;}
.zt_m1_r dl dd{width:460px; font-size:16px;height:25px; text-transform:uppercase;  line-height:25px; color:#c6c5c5;overflow:hidden;}
.zt_m1_r ul{ width:440px; margin:30px auto 30px;overflow:hidden;}
.zt_m1_r ul li{width:180px; padding:0 15px; text-indent:25px; float:left;font-size:20px;height:36px;background:url(../images/zt_tb1.png) no-repeat 25px center; line-height:36px;color:#333;}
.zt_mbg1{width:100%;padding:20px 0; height:auto;background:url(../images/zt_mbg1.png); }
.zt_h1{ width:100%; margin:5px auto 0; overflow:hidden;}
.zt_h1 h1{ width:100%; line-height:35px; font-size:30px; font-family:方正兰亭中黑_GBk,微软雅黑; color:#ff6b04; text-align:center; overflow:hidden;}
.zt_h1 h1 span{ color:#0153a0;}
.zt_h1 h2{ width:100%; line-height:35px; font-size:30px; font-family:方正兰亭中黑_GBk,微软雅黑; color:#333333; text-align:center; overflow:hidden;}
.zt_h1 h2 span{ color:#ff6b04; font-size:35px;}
.zt_h1 h3{ width:100%;height:30px; line-height:30px; font-size:14px; font-weight:normal; color:#bab9b9;text-transform:uppercase;  text-align:center; overflow:hidden;}
.zt_h1 p{ width:100%; margin:5px auto 0;height:4px;background:url(../images/zt_line2.jpg) repeat-x 0 bottom; overflow:hidden;}
.zt_h1 p span{ width:150px; height:4px;margin:0px auto; background-color:#0053a1; display:block; }
.zt_m2{width:1000px; margin:20px auto 0; overflow:hidden;}
.zt_m20{width:1000px; margin:20px auto 0; position:relative; clear:both;}
.zt_m21{ width:460px; height:420px; position:absolute; bottom:80px;overflow:hidden;}
.zt_m2_l{ width:500px; float:left; overflow:hidden;}
.zt_m2_l ul{ width:460px; margin:30px auto 30px;overflow:hidden;}
.zt_m2_l ul li{width:470px; font-size:20px;height:45px;line-height:45px;}
.zt_span1{font-size:14px; margin-right:5px; color:#989797;}
.zt_span2{color:#ff6b04;}
.zt_m2_l dl{ width:460px; margin:30px auto 30px;overflow:hidden;}
.zt_m2_l dl dt{ width:460px;overflow:hidden;}
.zt_m2_l dl dd{ width:200px; margin:10px 0; height:50px; text-align:center;border-radius:5px; font-size:28px; line-height:50px;background-color:#ff6b04;overflow:hidden;}
.zt_m2_l dl dd a{ color:#fff; display:block;}
.zt_m2_l dl dd a:hover{ color:#fff; text-decoration:none;}
.zt_h2{ width:1200px; height:60px; line-height:55px; color:#ff6b04; font-size:30px; text-align:center; font-weight:bold; margin:20px auto 0px; overflow:hidden;}
.zt_bg1{background:url(../images/zt_hbg1.jpg) center center no-repeat;}
.zt_bg2{background:url(../images/zt_hbg2.jpg) center center no-repeat;}
.zt_m2_l p{ width:635px; margin-top:30px; font-size:20px; line-height:35px; overflow:hidden;}
.zt_m2_r{ width:430px; height:400px; float:right; overflow:hidden;}
.zt_ad{ width:1200px; text-align:center; margin:10px auto 20px; overflow:hidden;}
.zt_m3{ width:952px;  margin:10px auto 20px; height:245px;background:url(../images/zt_m3bg.gif) 0 top no-repeat; overflow:hidden;}
.zt_m31{ width:952px; margin:35px auto; overflow:hidden;}
.zt_m31 dl{ width:116px; float:left; overflow:hidden;} 
.zt_m31 dl dt{ width:110px; font-size:16px;line-height:24px; color:#fff; text-align:center; margin:20px auto 0;overflow:hidden;}
.zt_m31 dl dd{ width:110px; font-size:16px;line-height:22px; height:44px; color:#fff; text-align:center; margin:10px auto 0;overflow:hidden;}
.zt_m32{ width:784px; margin:50px auto 0; overflow:hidden;}
.zt_m32 dl{ width:116px; float:left; overflow:hidden;} 
.zt_m32 dl dt{ width:110px; font-size:16px;line-height:24px; color:#fff; text-align:center; margin:20px auto 0;overflow:hidden;}
.zt_m32 dl dd{ width:110px; font-size:16px;line-height:22px;height:44px; color:#fff; text-align:center; margin:10px auto 0;overflow:hidden;} 
.zt_left1{ margin-left:51px;}
.zt_m4{ width:1070px;  margin:10px auto 20px; height:440px;background:url(../images/zt_m4bg.png) 0 top no-repeat; overflow:hidden;}
.zt_m4_t{width:1070px; margin:0 auto;overflow:hidden;}
.zt_m41{ width:125px; height:150px; margin:10px 0 0 15px; float:left; overflow:hidden;}
.zt_m41 dl{ width:100px; margin:0 auto;overflow:hidden;} 
.zt_m41 dl dt{ width:100%; font-weight:bold; font-size:16px;line-height:20px; color:#fff; text-align:center; margin:20px auto 5px;overflow:hidden;}
.zt_m41 dl dd{ width:100%; font-size:12px;line-height:16px; color:#fff; text-align:center;overflow:hidden;} 
.zt_m42{ width:90px; height:150px; margin:30px 0 0 50px; float:left; overflow:hidden;}
.zt_m42 dl{ width:70px; margin:0 auto;overflow:hidden;} 
.zt_m42 dl dt{ width:100%; font-weight:bold; font-size:16px;line-height:20px; color:#fff; text-align:center; margin:20px auto 5px;overflow:hidden;}
.zt_m42 dl dd{ width:100%; font-size:12px;line-height:16px; color:#fff; text-align:center; overflow:hidden;}
.zt_m43{ width:90px; height:150px; margin:25px 0 0 60px; float:left; overflow:hidden;}
.zt_m43 dl{ width:80px; margin:0 auto;overflow:hidden;} 
.zt_m43 dl dt{ width:100%; font-weight:bold; font-size:16px;line-height:20px; color:#fff; text-align:center; margin:20px auto 5px;overflow:hidden;}
.zt_m43 dl dd{ width:100%; font-size:12px;line-height:16px; color:#fff; text-align:center; overflow:hidden;}
.zt_m44{ width:100px; height:150px; margin:30px 0 0 60px; float:left; overflow:hidden;}
.zt_m44 dl{ width:100px; margin:0 auto;overflow:hidden;} 
.zt_m44 dl dt{ width:100%; font-weight:bold; font-size:16px;line-height:20px; color:#fff; text-align:center; margin:20px auto 5px;overflow:hidden;}
.zt_m44 dl dd{ width:100%; font-size:12px;line-height:16px; color:#fff; text-align:center; overflow:hidden;}
.zt_m45{ width:100px; height:150px; margin:15px 0 0 55px; float:left; overflow:hidden;}
.zt_m45 dl{ width:100px; margin:0 auto;overflow:hidden;} 
.zt_m45 dl dt{ width:100%; font-weight:bold; font-size:16px;line-height:20px; color:#fff; text-align:center; margin:20px auto 5px;overflow:hidden;}
.zt_m45 dl dd{ width:100%; font-size:12px;line-height:16px; color:#fff; text-align:center; overflow:hidden;}
.zt_m46{ width:110px; height:150px; margin:20px 0 0 50px; float:left; overflow:hidden;}
.zt_m46 dl{ width:110px; margin:0 auto;overflow:hidden;} 
.zt_m46 dl dt{ width:100%; font-weight:bold; font-size:16px;line-height:20px; color:#fff; text-align:center; margin:20px auto 5px;overflow:hidden;}
.zt_m46 dl dd{ width:100%; font-size:12px;line-height:16px; color:#fff; text-align:center; overflow:hidden;}
.zt_m47{ width:100px; height:150px; margin:30px 0 0 45px; float:left; overflow:hidden;}
.zt_m47 dl{ width:80px; margin:0 auto;overflow:hidden;} 
.zt_m47 dl dt{ width:100%; font-weight:bold; font-size:16px;line-height:20px; color:#fff; text-align:center; margin:20px auto 5px;overflow:hidden;}
.zt_m47 dl dd{ width:100%; font-size:12px;line-height:16px; color:#fff; text-align:center; overflow:hidden;}
.zt_m4_x{width:870px; margin:110px auto 0; overflow:hidden;}
.zt_m48{ width:100px; height:150px; margin:20px 0 0 8px; float:left; overflow:hidden;}
.zt_m48 dl{ width:90px; margin:0 auto;overflow:hidden;} 
.zt_m48 dl dt{ width:100%; font-weight:bold; font-size:16px;line-height:20px; color:#fff; text-align:center; margin:20px auto 5px;overflow:hidden;}
.zt_m48 dl dd{ width:100%; font-size:12px;line-height:16px; color:#fff; text-align:center; overflow:hidden;}
.zt_m49{ width:133px; height:150px; margin:5px 0 0 37px; float:left; overflow:hidden;}
.zt_m49 dl{ width:110px; margin:0 auto;overflow:hidden;} 
.zt_m49 dl dt{ width:100%; font-weight:bold; font-size:16px;line-height:20px; color:#fff; text-align:center; margin:20px auto 5px;overflow:hidden;}
.zt_m49 dl dd{ width:100%; font-size:12px;line-height:16px; color:#fff; text-align:center; overflow:hidden;}
.zt_m410{ width:105px; height:150px; margin:10px 0 0 32px; float:left; overflow:hidden;}
.zt_m410 dl{ width:90px; margin:0 auto;overflow:hidden;} 
.zt_m410 dl dt{ width:70px; font-weight:bold; font-size:16px;line-height:20px; color:#fff; text-align:center; margin:20px auto 5px;overflow:hidden;}
.zt_m410 dl dd{ width:100%; font-size:12px;line-height:16px; color:#fff; text-align:center; overflow:hidden;}
.zt_m411{ width:105px; height:150px; margin:10px 0 0 50px; float:left; overflow:hidden;}
.zt_m411 dl{ width:100px; margin:0 auto;overflow:hidden;} 
.zt_m411 dl dt{ width:70px; font-weight:bold; font-size:16px;line-height:20px; color:#fff; text-align:center; margin:20px auto 5px;overflow:hidden;}
.zt_m411 dl dd{ width:100%; font-size:12px;line-height:16px; color:#fff; text-align:center; overflow:hidden;}
.zt_m412{ width:80px; height:150px; margin:40px 0 0 60px; float:left; overflow:hidden;}
.zt_m412 dl{ width:80px; margin:0 auto;overflow:hidden;} 
.zt_m412 dl dt{ width:80px; font-weight:bold; font-size:16px;line-height:20px; color:#fff; text-align:center; margin:20px auto 5px;overflow:hidden;}
.zt_m412 dl dd{ width:100%; font-size:12px;line-height:16px; color:#fff; text-align:center; overflow:hidden;}
.zt_m413{ width:80px; height:150px; margin:40px 0 0 75px; float:left; overflow:hidden;}
.zt_m413 dl{ width:80px; margin:0 auto;overflow:hidden;} 
.zt_m413 dl dt{ width:80px; font-weight:bold; font-size:16px;line-height:20px; color:#fff; text-align:center; margin:20px auto 5px;overflow:hidden;}
.zt_m413 dl dd{ width:100%; font-size:12px;line-height:16px; color:#fff; text-align:center; overflow:hidden;}
.zt_m5{width:100%; margin:20px auto 0; overflow:hidden;}
.zt_m51{width:1100px; margin:7px auto 7px; clear:both; overflow:hidden;}
.zt_m5_h{width:1100px; margin:25px auto 15px; overflow:hidden;}
.zt_m5_h1{width:475px;text-align:center; float:left;font-size:24px; color:#fff; background:url(../images/zt_m5bg1.gif) center center no-repeat; line-height:75px; height:75px;overflow:hidden;}
.zt_m5_h2{width:136px; float:left; text-align:center; margin:0 7px;overflow:hidden;}
.zt_m5_h3{width:475px;text-align:center; float:right;font-size:24px; color:#fff; background:url(../images/zt_m5bg2.gif) center center no-repeat; line-height:75px; height:75px;overflow:hidden;}
.zt_m51_1{width:451px; padding:0 12px;float:left;font-size:24px; color:#fff; background-color:#0053a1;  line-height:75px; height:75px;overflow:hidden;}
.zt_m51_1 dl{ width:451px; padding:7px 0 0; overflow:hidden;}
.zt_m51_1 dl dt{ width:39px; height:39px; margin-top:10px; float:right;}
.zt_m51_1 dl dd{ width:400px; text-align:right; font-size:16px; color:#fff;height:62px; float:left;overflow:hidden;}
.zt_m51_1 dl dd p{width:390px; float:right; height:62px; line-height:62px;overflow:hidden;}
.zt_m51_1 dl dd h1{width:390px;float:right; height:50px; margin:5px 0 0; line-height:25px;font-size:16px; color:#fff; font-weight:normal;overflow:hidden;}
.zt_m51_1 dl dd span{color:#fbf303;}
.zt_m51_m{width:140px; float:left; text-align:center;color:#fff; font-weight:bold; margin:0 5px;font-size:28px;height:75px; background-color:#ff6b04;overflow:hidden;}
.zt_m51_m dl dt{line-height:75px; height:75px;}
.zt_m51_m dl dd{ width:70px; margin:0 auto;line-height:30px; height:70px; padding-top:7px;}
.zt_m51_r{width:451px; padding:0 12px; float:right;font-size:24px; background-color:#c3c1c1; color:#fff;  line-height:75px; height:75px;overflow:hidden;}
.zt_m51_r dl{ width:451px; padding:7px 0 0; overflow:hidden;}
.zt_m51_r dl dt{width:39px; height:39px; margin-top:10px; float:left;}
.zt_m51_r dl dd{width:400px; text-align:left; font-size:16px; color:#fff;height:62px; float:right;overflow:hidden;}
.zt_m51_r dl dd p{width:390px; height:62px; line-height:62px;overflow:hidden;}
.zt_m51_r dl dd h1{width:390px; height:50px; margin:5px 0 0; line-height:25px;font-size:16px; color:#fff; font-weight:normal;overflow:hidden;}
.zt_m51_r dl dd span{color:#fbf303;}
.zt_m6{width:100%; height:135px; text-align:center; margin:15px auto 0; display:block;background-color:#1666c3; overflow:hidden;}
.zt_m7{width:1098px; height:670px; margin:15px auto 30px; background:url(../images/zt-m7bg.jpg) center center no-repeat;overflow:hidden;}
.zt_m7 dl{ width:366px; margin:5px 0px 10px; height:320px; float:left;overflow:hidden;}
.zt_m7 dl dt{ width:116px; height:164px; margin:20px auto 5px; overflow:hidden;}
.zt_m7 dl dt img{ width:116px; height:164px;}
.zt_m7 dl dd{ width:310px; margin:0 auto;}
.zt_m7 dl dd h1{ width:310px; text-align:center;font-size:18px; height:35px; font-weight:normal; line-height:35px; color:#005cab; overflow:hidden;}
.zt_m7 dl dd p{ width:310px; font-size:14px; line-height:22px; color:#666666; margin:0px auto 25px; overflow:hidden;}
.zt_m8{width:1100px; margin:20px auto 7px; clear:both; overflow:hidden;}
.zt_m8_l{width:600px; float:left;}
.zt_m8_l dl{ }
.zt_m8_l dl dt{ width:100%; height:26px; line-height:26px; font-size:24px; color:#ff6b04;overflow:hidden;}
.zt_m8_l dl dd{ width:100%; height:24px; line-height:24px; font-size:14px; color:#b5b5b5; text-transform:uppercase;overflow:hidden;}
.zt_m8_l ul li{ width:100%; text-indent:13px; height:25px; line-height:25px;background:url(../images/zt_tb2.png) 2px 8px no-repeat; overflow:hidden;}
.zt_dlbg1{ width:540px; padding-left:60px; height:65px; background:url(../images/zt-m8bg1.png) left bottom no-repeat;overflow:hidden;}
.zt_ulbg1 ul{ width:540px; margin:20px auto 20px; overflow:hidden;}
.zt_dlbg2{ width:500px; padding-left:60px; margin-top:30px; height:65px; background:url(../images/zt-m8bg2.png) left bottom no-repeat;overflow:hidden;}
.zt_ulbg2{ width:500px; margin:10px 0 0px; overflow:hidden;}
.zt_m8_r{width:450px; margin-top:30px; height:290px; float:right;}
.zt_m9{width:1100px; margin:20px auto 7px; clear:both; overflow:hidden;}
.zt_m9_l{width:485px; float:right;}
.zt_m9_l dl{ }
.zt_m9_l dl dt{ width:100%; height:26px; line-height:26px; font-size:24px; color:#ff6b04;overflow:hidden;}
.zt_m9_l dl dd{ width:100%; height:24px; line-height:24px; font-size:14px; color:#b5b5b5; text-transform:uppercase;overflow:hidden;}
.zt_m9_l ul li{ width:100%; text-indent:13px; height:25px; line-height:25px;background:url(../images/zt_tb2.png) 2px 8px no-repeat; overflow:hidden;}
.zt_m9_r{width:455px; margin-left:40px; margin-top:30px; height:235px; float:left;}
.zt_dlbg3{ width:485px; padding-left:60px;  height:65px; background:url(../images/zt-m8bg3.png) left bottom no-repeat;overflow:hidden;}
.zt_ulbg3{ width:485px; margin:10px 0 0px; overflow:hidden;}
.zt_dlbg4{ width:485px; padding-left:60px; margin-top:30px; height:65px; background:url(../images/zt-m8bg4.png) left bottom no-repeat;overflow:hidden;}
.zt_m10{width:1100px; margin:20px auto 7px; clear:both; overflow:hidden;}
.zt_m10_l{width:485px; margin-left:50px; float:left;}
.zt_m10_l dl{ width:485px; padding-left:60px; margin-top:60px;  height:65px; background:url(../images/zt-m8bg5.png) left bottom no-repeat;overflow:hidden;}
.zt_m10_l dl dt{ width:100%; height:26px; line-height:26px; font-size:24px; color:#ff6b04;overflow:hidden;}
.zt_m10_l dl dd{ width:100%; height:24px; line-height:24px; font-size:14px; color:#b5b5b5; text-transform:uppercase;overflow:hidden;}
.zt_m10_l ul{ width:450px; margin:10px 0 0px; overflow:hidden;}
.zt_m10_l ul li{ width:450px; padding-left:13px;  line-height:25px;background:url(../images/zt_tb2.png) 2px 8px no-repeat;}
.zt_m10_r{width:505px; margin-left:40px; height:275px; float:right;}
.zt_m11_h{width:1100px; margin:15px auto 10px; height:50px; background:url(../images/i_mlmhbg.png) 0 bottom repeat-x; overflow:hidden; }
.zt_m11_h dl dt{ width:auto; height:50px; line-height:45px; font-weight:bold; color:#054192;font-size:26px; float:left; background:url(../images/i_mlmhdtbg.png) 0 bottom repeat-x; }
.zt_m11_h dl dd{ width:70px;  padding-right:2px; float:right; overflow:hidden;}
.zt_m11_h dl dd span{ width:55px; height:22px;text-align:center; line-height:22px; background-color:#fe7627; margin-top:19px; float:right;font-size:11px; color:#fff;overflow:hidden;}
.zt_m11_h dl dd span a{color:#fff;}
.zt_m11_h dl dd span a:hover{color:#fff;}
.zt_m12{width:1100px; margin:30px auto 0; padding-bottom:30px;background:url(../images/zt_m12bg.jpg) center bottom no-repeat;  overflow:hidden;}
.zt_m12 ul{ width:1020px; margin:0 15px 0px; float:left; overflow:hidden; height:190px;}
.zt_m12 ul li{ width:260px; float:left; height:190px; text-align:center; overflow:hidden;}
.zt_m12 ul li dl{width:235px; height:190px; text-align:center;  margin:0 auto; overflow:hidden;}
.zt_m12 ul li dl dt{ width:235px; height:160px; border:2px solid #d6d3d3;}
.zt_m12 ul li dl dt img{width:235px; height:160px;}
.zt_m12 ul li dl dd{ width:235px; margin:5px auto 0px; text-align:center; font-size:14px;height:20px;line-height:20px; color:#333; overflow:hidden;}
.zt_m12 ul li a dl dd{color:#333;}
.zt_m12 span{width:15px; margin:70px 0px 0;cursor:pointer; overflow:hidden;}
.zt_m13{width:920px; margin:40px auto 50px; overflow:hidden;}
.zt_m13_l{width:420px; height:130px; padding:15px; background-color:#ff9e04;border-radius:10px; float:left; overflow:hidden;}
.zt_m13_l h1{width:420px; text-align:center; height:35px; line-height:35px;font-size:24px;color:#fff;}
.zt_m13_l p{width:420px; margin:10px auto 0; text-indent:2em; line-height:25px;font-size:14px;color:#fff;}
.zt_m13_l p span{color:#fcff01;font-size:18px;}
.zt_m13_r{width:380px; height:auto; padding:15px;  float:right; overflow:hidden;}
.zt_m13_r p{width:380px; margin:10px auto 0; line-height:35px;font-size:18px;color:#333333;}
.zt_m13_r .zt_span3{font-size:24px;color:#ff6b04; font-weight:bold;}
.zt_m13_r .zt_span4{color:#ff9e04;}
/*syzt结束*/





/*about开始*/
.ny_l{width:255px; float:right; overflow:hidden;}
.ny_l1{width:255px; margin:25px auto 0; overflow:hidden;}
.ny_l2{ width:255px; overflow:hidden;}
.ny_l2 ul{ width:255px; overflow:hidden; }
.ny_l2 ul li{ width:255px; height:40px; text-indent:55px; line-height:40px; font-size:16px; margin-top:1px; background:#e8e7e7 url(../images/fl_listbg.png) 37px center no-repeat;overflow:hidden;}
.ny_l2 ul li a{display:block;color:#333333; overflow:hidden;}
.ny_l2 ul li a:hover{ background:#026ab1; color:#fff; display:block; text-decoration:none; background:#1e62be url(../images/fl_listhoverbg.png) 32px center no-repeat;overflow:hidden;}
.ny_l2 ul li.hover a{ background:#026ab1; color:#fff; display:block; text-decoration:none; background:#1e62be url(../images/fl_listhoverbg.png) 32px center no-repeat;overflow:hidden;}
.ny_l3{ width:255px; margin:20px auto 0; overflow:hidden;}
.ny_l4{ width:253px; padding-top:5px; border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;overflow:hidden;}
.ny_l4 ul{width:240px; margin:0 auto 5px; overflow:hidden;}
.ny_l4 ul li{width:232px; margin:4px auto; font-size:14px; line-height:20px;}
.ny_h{width:100%; height:35px; background:url(../images/i_mlmhbg.png) 0 bottom repeat-x; overflow:hidden; }
.ny_h dl dt{ width:auto; height:35px; color:#033f91;font-size:20px; font-weight:bold; float:left; background:url(../images/i_mlmhdtbg.png) 0 bottom repeat-x; }
.ny_h dl dt span{font-size:14px;color:#666666;font-weight:normal;}
.ny_h dl dd{ width:auto; text-align:right;  float:right; overflow:hidden;}
.ny_h dl dd span{ width:auto; float:right; font-size:14px;  margin-top:7px; font-weight:normal; color:#666666;}
.ny_h dl dd span a{color:#666666;}
.ny_h dl dd span a:hover{color:#666666; text-decoration:underline;}
.ny_h dl dd span img{ vertical-align:middle; margin-right:2px;}
.ny_h dl dd span span{ color:#333;margin-top:0px; margin-left:3px;}
.ab_m{ width:800px; margin:10px auto 20px; overflow:hidden;}
.ab_m p{ text-indent:2em; margin:10px auto;font-size:14px;  color:#666; line-height:25px; }
/*.ab_m span{ color:#ff6b04;font-size:16px; }*/
.xgtj_pl{ width:820px; margin:10px auto 0px;overflow:hidden;}
.xgtj_pl h1{width:820px; margin:0 auto 5px;height:40px;color:#033f91; background-color:#eeeeee; line-height:40px; text-indent:15px;font-size:18px; font-weight:normal;overflow:hidden;}
.xgtj_pl h1 span{color:#888; font-size:14px; font-weight:normal;}
.xgtj_pl h1 img{ vertical-align:middle; float:right;}
.xgtj_pl ul{ width:820px; margin:0 auto; overflow:hidden;}
.xgtj_pl ul li{ width:205px; margin:10px 0 0px; float:left; height:180px; text-align:center; overflow:hidden;}
.xgtj_pl ul li:hover a dl dd{ text-decoration:none; color:#033f91; }
.xgtj_pl ul li dl{width:205px;  overflow:hidden;}
.xgtj_pl ul li dl dt{ width:180px; margin:0 auto;height:135px; padding:3px; border:1px solid #dbdbdb; }
.xgtj_pl ul li dl dt img{width:180px; height:135px; }
.xgtj_pl ul li dl dd{ width:188px;margin:5px auto 0; text-align:center; color:#444444; font-size:14px;line-height:25px; background-color:#eae9e9;}
.ny_r{width:820px; float:left; overflow:hidden;}
.ny_h1{ width:255px; height:45px; line-height:45px; text-align:center; letter-spacing:2px;color:#fff; font-size:20px; background-color:#033f91;  border-bottom:3px #01224e solid; overflow:hidden;}
.ny_h1 span{ font-size:12px; font-weight:normal;letter-spacing:0px;}
/*about结束*/





/*protype开始*/
.py_m{width:820px; overflow:hidden;  margin:0 auto; padding:5px 0px; overflow:hidden;}
.py_m h1{ width:780px; margin:10px auto 10px; padding:0 10px; background:url(../images/py_tb1.png) 10px center no-repeat; text-indent:15px; height:35px; line-height:35px; color:#333; font-weight:normal; font-size:16px; background-color:#eeeeee; overflow:hidden;}
.py_m h1 span{ width:auto; float:right; color:#666666; font-weight:normal; font-size:12px;}
.py_m h1 a{color:#666666;}
.py_m h1 a:hover{color:#666666;}
.py_m ul{ width:800px; margin:0 auto; overflow:hidden;}
.py_m ul li{ width:200px; margin:10px 0 10px; float:left; height:180px; text-align:center; overflow:hidden;}
.py_m ul li:hover a dl dd{ text-decoration:none; color:#033f91; }
.py_m ul li dl{width:205px;  overflow:hidden;}
.py_m ul li dl dt{ width:180px; margin:0 auto;height:135px; padding:3px; border:1px solid #ddd;}
.py_m ul li dl dt img{width:180px; height:135px;}
.py_m ul li dl dd{ width:188px;margin:5px auto 0; text-align:center; color:#444444; font-size:14px;line-height:25px; background-color:#eae9e9;}
.py_m ul li:hover dl{width:205px;  overflow:hidden;}
.py_m ul li:hover dl dt{ width:180px; margin:0 auto;height:135px; padding:3px; border:1px solid #ddd;overflow:hidden;}
.py_m ul li:hover dl dt img {transition-delay: 0s;
    transition-duration: 0.4s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 0.4s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay:0s;
    -webkit-transition-duration: 0.4s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay:0s;
    -o-transition-duration: 0.4s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
	transform: scale(1.2, 1.2);	
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */
}
.page{ width:820px; margin:5px auto 10px; padding:10px 0 0; border-top:1px dashed #ddd; height:40px; line-height:45px; text-align:center; overflow:hidden;}
.page a{ padding:3px 7px; margin:0 2px; border-radius:2px; background-color:#ebebeb;}
.page a:hover{color:#fff; text-decoration:none; background-color:#146cc5;}
.page a.hover{color:#fff; text-decoration:none; background-color:#146cc5;}
/*protype结束*/



/*newlist开始*/
.nl_m{width:820px; overflow:hidden;  margin:5px auto 10px;}
.nl_m dl{width:780px; margin:0px auto 0px;padding:30px 20px 35px;height:145px; border-bottom:1px dashed #ddd; overflow:hidden; }
.nl_m dl dt{width:217px; float:left; overflow:hidden;}
.nl_m dl dt img{width:217px; height:145px; }
.nl_m dl dd{width:540px; float:right;overflow:hidden;}
.nl_m dl dd h1{width:540px; font-size:18px; color:#033f91;  line-height:30px; height:30px;}
.nl_m dl dd h1 a{color:#033f91;}
.nl_m dl dd h1 a:hover{color:#033f91; text-decoration:underline;}
.nl_m dl dd h1 span{ width:auto; float:right; font-weight:normal; color:#666; font-size:14px;}
.nl_m dl dd p{width:540px; margin:5px auto 0;line-height:25px; font-size:14px; height:75px; overflow:hidden;}
.nl_m dl dd p span{ width:72px; padding:0 15px 0 0; text-align:center; color:#fff; line-height:27px; height:27px;background:url(../images/i_xqbg.jpg) no-repeat left top; float:left;overflow:hidden;}
.nl_m dl dd p span a{color:#fff;}
/*newlist结束*/





/*new开始*/
.new{ width:820px; margin:10px auto 0; padding-bottom:15px; font-size:14px;overflow:hidden;}
.new h1{ width:780px; margin:10px auto 0; height:55px; line-height:55px;font-family:"微软雅黑"; font-size:30px; font-weight:bold; color:#033f91; text-align:center;overflow:hidden;}
.new h4{ width:780px; margin:10px auto 30px; border:3px double #ddd; line-height:50px;font-family:"微软雅黑"; font-size:24px; font-weight:bold; color:#033f91; text-align:center;overflow:hidden;}
.new h2{ width:780px; margin:10px auto 20px; height:30px; color:#333; padding:0 60px; line-height:30px;font-size:12px; text-align:center; font-weight:normal; background-color:#f4f4f4;overflow:hidden;}
.new p{ width:780px; margin:10px auto; line-height:24px; text-indent:2em; font-size:14px; overflow:hidden;}
.new img{ margin:5px auto 5px;}
.new h3{width:780px; margin:20px auto; text-align:right; font-weight:normal;color:#000;font-size:14px; overflow:hidden;}
.new dl{ width:758px; padding:0px 15px 0; margin:25px auto 0; font-size:14px;border-radius:8px;line-height:36px; height:36px; border:1px dashed #1e62be; overflow:hidden;}
.new dl dt{ width:340px; float:left; height:36px; line-height:36px;  color:#333; overflow:hidden;}
.new dl dt a{color:#666666;}
.new dl dt a:hover{color:#666666; text-decoration:underline;}
.new dl dd{width:340px; float:right; height:36px; line-height:36px; text-align:right; color:#333; overflow:hidden;}
.new dl dd a{color:#666666;}
.new dl dd a:hover{color:#666666; text-decoration:underline;}
.new1{ width:820px; font-size:14px;overflow:hidden;}
.new1 dl{ width:758px; padding:0px 15px 0; margin:10px auto 20px; font-size:14px;border-radius:8px;line-height:36px; height:36px; border:1px dashed #1e62be; overflow:hidden;}
.new1 dl dt{ width:340px; float:left; height:36px; line-height:36px;  color:#333; overflow:hidden;}
.new1 dl dt a{color:#666666;}
.new1 dl dt a:hover{color:#666666; text-decoration:underline;}
.new1 dl dd{width:340px; float:right; height:36px; line-height:36px; text-align:right; color:#333; overflow:hidden;}
.new1 dl dd a{color:#666666;}
.new1 dl dd a:hover{color:#666666; text-decoration:underline;}

.xgtj{ width:820px; margin:10px auto 0px;overflow:hidden;}
.xgtj h1{width:820px; margin:0 auto 5px;height:40px;color:#033f91; background-color:#eeeeee; line-height:40px; text-indent:15px;font-size:18px; font-weight:normal;overflow:hidden;}
.xgtj h1 span{color:#888; font-size:14px; font-weight:normal;}
.xgtj h1 img{ vertical-align:middle; float:right;}
.xgtj ul{width:820px; margin:10px auto; overflow:hidden;}
.xgtj ul li{width:380px; float:left;font-size:14px; height:30px; text-indent:10px;line-height:30px;background:url(../images/new_tb2.jpg) 10px center no-repeat; overflow:hidden; padding:0 15px;}
.xgtj ul li span{width:auto; color:#777777; float:right;font-size:12px; overflow:hidden;}
.xgtj ul li a{color:#777777; overflow:hidden; }
.xgtj ul li a:hover{color:#777777;text-decoration:underline;}
/*new结束*/




/*sblist开始*/
.sb_m{width:810px; overflow:hidden;  margin:0 auto;height:auto; padding:15px 0px;}
.sb_m ul{width:810px; margin:10px auto 0; overflow:hidden;}
.sb_m ul li{width:236px; text-align:center; margin:10px 17px 10px; float:left; overflow:hidden;}
.sb_m ul li img{width:220px; height:155px; margin-bottom:5px; padding:3px; border:1px solid #ddd;}
.sb_m ul li a{font-size:14px;}
.sb_m ul li:hover img{width:220px; height:155px; margin-bottom:5px; padding:3px; border:1px solid #1e62be; }
.sb_m ul li:hover a{color:#1e62be; text-decoration:none;}
.sb_m h1{width:750px; margin-top:3px; border-bottom:2px solid #146cc5;}
.sb_m h1 span{width:80px; margin-left:3px; text-align:center;height:35px; font-size:18px; font-weight:normal;border-radius:5px 5px 0 0; display:block;  line-height:35px; padding:0 10px; color:#ffffff; background-color:#146cc5;}
/*sblist结束*/






/*pro开始*/
.p_m{width:740px; margin:20px auto 0; padding-bottom:15px;}
.preview{width:404px;  float:left;}
#tsShopContainer{width:404px; float:left;  margin-top:20px; margin-bottom:30px;margin-left:10px;position:relative;font-size:12px;padding-bottom:5px;}
#tsShopContainer #tsImgS{text-align:center;width:400px;border:2px solid #ddd;position:relative;}
#tsShopContainer #tsImgS a{display:block;text-align:center;}
#tsShopContainer #tsImgS img{border:0px;}
#tsShopContainer #tsPicContainer{width:100%; margin-top:10px;height:70px;position:relative;background:url(../images/scrollPicbg.gif) repeat-x 0px 0px;}
#tsShopContainer #tsPicContainer #tsImgSArrL{width:30px;height:30px;background:url(../images/bl2.png) no-repeat; background-size:100% 100%;position:absolute;top:20px;left:5px;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSArrR{width:30px;height:30px;background:url(../images/br2.png) no-repeat;background-size:100% 100%;position:absolute;top:20px;right:5px;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSCon{ width:300px;position:absolute;left:35px;height:70px;overflow:hidden;}
#tsImgSCon ul{width:310px; margin-left:10px; overflow:hidden;}
#tsImgSCon ul li{width:80px;float:left;cursor:pointer; margin:0px 0px 0;display:inline;overflow:hidden;}
#tsImgSCon ul li img{padding:3px;border:1px solid  #e4e4e4;width:60px;height:60px;}
#tsImgSCon ul li.tsSelectImg img{border:1px solid #146cc5;width:60px;height:60px; }
.MagicZoomBigImageCont { width:400px; height:400px;
	background:#FFF;
}

.MagicZoomMain {
	text-align: center !important;
	width: 81px;
}

.MagicZoomMain div {
	padding: 0px !important;
}

/* Header look and feel CSS class */
/* header is shown if "title" attribute is present in the <A> tag */
.MagicZoomHeader {
	color:			#fff;
	background:		#91b817;
	text-align:     center !important; 
}


/* CSS class for small looking glass square under mouse */
.MagicZoomPup {
	border: 		0px solid #aaa;
	background: 	#ffffff;
}

/* CSS style for loading animation box */
.MagicZoomLoading {
	text-align:		center;
	background: 	#ffffff;
	color:			#444;
	border: 		1px solid #ccc;
	opacity:		0.8;
	padding:		3px 3px 3px 3px !important;
	display: 		none; /* do not edit this line please */
}




.p_m1_r{width:380px; margin-top:20px;  margin-right:10px; float:right; overflow:hidden;}
.p_m1_r ul{ width:360px; margin:0 auto;overflow:hidden;}
.p_m1_r ul li{ width:360px;text-align:left; height:30px; line-height:30px; color:#666666;  font-size:16px;overflow:hidden; }
.p_m1_r h1{width:380px; font-size:22px; margin-top:10px; background-image:none;border-bottom:1px solid #dddddd;height:40px; line-height:40px;color:#333333; text-align:center;}
.p_m1_r ul li span{ color:#f26b17; font-size:22px; font-weight:bold;}
.p_m1_r p{ width:360px; height:30px; margin:0 auto; margin-right:15px; float:right;line-height:20px; text-align:left; font-size:14px; }
.tijiao1{ width:150px; float:left; text-align:center; overflow:hidden;}
.tijiao1 a{ line-height:45px; width:130px;text-align:center; color:#FFF;text-align:center;background-color:#f26b17;border-radius:3px; text-decoration:none; display:block; font-size:18px;}




.p_m2{ width:800px; margin:0px auto 0; padding-bottom:15px; overflow:hidden;}
.p_m2 h1{ width:800px; border-bottom:2px solid #146cc5;}
.p_m2 h1 span{ width:80px;margin-left:5px; text-align:center;height:35px; font-size:18px; font-weight:normal;border-radius:5px 5px 0 0; display:block;  line-height:35px; padding:0 10px; color:#ffffff; background-color:#146cc5;}


.p_m2 p{ width:800px; line-height:24px; text-indent:2em; color:#333333; margin:5px auto; color:#666666; overflow:hidden;}
.p_m3{ width:800px; margin:0px auto 0;border-radius:5px 5px 0 0; border:1px solid #dddddd;overflow:hidden;}
.p_m3 h1{ width:800px; margin-top:3px; border-bottom:2px solid #146cc5;}
.p_m3 h1 span{ width:80px; margin-left:3px; text-align:center;height:35px; font-size:18px; font-weight:normal;border-radius:5px 5px 0 0; display:block;  line-height:35px; padding:0 10px; color:#ffffff; background-color:#146cc5;}
.p_m4{ width:800px; margin:25px auto 0; height:auto;border-radius:2px 2px 0 0;overflow:hidden;}
.p_m4 ul{ width:630px; float:left;overflow:hidden; height:180px;}
.p_m4 ul li{ width:210px; float:left; text-align:center;height:180px; overflow:hidden;}
.p_m4 ul li img{ width:170px; height:128px; padding:3px; margin-bottom:3px; border:1px solid #e5e5e5;}
.p_m4 ul li a{ color:#666666;}
.p_m4 ul li a:hover img{ border:1px solid #1073d9; padding:3px;}
.p_m4 span{ width:19px; height:49px; margin:50px 13px 0; float:left; cursor:pointer; overflow:hidden;}
/*pro结束*/






/*message开始*/
.message{width:715px; overflow:hidden;  margin:0 auto 30px;padding:15px 0px;}
.message p{ width:715px; margin-top:20px; font-size:16px; line-height:30px;}
.message p span{ width:100px; text-align:right; float:left; display:inline; color:#373744; margin-right:10px;}
.message p span em{ color:#ff0000; margin-right:10px;}
.input{ width:550px; height:36px; line-height:36px; background:#FFF; border:#ddd 1px solid;}
.textarea{ width:550px; height:95px; line-height:30px; background:#FFF; border:#ddd 1px solid;}
.select{width:200px; font-size:14px; height:30px;}
.tijiao{ width:500px; text-align:center; height:35px; margin:20px auto 0;  overflow:hidden;}
.tijiao a{ line-height:35px; width:100px;  height:35px;color:#FFF;border-radius:5px;text-align:center; display:inline-block;margin:0 20px; font-size:18px;}
.bg1{ background-color:#033f91;}
.bg2{ background-color:#033f91;}
/*message结束*/




/*contact开始*/
.c_m{ width:780px; margin:25px auto 60px; overflow:hidden;}
.c_m dl{ width:680px; margin:0 auto 40px; padding:0 60px 30px;border-bottom:6px solid #eeeeee; overflow:hidden;}
.c_m dl dt{width:240px; height:275px; margin-top:30px; float:left; overflow:hidden;}
.c_m dl dd{width:420px; line-height:40px; padding:10px 0; float:right;color:#666; font-size:18px; overflow:hidden;}
.c_m dl dd span{color:#033f91;}
.c_m dl dd a{color:#666;}
.c_m dl dd a:hover{color:#666; text-decoration:underline;}
.c_border{border:1px solid #e1e1e1;}
/*contact结束*/







