body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,img,p{padding:0;margin:0;border:0;list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;font-family:"宋体";}
body{font-size:12px;font-family:Arial,Verdana,Helvetica, sans-serif;line-height:24px;color:#555; }
html{verflow:-Scroll;overflow-x:hidden}
table{border-collapse:collapse; border-spacing:0;}
a{text-decoration:none;color:#555;}
a:hover{text-decoration:none;color:#0D457E;}
a,a:active,a:visited{outline:none;}
.clear{clear:both;}

.header_box{ position:relative; width:100%;background:url(../images/bg.jpg) left top repeat-x; height:526px;}
.header{ width:1003px; margin:0 auto; height:96px;}
.header_l{ width:448px; height:96px; float:left; background:url(../images/logo.jpg) center no-repeat;}
.header_r{width:360px; height:60px; float:right; margin-top:18px;}
.header_r_t ul li{ float:right; width:70px; text-align:right; margin-left:15px;}
.header_r_t ul li a{ color:#555;}
.header_r_t ul li a:hover{ color:#015196}
.header_r_d{ width:360px; height:36px; text-align:right; font-weight:bold; line-height:36px;}
.header_r_d span{ font-size:20px; color:#9F0012; font-family:"方正风雅宋简体"}
.in_nav{ width:1003px; height:41px; background:url(../images/nav_bg.jpg) center no-repeat; overflow:hidden;margin:0 auto;}
.in_nav ul li{ float:left; width:105px; height:41px; line-height:41px; text-align:center; background:url(../images/menu_li.jpg) right no-repeat; font-weight:bold; font-size:15px;}
.in_nav ul li a{ color:#fff;}
.in_nav ul li:last-child{ float:right; background:none;}
.log{ width:1003px; height:32px; line-height:32px; margin:0 auto; background:#efefef;}
.log_d{width:1003px; height:10px; margin:0 auto; background:url(../images/ge.jpg) center no-repeat;}
.log_l{ float:left;}
.log_l span{ display:block; float:left; padding-left:20px; margin-left:20px; width:70px; height:19px; background:url(../images/biao3.jpg) left no-repeat; line-height:19px; margin-top:6px; color:#9F0012; font-weight:bold;}
.log .marquee{ display:block; float:left; line-height:32px; margin:0; border:none; padding:0;}
.log_r{ float:right; margin-top:6px;}
.log_r input{ display:block; float:left; margin-right:10px;}
.log_r input:last-child{ margin-top:2px;}
.log_r input:first-child:focus{ background:#FFC;}
.in_main_box{ position:relative; width:100%; margin-top:10px;}
.in_main{ width:1003px; margin:0 auto;}
.in_main_l{ float:left; width:240px; margin-right:10px;}
.in_main_r{ width:750px; float:right;}
.in_main_l_video{ width:240px; height:220px;}
.in_main_l_video_t{ width:240px; height:30px; background:url(../images/every.jpg) center repeat-x;}
.in_main_l_video_tl{ float:left; width:145px; padding-left:25px; height:30px; background:url(../images/pic_1.jpg) left no-repeat; color:#fff; font-family:"微软雅黑"; font-size:15px; line-height:30px;}
.in_main_l_video_tr{ width:31px; height:5px; background:url(../images/more.jpg) right no-repeat; float:right; margin-top:12px;}
.in_main_l_video_d{ width:230px; padding:5px; background:#ccc; height:180px;}

/* 效果CSS开始 */
.videobox{ background:url(../images/1.jpg) center no-repeat;width:230px;margin:0 auto; float:left; position:relative;}
.video-img{width:230px;height:180px;overflow:hidden;}
.video-list li{width:0px;height:0px;overflow:hidden;float:left;margin:0 10px;cursor:pointer; display:inline}
.video-list li .icon-video{position:absolute;left:85px;top:65px;width:57px;height:57px;z-index:99;}
.video-list li.now .icon-video{display:none;}
/* 效果CSS结束 */
.in_pro_fl{ width:240px; margin:10px 0;}
.in_pro_fl_d{ background:#F4F3F2;overflow:hidden;}
.in_pro_fl_d ul li{ width:185px; height:28px; line-height:28px; background:url(../images/list_li.jpg) center no-repeat; padding-left:38px;}
.in_pro_fl_d ul li a{ font-weight:bold;}
.in_pro_fl_d ul li a:hover{ color:#034D8E;}
.in_l_contact{ width:240px; height:60px; background:url(../images/tu1.jpg) center no-repeat;}
.in_company{ width:371px; float:left; height:275px; overflow:hidden;}
.in_company_t{ width:371px; height:30px; background:url(../images/every2.jpg) left repeat-x;}
.in_company_tl{ width:151px; height:30px; background:url(../images/company_1.jpg) left no-repeat; float:left;}
.in_company_tr{ width:41px; height:30px; background:url(../images/more2.jpg) right no-repeat; float:right; margin-right:6px;}
.in_company_d{ width:371px; height:235px; overflow:hidden; padding:5px 0;}
.in_news{ width:371px; float:right; height:285px; overflow:hidden;}
.in_news_t{width:371px; height:30px; background:url(../images/every.jpg) left repeat-x;}
.in_news_tl{ width:151px; height:30px; background:url(../images/news_1.jpg) left no-repeat; float:left;}
.in_news_tr{ width:31px; height:30px; background:url(../images/more.jpg) right no-repeat; float:right; margin-right:6px;}
.in_news_d{ width:371px; padding:10px 0px 5px 0px; height:240px; overflow:hidden;}
.in_news_d ul li{ width:341px; padding:0 15px; height:24px; line-height:24px; position:relative; background:url(../images/xian.jpg) bottom repeat-x;}
.in_news_d ul li i{ position:absolute; top:11px; left:4px; width:3px; height:3px; background:url(../images/dian.jpg) center no-repeat;}
.in_news_d ul li a{ display:block; float:left; color:#555;}
.in_news_d ul li a:hover{ color:#034D8E}
.in_news_d ul li span{ display:block; float:right;color:#555; }
.in_tuijian{ width:750px; margin-top:4px;}
.tuijian_t{width:750px; height:30px; background:url(../images/every2.jpg) left repeat-x;}
.tuijian_tl{ width:173px; height:30px; background:url(../images/recommand_1.jpg) left no-repeat; float:left;}
.tuijian_tr{width:41px; height:30px; background:url(../images/more2.jpg) right no-repeat; float:right; margin-right:6px;}
.tuijain_d{ width:750px;}

/* marqueeleft */
.marqueeleft{height:150px;width:745px;overflow:hidden;margin:12px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:172px;height:150px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:165px;height:124px;padding:2px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}
.marqueeleft li:hover .txt a{ color:#004A91;}
.in_youshi{width:750px; margin-top:10px;}
.youshi_t{width:750px; height:30px; background:url(../images/every2.jpg) left repeat-x;}
.youshi_tl{ width:251px; height:30px; background:url(../images/project_1.jpg) left no-repeat; float:left;}
.youshi_tr{width:41px; height:30px; background:url(../images/more2.jpg) right no-repeat; float:right; margin-right:6px;}
.youshi_d{ width:750px;}

.foot_box{ width:100%; position:relative;}
.foot{ width:1003px; margin:0 auto;background:url(../images/foot_nav.jpg) center repeat-x;height:114px;padding-top:15px; overflow:hidden;}
.foot_t{ width:1003px; height:30px;}
.foot_t ul li{ float:left; height:40px; line-height:40px; width:70px; text-align:center; background:url(../images/shu.jpg) left no-repeat;}
.foot_t ul li a{ font-weight:bold;}
.foot_t ul li a:hover{ color:#0D457E;}
.foot_d{ width:983px; padding:0 10px;}
.foot_dl{ float:left; width:695px; height:72px; overflow:hidden;}
.foot_dr{ float:right;}
.friend_linkbox{ width:100%; position:relative;}
.friend_link{ width:983px; margin:0 auto; padding:0 10px;}
.friend_link ul li{ float:left; margin-right:6px;}
.friend_link ul li a:hover{ color:#0D457E;}


.lm_mainbox{ position:relative; width:100%;}
.lm_main{ width:1003px; margin:0 auto;}
.lm_main_l{ width:240px; float:left;}
.lm_main_r{ width:750px; float:right; margin-top:10px;}
.lm_main_rt{ width:750px; height:30px; background:url(../images/every2.jpg) center repeat-x;}
.lm_main_rtl{ width:470px; height:30px; background:url(../images/biao4.jpg) left no-repeat; margin-left:10px; line-height:30px; padding-left:10px; font-size:14px; color:#000; font-weight:bold;}
.lm_main_rtl span{ color:#004B8C; margin-left:5px;}
.lm_main_d{ width:740px; padding:5px;}
.lm_main_d_news ul li{ width:740px; display:block; height:140px; overflow:hidden;}
.lm_main_d_news ul li #news{ display:block; float:left; width:600px; height:24px; line-height:24px; color:#004D91; font-weight:bold;}
.lm_main_d_news ul li span{ float:right; width:140px; text-align:right;height:24px; line-height:24px;}
.lm_main_d_news ul li p{ display:block; width:730px;  background:#f1f1f1; float:left; padding:5px;color: #7A7A7A;}
.lm_main_d_news ul li b{ float:right; display:block; }
.lm_main_d_news ul li b a{color:#004D91;}
.fenye{ margin:15px 0;}
.fenye a{ margin-left:6px; padding:3px 6px; border:1px solid #ccc; box-shadow:2px 2px 2px rgba(100,100,100,0.7)}
.fenye span{ margin-left:6px; color:#f00;}
.lm_main_d_news_ny #news_ny{ text-align:center; font-size:15px; font-weight:bold; color:#555544;}
.ny_news_info{ letter-spacing:0.1em;}
.fy a{ color:#555;}
.fy a:hover{ color:#004D91; text-decoration:underline;}

.lm_main_d_pro{ width:740px;}
.lm_main_d_pro ul li{ width:740px; height:135px; overflow:hidden; margin-bottom:10px;}
.lm_main_d_pro ul li img{ display:block; float:left; width:180px;}
.lm_main_d_pro ul li .lm_main_d_pro_r{ float:right; width:550px;}
.lm_main_d_pro ul li .lm_main_d_pro_r span{ display:block; width:550px; height:24px; line-height:24px; text-align:left; color:#004D91; font-weight:bold;}
.lm_main_d_pro ul li .lm_main_d_pro_r #dell{ background:#f1f1f1; padding:15px 5px; width:540px; letter-spacing:0.1em; color:#7a7a7a;}

.ny_proinfo{ width:740px;}

.preview{width:330px; height:330px; float:left; overflow:hidden;}
/* smallImg */
.smallImg{position:relative; height:52px; margin-top:1px; background-color:#F1F0F0; padding:6px 5px; width:320px; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat; margin-left:305px; margin-top:-50px;}

#imageMenu {height:50px; width:290px; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:50px; width:60px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:50px; height:50px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:44px; height:44px; border:3px solid #959595;}
/* bigImg */
.bigImg{position:relative; float:left; width:330px; height:262px; overflow:hidden;}
.bigImg #midimg{width:330px; height:262px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; background: #555;filter: alpha(opacity=40);-moz-opacity: 0.40;opacity: 0.40; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999; margin-top:-30px;}
#bigView img{position:absolute;}

.ny_proinfo_r{ width:400px; float:right;}
.ny_proinfo_rt{ margin-top:30px;color: #004B8C;font-weight: bold; font-size:14px;}
.ny_qq{ margin:30px 0 0 30px;}

.ny_procanshu{ margin-top:20px; width:750px; border:1px solid #ccc;}
.ny_procanshu_d{ width:740px; padding:5px;}



#banner{display:block;cursor:pointer;width:100%;height:320px;position:relative;margin:0px auto;z-index:2;}
#banner .imglist{width:100%;height:320px;position:absolute;top:0px;left:0px;}
#banner .left{display:block;position:absolute;left:5%; top:150px;width:40px; height:74px;background:url(../images/focus_btn.png) no-repeat 0px  top;z-index:7;}
#banner .right{display:block;position:absolute; right:5%; top:150px;width:40px; height:74px;background:url(../images/focus_btn.png) no-repeat -36px top;z-index:8;}
.btn{position:absolute;bottom:10px;left:47%;display:block;padding:2px 15px; border-radius:11px;z-index:3;}
.btn li{float:left;height:16px;width:16px;margin:0px2px; background:url("../images/1.png") no-repeat; cursor:pointer;}
.btn .hover{background:url("../images/2.png") no-repeat;}





