@charset "utf-8";
*{margin:0; padding:0;}
a{color: rgb(102, 102, 102); font-weight:normal;}
body{font-size: 14px; font-family: "Microsoft Yahei",Verdana,Arial,Helvetica,sans-serif,微软雅黑; padding-top:7px;background:url(../images/top_line.gif) no-repeat; color:#333333; font-weight:normal; }
li, ol{ list-style:none; }
a{text-decoration: none;color:#333333; }
a:hover{cursor:pointer; text-decoration:underline; }
.clear{clear: both; overflow: hidden;  }
img{border:none; clear:both; }
.left{ float:left;}
.right{ float:right;}
/*首页开始*/
.top{ width:1000px; margin:23px auto 20px; overflow:hidden;}
.top_l{ width:524px; height:78px; float:left; overflow:hidden;}
.top_r{ width:278px; height:78px; float:right; overflow:hidden;}
.nav{ width:100%;  background-color:#1251b2; display:block; font-size:16px; overflow:hidden;}
.nav ul{ width:999px; margin:0 auto;height:47px; line-height:47px; overflow:hidden;}
.nav ul li{ width:111px; float:left; height:47px; text-align:center; background:url(../images/nav_line.jpg) right center no-repeat; line-height:47px; color:#ffffff; overflow:hidden;}
.nav ul li a{ color:#ffffff; text-decoration:none;}
.nav ul li a:hover{ color:#ffffff; text-decoration:underline;}

/*banner开始*/
.banner{ width:100%; clear:both; overflow:hidden;}
.index_banner{position:relative;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;bottom:10px;left:50%;z-index:999; text-align:center;display:block;margin-left:-144px;width:150px;height:15px;_display:none;}
.index_banner cite span{float:left;display:inline;margin:0 4px;width:40px;height:8px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#1d8bd8;cursor:default;}
/*banner结束*/

.m1{width:1000px; margin:20px auto 0; overflow:hidden;}
.m1_l{width:224px; float:left; overflow:hidden;}
.m1_l1{width:224px; overflow:hidden;}
.m1_l2{width:222px; border-left:1px solid #dcdcdc; background-color:#fafafa;border-right:1px solid #dcdcdc; overflow:hidden;}
.m1_l2 ul{width:222px; overflow:hidden;}
.m1_l2 ul li{width:222px; text-indent:50px; height:35px; line-height:35px; border-bottom:1px solid #dcdcdc; overflow:hidden;}
.m1_r{width:750px; float:right; overflow:hidden;}
.m1_r h1{width:750px; height:50px; line-height:50px; border-bottom:2px solid #146dc4; overflow:hidden;}
.span1{width:auto; font-size:26px; color:#146cc5;line-height:45px;  float:left;}
.span2{width:auto; font-size:16px; margin-top:3px;  color:#888888;font-weight:normal; float:left;}
.span3{width:auto; float:right; margin-top:5px; font-size:12px; color:#666666;}
.span3 img{vertical-align:middle; margin-top:-2px; margin-right:4px;}
.span3 a{color:#666666;}
.span3 a:hover{color:#f33f03;}
.m1_r ul{width:750px; margin:15px auto 0; overflow:hidden;}
.m1_r ul li{width:216px; text-align:center; margin:15px 17px 10px; float:left; background:url(../images/I_cpbg.jpg) center 183px no-repeat; overflow:hidden;}
.m1_r ul li img{width:208px; height:175px; margin-bottom:7px; padding:3px; border:1px solid #ececec;}
.m1_r ul li a{font-size:14px;}
.m1_r ul li a:hover img{ border:2px solid #1073d9; padding:2px;}
.m2{width:100%; margin:20px auto 0; height:134px; background:url(../images/I_hbg.jpg) repeat-x; overflow:hidden;}
.m21{width:1150px; margin:0px auto 0;height:134px; overflow:hidden;}
.m3{width:970px; height:429px; background:url(../images/I_ysbg.jpg) top center; margin:20px auto 30px; overflow:hidden;}
.m31{ width:325px; height:100px; margin:6px 0 0 318px; overflow:hidden;}
.m3 dl{ width:325px; height:100px; margin:0px auto; overflow:hidden;}
.m3 dl dt{ width:90px; height:90px; float:left;border-radius:45px; border:3px solid #ffffff; overflow:hidden;}
.m3 dl dt img{ width:90px; height:90px;}
.m3 dl dd{ width:220px; padding-top:5px; float:right;}
.m3 dl dd h1{ width:215px; font-size:18px; color:#504f4f; height:35px; line-height:35px; border-bottom:1px dashed #f99b07; overflow:hidden;}
.m3 dl dd p{ width:220px; margin:5px 0 0; line-height:20px;color:#919090; font-size:14px;}
.m32{ width:325px; height:100px; float:left; margin-top:54px;margin-left:6px; overflow:hidden;}
.m33{ width:325px; height:100px; float:right; margin-top:54px;margin-right:6px; overflow:hidden;}
.m34{ width:325px; height:100px; float:left; margin-top:62px;margin-left:70px; overflow:hidden;}
.m34 dl{ width:325px; height:100px; margin:0px auto; overflow:hidden;}
.m34 dl dt{ width:90px; height:90px; float:left;border-radius:45px; border:3px solid #ffffff; overflow:hidden;}
.m34 dl dt img{ width:90px; height:90px;}
.m34 dl dd{ width:220px; padding-top:5px; float:right;}
.m34 dl dd h1{ width:200px; font-size:18px; color:#504f4f; height:35px; line-height:35px; border-bottom:1px dashed #f99b07; overflow:hidden;}
.m34 dl dd p{ width:200px; margin:5px 0 0; line-height:20px;color:#919090; font-size:14px;}
.m35{ width:325px; height:100px; float:right; margin-top:62px;margin-right:56px; overflow:hidden;}
.m35 dl{ width:325px; height:100px; margin:0px auto; overflow:hidden;}
.m35 dl dt{ width:90px; height:90px; float:left;border-radius:45px; border:3px solid #ffffff; overflow:hidden;}
.m35 dl dt img{ width:90px; height:90px;}
.m35 dl dd{ width:220px; padding-top:5px; float:right;}
.m35 dl dd h1{ width:200px; font-size:18px; color:#504f4f; height:35px; line-height:35px; border-bottom:1px dashed #f99b07; overflow:hidden;}
.m35 dl dd p{ width:200px; margin:5px 0 0; line-height:20px;color:#919090; font-size:14px;}
.m4{width:1000px; margin:20px auto 0; overflow:hidden;}
.m41{width:465px; margin:20px auto; overflow:hidden;}
.m41 dl{width:465px; border-bottom:1px solid #dddddd; padding:0 0 13px; overflow:hidden;}
.m41 dl dt{ width:80px; height:71px; float:left; overflow:hidden;}
.m41 dl dt img{ width:80px; height:71px;}
.m41 dl dd{ width:370px; float:right; overflow:hidden;}
.m41 dl dd h1{ width:370px; color:#333333; line-height:35px; height:35px; font-size:20px; overflow:hidden;}
.m41 dl dd p{width:370px; color:#d5d3d3; font-size:14px;text-transform:uppercase; font-weight:normal; line-height:18px;overflow:hidden;}
.m41 ul{width:470px; margin:10px auto;  overflow:hidden;}
.m41 ul li{width:470px; font-size:14px; margin:5px 0; color:#666666;}
.m41 ul li span{ color:#f3071d;}
.I_hj{width:100%; height:82px; margin:20px auto 0;background:url(../images/I_hjbg.png) repeat-x; overflow:hidden;}
.I_hj dl{ width:245px; margin:0 auto; height:82px; background:url(../images/I_hjbg1.png) center center no-repeat;overflow:hidden;}
.I_hj dl dt{ width:245px; font-size:32px; margin-top:5px; color:#1073d9; font-weight:bolder; text-align:center;overflow:hidden;}
.I_hj dl dd{ width:245px; font-size:14px; margin-top:10px; color:#8c8d91;text-transform:uppercase; text-align:center;overflow:hidden;}
.I_hj a{ text-decoration:none;}
.I_hj a:hover dl dt{ color:#e90000;}

.rool1{width:1000px; margin:20px auto 0px; overflow:hidden;}
.rool1 ul{ width:1000px;overflow:hidden; height:180px;}
.rool1 ul li{ width:200px; float:left; text-align:center;height:180px; overflow:hidden;}
.rool1 ul li img{ width:170px; height:128px; padding:3px; margin-bottom:3px; border:1px solid #e5e5e5;}
.rool1 ul li a{ color:#666666;}
.rool1 ul li a:hover img{ border:1px solid #1073d9; padding:3px;}

.m6{width:1000px; margin:40px auto 10px;  text-align:center;background:url(../images/I_lybg1.png) center 4px no-repeat; overflow:hidden;}
.m6 dl dt{height:36px; line-height:36px; font-weight:bolder; font-size:30px; color:#146cc5;}
.m6 dl dt span{ color:#e90000;}
.m6 dl dd{height:20px; line-height:20px; font-size:14px;text-transform:uppercase; color:#8c8d91;}
.m7{width:1000px; margin:20px auto 0; height:385px; background:url(../images/lybg.jpg) no-repeat; overflow:hidden;}
.m7 ul{ width:550px; float:left; overflow:hidden;}
.m7 ul li{ width:550px; height:42px; line-height:42px; font-size:20px; color:#666666;  overflow:hidden;}
.m7 ul li span{color:#0497e6;}
.m7 dl{ width:600px; margin-right:25px;border-radius:5px; float:right; margin-top:70px; overflow:hidden;}
.m7 dl dt{width:600px; font-size:24px; color:#000000; line-height:35px; font-weight:bold; }
.m7 dl dt span{ font-size:30px;}
.m7 dl dd{width:580px; padding:0 10px; margin-top:15px; font-size:14px; color:#ffffff;  height:40px; background-color:#1279c9; overflow:hidden;}
.span4{ font-size:26px; font-weight:bold; margin-left:20px; color:#ffff00;line-height:40px;}
.span5{ float:right; font-size:16px; line-height:25px; padding:0 10px; margin-top:7px; border:1px solid #569fd8;color:#ffffff;}
.span5 a{ color:#ffffff; text-decoration:none;}



.bottom{ width:100%; margin:15px auto 0; border-top:5px solid #e3dfdf; background-color:#1169c2; display:block; overflow:hidden;}
.link{ width:1000px; margin:15px auto; height:49px; line-height:45px; background:url(../images/linkbg.png) center center no-repeat; color:14px; overflow:hidden;}
.link p{ width:820px; margin-left:145px; height:49px; line-height:49px; color:#ffffff; overflow:hidden;}
.link p a{color:#ffffff; padding:0 5px;}
.link p a:hover{color:#ffffff; padding:0 5px; tezxt-decoration:underline;}
.dz{ width:560px; margin:15px auto 15px; background:url(../images/bottom_line.jpg) 170px center no-repeat; color:#ffffff; overflow:hidden;}
.dz dl{width:560px;overflow:hidden;}
.dz dl dt{width:132px; height:132px; float:left;overflow:hidden;}
.dz dl dt img{width:132px; height:132px;}
.dz dl dd{width:365px; line-height:27px; font-size:14px; color:#f2f2f2; float:right;}
.bottom1{ width:100%; text-align:center;font-size:12px;  line-height:35px; color:#e4e4e4; background-color:#065bb1; display:block; overflow:hidden;}
/*首页结束*/


/*about结束*/
.a_ml{ width:224px; float:left; overflow:hidden;}
.a_l1{width:224px; margin-top:15px; overflow:hidden;}
.a_l2{width:224px; padding:0px 0 5px;  background-color:#f1f1f1;overflow:hidden;}
.a_l2 ul{width:200px; margin:0 auto; overflow:hidden;}
.a_l2 ul li{width:200px; margin:8px auto; font-size:14px; line-height:20px;}
.a_mr{ width:750px; float:right; overflow:hidden;}
.a_m_h{ width:730px; padding:0 10px; height:48px; line-height:48px; font-size:20px;background-color:#f7f7f7; border-top:3px solid #146cc5; border-bottom:1px solid #dcdcdc; font-weight:bolder; color:#146cc5; overflow:hidden;}
.a_m_h span{ width:auto; float:right; font-size:14px; font-weight:normal; color:#666666;}
.a_m_h a{color:#666666;}
.a_m_h a:hover{color:#ff0000; text-decoration:none;}
.ab_m{ width:730px; margin:20px auto 0px; overflow:hidden;}
.ab_m p{ text-indent:2em;  color:#706668; line-height:27px; }
.ab_m img{ /*width:290px; height:175px; padding:10px 0 0 0px;  float:right; */}
.ab_m span{ color:#ff0000; font-size:18px;}
.ab_m1{ width:730px; text-align:center; margin:20px auto 0px; overflow:hidden;}


.a_m5{width:748px; overflow:hidden;  margin:15px auto 5px;border-radius:5px 5px 0 0; border:1px solid #dddddd;}
.a_m5 ul{width:720px; margin:10px auto 0; overflow:hidden;}
.a_m5 ul li{width:211px; text-align:center; margin:5px 14px 10px; float:left; overflow:hidden;}
.a_m5 ul li img{width:203px; height:156px; padding:3px; border:1px solid #ececec;}
.a_m5 ul li a{font-size:14px;}
.a_m5 h1{ width:748px; margin-top:3px; border-bottom:2px solid #146cc5;}
.a_m5 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;}
/*about结束*/





/*contact开始*/
.c_r{width:735px; overflow:hidden;  margin:0 auto;height:auto; padding:15px 0px;}
.c_r ul{width:735px;  padding:5px;overflow:hidden; background:url(../images/contactbg.png) left 40px no-repeat;}
.c_r ul li{width:380px;float:right;  color:#858383;  line-height:25px; height:auto;}
.c_r ul li h1{width:380px;float:right; font-size:20px; color:#1251b2;  line-height:40px; height:auto;}
.c_r1{ width:735px; margin:10px auto ; overflow:hidden;}
/*contact结束*/



/*huanjing开始*/
.hj_m{width:735px; overflow:hidden;  margin:0 auto;height:auto; padding:15px 0px;}
.hj_m ul{width:750px; margin:10px auto 0; overflow:hidden;}
.hj_m ul li{width:216px; text-align:center; margin:5px 17px 15px; float:left; background:url(../images/I_cpbg.jpg) center 163px no-repeat; overflow:hidden;}
.hj_m ul li img{width:208px; height:156px; margin-bottom:3px; padding:3px; border:1px solid #ececec;}
.hj_m ul li a{font-size:14px;}
.page{ width:700px; margin:15px auto 10px; height:25px; line-height:25px; text-align:center; overflow:hidden;}
.page a{ padding:3px 7px; margin:0 2px;  background-color:#ebebeb;}
.page a:hover{color:#fff; padding:3px 7px; text-decoration:none; background-color:#146cc5;}
.page a.hover{color:#fff; padding:3px 7px; text-decoration:none; background-color:#146cc5;}
/*huanjing结束*/




/*protype开始*/
.py_m{width:750px; overflow:hidden;  margin:0 auto; padding:5px 0px; overflow:hidden;}
.py_m h1{ width:700px; margin:10px auto 10px; padding:0 10px; height:35px; line-height:35px; color:#333; font-size:16px; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5; 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:750px; margin:5px auto 0; overflow:hidden;}
.py_m ul li{width:216px; text-align:center; margin:5px 17px 0px; float:left; background:url(../images/I_cpbg.jpg) center 163px no-repeat; overflow:hidden;}
.py_m ul li img{width:208px; height:156px; margin-bottom:5px; padding:3px; border:1px solid #ececec;}
.py_m ul li a{font-size:14px;}
/*protype结束*/



/*shebei开始*/
.sb_m{width:750px; overflow:hidden;  margin:0 auto;height:auto; padding:15px 0px;}
.sb_m ul{width:750px; margin:10px auto 0; overflow:hidden;}
.sb_m ul li{width:216px; text-align:center; margin:5px 17px 10px; float:left; overflow:hidden;}
.sb_m ul li img{width:208px; height:156px; padding:3px; border:1px solid #ececec;}
.sb_m ul li a{font-size:14px;}
.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;}
/*shebei结束*/



/*newlist开始*/
.nl_m{width:735px; overflow:hidden;  margin:0 auto;padding:5px 0px 15px;}
.nl_m ul{ width:735px; overflow:hidden;}
.nl_m ul li{ width:725px; padding:0 5px; height:40px; line-height:40px; border-bottom:1px solid #eeeeee; overflow:hidden;}
.nl_m ul li a{ color:#333333;}
.nl_m ul li a:hover{ color:#146cc5;}
.nl_m ul li span{ width:auto; color:#666666; font-size:12px; float:right;}
/*newlist结束*/



/*message开始*/
.message{width:700px; overflow:hidden;  margin:0 auto;padding:15px 0px;}
.message p{ width:700px; margin-top:20px; font-size:16px; line-height:30px;}
.message p span{ width:85px; 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:#d5d5d5 1px solid;}*/
.textarea{ width:550px; height:95px; line-height:30px; background:#FFF; border:#d5d5d5 1px solid;}
.select{width:200px; font-size:14px; height:30px;}
.tijiao{ width:500px; height:40px; margin:20px 0 0;  overflow:hidden;}
.tijiao a{ line-height:40px; width:100px; color:#FFF;text-align:center; display:inline-block;margin:0 20px; font-size:18px;}
.bg1{ background-color:#018aff;}
.bg2{ background-color:#018aff;}

/*message结束*/


/*new开始*/
.new{ width:720px; margin:20px auto 0; padding-bottom:15px; overflow:hidden;}
.new h1{ width:720px; height:45px; line-height:45px; font-size:20px; color:#000; text-align:center;overflow:hidden;}
.new h2{ width:720px; height:30px; color:#999999; line-height:30px;font-size:12px; text-align:center; font-weight:normal; background-color:#f5f5f5;overflow:hidden;}
.new p{ width:720px; line-height:28px; text-indent:2em; color:#333333; margin:15px auto; overflow:hidden;}
.new dl{ width:720px; padding:10px 0 0; margin-top:20px; border-top:1px solid #d4d4d4; overflow:hidden;}
.new dl dt{ width:720px; margin:0 auto; height:30px; line-height:30px; font-weight:bold; color:#005a8c; overflow:hidden;}
.new dl dd{width:720px;margin:0 auto; color:#333333; height:30px; line-height:30px; overflow:hidden;}
.new dl dd a{color:#666666;}
.new dl dd a:hover{color:#666666;}
.new dl dd span{ width:auto; color:#999999; font-size:12px; float:right;}
/*new结束*/

/*shouhou开始*/
.sh{ width:720px; margin:20px auto 0; padding-bottom:15px; overflow:hidden;}
.sh p{ width:720px; line-height:28px; font-size:14px; color:#333333; font-size:16px; margin:5px auto; overflow:hidden;}
.sh img{ width:auto; margin:10px auto;}
.sh span{color:#ff0000;}
/*shouhou结束*/



/*pro开始*/
.p_m{width:700px; margin:20px auto 0; padding-bottom:15px;}
.preview{width:300px;  float:left;}
#tsShopContainer{width:300px; float:left; margin-top:20px;margin-left:20px;position:relative;font-size:12px;padding-bottom:5px;}
#tsShopContainer #tsImgS{text-align:center;width:300px;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:17px;height:100%;background:url(../images/d_08.png) no-repeat;position:absolute;top:5px;left:5px;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSArrR{width:17px;height:100%;background:url(../images/d_08.png) no-repeat;position:absolute;top:5px;right:5px;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSCon{ width:300px;position:absolute;left:35px;height:70px;overflow:hidden;}
#tsImgSCon ul{width:300px; height:55px;overflow:hidden;}
#tsImgSCon ul li{width:57px;float:left;cursor:pointer; margin:0px 0px 0;display:inline;overflow:hidden;}
#tsImgSCon ul li img{padding:3px;border:1px solid  #e4e4e4;width:42px;height:42px;}
#tsImgSCon ul li.tsSelectImg img{border:2px solid #146cc5; float:left;}
.MagicZoomBigImageCont {
	border:1px solid #91b817;
	background:#FFF;
}

.MagicZoomMain {
	text-align: center !important;
	width: 92px;
}

.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:30px; float:right; overflow:hidden;}
.p_m1_r ul{ width:380px;overflow:hidden;}
.p_m1_r ul li{ width:380px; height:30px; line-height:30px; color:#666666; text-align:left; font-size:16px; }
.p_m1_r h1{width:380px; font-size:22px; margin-top:10px; border-bottom:1px solid #dddddd;height:40px; line-height:40px;color:#333333; text-align:left;}
.p_m1_r ul li span{ color:#f10303; font-size:22px; font-weight:bold;}
.p_m1_r p{ width:380px; height:30px; margin-top:20px; margin-right:15px; float:right;line-height:20px; text-align:left; font-size:14px; }
.tijiao1{ width:auto; float:right; text-align:center; padding-right:20px;  overflow:hidden;}
.tijiao1 a{ line-height:30px; width:80px;text-align:center; color:#FFF;text-align:center;background-color:#cf2b2b;border-radius:3px; text-decoration:none; display:block; font-size:18px;}
.djs{ width:345px;  float:right;}
.time{width:345px; height:33px; line-height:33px; margin-left:10px;background:url(../images/djs.gif) no-repeat; float:left;} 
.time span{ color:#fff; font-size:30px; letter-spacing:5px; margin:0 2px;}
.t_d{ display:inline-block; width:59px;}
.t_h{ display:inline-block; width:15px;}
.t_m{ display:inline-block; width:15px;}
.t_s{ display:inline-block; width:16px;}
.djs_miaoshu{max-width:345px; color:#C50000; font-size:13px; margin-top:10px; line-height: 16px; font-weight:bold;}




.p_m2{ width:720px; margin:0px auto 0; padding-bottom:15px; overflow:hidden;}
.p_m2 h1{ width:720px; 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:700px; line-height:28px; text-indent:2em; color:#333333; margin:5px auto; color:#666666; overflow:hidden;}
.p_m3{ width:720px; margin:0px auto 0;border-radius:5px 5px 0 0; border:1px solid #dddddd;overflow:hidden;}
.p_m3 h1{ width:720px; 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:720px; 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结束*/



