﻿@charset "utf-8";


/******index********/
.headerbg{ width:100%; height:32px;margin:0 auto; left:50%; margin-left:-50%; position:relative; background:#616161; z-index:9999;} 
.header{ width:970px;margin:0 auto; left:50%; margin-left:-485px; position:relative; z-index:9999;}
.search{width:237px; height:19px; border:1px solid #474747; position:relative; margin-top:6px;}
.search span{ float:left; display:inline-block; background:#999999 url(../images/index_02.png) no-repeat 33px center;overflow:hidden; width:45px; height:19px; line-height:19px; text-align:left; color:#ffffff; font-size:12px; padding-left:5px;}
.search p.selectbox{ display:none;position:absolute; left:0px; top:20px; background:#fff; *background:#fff;  overflow-y:auto; width:44px;border:1px solid #e5e5e5; border-top:0px; z-index:999; padding-left:5px;}
.search p.selectbox a{ display:block; overflow:hidden; height:20px; line-height:20px; color:#999999;}
.iptxt{ width:152px;line-height:19px; height:19px;color:#ffffff; font-size:12px; padding-left:9px; border-left:1px solid #474747; background:#999999; float:left;}
.ipbtn{ float:left; background:url(../images/index_01.jpg) no-repeat left; width:25px; height:19px;border-left:1px solid #a3a3a3; }

.searchs{ width:300px; height:32px; line-height:32px; color:#ffffff; font-size:14px;}
.searchs .s1{ line-height:19px; display:inline-block; font-family:"微软雅黑";}
.searchs .s2{ width:38px; height:18px; background:#999999; display:inline-block; text-align:center; line-height:18px; font-size:12px;}
.searchs .s3{ background:url(../images/index_03.jpg) no-repeat; width:69px; height:18px; display:inline-block; padding-left:6px; line-height:18px; color:#616161; font-family:Arial; font-size:12px;}
.searchs .s2,.searchs .s3{ vertical-align:middle; margin-bottom:5px;}

.topbg{width:100%; height:87px;margin:0 auto; left:50%; margin-left:-50%; position:relative; background:#fff; z-index:999;}
.top{width:970px;margin:0 auto; left:50%; margin-left:-485px; position:relative;}
.top .logo{ margin-top:13px;}
.nav{ width:642px;}
.nav li{ float:left; line-height:82px; width:90px; text-align:center; position:relative;}
.nav li>a{ display:block; color:#0089b7; font-size:14px; font-family:"微软雅黑"; font-weight:bold;}
.nav li>a:hover{ background:url(../images/nav_01.jpg) no-repeat center center; color:#FFF;}
.nav .on>a{background:url(../images/nav_01.jpg) no-repeat center center; color:#FFF;}
.nav ul li:hover div{ display:block;}
.nav ul li:hover>a{background:url(../images/nav_01.jpg) no-repeat center center; color:#FFF;}

.navbox{ display:none; position:absolute; left:-25px; top:78px; width:140px; background:url(../images/navbox_01.png) no-repeat center 0; padding-top:4px;z-index:999;}
.navboxs{ background:#ffffff; padding-bottom:8px;}
.nav li>.navbox a{ color:#000000; font-size:14px; font-family:"微软雅黑"; line-height:33px; display:block; width:105px; padding-left:15px; overflow:hidden; height:33px; border-bottom:1px solid #dbdbdb; margin-left:10px; background:url(../images/navbox_02.png) no-repeat 10px 16px;}
.nav li>.navbox a:hover{ color:#23aedc;}
.nav li>.navbox .bt{ border-bottom:0;}


/*********banner********/
.banner{ width:1600px; height:518px; margin:0 auto; left:50%; margin-left:-800px; position:relative; overflow:hidden;}
.banner ul{ position:relative;}
.banner ul li{ position:absolute; left:0px; top:0px; height:518px;}
.arrowsbg{ position:absolute; left:0px; bottom:0px; width:598px; height:39px;}
.arrowsbg .left{ position:absolute; left:501px; bottom:27px; background:url(../images/left.png) no-repeat; width:39px; height:39px; cursor:pointer;}
.arrowsbg .arrows{ width:472px; height:15px; background:url(../images/banner_bg.png) repeat-x center left; position:absolute; left:563px; bottom:36px;}
.arrowsbg .arrows a{ float:left; background:url(../images/banner01.png) no-repeat; width:15px; height:15px; display:inline-block;}
.arrowsbg .arrows .a1{margin-left:0px;}
.arrowsbg .arrows .a2{ margin-left:99px;}
.arrowsbg .arrows .a5{ margin-left:100px;}
.arrows a:hover,.arrows a.cur{background:url(../images/banner02.png) no-repeat;}
.arrowsbg .right{ position:absolute; left:1060px; bottom:27px;background:url(../images/right.png) no-repeat; width:39px; height:39px; cursor:pointer;}

/********book**********/
.book{ width:1600px; height:29px; background:#54b0cf;margin:0 auto; left:50%; margin-left:-800px; position:relative;}
.sygdnews{ width:994px; height:29px; line-height:29px; margin:0 auto; left:50%; margin-left:-497px; position:relative;}
.sygdnews p.sygdnewstit{ width:64px; height:29px; overflow:hidden; color:#ffffff; font-family:"微软雅黑"; font-size:14px; font-weight:bold; background:url(../images/book.jpg) no-repeat left; padding-left:27px;}
.sygdnewstxt{height:29px; overflow:hidden; *overflow:hidden;}
.sygdnews ul{ width:535px;}
.sygdnews ul li{height:29px;}
.sygdnews ul li span{ color:#ffffff; font-size:12px; font-family:Arial;}
.sygdnews ul li a{ display:inline-block; max-width:80%; height:29px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#ffffff; font-size:12px; font-family:"宋体"; line-height:32px;}
.sygdbtn{ *margin-top:-3px;}
.sygdbtn a{ display:inline-block; width:8px; height:11px; margin-top:10px;}
.sygdbtn a.sygdup{ background:url(../images/book_01.png) no-repeat; margin-right:2px;}
.sygdbtn a.sygddown{ background:url(../images/book_02.png) no-repeat; margin-left:2px;}
.sygdbtn span{ width:8px; height:6px; background:#FFF; display:inline-block; margin:2px 3px;}

/*********content*********/
.content{ width:970px; margin:0 auto; left:50%; margin-left:-485px; position:relative; margin-top:25px; padding-bottom:32px;}
.content_left{ width:292px; float:left; border-right:1px solid #dbdbdb; padding-right:21px;}
.content_left p.p1{ color:#3a3a3a; font-size:20px; font-family:"微软雅黑"; padding-top:13px;}
.content_left span.s1{font-size:13px; font-family:Arial; padding-left:5px;}
.content_left p.p2{ color:#737373; font-size:12px; font-family:"微软雅黑"; line-height:26px; height:78px; overflow:hidden;}
.content_left span.s2{ color:#0089b7; font-weight:bold;}
.content_left a{ color:#23addb; font-size:12px; font-family:"微软雅黑"; background:url(../images/content_left_02.png) no-repeat left; padding-left:19px; float:right;}
.content_left a:hover{  color:#09F;}
.content_mid{ width:313px; float:left; margin-left:20px;  padding-right:22px;}
.content_mid p.p1{ color:#3a3a3a; font-size:20px; font-family:"微软雅黑"; padding-top:13px; border-bottom:1px solid #dbdbdb; padding-bottom:24px;}
.content_mid span.s1{font-size:13px; font-family:Arial; padding-left:5px;}
.content_mid .a2{color:#23addb; font-size:12px; font-family:"微软雅黑";background:url(../images/content_mid.png) no-repeat left; padding-left:21px; float:right; margin-top:8px;}
.content_mid .a2:hover{  color:#09F;}
.content_mid_news{ margin-top:23px;}
.content_mid_news li{ height:70px; width:313px; background:#f7f7f7; margin-bottom:16px;}
.content_mid_news li .data{ float:left; width:51px; margin:7px 14px 9px 12px;}
.content_mid_news li .data p.p0{ background:url(../images/content_mid_01.png) no-repeat; display:block; height:17px; color:#ffffff; font-family:Arial; font-weight:bold; text-align:center; line-height:17px; margin-bottom:2px;}
.content_mid_news li .data p.p9{background:url(../images/content_mid_02.png) no-repeat; display:block; height:35px; color:#ffffff; font-size:30px; font-family:Arial; font-weight:bold; text-align:center; line-height:35px;}
.content_mid_news li:hover .data p.p0{background:url(../images/content_mid_03.png) no-repeat;}
.content_mid_news li:hover .data p.p9{background:url(../images/content_mid_04.png) no-repeat;}
.content_mid_news li .text{ width:216px; float:left; margin-top:6px;}
.content_mid_news li .text .mo{ color:#595959; font-size:13px; font-family:"微软雅黑"; font-weight:bold;overflow:hidden; width:216px; height:20px; display:block;}
.content_mid_news li .text .mo:hover{ color:#23addb;}
.content_mid_news li .text p.ps{ color:#737373; font-size:12px; font-family:"微软雅黑"; line-height:18px; height:36px; overflow:hidden;}
.content_right{ width:297px; float:left;border-left:1px solid #dbdbdb;border-top:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
.content_right p.p1{ color:#3a3a3a; font-size:20px; font-family:"微软雅黑"; padding-top:13px;border-bottom:1px solid #dbdbdb; padding-bottom:24px; margin:0 14px;}
.content_right span.s1{font-size:13px; font-family:Arial; padding-left:5px;}
.content_right_img{ margin:13px 14px 0 14px;}
.content_right_img ul{ width:110%;position:relative;}
.content_right_img ul li{ float:left; width:80px; height:70px; margin-right:16px; margin-bottom:15px;position:relative; z-index:1;}
.content_right_img ul li .saa{ position:absolute; left:0px; top:0px; z-index:2; display:none;}
.content_right_img ul li:hover .saa{ display:block;}
.content_right_img a.jzimg{ width:80px; height:70px;*font-size:61px;}
.content_right p.p5{ color:#595959; font-size:14px; font-family:"微软雅黑"; font-weight:bold; margin:0 14px; *margin-top:15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.content_right p.p6{ color:#737373; font-size:12px; font-family:"微软雅黑"; line-height:20px; height:40px; overflow:hidden; margin:0 14px;}
.content_right a.a3{ color:#ffffff;font-size:12px; font-family:"微软雅黑"; background:url(../images/content_right_08.png) no-repeat; width:74px; height:21px; display:block; line-height:20px;padding-left:8px; float:right; margin-top:10px;}
.content_right a.a3:hover{ color:#09F;}

.content_probg{border-top:1px solid #dbdbdb; padding-bottom:29px; border-bottom:1px solid #54b0cf;}
.content_pro{width:970px; margin:0 auto; }
.content_pro_title{ margin-top:30px; margin-bottom:32px;}
.content_pro_title p.p4{ color:#3a3a3a; font-size:20px; font-family:"微软雅黑";background:url(../images/content_pro_01.png) no-repeat 213px 15px;}
.content_pro_title span.s4{ color:#3a3a3a; font-size:13px; font-family:Arial; padding-left:6px;}
.content_pro_title a.a6{ color:#23addb; font-size:12px; font-family:"微软雅黑"; background:url(../images/content_pro_02.png) no-repeat left 6px; padding-left:13px;display:inline-block; float:right; margin-top:7px;}
.content_pro_title a.a6:hover{ color:#09F;}

.content_proimg{ width:970px;}
.content_proleft{margin-top:50px; width:15px; height:23px; float:left;cursor:pointer; position:relative;}
.content_prolist{ width:902px; height:180px; margin-left:20px; overflow:hidden; float:left; position:relative;}
.content_prolist ul{width:100000px;position:relative;}
.content_prolist ul li{ float:left; margin-right:24px; width:207px; height:180px;cursor:pointer; position:relative; z-index:1;}
.content_prolist ul .content_prolisttp{ width:207px; height:140px;position:relative;}
.content_prolist ul li a.aa{ display:block; color:#4a4a4a;  font-size:14px; font-family:"微软雅黑"; overflow:hidden; height:20px;text-align:center; margin:10px 0;}
.content_prolist ul li a.aa:hover{ color:#37b3dd;}
.content_prolist ul li .content_prolistbg{ position:absolute; left:0px; top:0px; display:none;}
.content_prolist ul li:hover .content_prolistbg{ display:block;}
.content_prolist table{max-width:207; max-height:140px;}
.content_prolist a.jzimg{width:207px; height:140px;*font-size:123px;}
.content_proright{margin-top:50px; width:15px; height:23px; float:right;cursor:pointer;}



/*********link***********/
.linkbg{ width:100%; min-height:142px; background:#d3d3d3;margin:0 auto; left:50%; margin-left:-50%; position:relative;}
.link{ width:985px; margin:0 auto;}
.link .ship{ width:739px; float:left;}
.link .ship p.pp{ width:722px; background:#dadada; margin-top:26px; line-height:31px; padding-left:17px; color:#3f3f3f; font-size:16px; font-family:"微软雅黑";}
.link .ship p.pp a{ color:#6a6a6a; font-size:14px; margin-right:23px;}
.link .ship p.pp a:hover{ color:#54b0cf;}
.link .ship p.ph{ padding-left:17px; color:#3f3f3f; font-size:16px; font-family:"微软雅黑"; margin-top:17px; margin-bottom:17px;}
.link .ship p.ph a{ color:#6a6a6a;font-size:14px;}
.link .ship p.ph a:hover{ color:#54b0cf;}
.link .ship span{ width:1px; height:10px; background:#919191; display:inline-block; margin:0 9px; *margin-bottom:4px;}

.link .share{ width:245px; float:left; border-left:1px solid #b7b3b3; margin-top:11px;}
.link .share p.sd{ color:#00709b; font-size:24px; font-family:Tahoma; background:url(../images/link_01.jpg) no-repeat left; margin-left:22px; padding-left:30px; margin-top:6px;}
.link .share p.shd{ color:#4e4e4e; font-size:12px; font-family:Tahoma; background:url(../images/link_02.jpg) no-repeat left; margin-left:22px;padding-left:30px; margin-top:15px;}
.link .share .bdsharebuttonbox{margin-left:22px; margin-top:15px;}

.copybg{ background:#545454; width:100%; margin:0 auto;left:50%; margin-left:-50%; position:relative;}
.copy{width:970px; margin:0 auto;margin-left:-485px; left:50%;position:relative;}
.copy .banquan{ width:252px;line-height:46px; color:#a6a6a6; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left;}
.copy .banquan span{ font-family:"微软雅黑";}
.copy .copys{ float:right;}
.copy .copys a{ color:#a6a6a6;  font-size:12px; font-family:"微软雅黑"; height:50px; line-height:46px;}
.copy .copys span{ font-family:"微软雅黑"; color:#a6a6a6; }
.copy .copys a:hover{ color:#015cbd;}


/*******ny_banner********/
.ny_banner{width:1600px; margin:0 auto; left:50%; margin-left:-800px; position:relative; z-index:0;}

/***********main************/
.mainbg{ border-bottom:1px solid #54b0cf;}
.main{ width:970px;margin:0 auto;margin-left:-485px; left:50%;position:relative;margin-top:22px;}
.mainleft{ width:232px; background:url(../images/mainleft_01.png) no-repeat left top; z-index:1; position:relative;}
.mainleft .title .gyls{ color:#0089b7; font-size:25px; font-family:"微软雅黑"; display:block; padding-top:33px; padding-left:15px;} 
.mainleft .title .yw{ display:block; padding-top:5px; padding-left:15px;}

.menu{ width:208px; margin:25px 7px 0 17px;}
.menu dl{ margin:0 auto; width:208px;}
.menu dl dt{ width:208px; height:35px; line-height:35px; font-family:"微软雅黑"; padding:4px 0; border-bottom:1px solid #dbdbdb;}
.menu dl dt a{ display:block;color:#222222; font-size:14px; padding-left:15px; overflow:hidden; height:35px;}
.menu dl dt:hover a,.menu dl dt .ons{ background:url(../images/mainleft_03.jpg) no-repeat  0px 0px; width:208px; padding-right:10px; color:#FFF;}

.nylblock2{ margin-top:38px; position:relative;}
.nylblock2 p.nylctit{ position:relative; background:url(../images/ny_lcbg.jpg) no-repeat; width:217px; height:88px; margin-left:11px;}
.nylblock2 p.nylctit span{ position:absolute; top:62px; left:7px; font-weight:bold;font-family:"微软雅黑"; display:block; font-size:15px; color:#fff;}
.nylblock2 p a{ position:absolute; top:79px; right:13px; display:block; background:url(../images/ny_lcmore.png) no-repeat; padding:0 36px 0 20px; width:59px; height:25px; line-height:25px; color:#fff; font-size:13px;font-family:"微软雅黑";}

.mainright{ border-left:1px solid #dbdbdb; width:737px; padding-bottom:65px; z-index:-1; overflow:hidden;}
.maintitle{ height:56px; border-bottom:1px solid #dbdbdb; margin-left:38px;}
.maintitle h2{overflow:hidden; width:200px; height:56px; padding-left:6px;font-size:24px;font-family:"微软雅黑"; font-weight:normal; float:left; color:#1f1f1f; line-height:56px;}
.maintitle p{  max-width:490px; height:56px; overflow:hidden; line-height:56px; float:right; text-align:right;}
.maintitle p i{ background:url(../images/mainright_01.png) no-repeat left center; width:14px; height:12px; display:inline-block;}
.maintitle p i,.maintitle p span,.maintitle p a,.maintitle p b{ vertical-align:middle;}
.maintitle p span.sp{ color:#666666; font-size:12px; font-family:"宋体"; padding-left:7px;margin-top:20px;}
.maintitle p a.as{ color:#666666; font-size:12px; font-family:"宋体"; padding:0 6px;margin-top:20px;}
.maintitle p a:hover{ color:#3cb4de;}
.maintitle p b{ color:#3cb4de;font-size:12px; font-family:"宋体"; padding-left:6px;margin-top:20px;}

.rightmin{width:699px; margin-left:38px;}
.rightmintitle{ padding-bottom:13px; background:url(../images/about_01.jpg) no-repeat bottom;}
.rightmintitle .img{width:424px; margin-top:30px; margin-bottom:5px;}
.rightmintitle p.oi{ color:#666666; font-size:12.5px; font-family:"微软雅黑";}
.rightmintitle span.sd{ color:#666666; font-size:12.5px; font-family:"微软雅黑"; padding-left:3px;}
.rightmintext{ position:relative;}
.rightmintext .img2{ position:absolute; right:0px; top:346px;}
.rightmintext p.p1{ margin-top:15px; color:#666666; font-size:14px; font-family:"微软雅黑"; line-height:24px; text-indent:2em;}
.rightmintext p.p1 span{ color:#0089b7; font-weight:bold; font-size:13px;}
.rightmintext p.p2{ color:#666666; font-size:13px; font-family:"微软雅黑"; line-height:24px; text-indent:2em; margin-top:20px;}
.rightmintext p.p3{ color:#666666; font-size:13px; font-family:"微软雅黑"; line-height:24px; text-indent:2em; margin-top:60px;}
.rightmintext p.pq{ margin-top:60px; font-size:13px; line-height:24px; color:#666666;}
.rightmintext span.s1{ color:#0089b7; font-weight:bold;}

/***********course*************/
.course{ width:699px; margin-left:52px; margin-top:45px;}
.course .data{ width:98px; float:left; margin-top:74px;}
.course .data p{ color:#23aedc; font-size:17px; font-family:"微软雅黑"; text-align:right; margin-bottom:58px;}
.course .coubg{ background:url(../images/course_01.png) no-repeat left; width:43px; height:649px;}
.course .text{ width:548px; float:left; margin-top:60px;}
.course .text p{ width:548px; height:47px; background:#f0f0f0; color:#666666; font-size:14px; font-family:"微软雅黑"; margin-bottom:34px; line-height:47px; padding-left:15px;}

/******system*********/
.system{ width:699px; margin-left:38px; margin-top:30px;}
.system p.p1{ color:#666666; font-size:14px; font-family:"微软雅黑"; line-height:30px; text-indent:2em;}
.systemzs{ margin-top:35px;}
.systemzs ul{ width:110%;}
.systemzs ul li{ float:left; margin-right:57px;}
.system p.p2{ color:#d8231a; font-size:24px; font-family:"微软雅黑"; margin-top:40px; text-align:center;}

/***图片放大**/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{ position:relative; }
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

#cboxOverlay{ background-color:#2b2b2b; filter: Alpha(Opacity=50); opacity:0.5;}
#cboxContent{background:#fff; font-size: 12px;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{ position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}

#cboxCurrent{width:90%; position:absolute; bottom:8px; left:5%; text-indent:10px; color:#fff; background:#4f4f4f; overflow:hidden;display:none}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#000;}
#cboxPrevious{position:absolute; bottom:48%; left:2%; background:url(../images/big_left_btn.png) no-repeat;  width:30px; height:30px; text-indent:-9999px;}

#cboxNext{position:absolute; bottom:48%; right:2%; background:url(../images/big_right_btn.png) no-repeat; width:30px; height:30px; text-indent:-9999px;}

#cboxLoadingOverlay{background:url(../images/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(../images/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(../images/big_close_btn.png) no-repeat; width:29px; height:28px; text-indent:-9999px; top:5px; right:5px;}

/******honor*****/
.honor{width:682px; margin-left:55px; margin-top:48px; *margin-bottom:50px;}
.honor ul{ width:110%;}
.honor ul li{ float:left; width:160px; height:168px; margin-bottom:63px; margin-right:78px; position:relative; z-index:1;}
.honor ul li img{ padding-left:15px;}
.honor ul li i{ background:url(../images/honor_10.png) no-repeat center bottom; width:190px; height:45px; display:block; position:absolute; left:0px; bottom:0px; z-index:-1;}


/********pro**********/
.menu dl dd{ width:194px; margin-left:14px; display:none;}
.menu dl dd a{ color:#222222; font-size:14px; font-family:"微软雅黑"; line-height:35px; padding:4px 0; display:block; background:url(../images/pro_02.jpg) no-repeat 2px 19px; padding-left:15px; border-bottom:1px dashed #d1d1d1; display:block; height:35px; overflow:hidden;}
.menu dl dd a:hover,.menu dl dd .ont{ color:#23aedc;background:url(../images/pro_03.jpg) no-repeat 2px 19px;}

.pro{width:699px; margin-left:38px; margin-top:42px;}
.pro ul{ width:110%;}
.pro ul li{ float:left; width:334px; height:243px; border:1px solid #dfdfdf; margin-right:26px; margin-bottom:26px; position:relative;}
.pro a.jzimg{ width:334px; height:200px;}
.pro ul li:hover{ background:url(../images/pro_10.png) no-repeat; border:1px solid #23aedc;}
.pro ul li p{ position:absolute; left:0px; bottom:21px; width:334px;  height:20px; text-align:center; overflow:hidden;}
.pro ul li p a{ color:#4c4c4c; font-size:14px; font-family:"微软雅黑"; font-weight:bold;}
.pro ul li:hover p a{ color:#23aedc;}

.page{ text-align:center; margin-top:5px; *margin-top:30px;}
.page a{font-size:14px; font-family:"宋体"; display:inline-block; padding:0px 2px; line-height:24px; width:24px; height:24px;background:#d1d1d1; margin:0px 2px; text-align:center; color:#fff;border:1px solid #c1c1c1;}
.page span{font-size:14px; cursor:pointer; font-family:"宋体"; display:inline-block; padding:0px 2px; line-height:24px; width:24px; height:24px;background:#d1d1d1; margin:0px 2px; text-align:center; color:#fff;border:1px solid #c1c1c1;}
.page .home,.page .last{ width:39px; height:24px; background:#ffffff; border:1px solid #c1c1c1; color:#999999;}
.page .previous,.page .next{ width:49px; height:24px;background:#ffffff; border:1px solid #c1c1c1;color:#999999;}
.page a:hover,.page span,.page a.tow{ display:inline-block; background:#23aedc; color:#FFF;}
.page .cpb{ display:inline-block; background:#23aedc; color:#FFF;}

/**********proshow***********/
.proshow{ width:699px; margin-left:38px; margin-top:43px;}
.proshowimg{ width:695px; min-height:326px; border:1px solid #dfdfdf;}
.proshowimg .text{ width:255px; margin-top:40px; margin-left:15px;}
.proshowimg .text p.p1{ color:#23aedc; font-size:22px; font-family:"微软雅黑"; max-height:60px; overflow:hidden;}
.proshowimg .text p.p2{ color:#666666; font-size:14px; font-family:"微软雅黑"; line-height:30px; max-height:70px; display:block; overflow:hidden;}
.proshowimg .text span.s1{ width:75px; float:left;}
.proshowimg .text span.s2{ width:145px; display:block; float:right; padding-right:33px;}
.prolist{ margin-top:7px;}
.prolist li{ float:left; width:97px; height:87px;  margin-right:10px;padding-top:4px;}
.prolist img{border:1px solid #dfdfdf;}
.prolist li:hover{ background:url(../images/proshow_05.png) no-repeat center top; }
.prolist img:hover{ border:1px solid #23aedc;}

.proshowtext{ margin-top:30px;}
.proshowtext p.p1{ color:#333333; font-size:20px; font-family:"微软雅黑"; background:url(../images/proshow_06.jpg) no-repeat bottom; padding-bottom:15px;}
.proshowtext p.p2{ color:#666666; font-size:14px; font-family:"微软雅黑"; line-height:30px; background:url(../images/proshow_07.png) no-repeat 4px; padding-left:24px;}
.proshowtext a{ display:block; background:url(../images/proshow_08.png) no-repeat; width:114px; height:34px; color:#ffffff; font-size:14px; font-family:"微软雅黑"; line-height:29px; padding-left:43px; margin-top:22px;}
.proshowtext a:hover{ color:#3cb4de;}


/*********ability************/
.ability{ width:699px; margin-left:38px; margin-top:30px;}
.ability ul{ width:110%;}
.ability ul li{ float:left; width:334px; height:243px;border:1px solid #dfdfdf; margin-right:26px; margin-bottom:26px; position:relative;}
.ability ul li:hover{ background:url(../images/ability_08.png) no-repeat; border:1px solid #23aedc;}
.ability ul li p{ position:absolute; left:0px; bottom:15px; width:334px; height:20px; display:block; overflow:hidden; text-align:center;}
.ability ul li p a{ color:#4c4c4c; font-size:14px; font-family:"微软雅黑"; font-weight:bold;}
.ability ul li:hover p a{ color:#23aedc;}
.ability a.jzimg{ width:334px; height:200px;}

/**********abilityshow***********/
.abilityshow{ width:699px; margin-left:38px; margin-top:35px;}
.abilityshow img{ border:1px solid #dfdfdf;}
.abilityshow p.p1{color:#333333; font-size:20px; font-family:"微软雅黑"; background:url(../images/proshow_06.jpg) no-repeat bottom; padding-bottom:15px; margin-top:31px;}
.abilityshow p.p2{ color:#666666; font-size:12px; font-family:"微软雅黑"; line-height:24px; text-indent:2em; margin-top:24px;}
.abilityshow a{ display:block; background:url(../images/proshow_08.png) no-repeat; width:114px; height:34px; color:#ffffff; font-size:14px; font-family:"微软雅黑"; line-height:29px; padding-left:43px; margin-top:22px;}
.abilityshow a:hover{ color:#3cb4de;}

/*********case************/
.case{width:699px; margin-left:38px; margin-top:40px;}
.case ul{ width:110%;}
.case ul li{ float:left; width:334px; height:243px; border:1px solid #dfdfdf; margin-right:26px; margin-bottom:26px; position:relative;}
.case a.jzimg{ width:334px; height:200px;}
.case ul li:hover{ background:url(../images/pro_10.png) no-repeat; border:1px solid #23aedc;}
.case ul li p{ position:absolute; left:0px; bottom:15px; width:334px;  height:20px; text-align:center; overflow:hidden;}
.case ul li p a{ color:#4c4c4c; font-size:14px; font-family:"微软雅黑"; font-weight:bold;}
.case ul li:hover p a{ color:#23aedc;}

/***********caseshow**********/
.caseshow{ width:699px; margin-left:38px; margin-top:30px;}
.caseshow p.p1{ color:#666666; font-size:12px; font-family:"微软雅黑"; line-height:30px; text-indent:2em;}
.caseshow p.p2{color:#666666; font-size:12px; font-family:"微软雅黑"; line-height:30px; margin-top:30px;}
.caseshow .caseshowimg { margin-top:30px;}
.caseshow .caseshowimg ul{ width:110%;}
.caseshow .caseshowimg ul li{ float:left; width:172px; height:183px; margin-right:3px; margin-bottom:2px;}
.caseshow .caseshowimg span.jzimg{ width:172px; height:183px; *font-size:160px;}
.caseshow a{ display:block; background:url(../images/proshow_08.png) no-repeat; width:114px; height:34px; color:#ffffff; font-size:14px; font-family:"微软雅黑"; line-height:29px; padding-left:43px; margin-top:22px;}
.caseshow a:hover{ color:#3cb4de;}

/*********network*************/
.network{ margin-top:65px; width:699px; margin-left:38px;}
.network img{ margin-left:45px;}

/*******news*****/
.news{ width:692px; margin-top:29px; margin-left:45px; padding-bottom:25px; *padding-bottom:0;}
.news li{ width:692px; height:126px; float:left; border-bottom:1px solid #dadada;}
.news .img{float:left; width:152px; margin-top:20px;}
.news .img img{ border:1px solid #dedede;}
.news .img a.jzimg{ width:150px; height:84px; *font-size:74px;}
.news .text{ width:505px; float:left; margin-left:29px;margin-top:20px;}
.news .text p.p1{ float:left; width:505px; height:20px; }
.news .text p.p1 a{color:#4e4e4e; font-size:13px; font-family:"微软雅黑"; font-weight:bold; height:20px; float:left; width:400px; overflow:hidden; display:inline-block;}
.news .text p.p1 a:hover{ color:#3cb4de;}
.news .text p.p1 span{ float:right; color:#b2b1b1; font-size:12px; font-family:"微软雅黑";}
.news .text p.p2{ color:#666666; font-size:12px; font-family:"微软雅黑"; line-height:22px;}
.news .text p.p2 a{ color:#ed4e00; font-size:12px; font-family:"微软雅黑";}
.news .text p.p2 a:hover{ color:#3cb4de;}

/********newsshow***************/
.newsshow{ width:699px; margin-left:38px; margin-top:40px;}
.newsshow p.p1{ color:#1f1f1f; font-size:24px; font-family:"微软雅黑"; text-align:center; background:url(../images/newsshow_01.jpg) no-repeat bottom; padding-bottom:12px;}
.newsshow p.p2{ color:#999999; font-size:12px; font-family:"宋体"; text-align:center; margin-top:12px; margin-bottom:25px;}
.newsshow p.p3{ color:#666666; font-size:12px; font-family:"微软雅黑"; line-height:30px; text-indent:2em; border-bottom:1px solid #dadada; padding-bottom:25px;}
.newsshow p.p4{ padding-top:35px;}
.newsshow p.jzimg{ width:698px; height:157px; *font-size:137px;}
.newsshow a{display:block; background:url(../images/proshow_08.png) no-repeat; width:114px; height:34px; color:#ffffff; font-size:14px; font-family:"微软雅黑"; line-height:29px; padding-left:43px; margin-top:39px; margin-left:292px;}
.newsshow a:hover{ color:#3cb4de;}

/*******contact***********/
.contact{ width:699px; margin-left:38px; margin-top:45px;}
.contact p.p1{ color:#444444; font-size:22px; font-family:"微软雅黑";}
.contact .contacttext{ background:url(../images/contact_02.png) no-repeat 9px; margin-top:28px; width:}
.contact .contacttext p.p2{ color:#666666; font-size:13px; font-family:"微软雅黑"; line-height:32px; padding-left:30px;}
.contact .map{ margin-top:20px; margin-left:8px;}

/**********message***************/
.message{ margin-left:38px; width:699px;}
.message .message_lygl{ float:left; width:72px; margin-top:167px; margin-left:26px;}
.message .message_lygl p{ color:#393939; font-size:18px; font-family:"微软雅黑";}
.message .message_bg{ width:113px; float:left; margin-top:130px; margin-left:11px;}
.message .message_bd{ width:450px; float:left; margin-top:60px; margin-left:10px;}


#table td p{ color:#6d6d6d; font-size:14px;font-family:"微软雅黑";}
#table td span{ color:#F00; padding-left:10px}
#table td input{border:0px;}
#table .xinxi{width:239px; height:44px; line-height:44px; margin-bottom:14px;  padding-right:5px;color:#999;}
#table .dianhua{width:239px; height:44px; line-height:44px;margin-bottom:14px;padding-right:5px;color:#999;}
#table .youxiang{width:370px; height:44px; line-height:44px; margin-bottom:14px; padding-right:5px;color:#999;}
#table .biaoti{width:370px; height:44px; line-height:44px; margin-bottom:14px;padding-right:5px; color:#999;}
#table .text_table{background:#fff; width:407px; height:101px;border:1px solid #23aedc;margin:6px 0px 14px 0px; padding-left:12px; padding-top:14px;color:#999;}
#table .yam_table{width:129px; height:44px; line-height:44px; border:1px solid #dddddd;display:inline-block;background:url(../images/message_07.jpg) no-repeat 10px;padding-left:44px; padding-right:5px;color:#999;}
#table .submit{ background:url(../images/message_09.jpg) no-repeat; width:128px; height:37px; border:0px;margin-top:20px; color:#ffffff; float:14px;padding-bottom:6px;}
#table .reset{background:url(../images/message_10.jpg) no-repeat; width:128px; height:37px; border:0px;margin-top:20px; margin-left:14px; color:#ffffff; float:14px; padding-bottom:6px;}
.text_table,em{ vertical-align:middle} 
#table tr td .sstxt, #table tr td span{ vertical-align:middle;}
#table tr td{ line-height:44px;}

#table  .input_i1,#table  .input_i2,#table  .input_i3,#table .input_i4{ display:inline-block;  padding-left:44px; font-style:normal; height:44px; margin:6px 0px; border:1px solid #23aedc}
.input_i1{ background:url(../images/message_03.jpg) no-repeat 10px; width:239px;}
.input_i2{ background:url(../images/message_04.jpg) no-repeat 10px; width:239px;}
.input_i3{ background:url(../images/message_05.jpg) no-repeat 10px; width:370px;}
.input_i4{ background:url(../images/message_06.jpg) no-repeat 10px; width:370px;}














