@charset "utf-8";
/* CSS Document */

* { padding: 0; margin: 0; font-family: "微软雅黑"; border: none; color: #323232; }/*font-size:14px; */
ul, li { list-style: none; }
a { text-decoration: none; }
/*————————————*/

.flink { width: 1000px; margin: 0 auto; margin-bottom: 15px; }
.flink h2 { font-size: 25px; width: 1000px; height: 55px; font-weight: normal; }
.sy_topbox { width: 100%; height: 100px; margin: 0 auto; background: url(../upload/images/top_01.jpg) repeat-x; }
.sy_top { width: 1000px; height: 100px; margin: 0 auto; }
.logo_01 { float: left; width: 254px; height: 100px; }
.sy_fenxiang { float: right; height: 65px; margin-top: 5px; }
.tel { font-size: 22px; font-weight: bold; color: #58585a; text-align:right; }
.toplink { margin-bottom: 15px; text-align: right; }
.toplink .code2 { z-index: 999; position: absolute; background: #FFF; text-align: center; width: 130px; border: 1px solid #2d9de9; padding: 15px; }
.toplink .code2 img { vertical-align: middle; width: 130px; height: 130px; }
.toplink .weixin { background-image: url(../upload/images/ico_weixin.png); background-repeat: no-repeat; background-position: left center; padding-left: 25px; margin-right: 15px; }
.toplink .weibo { background-image: url(../upload/images/ico_weibo.png); background-repeat: no-repeat; background-position: left center; padding-left: 25px; margin-right: 15px; }
.toplink .mail { background-image: url(../upload/images/ico_mail.png); background-repeat: no-repeat; background-position: left center; padding-left: 25px; }
.sy_fenxiang li { width: 32px; height: 32px; padding-left: 8px; float: left; }
/*—————以上是top———————*/



/*—————导航开始———————*/

.sy_menubox { width: 100%; height: 50px; margin: 0 auto; background: url(../upload/images/menu_01.jpg) repeat-x; }
.sy_menu1 { width: 1000px; height: 50px; margin: 0 auto; }
.sy_wz2 { width: 14%; height: 50px; text-align: center; }
.sy_wz1 { float: right; width: 142px; height: 50px; }
.sy_menu { width: 1000px; }
.sy_menu ul { position: absolute; top: -999em; width: 10em; /* left offset of submenus need to match (see below) */ }
.sy_menu li a { display: block; margin-left: 28px; }
.sy_menu li:hover { visibility: inherit; /* fixes IE7 'sticky bug' */ }
.sy_menu li { float: left; position: relative; text-align: center; }
.sy_menu a { display: block; position: relative; }
.sy_menu li:hover ul, .sy_menu li.sfHover ul { left: 0; top: 2.5em; /* match top ul list item height */ z-index: 99; }
/*** DEMO SKIN ***/

.sy_menu { float: left; }
.sy_menu a, .sy_menu a:visited { /* visited pseudo selector so IE6 applies text colour*/ color: #fff; }
.sy_menu li li { background: #2d9ce9; }
.sy_menu li li a { font-size: 14px; }
.sy_menu li li a:hover { background: #2391dd; color: #Fff; width:110px; height: 35px; line-height: 35px; }
.sy_menu li a { font-size: 16px; line-height: 35px; color: #FFF; display: block; width: 110px; height: 35px; margin-top: 7px; margin-bottom: 8px; }
.sy_menu li a:hover { height: 35px; background: #FFF; color: #2786c8; border-radius: 3px; }
.sy_menu li ul { margin-top: 8px; width: 162px; height: 45px; }
.sy_menu li ul li { height: 45px; width: 162px; text-align: center; }
/*** arrows **/
 

/*—————导航结束———————*/

/*—————首页banner开始———————*/

/*本例css*/

.www51buycom { width: 100%; height: 350px; margin: 0px auto; background-position: center center; position: relative; overflow: hidden; text-align: center; }
.www51buycom ul li a img { text-align: center; width: 100%; height: auto;}
/*数字按钮样式*/

.www51buycom .num { overflow: hidden; height: 25px; position: absolute; bottom: 10px; left: 445px; }
.www51buycom .num li { width: 10px; height: 13px; line-height: 13px; padding-left: 3px; background: #ffce01; margin-right: 10px; border-radius: 50%; cursor: pointer; float: left; text-indent: 20px; }
.www51buycom .num li.on { background: #ffffff; } /*当前项*/
/*上一个  下一个*/

.www51buycom .prev,  .www51buycom .next { display: none; width: 38px; height: 62px; position: absolute; top: 160px; background: url(../upload/images/btn.png); }
.www51buycom .prev { left: 185px; }
.www51buycom .next { right: 143px; background-position: right; }
/*—————首页banner结束———————*/

@media only screen and (min-width: 600px) and (max-width: 1300px) {
.www51buycom { width: 1280; height: 260px; margin: 0px auto; background-position: center center; position: relative; overflow: hidden; text-align: center; }
.www51buycom ul li a img { text-align: center; width: 1280px; height: 260px;}
}
.sy_bigbox { width: 100%; height: auto; overflow: hidden; background-image: url(../upload/images/img_01.jpg); background-repeat: repeat-x; }
.sy_box { width: 1000px; margin: 0 auto; }
.sy_box2 { width: 1000px; height: 480px; float: left; }
.sy_leftbox { width: 670px; height: 480px; float: left; display: inline; }
.sy_newsbox1 { width: 670px; height: 85px; float: left; font-size: 25px; line-height: 85px; }
.sy_news1 { width: 215px; height: 350px; float: left; }
.sy_1 { width: 200px; height: 230px; float: left; background: #eeeeee; }
.sy_img_02 { padding-left: 5px; padding-top: 5px; width: 190px; height: 80px; }
.sy_wz3 { font-size: 15px; padding-left: 6px; padding-top: 10px; float: left; font-weight: bold; }
.sy_wz4 { width: 185px; height: 110px; padding-left: 6px; float: left; line-height: 22px; padding-top: 5px; font-size: 12px; }
.sy_box3 { width: 200px; height: 100px; background: #eeeeee; float: left; margin-top: 15px; }
.sy_box3 a { font-size: 15px; width: 190px; height: 44px; display: block; padding-top: 30px; padding-left: 5px; font-weight: bold; }
.sy_2 { width: 200px; height: 165px; float: left; background: #eeeeee; }
.sy_img_02 { padding-left: 5px; padding-top: 5px; width: 190px; height: 80px; }
.sy_wz5 { font-size: 15px; padding-left: 6px; padding-top: 3px; float: left; }
.sy_wz6 { width: 185px; height: 46px; padding-left: 6px; float: left; line-height: 22px; padding-top: 5px; }
.sy_3 { width: 200px; height: 165px; float: left; background: #eeeeee; margin-top: 15px; }
.sy_box4 { width: 200px; height: 100px; background: #eeeeee; float: left; }
.sy_box4 a { font-size: 15px; width: 190px; height: 44px; display: block; padding-top: 30px; padding-left: 5px; font-weight: bold; }
.sy_4 { width: 200px; height: 230px; float: left; background: #eeeeee; margin-top: 15px; }
/*—————首页新闻结束———————*/
.gywm_con{ height:auto; overflow:auto; font-size:12px; color:#333; float:left; width:630px;}
.fl{ float:left;}
.gywm_con .gywmwenz_con{ line-height:24px; float:right; width:450px; }

.index_list{ overflow:hidden; float:left;}
.index_list li{ width:192px; height:155px; margin-right:12px; float:left; background:#eeeeee; font-size:14px;  line-height:24px;text-align:center; padding-top:6px;overflow:hidden; }
.index_list li p{ width:185px; margin:0 auto; color:#333; text-align:left; margin-top:10px; font-weight:bold;  }
.index_list li.last{ margin-right:0;}

.sy_newsbox2 { width: 330px; height: 85px; float: left; font-size: 25px; line-height: 85px; }
.sy_rightbox { width: 330px; height: 480px; float: right; }
.sy_box5 { width: 330px; height: 345px; float: left; background: #eeeeee; }
.sy_img_06box { width: 290px; height: 243px; padding-left: 20px; padding-top: 20px; }
.sy_wz7 { width: 290px; height: auto; overflow: hidden; text-align: center; margin: 0 auto; font-size: 15px; font-weight: bold; padding-top: 22px; }
/*—————首页视频结束———————*/

.sy_jiejue { width: 1000px; margin: 0 auto; }
.sy_bt1 { font-size: 25px; width: 1000px; height: 55px; }
/*————————————*/

.scrolltitle { height: 24px; font-size: 14px; width: 742px; border-bottom: solid 1px #ddd; margin: 20px auto 15px auto; }
a.abtn { display: block; height: 101px; width: 17px; overflow: hidden; background: url(../upload/images/arrow3.png) no-repeat 0px 50%; }
a.aleft { float: left; }
a.agrayleft { cursor: default; background-position: -34px 50%; }
a.aright { float: right; background-position: -17px 50%; }
a.agrayright { cursor: default; background-position: -51px 50%; }
.scrolllist { width: 1000px; height: 110px; margin: 0 auto; }
.scrolllist .imglist_w { width: 966px; height: 110px; overflow: hidden; float: left; position: relative;/*必要元素*/ }
.scrolllist .imglist_w ul { position: absolute; left: 0px; top: 0px; }
.scrolllist .imglist_w li { width: 322px; float: left; }
.scrolllist .imglist_w li img { float: left; padding-left: 3px; width: 137px; height: 101px; }
.scrolllist .imglist_w li a { text-decoration: none; float: left; width: 137px; height: 101px; }
.scrolllist .imglist_w li a:hover img { filter: alpha(opacity=86); -moz-opacity: 0.86; opacity: 0.86; }
.scrolllist .imglist_w li div { width: 166px; height: auto; overflow: hidden; font-size: 18px; }
.scrolllist .imglist_w li p { height: 101px; width: 166px; display: block; line-height: 24px; overflow: hidden; float: right; padding: 0 8px; }
.scrolllist .imglist_w li p a { height: 86px; width: 166px; float: left; }
#s2 { width: 214px; }
#s2 .imglist_w { width: 176px; }
#s2 .imglist_w ul { height: 20000px; width: auto; position: absolute; left: 0px; top: 0px; }
#s2 .imglist_w li { float: none; }
/*—————解决方案特效结束———————*/

.sy_foot { width: 100%; height: 207px; background: url(../upload/images/img_08.jpg) repeat-x; }
.sy_footbox { width: 1000px; height: 207px; margin: 0 auto; }
.sy_fbox1 { width: 200px; height: 207px; float: left }
.sy_fbt1 { width: 140px; height: 73px; line-height: 73px; float: left; font-size: 20px; color: #6c6b6c; }
.sy_fnr1 { width: 140px; height: auto; overflow: hidden; float: left; }
.sy_fnr1 li { width: 140px; height: 28px; }
.sy_fnr1 li a { font-size: 14px; color: #666666; }
.sy_box8 { width: 100%; height: 100px; background: #ebeaea; }
.sy_box9 { width: 1000px; height: 100px; margin: 0 auto; }
.sy_wz8 { width: 700px; height: 100px; float: left; color: #333333; font-size: 14px; line-height: 50px; }
.copy_fot{ line-height:28px;}
.sy_box10 { height: 50px; float: right; width: 124px; }
.sy_box10 li { float: left; width: 32px; text-align: center; padding-top: 12px; }
/*—————foot结束———————*/

.zj_banner { width: 100%; height: 118px; background: url(../upload/images/anner_03.jpg) repeat; background-position: center center; margin: 0 auto; }
/*—————banner结束———————*/

.zj_weizhi { width: 1000px; height: 53px; line-height: 53px; margin: 0 auto;   margin-bottom:10px; }
.zj_weizhi li { float: left; }
.zj_btbox { width: 1000px; height: 35px; margin: 0 auto; }
.zj_bt { width: 1000px; height: 35px;   }
.zj_bt li { float: left; height: 35px; margin-right: 10px; }
.zj_bt a { float: left; height: 35px; background: #999999; border-radius: 3px; color: #FFF; line-height: 35px; text-align: center; font-size: 14px; display: block; padding-right: 10px; padding-left: 10px; }
.zj_bt a:hover,.zj_bt a.on { background: #00a0fb; }
.zj_text { width: 1000px; height: auto; overflow: hidden; margin: 0 auto; padding-bottom: 90px; }
.zj_text p { width: 100%; height: auto; overflow: hidden; margin: 0 auto; line-height: 30px; font-size: 14px; }
.zj_text ul.name{overflow:hidden; height:31px; margin-bottom:10px; border-bottom:1px #c7c7c7 solid;}
	.zj_text ul.name p{float:left; font:14px/31px "微软雅黑"; color:#000;}
	.zj_text ul.name span{float:right; line-height:31px;}

/*—————  结束———————*/

.sp_box1 { width: 1000px; height: auto; overflow: hidden; padding-top: 20px; margin: 0 auto; padding-bottom: 50px; }
.sp_box1 li { width: 301px; height: 315px; float: left; margin-left: 20px; margin-right: 12px; margin-bottom: 20px; }
.sp_box1 li a img { border: 1px solid #CCC; padding: 10px; }
.img_09 { width: 279px; height: 175px; float: left; }
.sp_bt1 { height: 34px; line-height: 34px; float: left; font-size: 16px; font-weight: bold; }
.sp_nr1 { height: auto; overflow: hidden; float: left; line-height: 22px; }
.sp_fanye { width: 100px; height: 30px; margin: 0 auto; }
.sp_fanye li { float: left; }
.sp_left { width: 30px; height: 30px; margin-right: 40px; }
/*—————视频中心结束———————*/

.new_box { width: 1000px; height: auto; overflow: hidden; margin: 0 auto; padding-bottom: 20px; margin-top:10px; }
.new_box li { width: 1000px; height: 150px; border-bottom: 1px solid #e3e3e3; padding-top: 20px; }
.img_12 { width: 160px; height: 130px; float: left;  }
.new_bt { width: 680px; height: 15px; float: left; padding-left: 10px; font-size: 14px; }
.new_bt > a { font-size: 15px; font-weight: bold; }
.new_time { width: 150px; height: 15px; float: right; color: #666666; }
.new_nr { width: 820px; font-size:14px; height: 100px; float: left; padding-left: 10px; color: #666666; line-height: 22px; padding-top: 15px; text-indent: 2em; }
/*—————新闻中心结束———————*/

.new_bt2 { width: 1000px; height: 21px; text-align: center; font-size: 30px; font-weight: 400; padding-top: 20px; padding-bottom: 20px; margin-bottom:30px; }

.newlttil_bt2{ width: 1000px; height: 21px; text-align: center; font-size: 22px; font-weight: 400; padding-top: 20px; padding-bottom: 20px;  }

.new_bt3 { width: 1000px; height: 21px; text-align: center; color: #666666; padding-bottom: 8px; border-bottom: 1px solid #e3e3e3; margin-bottom: 15px; font-size:12px; }
.lin_xxx{border-bottom: 1px solid #e3e3e3; margin-bottom: 15px;}
.new_fanye { width: 1000px; height: 30px; margin: 0 auto; padding-bottom: 80px; }
.new_fanye li { float: left; width: 480px; height: 30px; }
.shang { float: left; width: 445px; height: 30px; line-height: 30px; }
.shang div { float: right; padding-right: 15px; }
.img_10 { float: right; }
.new_left { width: 30px; height: 30px; margin-right: 40px; }
.img_11 { float: left; }
.xia { float: right; width: 435px; height: 30px; line-height: 30px; padding-left: 15px; }
 
/*滚动*/
.gscs_list_ny { width: 1000px; height: 186px; overflow: hidden; margin-bottom:30px;  }
.gscs_list_ny li { overflow: hidden; text-align: center; float: left; padding:0 20px; }

.cpzs_box{ height:295px; overflow:hidden; margin-top:15px; }
.cpzs_box ul {  width: 292px; overflow:hidden; margin:10px auto;  }
.cpzs_box ul li { width: 292px; margin-bottom: 10px; text-align: center; }
.cpzs_box ul li img { width: 292px; } 


.cpny_list{ margin-top:20px; overflow:hidden;}
.cpny_list li{ float:left; width:324px; margin-bottom:25px; margin-right:14px; }
.cpny_list li.cl_right{ margin-right:0px;}
.cpny_list li p{ margin-top:15px;}

/*分页*/
#pageDiv { font-size:12px; color:#333; clear: both; height: 25px; line-height: 23px; margin: 10px 0px 10px 0; text-align: right; color: #666; }
#pageDiv span { border: 1px solid #ccc; height: 23px; display: inline-block; *vertical-align:middle!important;
margin: 0 3px; }
#pageDiv a { display: inline-block; height: 23px; padding: 0 5px; color: #000; text-decoration: none; }
#pageDiv a:hover { display: inline-block; height: 23px; padding: 0 5px; color: #666; text-decoration: none; }
#pageDiv .current { background: #00a0fb; color: #fff; padding: 1px 5px; border: 0; font-weight: bold; }
#pageDiv .current a { display: inline-block; height: 23px; padding: 0 5px; color: #fff; text-decoration: none; }
#pageDiv .current a:hover { display: inline-block; height: 23px; padding: 0 5px; color: #eee; text-decoration: none; }

.xyyi_list{ height:auto; overflow:hidden; line-height:24px;}
 
.xyyi_list .syp_nut{ float:left; width:45%; text-align:left;}
.xyyi_list .xyp_nut{ float:right; width:45%; text-align:right;}
 