@charset "gb2312";

/* CSS Document */
/*全局配置*/
* {word-wrap: break-word; }
body {background: #FFF; text-align: center; background:url(../images/body_bg.jpg) repeat-x center top; background-position:0px 144px; }
body, td, input, textarea, select, button {color:#636363;font:12px/1.6em Helvetica, Arial, sans-serif; }
body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset,dl,dd{ margin: 0; padding:0;}
h1, h2, h3, h4, h5, h6,dl,dd,p{font-size: 1em;}
img {border:0px;}
ul,li,dl,dd {LIST-STYLE-TYPE:none;}
input.menlogin  {border-top: #CDCDCD 1px solid;border-bottom: #CDCDCD 1px solid;border-left:#CDCDCD 1px solid;border-right:#CDCDCD 1px solid;font-size:11px; background: #FFFFFF; font-family:Verdana,Arial,"宋体";color: #2F2F2F; width:103px; height:19px;}
input.menlogin_s  {border-top: #CDCDCD 1px solid;border-bottom: #CDCDCD 1px solid;border-left:#CDCDCD 1px solid;border-right:#CDCDCD 1px solid;font-size:11px; background: #FFFFFF; font-family:Verdana,Arial,"宋体";color: #2F2F2F; width:160px; height:20px;}
input.menlogin_s_l  {border-top: #CDCDCD 1px solid;border-bottom: #CDCDCD 1px solid;border-left:#CDCDCD 1px solid;border-right:#CDCDCD 1px solid;font-size:11px; background: #FFFFFF; font-family:Verdana,Arial,"宋体";color: #2F2F2F; width:98px; height:20px;}
A:link   {font-family:Verdana, Arial,"宋体";color:#505050;text-decoration: none;}
A:visited{font-family:Verdana, Arial,"宋体";color:#505050;text-decoration: none;}
A:hover  {font-family:Verdana, Arial,"宋体";color:#FF0000;text-decoration: underline;}
A:active {font-family:Verdana, Arial,"宋体";color:#FF0000;text-decoration:underline;}
.text_len{white-space: nowrap;text-overflow: ellipsis;}
.nav_bj{ background:url(http://172.16.221.128/Templates/cn/images/menu.png) no-repeat;}


#main_top{ width:100%; height:144px; overflow:hidden; background:url(../images/main_top_line.jpg)}
#main_top .c{ width:960px; height:144px; margin:auto; position:relative}
#main_top .c .ss{ width:260px; height:17px;  overflow:hidden; position:absolute; left:700px; top:6px; background:url(../images/main_t1.gif)}
#main_top .c .ss a{ display:block; width:82px; height:22px; float:left;}
#main_top .c .logo{ width:347px; height:91px; overflow:hidden; background:url(../images/logo.gif);position:absolute; left:0px; top:6px;}
#main_top .c .logo a{ width:347px; height:91px; display:block; }
#main_top .c .s{ width:225px; height:24px; overflow:hidden; position:absolute; left:720px; top:59px; background:url(../images/s.jpg)}
#main_top .c .s input{ width:120px; height:18px; line-height:18px; border:0px; background:#e9eaee; margin-top:1px; margin-left:33px; float:left;}
#main_top .c .s a.bts{ width:60px; height:23px; float:right; margin-top:-20px;}

#main_top .c .nav{ width:920px; height:44px; position:absolute; left:0px; top:97px; background:url(../images/nav_bg.jpg); padding-left:40px;}
#main_top .c .nav a{ display:block; width:126px; height:44px; text-align:center; line-height:48px; float:left; font-size:14px; font-weight:bold; color:#FFF; text-decoration:none}
#main_top .c .nav a:hover{ display:block; width:126px; height:44px; text-align:center; line-height:48px; float:left; font-size:14px; font-weight:bold; color:#FFF; text-decoration:none; background:url(../images/on.jpg)}
#main_top .c .nav a.cure{ display:block; width:126px; height:44px; text-align:center; line-height:48px; float:left; font-size:14px; font-weight:bold; color:#FFF; text-decoration:none; background:url(../images/on.jpg)}

#banner{ width:960px; height:312px; margin:auto; margin-top:5px;}
#banner_1{ width:960px; height:24px; margin:auto; background:url(../images/banner_1.jpg)}
#badyer{ width:960px; height:379px; overflow:hidden; margin:auto; background:url(../../../upLoad/news/month_1410/201410081332557741.jpg); position:relative;}
#badyer a.about_t{ width:278px; height:41px; line-height:41px; overflow:hidden; text-align:left; padding-left:38px; position:absolute; left:0px; top:0px; font-size:14px; color:#0623c5; font-weight:bold; display:block; text-decoration:none;}
#badyer .about_c{ width:315px; height:118px; overflow:hidden; position:absolute; left:1px; top:41px; text-align:left;}
#badyer .about_c .imgs{ width:147px; height:118px; float:left; margin-left:2px;}
#badyer .about_c .texts{ width:162px; height:118px; float:left; margin-left:0px; line-height:20px; margin-top:5px;}

#badyer a.news_t{ width:278px; height:41px; line-height:41px; overflow:hidden; text-align:left; padding-left:38px; position:absolute; left:0px; top:167px; font-size:14px; color:#0623c5; font-weight:bold; display:block; text-decoration:none;}
#badyer .news_c{ width:298px; height:166px; overflow:hidden; position:absolute; left:9px; top:208px; text-align:left;}
#badyer .news_c ul{ width:290px; margin:auto;}
#badyer .news_c ul li{ width:310px; height:34px; line-height:34px; overflow:hidden; text-align:right; }
#badyer .news_c ul li a{ width:213px; overflow:hidden; display:block; float:left; text-align:left;}

#badyer a.demo_t{ width:324px; height:41px; line-height:41px; overflow:hidden; text-align:left; padding-left:38px; position:absolute; left:330px; top:0px; font-size:14px; color:#0623c5; font-weight:bold; display:block; text-decoration:none;}
#badyer .demo_c{ width:361px; height:338px; overflow:hidden; position:absolute; left:330px; top:41px; text-align:left;}
#badyer .demo_c ul{ width:450px; margin-left:8px; margin-top:0px;} 
#badyer .demo_c ul li{ width:183px; height:90px; float:left;margin-top:15px;}
#badyer .demo_c ul li .imgs{ width:158px; height:56px; border:1px solid #dfdfdf; float:left;}
#badyer .demo_c ul li .imgs img{ border:0px; margin-top:3px; margin-left:3px;}
#badyer .demo_c ul li .texts{ width:160px; height:32px; float:left; text-align:center; line-height:45px; overflow:hidden;}

#badyer a.contact_t{ width:297px; height:41px; line-height:41px; overflow:hidden; text-align:left; padding-left:38px; position:absolute; left:706px; top:0px; font-size:14px; color:#0623c5; font-weight:bold; display:block; text-decoration:none;}
#badyer a.wtzx{ width:229px; height:45px; line-height:41px; overflow:hidden; text-align:left; padding-left:38px; position:absolute; left:706px; top:48px; font-size:14px; color:#0623c5; font-weight:bold; display:block; text-decoration:none;}
#badyer a.zxkf{ width:229px; height:37px; line-height:41px; overflow:hidden; text-align:left; padding-left:38px; position:absolute; left:706px; top:115px; font-size:14px; color:#0623c5; font-weight:bold; display:block; text-decoration:none;}
#badyer .contact_c{ width:226px; height:126px; overflow:hidden; position:absolute; left:720px; top:243px; z-index:10; text-align:left; line-height:30px;}

#main_pro{ width:960px; height:191px; overflow:hidden; margin:auto; background:url(../images/pro_bg.jpg); margin-top:8px;}
#main_pro a.pro_t{ width:922px; height:41px; line-height:41px; overflow:hidden; text-align:left; padding-left:38px;font-size:14px; color:#0623c5; font-weight:bold; display:block; text-decoration:none;}
#main_pro .pro_c{ width:960px; height:151px; overflow:hidden;}
#main_pro .pro_c .left {width:38px; height:150px; float:left; overflow:hidden;  cursor:pointer;}		
#main_pro .pro_c .center{ width:876px; height:150px; float:left; overflow:hidden; text-align:left;}
#main_pro .pro_c .center .bors{ width:177px; height:140px; overflow:hidden; float:left; margin-top:6px;}
#main_pro .pro_c .center .bors div.imgs{ width:165px; height:118px; overflow:hidden; border:1px solid #e0dee1; float:left; text-align:center}	
#main_pro .pro_c .center .bors div.curs{ width:165px; height:118px; overflow:hidden; border:1px solid #1C5793; float:left; text-align:center}
#main_pro .pro_c .center .bors div.texts{ width:167px; height:16px; line-height:17px; overflow:hidden; float:left; text-align:center;}	
#main_pro .pro_c .center .bors div.curs img { border:0px; margin:1px 0 0 1px; max-width:163px; max-height:116px;width:expression(this.width>163&&this.width>this.height?116:auto); height:expresion(this.height>116?116:auto); 
}	
#main_pro .pro_c .center .bors div.imgs img { border:0px; margin:1px 0 0 1px; max-width:163px; max-height:116px;width:expression(this.width>163&&this.width>this.height?116:auto); height:expresion(this.height>116?116:auto); 
}	
#main_pro .pro_c .right{width:38px; height:150px; float:left; overflow:hidden; cursor:pointer;}

#footer{ width:960px; height:42px; margin:auto; margin-top:9px; background:url(../images/foot_line.jpg); line-height:42px; color:#97e983}
#footer a{ color:#FFF;}

#view_bodyer{ width:960px; margin:auto;}
#view_bodyer .lefter{ width:255px; float:left;}
#view_bodyer .lefter .t{ width:219px; height:41px; line-height:41px; background:url(../images/view_left_menu.jpg); padding-left:36px; text-align:left; font-size:14px; font-weight:bold; color:#0623c5}
#view_bodyer .lefter .c{ width:252px; min-height:200px; border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC; padding-top:10px;}
#view_bodyer .lefter .c li{ width:250px; margin:auto; height:30px; line-height:30px; border-bottom:1px dashed #CCC;}
#view_bodyer .lefter .c li a{ display:block; width:250px; height:30px; background:url(../images/arrow_6.gif) no-repeat; background-position:20px 10px;}
#view_bodyer .lefter .c li a:hover{ background:url(../images/arrow_6.gif) no-repeat #5cc7fd; background-position:20px 10px ; color:#FFF; font-weight:bold; text-decoration:none;}
#view_bodyer .lefter .c li a.cure{ background:url(../images/arrow_6.gif) no-repeat #5cc7fd; background-position:20px 10px ; color:#FFF; font-weight:bold; text-decoration:none;}

#view_bodyer .righter{ width:688px; float:right;}
#view_bodyer .righter .m{ width:688px; height:39px;; background:url(../images/vv.gif)}
#view_bodyer .righter .m .l{ width:86px; height:39px; line-height:39px; text-align:center; font-size:14px; font-family:"微软雅黑"; float:left;}
#view_bodyer .righter .m .r{ width:380px; height:39px; line-height:39px; text-align:center; font-size:12px; float:right; text-align:right;}
#view_bodyer .righter .c{ width:668px;  line-height:30px; text-align:left; margin:auto; margin-top:10px; background:#FFF}