/*----------------------common-------------------------*/
*{margin:0; padding:0; font-family:Microsoft YaHei;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
img{ border:none;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
li{ list-style-type:none;}
.center{ text-align:center;}
.pt10{ padding-top:10px;}
body{ background:#fff; border-top:30px solid #2d5368;}


/*----------------head-----------------*/
.head{ width:100%; height:auto; min-height:125px; margin:auto; background: #fff;}
.head_in1{ width:1280px; height:auto; margin:auto;}
.head_in{ width:100%; height:auto; margin:auto;}

.nav{width:850px; height:40px; margin-top:40px; float:right;}
.nav ul{margin: auto;}
.nav li{ float:left; padding:5px 15px; text-align:center; }
.nav li a{ font-size:16px; line-height:30px; color:#0b0700;}
.nav li a:hover{ color:#22568a; text-decoration:none;}
.nav li:hover{ background-color:#fff}
.nav li:hover a{ color:#22568a;}


.lunbo{ width:100%; height:350px; margin:0px auto;}
.lunbo img{ width:100%; height:350px;transform: skew(1deg);}


.main-box{width:100%;height:130px;background:url(../image/header.png) center no-repeat;}
.main-box-bg{width:100%;height:60px;background:#ffffff;margin-top:10px;}
.main-box .logo{width:1280px;height:110px;position:relative;margin:0px auto;}
.main-box .right{width:1280px;height:100%;margin-left:24px;float:left;}

/*----------------main-----------------*/
.main{width:100%; height:auto; margin:auto; background:#efefef; }
.main_in{ width:1280px; height:auto; margin:auto; padding:20px;}

.title{ width:400px; height:30px; margin:5px auto; background:url(../images/title1.png) top center no-repeat; font-size:18px;  line-height:30px; text-align:center; color:#000000;}
.title a{color:#000000;}
.titlec{ width:400px; height:50px; margin:5px auto; font-size:28px;  line-height:50px; text-align:center; color:#000000;}
.titlec a{color:#000000;}
.titleb{ width:300px; height:40px; margin:5px ; background:url(../images/title2.png) top  left no-repeat; font-size:18px;  line-height:40px; text-align:left; color:#000000;}
.titleb a{color:#000000; padding-left:40px;}
.titled{ width:950px; height:60px; margin:5px auto; font-size:22px;  line-height:60px; text-align:left; color:#000000; border-bottom:2px solid #1a3647;}
.titled a{color:#000000;}
.titlee{ width:220px; height:60px; margin:3px auto; font-size:22px;  line-height:60px; text-align:center; color:#fff;}
.titlee a{color:#fff;}
.titlef{ width:950px; height:60px; margin:3px auto; font-size:22px;  line-height:60px; text-align:center; color:#000000;border-bottom:2px solid #1a3647;}
.titlef a{color:#fff;}




/*焦点图1*/
.focus{ position:relative; width:450px; height:250px; background-color: #000; float: left;}  
.focus img{ width:450px; height: 250px;} 
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#cbcbcb;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#376078;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBtb{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:-100px; left:0px; z-index:10; height:80px; line-height: 80px;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#111; font-size:18px; overflow:hidden; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBtb a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#cbcbcb;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBtb .current,.focus .D1fBtb a:hover{background:#376078;}    
.focus .D1fBtb img{display:none}    
.focus .D1fBtb i{display:none; font-style:normal; }    



/*焦点图2*/
.focusb{ position:relative; width:350px; height:230px; background-color: #000; float: left;}  
.focusb img{ width:350px; height: 230px;} 
.focusb .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focusb .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#cbcbcb;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focusb .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#376078;}  
.focusb .fPic{ position:absolute; left:0px; top:0px; }  
.focusb .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focusb .shadow{ width:100%; position:absolute; bottom:-100px; left:0px; z-index:10; height:80px; line-height: 80px;  text-align:left; }  
.focusb .shadow a{ text-decoration:none; color:#111; font-size:18px; overflow:hidden; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focusb .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focusb .fcon img{ display:block; }  
.focusb .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focusb .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focusb .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#cbcbcb;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focusb .D1fBt .current,.focus .D1fBt a:hover{background:#376078;}    
.focusb .D1fBt img{display:none}    
.focusb .D1fBt i{display:none; font-style:normal; }    

/*顶部菜单*/
.menu{width:100%;height:60px;background-color: #2d5368;}
.menu .ul-box{width:1280px;height:60px;margin: 0 auto;}
.menu .ul-box .ul1{width:100%;margin-left:0px;}
.menu .ul-box .ul1 .li1{width:125px;height:65px;line-height:60px;font-size:18px;color:#000;float:left;margin-left:0px;position:relative;z-index:2;}
.menu .ul-box .ul1 .li2{width:83px;height:110px;line-height:110px;font-size:18px;color:#323232;float:left;margin-left:0px;position:relative;z-index:2;}
.menu .ul-box .ul1 .menu-index{width:125px;height:65px;line-height:60px;font-size:18px;color:#fff;float:left;margin-left:20px;margin-right:10px;position:relative;z-index:2;}
.menu .ul-box .ul1 .single-li1{width:84px;height:110px;line-height:110px;font-size:18px;color:#323232;float:left;margin-left:0px;position:relative;z-index:2;}
.menu .ul-box .ul1 .last-li1{width:74px;text-align:right;}
.menu .ul-box .ul1 .last-li1 .ul2-box .ul2-left-title{text-align: center;}
.menu .ul-box .ul1 a{width:100%;color:#ffffff;text-decoration: none;}
.menu .ul-box .ul1 .li1 .ul2-box{width:585px;height:299px;position:relative;left:-269px;display:none;}
.menu .ul-box .ul1 .li1 .ul2-left{width:285px;margin-top:1px;height:299px;float:left;background:#fff;}
.menu .ul-box .ul1 .li1 .ul2-left .ul2-left-img2{width:100%;height:209px;background:url(../image/menu-bg-img1.jpg) center no-repeat;}
.menu .ul-box .ul1 .li1 .ul2-left .ul2-left-img3{width:100%;height:209px;background:url(../image/menu-bg-img2.jpg) center no-repeat;}
.menu .ul-box .ul1 .li1 .ul2-left .ul2-left-img4{width:100%;height:209px;background:url(../image/menu-bg-img3.jpg) center no-repeat;}
.menu .ul-box .ul1 .li1 .ul2-left .ul2-left-img5{width:100%;height:209px;background:url(../image/menu-bg-img4.jpg) center no-repeat;}
.menu .ul-box .ul1 .li1 .ul2-left .ul2-left-img6{width:100%;height:209px;background:url(../image/menu-bg-img5.jpg) center no-repeat;}
.menu .ul-box .ul1 .li1 .ul2-left .ul2-left-img7{width:100%;height:209px;background:url(../image/menu-bg-img6.jpg) center no-repeat;}
.menu .ul-box .ul1 .li1 .ul2-left .ul2-left-img8{width:100%;height:209px;background:url(../image/menu-bg-img7.jpg) center no-repeat;}
.menu .ul-box .ul1 .li1 .ul2-left .ul2-left-img9{width:100%;height:209px;background:url(../image/menu-bg-img8.jpg) center no-repeat;}
.menu .ul-box .ul1 .li1 .ul2-left .ul2-left-img10{width:100%;height:209px;background:url(../image/menu-bg-img9.jpg) center no-repeat;}
.menu .ul-box .ul1 .li1 .ul2-left .ul2-left-title{width:100%;height:90px;font-size:20px;line-height:90px;background:url(../image/menu-left-bg.jpg) center no-repeat;text-align: center;}
.menu .ul-box .ul1 .li1 .ul2{width:300px;height:299px;font-size:16px;position:relative;z-index:10;left:0px;margin-top:1px;float:left;background:#f9f7f7;}
.menu .ul-box .ul1 .li1 .onmouse{display:table;}
.menu .ul-box .ul1 .li1 .ul2 a{color:#323232;background:#fff;margin-top:1px;}
.menu .ul-box .ul1 .li1 .ul2 li{background:url(../image/menu-right-line.jpg) bottom no-repeat;width:100%;height:45px;line-height:45px;margin-top:0px;text-align:left;text-indent:65px;}
.menu .ul-box .ul1 .li1 .ul2 .on{background:url(../image/menu-sanjiao.jpg) right no-repeat #a1964a;color:#fff;}
.menu .ul-box .ul1 .li1 .ul2 .li-block{height:13px;margin: 0 0;text-align:left;}
.menu .ul-box .ul1 .li1 .ul2 .li-block .on-line{width:70px;height:4px;background:#a1964a;position:relative;left:-15px;top:-2px;}
.menu-bg{background:url(../image/menu-bg.jpg) repeat;width:100%;height:300px;position:relative;top:0px;z-index:1;display:none;}


/*焦点图3*/
.focusb{ position:relative; width:350px; height:230px; background-color: #000; float: left;}  
.focusb img{ width:350px; height: 230px;} 
.focusb .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focusb .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#cbcbcb;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focusb .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#376078;}  
.focusb .fPic{ position:absolute; left:0px; top:0px; }  
.focusb .D1fBtc{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focusb .shadow{ width:100%; position:absolute; bottom:-100px; left:0px; z-index:10; height:80px; line-height: 80px;  text-align:left; }  
.focusb .shadow a{ text-decoration:none; color:#111; font-size:18px; overflow:hidden;  font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focusb .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focusb .fcon img{ display:block; }  
.focusb .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focusb .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focusb .D1fBtc a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#cbcbcb;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focusb .D1fBtc .current,.focus .D1fBtc a:hover{background:#376078;}    
.focusb .D1fBtc img{display:none}    
.focusb .D1fBtc i{display:none; font-style:normal; }    



/*焦点图4*/
.focusb{ position:relative; width:350px; height:230px; background-color: #000; float: left;}  
.focusb img{ width:350px; height: 230px;} 
.focusb .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focusb .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#cbcbcb;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focusb .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#376078;}  
.focusb .fPic{ position:absolute; left:0px; top:0px; }  
.focusb .D1fBtd{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focusb .shadow{ width:100%; position:absolute; bottom:-100px; left:0px; z-index:10; height:80px; line-height: 80px;  text-align:left; }  
.focusb .shadow a{ text-decoration:none; color:#111; font-size:18px; overflow:hidden;font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focusb .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focusb .fcon img{ display:block; }  
.focusb .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focusb .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focusb .D1fBtd a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#cbcbcb;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focusb .D1fBtd .current,.focus .D1fBtd a:hover{background:#376078;}    
.focusb .D1fBtd img{display:none}    
.focusb .D1fBtd i{display:none; font-style:normal; }    


/*轮播图部分*/
.banner-box{width:100%;height:600px;position: relative;}
.banner-box .banner{position:absolute;top:5px;z-index:0;display:none;width:100%;}
.banner-box .on{display:block;}
.banner-box .banner-block{position:relative;z-index:0;margin:0 0;}
.banner-box .banner-block img{display:block;width:100%;min-width:1280px;height:auto;opacity:1;filter:alpha(opacity=1);}
.banner-box .banner img{display:block;max-width:100%;min-width:1280px;height:600px;}
.banner-title-box{width:100%;height:20px;color:#fafafa;position:relative;z-index:2;margin:0 auto;margin-top: -25px;}
.banner-title-box .banner-title{min-width:1280px;max-width:1300px;height:20px;position:relative;left:50%;}
.banner-title-box .banner-title .banner-tag{}
.banner-title-box .banner-title .banner-tag ul{font-size:2px;}
.banner-title-box .banner-title .banner-tag ul li{width:20px;height:20px;line-height:20px;background:#ffffff;float:left;margin-right:16px;cursor:pointer;color:#ffffff;}
.banner-title-box .banner-title .banner-tag ul .on{background:#f3c301;color:#f3c301;}








/*-------xwdt---新闻动态-------------*/
.xwdt{ width:1280px; height:auto; margin:0px auto;}
.xwdt_l{ width:450px; padding:20px; height:305px; overflow:hidden; float:left; border:1px solid #ccc; background:#fff;}
.xwdt_l h2{font-size:14px; line-height:25px; color:#111; font-weight:normal; text-align:center;}
.xwdt_l h2 a{ color:#111;}
.xwdt_l p{ font-size:14px; line-height:25px; color:#333;text-align:left;}

.title_xwdt{ width:400px; height:30px; margin:15px auto; background:url(../images/title1.png) top center no-repeat; font-size:18px; font-family:宋体; line-height:30px; text-align:center; color:#000000;}
.title_xwdt a{color:#000000;}
.xwdt_r{ width:735px;  padding:5px;height:335px;  overflow:hidden;float:right; border:1px solid #ccc;background:#fff;}
.xwdt_r_div{width:640px; height:37px; margin:0px auto;}
.xwdt_r_div_time{ width:80px; height:25px; float:left;border-right:1px solid #ccc; padding-right:15px;}
.xwdt_r_div_time h2{font-size:14px; line-height:25px; color:#111;font-weight:normal; text-align:center;}
.xwdt_r_div_time p{ font-size:14px; line-height:25px;margin-top:3px ; color:#999;text-align:center;}
.xwdt_r_title { width:540px; height:25px; margin-top:3px ;overflow:hidden; float:right;}
.xwdt_r_title h2{font-size:14px; line-height:20px; height:20px; overflow:hidden; color:#111; font-weight:normal; text-align:left;padding-left:10px;}
.xwdt_r_title h2 a{ color:#111;}
.xwdt_r_title a:hover{ color:#f00; text-decoration:none;}
.xwdt_r_title p{ font-size:14px; line-height:3px; color:#333;text-align:left;}


/*-------main_top---通知公告-----科研成果--------*/
.main_top{ width:100%; height:auto; margin:0px auto; background:url(../images/bj_n.png) top center no-repeat; background-size:100% 100%;}
.main_top_in{ width:1280px; height:auto; margin:auto; padding:20px 0px; }
.main_topl{ width:680px; padding:15px; height:320px; float:left; border:1px solid #ccc; background:#fff;}
.gonggao_div{width:640px; height:45px; margin:10px auto;}
.gonggao_div_time{ width:80px; height:45px; float:left; background:#faf8f8; border:1px solid #ccc; box-shadow:1px 1px #eee;}
.gonggao_div_time h2{font-size:14px; line-height:23px; color:#fff;background:#3d8bbf; font-weight:normal; text-align:center;}
.gonggao_div_time p{ font-size:14px; line-height:22px; color:#333;text-align:center;}
.gonggao_div_title { width:540px; height:45px; margin:5px ; padding-top:5px; overflow:hidden; float:left;}
.gonggao_div_title a{ float:left; padding-left:20px; font-size:14px; line-height:22px; color:#000000;}
.gonggao_div_title a:hover{ color:#f00; text-decoration:none;}

.main_topr{ width:500px;  padding:15px;height:320px; float:right; border:1px solid #ccc;background:#fff;}
.main_toprnew{ width:500px; height:auto; margin:0px auto;}
.main_toprnew ul{}
.main_toprnew li{ width:500px; height:35px; margin:10px auto; }
.main_toprnew li a{ float:left; padding-left:20px; font-size:14px; line-height:35px; color:#000000;}
.main_toprnew span{ float:right;font-size:14px; line-height:35px; color:#555;}
.main_toprnew li a:hover{ color:#f00; text-decoration:none;}



/*--------tshd---特色活动-------------*/
.tshd{ width:1280px; height:auto; margin:20px auto;}
.tshd_div{ width:350px; padding:18px; height:290px; overflow:hidden; float:left; margin:15px; border:1px solid #ccc; background:#fff;}
.tshd_div h2{font-size:18px; line-height:60px; color:#111; font-weight:normal; text-align:left;}
.tshd_div h2 a{ color:#111;}
.tshd_div p{ font-size:14px; line-height:25px; color:#333;text-align:left;}


/*------position----当前位置------*/
.position{ width:100%;  height:50px; margin:auto; font-size:14px; line-height:40px; color:#111;border-bottom:1px solid #ccc; }
.position a{ float:left; padding:5px;font-size:14px; line-height:40px; color:#111; text-align:center; font-weight:normal;}
.position span{ float:left; padding:5px;font-size:14px; line-height:40px; color:#111; text-align:center; font-weight:normal;}
.positionin{ width:1030px;  height:50px; margin:auto; }

/*------pagea----子页面------*/
.pagea{ width:1280px; height:auto; margin:5px auto;}
.pageal{ width:230px; height:60px; float:left;background:#1a3647;}
.pagear{ width:950px; height:auto; min-height:800px; float:left; padding:40px; padding-top:10px;background:#fff; z-index:999999;}
.pagear_in{ width:950px; height:auto; min-height:800px;}



.pagealnav{ width:230px; height:auto; margin:10px auto;}
.pagealnav ul{}
.pagealnav li{ width:230px; height:40px; border-bottom:1px solid #ccc; }
.pagealnav li a{ padding-left:20px; font-size:18px; line-height:40px; color:#111;}
.pagealnav li a:hover{ color:#fff; text-decoration:none;}
.pagealnav li :hover{ color:#015077}
.pagealnav li:hover a{ color:#015077;}

.pagearnew{ width:1030px; height:auto; margin:10px auto; border-bottom:1px  dotted #aaa;}
.pagearnew ul{}
.pagearnew li{width:950px; height:40px;  border-bottom:1px  dotted #aaa;}
.pagearnew li a{ float:left; font-size:14px; line-height:30px; color:#000000; }
.pagearnew span{ float:right;font-size:14px; line-height:30px; color:#000000;}
.pagearnew li a:hover{ color:#f00; text-decoration:none;}

/*------new_des--新闻内容页----*/
.new_des{ width:800px; height:auto; padding:20px 50px; margin:10px auto;}
.new_des h2{ font-size:22px; line-height:60px; color:#111; text-align:center; font-weight:normal;}
.new_des h3{ font-size:12px; line-height:30px; color:#aaa; text-align:center; font-weight:normal;}
.new_des p{ padding-top:10px; font-size:22px; line-height:25px; color:#555; text-align:left; text-indent:2em; text-decoration: none;}}
.new_des a{color:#555; text-decoration: none;}
.new_des p a{color:#555; text-decoration: none;}
/*----------foot_info---------*/
.foot_info{width:100%; height:auto; min-height:auto; margin:auto; margin-top:20px; background: #1a3647;}
.foot_info_in{ width:1280px; height:auto; padding:5px; margin: auto; text-align:center; }
.foot_info h2{font-size:16px; line-height:40px; color:#fff; font-weight:normal; text-align:left;}
.foot_info h2 a{ color:#fff;}
.foot_info p{ font-size:14px; height:30px; line-height:30px;color:#fff;text-align:left;}
.foot_info p a{ color:#fff; height:30px; line-height:30px;}
.foot_info_L{ width:450px; padding:5px; height:auto; float:left; }
.foot_info_M{ width:320px; padding:5px; height:auto; float:left; }
.foot_info_R{ width:440px; padding:5px; height:auto; float:left; }
.ewm_div{ width:150px; padding:5px; height:auto; float:left; }
.ewm_div p{ font-size:14px; line-height:30px; color:#fff;text-align: center;}

/*----------------foot-----------------*/
.foot{width:100%; height:auto; min-height:70px; margin:auto; background: #2d5368;}
.foot_in{ width:1100px; height:auto; padding:10px; margin: auto; text-align:center; font-size:14px; line-height:40px; color:#fff;}

/*----------------图片文章列表-----------------*/
.picnew1{
    width: 300px;
    height: 300px;
    margin: 50px auto;
    background-color: #FFFFFF;
    text-align: center;
    margin: 0px auto;
}
.picnews{
    width: 195px;
    height: 230px;
    margin: 0px auto;
    background-color: #FFFFFF;
    margin-top: 0px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 5px;
}
.picnewst{
    width: 235px;
    height: 30px;
    margin-top: 5px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 0px;
    background-color: #FFFFFF;
    /* [disabled]margin-top: 10px; */
    margin-right: auto;
    text-align: center;
    margin-left: auto;
    margin-bottom: 0px;
    font-size:16px;
    color:#000000;
}
.picnewst a{color:#000000;}
.jsdw{ width: 100%;
}
.jsdw a{color:#000000; text-decoration: none;}

 