@charset "gb2312";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{ margin:0px; padding:0px;font-family: "Î¢ÈíÑÅºÚ", Arial, Helvetica, sans-serif;font-size:13px;color:#333;line-height:25px}
body{ max-width:1920px; margin:0 auto; }
img{border:none}

.left{ float:left}
.right{ float:right}
.clear{ clear:both; height:0; line-height:0; overflow:hidden; display:block}

a{text-decoration:none; color:#333}
a:hover{text-decoration: none; color:#ca0000}

.a1{text-decoration:none; color:#ca0000}
.a1:hover{text-decoration: underline; color:#333}

.a2{color:#666; font-size:12px;}
.a2:hover{color:#666; font-size:12px}


.a3{text-decoration:none; color:#d1d8f4}
.a3:hover{text-decoration:none; color:#d1d8f4}



.x1 { background:url(../images/x1.gif) repeat-x center;}

	

li{list-style:none;}

.conneir *{font-size:15px;line-height:35px}


.syst{ height:202px; overflow:hidden;}
.syst ul{ height:202px; overflow:hidden;}
.syst li{ width:173px; height:204px; float:left; margin:0 32px 30px 0;}
.syst .cle_c{ margin-right:0;}
.syst li a{color:#0651a4; display:block;  width:190px; height:202px;}
.syst li img{ width:160px; height:190px; float:left;}
.syst li a:hover{ background-position:0 -203px; color:#fff; text-decoration:none;}
.syst .sy1 a{ background:url(../images/11.jpg) no-repeat left top;}
.syst .sy2 a{ background:url(../images/22.jpg) no-repeat left top;}
.syst .sy3 a{ background:url(../images/33.jpg) no-repeat left top;}
.syst .sy4 a{ background:url(../images/44.jpg) no-repeat left top;}
.syst .sy5 a{ background:url(../images/55.jpg) no-repeat left top;}

.saa{ width:210px; height:300px; overflow:hidden; float:left; text-align:center; display: block; margin:0 5px; color:#333; border-bottom:1px solid #cfcfcf}
.saa img{ border:1px solid #cfcfcf; padding:2px; }
.saa:hover{ width:210px; height:300px; overflow:hidden; float:left; text-align:center; display: block; margin:0 5px; color:#333; border-bottom:1px solid #cfcfcf; }

.foot{width:100%; margin:0 auto; height:auto; background:#2e2e2e}
.foot .content{width:1000px; margin:0 auto; height:auto}
.foot .content p{ color:#FFF; text-align:center; padding-top:30px}

.top{width:1000px; margin:0 auto; height:40px; line-height:40px}
.top ul li{line-height:40px; color:#666; float:left}
.top ul li a{ color:#666; text-decoration: none}
.top ul li a:hover{ color:#666; text-decoration: none}

.head{width:1000px; margin:0 auto; height:120px; }
.head .logo{float:left; background:url(../images/logo.png) left center no-repeat; width:600px; height:120px;}
.head .tel{float: right; background: url(../images/tel.png) right center no-repeat; width:400px; height:120px;}

.nav{width:1000px; margin:0 auto; height:50px}
.nav ul li{width:125px; float:left}
.nav ul li a{color:#fff; text-decoration:none; font-size:15px; display:block; line-height:50px; text-align:center;  font-weight:bold}
.nav ul li a:hover{color:#fff; text-decoration:none;font-size:15px; display:block; line-height:50px; font-weight: bold; background:#ca0000}

.banner{width:100%; margin:0 auto; height:400px; background:url(../images/banner.jpg) center top no-repeat}

.search{width:100%; height:45px; margin:0 auto; border-bottom:1px solid #dedede}
.search .content{width:1000px; height:45px; line-height:45px; margin:0 auto}
.search .content


.success{width:1120px; height:auto; margin:0 auto}
.success .content{ height:135px; background:url(../images/bg1.png) center bottom no-repeat; width:1120px; margin:0 auto} 
.success .content p{ font-size:30px; color:#00448d; font-weight:bold; line-height:55px; text-align:center; padding-top:35px} 
.success .content .dec{ width:100%; height:30px; background:url(../images/1.jpg) center center no-repeat} 
.success .content1{width:1116px; margin:0 auto; border:2px solid #dedede; border-top:none; padding-bottom:40px; padding-top:20px} 

.adv{width:100%; height:auto; margin:0 auto; background:url(../images/bg2.jpg) center top no-repeat; margin-top:40px}
.adv .content{width:1000px; height:auto; margin:0 auto; }
.adv .content p{font-size:30px; color:#ffffff; font-weight:bold; line-height:50px; text-align:center; padding-top:30px}
.adv .content .dec{ background:url(../images/2.jpg) center center no-repeat; width:1000px; height:50px; margin:0 auto}

.adv .content .fram{width:280px; height:275px; background: #fff; border-bottom:2px solid #e0d3a3; margin:0 26px; display: block; float:left; margin-top:35px; margin-bottom:35px}
.adv .content .fram img{ width:276px; height:202px; border:2px solid #fff}


.adv .content .fram .profile{ width:280px; height:70px; margin:0 auto; float:left; background:url(../images/dec.jpg) left center no-repeat}
.adv .content .fram .profile .text{ width:188px; height:70px; margin:0 auto; float: right; }
.adv .content .fram .profile .text span{ color:#333; font-size:16px; line-height:30px; }
.adv .content .fram .profile .text .title{ color:#666666; font-size:12px;}

.ban1{width:100%; height:170px; margin:0 auto; background:#00448d}
.ban1 .content{width:1000px; height:170px; margin:0 auto;}
.ban1 .content .dec1{ width:375px; height:170px; display:block; float:left; background:url(../images/ban1.jpg) center center no-repeat}
.ban1 .content .dec2{ width:405px; height:170px; display:block; float:left; background:url(../images/ban2.jpg) center center no-repeat}
.ban1 .content .dec3{ width:220px; height:170px; float:left; padding-top:35px}
.ban1 .content .dec3 span{ font-size:12px; color:#FFF; line-height:25px}
.ban1 .content .dec3 p{ font-size:24px; color:#FFF; font-family: Impact; line-height:35px}
.ban1 .content .dec3 a{ width:140px; height:36px; line-height:36px; text-indent:25px; color:#00448d; display:block; background:url(../images/consult.jpg) left center no-repeat; font-weight:bold; margin-top:5px; margin-left:57px}
.ban1 .content .dec3 a:hover{ width:140px; height:36px; line-height:36px; text-indent:25px; color:#fff; display:block; background: url(../images/consult_hover.jpg) left top no-repeat; font-weight:bold; margin-top:5px; margin-left:57px}

.pro{width:1120px; height:auto; margin:0 auto}
.pro .content{ height:135px; background:url(../images/bg1.png) center bottom no-repeat; width:1120px; margin:0 auto} 
.pro .content p{ font-size:30px; color:#00448d; font-weight:bold; line-height:55px; text-align:center; padding-top:35px} 
.pro .content .dec{ width:100%; height:30px; background:url(../images/3.jpg) center center no-repeat} 
.pro .content1{width:1116px; margin:0 auto; border:2px solid #dedede; border-top:none; padding-bottom:40px; padding-top:20px} 
.pro .content1 .product{width:1000px; height:auto; margin:0 auto}
.pro .content1 .product .prolist{width:250px; height:auto; float:left; background:#00448d;}
.pro .content1 .product .prolist .title{width:250px; height:80px; color:#fff; font-weight:bold; font-size:28px; text-align:center;line-height:80px}
.pro .content1 .product .prolist .content{width:240px; height:auto; margin:0 auto; background:#FFF; border:5px solid #00448d }
.pro .content1 .product .prolist .tel{ font-size:14px; color:#fff; margin-left:30px}
.pro .content1 .product .prolist .mob{font-size:28px; line-height:30px; color: #FFF; font-family: Impact; margin-left:30px; margin-bottom:15px}

.onepro{ width:220px; height:35px; display:block; line-height:35px; font-size:14px;text-indent:55px; background: url(../images/list.jpg) left top no-repeat; margin:0 auto; margin-top:8px; margin-bottom:8px; color:#1f2c5c; font-weight:bold}
.onepro:hover{ width:220px; height:35px; display:block; line-height:35px; background: url(../images/list_hover.jpg) left top no-repeat; font-size:14px; color:#fff; font-weight: bold}


.twopro{ width:220px; height:30px; display:block; line-height:30px; font-size:13px;text-indent:35px; border-bottom:1px dotted #e8e8e8; margin:0 auto; color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block }
.twopro:hover{ width:220px; height:30px; display:block; line-height:30px; font-size:13px;text-indent:35px; border-bottom:1px dotted #e8e8e8; margin:0 auto; color:#ca0000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}





.product .prodisplay{width:685px; display:block; margin:0 auto; text-align:left; margin-top:18px; margin-bottom:18px}

.proimg_b{ display:inlne; width:200px; padding:2px; border:#cfcfcf solid 1px; height:185px;  margin:0 auto; overflow:hidden; text-align:center; line-height:35px; float:left; font-size:13px; margin:0 12px 22px 10px}
.proimg_b:hover{ display:inlne; width:200px; padding:2px; border:#cfcfcf solid 1px; height:185px;  margin:0 auto; overflow:hidden; text-align:center; line-height:35px;  float:left; font-size:13px; color:#333; margin:0 12px 22px 10px; background:#f5f5f5}


.proimg_c{ display:inlne; width:210px; padding:2px; border:#cfcfcf solid 1px; height:190px;  margin:0 auto; overflow:hidden; text-align:center; line-height:35px; float:left; font-size:13px; margin:0 7px 15px 7px}
.proimg_c:hover{ display:inlne; width:210px; padding:2px; border:#cfcfcf solid 1px; height:190px;  margin:0 auto; overflow:hidden; text-align:center; line-height:35px;  float:left; font-size:13px; color:#333;margin:0 7px 15px 7px; background:#f5f5f5}


.proimg_d{ display:inlne; width:210px; padding:2px; border:#cfcfcf solid 1px; height:190px;  margin:0 auto; overflow:hidden; text-align:center; line-height:35px; float:left; font-size:13px; margin:0 7px 15px 7px}
.proimg_d:hover{ display:inlne; width:210px; padding:2px; border:#cfcfcf solid 1px; height:190px;  margin:0 auto; overflow:hidden; text-align:center; line-height:35px;  float:left; font-size:13px; color:#333;margin:0 7px 15px 7px; }

.frame{width:100px; height:35px; background:#00448d; line-height:35px; text-align:center; color:#FFF; display:block}
.frame:hover{width:100px; height:35px; background:#ca0000; line-height:35px; text-align:center; color:#FFF; display:block}


.proimg_e{ display:inlne; width:200px; padding:2px; border:#cfcfcf solid 1px; height:150px;  margin:0 auto; overflow:hidden; text-align:center; line-height:35px; float:left; font-size:13px; margin:0 7px 15px 7px}
.proimg_e:hover{ display:inlne; width:200px; padding:2px; border:#cfcfcf solid 1px; height:150px;  margin:0 auto; overflow:hidden; text-align:center; line-height:35px;  float:left; font-size:13px; color:#333;margin:0 7px 15px 7px; background:#f5f5f5}



.ban2{width:100%; height:170px; margin:0 auto; background:#00448d; margin-top:40px}
.ban2 .content{width:1000px; height:170px; margin:0 auto;}
.ban2 .content .dec1{ width:780px; height:170px; display:block; float:left;}
.ban2 .content .dec1 p{ color:#fff100; font-weight:bold; font-size:28px; padding-top:45px}
.ban2 .content .dec1 span{ color:#fff; font-size:16px; line-height:65px}
.ban2 .content .dec3{ width:220px; height:170px; float:left; padding-top:35px}
.ban2 .content .dec3 span{ font-size:12px; color:#FFF; line-height:25px}
.ban2 .content .dec3 p{ font-size:24px; color:#FFF; font-family: Impact; line-height:35px}
.ban2 .content .dec3 a{ width:140px; height:36px; line-height:36px; text-indent:25px; color:#00448d; display:block; background:url(../images/consult.jpg) left center no-repeat; font-weight:bold; margin-top:5px; margin-left:57px}
.ban2 .content .dec3 a:hover{ width:140px; height:36px; line-height:36px; text-indent:25px; color:#fff; display:block; background: url(../images/consult_hover.jpg) left top no-repeat; font-weight:bold; margin-top:5px; margin-left:57px}


.about{width:1000px; margin:0 auto; height:auto}
.about p{ font-size:30px; color:#00448d; font-weight:bold; line-height:55px; text-align:center; padding-top:35px; background: url(../images/dec.png) center bottom no-repeat} 
.about .dec{ width:100%; height:30px; background:url(../images/4.jpg) center center no-repeat} 
.about .content{ width:1000px; height: auto; margin:0 auto; margin-top:45px; } 
.about .content p{ font-size:13px; line-height:28px} 
.about .content img{ width:350px; height:264px; display:block; margin-right:45px} 

.about .content a{ width:140px; height:35px;display:block; line-height:35px; color:#fff; font-size:14px; background:#ca0000; text-align:center; float:right; margin-top:25px}
.about .content a:hover{width:140px; height:35px; line-height:35px; background:#00448d; color:#fff; font-size:14px; text-align:center; float:right; margin-top:25px}
.maincont{width:100%; margin:0 auto; height:auto; background:url(../images/dec1.jpg) repeat}

.equ{width:100%; height:auto; margin:0 auto; background:url(../images/dec2.jpg) center top no-repeat; margin-top:40px}
.equ .content{width:1000px; height:auto; margin:0 auto; }
.equ .content p{font-size:30px; color:#ffffff; font-weight:bold; line-height:50px; text-align:center; padding-top:30px}
.equ .content .dec{ background:url(../images/5.jpg) center center no-repeat; width:1000px; height:50px; margin:0 auto}

.equipment{width:1000px; margin:0 auto; height:196px; overflow:hidden; margin-top:45px}
.equipment .proimg_a{ display:inlne; width:210px; padding:2px; border:#cfcfcf solid 1px; height:190px;  margin:0 auto; overflow:hidden; text-align:center; line-height:35px; float:left; font-size:13px; margin:0 15px; background:#ffffff}
.equipment .proimg_a:hover{ display:inlne; width:210px; padding:2px; border:#cfcfcf solid 1px; height:190px;  margin:0 auto; overflow:hidden; text-align:center; line-height:35px;  float:left; font-size:13px; color:#333; margin:0 15px; background:#f5f5f5}

.main{width:1000px; margin:0 auto; height:auto; margin-top:20px; margin-bottom:20px}
.main .leftcon{width:250px; margin:0 auto; height:auto; float:left;}

.main .leftcon .prolist{width:250px; height:auto; float:left; background:#00448d;}
.main .leftcon .prolist .title{width:250px; height:80px; color:#fff; font-weight:bold; font-size:28px; text-align:center;line-height:80px}
.main .leftcon .prolist .content{width:240px; height:auto; margin:0 auto; background:#FFF; border:5px solid #00448d}
.main .leftcon .prolist .tel{ font-size:14px; color:#fff; margin-left:30px}
.main .leftcon .prolist .mob{font-size:28px; line-height:30px; color: #FFF; font-family: Impact; margin-left:30px; margin-bottom:15px}

.main .leftcon .contact{width:250px; height:auto; float:left; background:#666; margin-top:20px; margin-bottom:20px}
.main .leftcon .contact .title{width:250px; height:80px; color:#fff; font-weight:bold; font-size:28px; text-align:center;line-height:80px}
.main .leftcon .contact .content{width:240px; height:auto; margin:0 auto; background:#FFF; border:5px solid #666 }
.main .leftcon .contact .tel{ font-size:14px; color:#fff; margin-left:30px}
.main .leftcon .contact .mob{font-size:28px; line-height:30px; color: #FFF; font-family: Impact; margin-left:30px; margin-bottom:15px}


.main .rightcon{width:723px; margin:0 auto; height:auto; float:right; border:1px solid #dedede; border-top:3px solid #00448d}
.main .rightcon .top{width:723px; margin:0 auto; height:60px; float:right; background:#f5f5f5; display:block}
.main .rightcon .dec{width:80px; margin:0 auto; height:60px; float: left; background: url(../images/icon_logo.jpg) center center no-repeat; display:block}
.main .rightcon .top p{ font-size:18px; font-weight:bold; line-height:60px; height:60px; text-align:left; width:560px; float:left}
.main .rightcon .more{width:80px; margin:0 auto; height:60px; line-height:60px; float: right;display:block; font-size:13px; color:#666}
.main .rightcon .more:hover{width:80px; margin:0 auto; height:60px; line-height:60px; float: right;display:block; font-size:13px; color:#666}
.main .rightcon .content{ width:695px; height: auto; overflow:hidden;word-wrap: break-word; line-height:30px; font-size: 14px; margin:0 auto; margin-top:15px; margin-bottom:15px}


.rightcon{width:723px; margin:0 auto; height:auto; float:right; border:1px solid #dedede; border-top:3px solid #00448d}
.rightcon .top{width:723px; margin:0 auto; height:60px; float:right; background:#f5f5f5; display:block}
.rightcon .dec{width:80px; margin:0 auto; height:60px; float: left; background: url(../images/icon_logo.jpg) center center no-repeat; display:block}
.rightcon .top p{ font-size:18px; font-weight:bold; line-height:60px; height:60px; text-align:left; width:560px; float:left}
.rightcon .more{width:80px; margin:0 auto; height:60px; line-height:60px; float: right;display:block; font-size:13px; color:#666}
.rightcon .more:hover{width:80px; margin:0 auto; height:60px; line-height:60px; float: right;display:block; font-size:13px; color:#666}
.rightcon .content{ width:695px; height: auto; overflow:hidden;word-wrap: break-word; line-height:30px; font-size: 14px; margin:0 auto; margin-top:15px; margin-bottom:15px}














.mainc{width:1000px; margin:0 auto; height:auto; margin-top:20px; margin-bottom:20px}
.mainc .leftcon{width:250px; margin:0 auto; height:auto; float: left;}

.mainc .leftcon .news{width:250px; height:auto; float:left; background:#00448d;}
.mainc .leftcon .news .title{width:250px; height:80px; color:#fff; font-weight:bold; font-size:28px; text-align:center;line-height:80px}
.mainc .leftcon .news .newscontent{width:240px; height:auto; margin:0 auto; background:#FFF; border:5px solid #00448d}
.mainc .leftcon .news .tel{ font-size:14px; color:#fff; margin-left:30px}
.mainc .leftcon .news .mob{font-size:28px; line-height:30px; color: #FFF; font-family: Impact; margin-left:30px; margin-bottom:15px}



.mainc .leftcon .news .newscontent{ width:240px; float:left; height:auto; margin-top:10px; }
.mainc .leftcon .news .newscontent .list{ height:30px; width:240px; margin:0px auto}
.mainc .leftcon .news .newscontent .list ul li{ height:30px; width:240px; line-height:30px; background:url(../images/icon.jpg) no-repeat 10px center; text-indent:26px; overflow:hidden; border-bottom:1px dotted #b8b8b8}
.mainc .leftcon .news .newscontent .list ul li:hover{ height:30px; width:240px; line-height:30px; background:url(../images/icon.jpg) no-repeat 10px center #efefef; text-indent:26px; overflow:hidden}
.mainc .leftcon .news .newscontent .list ul li a{ height:30px; width:140px; display:block; overflow:hidden; line-height:30px; float:left}
.mainc .leftcon .news .newscontent .list ul li span{ height:30px; width:100px; display:block; overflow:hidden; line-height:30px; font-family:Arial; font-size:12px; color:#888888; float:right; text-align:center}


.mainc .leftcon .prolist{width:250px; height:auto; float: right; background:#00448d;}
.mainc .leftcon .prolist .title{width:250px; height:80px; color:#fff; font-weight:bold; font-size:28px; text-align:center;line-height:80px}
.mainc .leftcon .prolist .content{width:240px; height:auto; margin:0 auto; background:#FFF; border:5px solid #00448d}
.mainc .leftcon .prolist .tel{ font-size:14px; color:#fff; margin-left:30px}
.mainc .leftcon .prolist .mob{font-size:28px; line-height:30px; color: #FFF; font-family: Impact; margin-left:30px; margin-bottom:15px}

.mainc .leftcon .contact{width:250px; height:auto; float:right; background:#666; margin-top:20px; margin-bottom:20px}
.mainc .leftcon .contact .title{width:250px; height:80px; color:#fff; font-weight:bold; font-size:28px; text-align:center;line-height:80px}
.mainc .leftcon .contact .content{width:240px; height:auto; margin:0 auto; background:#FFF; border:5px solid #666 }
.mainc .leftcon .contact .tel{ font-size:14px; color:#fff; margin-left:30px}
.mainc .leftcon .contact .mob{font-size:28px; line-height:30px; color: #FFF; font-family: Impact; margin-left:30px; margin-bottom:15px}







.mainc .leftcon .contact{width:250px; height:auto; float:left; background:#666; margin-top:20px; margin-bottom:20px}
.mainc .leftcon .contact .title{width:250px; height:80px; color:#fff; font-weight:bold; font-size:28px; text-align:center;line-height:80px}
.mainc .leftcon .contact .content{width:240px; height:auto; margin:0 auto; background:#FFF; border:5px solid #666 }
.mainc .leftcon .contact .tel{ font-size:14px; color:#fff; margin-left:30px}
.mainc .leftcon .contact .mob{font-size:28px; line-height:30px; color: #FFF; font-family: Impact; margin-left:30px; margin-bottom:15px}


.mainc .rightcon{width:723px; margin:0 auto; height:auto; float:right; border:1px solid #dedede; border-top:3px solid #00448d}
.mainc .rightcon .top{width:723px; margin:0 auto; height:60px; float:right; background:#f5f5f5; display:block}
.mainc .rightcon .dec{width:80px; margin:0 auto; height:60px; float: left; background: url(../images/icon_logo.jpg) center center no-repeat; display:block}
.mainc .rightcon .top p{ font-size:18px; font-weight:bold; line-height:60px; height:60px; text-align:left}


.mainc .rightcon .top a{ font-size:18px; font-weight:bold; line-height:60px; height:60px; text-align:left}
.mainc .rightcon .top a:hover{ font-size:18px; font-weight:bold; line-height:60px; height:60px; text-align:left}


.mainc .rightcon .content{ width:695px; height: auto; overflow:hidden;word-wrap: break-word; line-height:30px; font-size: 14px; margin:0 auto; margin-top:15px; margin-bottom:15px}



.mainc .rightcon .content .newslist_b{ height: auto; width:695px; margin:0px auto 10px; border-bottom:1px dashed #aaa}
.mainc .rightcon .content .newslist_b ul .titlenews{ height:35px; width:695px; line-height:38px; background:url(../images/d3.gif) left center no-repeat}
.mainc .rightcon .content .newslist_b ul .titlenews a{ height:35px; width:600px; display:block; overflow:hidden; line-height:35px; font-size:14px;text-overflow:ellipsis;white-space:nowrap; text-indent:25px}
.mainc .rightcon .content .newslist_b ul .titlenews span{ height:35px; width:95px; display:block; overflow:hidden; line-height:35px; font-family:Arial; font-size:12px; color:#666}
.mainc .rightcon .content .newslist_b ul .abstract{ display:block; height:44px; overflow:hidden; width:695px}
.mainc .rightcon .content .newslist_b ul .abstract,.aboshow .abobox .content_c .newslist_b ul .abstract *{line-height:22px; font-size:14px;}


.mainc .rightcon .content .proshow { width:100%; height: auto; margin:0 auto}
.mainc .rightcon .content .proshow .prtitle{ line-height:35px; text-align:left; font-size:20px; padding:10px 0; font-weight:bold}
.mainc .rightcon .content .proshow .primgpic{ width:695px; height:auto; overflow-x:hidden; margin:0 auto; text-align:center}
.mainc .rightcon .content .proshow .primgpic img{ max-width:695px; border:1px solid #ddd}
.mainc .rightcon .content .proshow .prtent img{max-width:695px; margin-top:5px; margin-bottom:5px}
.mainc .rightcon .content .proshow .prtent{ padding-left:10px; padding-right:10px}
.mainc .rightcon .content .proshow .prtent,
.mainc .rightcon .content .proshow .prtent *{ font-size:15px; line-height:30px}
.mainc .rightcon .content .proshow .next{ padding:20px 0; color:#666}
.mainc .rightcon .content .proshow .pos{ height:16px; line-height:16px; border-bottom:1px dashed #aaa; text-align:center; padding-bottom:8px; margin-bottom:15px; color:#999}
.mainc .rightcon .content .proshow .prtent p{ margin-top:10px;margin-bottom:10px}




.mainc .rightcon .content .proimg{ display:inline; width:196px; height:175px; float:left; margin:20px 10px 5px 18px; overflow:hidden; }
.mainc .rightcon .content .proimg img{width:194px; height:140px; margin:0; border:1px solid #ddd}
.mainc .rightcon .content .proimg p{ display:block; height:30px; line-height:30px; width:196px; text-align:center; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mainc .rightcon .content .proimg:hover p{ display:block; height:30px; line-height:30px; width:196px; text-align:center; overflow:hidden; color:#333;text-overflow:ellipsis;white-space:nowrap;}



.schedu{ width:100%; margin:0 auto; height:auto; margin:15px}
.schedu .frame{ width:158px; height:178px; border:1px solid #dedede; background:#FFF; float:left; margin-bottom:20px; margin-top:20px}
.schedu .frame .txt{ font-size:18px; width:158px; height:35px; line-height:35px; display:block; text-align:center}
.schedu .frame span{font-size:12px; line-height:20px; color:#666; text-align:left; width:158px; height: auto; margin:0 auto}
.schnext{background:url(../images/next.jpg) center center no-repeat; width:75px; height:180px; float:left; margin-top:20px; margin-bottom:20px}






.news{width:1000px; margin:0 auto; height:auto}
.news p{ font-size:30px; color:#00448d; font-weight:bold; line-height:55px; text-align:center; padding-top:35px; background: url(../images/dec.png) center bottom no-repeat} 
.news .dec{ width:100%; height:30px; background:url(../images/6.jpg) center center no-repeat} 
.news .content{ width:1000px; height: auto; margin:0 auto; margin-top:35px; margin-bottom:35px } 
.news .content .lm1{ width:470px; float:left; margin:0 auto; height:210px}
.news .content .lm1 .top{ width:470px; float:left; margin:0 auto; height:41px; background:url(../images/dec3.jpg) left top no-repeat #00448d}
.news .content .lm1 .top span{ font-size:15px; height:41px; line-height:41px; color:#FFF; padding-left:35px; float:left}
.news .content .lm1 .top a,.news .content .lm1 .top a:hover{ float:right; width:95px; height:41px; line-height:41px; color:#d1d8f4; text-align:center}


.news .content .newscontent{ width:470px; float:left; height:auto; margin-top:10px; }
.news .content .newscontent .list{ height:30px; width:470px; margin:0px auto}
.news .content .newscontent .list ul li{ height:30px; width:470px; line-height:30px; background:url(../images/icon.jpg) no-repeat 10px center; text-indent:26px; overflow:hidden; border-bottom:1px dotted #b8b8b8}
.news .content .newscontent .list ul li:hover{ height:30px; width:470px; line-height:30px; background:url(../images/icon.jpg) no-repeat 10px center #efefef; text-indent:26px; overflow:hidden}
.news .content .newscontent .list ul li a{ height:30px; width:370px; display:block; overflow:hidden; line-height:30px; float:left}
.news .content .newscontent .list ul li span{ height:30px; width:100px; display:block; overflow:hidden; line-height:30px; font-family:Arial; font-size:12px; color:#888888; float:right; text-align:center}