@charset "utf-8";

/* CSS Document */













/*left*/

#left{width:240px; float: left;}

#left_01{width: 240px;height: 75px;margin:0 auto;background: #0c46a6 url(../images/cplb_title.png) center no-repeat;}

#left_02{width: 236px;border:solid 2px #0c46a6;margin:0 auto;}

#left_02  li{width: 236px;min-height: 46px; margin:0 auto;margin-top: 2px;}

#left_02  li .left_cat{width: 236px;height: 46px;line-height: 46px; border-bottom: solid 1px #eeeeee; background:url(../images/left_dl_icon.png) 32px center no-repeat; display: block;color: #666666;font-size: 14px;  margin:0 auto;}

#left_02  li .left_cat span{padding-left: 55px;}

#left_02  li .left_cat:hover{ background:#0c46a6 url(../images/left_dl_ico_hover.png) 32px center no-repeat;color: #fff;}

#left_02  li .hover{ background:#0c46a6 url(../images/left_dl_ico_hover.png) 32px center no-repeat;color: #fff;}

#left_02  li .fenlei_son{width: 225px;margin:0 auto;}

#left_02  li .fenlei_son p{width: 225px;height: 40px;line-height: 40px;border-bottom: dotted 1px #cdcdcd;background: url(../images/left_xl_icon.png) 37px center no-repeat;}

#left_02  li .fenlei_son span{padding-left: 56px;}

#left_02  li .fenlei_son p a{color: #7c7c7c;font-size: 12px;display: block;}

#left_02  li .fenlei_son p a:hover{color: #7ac24b;}

#left_03{width: 240px;height: 75px;margin:0 auto; margin-top: 20px; background: #0c46a6 url(../images/xgcp_title.png) center no-repeat;}

#left_04{width: 198px;margin:0 auto; border:solid 1px #cecece;padding:20px;padding-bottom: 50px;}

#left_04 .hd{width: 20px;height: 14px;margin:0 auto;position: relative;margin-bottom: 10px;}

#left_04 .hd .next{width: 20px;height: 14px;background: url(../images/xgcp_up.png) center no-repeat;position: absolute;left: 0;top:0;}

#left_04 .hd .prev{width: 20px;height: 14px;background: url(../images/xgcp_down.png) center no-repeat;position: absolute;left: 0;top:640px;}

#left_04 .bd li{width: 198px;height: 200px;margin:0 auto;line-height: 20px;text-align: center;}

#left_04 .bd li img{width: 198px;height: 160px;}

#left_04 .bd li a{color: #121212;font-size: 14px;}



/* CSS right */

#right{width:920px; height:auto;float: right; color: #424242;}

#right_01{width: 916;height: 44px; border:solid 2px #0c46a6; position: relative;}

#right_01 span{ background: #0c46a6; display: block;width: 135px;height: 44px; line-height: 48px; text-align: center; position: absolute;left: 0;top:0; color: #fff;font-size: 18px;}

#right_01 #right_position{position: absolute;right: 10px;top:0px;height: 44px;line-height: 44px;}

#right_01 #right_position a{color:#666666;font-size: 14px;}

#right_01 #right_position a:hover{color:#e80000;}

#right_02{width: 100%;height: 350px;margin:30px auto;}

#right_02 #pro_01{width: 400px;height: 350px;background: #1565bb;float: left;}

#right_02 #pro_01 img{max-height:346px;max-width:396px;padding:2px;vertical-align:middle;}

#right_02 #pro_01 span{ height:100%; width:0; overflow:hidden; display:inline-block; vertical-align:middle;}

#right_02 #pro_02{width: 500px;height: 350px;float: right;}

#right_02 #pro_02 #pro_02_title{width: 500px;height: 35px;line-height: 35px;font-size: 28px;font-weight: bold;color: #1565bb;}

#right_02 #pro_02 #pro_02_info{width: 500px;height: 115px; border:dashed 1px #7b7b7b; border-left:none; border-right: none; overflow: hidden; padding:20px 0;line-height: 30px;font-size: 12px;color: #666666;margin:20px auto;}

#right_02 #pro_02 #pro_02_info span{color: #cc0000;}

#right_02 #pro_02 #pro_02_hits{width: 500px;height: 20px;line-height: 20px;color: #666666;font-size: 12px;margin:0 auto;}

#right_02 #pro_02 #pro_02_hits span{color: #cc0000;}

#right_02 #pro_02 #pro_02_btn{width: 500px;height: 34px;margin:15px auto;}

#right_02 #pro_02 #pro_02_btn a{width: 155px; height: 34px; line-height: 34px; text-align: center;float: left;display: block;margin-right: 30px;font-size: 14px;color: #fff;}

#right_02 #pro_02 #pro_02_btn a:hover{background: #1565bb;}

#right_02 #pro_02 #pro_02_share{width: 500px;height: 30px;line-height: 30px;background: url(../images/share.jpg) left center no-repeat;padding-left: 60px;}

.pro_ljdg{background: #0c46a6;}

.pro_zxzx{background: #c83c25;}

#right_03{width: 100%; height: auto; margin:0 auto; border:solid 1px #f0f0f0;}

#right_03 #pro_nav{width: 100%;height: 49px;margin:0px auto; border-bottom:solid 1px #f0f0f0;}

#right_03 #pro_nav li{width: 130px;height: 49px;float: left;text-align: center;line-height: 49px;border-right:solid 1px #f0f0f0;}

#right_03 #pro_nav a{display: block;color: #666666;font-size: 16px;}

#right_03 #pro_nav a:hover{color: #fff;background:#0c46a6;}

#right_03 #pro_nav .hover{background: #0c46a6;color: #fff;}

.pro_content{width: 96%;margin:20px auto;line-height: 30px;font-size: 14px;color: #666;}

.zy_pro_title{width: 100%;height: 40px;margin:0 auto;background: #ebebeb;position: relative;}

.zy_pro_title span{display: block;width: 139px;height: 40px;line-height: 40px;text-align: center;background: #0c46a6;position: absolute;left: 0;top:0;color: #ebebeb;font-size: 16px;}

#pro_xgcp{width: 100%; height: 250px; margin:20px auto;}

#pro_dgxw{width: 100%;height: 370px;margin:0 auto;}

#zy_pro_order{width: 450px;height: 370px;float: left;}

#zy_order{width: 100%;margin:0 auto;}

#zy_order ul{ height:auto; padding:10px;}

.cpmcys{ width:300px; height:34px;border:1px solid #dedede;}

.G_InputText{width:300px;height:30px;border:1px solid #d2d4d6;}

.G_textarea{width:300px;height:100px;border:1px solid #dedede;}

.borderLi{ width:500px; height:auto; padding-top:10px;color:#575656;font-size:14px;}

.zy_btn{background:#dddddd;width:279px; transition:all 0.4s; height:29px;border: none;color: #666; font-size:14px; font-family: 微软雅黑;cursor:pointer;}

.zy_btn:hover{background: #1565bb;color: #fff;}

#zy_pro_news{width: 450px;height: 370px;float: right;}

#zy_news{width: 100%;margin:0 auto;margin-top: 10px;}

/*#indexNews li{width:98%;height:40px;margin:0 auto;border-bottom:#D9D9D9 1px dotted; color:#000;font-size:12px;position: relative;transition:all 0.4s;}

#indexNews li a{height:40px;line-height:40px;display:block; padding-left:0;color:#575656;font-size:14px;}

#indexNews li .time{position: absolute;top:0;right:13px;height:40px;line-height:40px;color:#575656;}

#indexNews li span{paddding-left:13px;transition:all 0.4s;}

#indexNews li:hover{border-bottom:1px solid #cecccc; background-color:#f1f1f1}

#indexNews li:hover span{padding-left: 20px;}

#indexNews li:hover .time{right: 20px;}*/

